voice, voip & video indépendance réseaux intég. dans les applications calendrier messagerie...

39
Jérôme Bernière Ingénieur Avant-vente [email protected] Microsoft France LCS 2005 et la Téléphonie d'entreprise

Upload: emaurri-pelissier

Post on 04-Apr-2015

104 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Jérôme BernièreIngénieur Avant-vente [email protected] Microsoft France

LCS 2005 et la Téléphonie d'entreprise

Page 2: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Voice, Voip & Video

Indépendance réseaux

Intég. dans les

applications

Calendrier Messagerie instantanée

Transfert de fichiers

Collaboration et partage

d’application

Identité & Présence

Multiples client

Communicator

Live Communications Server

Page 3: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Audio/Video

Rich presence

Schedule integration

Custom notes

Instant messaging

Contacts search

File transfer

LM integration

Application sharing

Phone integration

Communicator 2005

Page 4: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Fonctionalités Téléphoniques

Page 5: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Telephony Features

PC 2 PC: appels 1:1 – natif LCS

PC 2 Phone : PC et intégration PSTN (passerelle)

Phone 2 PC: via SDK pour lookup SIP URI basée sur numéro d’extension entrant (AD)

RCC : Intégration PABX (RCC: Remote Call Control ou CTI: Couplage Téléphonie Informatique)

PSTN Audio Conferencing et support MCU

Page 6: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Voix sur IP

Communicator supporte la voix et la video sur IP

Les communications sont de 1:1 (pas de conférence sans partenaire sur LCS2005)

Codecs Voix supportés et négociés en cours de communication (stack auto-adaptatif)

G.711 8 kHz 64 KbpsG.722.1 16 kHz 24 KbpsG.723 8 kHz 6.4 Kbps GSM 8 kHz 13 Kbps DVI4 8 kHz 32 Kbps SIREN 16 kHz 16 Kbps (wideband – par défaut)

Page 7: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Selection des codecs VOIP

A l’initialisation de la communication ou en cours de communication, Communicator est capable d’adapter dynamiquement son comportement

Le codec utilisé pour la voix est sélectionné en fonction des paramètres suivants:

Bande passante disponibleLa bande passante utilisableL’utilisation de la video ou nonL’ordre de sélection du codec dans la négociation SDPBW minimum définie pour chaque codecRetour d’information du module RTP sur l’état de la BWLes valeurs de déclenchement pour passage d’un codec à un autre

Page 8: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Algorithmes VOIP

Pour compléter l’adaptation Communicator aux conditions, nous avons ajouté :

Acoustic Echo Cancellation Redundant Audio Coding

Redonde les paquets en cas de détection de perte

Dynamic Jitter Buffer and Adjustment Corrige le séquencement des paquets arrivés en retard

Automatic Gain Control Gestion automatique du niveau sonore des microsAnalogique et Numérique

Bandwidth Estimation Mesure la bande passante de bout en bout toutes les 5 secondesAvant et pendant les appels

Quality ControlContrôle les informations des couches de transports et entêtes de paquetsAdapte le comportement du stack

Page 9: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Intégration Téléphonie

Conférence PSTN (ou MCU sur site)Permet l’escalade d’un IM vers une conférenceLe service de conférence rappelle les participantsSupporte jusqu’à 32 participants

PABXCTI : Communicator pilote directement le poste téléphonique (SIP/CSTA)Softphone (Voip): Appels via Communicator vers d’autres postes du PABX via passerelle (SIP/GW)« Click to call »Appels en attente/redirection d’appelManuel ou automatique, transferts conditionnels en fonction de la présenceIntégration de l’état « ne pas déranger » avec le PABXChangement d’état de présence en fonction de l’état du poste (appel en cours,…)

Page 10: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Partenaires Téléphonie

Plusieurs partenaires supportent le SIP/CSTA (RCC -ECMA TR/87) pour intégration PABX via un middleware

D‘autres partenaires supportent nativement le SIP/CSTA

