Download - OmniPCX Enterprise - VoixsurIP

Transcript
Page 1: OmniPCX Enterprise - VoixsurIP

OmniPCX Enterprise

Voix sur IP

Page 2: OmniPCX Enterprise - VoixsurIP

NOTE :

Les spécifications Produit contenues dans ce document peuvent évoluersans information préalable. Les produits et services décrits dans cedocument peuvent ne pas être offerts dans chaque pays. Pour obtenir lesinformations les plus récentes, veuillez contacter votre représentant Alcatelou votre revendeur.

Copyright © 2005 Alcatel. Tous droits réservés pour tous pays. Cedocument ne doit pas être reproduit, même partiellement, sans l'autorisationexpresse d'Alcatel.

Les logos Alcatel® et Alcatel sont des marques déposées appartenant àAlcatel. Toute autre marque citée est la propriété de la société qui l'adéposée.

Le marquage CE indique que ce produit est conforme aux directivescommunautaires suivantes :- 89/336/CEE (Compatibilité électromagnétique)- 73/23/CEE (Sécurité Basse Tension)- 1999/5/CE (R&TTE)

Page 3: OmniPCX Enterprise - VoixsurIP

Chapitre 1Introduction

Introduction .............................................................................................. 1.1

Chapitre 2Description détaillée

Principe du transport de la voix sur IP ........................................... 2.1

Réseau IP et OmniPCX Enterprise ................................................... 2.1

Traitement de la parole sur IP ............................................................ 2.2

Codage avec ou sans compression .......................................................... 2.3

Codage avec ou sans suppression de silence ......................................... 2.3

Framing (mise en paquet) ........................................................................... 2.3

Annulation d'écho ....................................................................................... 2.4

Transfert des flux vocaux ........................................................................... 2.5

Communications modem/fax/data ................................................... 2.6

Qualité de service .................................................................................. 2.6

Raccordement du Call Server et des Media Gateway ............... 2.7

Fonction gateway H.323 de l'OmniPCX Enterprise .................... 2.7

IP-Phones Alcatel ................................................................................... 2.8

Configuration des équipements IP .................................................. 2.9

Tableau récapitulatif .............................................................................2.10

0-1

Page 4: OmniPCX Enterprise - VoixsurIP

Chapitre 3VLAN (description)

Qu'est-ce qu'un réseau virtuel VLAN ? .......................................... 3.1

Types de VLAN ........................................................................................ 3.1

Norme 802.1Q .......................................................................................... 3.2

Format du marquage (tag) des trames 802.1Q ......................................... 3.2

Norme 802.1p ............................................................................................... 3.2

VLAN au sein des équipements IP de l'OmniPCX Enterprise 3.3

802.1p et 802.1Q au niveau des équipements IP de l'OmniPCX Enterprise........................................................................................................................ 3.3

Mise en oeuvre sur les IP-Phones ............................................................. 3.3

Chapitre 4Configurer le codage

But du document .................................................................................... 4.1

Compression ............................................................................................ 4.1

Gestion des paramètres système ..................................................... 4.2

Algorithme de compression par défaut ..................................................... 4.2

Multi-algorithmes ......................................................................................... 4.2

Suppression de silence (Voice Activity Detection) .................................. 4.2

Appels H.323 ............................................................................................ 4.3

Saut VPN sur IP ....................................................................................... 4.3

Mécanisme de la négociation ............................................................ 4.4

Options système .......................................................................................... 4.4

Slow Start ..................................................................................................... 4.5

Fast Start ...................................................................................................... 4.5

Communication faisant intervenir deux sauts VPN ................................. 4.8

0-2

Page 5: OmniPCX Enterprise - VoixsurIP

Communication faisant intervenir un saut VPN et un faisceau IP .......... 4.8

IP-Phones .................................................................................................. 4.8

IP-Phone ......................................................................................................4.10

Domaine IP ..................................................................................................4.10

Postes IP .....................................................................................................4.11

Niveau PCX .................................................................................................4.11

Exemple .......................................................................................................4.11

Communication inter-Media Gateway ............................................4.12

Framing VoIP ..........................................................................................4.12

Configuration du framing jusqu'à R5.1.2 .................................................4.12

Configuration du framing à partir de R6.0 ...............................................4.13

Besoins en bande passante selon les paramètres de codage ..4.13

Chapitre 5Configurer la limitation des appels

But du document .................................................................................... 5.1

Limitation des appels au sein d'un même noeud ....................... 5.1

Limitation par gestion des cartes IP ............................................... 5.1

Limitation des appels par débordement VPN .............................. 5.2

Chapitre 6Configurer la qualité de service (QoS)

But du document .................................................................................... 6.1

Définitions ................................................................................................. 6.1

QoS niveau 2 ................................................................................................ 6.1

QoS au niveau 3 (IP) .................................................................................... 6.2

Utilisation du champ ToS / DiffServ ................................................ 6.2

0-3

Page 6: OmniPCX Enterprise - VoixsurIP

Catégories de qualité de service IP ........................................................... 6.2

IP-Phones ..................................................................................................... 6.3

Cartes ........................................................................................................... 6.3

Carte INT-IP B .............................................................................................. 6.4

Carte GD ....................................................................................................... 6.4

TOS de la signalisation sur artère hybride sur IP .................................... 6.5

Taggage 802.1p/Q .................................................................................. 6.5

Call Server .................................................................................................... 6.6

Messagerie vocale A4645 ........................................................................... 6.7

Carte GD ....................................................................................................... 6.7

Carte GA ....................................................................................................... 6.8

Carte INT-IP B .............................................................................................. 6.8

IP-Phone ....................................................................................................... 6.8

Configuration dans la MAO .......................................................................6.10

Exemple de mise en oeuvre ......................................................................6.11

Récapitulatif ............................................................................................6.11

Gestion TOS/Diffserv .................................................................................6.11

Gestion 802.1p/Q ........................................................................................6.12

Chapitre 7Exemple de configuration - VLAN

Première configuration ........................................................................ 7.1

Configuration du switch ............................................................................. 7.1

Configuration des équipements IP ............................................................ 7.2

Initialisation de l'IP-Phone .......................................................................... 7.2

Après l'initialisation de l'IP-Phone ............................................................. 7.3

Deuxième configuration ....................................................................... 7.3

Configuration du switch ............................................................................. 7.4

Configuration des équipements IP ............................................................ 7.4

Initialisation de l'IP-Phone .......................................................................... 7.5

Après l'initialisation de l'IP-Phone ............................................................. 7.6

Priorité .......................................................................................................... 7.6

0-4

Page 7: OmniPCX Enterprise - VoixsurIP

Résumé ...................................................................................................... 7.6

Chapitre 8Terminologie

A ................................................................................................................... 8.1

B ................................................................................................................... 8.2

C ................................................................................................................... 8.3

D ................................................................................................................... 8.4

E .................................................................................................................... 8.5

F .................................................................................................................... 8.6

G ................................................................................................................... 8.6

H ................................................................................................................... 8.7

I ..................................................................................................................... 8.8

J ...................................................................................................................8.10

K ..................................................................................................................8.10

L ...................................................................................................................8.10

M ..................................................................................................................8.11

N ..................................................................................................................8.12

O ..................................................................................................................8.12

P ...................................................................................................................8.12

Q ..................................................................................................................8.14

R ..................................................................................................................8.14

S ...................................................................................................................8.15

T ...................................................................................................................8.16

U ..................................................................................................................8.17

V ...................................................................................................................8.17

W .................................................................................................................8.18

X ...................................................................................................................8.18

Y ...................................................................................................................8.18

Z ...................................................................................................................8.18

0-5

Page 8: OmniPCX Enterprise - VoixsurIP

0-6

Page 9: OmniPCX Enterprise - VoixsurIP

1.1 Introduction

L'architecture de l'OmniPCX Enterprise a été conçue pour utiliser le réseau IP comme supportprivilégié de la signalisation et de la voix.

L'intérêt du réseau IP est :

- d'utiliser le même support pour les réseaux informatique et téléphonique, ce qui limite lescoûts et simplifie l'installation,

- d'utiliser un protocole normalisé, ce qui permet de connecter des terminaux standardisés,terminaux H.323 et SIP en particulier.

1

1-1

Page 10: OmniPCX Enterprise - VoixsurIP

Chapitre 1

1-2

Page 11: OmniPCX Enterprise - VoixsurIP

2.1 Principe du transport de la voix sur IP

Sur un réseau de type RNIS, la voix est numérisée et transportée dans un canal (ou Intervallede Temps) sous forme d'un flot continu de bits. Le canal est réservé lors de l'établissement dela communication. Le débit de transfert est garanti.

Sur un réseau IP, la voix est numérisée, éventuellement compressée et transformée endatagrammes par le codeur/décodeur. Ces datagrammes sont ensuite envoyés sur le réseauIP. En réception, la voix est extraite des messages, le flot numérique est reconstitué avantd'être envoyé au destinataire.

Figure 2.1 : Transmission sur réseau RNIS et sur réseau IP

Le réseau IP est souvent supporté, dans sa partie interne entreprise, par un réseau Ethernet.Ethernet est un réseau à compétition et les trames de voix sont en concurrence avec lestrames d'autres applications (transfert de fichier, ...).

Le réseau Ethernet ne garantit ni le délai ni l'intégrité des données. Il en est de même pourl'ensemble du réseau IP, où pertes et délais sont fonction de la saturation et des supports decommunication mis en œuvre.

Le débit d'un réseau Ethernet est variable (10 Mb/s, 100 Mb/s, 1 Gb/s).

2.2 Réseau IP et OmniPCX Enterprise

Dans le cadre de l'OmniPCX Enterprise, le réseau IP est utilisé pour :

- relier le Call Server aux Media Gateways,

- relier les Media Gateways entre elles,

- établir une liaison avec les équipements voix sur IP : IP-Phones Alcatel, PCMM Alcatel,terminaux et passerelles H.323, terminaux SIP,

- réaliser une artère ABC sur IP :• entre deux OmniPCX Enterprise,

2

2-1

Page 12: OmniPCX Enterprise - VoixsurIP

• entre un OmniPCX Enterprise et un OmniPCX 4400 de release R4.2 minimum,• entre deux OmniPCX 4400.

Figure 2.2 : Exemple d'utilisation du réseau IP

Il y a deux normes principales pour la gestion des communications voix sur IP, toutes deuxsupportées par l'OmniPCX Enterprise :

- H.323 : utilisée pour les artères ABC sur IP et pour les communications avec terminaux etpasserelles H.323,

- SIP (Session Invitation Protocol) : utilisé pour les communications avec les téléphones oupasserelles SIP.

Les normes H.323 et SIP diffèrent l'une de l'autre par les échanges de signalisation. Pour letransport de la voix, elles utilisent toutes les deux le protocole RTP (Real Time Protocol) et lavoix est codée selon les algorithmes G711, G723 ou G729 (voir ci-dessous).

2.3 Traitement de la parole sur IP

La voix subit plusieurs traitements :

- codage :• avec ou sans compression,• avec ou sans suppression des silences,

- mise en paquets.

Chapitre 2

2-2

Page 13: OmniPCX Enterprise - VoixsurIP

- annulation d'écho,

La façon dont sont appliqués ces traitements peut avoir un impact sur :

- la bande passante utilisée par communication,

- la qualité de la voix.

Afin d'obtenir le compromis souhaité, des opérations de configuration sont nécessaires : voirmodule Voix sur IP - Configurer le codage .

2.3.1 Codage avec ou sans compression

Le codage est assuré par des “Codec” appelés aussi “Codec Audio”, supportés par les cartesGD, GA, INT-IP et les équipements IP-Phones, PCMM. Ces circuits sont programmables; pourchacun d'eux, le gestionnaire définit la norme de traitement suivie. Les normes disponiblessont :

- G711 pas de compression, le débit par communication est alors de 56 ou de 64 kbit/sselon les cas. Ils admettent la loi “A” ou la loi “MU”. On préconise G711 lorsqu'il n'y a pasde problème de bande passante, par exemple sur le LAN.

- G723.1 et G723.1 Annexe A (avec suppression des silences), le débit par communicationest alors de 6,3 kbit/s. La qualité vocale est légèrement inférieure à celle du téléphonepublic.

- G729 Annexe A et G729 Annexe A & Annexe B (avec suppression des silences), le débitpar communication est alors de 8 kbit/s. La qualité vocale est proche de la qualitétéléphonique.

Un type de compression par défaut (G723.1 ou G729A) est géré au niveau du PCX. Si pour unaccès ou un poste particulier le compresseur par défaut ne convient pas, il est possibled'imposer localement le traitement de type G711 (sans compression).

2.3.2 Codage avec ou sans suppression de silence

Afin de diminuer encore le débit vocal (appelé aussi bande passante), les codecs disposentd'un détecteur d'activité voix qui permet de ne pas envoyer de données pendant les silencesd'une conversation. Ce processus provoquerait un silence total en réception qui pourrait êtredésagréable à l'écoute. Pour éviter ce désagrément, ils incorporent un “générateur de bruit defond” qui permet de retrouver la sensation auditive d'une ligne téléphonique habituelle. Cebruit est aussi appelé “Bruit de confort”.

La suppression des silences permet de gagner, en moyenne, un coefficient 2 au niveau dudébit transmis.

2.3.3 Framing (mise en paquet)

Les données multimedia (voix) sont paquetisées avant d'être envoyées sur le réseau IP. Leframing correspond à la périodicité de la mise en paquet. Par exemple un framing de 30 mssignifie qu'un paquet de voix est émis toutes les 30 ms.

2.3.3.1 Framing et bande passante

La bande passante utilisée dépend de la fréquence d'émission des paquets. En effet, le poidsrelatif des entêtes protocolaires (IP/UDP/RTP) est d'autant plus important que le framing estfaible : voir un exemple dans le tableau : Exemple pour G729 .

2-3

Page 14: OmniPCX Enterprise - VoixsurIP

tableau 2.1 : Exemple pour G729Framing (ms) données voix

(octets)entêteIP/UDP/RTP(octets)

datagrammeIP (octets)

poids relatifde l'entête(%)

débit (kb/s)

20 20 40 60 66 24

40 40 40 80 50 16

Une solution pour diminuer la bande passante utilisée pour la voix sur IP est donc de diminuerla fréquence d'émission des paquets, c'est-à-dire d'allonger le framing.

L'OmniPCX Enterprise permet de configurer le framing utilisé par les cartes IP (INT-IP, GD,GA). Les valeurs possibles sont présentées dans le tableau : Framing configurables .

tableau 2.2 : Framing configurablesAlgorithme Débit voix (kb/s) Framing (ms) Données voix

(octet)Débit au niveau IP(kb/s)

G711 64 20 160 80

30 240 75

G729 8 20 20 24

30 30 19

40 (à partir deR6.0)

40 16

G723 6.3 30 24 17

2.3.3.2 Effets sur la qualité de la voix

L'allongement du framing d'émission sur IP entraîne deux conséquences :

- d'une part, augmentation du délai de transit de bout en bout,

- d'autre part, dégradation plus rapide de la parole en cas de perte de paquet : la perte d'unpaquet entraîne la perte d'une plus grande quantité d'informations.

Ces deux effets se font sentir avec d'autant plus d'acuité que le framing augmente. La valeurmaximale acceptable est à déterminer par des mesures objectives de la qualité de la voix.

2.3.3.3 Mécanisme de négociation

Dans le cas d'une communication entre une carte IP et un équipement H.323, la valeur duframing est négociée. Chaque équipement communique sa propre valeur de framing. Pour lacarte IP, il s'agit de la valeur configurée dans les options système de l'OmniPCX Enterprise(voir module Voix sur IP - Configurer le codage § Framing VoIP ). C'est la valeur la plus faibledes deux qui est choisie.

Ce mécanisme peut entraîner l'utilisation d'un framing en émission plus faible que celui qui estconfiguré sur l'OmniPCX Enterprise.

Dans le cas d'une communication entre une carte IP et un IP-Phone, le framing configuré dansles options système est utilisé.

2.3.4 Annulation d'écho

Dans le cas des communications sur IP, les divers traitements subis par la voix

Chapitre 2

2-4

Page 15: OmniPCX Enterprise - VoixsurIP

(compression/décompression, paquétisation) ainsi que le délai de transit sur le réseauintroduisent un retard qui peut rendre gênant le phénomène d'écho.

Les cartes de compression ainsi que les IP-Phones implémentent leur propre fonctiond'annulation d'écho.

Pour les cartes GIP6, GIP6A, MCV8 et MCV24 la profondeur maximale d'annulation d'échoest de 32ms.

Pour les cartes GIP4-4, GIP4-1, MADA1, MADA3 (à partir de R6.0), la profondeur maximaled'annulation d'écho est de 64 ms.

2.3.5 Transfert des flux vocaux

Le transfert des flux vocaux se fait par le réseau IP, sauf lorsque les équipements sontraccordés à la même Media Gateway.

Sur OmniPCX Media Gateway, l'interface avec le réseau IP est assuré par les cartes GA ouGD.Sur ACT Media Gateway, l'interface avec le réseau IP est assuré par les cartes INT-IP A ouINT-IP B.Les compresseurs sont fournis par des cartes filles placées sur ces cartes, comme indiqué surle tableau : Compresseurs sur cartes IP .

tableau 2.3 : Compresseurs sur cartes IPType de matériel Cartes IP Cartes fille

Hardware commun GDGA

- MADA1 (à partir de R6.0) : 8 comp. max.- MADA3 (à partir de R6.0) : 24 comp. max.- MCV24 : 21 compresseurs max.- MCV8 : 7 compresseurs max.

ACTINT-IP AINT-IP B

- 1 carte GIP6 : 30 comp. max.- 2 cartes GIP6 : 60 comp. max.- 1 carte GIP6A : 8 comp. max.- 2 cartes GIP6A : 16 comp.max.- 1 carte GIP4-4 (à partir de R6.0) : 32

comp. max.- 2 cartes GIP4-4 (à partir de R6.0) : 60

comp. max.- 1 carte GIP4-1 (à partir de R6.0) : 8 comp.

max.- 2 cartes GIP4-1 (à partir de R6.0) : 16

comp.max.

Dans certains cas, suivant les deux équipements en communication, la voix (flux RTP) netransite pas par les Media Gateway. S'il s'agit de deux équipements utilisant le mêmealgorithme de compression, le flux RTP peut être direct. Seule la signalisation est alors traitéepar les PCX (voir module RTP direct en réseau ABC - Description détaillée ).

