Вы находитесь на странице: 1из 57

Tlphonie sur IP

L3 RT
Universit de Djibouti

Prof. Ahmed Mehaoua


Universit Paris Descartes
dr.mehaoua@gmail.com
Copyright
Ce cours est rendu disponible par les auteurs qui y ont contribu en
vue d'assurer sa diffusion temps sur une base non-commerciale.
Les droits de copie et autres droits sont gards par les auteurs et par
les dtenteurs du copyright, en dpit du fait qu'ils prsentent ici leur
cours sous forme lectronique ou papier. Les personnes copiant ces
informations doivent adhrer aux termes et contraintes couverts par
le copyright de chaque auteur. Ce cours ne peut pas tre rendu
disponible ailleurs sans la permission explicite du dtenteur du
copyright.
Auteur : A. Mehaoua
Objectifs du Cours
1. Comprendre les bnfices attendus de la tlphonie sur IP,
2. Identifier les contraintes et enjeux technologiques,
3. Introduire les composants technologiques ncessaires au
dveloppement de solutions de tlphonie sur IP.
4. Etudier les diffrents standards de la Voix sur IP
5. Comprendre les dernires volutions des protocoles de lInternet
et les nouvelles architectures de rseaux IP,
6. Comprendre le fonctionnement de la qualit de service dans
Internet sachant que la VoIP sera un des principaux
utilisateurs de services de rservation de ressources et de
diffrentiation de trafic (RSVP, DiffServ, MPLS );
7. Comparer quelques offres commerciales de VoIP;
Bibliographie
Internet, Multimdia et Temps rel,
Jean-Franois Susbielle, Eyrolles, 2000

Next Gnration Phone systems,


David Krupinski, CMP Books, 2001

Internet Telephony
Ulyssse Black, Prentice Hall, 2000

Voice Over Packet Networks


David J. Wright, Wiley, 2001
Bibliographie
Virtual Private Networks
Ruixi Yuan, Prentice Hall, 2001

MPLS and VPN Architectures


Cisco Press, 2000

Qualit de service sur IP


Jean-louis Melin, Eyrolles, 2001

Quality of Service in IP Networks,


de G.Armitage, Macmillan, avril 2000

IPv6, Thorie et Pratique,


Gizelle Cizault, OReilly, 1999
Liens

Portail de la CTI :
http://www.computertelephony.org/

Portail de la tlphonie sur IP :


http://iptel.org/

Portail des dveloppement commerciaux des produits SIP


http://www.sipcenter.com/
Plan

1 Contexte et Motivations
2 lments techniques
3 Approche commerciale
4 Travaux pratiques
1-Contexte et Motivatins
de la Tlphonie sur IP

Pourquoi la tlphonie sur IP est elle populaire ?


Produits et services de tlphonie sur IP
Architectures materielles et logicielles de la ToIP
1- Contexte et motivations
Contexte Technique
La tlphonie sur Internet (ou Voix sur IP, VoIP, IPtel), consiste :
1. faire passer des communications tlphoniques numrises
dans des paquets IP,
2. vouloir remplacer intgralement ou une partie du rseau
tlphonique commut public (RTCP) par le rseau Internet,
3. finaliser la convergence voix/donnes autour dun protocole
unique, IPv4 (et IPv6 dans le futur),

Au del de lobjectif de remplacer les infrastructures ddies de


communication existantes (commutation de circuit) par un rseau
multi-services (voix, image, data), la Voix sur IP offre avant tout
les possibilits suivantes:
1- Contexte et motivations
Objectifs VoIP
1. rduction des cots de communications,

2. simplifier la gestion/maintenance des infrastructures et des services


tlphoniques;

3. intgrer les services tlphoniques classiques (boite vocale,


audioconfrence, fax, ) avec les services et applications
informatiques existantes (services Internet, Intranet, et Extranet)
Applications CTI (Convergence Tlphonie Informatique).
4. dployer rapidement des services de tlphonie aussi flexibles,
programmables et configurables que les services de messagerie
lectronique (mail) ou du Web;
1- Contexte et motivations
Qui est demandeur ?