Les partenaires actuels incluent:

Page 11: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Office Communicator

Contrôle d’appel/softphone

Appel sortantAppel entrantraccrochéMise attenteTransfert aveugleTransfert consultatifConférenceSupport DTMF (ex: mévo)Do Not Disturb

Gestion des renvoisTransfert inconditionneltransfert “Location-Based”Diversion

Intégration OfficeOutlook, Word, Excel, SharePoint

Page 12: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Communicator Integration

Page 13: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Appel Sortant

Page 14: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Appel entrant/Diversion

Page 15: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Raccroché

Page 16: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Mise en attente

Page 17: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Transfert aveugle

Page 18: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Transfert consultatif

Page 19: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Conférence

Page 20: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

DTMF (appel voicemail)

Page 21: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Gestion des renvois

Page 22: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Location-Based Forwarding

Page 23: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Scenarii

Page 24: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Infrastructure

Exchange

LCS 2005

PABX

Address Book

Service

Conference MCU

Passerelle

RCC (CTI)Passerelle

SIP-PSTN

« Address Book Service » est un service pour Communicator (supporte l’accès à l’annuaire, aux extensions téléphoniques et au plan de numérotation)La passerelle RCC traduit les messages SIP/CSTA en protocoles propriétaires PABXSIP-PSTN pour le PC 2 PhoneMCU pour conference sur siteExchange pour la gestion du calendrier

Clients (PCs & phone)

Page 25: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Infrastructure

Live Communications Server 2005

SIP-PSTN gateway

PBX

RCC Gateway(CSTA over SIP)

‘Alice’ +1 425 555 0170

‘Bob’ +1 206 555 0170(external party)

Conferencing MCU

PSTN Conferencing provider

PSTN Network

Internet

Page 26: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Scenario – PC to Phone

PSTN Network

LCS 2005 “Server”

SIP-PSTN gateway

PBXRCC Gateway(CSTA over SIP)

‘Alice’ +1 425 555 0170

‘Bob’ +1 206 555 0170

(external party)

Conferencing MCU

Alice envoie un “INVITE” à la passerelleUne session RTP est mise en place jusqu’a la passerelle, puis vers le PSTNBob reçoit son appel sur un poste externe

Page 27: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Scenario – Phone to PC

PSTN Network

LCS 2005 “Server”

SIP-PSTN gateway

PBXRCC Gateway(CSTA over SIP)

‘Alice’ +1 425 555 0170

[email protected]

‘Bob’ +1 206 555 0170

(external party)

Conferencing MCUBob appelle le numéro d’Alice

La passerelle convertit le numéro en adresse SIP (“+1 425 555 0170”[email protected])INVITE envoyé vers Alice et session RTP mise en place

Page 28: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Scenario - Appel sortant RCC

PSTN Network

LCS 2005 “Server”

SIP-PSTN gateway

PBXRCC Gateway(CSTA over SIP)

‘Alice’ +1 425 555 0170

‘Bob’ +1 206 555 0170

(external party)

Conferencing MCU

Communicator envoie un « call setup » au PABX (en directe ou via middleware)Le PABX décroche le poste et numérotePeut être Voip ou non (dépend du PABX)

Page 29: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Scenario – Appel entrant RCC

PSTN Network

LCS 2005 “Server”

SIP-PSTN gateway

PBXRCC Gateway(CSTA over SIP)

‘Alice’ +1 425 555 0170

‘Bob’ +1 206 555 0170

(external party)

Conferencing MCU

Le PABX envoie une notification d’appel à Communicator (remontée de fiche en bas de l’écran)Alice choisit répondre ou diversionL’appel est pris depuis le Communicator qui a été choisi pour répondre (call forking x8)Peut être Voip ou non

Page 30: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Planification

Page 31: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Coté PABX

Quel est mon intégrateur Télécom?Quel est mon intégrateur Réseaux?Quel est mon intégration Système?Le même???