2-5

Page 16: OmniPCX Enterprise - VoixsurIP

Sur la figure ci-dessus, le flux vocal entre les deux IP-Phones ne transite pas par les MediaGateway, mais est acheminé directement entre les terminaux.

2.4 Communications modem/fax/data

En plus des communications vocales, sont possibles :

- les communications fax Relay sur IP (fax groupe 3), dont l'implémentation peut être :• propriétaire dans le cas d'une configuration inter OmniPCX 4400 ou OmniPCX

Enterprise. Vitesse maximum : 9600 bits/s,• standard (norme H.323, procédure T38) : permet de faire du fax sur IP avec des

gateway H.323 non OmniPCX 4400/OmniPCX Enterprise, comme par exemplel'OmniPCX Office ou autres constructeurs (voir module Artères ABC sur IP - Procédurede configuration § Paramètres fax ).

- à partir de R5.1.2, les communications modem/fax/data en transparence entreINT-IP/GA/GD (voir module Modem, fax et data en transparence sur IP - Introduction ) :• à l'intérieur d'un même noeud (ou d'un même domaine) pour les communication

modem/fax en transparence,• sur l'ensemble d'un réseau ABC pour les communications data en transparence.

Note : dans le cas où les communications modem/data en transparence sont autorisées (choix de

configuration), les communications fax relay entre INT-IP/GA/GD ne sont plus possibles. Par contre les

communications avec les équipements H.323 se font toujours en fax relay.

2.5 Qualité de service

Le réseau IP supportant à la fois des équipements voix et data, des mécanismes ont étéprévus pour privilégier le transfert des trames de voix (qui doivent être transmises en tempsréel) par rapport aux trames data et pour séparer les flux voix et data.

Ces mécanismes sont définis par les normes :

- 802.1p, qui propose le marquage des trames de niveau 2 du modèle ISO permettant auxéquipements IP de les traiter en fonction de la priorité désirée. Les trames de prioritéélevée (voix) sont traitées avant les trames de niveau faible (data) par les équipements deniveau 2,

Chapitre 2

2-6

Page 17: OmniPCX Enterprise - VoixsurIP

- 802.1Q qui permet de définir un numéro de VLAN (Virtual LAN), afin de séparer les fluxvoix et data. Le principe est de définir deux VLAN disjoints contenant les équipements voixsur IP d'un côté et les équipements data de l'autre. Chaque domaine VLAN représente undomaine de diffusion. Par exemple, un message de diffusion émis par un IP-Phone n'esttransmis qu'à l'intérieur du VLAN de l'IP-Phone et n'est donc pas reçu par les équipementsdata (PC), puisqu'ils appartiennent à un VLAN différent.

- Diffserv, qui permet d'affecter un niveau de priorité aux trames de niveau 3 du modèleISO.

Pour plus d'informations sur la gestion de la qualité de service, voir module Voix sur IP -Configurer la qualité de service (QoS) .

2.6 Raccordement du Call Server et des Media Gateway

Dans le cas d'un Call Server sur carte CS ou Appliance Server, le lien avec les MediaGateways se fait sur IP. Du point de vue du Call Server, il s'agit d'un lien inter-alvéoles sur IP,le Call Server jouant le rôle d'alvéole principale (alvéole 0) et la Media Gateway d'alvéolepériphérique.

Sur OmniPCX Media Gateway, le lien se fait sur la carte GD (carte contrôleur de rack).

Sur ACT Media Gateway, le lien se fait sur une carte INT-IP B ou IOIP. Il peut y avoir une oudeux cartes INT-IP B : une en position principale et la deuxième en position secours.

Un Call Server hébergé sur carte CPU5, CPU6 ou CPU7 (à partir de R6.0) est relié avec lescartes de l'ACT principal par lien C1 et on peut avoir un ensemble d'alvéoles raccordées parlien filaire (RT2, INTOF). On peut aussi avoir des ACT ou OmniPCX Media Gatewaysdéportées sur IP (voir module Topologie - Introduction ).

2.7 Fonction gateway H.323 de l'OmniPCX Enterprise

Une gateway (passerelle) permet d'interconnecter deux réseaux utilisant des protocolesdifférents, par exemple réseau IP et réseau téléphonique derrière le PCX.

La fonction gateway H.323 de l'OmniPCX Enterprise permet de :

- réaliser une artère sur IP entre deux PCX d'un même réseau ABC,

- joindre une autre gateway H.323 (exemple : carte IP d'un OmniPCX Office ou gatewayH.323 d'un autre constructeur),

- joindre un terminal H.323.

Important :

2-7

Page 18: OmniPCX Enterprise - VoixsurIP

- jusqu'à R5.1.1, la fonction gateway H.323 de l'OmniPCX Enterprise ne supporte que lescommunications voix et fax (fax propriétaire et fax T38). Les communications de données(modem, TA et minitel) ne sont pas supportées,

- à partir de R5.1.2, les artères ABC sur IP supportent les communications data entransparence.

La fonction Gateway H.323 est assurée par les cartes GA, GD et INT-IP A. Les échanges sefont selon la norme H.323v2.

Les appels H.323 se font par numérotation E164 (numérotation classique). La traduction desnuméros E164 en adresse IP se fait soit :

- en interne sur le PCX, par l'intermédiaire de numéros abrégés,

- à l'aide d'un gatekeeper, qui peut être soit externe, soit interne au PCX.

Pour plus d'informations :

- sur la configuration d'une artère sur IP, voir module Artères ABC sur IP - Introduction ,

- sur la déclaration d'un terminal H.323 et d'un gatekeeper, voir module H323 : terminaux,gateway, gatekeeper - Description détaillée .

2.8 IP-Phones Alcatel

Il y a plusieurs familles d'IP-Phones Alcatel :

- postes IPTouch (à partir de R6.0) :• IPTouch 4038 : voir module Postes Alcatel 4028, 4038 et 4068 IP Touch - Description

matérielle ,• IPTouch 4068 : voir module Postes Alcatel 4028, 4038 et 4068 IP Touch - Description

matérielle .

- IP-Phones V2 (postes e-Reflexe) :• A4010-IP : voir module Poste 4010IP - Description matérielle ,• A4020-IP : voir module Poste 4020IP - Description matérielle ,• A4035-IP : voir module Poste 4035IP - Description matérielle .

- IP-Phones V1 et V1S : association d'un poste UA3G (4020 ou 4035) et d'un adaptateurTSC-IP V1 ou TSC-IP V1S (voir module TSC-IP V1 (4098RE) - Description matérielle et

Chapitre 2

2-8

Page 19: OmniPCX Enterprise - VoixsurIP

module TSC-IP V1S (4098FRE) - Description matérielle ).

tableau 2.4 : IP-Phones AlcatelType d'IP-Phone Nom des postes Accès Ethernet

IPTouchIPTouch 4038 10/100 Mb/s

IPTouch 4068 10/100 Mb/s

IP-Phones V2 (e-Reflexe)

A4010-IP 10/100 Mb/s

A4020-IP 10/100 Mb/s

A4035-IP 10/100 Mb/s

IP-Phones V1SA4022F (A4020+TSC-IP V1S) 10/100 Mb/s

A4037F (A4035+TSC-IP V1S) 10/100 Mb/s

IP-Phones V1A4022 (A4020+TSC-IP V1) 10 Mb/s

A4037 (A4035+TSC-IP V1) 10 Mb/s

La signalisation des IP-Phones et des PCMM est traitée :

- soit directement avec le Call Server,

- soit via une carte GD, GA ou INT-IP A du même domaine.

Pour plus d'informations sur la mise en oeuvre des IP-Phones Alcatel, voir module IP-Phones -Introduction .

2.9 Configuration des équipements IP

Tous les équipements IP possèdent des paramètres IP : adresse IP, adresse de sous-réseau,adresse du routeur.

Ces paramètres peuvent être configurés :

- de façon dynamique : les paramètres sont attribués automatiquement par un serveurDHCP : utilisé par exemple pour les IP-Phones,

- de façon statique : les paramètres sont renseignés manuellement : utilisé par exemplepour une carte GD, toujours utilisé pour une carte GA (les paramètres sont attribués parconfiguration de la carte sur le PCX).

Le serveur DHCP est un équipement dans lequel sont définies les plages d'adresses IPdisponibles pour les équipements qui en font la demande, ainsi que d'autres informations(adresse de serveur TFTP) qui permettent de démarrer l'initialisation des équipements.

Le serveur DHCP peut être :

- externe : par exemple un serveur DHCP sur un PC Windows (NT4 et 2000),

- interne : le Call Server possède son propre serveur DHCP, qu'il est possible d'activer ounon (voir module Serveur DHCP - Description détaillée ).

tableau 2.5 : Type de configuration (dynamique/statique) des équipements IP AlcatelConfiguration dynamique Configuration statique

Carte GD Oui Oui (par V24, poste UA ou telnet)

Carte GA Non Oui (par gestion des paramètresEthernet de la carte)

2-9

Page 20: OmniPCX Enterprise - VoixsurIP

Configuration dynamique Configuration statique

INT-IP B Oui Oui (par V24)

INT-IP A Non Oui (par gestion des paramètresEthernet de la carte)

IP-Phones Oui Oui (par le menu superviseur du postelors de son initialisation)

2.10 Tableau récapitulatif

tableau 2.6 : Mise en oeuvre des différentes fonctions par les éléments du PCX

CallServer

OmniPCX MediaGateway ACT Media Gateway

GA GD INT-IP A INT-IP B

Gateway H.323 (liaisoninter-noeud et vers équipementH.323)

x x x

Gateway SIP x

Transfert de signalisation pourIP-Phones x x x x

Compression IP pour H.323, SIP,IP-Phones x x x x

Lien Remote IP x x x x

Modem/data en transparence (àpartir de R5.1.2) x x x x

Chapitre 2

2-10

Page 21: OmniPCX Enterprise - VoixsurIP

3.1 Qu'est-ce qu'un réseau virtuel VLAN ?

Un réseau local (LAN) est basé sur le principe de la diffusion. Chaque information émise parun équipement connecté sur le LAN est reçue par tous les autres. Avec l'augmentation dunombre d'équipements raccordés sur le LAN, on aboutit à des situations de saturation. Eneffet, plus il y a de stations, plus il y a de risques de collisions.

D'où la notion de VLAN qui permet de limiter le trafic sur les réseaux locaux.

Un VLAN représente un domaine de diffusion (domaine de broadcast).Les VLAN sont donc des regroupements logiques d'utilisateurs ou de stations. Tous lesmembres d'un même VLAN sont habilités à communiquer ensemble et forment ce domaine dediffusion. On peut ainsi définir des domaines de diffusion au sein d'un switch sans utiliser desrouteurs (l'avantage du switch par rapport au routeur repose sur la rapidité du délai detransmission des trames). Les VLAN sont indépendants les uns des autres et ne sontjoignables que par routage (c'est à dire par un routeur ou par un switch/routeur).

3.2 Types de VLAN

Il est possible de gérer des VLAN de plusieurs façons :

- Les VLAN par port (niveau 1 du modèle ISO).Ils regroupent les systèmes en fonction du port sur lesquels ils sont connectés. Tel port ducommutateur est associé à tel numéro de groupe. Le principal inconvénient de cetteméthode est qu'elle ne permet pas la mobilité des utilisateurs sans nécessiter unereconfiguration du VLAN par un administrateur. C'est ce type de VLAN qui est développédans la documentation : en effet, la fonctionnalité du VLAN dans l'IP-Phone est rattachée àce type de VLAN.

- Les VLAN définis comme liste de stations identifiées par leur adresse MAC (niveau 2).Plus souples, ils permettent de définir l'appartenance à un VLAN pour chaque station,indépendamment de sa situation "géographique" dans le réseau.

- Les VLAN par type de protocole (niveau 2 du modèle ISO). On définit des VLAN à partir duchamp "Type de protocole" qui se situe dans l'entête de niveau 2.

Exemple 1 : Par le protocole IP sur un port et IPX sur un autre port.

- Les VLAN par adresse réseau (niveau 3 du modèle ISO).Ils associent des sous-réseaux IP avec des groupes.Le principal problème repose sur la lenteur d'envoi des paquets par rapport à l'utilisationdes MAC adresses.

- Les VLAN par service ou application (niveau 4 et supérieur du modèle ISO).

Exemple 2 : Faire du tftp sur un VLAN et des telnet sur un autre.

Les VLAN sont définis par le standard 802.1Q développé par l'IEEE. C'est un protocole decontrôle d'accès sur le média. Un commutateur (un switch) est nécessaire pour développer unVLAN.

3

3-1

Page 22: OmniPCX Enterprise - VoixsurIP

3.3 Norme 802.1Q

La norme IEEE 802.1Q ne définit que des VLAN aux niveaux 1 ou 2 du modèle ISO. LesVLAN de niveau supérieur sont autorisés, mais non définis.

La norme 802.1Q propose un mécanisme de marquage de trames permettant aux élémentsdu réseau de les classer en fonction de la qualité désirée. Ce marquage contient un certainnombre d'informations, notamment sur la priorité des trames, plus amplement définie dansla norme 802.1p, et l'appartenance à un VLAN particulier. Toutes ces informations permettentd'augmenter la qualité de service pour un flux spécifique.

3.3.1 Format du marquage (tag) des trames 802.1Q

Les trames 802.1Q sont des trames marquées avec un certain nombre d'informations placéesjuste après les adresses MAC, dans l'entête de la trame Ethernet.

3.3.1.1 Entête Ethernet sans utiliser le 802.1Q : RFC894

6 octets 6 octets 2 octets

Adresse destination Adresse source Champ éthertype

3.3.1.2 Entête Ethernet en utilisant le 802.1Q

TPID : Champ indiquant que la trame est marquée en 802.1Q. Ce champ vaut 8100 enhexadécimal.

TCI : Champ décrit ci-dessous :

3 bits 1 bit 12 bits

User_priority CFI VID

User_priority : Priorité de la trame (8 niveaux de priorité). C'est le champ défini par la norme802.1p.

CFI : Booléen indiquant le format des adresses MAC.

VID : Numéro du VLAN auquel la trame appartient. C'est le champ défini par la norme 802.1Q.

3.3.2 Norme 802.1p

La norme 802.1p est définie à l'intérieur du 802.1Q. La gestion et le contrôle du trafic sontdonc gérés par le 802.1p.

Chapitre 3

3-2

Page 23: OmniPCX Enterprise - VoixsurIP

Huit classes de trafic sont prévues pour cet usage.

- 0 à 3 : priorités basses,

- 4 à 7 : priorités hautes.

Priorité Type de trafic

0 Best Effort

1 Background

2 Spare

3 Excellent effort

4 Controlled Load

5 Video

6 Voice

7 Network Control

3.4 VLAN au sein des équipements IP de l'OmniPCX Enterprise

3.4.1 802.1p et 802.1Q au niveau des équipements IP de l'OmniPCX Enterprise

Afin que les trames soient marquées dès le début du processus d'initialisation, il est possiblede gérer un numéro de VLAN (Virtual Local Area Network) dans la mémoire flash desIPTouch, IP-Phones V2 e-Reflexes, des TSC-IP V1S (Fast IP Enabler ; référence : 4098 FRE),ainsi que des cartes GD et INT-IP B.

Si le marquage n'a pas été activé dans la mémoire flash des équipements IP, le marquagedes trames 802.1p des flux sortants (signalisation et voix) n'est effectué qu'aprèsinitialisation des équipements IP. A ce moment, c'est le paramétrage effectué au niveaugestion du PCX qui est utilisé.

Au niveau du PCX, l'activation du 802.1Q et la valeur de la priorité se gèrent dans lescatégories de service IP. La valeur de cette catégorie de service est renseignée :

- pour un IP-Phone, dans les paramètres du domaine IP auquel l'équipement appartient,

- pour une carte, dans ses paramètres Ethernet.

3.4.2 Mise en oeuvre sur les IP-Phones

Les IP-Phones peuvent envoyer les trames :

- Ethernet RFC 894 : pas de VLAN-Id de géré,

- avec le champ 802.1Q avec un VLAN-Id de 0,

- avec le champ 802.1Q avec un VLAN-Id différent de 0.

Le numéro de VLAN qui restera stocké dans la mémoire flash d'un IP-Phone est géré dans lemenu superviseur du poste : voir module Voix sur IP - Configurer la qualité de service (QoS) §IP-Phone .

Important : Le VLAN n'est pas configurable dans la mémoire flash des TSC-IP V1 (IP Enabler ;

Référence : 4098 RE).

3-3

Page 24: OmniPCX Enterprise - VoixsurIP

A partir de R5.1, pour les postes qui s'initialisent en dynamique, le numéro de VLAN peutaussi être attribué par le serveur DHCP de l'OmniPCX Enterprise (voir module Serveur DHCP- Description détaillée § Affectation automatique du VLAN (AVA) ). Ceci permet d'avoir deséchanges tagués avant l'initialisation de l'IP-Phone sans avoir à le configurer manuellement.

3.4.2.1 Marquage VLAN

Une fois le marquage activé sur l'IP-Phone, ce numéro de VLAN est appliqué à tout traficsortant.

Par contre, la priorité (802.1p) ne peut pas être spécifiée au niveau de l'IP-Phone. La valeurpar défaut qui est 0 est utilisée lors de l'initialisation.

3.4.2.2 Marquage 802.1.p après initialisation

Le PCX renvoie l'information 802.1p contenue dans la catégorie de service IP associée auposte. Cette information est utilisée seulement après l'initialisation du poste. Elle n'est pasenregistrée dans la mémoire flash de l'IP-Phone.

Attention : quelle que soit la valeur configurée sur le PCX, le numéro de VLAN envoyé par le PCX

à l'IP-Phone est toujours égal à zéro (VID=0). Si le poste doit appartenir à un autre VLAN, la valeur

doit être configurée directement sur le poste. C'est alors cette valeur qui est prise en compte et

non la valeur 0 envoyée par le PCX.

Rappel : Au niveau du PCX, l'activation du 802.1Q et la valeur de la priorité se gèrent dans les catégories

de service IP. La valeur de cette catégorie de service est renseignée dans le domaine IP auquel

l'IP-Phone appartient.

Chapitre 3

3-4

