1、UNION INTERNATIONALE DES TLCOMMUNICATIONSUIT-T T.105SECTEUR DE LA NORMALISATION (11/94)DES TLCOMMUNICATIONSDE LUITTERMINAUX POUR LES SERVICESTLMATIQUESPROTOCOLE DE COUCHE APPLICATIONPOUR LE VIDOTEX SYNTAXIQUERecommandation UIT-T T.105(Antrieurement Recommandation du CCITT)AVANT-PROPOSLUIT-T (Secteur
2、 de la normalisation des tlcommunications) est un organe permanent de lUnion internationale destlcommunications (UIT). Il est charg de ltude des questions techniques, dexploitation et de tarification, et met cesujet des Recommandations en vue de la normalisation des tlcommunications lchelle mondiale
3、.La Confrence mondiale de normalisation des tlcommunications (CMNT), qui se runit tous les quatre ans, dtermineles thmes dtudes traiter par les Commissions dtudes de lUIT-T lesquelles laborent en retour desRecommandations sur ces thmes.Lapprobation des Recommandations par les Membres de lUIT-T seffe
4、ctue selon la procdure dfinie dans laRsolution no1 de la CMNT (Helsinki, 1er-12 mars 1993).La Recommandation UIT-T T.105, que lon doit la Commission dtudes 8 (1993-1996) de lUIT-T, a t approuve le11 novembre 1994 selon la procdure dfinie dans la Rsolution no1 de la CMNT._NOTEDans la prsente Recomman
5、dation, lexpression Administration est utilise pour dsigner de faon abrge aussi bienune administration de tlcommunications quune exploitation reconnue de tlcommunications. UIT 1995Droits de reproduction rservs. Aucune partie de cette publication ne peut tre reproduite ni utilise sous quelque formequ
6、e ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccordcrit de lUIT.TABLE DES MATIRESRecommandation T.105 (11/94)Page1 Champ dapplication. 12 Rfrences normatives . 13 Dfinitions et abrviations . 23.1 Dfinitions 23.2 Abrviations 34 Vue densemble
7、54.1 Slection directe dapplications vidotex 54.2 Multicommunication. 54.3 Communication multimdia 54.4 Application vidotex rpartie 54.5 Services complmentaires. 64.6 Traitement des appels entrants 65 Configurations 66 Modle gnral. 66.1 Modle de communication 66.2 Modle de terminal . 86.3 Empilement
8、de protocoles 117 Dfinition du service 127.1 Introduction 127.2 Services du noyau . 147.2.1 SBV_Establish (Etablissement dune communication vidotex) 147.2.2 SBV_Release (Terminaison dune communication vidotex). 167.2.3 SBV_Reset (Rinitialisation de terminal vidotex) 177.2.4 SBV_VTX_Data (Donnes vido
9、tex). 187.2.5 Services de manipulation des paramtres X.3. 187.2.5.1 SBV_Set_Param (Positionnement des paramtres vidotex) 187.2.5.2 SBV_Read_Param (Lecture des paramtres vidotex) . 187.2.5.3 SBV_Set_Read_Param (Positionnement Lecture des paramtres vidotex) 197.2.5.4 SBV_Param_Ind (Indication des para
10、mtres vidotex) 197.2.6 SBV_TFI (Identificateur de profil de terminal vidotex) . 197.2.7 SBV_TC_Error (Erreur de commande tlmatique vidotex) 207.3 Services facultatifs 207.3.1 Services de gestion des canaux de communication. 207.3.1.1 SBV_Channel_Open (Ouverture de canal vidotex additionnel) . 217.3.
11、1.2 SBV_Channel_Close (Fermeture de canal vidotex additionnel). 237.3.1.3 SBV_Channel_Error (Erreur de canal vidotex) 237.3.2 Services de slection des applications. 247.3.2.1 SBV_Begin_Application (Dbut dapplication vidotex) . 247.3.2.2 SBV_End_Application (Clture dapplication vidotex) 257.3.2.3 SBV
12、_End_Immediate (Sortie immdiate de lapplication vidotex). 257.3.3 Services de transfert de donnes retraitables en mode transparent . 257.3.3.1 SBV_TPD_Begin (Dbut de service SBV_TPD) . 257.3.3.2 SBV_TPD_End (Fin de service SBV_TPD) 267.3.4 SBV_DFK (Touches de fonction dfinissables) . 267.3.5 SBV_Rem
13、ote_Echo (Echo vidotex distance). 277.3.6 SBV_Escape (Echappement vidotex) . 27Recommandation T.105 (11/94) i Page8 Protocole 288.1 Association de la couche application SBV et des primitives BIS. 288.2 Procdures 298.2.1 SBV_Establish (Etablissement dune communication vidotex) 298.2.2 SBV_Release (Te
14、rminaison dune communication vidotex). 298.2.3 SBV_Reset (Rinitialisation de terminal vidotex) 298.2.4 SBV_VTX_Data (Donnes vidotex). 298.2.5 Services de manipulation des paramtres X.3. 308.2.5.1 SBV_Set_Param (Positionnement des paramtres vidotex) 308.2.5.2 SBV_Read_Param (Lecture des paramtres vid
15、otex) . 308.2.5.3 SBV_Set_Read_Param (Positionnement Lecture des paramtres vidotex) 308.2.5.4 SBV_Param_Ind (Indication des paramtres vidotex) 308.2.6 SBV_TFI (Identificateur de profil de terminal vidotex) . 308.2.7 SBV_TC_Error (Erreur de commande tlmatique vidotex) 308.2.8 Services de gestion des
16、canaux de communication. 308.2.8.1 SBV_Channel_Open (Ouverture de canal vidotex additionnel) . 308.2.8.2 SBV_Channel_Close (Fermeture de canal vidotex additionnel). 308.2.8.3 SBV_Channel_Error (Erreur de canal vidotex) 318.2.9 Services de slection dapplication 318.2.9.1 SBV_Begin_Application (Dbut d
17、application vidotex) . 318.2.9.2 SBV_End_Application (Clture dapplication vidotex) 318.2.9.3 SBV_End_Immediate (Sortie immdiate dapplication). 318.2.10 Services de donnes retraitables en mode transparent (TPD) . 318.2.10.1 SBV_TPD_Begin (Dbut de service SBV_TPD) . 318.2.10.2 SBV_TPD_End (Fin de serv
18、ice SBV_TPD) 318.2.11 SBV_DFK (Touches de fonction dfinissables) . 318.2.12 SBV_Remote_Echo (Echo vidotex distance). 318.2.13 SBV_Escape (Echappement vidotex) . 318.3 Mise en correspondance des paramtres. 318.3.1 SBV_Establish (Etablissement dune communication vidotex) 318.3.2 SBV_Release (Terminais
19、on dune communication vidotex). 318.3.3 SBV_Reset (Rinitialisation de terminal vidotex) 338.3.4 SBV_VTX_Data (Donnes vidotex). 338.3.5 Services de manipulation des paramtres X.3. 338.3.5.1 SBV_Set_Param (Positionnement des paramtres vidotex) 338.3.5.2 SBV_Read_Param (Lecture des paramtres vidotex) .
20、 348.3.5.3 SBV_Set_Read_Param (Positionnement Lecture des paramtres vidotex) 348.3.5.4 SBV_Param_Ind (Indication des paramtres vidotex) 348.3.6 SBV_TFI (Identificateur de profil de terminal vidotex) . 348.3.7 SBV_TC_Error (Erreur de commande tlmatique vidotex) 358.3.8 Services de gestion des canaux
21、de communication. 358.3.8.1 SBV_Channel_Open (Ouverture de canal vidotex additionnel) . 358.3.8.2 SBV_Channel_Close (Fermeture de canal vidotex additionnel). 368.3.8.3 SBV_Channel_Error (Erreur de canal vidotex) 368.3.9 Services de slection dapplication 368.3.9.1 SBV_Begin_Application (Dbut dapplica
22、tion vidotex) . 368.3.9.2 SBV_End_Application (Clture dapplication vidotex) 378.3.9.3 SBV_End_Immediate (Sortie immdiate de lapplication vidotex). 378.3.10 Services de donnes retraitables en mode transparent 378.3.10.1 SBV_TPD_Begin (Dbut de service SBV_TPD) . 378.3.10.2 SBV_TPD_End (Fin de service
23、SBV_TPD) 388.3.11 SBV_DFK (Touches de fonction dfinissables) . 388.3.12 SBV_Remote_Echo (Echo vidotex distance). 388.3.13 SBV_Escape (Echappement vidotex) . 38ii Recommandation T.105 (11/94) Page9 Codage . 399.1 Codage des units PDU de commande tlmatique 399.2 Structures de codage . 409.2.1 Structur
24、e de codage de base 419.2.2 Structure dextension de codage 429.2.3 Codage des types de donnes 429.2.3.1 Entiers . 429.2.3.2 Chanes . 429.2.3.3 Vides . 429.2.3.4 Squences doctets. 429.3 Codage des paramtres . 439.3.1 Codage des champs de donnes dutilisateur au moyen des structures de codage 439.3.2 C
25、odage des champs de donnes dutilisateur tel que dfini dans dautres documents. 459.3.3 Codage de services spcifiques. 459.3.3.1 Codage du paramtre Error_Code (Code derreur) . 459.3.3.2 Codage du paramtre DDU_Fall-Back_Mode (Mode de repli sur unitsDDU) . 479.3.3.3 Codage du paramtre Function_Keys (Tou
26、ches de fonction). 4710 Utilisation des paramtres de la Recommandation X.3 du CCITT 5010.1 Choix de fonctions assures par les terminaux vidotex syntaxiques 5010.2 Liste des paramtres de la Recommandation X.3 du CCITT 5111 Service indpendant du support (BIS) pour le vidotex syntaxique 5111.1 Introduc
27、tion 5111.2 Champ dapplication . 5211.3 Fonctionnement gnral du service BIS . 5311.3.1 Procdures hors bande pour lexploitation en fonction de lenvironnement 5311.3.2 Conversion des primitives et des paramtres des procdures dans la bande. 5411.4 Primitives et paramtres de service. 5511.4.1 Primitives
28、 et paramtres dtablissement dune connexion rseau (NC) . 5511.4.1.1 Association des primitives et paramtres 5511.4.1.2 Dfinition des paramtres . 5511.4.2 Primitives et paramtres de libration dune connexion rseau (NC) . 5611.4.2.1 Association des primitives et paramtres 5611.4.2.2 Dfinition des paramt
29、res . 5711.4.3 Primitives et paramtres de transfert de donnes non qualifies. 5711.4.3.1 Association des primitives et paramtres 5711.4.3.2 Dfinition des paramtres . 5811.4.4 Primitives et paramtres de transfert de donnes qualifies 5811.4.4.1 Association des primitives et paramtres 5811.4.4.2 Dfiniti
30、on des paramtres . 5811.4.5 Primitives et paramtres de transfert de donnes avec interruption 5811.4.5.1 Association de primitives et de paramtres. 5811.4.5.2 Dfinition des paramtres . 5811.4.6 Primitives et paramtres de rinitialisation . 5911.4.6.1 Association des primitives et paramtres 5911.4.6.2
31、Dfinition des paramtres . 5911.4.7 Relation des primitives aux deux extrmits dune connexion rseau (NC) . 5911.4.8 Squence de primitives une extrmit dune connexion rseau (NC) 5911.5 Elments du protocole PLP/X.25 utiliss pour mettre en oeuvre le service BIS. 6211.5.1 Types de circuits virtuels 6211.5.
32、2 Paquets et champs du protocole PLP/X.25 utiliss pour mettre en oeuvre le service BIS 6211.5.3 Services complmentaires du protocole PLP/X.25 utiliss pour mettre en oeuvrele service BIS 63Recommandation T.105 (11/94) iii Page11.6 Phase dtablissement de la connexion rseau (NC) . 6311.6.1 Relations pr
33、imitive/paramtre et paquet/champ 6311.6.2 Procdures. 6411.6.2.1 Fonction gnrale 6411.6.2.2 Mise en correspondance primitive/paquet 6411.6.2.3 Adresses . 6411.6.2.4 Donnes dutilisateur. 6411.7 Phase de libration de la connexion rseau 6411.7.1 Relations primitive/paramtre et paquet/champ 6411.7.2 Proc
34、dures. 6511.7.2.1 Fonction gnrale 6511.7.2.2 Mise en correspondance primitive/paquet 6511.7.2.3 Paramtres Originator et Reason (promoteur et cause). 6611.7.2.4 Adresses . 6611.7.2.5 Donnes dutilisateur. 6611.8 Phase de transfert de donnes Service de transfert de donnes (non qualifies) . 6711.8.1 Rel
35、ations primitive/paramtre et paquet/champ 6711.8.2 Procdures. 6711.8.2.1 Mise en correspondance primitive/paquet 6711.8.2.2 Donnes dutilisateur. 6711.9 Phase de transfert de donnes Service de transfert de donnes qualifies (bit Q = 1) . 6811.9.1 Relations primitive/paramtre et paquet/champ 6811.9.2 P
36、rocdures. 6811.9.2.1 Mise en correspondance primitive/paquet 6811.9.2.2 Donnes dutilisateur. 6811.10 Phase de transfert de donnes Service de rinitialisation 6811.10.1 Relations primitive/paramtre et paquet/champ 6811.10.2 Procdures. 6911.10.2.1 Fonction gnrale. 6911.10.2.2 Mise en correspondance pri
37、mitive/paquet 6911.10.2.3 Paramtres Originator et Reason (promoteur et cause). 7011.11 Phase de transfert de donnes Service de transfert de donnes avec interruption . 7011.11.1 Relations primitive/paramtre et paquet/champ 7011.11.2 Procdures. 7011.11.2.1 Mise en correspondance primitive/paquet 7011.
38、11.2.2 Donnes dutilisateur. 71Annexe A Exemples de configurations . 71A.1 Symboles. 71A.2 Accs des systmes sur RTPC/RPDCP utilisant un adaptateur de terminal 71A.2.1 Adaptateurs de terminaux analogiques . 71A.2.2 Adaptateurs de terminal avec adaptation du dbit binaire 72A.3 Connexion un service vido
39、tex via un RNIS . 72A.4 Accs un service vidotex via un RNIS/RPDCP . 73A.5 Accs un service vidotex via un point IVAP . 73A.5.1 Slection du service aprs un dialogue avec le point IVAP 74A.5.2 Slection du service daprs une identification de service vidotex 74A.5.2.1 Service vidotex identifi par une adr
40、esse rseau. 74A.5.2.2 Service vidotex identifi par un nom 75A.5.3 Slection du service en utilisant des services complmentaires RNIS 75A.5.4 Application vidotex rpartie 76A.5.4.1 Utilisation dune communication virtuelle unique entre le terminal IVT etle point IVAP 76A.5.4.2 Etablissement dune deuxime
41、 communication virtuelle par le terminal IVT 77A.5.4.3 Etablissement de la deuxime communication virtuelle par le point IVAP 77A.6 Etablissement de connexion de serveur terminal . 77A.7 Communication de terminal terminal. 77iv Recommandation T.105 (11/94) PageAnnexe B Utilisation des services complm
42、entaires. 79B.1 Signalisation dusager usager (UUS) 79B.2 Services complmentaires dadressage . 79B.2.1 Numro dabonn multiple (MSN) 79B.2.2 Slection directe larrive (DDI) 79B.2.3 Sous-adressage (SUB) 79B.2.4 Transfert dappel (CD) 79B.3 Services complmentaires didentification 80B.3.1 Prsentation dident
43、ification de la ligne appelante (CLIP) 80B.3.2 Restriction didentification de la ligne appelante (CLIR) 80Annexe C Etat de base de la fonction de terminal. 80C.1 Valeurs par dfaut des paramtres X.3 . 80C.2 Liste par dfaut du service SBV_DFK . 81C.3 Etat par dfaut du service SBV_TPD . 81C.4 Etat par
44、dfaut du service SBV_Escape . 81Annexe D Le service SBV_Escape (Echappement vidotex) . 81D.1 Description du service 81D.1.1 Transfert de masse 81D.2 Procdures 81D.2.1 Transfert de masse 81D.3 Codage 82Annexe E Signaux tendus denvoi de donnes 82Annexe F Contraintes du service BIS concernant les formu
45、laires PICS selon lISO 8208 . 83F.1 Introduction 83F.2 Structure des tableaux. 83F.3 Tableaux de contraintes 83F.3.1 Types de circuit virtuel . 83F.3.2 Etablissement de lappel 84F.3.3 Libration de lappel 84F.3.4 Rinitialisation de canaux logiques. 85F.3.5 Transfert normal de donnes et commande de fl
46、ux 85Recommandation T.105 (11/94) v RSUMLa prsente Recommandation spcifie la fois: le protocole de couche application de bout en bout pour le service vidotex syntaxique; et le service indpendant du support sous-jacent (BIS).La prsente Recommandation est applicable tous les dispositifs qui assurent le service indpendant du support dans lapartie suprieure de la couche rseau: elle est donc indpendante du rseau.Par rapport aux services vidotex habituels, des fonctions nouvelles ou amliores pourront tre offertes, comme lessuivantes: slection directe dapplications vidote