1、UNION INTERNATIONALE DES TLCOMMUNICATIONS5)4 4 G.725SECTEUR DE LA NORMALISATIONDES TLCOMMUNICATIONSDE LUIT!30%#43 . 2!58 $%3 3934 -%3$% 42!.3-)33)/. .5- 2)15%315)0%-%.43 4%2-).!58#!2!#4 2)34)15%3 $%3 3934 -%3 0/52, 54),)3!4)/. $5 #/$%# !5$)/- la dtermination dun mode de transmission appropri et comp
2、atible avec les possibilits connues des deuxterminaux. Le tableau 1/G.725 prsente un exemple de mode convenu;- la commutation vers ce mode.Les terminaux connects dans un appel peuvent changer au cours de lappel. Cela peut exiger une rinitialisationpour identifier le type du terminal et rtablir le mo
3、de commun de fonctionnement. Cette caractristique est en particulierutilise pour un passage forc dans le mode 0, ncessaire dans le cas dun transfert dappel (voir le 7).TABLEAU 1/G.725Mode de fonctionnement aprs achvement de la procdure dinitialisationMode de fonctionnement convenuType de terminal id
4、entifi lextrmit distanteType 2 Type 1 Type 0Type de terminal localType 2 Mode 2Mode 1 Mode 0Type 13 Structure de trameLa structure de trame dcrite dans la Recommandation H.221 est utilise pour la commutation dynamique demode et pour linitialisation de mode (voir les paragraphes suivants) et, plus gn
5、ralement, pour assigner des sous-canauxdans des connexions entre terminaux de type 2.La Recommandation H.221 dfinit un signal dallocation de dbit binaire (SAD) utilis pour lallocation de sous-canaux et pour indiquer les algorithmes de codage audiofrquence. Le tableau 2/G.725 prsente le codage du SAD
6、 pourlattribut 000 (codage audiofrquence) applicable aux terminaux conformes la Recommandation G.722. Il convient dene prendre en considration quun SAD commenant par 000 pour le mode de codage audiofrquence lui-mme. cepropos, un SAD comportant un autre attribut ne modifie par ce mode de codage.Fasci
7、cule III.4 - Rec. G.725 3TABLEAU 2/G.725Valeurs de code SAD affectant le mode de codage audiofrquenceCode SADFormat des octetsCodage dessignauxaudiofrquence ModeDbit dinformation(en kbit/s)Tram CommentairesPosition des bits SignauxaudiofrquenceCanaldapplicationVoie de donnes1234567800000100000001010
8、000011000001000000010010001100000011001PPHHHHHPPHHHHHPPLLLLLPPLLLLLPPLLLLLPPLLLLLPPLLDLDPPLSSSSG 711-AG 711-mG 722G 722G 722G 722G 7220012323646464564856480006,46,400000086,414,4NonNonNonOuiOuiOuiOuivoir la remarque 1voir la remarque 1voir la remarque 1voir la remarque 2voir la remarque 2P PCM (MIC)
9、S Voie de serviceH Sous-bande suprieureL Sous-bande infrieureD DonnesRemarque 1 Les valeurs dattribut 001xx impliquent la commutation sur un mode non tram. Dans le sens rception, le retour un mode tram ne peut tre obtenu que par reprisedu verrouillage de trame et de multitrame.Remarque 2 Le canal da
10、pplication est fusionn avec la voie de donnes pour ne former quun seul canal de donnes.4 Fascicule III.4 - Rec. G.725Un second attribut 100 (capacits audiofrquence) de SAD est dfini: on prvoit son utilisation pour la signalisationdes possibilits du terminal local au terminal de lextrmit distante. Lo
11、rsquil a t reu, cet attribut naffecte pas le mode decodage daudiofrquence en cours dutilisation. Il peut, cependant, provoquer le dclenchement dune action spcifique, quidoit tre excute par le terminal. Cette caractristique est utilise dans la procdure dinitialisation de mode et dans laprocdure de pa
12、ssage forc au mode 0 (voir le 5). Le tableau 3/G.725 prsente le codage du SAD pour lattribut 100.TABLEAU 3/G.725Valeurs de code SAD pour la capacit audiofrquenceCodeSADCapacit de codage dessignaux audiofrquenceCommentaires1000000010000001100000101000001110000100100001011000011010000111NeutreType 0,
13、loi AType 0, loi mType 1Type 2RservRservRserv pour usage nationalPas de changement dans lacapacit audiofrquenceLe troisime bit du signal de verrouillage de trame (SVT) de la Recommandation H.221 dans des trames impaires,appel ici bit A, est positionn 1 lors dune perte du verrouillage de trame ou de
14、multitrame; il est positionn 0 lors delacquisition du verrouillage de trame et de multitrame. Le terminal peut, titre facultatif, positionner le bit A 0 lors delacquisition du verrouillage de trame et avant lacquisition du verrouillage de multitrame. Un terminal qui reoit un signal detrame avec un b
15、it A mis 0, peut en conclure que le terminal distant est en mesure de ragir un changement de SAD.4 Squences de base pour les procdures appliques dans la voieDans le prsent 4, trois squences de signalisation seront dfinies. Elles servent de blocs de construction pour lesprocdures dfinies aux 5 et 6.
16、Ces squences sont dcrites la figure 1/G.725.4.1 Squence de commutation de modeLa commutation de mode, dfinie dans la Recommandation H.221, est ralise en utilisant des codes SAD huitbits, avec lattribut de codage audiofrquence (000).Dans la sous-multitrame actuelle, le terminal qui met envoie un code
17、 SAD pour signaler le mode de fonctionnementdans lequel il mettra pendant la sous-multitrame suivante.Le multitrame qui reoit dcode et valide le code SAD pendant la sous-multitrame actuelle et commute son mode derception sur le mode de fonctionnement signal au dbut de la sous-multitrame suivante. Si
18、 le terminal de rception nereoit pas un code SAD valable en raison derreurs de transmission, il poursuit son mode de fonctionnement actuel pendantla sous-multitrame suivante.Fascicule III.4 - Rec. G.725 54.2 Squence dchange de capacitsLa squence dchange de capacits impose le verrouillage de trame da
19、ns les deux sens de transmission ainsi quelchange dindication sur les types de terminaux en utilisant le code SAD avec lattribut (100) de capacits audiofrquence.Le terminal qui dclenche la squence dchange de capacits tablit une temporisation (valeur: 10 secondes) et metdans un mode tram, avec le sig
20、nal SAD qui indique sa capacit actuelle.Lorsque le terminal distant dcode le code SAD de capacits audiofrquence en deux sous-multitrames conscutives,il dclenche la squence dchange de capacits. Lun des trois cas suivants peut alors se produire:6 Fascicule III.4 - Rec. G.725- avant lexpiration de la t
21、emporisation, le verrouillage de multitrame1)a t obtenu, le bit-A a t reu avec lavaleur 0 et le code SAD de capacits audiofrquence du terminal distant a t valid dans deux sous-multitramesconscutives. Dans ce cas, la squence sest convenablement droule;- la temporisation vient expiration sans verrouil
22、lage de multitrame1). Dans ce cas, la squence a chou;- la temporisation vient expiration et le verrouillage de multitrame1)a t obtenu, mais sans validation du bit-A 0, ou sans rception du code SAD de capacits audiofrquence du terminal distant (ou sans lun et lautre). Dansce cas, la squence est relan
23、ce.4.3 Squence de reprise de trameLorsquun terminal met dans un mode non-tram et quil souhaite introduire une trame dans son sens mission, ilsuperpose la structure de trame linformation mise, en utilisant le code neutre SAD de capacits audiofrquence. Ce codeSAD est transmis au moins pendant 3 multit
24、rames (48 trames).5 Initialisation et passage forc au mode 0Les terminaux de la Recommandation G.722 seront connects des rseaux numriques, de mme que dautres typesde terminaux: terminaux de type 0, mais galement terminaux de donnes, terminaux de tlmatique, serveurs, etc. Uneprocdure dinitialisation
25、est ncessaire lorsque la compatibilit est exige entre les diffrents services qui ont recours cesterminaux. Lorsquil faut une compatibilit automatique, on utilise une procdure fonde sur les squences dfinies au 4.En cas de transfert dappel ou de reprise pour dsadaptation de mode, il faut que les termi
26、naux fonctionnent dans lemode commun 0 et il faut avoir recours une procdure de passage forc au mode 0, ici encore avec la squence dfinie au 4.Au commencement de lappel, on doit appliquer une procdure dinitialisation pour faire en sorte que les deuxterminaux connects puissent fonctionner dans le mod
27、e commun le plus appropri.5.1 Procdure dinitialisation de modeGrce la procdure dinitialisation de mode, les deux terminaux sont informs des possibilits offertes par les autresterminaux et sont commuts au mode audiofrquence commun le plus lev dans les deux sens de transmission. Dans le casde deux ter
28、minaux du type 2, la transmission se fera dans le mode 1, 2 ou 3, mais la symtrie nest pas ncessaire. Les deuxterminaux peuvent entamer indpendamment la procdure. Cependant, en raison du fonctionnement symtrique de lasquence dchange des possibilits, cette procdure donnera les mmes rsultats quune pro
29、cdure dclencheindpendamment, mme si elle est mise en uvre par un seul terminal.Au dbut de linitialisation de mode, le terminal commence mettre en mode 0 tandis quil dclenche la squencedchange de capacits (voir le 4.2). La partie rception est en recherche de trame, et la rception audiofrquence en mod
30、e0. Si la squence dchange de capacits sest convenablement droule, on excute la squence de commutation de mode(voir le 4.1) afin de passer un mode de fonctionnement commun. La procdure dinitialisation est acheve lorsque lesdeux terminaux ont effectu la commutation sur leur mode de fonctionnement comm
31、un, selon leurs possibilits.Si la squence dchange de capacits a chou, cest-dire si aucun verrouillage de trame na t dcel sur la voiedarrive avant lexpiration de la temporisation, le terminal continuera dmettre en mode 0, mais sans structure de trame.5.2 Procdure de passage forc au mode 0Cette procdu
32、re est utilise lorsquil est ncessaire de sassurer que les deux terminaux fonctionnent en mode 0(par exemple, avant un transfert dappel).Depuis le terminal qui impose le forage, le SAD la valeur 10000001 ou 10000010 (terminal de type 0) est envoyau terminal qui subit le forage en mode 0, en utilisant
33、 la squence dchange de capacits (voir la partie b) de la figure1/G.725). Lorsque cette squence est acheve, les deux terminaux excutent la squence de commutation de mode (voir lapartie a) de la figure 1/G.725) avec le SAD dune valeur de 00000100 ou de 00000101 pour commuter la transmission sur lemode
34、 0, puisque la MIC est dsormais le seul mode de fonctionnement commun.Lorsque la squence de commutation de mode est acheve, les deux terminaux fonctionnent en mode 0. Ds lors, ilest possible deffectuer des modifications de la configuration du rseau (voir le 7).5.3 Procdure de reprise en cas de dsada
35、ptation de modeSi on a identifi un dfaut dadaptation entre le mode 0 et le mode 1 dun rcepteur (par exemple, en examinant leniveau dnergie ou en consultant les statistiques de la sortie dcode), on peut utiliser la procdure de passage forc au1)A titre facultatif, le verrouillage de trame peut suffire
36、.Fascicule III.4 - Rec. G.725 7mode 0 pour tablir un mode de fonctionnement commun. La sortie audio doit tre bloque depuis linstant o le dfautdadaptation est dcel jusqu ltablissement du mode 0 commun. A la suite de cette procdure, la rinitialisation peut treralise en utilisant la procdure dinitialis
37、ation de mode.5.4 Reprise aprs une perte inattendue de verrouillage de trameSi un terminal perd de manire inattendue le verrouillage de trame sur sa voie de rception, une temporisation T2 esttablie (valeur: 0,1 seconde). Pendant ce temps, la situation du verrouillage de trame est contrle dans le sen
38、s rception:- si le verrouillage de trame est rtabli avant lexpiration de la temporisation, le fonctionnement normal sepoursuit;- si le verrouillage de trame nest pas rtabli avant lexpiration de la temporisation, le terminal a recours auxprocdures de passage forc au mode 0. La sortie audio doit tre b
39、loque depuis lexpiration de la temporisationjusqu lachvement de la procdure, la rinitialisation peut tre ralise en utilisant la procdure dinitialisationde mode.6 Procdure de commutation dynamique de mode pour les terminaux de type 2La procdure de commutation dynamique de mode utilise la structure de
40、 trame spcifie dans la RecommandationH.221, comme indiqu au 3, et les squences dfinies au 4.Lorsque le terminal reoit en mode tram, cest-dire quil est en mesure de dcoder le bit A, la commutation demode devrait tre retarde si le bit A est mis 1; par la suite, la procdure de reprise en cas de dsadapt
41、ation de mode,dcrite au 5.3, pourrait tre utilise.6.1 Commutation dynamique de mode depuis un mode tram vers un autre mode tramOn utilise la squence de commutation de mode voir la partie a) de la figure 1/G.725.Au terminal metteur, si un SAD est transmis pour signaler un nouveau mode daudiofrquence,
42、 le codeurdaudiofrquence doit oprer dans le mode de codage appropri (Rec. G.711, loi A ou ; Rec. G.722, mode 1) partir dupremier octet de la sous-multitrame suivante.De la mme manire, au terminal rcepteur, si le SAD reu signale un nouveau mode audiofrquence, le dcodeuraudiofrquence doit fonctionner
43、dans le mode de dcodage audio appropri (Rec. G.711, loi A ou ; Rec. G.722, mode 1, 2ou 3; audiofrquences bloques), partir du premier octet de la sous-multitrame suivante.6.2 Commutation dynamique de mode depuis un mode tram vers un mode non tramComme au 6.1, on utilise la squence de commutation de m
44、ode.Cependant, comme le SAD qui signale un mode non tram est transmis pour une seule multitrame, il est possiblequil y ait une dsadaptation de mode en prsence dun trs grand nombre derreurs. A titre facultatif, deux mthodes peuventtre utilises, alternativement ou simultanment, pour amliorer la fiabil
45、it de la commutation:i) si le terminal distant met dans un mode non tram, la squence dchange de capacits voir la partie b) de lafigure 1/G.725 est mise en uvre en premier pour permettre le dcodage du bit A dans le sens rception etvrifier que le verrouillage de multitrame est ralis dans le terminal d
46、istant. La squence de commutation demode peut alors tre mise;ii) la nouvelle valeur de SAD dans la squence de commutation de mode est rpte plusieurs fois. Cela peut tre lorigine dune dsadaptation de mode temporaire pour le bit de moindre poids.6.3 Commutation dynamique de mode depuis un mode non tra
47、m vers un mode tramLa squence de reprise de trame voir la partie c) de la figure 1/G.725 et la squence de commutation de mode, sonttransmises lune la suite de lautre.Il est galement possible dutiliser une autre mthode. La squence dchange de capacits est suivie de la squencede commutation de mode. Cela ncessite une liaison bidirectionnelle et offre une procdure plus fiable. Cependant, il enrsulte un changement de mode inutile dans le terminal distant.6.4 Commutation dynamique de mode depuis un mode non tram vers un autre mode non tramLa squence de reprise de trame et la squence de commut