Page 25: OmniPCX Enterprise - VoixsurIP

4.1 But du document

Le but de ce document est de fournir une synthèse des différents paramètres relatifs aucodage de la voix (compression, suppression de silence, framing).

Le document se termine par un tableau comparatif des bandes passantes nécessaires enfonction des paramètres de codage choisis.

4.2 Compression

3 algorithmes de codage peuvent être utilisés pour le transport de la voix sur IP :

- un algorithme sans compression : G711, le débit par communication est alors de 56 ou de64 kbit/s selon les cas. Le codage peut se faire selon la loi “A” ou la loi “µ”. On préconiseG711 lorsqu'il n'y a pas de problème de bande passante, par exemple sur le LAN.

- deux algorithmes avec compression :• G723.1 et G723.1 Annexe A (avec suppression de silence), le débit par

communication est alors de 6,3 kbit/s. La qualité vocale est légèrement inférieure àcelle du téléphone public.

• G729 Annexe A et G729 Annexe A & Annexe B (avec suppression de silence), le débitpar communication est alors de 8 kbit/s. La qualité vocale est proche de la qualitétéléphonique.

Note 1 : Les débits donnés ici sont les débits du codage de la voix seule. La bande passante nécessaire

pour le transport est supérieure puisque chaque couche (UDP, IP, RTP) ajoute ses propres informations.

Par exemple G711 nécessite une bande passante de 75 kb/s sur IP (pour un framing à 30ms). Voir §

Besoins en bande passante selon les paramètres de codage .

Suivant la gestion, deux ou trois de ces algorithmes sont disponibles sur l'OmniPCXEnterprise :

- G711, toujours disponible,

- l'algorithme de compression géré par défaut pour l'installation : G723 ou G729,

- si le multi-algorithme est validé, les 3 algorithmes sont disponibles.

Pour les différents types de communications et d'équipements, on a le choix entre G711 etl'algorithme par défaut de l'installation.

Le troisième algorithme (si le multi-algorithme est validé) n'est utilisé que pour les appels avecdes équipements H.323 non OmniPCX Enterprise, en fonction du résultat de la négociation.

Note 2 : les gateways mettent en oeuvre le protocole H.323 pour les appels inter-noeuds sur IP et pour

les appels avec les équipements H.323 non OmniPCX Enterprise. Cependant pour simplifier, dans la

suite du document, “appel H.323” désigne seulement les appels vers les équipements H.323 non

OmniPCX Enterprise. Quant aux appels inter-noeuds sur IP, ils sont parfois mentionnés sous le titre

“saut VPN sur IP”, ceci en raison de leur mise en oeuvre par saut VPN.

La gestion comprend une partie au niveau de l'installation, plus une gestion spécifique pour

4

4-1

Page 26: OmniPCX Enterprise - VoixsurIP

chaque type d'équipement ou de liaison (appels H.323, IP-Phones, artères sur IP,...).

4.3 Gestion des paramètres système

Les paramètres suivants sont gérés pour l'ensemble de l'installation, ils doivent êtrehomogènes sur tous les noeuds du réseau.

4.3.1 Algorithme de compression par défaut

Le gestionnaire définit ici le type de compression par défaut valable pour l'ensemble du noeud.

Nom de l'objet : Installation > Autres param. install. > Paramètres Compression

Attributs :

Option système : Sélectionner Type de compression.

Type de compression : sélectionner le type de compression par défaut :- G723 : compression selon la norme G723.1

(6,3 kbit/s),- G729 : compression selon la norme G729

Annexe A (8 kbit/s).

Note : Le type de compression doit être homogène sur tous les noeuds du réseau.

4.3.2 Multi-algorithmes

Ce paramètre permet de rendre disponibles les deux algorithmes G723 et G729simultanément sur le PCX. Il intervient pour la construction de la liste établie pour lanégociation d'algorithme : s'il est à Oui, les deux algorithmes G723 et G729 seront présentsdans la liste.

Nom de l'objet : Installation > Autres param. install. > Paramètres Compression

Attributs :

Option système : Sélectionner Algorithmes Mult. PourCompression.

Algorithmes Mult. PourCompression

: - Non : seul l'algorithme par défaut définici-dessus est disponible,

- Oui : les deux algorithmes G723 et G729 sontdisponibles.

Note : Ce paramètre doit être homogène sur tous les noeuds du réseau.

4.3.3 Suppression de silence (Voice Activity Detection)

La suppression de silence permet de réduire la bande passante utilisée. Lorsque lasuppression de silence est demandée, le générateur de bruit de confort est systématiquementactivé.

L'activation de la suppression de silence se fait à l'aide de deux options système, l'unes'appliquant aux communications codées en G711, l'autre aux communications codées enG723 et G729.

Chapitre 4

4-2

Page 27: OmniPCX Enterprise - VoixsurIP

Dans le cas d'un appel H.323, la suppression de silence fait l'objet d'une négociation entreappelant et appelé.

4.3.3.1 Suppression de silence en G711

Nom de l'objet : Installation > Autres param. install. > Paramètres Compression

Attributs :

Option système : Sélectionner Suppression Silence sur G711.

Suppression Silence sur G711 : - Oui : le mécanisme de suppression de silenceest activé.

- Non : le mécanisme de suppression desilence est désactivé.

Note : La valeur de ce paramètre doit être homogène sur tous les noeuds du réseau.

Attention : s'il y a dans l'installation des IP-Phones V2 (e-Reflexes) en G711, ce paramètre doit

être laissé à Non.

4.3.3.2 Suppression de silence en G723 et G729

Nom de l'objet : Installation > Autres param. install. > Paramètres Compression

Attributs :

Option système : Sélectionner Suppression Silence (CartesComp.).

Suppression Silence (CartesComp.)

: - Oui : le mécanisme de suppression de silenceest activé.

- Non : le mécanisme de suppression desilence est désactivé.

Note : La valeur de ce paramètre doit être homogène sur tous les noeuds du réseau.

4.4 Appels H.323

Un type de compression IP est défini dans les paramètres du faisceau IP. Mais ce n'est pasnécessairement cet algorithme qui est utilisé pour les appels H.323. En effet, pour assurer lacompatibilité avec le distant, le choix de l'algorithme est le résultat d'une négociation entreappelant et appelé. Voir § Mécanisme de la négociation .

Nom de l'objet : Faisceaux > Faisceau

Type de compression IP : - Défaut : l'algorithme par défaut de l'installationest choisi en priorité,

- G711: l'algorithme de codage G711 est choisien priorité.

4.5 Saut VPN sur IP

Un type de compression IP est défini dans les paramètres du débordement VPN. Mais commepour les appels H.323, l'algorithme effectivement utilisé est le résultat d'une négociation entre

4-3

Page 28: OmniPCX Enterprise - VoixsurIP

appelant et appelé. Voir § Mécanisme de la négociation .

Nom de l'objet : Liaisons inter Noeuds > Débordement VPN

Attributs :

Noeud X - Noeud Y : Entrer les numéros des nœuds d'extrémités du saut VPN,en commençant par le plus petit (X<Y).

Type de compression IP : - Défaut : l'algorithme par défaut de l'installation est choisien priorité,

- G711: l'algorithme de codage G711 est choisi enpriorité.

Remarque : le type d'algorithme VPN est diffusé. Si la diffusion n'est pas mise en place, il doit être géré

de la même façon de chaque côté de la liaison.

4.6 Mécanisme de la négociation

Le mécanisme de négociation intervient dans les appels H.323 et le débordement VPN sur IP.Il porte sur l'algorithme de compression, sur la VAD et sur la loi de quantification (loi A ou µ).Cette négociation est différente selon le mode de fonctionnement :

- Fast Start : le Call Server effectue la négociation,

- Slow Start : la gateway est responsable de la négociation.

Le Fast Start est une fonctionnalité apportée par H.323v2. Il permet des échanges designalisation plus rapides, avec moins de messages et garantit un choix d'algorithme identiqueaux deux extrémités de la liaison. Pour cela, l'appelant fournit, dans le SETUP, la liste desalgorithmes de compression qu'il est en mesure d'utiliser, ainsi que le mode VAD (avec ousans VAD) ou la loi de quantification (loi A ou µ).

A la réception du SETUP, l'appelé choisit parmi la liste reçue, l'algorithme, la loi ou le modeVAD qui seront utilisés. Le résultat de cette négociation est communiqué à l'appelant engénéral dans le message ALERT ou CONNECT (éventuellement dans CALL PROCEEDINGou FACILITY).

4.6.1 Options système

Le Fast Start est utilisé systématiquement pour les débordements VPN sur IP (artère ABC surIP). Pour les appels H.323, le Fast Start est utilisé si l'équipement H.323 le permet.

4.6.1.1 Débordement VPN sur IP

Le booléen Protocole Inter-noeuds H.323 permet de choisir le protocole (propriétaire ouH.323 V2 standard) utilisé pour le débordement VPN sur IP. Il n'a aucun impact sur lescommunications IP vers les terminaux H.323.

Ce paramètre doit toujours être positionné à Oui (choix du protocole H.323 V2 standard).

Nom de l'objet : IP > Paramètres IP

Attributs :

Option système : Sélectionner Protocole Inter-noeuds H.323.

Protocole Inter-noeuds H.323 : Ce paramètre doit être positionné à Oui.

Chapitre 4

4-4

Page 29: OmniPCX Enterprise - VoixsurIP

1 On appelle poste pauvre un poste appartenant ou rattaché à une carte appartenant à undomaine pauvre.On appelle domaine pauvre un domaine dont l'Algorithme de codage extradomaine est de type compressé et dont le Nb Max de connexions / domaine est inférieur à10 000.

4.6.1.2 Appels H.323

Le paramètre Fast Start concerne le protocole de signalisation utilisé entre PC, terminaux etgateway H.323. Il n'a aucun impact sur les communications VPN sur IP.

Cette option système doit être gérée à OUI, ce qui permet de passer en Fast Start les appelsH.323. Si le terminal H.323 fonctionne en Slow Start, la communication sera montée en SlowStart.

Nom de l'objet : IP > Paramètres IP

Attributs :

Option système : Sélectionner Fast Start.

Fast Start : Sélectionner Oui.

4.6.2 Slow Start

Dans le cas du Slow Start, le firmware de la gateway est chargé de la négociation del'algorithme de compression. Le Call Handling effectue un simple contrôle sur l'algorithmeenvoyé par le firmware. Dans le cas où ce contrôle serait négatif, la communication serainterrompue avec comme cause “INCOMPATIBLE DESTINATION”.

4.6.3 Fast Start

Les paragraphes suivants présentent le principe du choix de l'algorithme de compressionlorsque Fast Start est utilisé.

4.6.3.1 Construction de la liste

La liste envoyée par le Call Server est construite en fonction de 4 paramètres :

- algorithme du poste appelant, s'il s'agit d'un poste pauvre1 ,

- paramètre Type de compression IP du faisceau ou du débordement VPN,

- option système Type de compression,

- option système Algorithmes Mult. Pour Compression.

Le principe de construction de la liste est l'un des trois cas suivants :

1. l'appel provient d'un poste pauvre : sont présentés dans l'ordre :• l'algorithme du poste pauvre : G723 ou G729,• s'il est différent, l'algorithme du faisceau (cas des appels vers équipements non

OmniPCX Enterprise) ou du saut VPN,• l'algorithme complémentaire du premier, si multi-algorithme est positionné à Oui.

2. le Type de compression IP du faisceau ou du débordement VPN est G711 : sont

4-5

Page 30: OmniPCX Enterprise - VoixsurIP

présentés dans l'ordre :• l'algorithme du faisceau (cas des appels vers équipements non OmniPCX Enterprise)

ou du saut VPN : G711,• l'algorithme de l'installation : G723 ou G729,• l'algorithme complémentaire du second si le multi-algorithme est positionné à Oui.

3. le Type de compression IP du faisceau ou du débordement VPN est Défaut : sontprésentés dans l'ordre :• l'algorithme de l'installation : G723 ou G729,• l'algorithme complémentaire du premier si le multi-algorithme est positionné à Oui.Dans ce cas, G711 n'est pas présenté.

tableau 4.9 : Construction de la liste des algorithmes pour le cas 1

Algorithme duposte pauvre

Type de compression IPdu faisceau ou dudébordemant VPN

Algorithmes Mult.Pour Compression Liste envoyée

G723 G711 Non G723 G711

G723 G711 Oui G723 G711 G729

G723 Défaut Non G723

G723 Défaut Oui G723 G729

G729 G711 Non G729 G711

G729 G711 Oui G729 G711 G723

G729 Défaut Non G729

G729 Défaut Oui G729 G723

Dans ce cas, l'insertion en tête de la liste de l'algorithme du poste a pour but d'éviter que lacommunication se fasse en RTP direct partiel.

Exemple :

Chapitre 4

4-6

Page 31: OmniPCX Enterprise - VoixsurIP

Dans l'exemple ci-dessus, le poste UA du noeud 1 appelle un poste IP du noeud 2.Le poste UA est rattachée au domaine 1, qui est un domaine pauvre. C'est donc l'algorithmeextra-domaine corrrespondant qui est présenté en tête de la liste. Ainsi, bien que l'algorithme du sautVPN soit G711, la communication se fait en G723.

tableau 4.10 : Construction de la liste des algorithmes pour les cas 2 et 3Type de compression IP

du faisceau ou dudébordemant VPN

Type decompression de

l'installation

Algorithmes Mult.Pour Compression Liste envoyée

G711 G723 Non G711 G723

G711 G723 Oui G711 G723 G729

G711 G729 Non G711 G729

G711 G729 Oui G711 G729 G723

Défaut G723 Non G723

Défaut G723 Oui G723 G729

Défaut G729 Non G729

Défaut G729 Oui G729 G723

4.6.3.2 Appel sortant

Le Call Server transmet à la carte IP la liste des algorithmes disponibles. Cette liste estconstruite comme indiqué au § Construction de la liste .

4.6.3.3 Appel entrant

Les données à prendre en compte pour le choix de l'algorithme sont :

- la liste des algorithmes utilisables par l'appelant et transmise par celui-ci : appelée listereçue,

- la liste des algorithmes disponibles sur l'OmniPCX Enterprise, construite comme indiquéau § Construction de la liste : appelée liste Enterprise.

Le principe de sélection est le suivant :

- on choisit le premier algorithme de la liste reçue qui est également présent dans la listeEnterprise,

- s'il n'y a pas d'algorithme commun entre les deux listes, l'appel échoue.

tableau 4.11 : Exemplesliste reçue liste Enterprise algorithme choisi

G729 G723 G711 G723 G729 G729

G729 G723 G711 G723 G723

G723 G729 G729 G723 G723

G711 G723 G723 G723

G711 G723 G711 G723 G711

G711 G723 G729 échec

G711 G723 G729 échec

G723 G729 échec

4-7

Page 32: OmniPCX Enterprise - VoixsurIP

liste reçue liste Enterprise algorithme choisi

G729 G711 G723 échec

4.6.3.4 Négociation de la VAD et de la loi de quantification

Le mode VAD et la loi choisis sont ceux du noeud ou de l'équipement appelant, sauf sil'appelé ne supporte pas la VAD, auquel cas la communication se fait sans VAD.

Exemple : Le noeud appelé est configuré avec VAD, mais le terminal appelant ne supporte pas le VAD.

La communication se fait alors sans VAD.

Il faut noter qu'une différence entre le paramétrage du noeud appelant et appelé n'est passuffisante pour empêcher l'établissement d'un flux direct et ne peut amener à la libération de lacommunication.

4.6.4 Communication faisant intervenir deux sauts VPN

Dans le cas d'une communication faisant intervenir deux sauts VPN, une négociation esteffectuée pour chaque saut. Si le résultat est différent, la communication se fait quand mêmeen RTP direct et c'est l'algorithme de type compressé qui est retenu. Ceci est toujours possiblegrâce à l'homogénéité de l'algorithme système sur tout le réseau.

4.6.5 Communication faisant intervenir un saut VPN et un faisceau IP

Dans le cas d'une communication faisant intervenir un saut VPN et un faisceau IP, unenégociation est effectuée pour chaque saut VPN et faisceau IP.

Dans le cas où les deux équipements d'extrémité ne disposent pas d'algorithme commun, ilest nécessaire d'allouer deux compresseurs afin d'assurer la conversion entre les deuxalgorithmes. La communication est établie en RTP direct en réseau partiel.

Ce cas peut se produire avec la messagerie vocale 4645 (qui ne supporte que G711) ou avecun terminal H.323 : voir module RTP direct en réseau ABC - Description détaillée § RTP directpartiel .

4.7 IP-Phones

L'algorithme de compression défini pour un IP-Phone est pris en compte pour les appelslocaux et pour les appels réseau établis depuis ce poste s'il s'agit d'un poste pauvre. Pour lesautres appels réseau, l'algorithme du poste n'est pas pris en compte, il est choisi par lemécanisme de négociation décrit ci-dessus (voir § Construction de la liste ).

1. au niveau de l'IP-Phone, on définit :• si l'IP-Phone suit la directive générale du domaine IP associé,

Chapitre 4

4-8

Page 33: OmniPCX Enterprise - VoixsurIP

• le gestionnaire interdit pour cet IP-Phone particulier l'usage de la compression,• le gestionnaire impose pour cet IP-Phone l'usage de la compression. Dans ce cas, le

type de compression défini au niveau PCX est utilisé.

2. au niveau du domaine IP, on définit pour l'ensemble des IP-Phones du domaine, si lacompression est utilisée ou non, ou si on applique le paramétrage effectué au niveau desparamètres postes IP.

3. au niveau des paramètres postes IP, on définit pour l'ensemble des IP-Phones si lacompression est utilisée ou non.

4. au niveau PCX, on définit pour l'ensemble du PCX quel type de compression est utilisé :G723 ou G729.

Dans le cas d'un appel intra-domaine, l'algorithme pris en compte pour l'IP-Phone estdéterminé comme indiqué sur la figure ci-dessous.

Figure 4.2 : Compression pour un appel intra-domaine

Dans le cas d'un appel extra-domaine, le paramètrage des IP-Phones n'intervient pas. Seulcompte celui des domaines, comme indiqué sur la figure ci-dessous.

4-9

Page 34: OmniPCX Enterprise - VoixsurIP

Figure 4.3 : Compression pour un appel extra-domaine