Quel est mon type de PABX?Quel est sa marque? Combien de PABX?Combien de sites (extension d’un autre site PABX)?Mon PABX supporte t-il le CSTA ou SIP/CSTA?Quelle est ma stratégie télécoms dans le future (vétusté installation)?

Page 32: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Coté Systèmes

Rôles et Responsabilités Responsabilité des équipes projet (Système, Réseaux,…)

Accompagnement au changementNouvelles compétences pour mes administrateursNouveaux usages pour les utilisateurs/administrateurs

Mise à jour du schéma AD de productionGestion des numéros

Plan de numérotation PABX homogène? Vérification des numéros de téléphone présent dans l’AD Synchronisation annuaire PABX/AD via MIIS

Transformation des numéros Est-ce que LCS devra translater les numéros pour le réseau de PABX?

Configuration automatique de Communicator (DNS+LCS)Configuration des pools Front-end Chargement des paramètres SIP/CSTA

Supervision de mon installationMOM disponible: Implémentation des modules LCS

Page 33: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Checklist

MicrosoftAD (Active Directory) en place avec les mises à jour de schéma LCS 2005 SP1AD mise à jour avec les extensions téléphoniquesLCS 2005 déployé avec au minimum les rôles FE et BEPas de verrou logiciel (toutes les fonctions SIP/CSTA, SIP/GW sont disponibles de base)Address Book Server (ABS) déployéPhone Number Normalization en place sur ABS

PABX/PasserelleAvoir un PABX supporté par LCS 2005 SP1Le PBX doit avoir les fonctions (verrous) et cartes CSTA et/ou SIP/TCP en placeUne passerelle (Audiocodes, Dialogic,…) supportant SIP/CSTA en placeDes accès numérique T0/T2 pour connecter la passerelle (sur PABX ou opérateur

Page 34: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Mise en oeuvre

Page 35: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Mise en oeuvre

Déploiement de la passerelle SIP/GWMise en place des cartes et verrou logiciel sur les PABXConfiguration du PABX pour les nouveaux utilisateurs/fonctions

Configurer les règles de routage sur LCSConfigurer les utilisateurs AD pour l’utilisation de LCS2005Activer les paramètres RCC pour l’utilisateur LCSValider le plan de numérotationConfigurer les règles de normalisation (E.164) ABS

Déployer les postes téléphoniquesDéployer Communicator sur les PCActiver les GPO (PC2Phone, Conference,…)

Page 36: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

L’équipe projet

Valider la disponibilité de toutes les partiesResponsable - projetResponsable conduite du changementAdministrateur – Windows Server 2003 / Active DirectoryAdministrateur – Postes de travail Administrateur - TéléphonieArchitecte – applicatif (si intégration CTI)Architecte Migration / Installation – Live Communications Server Architecte - sécurité réseauxAdministrateur - LAN et WANSupport – Poste clientResponsable - OperationsResponsable - HelpDesk

Page 37: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

Summary/Call to Action

LCS 2005 fait parti de la stratégie Unified Communications de Microsoft

Familiarisez-vous avec cette technologie pour vous préparer au futur

Microsoft Office Communications Server 2007 apportera beaucoup de nouvelles fonctionnalités et donc de nouveaux besoins:

Call ServerChangement de schémaNouveaux serveurs de rôlesArchitecture centralisée (LCS2005) vs architecture décentralisée (OCS2007)Réseaux et télécoms

Page 38: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

La référence technique

pour les IT Pros :technet.microsoft.com

La référence technique

pour les développeurs :

msdn.microsoft.com

S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée

Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs

Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique

Visual Studio 2005 +

Abonnement MSDN Premium

Abonnement TechNet Plus :

Versions d’éval + 2 incidents support

Page 39: Voice, Voip & Video Indépendance réseaux Intég. dans les applications Calendrier Messagerie instantanée Transfert de fichiers Collaboration et partage

© 2007 Microsoft France

Votre potentiel, notre passion TM