Les particuliers
- Applications ludiques
- et des conomies

Les entreprises
- Services valeur ajoute
- Productivit
- Business comptitivit

Les oprateurs
- Dploiement de rseaux IP
- Intgration
1- Argumentations et motivations
Entreprises
Pour les entreprises, le succs et la rentabilit
passent par l'abandon des technologies
propritaires et l'entre dans le monde des
protocoles ouverts, reposant sur les standards
internationaux IP.
1- Argumentations et motivations
Business Executive
Grce aux nouvelles applications de Tlphonie sur IP :

1. Une meilleure productivit des employs


2. Prennisation des investissements par lutilisation
darchitectures standards, ouvertes et distribues
3. Amlioration de la gestion et suivie/contrle des clients
4. Personnalisation des services la clientle (Interface
daccs)
5. Innovation des services en constantes amliorations
1- Argumentations et motivations
Telecom Manager
Fiabilit du rseau IP par ses principes architecturaux
Qualit vocale varie possible pour une offre commerciale
diversifie
Migration progressive vers le tout IP
Dploiement rapide et facilit des services
Large offre de produits et solutions disponibles (des constructeurs
Tlcoms, des constructeurs Datacom,
Cot de gestion rduite
Meilleur contrle sur la conception, implmentation et le support
des services,
1- Argumentations et motivations
Oprateurs
Les oprateurs tlcoms historiques doivent grer en parallle autant
d'infrastructures de rseaux que de services commercialiss
1- Contexte et motivations
Le paradoxe de VOIP
Convergence des
infrastructures rseaux

Satellite Internet

IP NGN

Cble
2G/3G Optique
Convergence des
services

Voice Video

Quadruple
Play

Data Mobility
1- Contexte et motivations
Tlphonie & IP

Tlphonie classique Tlphonie IP

Numrotation E.164 Adressage IP


Trame MIC Paquet IP
Rseau synchrone Rseau asynchrone
Routage statique Routage dynamique
Commutation de circuit Commutation de paquets
Infrastructure spcifique voix Infrastructure commune voix/donnes
Performance garantie Pas de performance garantie
Confidentialit Pas de confidentialit
signalisation SS7 signalisation SIP
Architecture Materielle ToIP
(Logiciel ToIP)

RTC

(Serveur ToIP)

RTC

(Passerelle ToIP)

(Terminal TOIP)
(Terminal TOIP)
3- Produits TOIP dentreprises

OptiPoint 300 (H.323) & 400 (SIP)

OptiPoint 600
HiPath 4000
Migration partir du HiCom 300

HiPath 5500
Interconnexion de PABX

Module VoIP Access Gateway for Catalyst 4000 series :

RTC
3- Produits et solutions

Cisco Systems
Module VoIP Access Gateway for Catalyst 4000 series :
1- applications
IP Phone Productivity Service
Cisco IP Phone 7960
Application Cisco permettant de consulter et grer Via lcran LCD de
nimporte quel IP Phone de lentreprise (gamme 7960 et 7940) :
ses appels,
sa messagerie vocale,
ses e-mails,
pon agenda
Et son annuaire personnelle
Gain de productivit

Le 7960 supporte des fonctionnalits :

Renvoi d'appel
Recomposition
Annuaires d'entreprises
Services d'Information
Effectuer une audioconfrence
Accder la messagerie vocale
3- Produits et solutions

Cisco Systems
Loffre comprend :
IP Contact Center (Call Center)
Call Manager 3.1 (Gatekeeper H.323 et serveurs SIP)
PBX IP, traitement dappel, services : 50 KF HT
VoIP Gateways Catalyst 4224 (24 utilisateurs) et 6000
Commutateur Ethernet, routeur IP, passerelle voix sur IP
Media convergence Server
Cisco Unity : messagerie unifie : 1200 FF HT par poste
IP Phone terminals (7940 et 7960 avec accs BD, stocks, annuaire,

Remarque : environ 5000 F par poste, loffre reste chre.


3- Produits et solutions

Alcatel
Offre OmniPCX Office (Corporate)
Solution matriel et logiciel intgre pour PME-PMI, Base sur un PABX IP
lance aux tats unis en sept. 2000 : le PCX 4400.
Intgre les 3 fonctions de base dune PME/PMI
1. PBX IP: communication vocal sur IP (IP phone, PC) ou classique
(combins analogiques fixes ou numriques DECT),
2. Commutateur Ethernet rseau local (Donne) 8 24 ports
3. Accs Internet multiple (RNIS 128 Kbps, LS 2 Mbps, ou ADSL)

Cot applications : Alcatel a rachet une startup GENESYS dbut 2000 et


propose des applications de CTI (serveur vocal, )

Autres fonctions inhibes lachat puis dverouillables :


Un routeur IP, Un Firewall, un serveur DNS, un proxy IP pour filtrer les
accs vers linternet et servir de cache Web
Un service de messagerie unifi,
Un outil dadministration
Cot : OmniPCX 4200E de 22 postes : 150 000 FF HT (IPBX + install + config)
3- Produits et solutions dentreprises
Architecture logicielle:
Terminal ToIP
2- lments techniques

Architecture Logicielle TOIP

Prsentation Numrisation et Codage


G.711, GSM

Session H323 / SIP / MGCP RTSP

RTP
Transport UDP / TCP RTCP

RSVP
Rseau DiffServ IP WFQ
MPLS RED

Liaison FR / ATM / RNIS / LAN / ...

Physique ... / ADSL / UMTS /


SDH / WDM
Organismes de Normalisation

IETF protocoles de communication Voix/Video sur IP


ITU normes de compression voix/ vido
ISO normes de compression audio/vido
Editeurs Microsoft, Skype, Apple, Adobe Flash,
Constructeurs Cisco, Huawei, Alcatel, Ericson
1- Contexte et motivations
La normalisation

IETF (www.ietf.org)
UIT (www.itu.org)
ETSI TIPHON (www.etsi.org)
MS FORUM / SoftSwitch (www.msforum.org)
ITMC (www.itmc.org)
1- Standardisation TOIP
IETF Working Groups
AVT (Audio Visual Transport) WG :
Comment transporter et synchroniser les flux voic et/ou vido sur IP ?
RFC 1889 : RTP
Comment mesurer en temps rel la qualit des communications TOIP ?
RFC 1889 : RTCP

MMUSIC ( Multiparty Multimedia Session Control ) WG :


Comment offrir des services multimdia Interactifs sur Internet ?
RFC 2326 : RTSP (Real time Streaming Protocol)

SIP (session Initiation Protocol) WG :


Quelle signalisation pour contrler les appels de tlphonie sur IP ?
Comment localiser les utilisateurs, dployer les services messagerie
vocale, grer la scurit.

FAX (Internet Fax) WG:


Comment transporter le service Fax sur IP ?
1- Standardisation
IETF
MEGACO (MEdia GAteway COntrol) WG :
Comment contrler distance les quipements (passerelle, terminaux, )

TRIP (Telephony Routing over IP) WG:


Routage du trafic tlphonique dans un rseau IP

SPIRIT (Service in the PSTN/IN Requesting InTernet Service ) WG:


Comment intgrer les services VoIP et les services des rseaux RTC/RNIS
?
Numrisation de la voix
sur IP

Silent sup
CODEC

DSP
IP Voix

Numrisation Compression Encapsulation


Conversion Analogique/Numrique
Conversion Analogique/Numrique
Dbit binaire ToIP

Conversion A/D Compression Paqutisation Optimisation


Numrisation:
les dbits binaires
Voix Internet 3400 Hz 27 Kbps
Voix PCM 8000 Hz 64 Kbps
Audio FM 22.05 KHz -
Audio Nicam 32 KHz -
Audio CD 44.1 KHz 1441 Kbps
Audio DAT Studio 48/96 KHz > 7,6 Mbps
Vido TV Numrique 13.5 MHz 240 Mbps

Partage d'application 100 Kbps


Vidoconfrence 128 - 1024 Kbps
TV HD numrique 600 Mbps
Ralit virtuel > 100 Mbps
Dlais VoIP
Dlai de transmission maximal tolr dans un sens (temps de latence) [UIT G.114]
Entre 0 et 150 ms : conversation tlphonique normale
Entre 150 et 300 ms : Qualit acceptable pour la voix mais pas pour la musique
Entre 300 et 700 ms : Communication de mauvaise qualit
Au del de 700 ms: Pas de communication possible
Pertes / erreurs
Origines des erreurs/pertes de paquets ToIP:
Interfrences radio (erreurs binaires)
Engorgements des routeurs (rejet de paquets)

Tolrance :
Limit 20 % pour le codage non compress G.711 (MIC/PCM)
Limit 1 ou 2 % pour le codage compress GSM
Sinon signal voix non audible
Standards de codage de la voix

Longueur 125 20 ms 20 ms 30 ms
trame micros
1- Applications
IP Interactive Voice
Response (IVR)
Programmation facilite des applications
tlphoniques Interactives avec ladoption
des standards de lInternet :
CGI, Java, XML,
1- Applications
Messagerie unifie
1- Applications
e-commerce et TOIP

Surf & Call


Surf & Callback
Surf & Chat
Surf & Fax
Surf & Share
Oprateur et client synchronisation leur page web
Oprateur et client partage le mme formulaire ou application
1- Applications
Call Center

Problme : lignes trop souvent occupes, clients raccroche car trop


longue attente,

Solutions : iPBX ou PBX logiciel avec console de contrle et dispatch


des appels en temps rel

Produits : jusque 600 appels entrants simultanes et 25 oprateurs


(3Com SuperStack 3 Network PBX et 3Com NBX Call Center)
1- Applications
IP Integrated
Contact Distribution

Application CISCO pour la gestion de Centre dappels :


Gestion de la redirection des appels vers les oprateurs :
Approche de type Drag & Drop,
Approche par WorkFlow
1- Applications
Personal Call
Assistant
Permet un employ de programmer son service de tlphonie via
une interface Web simple et conviviale :
Sa messagerie vocale
Rgle de redirection dappel, blocage dappel,
Dial-by-name via application Email, Lotus Note, Outlook,
Reconnaissance de la parole pour saffranchir du clavier (via PC)
VideoConferencing
VideoConferencing systems MS Netmeeting

ViewStation EX
from Polycom

Tandberg 1000

Tandberg 8000

Escort
from VCON
Exemple de MCU
Avantages de la ToIP
- Synthse -
1. rduction des cots
dacquisition des quipements (-15% pour une solution de 100 postes)
des communications (pas toujours vrai !)
2. simplifier la gestion/maintenance des infrastructures et des services
tlphoniques/rseaux (cela dpend et pltot long terme);
Administration distance via le rseau et plus besoin dintervention sur PABX
Souplesse dattribution des n dappel; plus lis un poste physique
Possibilit denvoi simple dun appel durgence sur tout un rseau (Alertes)

3. intgrer les services tlphoniques classiques (boite vocale, audioconfrence, fax,


) avec les services et applications Intranet/Extranet existantes :
Applications CTI (Couplage Tlphonie Informatique).
4. dployer rapidement des services de tlphonie aussi flexibles, programmables et
configurables que les services de messagerie lectronique (mail) ou du Web (e-
commerce);
Annexes
Glossaire 1
AIN Advanced Intelligent Networks
CPL Call Processing Language
DTMF Dual Tone Multi-Frequency
ETSI European Telecommunications Standards Institute
GLP Gateway Location Protocol
GSM Global System for Mobile communications
GSTN Global Switched Telephone Network
IETF Internet Engineering Task Force
IN Intelligent Networks
IP Internet Protocol
IPDC IP Device Control (family of protocols, IETF work in progress, see also MGCP)
IPT Internet Telephony
ISDN Integrated Services Digital Network
ISP Internet Service Provider
ITSP Internet Telephony Service Providers
ITU International Telecommunication Union
IVR Interactive Voice Reponse
Glossaire 2
IXC Long Distance Carrier
LAN Local Area Network
LEC Local Exchange Carrier
NAT Network Address Translation
MGCP merged SGCP and IPDC protocols (IETF work in progress)
NNI Network-to-Network Interface (of a signaling interface)
POTS Plain Old Telephone System, Pretty Old Telephone System
PSTN Public Switched Telephone Network
QoS Quality of Service
RTCP RTP Control Protocol
RTP Real-Time Transport Protocol
RTSP Real-Time Streaming Protocol
SAP Session Announcement Protocol
SDP Session Description Protocol
SGCP Simple Gateway Control Protocol (IETF work in progress, see MGCP)
SIP Session Initiation Protocol
Glossaire 3
SS7 Signaling System Nr. 7 (NNI telcos' signaling system)
Tiphon Telecommunications and Internet Protocol Harmonization over Networks(ETSI )
UNI User-to-Network Interface (of a signaling interface)
VoIP Voice over IP
VON Voice over Net
Glossaire 4
ADPCM Adaptive Differential PCM (codec)
CELP Codebook Excited Linear Predictive Coding (codec)
CSA-CELPConjugate-Structure-Algebraic-Celp (codec audio)
G.711 64 kbps PCM half-duplex codec (high quality, high bandwidth, mini processor load)
G.723.1 6.4/5.3 kbps MP-MLQ codec (low quality, low bandwidth, high processor load)
G.726 40/32/24/16 ADPCM codec (good quality, medium bandwidth, low processor load)
G.728 16 kbps LD-CELP codec (medium quality, medium bandwidth, very high processor load)
G.729 8 kbps ACELP codec (medium quality, low bandwidth, high processor load)
Gatekeeper an H.323 entity on the LAN which provides address translation and controls access to
the LAN for H.323 terminals, gateways and MCUs
Gateway an endpoint on the LAN which provides for RT 2-way communications between H.323
Terminal on the LAN and other ITU terminals (ISDN, GSTN, ATM, ...) on WAN or to
another H.323 gateway
H.225 protocols (RAS, RTP/RTCP, Q.931 call signaling) and message formats of the H.323 are
covered in this standard
H.245 protocol for capability negotiation, messages for opening and closing channels for
media streams, etc. (i.e. media signaling)
Glossaire 5
H.323 an umbrella standard for audio/video conferencing over unreliable networks;
architecture and procedures are covered by this standard; H.323 relies on H.225 and
H.245
LD-CELP Low -Delay-CELP (codec)
MC The Multipoint Controller provides the capability negotiation with all terminals taking
part in a multipoint conference.
MCU The Multipoint Control Unit is an endpoint on the LAN which provides the capability
for 3 or more terminals and gateways to participate in a multipoint conference. The
MCU consists of a mandatory MC and optional MPs.
MP The Multipoint Processor provides for centralized processing (mixing, switching, ...)
of audio, video, and/or data streams in a multipoint conference.
Q.931 ISDN call signaling protocol (in H.323 scenario this protocol is encapsulated in TCP
and sent to the well known port 1720)
PCM Pulse Code Modulation (codec)
RAS Registration, Admission, Status - management protocol between terminals and
gatekeepers
T.120 Data conference protocol