Principe du choix de l'algorithme : une fois que l'algorithme des deux domaines (ou desdeux IP-Phones) est déterminé (suivant le principe présenté sur les deux figures ci-dessus),l'algorithme retenu est celui qui consomme le moins de bande passante. Si l'un des deuxalgorithmes est G723 (ou G729), la communication se fera en G723 (ou G729). Si les deuxalgorithmes sont G711, la communication se fera en G711. Voir § Exemple .

4.7.1 IP-Phone

Nom de l'objet : Usagers > Usagers TSC IP

Attributs :

No annuaire : Affichage du numéro d'annuaire de l'abonné IP-Phone.

Algorithme de codage : Ce paramètre est utilisé pour les communicationsintra-domaine. Les valeurs possibles sont :- Défaut: utilisation du paramètre de l'objet Domaine

IP.- Avec Compression : utilisation du type de

compression défini dans les paramètres système.- Sans Compression : pas de compression, codage

selon la norme G711.

Numéro de domaine IP : Visualisation du numéro du domaine du poste.

4.7.2 Domaine IP

Nom de l'objet : IP > Domaine IP

Attributs :

Chapitre 4

4-10

Page 35: OmniPCX Enterprise - VoixsurIP

Numéro de domaine IP : Entrer le numéro du domaine IP.

Algorithme de codageintra domaine

: Ce paramètre est utilisé pour les IP-Phones dont l'algorithmede codage est paramétré à Défaut. Les valeurs possiblessont :- Défaut : utilisation du paramètre Algorithme Codage Voix

Par Défaut de l'objet Paramètres Postes IP,- Avec Compression : utilisation du type de compression

défini dans les paramètres système.- Sans Compression : pas de compression, codage selon la

norme G711.

Algorithme de codageextra domaine

: Ce paramètre est utilisé pour les communicationsextra-domaine, dans ce cas, le paramétrage de l'IP-Phonen'intervient pas. Les valeurs possibles sont :- Défaut : utilisation du paramètre Algorithme Codage Voix

Par Défaut de l'objet Paramètres Postes IP,- Avec Compression : utilisation du type de compression

défini par le paramètre système.- Sans Compression : pas de compression, codage selon la

norme G711.

4.7.3 Postes IP

Nom de l'objet : IP > Paramètres Postes IP

Attributs :

Paramètre : Sélectionner : Algorithme Codage Voix Par Défaut.

Algorithme CodageVoix Par Défaut

: - Sans Compression : par défaut les IP-Phones n'utilisentpas la compression (transmission selon la norme G711).

- Avec Compression : utilisation du paramètre Type decompression de l'installation.

4.7.4 Niveau PCX

Voir § Algorithme de compression par défaut .

4.7.5 Exemple

Une Media Gateway déportée est accessible via une liaison dont la bande passante estlimitée. Pour répondre à cette contrainte, on impose la compression des communications surce lien : l'algorithme de compression extra-domaine est positionné à la valeur Aveccompression.

Pour les communications intra-domaine (qui utilisent le LAN), on privilégie la qualité de lavoix : l'algorithme de compression intra-domaine est positionné à Sans compression.

L'algorithme par défaut de l'installation est G723.

Sur la figure ci-dessous :

- la communication entre B et E est compressée : l'algorithme extra-domaine l'emporte surle paramétrage des postes,

4-11

Page 36: OmniPCX Enterprise - VoixsurIP

- la communication entre D et E n'est pas compressée,

- la communication entre C et D est compressée car l'un des deux postes est paramétréavec compression.

4.8 Communication inter-Media Gateway

Si les deux Media Gateway appartiennent au même domaine, c'est le paramètre Algorithmede codage intra domaine qui est utilisé.

Si les deux Media Gateway appartiennent à deux domaines différents, c'est le paramètreAlgorithme de codage extra domaine qui est utilisé. Dans le cas où les deux domaines sontgérés avec un algorithme différent, la communication se fait avec compression.

4.9 Framing VoIP

Le “framing VoIP” correspond à la périodicité d'émission des paquets de voix sur le réseau IP.Plus les paquets sont émis à une fréquence élevée (framing faible), plus la qualité de la voixest bonne et plus la bande passante nécessaire est élevée.

4.9.1 Configuration du framing jusqu'à R5.1.2

Jusqu'à R5.1.2, le framing est :

- toujours de 30ms pour G723,

- de 20 ou 30ms pour G729 et G711.

Le choix de la valeur du framing pour G729 et G711 se fait à l'aide d'un unique paramètre.Pour définir cette valeur, renseigner le paramètre suivant.

Nom de l'objet : IP > Paramètres IP

Attributs :

Chapitre 4

4-12

Page 37: OmniPCX Enterprise - VoixsurIP

Option système : Sélectionner Framing VOIP.

Framing VOIP : Sélectionner 20ms ou 30ms.

Note : Ce paramètre ne concerne que les

communications compressées en G711 ou G729.

Important : pour que les modifications de ces paramètres soient pris en compte, il est nécessaire

de réinitialiser les cartes.

4.9.2 Configuration du framing à partir de R6.0

A partir de R6.0, le choix du framing se fait séparément pour chaque algorithme à l'aide desparamètres suivants.

Nom de l'objet : IP > Paramètres IP

Attributs :

Framing VOIP pour G711 : Choix possibles :- 20ms (valeur par défaut)- 30ms

Framing VOIP pour G729 : Choix possibles :- 20ms (valeur par défaut)- 30ms- 40ms

Framing VOIP pour G723 : Non modifiable : 30ms

Compatibilité en transit : Sélectionner Oui uniquement si le framing est de30 ms, afin d'assurer la compatibilité avec lescartes LIOE, TSC-LIOE, LIO.Valeur par défaut : Non.

Important : pour que les modifications de ces paramètres soient pris en compte, il est nécessaire

de réinitialiser les cartes.

4.10 Besoins en bande passante selon les paramètres de codage

Les choix des paramètres de codage a un impact sur la bande passante nécessaire parcommunication.

Le tableau : Besoins en bande passante présente quelques exemples de besoins en bandepassante en fonction de l'algorithme de codage, du framing et du type de réseau.

tableau 4.17 : Besoins en bande passante

Codec G723.1(MP-MLQ) G 729A G 711

Débit 6.4 kb/s 8 kb/s 64 kb/s

Fréquence d'émission despackets (framing)

30 ms 20 ms 30 ms 40 ms 20 ms 30 ms

Taille du payload RTP(octet)

24 20 30 40 160 240

4-13

Page 38: OmniPCX Enterprise - VoixsurIP

2 =RTP payload +RTP(12)+ UDP(8)+IP(20)3 =Trame IP + MAC (14) + CRC (4) + preamble (8) + inter-frame silence (12)4 8 bytes Layer 2 overhead (= maximum for PPP, MLPPP, FRF.12, HDLC)5 CRTP : Compression for RTP header, les entêtes IP/UDP/RTP sont réduits à 2 octets.

Codec G723.1(MP-MLQ) G 729A G 711

Taille de la trame IP (octet)2

64 60 70 80 200 280

Bande passante au niveauIP

17 kb/s 24 kb/s 19 kb/s 16 kb/s 80 kb/s 75 kb/s

Bande passante au niveauEthernet (Full DuplexMedia) 3

27 kb/s 39 kb/s 29 kb/s 24 kb/s 95 kb/s 85 kb/s

Bande passante au niveauWAN sans CRTP 4

19 kb/s 27 kb/s 21 kb/s 18 kb/s 83 kb/s 77 kb/s

Bande passante au niveauWAN avec CRTP à 10octets 4 , 5

9 kb/s 12 kb/s 11 kb/s 10 kb/s 68 kb/s 67 kb/s

Chapitre 4

4-14

Page 39: OmniPCX Enterprise - VoixsurIP

5.1 But du document

Le but de ce document est de présenter les différents paramètres qui permettent de limiter lesappels voix sur IP afin de s'adapter à la bande passante du réseau

5.2 Limitation des appels au sein d'un même noeud

Nom de l'objet : Domaine IP, attribut : Nb Max de compresseur / domaine

Ce paramètre est utilisé pour limiter le nombre d'appels entre équipements d'un même noeud.

Exemple : une Media Gateway déportée est accessible via une liaison louée de 128 kbit/s.Pour que la qualité des communications reste acceptable, on veut limiter leur nombre à 2 surla liaison. Pour cela :

- dans les paramètres du domaine 1, on applique une limite des appels extra-domaine à 2

- dans les paramètres du domaine 0, on laisse le paramètre à -1 (pas de contrôle)

Figure 5.1 : Limitation du nombre d'appels extra-domaine

5.3 Limitation par gestion des cartes IP

Nom de l'objet : Alvéole > Cartes-Interface, attributs : Nb Compresseurs pour Gateway etNb Compresseurs pour Devices IP

Ces deux paramètres sont utilisés pour affecter certains compresseurs d'une carte à lafonction Gateway H.323 et d'autres aux appels vers les IP-Phones et Media Gateway.

Exemple : pour tenir compte de la bande passante du lien entre les noeuds 1 et 2, on limite lenombre d'appels à 5. Sur les cartes qui supportent l'artère, le nombre maximum decompresseurs pour la fonction gateway est géré à 5.

5

5-1

Page 40: OmniPCX Enterprise - VoixsurIP

Figure 5.2 : Affectation des compresseurs sur les cartes IP

Restrictions :

- si le RTP direct en réseau est validé, l'allocation des compresseurs est dynamique, lalimitation des appels sur l'artère n'est donc plus possible avec ces deux paramètres. Dansce cas, la somme des deux paramètres définit le nombre total de compresseurs utilisablessimultanément sur la carte.

- dans le cas où une même carte supporte des artères vers plusieurs noeuds, la limitationne peut se faire que globalement au départ d'un noeud et non par direction.

Attention : Il ne faut jamais modifier les intervalles de temps de l'accès T0/T1/T2 du faisceau IP.

5.4 Limitation des appels par débordement VPN

Nom de l'objet : Liaisons inter-Noeuds > Débordement VPN, attribut : Nombre maximumd'appels IP

Voir aussi module Débordement VPN - Description détaillée § Limitation des appels VPN .

La gestion du nombre maximum d'appels IP sur un saut VPN permet de limiter le nombred'appels entre 2 noeuds donnés. En effet, les appels inter-noeuds se font par débordementVPN.

Exemple : on a 3 noeuds reliés entre eux par des artères ABC sur IP.Entre le réseau du noeud 1 et le réseau du noeud 2, le lien IP est limité à 5 communications.Entre le réseau du noeud 1 et le réseau du noeud 3, le lien IP est limité à 10 communications.Il n'y a pas de lien IP direct entre les réseaux IP des noeuds 2 et 3.Pour tenir compte de ces contraintes, on limite le nombre d'appels sur les artères, en gérantun nombre maximum d'appels par saut VPN, comme indiqué sur la figure ci-dessous.

Chapitre 5

5-2

Page 41: OmniPCX Enterprise - VoixsurIP

Figure 5.3 : Limitation des appels par débordement VPN

5-3

Page 42: OmniPCX Enterprise - VoixsurIP

Chapitre 5

5-4

Page 43: OmniPCX Enterprise - VoixsurIP

6.1 But du document

Le but de ce document est de présenter une synthèse sur la configuration des paramètresQoS pour les différents équipements IP de l'OmniPCX Enterprise.

6.2 Définitions

La qualité de service sur IP peut être implémentée à deux niveaux :

- QoS au niveau 2 (Ethernet) ou 802.1p/Q,

- QoS au niveau 3 (IP), en utilisant le champ ToS ou DiffServ.

Elle permet de prioriser les flux sur le réseau data. Elle s'applique aux flux de signalisation(signalisation ABC de l'artère hybride, UA des IP-Phones, H.323 entre passerelles) etd'initialisation (téléchargement des IP-Phones, des cartes GD et INT-IP B) ainsi qu'aux fluxVoIP.

6.2.1 QoS niveau 2

La QoS niveau 2 n'est pas prévue à l'origine dans la norme Ethernet. Lorsqu'elle estimplémentée, elle doit l'être sur tous les équipements du réseau. En effet, un champ de 4octets est rajouté dans l'entête Ethernet de la trame, ce qui la rend incompatible avec la norme802.3 ou Ethernet.Ce champ est composé du TPI (Tag Protocol Identifier), sur 2 octets, qui vaut 81 00 (hexa)pour signifier qu'on utilise le 802.1Q, et du champ TCI (Tag Control Information), sur 2 octetsaussi, qui se décompose de la manière suivante :

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

User Priority CFI VID : VLAN Identifier

- le champ User Priority, sur 3 bits, est décrit par la norme 802.1p. Il peut prendre lesvaleurs suivantes :

Priorité Type de trafic

0 Best Effort

1 Background

2 Spare

3 Excellent effort

4 Controlled Load

5 Video

6 Voice

7 Network Control

L'IEEE donne pour les 7 niveaux de trafic la description suivante :

6

6-1

Page 44: OmniPCX Enterprise - VoixsurIP

• 0 : trafic en best effort : c'est le trafic véhiculé sans contrainte, comme aujourd'hui.• 1 : trafic en arrière-plan : trafic qui peut être véhiculé sur le réseau sans entraîner de

répercussion sur les utilisateurs et les applications.• 2 : réservé pour un usage futur.• 3 : trafic en meilleur effort : c'est le trafic qui est véhiculé avec excellent effort.• 4 : trafic en charge contrôlée (Controlled Load traffic) : c'est le trafic des applications

importantes.• 5 : trafic Vidéo : trafic qui requiert un délai de transport inférieur à 100 ms.• 6 : trafic Voix : trafic qui requiert un délai et une gigue inférieurs à 10 ms.• 7 : trafic de contrôle de réseau : trafic nécessaire à la gestion du réseau.

- le champ CFI (1 bit) indique la présence du champ RIF (Routing Information Field), utilisépour des trames Token Ring en transit sur un réseau Ethernet :• 0 (défaut) : champ RIF absent,• 1 : champ RIF présent.

- le champ VLAN Identifier, sur 12 bits (3 digits hexa), indique le n° de VLAN. Les valeurs000, 001 et FFF sont réservées. Un VID à 0x000 indique que le champ TCI ne contientqu'une information de priorité (seul le 802.1p est utilisé).

6.2.2 QoS au niveau 3 (IP)

La QoS niveau 3 est prévue dès le début de la norme Ipv4 avec champ ToS, sur 1 octet. Cechamp, longtemps inutilisé faute de réel besoin, a été remplacé dans la norme par le champDiffServ ou DSCP (Differenciated Services Code Point). Ce champ n'utilise que les 6 premiersbits de l'octet réservé pour ToS :

0 1 2 3 4 5 6 7

DSCP inutilisé

6.3 Utilisation du champ ToS / DiffServ

La valeur du champ ToS/Diffserv se gère par la MAO. Pour les IP-Phones, cartes IP et CallServer, la gestion se fait par l'intermédiaire des catégories de qualité de service.

Pour la signalisation sur artères hybrides sur IP, la valeur du ToS est gérée séparément.

Pour les cartes GD et INT-IP B, il est possible en plus de spécifier un niveau de prioritédirectement sur la carte. Celui-ci sera utilisé pendant l'initialisation de la carte pour letéléchargement des binaires.

6.3.1 Catégories de qualité de service IP

La valeur du champ TOS est gérée dans la catégorie de qualité de service IP.

Nom de l'objet : IP > Catégorie de qualité de service IP

Attributs :

Chapitre 6

6-2

Page 45: OmniPCX Enterprise - VoixsurIP

Catégorie de qualité de service IP : Entrer le numéro de la catégorie de qualité deservice IP (entre 0 et 15).

TOS/diffServ : Cette valeur doit être définie en relation avec leresponsable réseau client.Pour le calcul de la valeur à renseigner, il faut tenircompte du fait que la valeur du TOS est codé surles 3 premiers bits de poids fort du champ TOS,tandis que Diffserv occupe les 6 premiers bits de cechamp (voir exemples ci-dessous).

- Exemple 1 (TOS) : dans les routeurs/switches du client, le champ TOS est à utiliser pourles flux VoIP, et la valeur utilisée est 5. Cela signifie que c'est le mécanisme de“precedence” qui est utilisé.Pour obtenir la valeur à renseigner dans le Call Server, il faut :• convertir la valeur d'hexadécimal en binaire : 5 # 101,• le niveau de “precedence” étant codé sur les 3 premiers bits de poids fort du champ

TOS, rajouter au précédent résultat 3 zéros, comme suit : 101000,• convertir 101000 en décimal # 40.40 est donc la valeur à renseigner dans l'attribut TOS/diffServ.

- Exemple 2 (Diffserv) : dans les routeurs/switches du client, le champ TOS est à utiliserpour les flux VoIP, et la valeur utilisée est B8. Cela signifie que c'est le mécanisme“Diffserv” qui est utilisé.Pour obtenir la valeur à renseigner dans le Call Server, il faut :• convertir la valeur d'hexadécimal en binaire : B8 # 10111000,• le marquage sur IP n'utilisant que les 6 premiers bits du champ TOS, enlever les 2

derniers bits au précédent résultat, comme suit : 101110,• convertir 101110 en décimal # 46.46 est donc la valeur à renseigner dans l'attribut TOS/diffServ.

Note : que l'on utilise TOS ou Diffserv, la valeur 46 est préconisée.

6.3.2 IP-Phones

Sur les IP-Phones, la catégorie de qualité de service est liée au domaine IP. Il faut doncaffecter la catégorie de qualité de service précédemment modifiée au domaine IP del'IP-Phone.

Nom de l'objet : IP > Domaine IP

Attributs :

Numéro de domaine IP : Entrer le numéro du domaine IP de l'IP-Phone.

Qualité de service IP : Entrer le numéro de la catégorie de qualité de serviceprécédemment modifiée.

6.3.3 Cartes

Pour les cartes INT-IP A, INT-IP B, Call Server, GA et GD, la catégorie de qualité de servicese gère dans les paramètres Ethernet de la carte.

Nom de l'objet : Alvéole > Cartes-Interface > Paramètres Ethernet

6-3

Page 46: OmniPCX Enterprise - VoixsurIP

Attributs :

Adresse alvéole : Entrer le numéro de l'alvéole.

Adresse Carte interface : Entrer le numéro de la carte.

Qualité de service IP : Entrer le numéro de Catégorie de qualité deservice IP modifiée précédemment.

