1、UNION INTERNATIONALE DES TLCOMMUNICATIONSUIT-T X.862SECTEUR DE LA NORMALISATIONDES TLCOMMUNICATIONSDE LUIT(12/97)SRIE X: RSEAUX POUR DONNES ETCOMMUNICATION ENTRE SYSTMES OUVERTSApplications OSI Traitement transactionnelInterconnexion des systmes ouverts Traitement transactionnel rparti: spcification
2、du protocoleRecommandation UIT-T X.862(Antrieurement Recommandation du CCITT)RECOMMANDATIONS UIT-T DE LA SRIE XRSEAUX POUR DONNES ET COMMUNICATION ENTRE SYSTMES OUVERTSPour plus de dtails, voir la Liste des Recommandations de lUIT-T.RSEAUX PUBLICS POUR DONNESServices et fonctionnalits X.1X.19Interfa
3、ces X.20X.49Transmission, signalisation et commutation X.50X.89Aspects rseau X.90X.149Maintenance X.150X.179Dispositions administratives X.180X.199INTERCONNEXION DES SYSTMES OUVERTSModle et notation X.200X.209Dfinitions des services X.210X.219Spcifications des protocoles en mode connexion X.220X.229
4、Spcifications des protocoles en mode sans connexion X.230X.239Formulaires PICS X.240X.259Identification des protocoles X.260X.269Protocoles de scurit X.270X.279Objets grs des couches X.280X.289Tests de conformit X.290X.299INTERFONCTIONNEMENT DES RSEAUXGnralits X.300X.349Systmes de transmission de do
5、nnes par satellite X.350X.399SYSTMES DE MESSAGERIE X.400X.499ANNUAIRE X.500X.599RSEAUTAGE OSI ET ASPECTS SYSTMESRseautage X.600X.629Efficacit X.630X.639Qualit de service X.640X.649Dnomination, adressage et enregistrement X.650X.679Notation de syntaxe abstraite numro un (ASN.1) X.680X.699GESTION OSIC
6、adre gnral et architecture de la gestion-systmes X.700X.709Service et protocole de communication de gestion X.710X.719Structure de linformation de gestion X.720X.729Fonctions de gestion et fonctions ODMA X.730X.799SCURIT X.800X.849APPLICATIONS OSIEngagement, concomitance et rtablissement X.850X.859T
7、raitement transactionnel X.860X.879Oprations distantes X.880X.899TRAITEMENT RPARTI OUVERT X.900X.999Recommandation X.862 (12/97) iRECOMMANDATION UIT-T X.862INTERCONNEXION DES SYSTMES OUVERTS TRAITEMENTTRANSACTIONNEL RPARTI: SPCIFICATION DU PROTOCOLERsumLa prsente Recommandation dcrit le protocole de
8、 la couche Application pour le traitement des transactions rpartiesde lOSI. Ce protocole permet de regrouper des actions en un ensemble appel “transaction“. Il offre galement un cadrepour la coordination de lexcution dune transaction se droulant dans plusieurs ressources de traitement transactionnel
9、dans des systmes ouverts distincts.SourceLa Recommandation UIT-T X.862, labore par la Commission dtudes 7 (1997-2000) de lUIT-T, a t approuve le12 dcembre 1997 selon la procdure dfinie dans la Rsolution n 1 de la CMNT.ii Recommandation X.862 (12/97)AVANT-PROPOSLUIT (Union internationale des tlcommun
10、ications) est une institution spcialise des Nations Unies dans le domainedes tlcommunications. LUIT-T (Secteur de la normalisation des tlcommunications) est un organe permanent delUIT. Il est charg de ltude des questions techniques, dexploitation et de tarification, et met ce sujet desRecommandation
11、s en vue de la normalisation des tlcommunications lchelle mondiale.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 thm
12、es.Lapprobation des Recommandations par les Membres de lUIT-T seffectue selon la procdure dfinie dans laRsolution n 1 de la CMNT.Dans certains secteurs des technologies de linformation qui correspondent la sphre de comptence de lUIT-T, lesnormes ncessaires se prparent en collaboration avec lISO et l
13、a CEI.NOTEDans la prsente Recommandation, le terme exploitation reconnue (ER) dsigne tout particulier, toute entreprise, toutesocit ou tout organisme public qui exploite un service de correspondance publique. Les termes Administration, ER etcorrespondance publique sont dfinis dans la Constitution de
14、 lUIT (Genve, 1992).DROITS DE PROPRIT INTELLECTUELLELUIT attire lattention sur la possibilit que lapplication ou la mise en uvre de la prsente Recommandation puissedonner lieu lutilisation dun droit de proprit intellectuelle. LUIT ne prend pas position en ce qui concernelexistence, la validit ou lap
15、plicabilit des droits de proprit intellectuelle, quils soient revendiqus par un Membre delUIT ou par une tierce partie trangre la procdure dlaboration des Recommandations.A la date dapprobation de la prsente Recommandation, lUIT navait pas t avise de lexistence dune propritintellectuelle protge par
16、des brevets acqurir pour mettre en uvre la prsente Recommandation. Toutefois, commeil ne sagit peut-tre pas de renseignements les plus rcents, il est vivement recommand aux responsables de la mise enuvre de consulter la base de donnes des brevets du TSB. UIT 1999Droits de reproduction rservs. Aucune
17、 partie de cette publication ne peut tre reproduite ni utilise sous quelque formeque ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccordcrit de lUIT.Recommandation X.862 (12/97) iiiTABLE DES MATIRESPageIntroduction xv1 Domaine dapplication 12
18、Rfrences normatives 12.1 Recommandations | Normes internationales identiques 12.2 Paires de Recommandations | Normes internationales quivalentes par leur contenu technique 23 Dfinitions 24 Abrviations . 35 Conventions 36 Modle de la machine protocolaire. 36.1 Aperu gnral 36.1.1 Principes dutilisatio
19、n des associations 46.1.2 Units fonctionnelles: capacits et slection . 46.1.3 Etablissement de dialogue . 56.1.4 Sollicitation de ltablissement dun dialogue 56.1.5 Gestion des canaux 66.1.6 Utilisation des canaux . 66.1.7 Contrle du jeton. 66.1.8 Collisions de signaux “prt“ 76.1.9 Concatnation/spara
20、tion 86.1.10 Imbrication 86.2 Structure du protocole de traitement transactionnel OSI 86.2.1 Composantes de la machine de protocole 87 Rgles dexcution 117.1 Fonctionnement de la machine de protocole. 117.1.1 Relation entre objets SAO et fonctions MACF. 117.1.2 Evnements dentre de la machine de proto
21、cole 117.1.3 Squences dactions . 117.1.4 Mise en file dattente dans la fonction SACF 127.1.5 Blocage des vnements dentre au point PSAP 127.1.6 Conditions derreur de la machine de protocole 137.2 Rgles dexcution des procdures 137.3 Dfinitions. 157.4 Enregistrements de journalisation utiliss par la ma
22、chine de protocole 237.4.1 Enregistrement de journalisation de signal “prt“ . 237.4.2 Enregistrement de journalisation de validation . 237.4.3 Enregistrement de journalisation dheuristique . 247.4.4 Enregistrement de journalisation de dommage . 247.5 Pointeur de contexte de reprise . 248 Utilisation
23、 des services ACSE, CCR et de couche Prsentation 248.1 Introduction. 248.2 Utilisation des primitives de service ACSE 248.2.1 Utilisation des paramtres du service A-ASSOCIATE. 258.2.2 Utilisation des paramtres du service A-RELEASE . 268.2.3 Utilisation des paramtres des services A-ABORT et A-P-ABORT
24、 268.3 Utilisation des primitives de service CCR 268.4 Utilisation de la couche Prsentation 288.4.1 Utilisation des primitives de services de prsentation. 288.4.2 Mappage de C-ROLLBACK-RI avec une primitive de prsentation 29iv Recommandation X.862 (12/97)Page8.5 Gestion des associations 298.5.1 Intr
25、oduction . 298.5.2 Compatibilit association/dialogue 298.5.3 Compatibilit association/canal. 298.5.4 Lancement dun tablissement dassociation 298.5.5 Rception dune indication dtablissement dassociation 318.5.6 Rponse une demande dtablissement dassociation 328.5.7 Rception dune confirmation dtablissem
26、ent dassociation. 338.5.8 Lancement dune libration dassociation 348.5.9 Rupture dune association348.5.10 Lancement dune sollicitation de dialogue 348.5.11 Rponse une sollicitation de dialogue 348.5.12 Rception dun rejet de sollicitation de dialogue. 358.5.13 Aboutissement dune sollicitation de dialo
27、gue 359 Description de llment TP-ASE. 359.1 Introduction. 359.2 Dfinition des services AF 359.2.1 AF-BEGIN-DIALOGUE 359.2.2 AF-BID . 369.2.3 AF-END-DIALOGUE 369.2.4 AF-U-ERROR. 369.2.5 AF-ABORT. 379.2.6 AF-GRANT-CONTROL. 379.2.7 AF-REQUEST-CONTROL 379.2.8 AF-HANDSHAKE 379.2.9 AF-HANDSHAKE-AND-GRANT-
28、CONTROL 379.2.10 AF-DEFER 379.2.11 AF-BEGIN-TRANSACTION. 379.2.12 AF-PREPARE. 379.2.13 AF-REPORT . 389.2.14 AF-ABORT-AND-REPORT 389.2.15 AF-NOCHANGE 389.2.16 AF-EARLY-EXIT.389.2.17 AF-RECOVER 389.2.18 AF-TOKEN-GIVE 389.2.19 AF-TOKEN-PLEASE. 389.2.20 AF-SOLICIT-DIALOGUE . 389.3 Services AF et units A
29、PDU TP: mappages des paramtres et des champs . 399.3.1 Demande/indication/rponse/confirmation AF-BEGIN-DIALOGUE,unit APDU TP-BEGIN-DIALOGUE-RI/-RC. 399.3.2 Demande/indication/rponse/confirmation AF-BID, unit APDU TP-BID-RI/-RC 409.3.3 Demande/indication/rponse/confirmation AF-END-DIALOGUE,unit APDU
30、TP-END-DIALOGUE-RI/-RC. 409.3.4 Demande/indication/rponse/confirmation AF-U-ERROR,unit APDU TP-U-ERROR-RI/-RC 439.3.5 Demande/indication AF-ABORT, unit APDU TP-ABORT-RI 439.3.6 Demande/indication AF-GRANT-CONTROL,unit APDU TP-GRANT-CONTROL-RI. 449.3.7 Demande/indication AF-REQUEST-CONTROL,unit APDU
31、TP-REQUEST-CONTROL-RI. 449.3.8 Demande/indication/rponse/confirmation AF-HANDSHAKE,unit APDU TP-HANDSHAKE-RI/-RC 449.3.9 Demande/indication/rponse/confirmation AF-HANDSHAKE-AND-GRANT-CONTROL, unit APDU TP-HANDSHAKE-AND-GRANT-CONTROL-RI/-RC 459.3.10 Demande/indication AF-BEGIN-TRANSACTION,unit APDU T
32、P-BEGIN-TRANSACTION-RI . 459.3.11 Demande/indication AF-DEFER, unit APDU TP-DEFER-RI 469.3.12 Demande/indication AF-PREPARE, unit APDU TP-PREPARE-RI 46Recommandation X.862 (12/97) vPage9.3.13 Demande/indication AF-REPORT, unit APDU TP-REPORT-RI. 469.3.14 Demande/indication AF-ABORT-AND-REPORT . 489.
33、3.15 Demande/indication AF-NOCHANGE, unit APDU TP-NEXT-TID-RI 489.3.16 Demande/indication/rponse/confirmation AF-EARLY-EXIT,unit APDU TP-EARLY-EXIT-RI/-RC . 499.3.17 Demande/indication AF-RECOVER, unit APDU TP-RECOVER-RI 499.3.18 Demande/indication AF-TOKEN-GIVE, unit APDU TP-TOKEN-GIVE-RI 509.3.19
34、Demande/indication AF-TOKEN-PLEASE, unit APDU TP-TOKEN-PLEASE-RI 509.3.20 Demande/indication/rponse/confirmation AF-SOLICIT-DIALOGUE. 509.4 Procdures. 519.4.1 Demande AF-BEGIN-DIALOGUE 519.4.2 Unit APDU TP-BEGIN-DIALOGUE-RI 519.4.3 Rponse AF-BEGIN-DIALOGUE 519.4.4 Unit APDU TP-BEGIN-DIALOGUE-RC 519.
35、4.5 Demande AF-BID .519.4.6 Unit APDU TP-BID-RI. 519.4.7 Rponse AF-BID. 519.4.8 Unit APDU TP-BID-RC 519.4.9 Demande AF-END-DIALOGUE 519.4.10 Unit APDU TP-END-DIALOGUE-RI 519.4.11 Rponse AF-END-DIALOGUE 529.4.12 Unit APDU TP-END-DIALOGUE-RC 529.4.13 Demande AF-U-ERROR. 529.4.14 Unit APDU TP-U-ERROR-R
36、I 529.4.15 Rponse AF-U-ERROR 529.4.16 Unit APDU TP-U-ERROR-RC . 529.4.17 Demande AF-ABORT. 529.4.18 Unit APDU TP-ABORT-RI 529.4.19 Demande AF-GRANT-CONTROL 529.4.20 Unit APDU TP-GRANT-CONTROL-RI 529.4.21 Demande AF-REQUEST-CONTROL 529.4.22 Unit APDU TP-REQUEST-CONTROL-RI 529.4.23 Demande AF-HANDSHAK
37、E . 529.4.24 Unit APDU TP-HANDSHAKE-RI. 529.4.25 Rponse AF-HANDSHAKE. 529.4.26 Unit APDU TP-HANDSHAKE-RC 529.4.27 Demande AF-HANDSHAKE-AND-GRANT-CONTROL 529.4.28 Unit APDU TP-HANDSHAKE-AND-GRANT-CONTROL-RI 529.4.29 Rponse AF-HANDSHAKE-AND-GRANT-CONTROL 529.4.30 Unit APDU TP-HANDSHAKE-AND-GRANT-CONTR
38、OL-RC. 539.4.31 Demande AF-DEFER 539.4.32 Unit APDU TP-DEFER-RI . 539.4.33 Demande AF-BEGIN-TRANSACTION. 539.4.34 Indication C-BEGIN . 539.4.35 Demande AF-PREPARE. 539.4.36 Indication C-PREPARE 539.4.37 Demande AF-REPORT. 539.4.38 Unit APDU TP-REPORT-RI. 539.4.39 Demande AF-ABORT-AND-REPORT 539.4.40
39、 Unit APDU TP-ABORT-AND-REPORT-RI 539.4.41 Demande AF-EARLY-EXIT 539.4.42 Rponse AF-EARLY-EXIT 539.4.43 Demande AF-RECOVER 539.4.44 Indication C-RECOVER . 549.4.45 Indication A-ABORT549.4.46 Indication C-ROLLBACK 549.4.47 Confirmation C-ROLLBACK. 549.4.48 Demande AF-NOCHANGE 559.4.49 Indication C-NO
40、CHANGE . 559.4.50 Confirmation C-NOCHANGE 55vi Recommandation X.862 (12/97)Page9.4.51 Indication C-COMMIT . 559.4.52 Confirmation C-COMMIT 559.4.53 Confirmation C-RECOVER 559.4.54 Indication P-TOKEN-GIVE (synchronisation mineure). 559.4.55 Demande AF-TOKEN-GIVE 559.4.56 Indication P-TOKEN-PLEASE (sy
41、nchronisation mineure) 559.4.57 Demande AF-TOKEN-PLEASE. 559.4.58 Demande AF-SOLICIT-DIALOGUE. 569.4.59 Unit APDU TP-SOLICIT-DIALOGUE-RI. 569.4.60 Rponse AF-SOLICIT-DIALOGUE 569.4.61 Unit APDU TP-SOLICIT-DIALOGUE-RC . 569.5 Mappage 5610 Description de la fonction SACF 5610.1 Introduction. 5610.2 Eta
42、ts de la fonction SACF. 5610.3 Dfinition des services SAF 5710.3.1 Demande SAF-DETACH-ASSOCIATION 5710.3.2 Indication SAF-ASSOCIATION-LOST . 5910.3.3 Demande/indication/rponse/confirmation SAF-SOLICIT-DIALOGUE. 5910.4 Procdures relatives aux primitives SAF 6010.4.1 Demande SAF-DETACH-ASSOCIATION 601
43、0.4.2 Demande SAF-SOLICIT-DIALOGUE. 6010.4.3 Rponse SAF-SOLICIT-DIALOGUE 6010.5 Procdures relatives aux primitives des services TP-ASE, CCR, ACSE et de prsentation. 6010.5.1 Demande AF-BEGIN-DIALOGUE 6010.5.2 Indication AF-BEGIN-DIALOGUE . 6110.5.3 Rponse AF-BEGIN-DIALOGUE 6210.5.4 Confirmation AF-B
44、EGIN-DIALOGUE 6210.5.5 Indication AF-BID 6310.5.6 Confirmation AF-BID .6310.5.7 Demande AF-END-DIALOGUE 6410.5.8 Indication AF-END-DIALOGUE . 6410.5.9 Confirmation AF-END-DIALOGUE 6410.5.10 Demande AF-U-ERROR. 6410.5.11 Indication AF-U-ERROR 6410.5.12 Confirmation AF-U-ERROR 6410.5.13 Demande AF-ABO
45、RT. 6410.5.14 Indication AF-ABORT (fournisseur, rupture RI) 6510.5.15 Indication AF-ABORT (utilisateur, donnes RI) 6510.5.16 Demande A-ABORT. 6510.5.17 Rponse A-RELEASE (rsultat = affirmatif) 6510.5.18 Indication A-P-ABORT ou confirmation A-RELEASE (rsultat = affirmatif) 6510.5.19 Demande AF-GRANT-C
46、ONTROL 6510.5.20 Indication AF-GRANT-CONTROL . 6510.5.21 Demande AF-REQUEST-CONTROL 6610.5.22 Indication AF-REQUEST-CONTROL . 6610.5.23 Demande AF-HANDSHAKE . 6610.5.24 Indication AF-HANDSHAKE 6610.5.25 Confirmation AF-HANDSHAKE . 6610.5.26 Demande AF-HANDSHAKE-AND-GRANT-CONTROL 6610.5.27 Indication
47、 AF-HANDSHAKE-AND-GRANT-CONTROL . 6610.5.28 Confirmation AF-HANDSHAKE-AND-GRANT-CONTROL 6610.5.29 Demande AF-DEFER 6710.5.30 Indication AF-DEFER. 6710.5.31 Demande AF-PREPARE. 6710.5.32 Indication AF-PREPARE 6710.5.33 Indication AF-REPORT (validation RC) ou indication AF-REPORT (repriseeffectue RC).
48、 67Recommandation X.862 (12/97) viiPage10.5.34 Demande C-BEGIN ou demande AF-BEGIN-TRANSACTION . 6710.5.35 Indication C-BEGIN ou indication AF-BEGIN-TRANSACTION. 6710.5.36 Confirmation C-BEGIN 6810.5.37 Indication C-READY 6810.5.38 Indication C-COMMIT ou indication C-COMMIT+C-BEGIN 6810.5.39 Indication AF-ABORT (utilisateur, validation RI) ou indication AF-ABORT(utilisateur, validation RC) 6810.5.40 Confirmation C-COMMIT 6810.5.41 Indication AF-ABORT-AND-REPORT (validati