Note :

- pour le Call Server, le numéro de catégorie de qualité de service est géré dans les paramètresEthernet des cartes INT-IP A virtuelles, situées dans l'alvéole 19, en position 1 et 2.

- pour la messagerie vocale A4645, le numéro de catégorie de qualité de service est géré sur le CallServer dans les paramètres Ethernet de la carte GD située dans l'alvéole 18, en position 0.

Attention : La modification du numéro de catégorie de qualité de service entraîne un reset

automatique de la carte.

6.3.4 Carte INT-IP B

Pour les communications voix et la signalisation, les valeurs sont gérées via la MAO commeindiqué ci-dessus.

Pour le téléchargement des binaires, il est possible de définir une valeur TOS/Diffservdirectement sur la carte INT-IP B lors de son démarrage :

- procéder au démarrage de la carte comme indiqué dans module ACT Media Gateway -Mise en service ,

- brancher le câble 3BA 28112 en face avant de la carte,

- pendant la phase de boot, taper « Enter » pour arrêter le démarrage et accéder au menude configuration IP de la carte (ce menu permet de définir le mode de démarrage de lacarte (statique ou dynamique), de configurer les paramètres IP en statique ainsi que lesparamètres QoS) :

- taper pour configurer le TOS/Diffserv (DSCP) :

- sauvegarder la configuration, puis resetter la carte.

6.3.5 Carte GD

Pour les communications voix et la signalisation, les valeurs sont gérées via la MAO commeindiqué ci-dessus.

Pour le téléchargement des binaires, il est possible de définir une valeur TOS/Diffservdirectement sur la carte GD avant son démarrage :

- soit à l'aide de la commande , en étant logué sur la carte :Sélectionner puis

Chapitre 6

6-4

Page 47: OmniPCX Enterprise - VoixsurIP

puis rebooter la carte.

- soit sur un des postes UA de l'alvéole principale, si la carte GD est démarrée sans câbleIP de connexion au LAN.

6.3.6 TOS de la signalisation sur artère hybride sur IP

La signalisation sur artère hybride sur IP peut comporter une information TOS. La valeur duTOS est renseignée dans le paramètre IP Tos Sig Hyb.

Nom de l'objet : IP > Paramètres IP

Attributs :

Option système : Sélectionner IP Tos Sig Hyb.

Sig. Hybride IP TOS : Entrer la valeur du TOS (entre 0 et 63) utiliséepour la signalisation sur les artères hybrides. Lavaleur à renseigner est la valeur décimale du TOScodée sur 6 bits.

Exemple : la valeur du TOS est égale à 5 :- la conversion en binaire donne 101,- sur 6 bits, on obtient 101000,- la conversion en décimal donne 40.

Note : valeur par défaut : 46 (101110).

La signification est la suivante :- 3 bits de poids fort : Priorité=5- bit LowDelay : positionné- bit Throughput : positionné- bit Reliability : non positionné

6.4 Taggage 802.1p/Q

802.1p/Q regroupe deux principes de qualité de service, au niveau 2 (Ethernet) :

- le taggage du n° de VLAN, ou VLAN id (802.1Q),

- le champ priorité associé au VLAN (802.1p).

Le taggage 802.1p/Q se gère par la MAO. Pour les IP-Phones, cartes IP et Call Server, lagestion se fait par l'intermédiaire des catégories de qualité de service.

Pour la signalisation sur artères hybrides sur IP, le taggage 802.1p/Q est géré séparément.

Pour les équipements qui récupèrent leur adresse IP par DHCP (IP-Phones, GD, INT-IP B),afin que la requête DHCP soit taggée avec le bon numéro de VLAN, les informations de n° deVLAN et de priorités sont configurables directement sur les équipements.

A partir de R5.1, un numéro de VLAN peut être configuré dans les paramètres de chaquesous-réseau sur le serveur DHCP : il est utilisé par les IP-Phones qui s'initialisent par serveurDHCP. Ceci évite une configuration manuelle sur chacun des postes.

Ces configurations du 802.1p/Q doivent être cohérentes entre elles (i.e le numéro de VLANdoit être identique).

La valeur de VLAN doit aussi être gérée à l'identique au niveau du port du switch sur lequelest connecté l'équipement.

6-5

Page 48: OmniPCX Enterprise - VoixsurIP

Figure 6.1 : Exemple

6.4.1 Call Server

- L'activation de 802.1p/Q et la gestion du numéro de VLAN se font par netadmin.

Attention 1 :

• l'activation ou la modification du numéro de VLAN peut entraîner une perte réseau, elledoit donc se faire sur port V24 et non par telnet,

• si le Call Server est dupliqué, l'activation ou la modification du numéro de VLAN doit sefaire manuellement sur les deux Call Server. Le menu Copy Setup de netadmin ne doitpas être utilisé.

Lancer la commande , sélectionner puis

- La gestion du niveau de priorité se fait via la MAO dans les paramètres Ethernet descartes INT-IP A virtuelles (alvéole 19, coupleurs 1 et 2).

Attention 2 : si le 802.1p/Q n'a pas été activé par netadmin, la gestion de niveau de priorité viala MAO reste sans effet.

Fonctionnement

- trames sortantes : lorsque le taggage 802.1q est activé sur le Call Server, les tramessortantes sont tagguées avec le numéro configuré,

- trames entrantes : toutes les trames entrantes sont acceptées, même si elles sonttagguées avec un numéro de VLAN différent de celui du Call Server.

Chapitre 6

6-6

Page 49: OmniPCX Enterprise - VoixsurIP

Figure 6.2 : Exemple de configuration

Les trames sortant du Call Server ont un numéro de VLAN à 1, elles sont acceptées par lesports 2, 3 et 4 du switch.Les trames sortant des équipements téléphoniques (carte GD, IP-Phone) ont un numéro deVLAN à 2, elles sont acceptées par les ports 1, 2 et 3 du switch.Les trames sortant du PC n'ont pas de numéro de VLAN. A leur arrivée sur le switch, ellessont tagguées avec le VLAN 4 (VLAN primaire du port) et sont donc acceptées par le port 1.Conclusion : le Call Server peut dialoguer avec les équipements téléphoniques et le PC, maisles équipements téléphoniques ne peuvent pas dialoguer avec le PC.

6.4.2 Messagerie vocale A4645

- Si la messagerie est sur une CPU dédiée : activation de 802.1p/Q et gestion du numéro deVLAN par netadmin sur cette CPU.Lancer la commande , sélectionner puis

- Gestion du niveau de priorité sur le Call Server via la MAO dans les paramètres Ethernetde la carte GD virtuelle (alvéole 18, coupleur 0).

Attention : si le 802.1p/Q n'a pas été activé par netadmin, la gestion de niveau de priorité viala MAO reste sans effet.

6.4.3 Carte GD

- La gestion du numéro de VLAN doit se faire directement sur la carte GD avant sondémarrage :• soit à l'aide de la commande , en étant logué sur la carte :

Sélectionner puiset si nécessaire ,puis rebooter la carte.

6-7

Page 50: OmniPCX Enterprise - VoixsurIP

• soit sur un des postes UA de l'alvéole principale, si la carte GD est démarrée sanscâble IP de connexion au LAN.

- Un niveau de priorité peut être géré directement sur la carte GD, en utilisant l'une desdeux méthodes précédentes.

- Un niveau de priorité doit aussi être géré via la MAO : ce niveau s'applique aprèsdémarrage de la carte pour les flux RTP/RTCP, signalisation Call Server/GD, IP-PhonesGD et H.323.

6.4.4 Carte GA

Il faut gérer un numéro de catégorie de qualité de service au niveau des paramètres Ethernetde la carte et définir le numéro de VLAN et le niveau de priorité dans cette catégorie.

6.4.5 Carte INT-IP B

- le numéro de VLAN et, éventuellement le niveau de priorité, doivent être gérés directementsur la carte lors de son démarrage :• procéder au démarrage de la carte comme indiqué dans module ACT Media Gateway

- Mise en service ,• brancher le câble 3BA 28112 en face avant de la carte,• pendant la phase de boot, taper « Enter » pour arrêter le démarrage et accéder au

menu de configuration IP de la carte :• taper pour configurer le numéro de VLAN et la priorité :

- Il faut aussi gérer un numéro de catégorie de qualité de service au niveau des paramètresEthernet de la carte et définir le numéro de VLAN et le niveau de priorité dans cettecatégorie.

6.4.6 IP-Phone

- La configuration du numéro de VLAN peut se faire de deux manières :• attribution dynamique : le numéro de VLAN est attribué automatiquement par le

serveur DHCP lors de l'initialisation du poste.Pré-requis :• le poste doit être initialisé en mode dynamique,• le numéro de VLAN doit être géré sur le serveur DHCP de l'OmniPCX Enterprise

dans les paramètres de chaque sous-réseau : voir module Serveur DHCP -Description détaillée § Affectation automatique du VLAN (AVA) et module ServeurDHCP - Procédure de configuration § Création du sous réseau ,

Chapitre 6

6-8

Page 51: OmniPCX Enterprise - VoixsurIP

• les switches doivent accepter les trames non taggées, puisque dans ce cas, larequête DHCP n'est pas taggée.Il n'y a pas d'action à réaliser sur le poste.

• attribution manuelle : le numéro de VLAN est attribué lors du démarrage du postedans le menu superviseur (possible sur postes IPTouch, IP-Phones V1S et V2) :• pour configurer le numéro de VLAN sur le poste IPTouch 4038 ou 4068 :

1. lors de l'initialisation du poste, taper sur la touches [i] puis sur # pour accéderau menu superviseur,

2. sélectionner IP Par, puis descendre vers le bas de la liste à l'aide de la touchedu navigateur,l'écran suivant s'affiche :

3. cocher la case Use Vlan en appuyant sur la touche dynamique associée,4. renseigner le numéro de Vlan en-dessous,5. valider la modification en appuyant sur la touche en haut à gauche.

• pour configurer le numéro de VLAN sur le poste IP4035 :1. lors de l'initialisation du poste, taper sur les touches [i] ou Menu puis sur # pour

accéder au menu superviseur,2. sélectionner 2. IP Parameters, puis 7. Default VLAN,

par défaut, il n'y a pas de VLAN géré, l'afficheur indique : 1. tag disabled.3. taper 1,4. saisir le numéro de VLAN (entre 0 et 4095),5. valider en tapant # (pour annuler, taper *),

l'afficheur indique par exemple :

6. taper 0 plusieurs fois pour sortir du menu superviseur.

6-9

Page 52: OmniPCX Enterprise - VoixsurIP

Note : On ne gère pas la priorité dans le menu du poste car le téléchargement n'est pas prioritairepar rapport aux trames de voix.

- Le niveau de priorité est configuré via la MAO.

6.4.7 Configuration dans la MAO

Le taggage 802.1Q est géré dans la MAO par l'intermédiaire des catégories de qualité deservice. Ce paramétrage est utilisé par le Call Server, les cartes GA et aussi par leséquipements distants (IP-Phones, cartes INT-IP B et GD) une fois qu'ils sont initialisés.

6.4.7.1 Catégories de qualité de service IP

Nom de l'objet : IP > Catégorie de qualité de service IP

Attributs :

Catégorie de qualité de service IP : Entrer le numéro de la catégorie de qualité deservice IP (entre 0 et 15).

Utilisation de 802.1Q : Sélectionner Oui pour activer le tagage 802.1Q.

Priorite 802.1Q : Entrer le niveau de priorité à attribuer auxdatagrammes utilisant l'accès. Le niveau de prioritéest un nombre entre 0 et 7. La priorité 0 est lapriorité la plus faible. Cette valeur doit être définieen relation avec le responsable réseau client.

VLAN ID : Entrer l'identification du réseau LAN virtuel. Lavaleur “0” correspond à l'inhibition du mécanismeVLAN. Cette valeur doit être définie en relationavec le responsable réseau client.

Note : pour les cartes GD et INT-IP B, la gestion Priorite

802.1Q et VLAN ID se fait localement (directement sur

les cartes). Pour les IP-Phones le numéro de VLAN ID

est configuré localement.

6.4.7.2 IP-Phones

Sur les IP-Phones, la catégorie de qualité de service est liée au domaine IP. Il faut doncaffecter la catégorie de qualité de service précédemment modifiée au domaine IP del'IP-Phone.

6.4.7.3 Cartes

Pour les cartes INT-IP A, INT-IP B, Call Server, GA et GD, la catégorie de qualité de servicese gère dans les paramètres Ethernet de la carte.

Note :

- pour le Call Server, le numéro de catégorie de qualité de service est géré dans les paramètresEthernet des cartes INT-IP A virtuelles, situées dans l'alvéole 19, en position 1 et 2.

- pour la messagerie vocale A4645, le numéro de catégorie de qualité de service est géré sur le CallServer dans les paramètres Ethernet de la carte GD située dans l'alvéole 18, en position 0.

Attention : La modification du numéro de catégorie de qualité de service entraîne un reset

Chapitre 6

6-10

Page 53: OmniPCX Enterprise - VoixsurIP

automatique de la carte.

6.4.7.4 Signalisation sur artère hybride sur IP

Pour la signalisation sur artères hybrides sur IP, la valeur de la priorité est gérée séparément.

Nom de l'objet : IP > Paramètres IP

Attributs :

Option système : Sélectionner 802.1Q Prio Sig Hyb.

802.1Q Prio Sig Hyb : Entrer le niveau de priorité entre 0 et 7 (valeur pardéfaut : 0).

6.4.8 Exemple de mise en oeuvre

Voir un exemple d'utilisation du VLAN avec des IP-Phones dans module Voix sur IP - Exemplede configuration - VLAN .

6.5 Récapitulatif

6.5.1 Gestion TOS/Diffserv

- Call Server : gérer une catégorie de qualité de service au niveau de l'alvéole 19,coupleurs 1 et 2. Définir dans cette catégorie le champ TOS/diffserv (valeur préconisée :46).

- Messagerie vocale 4645 : gérer une catégorie de qualité de service au niveau de l'alvéole18, coupleur 0. Définir dans cette catégorie le champ TOS/diffserv (valeur préconisée :46).

- Carte GD :• définir le niveau TOS/Diffserv à l'aide de la commande mgconfig (ou via le menu de

configuration sur poste UA),• gérer une catégorie de qualité de service dans les paramètres Ethernet de la carte.

Définir dans cette catégorie le champ TOS/diffserv (valeur préconisée : 46).

- Carte GA : gérer une catégorie de qualité de service dans les paramètres Ethernet de lacarte. Définir dans cette catégorie le champ TOS/diffserv (valeur préconisée : 46).

- Carte INT-IP A : gérer une catégorie de qualité de service dans les paramètres Ethernetde la carte. Définir dans cette catégorie le champ TOS/diffserv (valeur préconisée : 46).

- Carte INT-IP B :• pendant la phase de boot, définir le niveau TOS/Diffserv directement sur la carte à

l'aide de la commande ,• gérer un numéro de catégorie de qualité de service au niveau des paramètres Ethernet

de la carte, et définir le champ TOS/diffserv dans cette catégorie (valeur préconisée :46).

- IP-Phone : gérer une catégorie de qualité de service dans les paramètres du domaineaffecté au poste. Définir dans cette catégorie le champ TOS/diffserv (valeur préconisée :46).

6-11

Page 54: OmniPCX Enterprise - VoixsurIP

Note : pour une carte IP, la catégorie de qualité de service gérée dans le domaine associé n'est pas prise

en compte. Celle qui compte est celle définie dans les paramètres Ethernet de la carte.

6.5.2 Gestion 802.1p/Q

- Call Server :• activer 802.1p/Q par netadmin,• définir un numéro de VLAN par netadmin,• répéter l'opération sur le Call Server dupliqué,• gérer un numéro de catégorie de qualité de service dans les paramètres Ethernet des

cartes INT-IP A virtuelles (alvéole 19, coupleurs 1 et 2), et définir la priorité désirée etle numéro de VLAN dans cette catégorie.

- Messagerie vocale 4645 :• si la messagerie est sur une CPU dédiée, activer 802.1p/Q et définir un numéro de

VLAN par netadmin sur cette CPU,• sur le Call Server, gérer un numéro de catégorie de qualité de service au niveau de

l'alvéole 18, coupleur 0 ; définir la priorité désirée et le numéro de VLAN dans cettecatégorie.

- Carte GD :• définir un numéro de VLAN et, éventuellement, un niveau de priorité à l'aide de la

commande mgconfig (ou via le menu de configuration sur poste UA),• gérer un numéro de catégorie de qualité de service au niveau des paramètres Ethernet

de la carte et définir le numéro de VLAN et le niveau de priorité dans cette catégorie.

- Carte GA :• gérer un numéro de catégorie de qualité de service au niveau des paramètres Ethernet

de la carte et définir le numéro de VLAN et le niveau de priorité dans cette catégorie.

- Carte INT-IP A :• gérer un numéro de catégorie de qualité de service au niveau des paramètres Ethernet

de la carte, et définir le numéro de VLAN et le niveau de priorité dans cette catégorie.

- Carte INT-IP B• pendant la phase de boot, définir un numéro de VLAN et le niveau de priorité à l'aide

de la commande ,• gérer un numéro de catégorie de qualité de service au niveau des paramètres Ethernet

de la carte et définir le numéro de VLAN et le niveau de priorité dans cette catégorie.

- IP-Phone :• pour les IP-Phones en initialisation dynamique : dans les paramètres du serveur

DHCP, définir un numéro de VLAN ,• pour les IP-Phones en initialisation statique : lors de l'initialisation des postes, définir

un numéro de VLAN à l'aide du menu superviseur,• gérer un numéro de catégorie de qualité de service au niveau du domaine du poste et

définir le niveau de priorité dans cette catégorie.

Note : pour une carte IP, la catégorie de qualité de service gérée dans le domaine associé n'est pas prise

en compte. Celle qui compte est celle définie dans les paramètres Ethernet de la carte.

Chapitre 6

6-12

Page 55: OmniPCX Enterprise - VoixsurIP

Les 2 configurations suivantes ont pour but d'expliciter l'utilité de gérer des VLAN sur unswitch et au niveau d'un IP Phone.

Le switch utilisé est un Alcatel OmniStack 6024. Sur ce switch, il n'est pas possible deconfigurer des VLAN par MAC adresses. La configuration de VLAN par port a donc étéréalisée. Par défaut, tous les ports appartiennent au VLAN1, le VLAN par défaut (PVID -Primary VLAN-ID) des ports est configuré à 1, et la priorité à 0. Le 6024 est un commutateurde niveau 2 (donc pas de routage).

Les 6024 savent recevoir et émettre à la fois des trames taguées (marquées) et nontaguées sur un même port.

RAPPEL DU PRINCIPE DU MARQUAGE DES TRAMESTrafic EntrantQuand une trame non taguée ou avec un numéro de VLAN à 0 arrive sur un port, elle esttraitée par le PVID (Primary VLAN-ID) "X" du port. Cela signifie que le switch cherche le portdestinataire de cette trame parmi ceux appartenant au VLAN X.Trafic SortantSi le numéro de VLAN de la trame qui doit sortir d'un port du switch est égal au PVID de ceport, la trame est émise non taguée; sinon elle est émise taguée.

Note : Les PC utilisés dans les exemples ci-après ne sont pas tagués.

7.1 Première configuration

La configuration suivante a pour but d'expliquer pourquoi nous gérons des VLANdifférents sur les ports d'un switch.

7.1.1 Configuration du switch

7

7-1

Page 56: OmniPCX Enterprise - VoixsurIP

Port 1 Port 4 Port 5 Port 7 Port 8

PVID 3 3 3 2 2

VLAN 3 3 3 2 2

7.1.2 Configuration des équipements IP

La carte IP et l'IP-Phone sont par défaut dans le "Domaine IP" 0 qui pointe sur la "Catégoriede service IP" 0.

Configuration de la QoS dans OmniPCX Enterprise :

Nom de l'objet : IP > Catégorie de qualité de service IP

Attributs :

Catégorie de qualité de service IP : Entrer le numéro de la catégorie de qualité deservice IP (entre 0 et 15).

Utilisation de 802.1Q : Oui (valeur par défaut : non)

Priorite 802.1Q : 5 (valeur par défaut 7)

VLAN ID : (valeur par défaut 0)

TOS/diffServ : 0 (valeur par défaut 0)

Aucun VLAN-Id n'a été géré au sein de l'IP-Phone.

Le VLAN est géré par le switch (marquage implicite) et non par la trame (marquage explicite).

7.1.3 Initialisation de l'IP-Phone

1. L'IP-Phone essaie de joindre son serveur TFTP. Une requête ARP est réalisée parl'IP-Phone afin de connaître l'adresse MAC correspondant à l'adresse IP du serveur TFTP(broadcast). Les trames entrant sur le port 1 ne sont pas taguées. Le port 1 va les tagueravec son numéro de PVID, c'est à dire 3 (marquage implicite). Cette requête ARP est faitevers tous les ports du switch ayant un VLAN positionné à 3. Dans notre cas, cette requêteest faite vers les ports 5 et 4 ; le numéro de VLAN de la trame est égal au PVID des ports5 et 4 : les trames sortant des ports 4 et 5 ne sont donc pas taguées. Les autreséquipements, ici les PC, ne sont pas quant à eux "pollués" inutilement par cette requête.En effet ils sont connectés à des ports appartenant au VLAN 2.Si tous les ports du switch étaient dans le même VLAN-Id, cette requête se réaliserait surtous les ports du switch.Par cette première requête, on comprend déjà l'intérêt de gérer des VLAN sur un switch :limiter la diffusion de trames vers un groupe spécifique.

2. Le serveur TFTP répond (ici c'est le Call Server).Le Call Server ne tague pas. Le port 5, sur lequel il est connecté, taguera cette trame deréponse à la requête ARP, avec un numéro de VLAN correspondant au PVID du port, c'està dire 3. Cette trame, qui n'est pas une trame de diffusion, est directement envoyée sur leport 1.

3. L'IP-Phone fait des requêtes TFTP vers le Call Server afin de récupérer ses 3 fichiers(lanpbx.cfg, bintscipS, starttscip). Ses trames sont directement envoyées vers le port où setrouve le Call Server. Les trames de réponse du Call Server sont directement envoyéesvers le port où se trouve l'IP-Phone.

Chapitre 7

7-2

Page 57: OmniPCX Enterprise - VoixsurIP

4. Le Call Server annonce à la carte IP que l'IP-Phone qui a l'adresse 10.30.4.50 est prêt àdialoguer avec elle.

5. La carte IP lance une requête ARP afin de trouver l'adresse MAC correspondant àl'adresse IP de l'IP-Phone. Les trames entrant sur le port 4 sont taguées à 0. Le port lestague avec son numéro de PVID, c'est à dire 3. Cette requête ARP est faite vers tous lesports du switch ayant un VLAN positionné à 3. Dans notre cas, cette requête est faite versles ports 5 (où est connecté le Call Server) et 1 (où est connectée l'IP-Phone). Les autreséquipements ne sont quant à eux pas "pollués" inutilement par cette requête. La trame deréponse de l'IP-Phone est directement envoyée vers le port de la carte IP : en effet cen'est pas une trame de diffusion.

Note : les PC ne peuvent pas "pinguer" les équipements IP de l'OmniPCX Enterprise. En effet, lestrames venant du PC1 ne sont pas des trames taguées. Le port 7 sur lequel il est connecté va taguerses trames avec son numéro de PVID, c'est à dire 2. Le switch envoie les trames vers les ports duswitch qui ont un numéro de VLAN à 2. Aucun équipement IP de l'OmniPCX Enterprise n'estraccordé à un port ayant un numéro de VLAN à 2. Le PC1 ne peut pas dialoguer avec leséquipements voix. Il ne peut dialoguer qu'avec le PC2 qui est aussi connecté à un port ayant unnuméro de VLAN à 2.

7.1.4 Après l'initialisation de l'IP-Phone

Signalisation entre la carte IP et l'IP-Phone :

- Le port 4 reçoit des trames UDP taguées avec un VLAN à 0 et avec un champ 802.1p à 5par la carte IP. Le port 4 tague ces trames avec le PVID 3 et envoie cette trame taguée surle port 1 sur lequel est connecté l'IP-Phone (ce n'est pas une trame de diffusion, elle estdonc transmise directement sur le port destinataire).

- Le port 1 reçoit des trames UDP taguées avec un VLAN à 0 et avec un champ 802.1p à 5par l'IP-Phone : ce marquage provient du champ "Catégorie de service IP" renseigné dansOmniPCX Enterprise. Le port 1 tague ces trames avec le PVID 3 et envoie cette trametaguée sur le port 4 derrière lequel est connecté la carte IP (ce n'est pas une trame dediffusion, elle est donc transmise directement sur le port destinataire).

GERER DES VLAN DIFFERENTS SUR UN SWITCH PERMET DE LIMITER VERS UNGROUPE PARTICULIER LES TRAMES DE DIFFUSION. GERER AINSI UN VLAN VOIXD'UNE PART ET DATA DE L'AUTRE PERMET DE RENDRE TOTALEMENTINDEPENDANT LE FLUX VOIX DU FLUX DATA.

7.2 Deuxième configuration

Cette configuration a pour but d'expliquer pourquoi nous gérons des numéros de VLANsur les IP-Phones.

Nous avons vu précédemment que gérer des VLAN différents sur les ports d'un switch,permettait lors de l'initialisation d'un équipement IP, de limiter l'envoi des trames vers ungroupe particulier.Nous décidons maintenant de connecter un PC derrière l'IP-Phone qui se trouve sur le port 1du switch.

7-3

Page 58: OmniPCX Enterprise - VoixsurIP

7.2.1 Configuration du switch

Port 1 Port 4 Port 5 Port 7 Port 8

PVID 2 3 3 2 2

VLAN 2,3 3 3 2,3 2

7.2.2 Configuration des équipements IP

Par défaut, la carte IP est dans le "Domaine IP" 0 qui pointe sur la "Catégorie de service IP" 0.

Il n'est pas possible de configurer à partir de l'IP-Phone, le numéro de VLAN du port du miniswitch (intégré dans l'IP-Phone) utilisable éventuellement par un PC. Le flux voix et le flux datase retrouveront dans le même LAN.

Dans le cas où les trafics data venant des PC doivent appartenir à un VLAN différent du traficvoix de l'IP-Phone :

- la première solution est de réaliser le marquage au niveau du PC.Il n'est pas nécessaire alors de gérer un numéro de VLAN sur l'IP-Phone.Le port du switch taguera les trames venant de l'IP-Phone avec son PVID et ne modifierapas le marquage des trames venant du PC.

- mais dans la majorité des cas, les PC ne savent pas taguer d'où la seconde solution. Il estalors nécessaire de gérer un numéro de VLAN au niveau de l'IP-Phone.Les trames venant du PC sont taguées avec le PVID du port sur lequel le PC est rattaché,et sont émises vers tous les ports ayant un VLAN égal à ce PVID.

Chapitre 7

7-4

Page 59: OmniPCX Enterprise - VoixsurIP

Les trames venant de l'IP-Phone sont taguées à "X" et envoyées vers les ports ayant unVLAN égal à "X".

Dans notre exemple, le PC1 ne sachant pas gérer le 802.1q, le taguage est géré au niveau dela mémoire flash de l'IP-Phone. La valeur configurée est égale à 3.

Le 6024 reçoit sur le même port :

- d'une part, des trames taguées venant de l'IP-Phone ; c'est cet identifiant de VLAN quisera utilisé.

- et d'autre part, des trames non taguées venant du PC. Ces trames sont alors taguéesavec le PVID du port du switch.

7.2.3 Initialisation de l'IP-Phone

1. L'IP-Phone essaie de joindre son serveur TFTP.Une requête ARP est réalisée par l'IP-Phone afin de connaître l'adresse MACcorrespondant à l'adresse IP du serveur TFTP (broadcast). Les trames entrant sur le port1 sont taguées avec un numéro de VLAN à 3 et avec une priorité de 0. Le port 1 diffusecette trame ARP vers tous les ports du switch ayant un VLAN positionné à 3. Dans notrecas, cette requête est faite vers les ports 5 (où est connecté le Call Server) et 4 (où estconnectée la carte IP).Les autres équipements, ici les PC, ne sont pas quant à eux "pollués" inutilement par cetterequête.

2. Le serveur TFTP répond (ici c'est le Call Server).Le Call Server ne tague pas. Le port 5 sur lequel il est connecté taguera cette trame deréponse à la requête ARP avec un numéro de VLAN correspondant au PVID du port, c'està dire 3. Cette trame n'est pas envoyée vers tous les ports du switch ayant un VLANpositionné à 3 (ports 1, 4 et 7) mais est directement envoyée sur le port 1. Le marquage decette trame arrivant sur le port 1 est différent du PVID de ce port : la trame sortante du port1 est une trame taguée.

3. L'IP-Phone fait des requêtes TFTP vers le Call Server afin de récupérer ses 3 fichiers(lanpbx.cfg, bintscipS, starttscip). Ses trames sont directement envoyées vers le port où setrouve le Call Server. Les trames de réponse du Call Server sont directement envoyéesvers le port où se trouve l'IP-Phone.

4. Le Call Server annonce à la carte IP que l'IP-Phone qui a l'adresse 10.30.4.50 est prêt àdialoguer avec elle.

5. La carte IP lance une requête ARP afin de trouver l'adresse MAC correspondant àl'adresse IP de l'IP-Phone. Les trames entrant sur le port 4 sont taguées à 0 avec unepriorité à 5. Le port les tague avec son numéro de PVID, c'est à dire 3. Cette requête ARPest faite vers tous les ports du switch ayant un VLAN positionné à 3. Dans notre cas, cetterequête est faite vers les ports 5 (où est connecté le Call Server), 1 (où est connectéel'IP-Phone) et 7. Les autres équipements ne sont quant à eux pas "pollués" inutilement parcette requête. La trame de réponse de l'IP-Phone est directement envoyée vers le port dela carte IP (pas vers celui du Call Server) : en effet ce n'est pas une trame de diffusion.Les PC ne peuvent pas "pinguer" les équipements IP. En effet les trames venant du PC2ne sont pas des trames taguées. Le port 7 sur lequel il est connecté tague ses tramesavec son numéro de PVID, c'est à dire 2. Le switch envoie les trames vers les ports duswitch qui ont un numéro de VLAN à 2, soient les ports 1 et 8. Le port 1 reçoit une trametaguée à 2 qui correspond au numéro de son PVID : la trame sortante du port 1 n'est pastaguée. L'IP-Phone envoie une trame de réponse taguée à 3 vers le port 1. Elle sort du

7-5

Page 60: OmniPCX Enterprise - VoixsurIP

port 7 encore taguée à 3. Le PC ne comprend pas les trames taguées et va donc lesrejeter. Les PC peuvent par contre communiquer entre eux.

7.2.4 Après l'initialisation de l'IP-Phone

Signalisation entre la carte IP et l'IP-Phone :

- Le port 4 reçoit des trames UDP taguées à 0 par la carte IP. Le port 4 tague ces tramesavec le PVID 3 et envoie cette trame taguée sur le port 1 sur lequel est connectél'IP-Phone (ce n'est pas une trame de diffusion, elle est donc transmise directement sur leport destinataire).

- Le port 1 reçoit des trames UDP taguées à 3 par l'IP-Phone. Le port 1 envoie directementcette trame taguée sur le port 4 sur lequel est connectée la carte IP (ce n'est pas unetrame de diffusion et est donc transmise directement sur le port destinataire).

GERER UN VLAN SUR UN IP-PHONE PERMET DE DISTINGUER LE FLUX VOIX DU FLUXDATA VENANT D'UN PC CONNECTE DERRIERE UN IP-PHONE (ceci n'a de sens que siles VLAN sur les switchs sont configurés par port et non par MAC adresse).

7.2.5 Priorité

Le bit de priorité sur le 6024 peut être géré par port. Par défaut, il est à 0.

Le 6024 est pourvu de 2 files d'attente afin de stocker le trafic lent dans une file de prioritébasse pendant que le trafic urgent passe par une file d'attente de priorité plus haute.

Dans le cas d'un PC connecté derrière un IP-Phone, le 6024 traite le flux voix de façonprioritaire par rapport au flux data. En effet, le PC ne sachant pas taguer, le port traite sestrames avec la priorité à 0.

L'IP-Phone tague ses trames avec le champ 802.1p à 5 (d'après la gestion effectuée dansOmniPCX Enterprise).

7.3 Résumé

GERER DES VLAN DIFFERENTS SUR UN SWITCH PERMET DE LIMITER VERS UNGROUPE PARTICULIER LES TRAMES DE DIFFUSION. GERER AINSI UN VLAN VOIXD'UNE PART ET DATA DE L'AUTRE PERMET DE RENDRE TOTALEMENTINDEPENDANT LE FLUX VOIX DU FLUX DATA.

GERER UN VLAN SUR UN IP-PHONE PERMET DE DISTINGUER LE FLUX VOIX DU FLUXDATA VENANT D'UN PC CONNECTE DERRIERE UN IP-PHONE.

Chapitre 7

7-6

Page 61: OmniPCX Enterprise - VoixsurIP

8.1 A10Base TA variant of Ethernet, connecting stations via twisted pair cabling (shielded or unshielded) wiring at10Mbps.10Base FA variant of Ethernet which runs on optical Fiber (mono-mode or umti-mode) at 10 Mbps.100Base TXA variant of Ethernet which runs on Category 5 unshielded twisted pair wiring at 100Mbps. This is oneversion of Fast Ethernet.100Base FXA variant of Ethernet which runs on optical Fiber (mono-mode or multi-mode) at 100 Mbps.1000Base TA variant of Ethernet, connecting stations via twisted pair cabling at 1 Gigabit.1000Base LXA variant of Ethernet, connecting stations via Long-wawe optical fiber at 1 Gigabit1000Base SXA variant of Ethernet, connecting stations via Short-wawe optical fiber at 1 Gigabit802.xThe set of IEEE standards defining LAN protocolsAALATM Adaptation Layer Corresponds to a service-dependant sublayer of the dala-link layer. The AALaccepts data from different applications and provides it to the ATM layer in 48 bytes payload segments.AALs differs depending on the service required : e.g Constant Bit Rate or Variable Bit Rate. The ITUrecommends four types of AALs : AAL1, AAL2, AAL3/4, AAL5.AAL1ATM adaptation layer 1 used for connection oriented, delay-sensitive service requiring constant bit rate likevoice.ACELPAlgebraic-Code-Excited Liner Pediction Analog to digital coding providing good voice quality at only 8 kb/s.Has been standardized by the ITU in G729 as CS-ACELP.Access Control MethodThis is the main distinguishing feature between different LAN technologies. It regulates each workstation'sphysical access to the cable (transmission medium), and determines the order in which nodes gain accessso that each user gets efficient service. Access methods include token passing, which is used in token ringand FDDI, and Carrier Sense Multiple Access with Collision Detection (CSMA/CD), which is employed byEthernet and Fast Ethernet.ACLAccess Control Lists Rules for packet filters (typically routers) that define which packets to pass and whichto block.Access RouterA router that connects your network to the external Internet. Typically, this is your first line of defenseagainst attackers from the outside Internet. By enabling access control lists to this router, you'll be able toprovide a level of protection for all of the hosts « behind » that router, effectively making that network aDMZ instead of an unprotected external LAN.ADPCMAdaptative Differential Pulse Code Modulation Analog to digital coding providing high-quality digital signals

8

8-1

Page 62: OmniPCX Enterprise - VoixsurIP

at 32 kb/s or 16 kb/s.ADSLAsymmetric Digital Subscriber Line By using the latest technology in DSP, bitrates of over 8 Mb/s(downstream) and 800 Kb/s (upstream) are possible over the existing telephone network. The telephonetraffic and the Internet traffic are separated by a filter allowing simultaneous use of the telephone and theInternet service.AHAuthentication Header Part of the IPSec protocol suite. It is the header used in IPSec-compliant IP packetsto carry authentication data permitting verification of the sending party.ANTADSL Network Termination (ADSL Modem)Application-Level FirewallA firewall system in which service is provided by processes that maintain complete TCP connection stateand sequencing. Application level firewalls often re-address traffic so that outgoing traffic appears to haveoriginated from the firewall, rather than the internal host.ARPAddress Resolution Protocol Used to translate an IP address to an ethernet physical address.ARPA :Advanced Research Project AgencyASPApplication Service ProviderATMAsynchronous Transfer Mode A high speed, connection-oriented switching and multiplexing technology fortransmitting information across a WAN or a LAN. ATM divides information into fixed-length cells of 53 bytescapable of transmitting different types of traffic simultaneously, including voice, video, and data.Fixed-length cells allows cell processing to be done by the hardware, thereby reducing transit delays.

8.2 BBackboneLAN or WAN connectivity between subnets across a high-speed network. Fiber optic cable is often used.BACPBandwith Allocation Control Protocol Is the associated control protocol for BAP.Bandwith reservationProcess of assigning or allocating bandwith to users or applications in a network based on priority in orderto make the best use of available bandwith.BAPBandwith Allocation Protocol Can be used to manage the number of links in a multi-link bundle. BAPdefines datagrams to coordinate adding and removing individual links in a multi-link bundle, as well asspecifying which peer is responsible for various decisions regarding managing bandwith during a multi-linkconnection.BASBroadband Access ServerBastion HostA system that has been hardened to resist attack, and which is installed on a network in such a way that itis expected to potentially come under attack. Bastion hosts are often components of firewalls, or may be «outside » web servers or public access systems.BGPBorder Gateway Protocol BGP4 is a replacement for older EGP Based on RFC 1771BODBandwith on DemandBOOTP

Chapitre 8

8-2

Page 63: OmniPCX Enterprise - VoixsurIP

Like DHCP, BOOTP provides an IP address to a client and also a file name in order to boot with TFTP.BRASBroadband RAS (idem as BAS)BRIBasic Rate Interface ISDN interface composed of two B channels and one D channel. A throughput of up to128Kb/s is possible.BroadcastA service in which information is sent from a central source to multiple destinations.

8.3 CCable modemVia the cable network, bitrates up to 10Mb/s (downstream) and 28..768 Kb/s (upstream) are possible.CARCommited Access Rate CAR, a function of CISCO « switch routers », allows static banwith management bylimiting the amount of bandwith consumed on a link by any given application . Provides a minimum or amaximum bandwith for a specific type of traffic flow.CASChannel Associated Signaling A type of in-band trunk signaling.CBQClass-Based Queuing Is a public-domain scheme which divides all user traffic into categories and assignsbandwith to each class. The classes themselves can be established by configuring CBQ by combinations ofIP address, protocols such as TCP or UDP and ports that represent the applications such as file transfer,Web access and so on.CCPCompression Control ProtocolCCSCommon Channel Signaling A type of out-of-band trunk signaling (for example, using Primary RateInterface) in which a control channel carries signaling for separate voice and data channels. In CCSsignaling is passed in messages.CDDICopper Distributed Data InterfaceCELPCode –Excited Linear Prediction An analog to digital voice coding and compression scheme used intransmission of voice over data networks.CGICommon Gateway InterfaceCHAPChallenge-Handshake Authentication Protocol Is a more secure procedure for connecting to a system thanthe PAP. It avoids the password to be sent over the link as in PAP.CIDRClassless Inter-Domain Routing Based on RFC 1519CIRCommited Information Rate Average rate of information transfer a subscriber (for example the networkadministrator) has stipulated for a Frame Relay PVC.Circuit SwitchingA method of communication whereby a circuit is held open and maintained only while the sender andrecipient are communicating. This is different from a dedicated circuit which is held open regardless ofwether data is being sent or not, and different from a datagram / connectionless network, in which dataflows without establishing a connection.CLNSConnection Less Network Services This type of service allows information to be transferred over a network

8-3

Page 64: OmniPCX Enterprise - VoixsurIP

without having to set up and end-to-end connection before information is sent.CODECCoder-decoder Technique of transforming analog voice into a digital bitstream and vice versa; also used toindicate the compression type (for example, G.729 CODEC).CONSConnection Oriented Network Services A connection-oriented service in a network is one in which aconnection has to be set up between the source and destination before the communication can proceed.COPSCommon Open Policy Services Being standardized by the IETF, aims to manage multiple networkequipments from a central policy server.CoSClass of Service In the 802.1p specification, COS uses 3 bits in the LAN frame header to assign sevenpriority levels to LAN frames. Cos levels can be mapped to IP type of service (ToS) levels or supported inrouters with a number of other mechanisms.CPECustomer Premises Equipment Is the end-user's home equipment. It can concern residential users orcorporate users.CSMA/CDCarrier Sense Multiple Access with Collision Detection A contention-based network access method in whichany computer may attempt to communicate at any time. Since there is no centralized force controlling themedium, a device must first sense wether or not the medium is in use. If the medium is unused, the devicethen transmits. If two computers sense that a channel is open and transmit at the same time, the result is acollision, after which there is a random pause determined individually by each transmitting machine. Eachmachine then senses the line again and, if it is available, retransmits.CRCCyclic Redundancy Check Error checking techniqueCRMCustomer Relationship ManagementCRTPCompression for RTPheader CRTP is a hop by hop compression similar to TCP header compression.CRTP reduces the IP/UDP/RTP header to 2-4 bytes.

8.4 DDatagramA form of packet switching in which the packets that make up a conversation do not all take the same paththrough the network, thus improving the robustness and security of the network.DES: Data Encryption StandardA symetric encryption algorithm. DES uses a 56-bit key. DES has the advantage that is is easilyimplemented in hardware but its keyspace may not be large enough for continued use.DHCPDynamic Host Configuration Protocol DHCP offers dynamic configuration of IP address and relatedinformation (subnet mask, default router,…). It is an extension of Bootp. DHCP provides safe, reliable, andsimple TCP/IP network configuration, prevents address conflicts, and help conserve the use of IPaddresses through centralized management of address.DiffservDifferentiated Services Basically, the idea is to assign different priorities to different flows based on theirQuality of Service needs. To achieve this, the differentiated service approach employs a small, well-definedset of building blocks from which a variety of services may be built. In particular, a small bit-pattern in eachIP packet, in the Ipv4 TOS (the Type Of Service byte has been redefined as the DS byte) byte is used tomark a packet to receive a particular forwarding treatment, or per-hop behaviour, at each network node.DLC

Chapitre 8

8-4

Page 65: OmniPCX Enterprise - VoixsurIP

Data Link ControlDMZDemilitarized Zone A demilitarized zone is a computer host or small network inserted as a neutral zonebetween a company's private network and the outside public network. It prevents outside users from gettingdirect access to a server that has company datas. Typically, a DMZ is an IP network segment that containsresources available to Internet users such as Web servers and FTP servers.DNSDomain Name Service Domain Name System Is the way that Internet Domain names are located andtranslated into IP addresses. A domain name is a meaningful and easy-to –remember « handle » for anInternet address. The Internet user's PC contacts the DNS server which is located at the ISP premises.DSLDigital Subscriber Line A protocol that can carry digital signals at a higher rate across twisted-pair cabling.DSLAMDSL Access MultiplexerDTEData Terminal EquipmentDTMFDual-Tone MultifrequencyDual Homed GatewayA dual homed gateway is a system that has two or more network interfaces, each of which is connected toa different network. In firewall configurations, a dual home gateway usually acts to block or filter some or allof the traffic trying to pass between the networks.DWDMDense Wawelength Division Multiplexinhg

8.5 EE1Wide-area digital transmission scheme used predominantly in Europe that carries data at a rate of 2.048Mbps using 30 64-Kbps digital channels for voice or data, plus a 64-Kbps channel for signaling and a64-Kbps channel for framing. E1 lines can be leased for private use from common carriers.E.164The ITU-T recommendation for assignment of international telecommunication numbering, which is anevolution of traditional telephone numbers.EGPExterior Gateway ProtocolEIRExcess Information RateEncapsulationThe technique used by layered protocols in which a layer adds header information to the protocol data unit(PDU) from the layer above.EncryptionThe process of converting information from an easily understandable format (plain text) into apparentrandom gibberish (ciphertext) by the use of well-defined rules and calculations known as algorithms orcipher to ensure the privacy and confidentiality of information. The reverse process is decryption.EthernetThe most common layer-two protocol used in LAN's. Ethernet is a 10Mbps CSMA/CD standard originallydevelopped by Xerox to run on thick coaxial cabling. It has evolved and now runs primarily on twisted paircabling.ESPEncapsulating Security Payload Payload format used in IPSec compliant IP packets to carry encryptedand/or authenticated data, thereby preventing sniffing on the network between communicating nodes.

8-5

Page 66: OmniPCX Enterprise - VoixsurIP

ETSIEuropean TelecommunicationS Standard InstituteExtranetAn Extranet is an intranet which has been extended to include a company's suppliers, partners andcustomers. They will lay the foundations for a major expansion of electronic commerce.

8.6 FFAQFrequently Asked QuestionsFDDIFiber Distributed Data InterfaceFECForward Error CorrectionFirewallA firewall is a set of related programs, located between the intranet and the Internet, that protects theresources of a private network from users and/or from other networks. This firewall grants people from thecompany access to the Internet, but prevents that people from the Internet get access to the companiesresources. In particular, a H.323 firewall is very complex, because it allows H.323 connections to be made(signaling and RTP/RTCP connections) between a component located on the private network and anotherone connected to the Internet or other network, in order to provide for example VoIP public connection.FoIPFax over IP This is carrying faxes on IP Networks (in general T38)FRFrame Relay An ITU standard for the interface to a public frame-switching network designed to providehigh-speed frame transmission with minimum delay across the wide area. It operates at data-link layer leveland handles multiple virtual circuits using HDLC encapsulation between connected devices. Is used inpublic and private networks, gradually replacing X25 and leased-line networks.FRADFrame Relay Access DeviceFrameA variable-length layer-two protocol entity containing address and other control information, plus data.FTPFile Transfer Protocol Is a standard protocol within the TCP/IP protocol suite, which is the simplest way toexchange files between computers.

8.7 GGatekeeperThe gatekeeper is an optional element. However, if a gatekeeper is present, it is mandatory that H.323endpoints (terminals, gateways, MCU) make use of the services offered by gatekeepers. Basically, thegatekeeper is a kind of andpoint manager. The gatekeeper services basically include address translation,admission control, bandwith control and zone management. It can be also in charge of theH.323 callsignaling acting as a call signaling « proxy » for the terminals.GatewayIn an internetworking context, the gateway can provide many services, including translation betweensignaling procedures or between codecs ; in such a case, it will perform call set-up/release and call controlon both the IP side and the other.G.711The recommendation G.711 from the ITU is based on PCM technique at a sampling rate of 8kHz. Thefrequency bandwith that is used is 300Hz- 3.4 kHz. This is generally used in speech coding to restrictcaptured bandwith to a factor where voice signals are mainly present. Each sample is coded with 8 bits(in

Chapitre 8

8-6

Page 67: OmniPCX Enterprise - VoixsurIP

Europe) or with 7 bits(in the US), which produces respectively a 64kbps or 56kbps bit stream.G.723.1The G723.1 recommendation targets very low bit rates. G723.1 is a dual rate coder (5.3kbps or 6.4kbps)based on ACELP for the low-rate coder and based on MP-MLQ for the high rate coder. The bandwith is3.1kHz in both cases. The lower bit rates has smaller quality than the higher one but provides systemsdesigners with additional flexibility.G729aThe G729a recommendation targets very low bit rate. This is one of the most recent and promising codecsstandardized by the ITU. This belongs to the G729 family. As such, this is a competitor to G723.1. This isbased on CS-ACELP and produces a 8 kbps bit stream from a 3.1 kHz bandwith. The bit rate is slightlyhigher than G723.1, but the delay is significantly lower.GIFGraphics Interchange FormatGREGeneric Routing EncapsulationGSMGlobal System for Mobile

8.8 HH225Performs the signalling for call control. Defines a much larger set of capabilities than those used in systemsconcerned only with voice traffic. H225 itself uses messages defined in H245 to establish and terminateindividual logical channels for audio. H225.0 corresponds to the RAS signaling function (see H.323 RAS).H235Securisation and authentication of recording sequences for H.323 Gatekeeper.H.323An ITU standard for multimedia communication (voice, video and data) over connectionless networks thatdo not provide a guaranteed quality of service such as IP based network. It addresses call control, mediamanagement, and bandwith management for point-to-point and multipoint conferences. It refers to a set ofother standards (H.245, H.225.0, and Q.931) to describe its actual protocol.H.323 RASRegistration, admission, and status. The RAS signaling function performs registration, admissions,bandwidth changes, status, and disengage procedures between the VoIP gateway and the gatekeeper.H450This corresponds to the supplementary services associated to H.323 version 2 (similar to QSIG).HDLCHigh-Level Data Link Control A bit-oriented synchronous data-link layer protocol developed by ISO. HDLCspecifies a data encapsulation method on synchronous serial links using frame characters and checksums.HTMLHypertext Markup Language. A form of page description language used in the World Wide Web.HTTPHypertext Transfer Protocol Is the set of rules for exchanging files (text, graphic images, sound video, andother multimedia files) on the Web. Relative to the TCP/IP suite of protocols, HTTP is an applicationprotocol.HTTPSIs a Web protocol developped by Netscape and built into many browsers that encrypts and decrypts userpage requests as well as the pages that are returned by the Web server. HTTPS is really just the use of theSecure Socket Layer as a sublayer under the regular HTTP application layer.HubThe center of a star topology network or cabling system. Typically used in older Ethernet and token ringnetworks. A device connected to a hub receives all the transmissions of all other devices connected to that

8-7

Page 68: OmniPCX Enterprise - VoixsurIP

hub. Hubs are now being replaced in many cases by LAN switches.

8.9 IIADIntegrated Access deviceIAPInternet Access Provider The IAP is responsible for the access between the user and the ISP. Towards theuser, the IAP can use for example the PSTN or ADSL. Towards the ISP, the typical network can be thePSTN or Frame Relay. When a user connects to an IAP, it is up to the IAP to find out to which ISP the userbelongs.ICMPInternet Control Message Protocol Is the error and control message protocol used by the Internet protocolfamily. In particular, ICMP manages the ECHO/REPLY message (ping).IDRPInterdomain Routing ProtocolIEEEInstitute of Electrical and Electronics EngineersIEEE 802.1pAn IEEE standard for prioritizing time-critical flows and filtering multicast traffic to contain traffic in layer-twonetworks. The 802.1p header includes three bits for prioritization, allowing for eight priorities to beestablished.IEEE 802.1QAn IEEE standard for providing a virtual LAN capability within a campus network, used in conjunction withIEEE LAN protocols such as Ethernet and token ring.IEEE 802.2A data link standard outlining how basic data connectivity over cable should be set up. Used with the IEEE802.3, 802.4 and 802.5 standards.IEEE 802.3The IEEE's specification for Ethernet, including both physical cabling and layer-two protocol.IEEE 802.3adSpecifies link aggregationIEEE 802.4Specifies the Tken Bus protocolIEEE 802.5Specifies the Token Ring protocolIEEE 802.11bDirect sequence standard for WLAN in the 2,4 GHz frequency range. Maximum throughput is 11Mbit/sIETFInternet Engineering Task Force Task force consisting of over 80 working groups responsible fordeveloping Internet standards.IGMPInternet Group Management Protocol Is used in case of multicast streamsIGPInternal Gateway ProtocolIGRPInterior Gateway Routing ProtocolIISInternet Information ServerIKEInternet Key Exchange Part of the IPSec protocol suite. IKE is the current IPSec standard for SA rulesnegotiation, key management and key exchange.

Chapitre 8

8-8

Page 69: OmniPCX Enterprise - VoixsurIP

IMAP4Internet Message Access Protocol 4 With IMAP, you view your e-mail at the server as though it was onyour client computer. An e-mail message deleted locally is still on the server. E-mail can be kept on andsearched at the server. Nethertheless, applications using IMAP sometimes include a synchronize functionto download new mails onto a PC and to upload new mails towards a mail-server.InternetThe Internet is a global information system constructed by interconnecting thousands of networks which arelogically linked by a global system of unique addresses based on the Internet protocol (IP). It supportscommunications using the TCP/IP suite in order to provide public or private high level services.IntranetThe term intranet refers typically to a corporate network which uses the same technology that is behind theInternet. Intranets can run over private WAN networks or public networks such as the Internet.IPInternet Protocol The layer-three protocol used in TCP/IP set of protocols which support the Internet andmany private networks. IP provides a connectionless datagram delivery service for transport-layer protocolssuch as TCP and UDP. IP provides also features for addressing, type-of-service specification,fragmentation and reassembly, and security. IP is defined in RFC 791.IPv4Currently used IP version.IP v6the proposed next generation standard for IP addresses, incorporating IPSec security features and otheradditions. Ipv6 addresses are 128 bits wide.IP addressingEach computer (known as a host) has at least one address that uniquely identifies it from all othercomputers on the Internet.IPv4 addresses are coded on 4 bytes.IP v4 addressing supports fives different network classes : - Class A : range 0.0.0.0 to 127.255.255.255 :for large networks - Class B :range 128.0.0.0 to 191.255.255.255 : for intermediate size networks - Class C: range 192.0.0.0 to 223.255.255.255 : for small networks - Class D : range 224.0.0.0 to 239.255.255.255 :reserved for multicast groups - Class E : range 240.0.0.0 to 247.255.255.255 : reserved for future usePrivate adresses which are not routed by the Internet : - range 10. 0.0.0 to 10.255.255.254 - range172.16.0.0 to 172.31.255.254 - range 192.168.0.0 to 192.168.255.254Unicast addressthe packet is addressed to only one hostMulticast addressspecial type of address (hostid of all 1's). In this case all hosts connected to the network will accept thepacket.IP PrecedenceIP Precedence allows three of the ToS bits in the IP header to be set with the values 0 through 7. Thisranking determines the priority of the packet flow as it leaves one network for another, with 7 being thehighest priority.IPCPIP Control Protocol Used within PPP, to negotiate for IP, the IP compression, IP address, etc …IPSecInternet Protocol Security A set of extensions to IP adding security services. The suite consists of protocolsfor an authentication header (AH), encapsulating security payload (ESP) and a key management andexchange protocol (IKE)IP SpoofingAn attack whereby a system attempts to illicitly impersonate another system by using its IP networkaddress.IPXInternetwork Packet Exchange NetWare network layer (Layer 3) protocol used for transferring data from

8-9

Page 70: OmniPCX Enterprise - VoixsurIP

servers to workstations. IPX is similar to IP.ISInformation SystemsISDNIntegrated Services Digital Network A communication protocol offered by telephone companies that permitstelephone networks to carry data, voice, and other traffic.ISAKMPInternet Security Association and Key Management Protocol A framework negotiation protocol on top ofwhich IKE is designed.ISOInternational Standards OrganizationISPInternet Service Provider An ISP is a company which provides connectivity to the Internet and networkservices, most commonly for users who are accessing the Internet via the telephone network. Typicalservices are : access to the Web, e-mail, webspace for homepages, newsgroupsITInformation TechnologyITSPInternet Telephony Service ProviderITUInternational Telecommunication Union An international body of member countries whose task is to definerecommendations and standards relating to the international telecommunications industry. The fundamentalstandards for ATM have been defined and published by the ITU (previously CCITT).

8.10 JJitterA short term timing deviation It'is one of the three major concerns when carrying Voice over IP. Itcorresponds to the variation in the delay between packets.

8.11 K

8.12 LL2FLayer 2 Forwarding Is a protocol that allows corporations to extend their own corporate network throughprivate « tunnels » over the public Internet. L2F is a proposed standard sponsored by CISCO systems.L2TPLayer Two Tunneling Protocol Is a standard that combines the best features of two existing tunnelingprotocols : CISCO's L2F and PPTP.LACL2TP Access ConcentratorLANLocal Area Network A group of computers and other devices dispersed over a relatively limited area andconnected by a communication link that enables any device to interact with any other on the network. TheLAN corresponds to the network inside the enterprise.LANELAN EmulationLAPLink Access ProtocolLAP-B

Chapitre 8

8-10

Page 71: OmniPCX Enterprise - VoixsurIP

Link Access Procedure BalancedLCPLink Control Protocol Used by PPP for the negociation of the communication parameters : authenticationmethod, maximum receive unit,…LDAPLightweight Directory Access Protocol Protocol for access to directory services managed by a directoryserver. Informations about hosts, users (e.g. authentication, access information), traffic handling policy(QoS) can be managed by a directory server.LLLeased LineLLCLogical Link ControlLLC/SNAP :Logical Link Control / Sub-Network Access ProtocolLNSL2TP Network Server

8.13 MMACMedium Access ControlMAC addressThe layer-two address of a LAN deviceMANMetropolitan Area NetworkMAPIMessaging Application Programming InterfaceMCMultipoint controllerMCUMultipoint Control Unit This aims at supporting conferences between three or more H.323 endpoints. It mayhandle the media streams between end-points in a multi-cast approach.MGCPMedia Gateway Control ProtocolMIBManagement Information BaseMLPPPMulti Link Point to Point Protocol Allows to use multiple independent channels (links) to create a virtualsingle bundle. Based on RFC 1990.MIMEMultipurpose Internet Mail ExtensionsMOSMean Opinion ScoreMP-MLQMultiPulse-Maximum Likelihood QuantizationMPLSMulti Protocol Label Switching Protocol being defined by the IETF to allow IP packets to be switched in anefficient manner using different types of link layer protocols (e.g. ATM). It is an optimization of the classicalIP routing. MPLS attaches « labels » to IP packets which enables routers and switches to forward trafficbased on information in the labels, rather than inspecting the different fields deep within each and everypacket.MPOA

8-11

Page 72: OmniPCX Enterprise - VoixsurIP

Multi Protocol Over ATMMPPPMulti-link PPP It provides bandwith aggregation from multiple links, including analog and ISDN, to get ahigher communication throughput.MTUMaximum Transfer Unit The maximum packet size, in bytes, that a particular interface can transmit.Example 1.5Kbytes bytes on Ethernet, 4 Kbytes on FDDI.

8.14 NNASNetwork Access Server NAS are devices composing a POP. They can be connected to different kind ofnetworks and interfaces such as PRI, BRI, ATM, Ethernet … A point-to-point connection is establishedbetween the Internet user and the NAS which will route the packets to the correct interface.NATNetwork Address Translation Is the translation of an IP address used within one network to a different IPaddress known within another network. Typically, a company maps its local inside network addresses toone or more global outside IP addresses and unmaps the global IP addresses on incoming packets backinto local IP addresses. It allows to share a single address between multiple equipments, and to connectthem all to the Internet at the same time.NCPNetwork Control Protocol Used within PPP to negotiate the network protocol options.NetBEUINetwork Bios Extended User Interface In charge of transport functions (level 4 ofOSI model). Used inparticular in case of IBM PC networks.NetBIOSNetwork Basic Input/Output SystemNFSNetwork File SystemNMCNetwork Management CentreNNTPNetwork News Transfer Protocol Is the predominant protocol used by computers (servers and clients) formanaging the notes posted on Usenet newsgroups.NTPNetwork Time Protocol NTP is a UDP-based protocol used for synchronizing a set of network clocks usinga set of distributed clients and servers. Implementation is based on RFC 1305. Simple NTP is documentedin RFC 2030.

8.15 OOSIOpen Systems InterconnectionOSPFOpen Shortest Path First Routing protocol based upon the Link State Algorithm Each router actively test thestatus of its link to each of its neighbors, send this information to its neighbors , which then propagate it.

8.16 PPacketA packet is the basic unit of transmission under IP. Data streams are broken into packets by thetransmitting machine, passed through the network and then reassembled at the receiving end.

Chapitre 8

8-12

Page 73: OmniPCX Enterprise - VoixsurIP

Packet filteringThe ability of a bridge, router or gateway to limit propagation of packets between two or moreinterconnected networks.Packet switchingA communications method in which variable-length packets are individually routed between hosts.PAPPassword Authentication Protocol Is a procedure used by PPP servers to validate a connection request.Passwords are sent in clear text without security and the originator can make repeated attempts to gainaccess. For these reasons a server that supports CHAP will offer to use that protocol before using PAP.PATPort Address TranslationPayloadRefers to the portion of a packet following the header.PCMPulse Code ModulationPDUProtocol Data UnitPLCPacket Loss CompensationPoPPoint of Presence The node at which an ISP connects a subscriber to the Internet. To give individualaccess at the lowest rate possible, dial-in facilities (a POP) are installed by the Internet Service Provider(ISP) in every telephone area. A POP consists of one or more NAS.POP3Post Office Protocol version 3 Is the most recent version of a standard protocol for receiving e-mail. POP3is a client-server protocol in which e-mail is received and held for you by your Internet server. This protocolincludes commands to login, logout, fetch messages and deletes messages. The point of the POP is totransmit the E-mails from the E-mail server towards the user s PC to be read later.Port NumberFields of the TCP and UDP header which identifies the source and destination application program . Iscoded on 2 bytes.POTSPlain Old Telephone Set (System) The basic telephone service supplying standard single-line telephones,telephone lines, and access to the public switched telephone network.PPPPoint to Point Protocol An Internet protocol which is used to connect serial terminal devices, usually overdial-up lines. PPP (Point-to-Point Protocol) is a protocol for communication between two computers using aserial interface. PPP is a full-duplex datalink protocol that can be used on various physical media, includingtwisted pair or fiber optic lines or satellite transmission. It uses a variation of High Speed Data Link Control(HDLC) for packet encapsulation. The PPP protocol handles : error detection, support of multiple protocols(IP, IPX, …), dynamic IP address, authentication of the user.PPPoAPPP over ATMPPPoEPPP over Ethernet Primarily deployed in DSL environments. Allows authentication, control of theconnection in case of a connection to an ISP through Ethernet. PPPoE leverages existing Ethernetinfrastructures to allow users to initiate multiple PPP sessions within the same LAN.PPTPPoint to Point Tunneling Protocol Is a layer 2 tunneling protocol based on PPP that allows corporations toextend their own corporate network through private « tunnels » over the public Internet. PPTP is aproposed standard sponsored by Microsoft and other companies.PQ

8-13

Page 74: OmniPCX Enterprise - VoixsurIP

Priority QueuingPRIPrimary Rate Interface ISDN interface composed of 30 B channels and one D channel. A throughput of upto 2Mb/s is possible.ProxyA software agent that acts on behalf of a user. Typical proxies accept a connection from a user, make adecision as to whether or not the user or client IP address is permitted to use the proxy, perhaps doesadditional authentication, and then completes a connection on behalf of the user to a remote destination.PSQMPerceptual Speech Quality MeasurementPSTNPublic Switched Telephone NetworkPVCPermanent Virtual Circuit

8.17 QQoSQuality of Service Quality of service means the ability of networks to guarantee and maintain certainperformance levels for each application, according to the specified needs of each user. It will consist in aspecial type of treatment applied to a flow of traffic or for a certain user e.g. Regarding VoIP, Quality ofservice will help to reduce transit delay, jitter and ensure bandwith needs.

8.18 RRADIUSRemote Authentication Dial-in User Service Is a client/server protocol based on UDP and software thatenables remote access servers to communicate with a central server to authenticate dial-in users andauthorize their access to the requested system or service. RADIUS provides a central location for storinginformations like : authentication attributes, configuration data for establishing a WAN connection for anincoming call, dialout information, static routes and filters, accounting information, security information.Developped to better manage large serial line and modem pools. The client/server model supports securityvia PAP, CHAP, UNIX login, and other authentication schemes, such as challenge/response systems.RARPReverse Address Resolution Protocol Used to translate an ethernet physical address into an IP address.RASRegistration Admission and Status This is defined in H225.0. It performs registration, admission, bandwithchanges, status and disengage procedures between H.323 endpoints of a zone and the gatekeeperresponsible for that zone.RASRemote Access Service/ServerREDRandom Early Discard Method which relies on rules based on probability to instruct a router to begindropping packets when established queuing thresholds are crossed.RFCRequest For CommentRIBRouting Information BaseRIPRouting Information Protocol Based upon the Distance Vector protocol. Each router sends all or someportion of its routing table but only to its neighbors. Each router updates its routing table based on thevector of these distances (hop counts) that it receives from its neighbors.

Chapitre 8

8-14

Page 75: OmniPCX Enterprise - VoixsurIP

RouterA layer-three device responsible for making decisions regarding which of several paths network traffic willfollow. To do this, it uses a routing protocol to gain information about the network, and algorithms to choosethe best route based on several criteria (known as routing metrics). Routers interconnect subnets.RSAThe original and best-known asymmetric encryption scheme where one key (the public key) and onealgorithm is used to encrypt data and another key (the private key) and another algorithm are used fordecryption.RSVPResource reservation Protocol RSVP is a QoS signalling protocol for the Internet. It reserves a portion ofthe output link in each router along the path of a flow for a particular application. It delivers QoS requests toall nodes along the path (s) of the flows and establish /maintain state of the requested service. RSVP alsoincludes provisions for constraining packet delay and guaranteeing bandwith availability , but on a managedcorporate IP network, only the prioritization feature needs to be used. RFCs : 2210, 2209, 2208, 2207,2206, 2205RTP/RTCPReal-time Transport Protocol / Real-time Transport Control Protocol This provides the media streampacketization and synchronization for all data networks.

8.19 SSASecurity Association In the IPSec protocol suite, a dedicated secure virtual connection between two nodes.SDHSynchronous Digital HierarchySerial delaySerial delay results when a delay sensitive packet (voice in our case) is stuck in a buffer behind a packetthat has already begun to be sent. All links in a WAN operate in a serial manner.Thus the delay sensitive traffic must wait until the packet has passed. The delay variation introduced by thisserial delay depends on the maximum length of the packet (long packets results in less link overhead butmaximizes serial delay)Thus the delay sensitive traffic must wait until the packet has passed. The delay variation introduced by thisserial delay depends on the maximum length of the packet (long packets results in less link overhead butmaximizes serial delay)There are 2 ways to deal with serial delay : –the data size can be limited (Maximum Transmission Unit size)– the speed of the link can be raisedSIPSession Initiation Protocol IETF standard for VoIP systems.SLAService Level AgreementSMTPSimpleMail Transfer Protocol SMTP is used by an E-mail server to transmit an E-mail to the destinationE-mail server. In most cases, the user will use a PC to retrieve his/her mail from the server using usuallyPOP3 or IMAP.SNASystems Network ArchitectureSNMPSimple Network Management Protocol Is a protocol used for network management. The NetworkManagement Center contains an SNMP-manager. The objects to be managed contain an SNMP-agent anda Management Information Base (MIB). The manager can read from and write into this database. Theagent can also send 'traps' towards the manager to report alarms. Summarized, this protocol can be usedto handle Fault, Performance, Security and Configuration Management.

8-15

Page 76: OmniPCX Enterprise - VoixsurIP

SSLSecure Socket Layer Is a program layer created by Netscape for managing the security of messagetransmissions in a network. It is used by secure protocols such as HTTPS.STASpanning Tree Algorithm It's task is to construct a non-looping topology by deciding not to use certain of thelinks in the network.SubnetA portion of a network in which all stations share a common subnet address.Subnet MaskUsed to subdivide a network into subnets. Defines the number of bits borrowed for the subnet address. Themask is 32 bits long. Example : 255.255.255.0Internet routers use only the network id of the destination address to route traffic to a subnettedenvironment. Routers within the subnetted environment use the extended-network-id (network id + subnetid) to route traffic between the individual subnets.SVCSwitched Virtual Circuit

8.20 TT120Data conference protocolT30Procedures for document facsimile transmission in the general switched telephone networkT37Procedures for batch or Store and Forward Group 3 facsimile communication over IP networks. Built onTCP and SMTP.T38Procedures for real-time Group 3 facsimile communication over IP networks. Built on UDP in Fax relaymode.TCPTransmission Control Protocol This is a reliable connection oriented protocol that allows the error freedelivery of a byte stream. Large packets are segmented into smaller ones and are resequenced at the finaldestination if necessary. Flow control makes sure that the receiving side is not overloaded.TCP /IPThe various protocols which support the Internet and many private networks.TelnetIs the way you can access someone else's computer, assuming they have given you permission. Withtelnet, you log on as a regular user with whatever privileges you may have been granted to the specificapplications and data on that computer.TFTPTrivial File Transfer Protocol Is a protocol used to transfer files and has been implemented on top of UDP.In general, it is used to download binary and data files.ToSType of Service An 8-bit field within the IP header which can be used by the device originating the packet,or by an intermediate networking device, to signal a request for a specific QoS level. The ToS field isredefined in DiffServ.TTLTime To Live. The TTL indicates the maximum amount of time a diagram is allowed to remain in thenetwork (usually, the maximum number of hops through routers).TunnelingTunneling is a technique whereby information is encapsulated in a protocol that allows the information topass through a larger stream of information without fear of interference. Effectively, « tunneling » creates a

Chapitre 8

8-16

Page 77: OmniPCX Enterprise - VoixsurIP

secure means to transport information among other information. It is becoming a popular method ofcreating virtual private network interconnection over common media such as the Internet.Trafic shapingThis applies at access devices to prevent a huge burst of traffic from congesting the backbone network.Shaping involves accepting a burst from an input device, buffering the traffic and then « smoothing » outthe flow so that the burst is distributed over a long period of time, a time period based on configurationparameters.

8.21 UUDPUser Datagram Protocol The UDP protocol is an unreliable connectionless protocol which is widely used forclient/server request/reply applications where the prompt delivery is more important than the accuratedelivery.URLUniversal Resource Locator To retrieve an HTML page from a remote host, a user will enter a link in hisbrowser. This link is called a URL.

8.22 VV.34/V.34bisV.34 is a standard, approved by the ITU, for transmitting data to modems. V.34bis provides up to 33.6kbpsof fallback to 31.2 kbps or V.34 transfer rates (28.8Kbps or fallback to 24 Kbps and 19.2 Kbps andbackwards compatibility with V.32 and V.32bis).V.90Is a standard approved by the ITU for transmitting data downstream to modems at 56Kbps. 56Kbpstransmission technologies exploit the fact that most telephone company offices are interconnected withdigital lines.VADVoice Activity Detection In Voice over IP (VOiP), voice activation detection (VAD)is a software applicationthat allows a data network carrying voice traffic over the Internet to detect the absence of audio andconserve bandwidth by preventing the transmission of "silent packets" over the network.VLANVirtual Lan In a VLAN, individual devices are assigned membership in a group that has connectivity only toeach other and whose traffic does not mix with other traffic as it crosses backbone networks, distantswitches and shared hubs. Many of these groups or VLAN's may coexist on the same networkinfrastructure. VLAN also allows to reduce the broadcast domain to the ports belonging to the VLAN.802.1Q provides virtual LAN capability whereas 802.1p provides prioritizing time-critical flows. The 802.1pheader includes three bits for prioritization, allowing eight priorities to be established.VoIPVoice over IP Is the voice carrying on IP networkVPIMVoice Protocol over Internet MessagingVPNVirtual Private Network A Virtual Private Network enables to send data between two hosts across a sharedor public internetwork (ex the Internet) in the same way as in case of a point-to-point private link. Itcorresponds to extend an Intranet (Home/remote workers or LAN-to-LAN connection)It gives the appearance and benefits of a private network, including continuous availability and reliability.VPN offers the following properties : –1encapsulation of the private data – authentication of the VPNconnection to be established – data encryption to ensure the confidentiality of the data over non-securenetworksA VPN uses a protocol like PPTP, L2TPor IPSec.

8-17

Page 78: OmniPCX Enterprise - VoixsurIP

VRPPVirtual Router Redundancy Protocol

8.23 WWAISWide Area Information System Is an application layer protocol which can be used to look for information ina large number of documents.WANWide Area Network This corresponds to a network outside the business, and one that is accessible (suchas the Internet, and an Intranet Extension)WFQWeighted Fair Queuing WFQ applies to the bandwith an application receives on an output link :– Traffic is assigned a priority – Priority influences which traffic is transmitted first on a congested pipeIt has no impact on a non-congested pipe.WINSWindows Internet Naming ServiceWLANWireless LANWREDWeighted Random Early Discard Is a variation of RED. A pure RED router just randomly selects packets todrop when some buffer threshold is reached independently from the priority of the packet. WRED tries toidentify the low-priority traffic and randomly discard those packets when congestion occurs.WWWWorld Wide Web A worldwide network of interconnected computer servers which allow users to accessinformation rapidly and easily via the Internet.

8.24 XX25ITU standard which was the first international standard for packet switching. Covers only the bottom threelayers of the OSI Model.XMLeXtensible Markup Language

8.25 Y

8.26 ZZoneA collection of H.323 terminals, Gateways and MCUs managed by a single Gatekeeper.

Chapitre 8

8-18