TABLE� DES� MATI�RES

Introduction���� �� 
�1���� Domaine d'application
�2���� R�f�rences normatives
������� 2.1���� Recommandations | Normes internationales identiques
������� 2.2���� Paires de Recommandations | Normes internationales �quivalentes par leur contenu technique
�3���� D�finitions
�4���� Abr�viations
�5���� Conventions
�6���� Mod�le de la machine protocolaire
������� 6.1���� Aper�u g�n�ral
����������������� 6.1.1���� Principes d'utilisation des associations
����������������� 6.1.2���� Unit�s fonctionnelles: capacit�s et s�lection
����������������� 6.1.3���� Etablissement de dialogue
����������������� 6.1.4���� Sollicitation de l'�tablissement d'un dialogue
����������������� 6.1.5���� Gestion des canaux
����������������� 6.1.6���� Utilisation des canaux
����������������� 6.1.7���� Contr�le du jeton
����������������� 6.1.8���� Collisions de signaux "pr�t"
����������������� 6.1.9���� Concat�nation/s�paration
���������������� 6.1.10���� Imbrication
������� 6.2���� Structure du protocole de traitement transactionnel OSI
����������������� 6.2.1���� Composantes de la machine de protocole
�7���� R�gles d'ex�cution
������� 7.1���� Fonctionnement de la machine de protocole
����������������� 7.1.1���� Relation entre objets SAO et fonctions MACF
������������ �����7.1.2���� Ev�nements d'entr�e de la machine de protocole
����������������� 7.1.3���� S�quences d'actions
����������������� 7.1.4���� Mise en file d'attente dans la fonction SACF
����������������� 7.1.5���� Blocage des �v�nements d'entr�e au point PSAP
����������������� 7.1.6���� Conditions d'erreur de la machine de protocole
������� 7.2���� R�gles d'ex�cution des proc�dures
������� 7.3���� D�finitions
������� 7.4���� Enregistrements de journalisation utilis�s par la machine de protocole
�������������� ���7.4.1���� Enregistrement de journalisation de signal "pr�t"
����������������� 7.4.2���� Enregistrement de journalisation de validation
����������������� 7.4.3���� Enregistrement de journalisation d'heuristique
����������������� 7.4.4���� Enregistrement de journalisation de dommage
������� 7.5���� Pointeur de contexte de reprise
�8���� Utilisation des services ACSE, CCR et de couche Pr�sentation
������� 8.1���� Introduction
������� 8.2���� Utilisation des primitives de service ACSE
����������������� 8.2.1���� Utilisation des param�tres du service A-ASSOCIATE
����������������� 8.2.2���� Utilisation des param�tres du service A-RELEASE
����������������� 8.2.3���� Utilisation des param�tres des services A-ABORT et A-P-ABORT
������� 8.3���� Utilisation des primitives de service CCR
������� 8.4���� Utilisation de la couche Pr�sentation
����������������� 8.4.1���� Utilisation des primitives de services de pr�sentation
������� 8.5���� Gestion des associations
����������������� 8.5.1���� Introduction
�������������� ���8.5.2���� Compatibilit� association/dialogue
����������������� 8.5.3���� Compatibilit� association/canal
����������������� 8.5.4���� Lancement d'un �tablissement d'association
����������������� 8.5.5���� R�ception d'une indication d'�tablissement d'association
����������������� 8.5.6���� R�ponse � une demande d'�tablissement d'association
����������������� 8.5.7���� R�ception d'une confirmation d'�tablissement d'association
����������������� 8.5.8���� Lancement d'une lib�ration d'association
����������� ������8.5.9���� Rupture d'une association
���������������� 8.5.10���� Lancement d'une sollicitation de dialogue
���������������� 8.5.11���� R�ponse � une sollicitation de dialogue
���������������� 8.5.12���� R�ception d'un rejet de sollicitation de dialogue
���������������� 8.5.13���� Aboutissement d'une sollicitation de dialogue
�9���� Description de l'�l�ment TP‑ASE
������� 9.1���� Introduction
������� 9.2���� D�finition des services AF
����������������� 9.2.1���� AF‑BEGIN‑DIALOGUE
����������������� 9.2.2���� AF‑BID
����������������� 9.2.3���� AF‑END‑DIALOGUE
����������������� 9.2.4���� AF‑U‑ERROR
����������������� 9.2.5���� AF‑ABORT
����������������� 9.2.6���� AF‑GRANT‑CONTROL
����������������� 9.2.7���� AF‑REQUEST‑CONTROL
����������������� 9.2.8���� AF‑HANDSHAKE
����������������� 9.2.9���� AF‑HANDSHAKE‑AND‑GRANT‑CONTROL
���������������� 9.2.10���� AF‑DEFER
���������������� 9.2.11���� AF‑BEGIN‑TRANSACTION
���������������� 9.2.12���� AF‑PREPARE
���������������� 9.2.13���� AF‑REPORT
���������������� 9.2.14� ���AF‑ABORT‑AND‑REPORT
���������������� 9.2.15���� AF‑NOCHANGE
���������������� 9.2.16���� AF‑EARLY‑EXIT
���������������� 9.2.17���� AF‑RECOVER
���������������� 9.2.18���� AF‑TOKEN‑GIVE
���������������� 9.2.19���� AF‑TOKEN‑PLEASE
���������������� 9.2.20�� ��AF‑SOLICIT‑DIALOGUE
����������������� 9.3.1���� Demande/indication/r�ponse/confirmation AF‑BEGIN‑DIALOGUE, unit� APDU TP‑BEGIN-DIALOGUE-RI/‑RC
����������������� 9.3.2���� Demande/indication/r�ponse/confirmation AF‑BID, unit� APDU TP‑BID‑RI/‑RC
��������� ��������9.3.3���� Demande/indication/r�ponse/confirmation AF‑END‑DIALOGUE, unit� APDU TP‑END-DIALOGUE-RI/-RC
����������������� 9.3.4���� Demande/indication/r�ponse/confirmation AF‑U‑ERROR, unit� APDU TP‑U‑ERROR‑RI/‑RC
����������������� 9.3.5���� Demande/indication AF‑ABORT, unit� APDU TP‑ABORT‑RI
����������������� 9.3.6���� Demande/indication AF‑GRANT‑CONTROL, unit� APDU TP-GRANT-CONTROL‑RI
����������������� 9.3.7���� Demande/indication AF‑REQUEST‑CONTROL, unit� APDU TP-REQUEST-CONTROL‑RI
����������������� 9.3.8���� Demande/indication/r�ponse/confirmation AF‑HANDSHAKE, unit� APDU TP‑HANDSHAKE‑RI/‑RC
����������������� 9.3.9���� Demande/indication/r�ponse/confirmation AF-HANDSHAKE-AND-GRANT-CONTROL, unit� APDU TP-HANDSHAKE‑AND‑GRANT‑CONTROL‑RI/‑RC
����������� �����9.3.10���� Demande/indication AF‑BEGIN‑TRANSACTION, unit� APDU TP-BEGIN-TRANSACTION‑RI
���������������� 9.3.11���� Demande/indication AF‑DEFER, unit� APDU TP‑DEFER‑RI
���������������� 9.3.12���� Demande/indication AF‑PREPARE, unit� APDU TP‑PREPARE‑RI
���������������� 9.3.13���� Demande/indication AF‑REPORT, unit� APDU TP‑REPORT‑RI
���������������� 9.3.14���� Demande/indication AF‑ABORT‑AND‑REPORT
���������������� 9.3.15���� Demande/indication AF‑NOCHANGE, unit� APDU TP‑NEXT‑TID‑RI
���������������� 9.3.16���� Demande/indication/r�ponse/confirmation AF‑EARLY‑EXIT, unit� APDU TP‑EARLY-EXIT‑RI/‑RC
���������������� 9.3.17���� Demande/indication AF‑RECOVER, unit� APDU TP‑RECOVER‑RI
���������������� 9.3.18���� Demande/indication AF‑TOKEN‑GIVE, unit� APDU TP‑TOKEN‑GIVE‑RI
���������������� 9.3.19���� Demande/indication AF‑TOKEN‑PLEASE, unit� APDU TP‑TOKEN‑PLEASE‑RI
���������������� 9.3.20���� Demande/indication/r�ponse/confirmation AF‑SOLICIT‑DIALOGUE
������� 9.4���� Proc�dures
����������������� 9.4.1���� Demande AF‑BEGIN‑DIALOGUE
����������������� 9.4.2���� Unit� APDU TP‑BEGIN‑DIALOGUE‑RI
����������������� 9.4.3���� R�ponse AF‑BEGIN‑DIALOGUE
����������������� 9.4.4���� Unit� APDU TP‑BEGIN‑DIALOGUE‑RC
����������������� 9.4.5���� Demande AF‑BID
����������������� 9.4.6���� Unit� APDU TP‑BID‑RI
����������������� 9.4.7���� R�ponse AF‑BID
����������������� 9.4.8���� Unit� APDU TP‑BID‑RC
����������������� 9.4.9���� Demande AF‑END‑DIALOGUE
���������������� 9.4.10���� Unit� APDU TP‑END‑DIALOGUE‑RI
���������������� 9.4.11� ���R�ponse AF‑END‑DIALOGUE
���������������� 9.4.12���� Unit� APDU TP‑END‑DIALOGUE‑RC
���������������� 9.4.13���� Demande AF‑U‑ERROR
���������������� 9.4.14���� Unit� APDU TP‑U‑ERROR‑RI
���������������� 9.4.15���� R�ponse AF‑U‑ERROR
���������������� 9.4.16 ����Unit� APDU TP‑U‑ERROR‑RC
���������������� 9.4.17���� Demande AF‑ABORT
���������������� 9.4.18���� Unit� APDU TP‑ABORT‑RI
���������������� 9.4.19���� Demande AF‑GRANT‑CONTROL
���������������� 9.4.20���� Unit� APDU TP‑GRANT‑CONTROL‑RI
���������������� 9.4.21���� Demande AF‑REQUEST‑CONTROL
���������������� 9.4.22���� Unit� APDU TP‑REQUEST‑CONTROL‑RI
���������������� 9.4.23���� Demande AF‑HANDSHAKE
���������������� 9.4.24���� Unit� APDU TP‑HANDSHAKE‑RI
���������������� 9.4.25���� R�ponse AF‑HANDSHAKE
����� �����������9.4.26���� Unit� APDU TP‑HANDSHAKE‑RC
���������������� 9.4.27���� Demande AF‑HANDSHAKE‑AND‑GRANT‑CONTROL
���������������� 9.4.28���� Unit� APDU TP‑HANDSHAKE‑AND‑GRANT‑CONTROL‑RI
���������������� 9.4.29���� R�ponse AF‑HANDSHAKE‑AND‑GRANT‑CONTROL
���������������� 9.4.30���� Unit� APDU TP‑HANDSHAKE‑AND‑GRANT‑CONTROL‑RC
���������������� 9.4.31���� Demande AF‑DEFER
���������������� 9.4.32���� Unit� APDU TP‑DEFER‑RI
���������������� 9.4.33���� Demande AF‑BEGIN‑TRANSACTION
���������������� 9.4.34���� Indication C‑BEGIN
���������������� 9.4.35���� Demande AF‑PREPARE
���������������� 9.4.36���� Indication C‑PREPARE
���������������� 9.4.37���� Demande AF‑REPORT
���������������� 9.4.38���� Unit� APDU TP‑REPORT‑RI
���������������� 9.4.39���� Demande AF‑ABORT‑AND‑REPORT
���������������� 9.4.40���� Unit� APDU TP‑ABORT‑AND‑REPORT‑RI
���������������� 9.4.41���� Demande AF‑EARLY‑EXIT
���������������� 9.4.42���� R�ponse AF‑EARLY‑EXIT
���������������� 9.4.43���� Demande AF‑RECOVER
���������������� 9.4.44���� Indication C‑RECOVER
���������������� 9.4.45���� Indication A‑ABORT
���������������� 9.4.46���� Indication C‑ROLLBACK
���������������� 9.4.47���� Confirmation C‑ROLLBACK
���������������� 9.4.48���� Demande AF‑NOCHANGE
���������������� 9.4.49���� Indication C‑NOCHANGE
���������������� 9.4.50���� Confirmation C‑NOCHANGE
���������������� 9.4.51���� Indication C‑COMMIT
���������������� 9.4.52���� Confirmation C‑COMMIT
���������������� 9.4.53���� Confirmation C‑RECOVER
���������������� 9.4.54���� Indication P‑TOKEN‑GIVE (synchronisation mineure)
���������������� 9.4.55���� Demande AF‑TOKEN‑GIVE
���������������� 9.4.56���� Indication P‑TOKEN‑PLEASE (synchronisation mineure)
���������������� 9.4.57���� Demande AF‑TOKEN‑PLEASE
���������������� 9.4.58���� Demande AF‑SOLICIT‑DIALOGUE
���������������� 9.4.59���� Unit� APDU TP‑SOLICIT‑DIALOGUE‑RI
���������������� 9.4.60���� R�ponse AF‑SOLICIT‑DIALOGUE
���������������� 9.4.61���� Unit� APDU TP‑SOLICIT‑DIALOGUE‑RC
10���� Description de la fonction SACF
������ 10.1���� Introduction
������ 10.2���� Etats de la fonction SACF
������ 10.3���� D�finition des services SAF
���������������� 10.3.1���� Demande SAF‑DETACH‑ASSOCIATION
���������������� 10.3.2���� Indication SAF‑ASSOCIATION‑LOST
���������������� 10.3.3���� Demande/indication/r�ponse/confirmation SAF‑SOLICIT‑DIALOGUE
������ 10.4���� Proc�dures relatives aux primitives SAF
���������������� 10.4.1���� Demande SAF‑DETACH‑ASSOCIATION
���������������� 10.4.2���� Demande SAF‑SOLICIT‑DIALOGUE
���������������� 10.4.3���� R�ponse SAF‑SOLICIT‑DIALOGUE
������ 10.5���� Proc�dures relatives aux primitives des services TP‑ASE, CCR, ACSE et de pr�sentation
���������������� 10.5.1���� Demande AF‑BEGIN‑DIALOGUE
���������������� 10.5.2���� Indication AF‑BEGIN‑DIALOGUE
���������������� 10.5.3���� R�ponse AF‑BEGIN‑DIALOGUE
���������������� 10.5.4���� Confirmation AF‑BEGIN‑DIALOGUE
���������������� 10.5.5���� Indication AF‑BID
���������������� 10.5.6���� Confirmation AF‑BID
���������������� 10.5.7���� Demande AF‑END‑DIALOGUE
���������������� 10.5.8���� Indication AF‑END‑DIALOGUE
���������������� 10.5.9���� Confirmation AF‑END‑DIALOGUE
��������������� 10.5.10���� Demande AF‑U‑ERROR
��������������� 10.5.11���� Indication AF‑U‑ERROR
��������������� 10.5.12���� Confirmation AF‑U‑ERROR
��������������� 10.5.13���� Demande AF‑ABORT
��������������� 10.5.14���� Indication AF‑ABORT (fournisseur, rupture RI)
��������������� 10.5.15���� Indication AF‑ABORT (utilisateur, donn�es RI)
��������������� 10.5.16���� Demande A‑ABORT
��������������� 10.5.17���� R�ponse A‑RELEASE (r�sultat = affirmatif)
��������������� 10.5.18���� Indication A‑[P‑]ABORT ou confirmation A‑RELEASE (r�sultat = affirmatif)
��������������� 10.5.19���� Demande AF‑GRANT‑CONTROL
��������������� 10.5.20���� Indication AF‑GRANT‑CONTROL
��������������� 10.5.21���� Demande AF‑REQUEST‑CONTROL
��������������� 10.5.22���� Indication AF‑REQUEST‑CONTROL
��������������� 10.5.23���� Demande AF‑HANDSHAKE
��������������� 10.5.24���� Indication AF‑HANDSHAKE
��������������� 10.5.25���� Confirmation AF‑HANDSHAKE
����� ����������10.5.26���� Demande AF‑HANDSHAKE‑AND‑GRANT‑CONTROL
��������������� 10.5.27���� Indication AF‑HANDSHAKE‑AND‑GRANT‑CONTROL
��������������� 10.5.28���� Confirmation AF‑HANDSHAKE‑AND‑GRANT‑CONTROL
��������������� 10.5.29���� Demande AF‑DEFER
������� ��������10.5.30���� Indication AF‑DEFER
��������������� 10.5.31���� Demande AF‑PREPARE
��������������� 10.5.32���� Indication AF‑PREPARE
��������������� 10.5.33���� Indication AF‑REPORT (validation RC) ou indication AF‑REPORT (reprise effectu�e RC)
������ ���������10.5.34���� Demande C‑BEGIN ou demande AF‑BEGIN‑TRANSACTION
��������������� 10.5.35���� Indication C‑BEGIN ou indication AF‑BEGIN‑TRANSACTION
��������������� 10.5.36���� Confirmation C‑BEGIN
��������������� 10.5.37���� Indication C‑READY
�������� �������10.5.38���� Indication C‑COMMIT ou indication C‑COMMIT+C‑BEGIN
��������������� 10.5.39���� Indication AF‑ABORT (utilisateur, validation RI) ou indication AF‑ABORT (utilisateur, validation RC)
��������������� 10.5.40���� Confirmation C‑COMMIT
������ ���������10.5.41���� Indication AF‑ABORT‑AND‑REPORT (validation RC)
��������������� 10.5.42���� Demande C‑ROLLBACK
��������������� 10.5.43���� Indication C‑ROLLBACK
��������������� 10.5.44���� Demande AF‑ABORT‑AND‑REPORT ou demande AF‑REPORT
������������� ��10.5.45���� Indication AF‑ABORT‑AND‑REPORT (donn�es RI) ou indication AF‑REPORT (utilisateur, donn�es RI)
��������������� 10.5.46���� Indication AF‑ABORT (utilisateur/fournisseur, invalidation RI), indication AF‑ABORT-AND-REPORT (invalidation RI), indication AF‑REPORT (invalidation RI) ou indication AF‑EARLY‑EXIT
��������������� 10.5.47���� Confirmation C‑ROLLBACK, indication AF‑REPORT (invalidation RC), indication AF‑ABORT (utilisateur/fournisseur, invalidation RC) ou indication AF‑ABORT‑AND‑REPORT (invalidation RC)
��������������� 10.5.48���� Demande AF‑NOCHANGE ou demande C‑NOCHANGE
��������������� 10.5.49���� Indication C‑NOCHANGE ou indication AF‑NOCHANGE
��������������� 10.5.50���� Confirmation C‑NOCHANGE
��������������� 10.5.51���� Confirmation AF‑EARLY‑EXIT
��������������� 10.5.52���� Indication AF‑RECOVER
��������������� 10.5.53���� Demande C‑RECOVER ou demande AF‑RECOVER
��������������� 10.5.54���� Indication C‑RECOVER
��������������� 10.5.55���� Confirmation C‑RECOVER
��������������� 10.5.56���� Demande U‑ASE
��������������� 10.5.57���� Indication U‑ASE
��������������� 10.5.58���� Indication AF‑TOKEN‑GIVE (r�gulier)
��������������� 10.5.59���� Indication AF‑TOKEN‑GIVE (conservation)
��������������� 10.5.60���� Demande AF‑TOKEN‑GIVE (reprise bidirectionnelle)
��������������� 10.5.61���� Indication AF‑TOKEN‑GIVE (reprise bidirectionnelle)
��������������� 10.5.62���� Indication P‑TOKEN‑GIVE (synchronisation mineure)
��������������� 10.5.63���� Demande AF‑TOKEN‑PLEASE
��������������� 10.5.64���� Indication AF‑TOKEN‑PLEASE
��������������� 10.5.65���� Indication P‑TOKEN‑PLEASE
��������������� 10.5.66���� Indication AF‑SOLICIT‑DIALOGUE
��������������� 10.5.67���� Confirmation AF‑SOLICIT‑DIALOGUE
��������������� 10.5.68���� Erreur de protocole
������������ ���10.5.69���� Autres primitives de service
������ 10.6���� Ev�nements internes � la fonction SACF
���������������� 10.6.1���� Rejet d'une BID non sollicit�e
������ 10.7���� Concat�nation
���������������� 10.7.2���� R�gles de concat�nation
������ 10.8���� Routage
11���� Description de la fonction MACF
������ 11.1���� Introduction
������ 11.2���� D�finition des services CAF
���������������� 11.2.1���� Demande CAF-PLEASE
���������������� 11.2.2���� Indication CAF-GIVE
���������������� 11.2.3���� Indication CAF-FAIL
���������������� 11.2.4���� Demande CAF-DETACH
���������������� 11.2.5���� Indication CAF-RECOVER
������ 11.3���� Proc�dures principales
���������������� 11.3.1���� Demande TP-BEGIN-DIALOGUE
���������������� 11.3.2���� Indication AF-BEGIN-DIALOGUE (TPPM et CPM)
���������������� 11.3.3���� R�ponse TP-BEGIN-DIALOGUE
���������������� 11.3.4���� Confirmation AF-BEGIN-DIALOGUE (accept�) dans un dialogue
���������������� 11.3.5���� Confirmation AF-BEGIN-DIALOGUE (rejet�, donn�es RI) dans un dialogue
����� �����������11.3.6���� Confirmation AF-BEGIN-DIALOGUE (rejet� (utilisateur), invalidation RI)
���������������� 11.3.7���� Confirmation AF-BEGIN-DIALOGUE (rejet� (utilisateur), invalidation RC)
���������������� 11.3.8���� Confirmation AF-BEGIN-DIALOGUE (CPM)
���������������� 11.3.9���� Indication SAF-ASSOCIATION-LOST
��������������� 11.3.10���� Indication SAF-ASSOCIATION-LOST (CPM)
��������������� 11.3.11���� Demande TP-END-DIALOGUE
��������������� 11.3.12���� Indication AF-END-DIALOGUE
��������������� 11.3.13���� Indication AF-END-DIALOGUE (CPM)
��������������� 11.3.14���� R�ponse TP-END-DIALOGUE
��������������� 11.3.15���� Confirmation AF-END-DIALOGUE
��������������� 11.3.16���� Demande TP-U-ERROR
��������������� 11.3.17���� Indication AF-U-ERROR
���������� �����11.3.18���� Confirmation AF-U-ERROR
��������������� 11.3.19���� Demande TP-U-ABORT
��������������� 11.3.20���� Indication AF-ABORT (utilisateur, donn�es RI)
��������������� 11.3.21���� Erreur de protocole, erreur interne, indication A[-P]-ABORT (fournisseur, rupture RI), demande A‑ABORT, r�ponse A-RELEASE (r�sultat = affirmatif) ou confirmation A‑RELEASE (r�sultat = affirmatif) dans un dialogue
��������������� 11.3.22���� Erreur de protocole, erreur interne, indication A[-P]-ABORT, indication AF-ABORT (fournisseur, rupture RI), demande A-ABORT, r�ponse A-RELEASE (r�sultat = affirmatif) ou confirmation A‑RELEASE (r�sultat = affirmatif) dans un canal
��������������� 11.3.23���� Erreur de protocole, erreur interne, indication A[-P]-ABORT, indication AF-ABORT (fournisseur, rupture RI), r�ponse A-RELEASE (r�sultat = affirmatif) ou confirmation A‑RELEASE (r�sultat = affirmatif) (CPM)
��������������� 11.3.24���� Demande TP-GRANT-CONTROL
��������������� 11.3.25���� Indication AF-GRANT-CONTROL
��������������� 11.3.26���� Demande TP-REQUEST-CONTROL
��������������� 11.3.27���� Indication AF-REQUEST-CONTROL
��������������� 11.3.28���� Demande TP-HANDSHAKE
��������������� 11.3.29���� Indication AF-HANDSHAKE
��������������� 11.3.30���� R�ponse TP-HANDSHAKE
����������� ����11.3.31���� Confirmation AF-HANDSHAKE
��������������� 11.3.32���� Demande TP-HANDSHAKE-AND-GRANT-CONTROL
��������������� 11.3.33���� Indication AF-HANDSHAKE-AND-GRANT-CONTROL
��������������� 11.3.34���� R�ponse TP-HANDSHAKE-AND-GRANT-CONTROL
��������� ������11.3.35���� Confirmation AF-HANDSHAKE-AND-GRANT-CONTROL
��������������� 11.3.36���� Demande TP-BEGIN-TRANSACTION
��������������� 11.3.37���� Indication C-BEGIN ou indication AF-BEGIN-TRANSACTION
��������������� 11.3.38���� Confirmation C-BEGIN
����� ����������11.3.39���� Demande TP-DATA
��������������� 11.3.40���� Indication U-ASE
��������������� 11.3.41���� Demande TP-DEFERRED-END-DIALOGUE
��������������� 11.3.42���� Demande TP-DEFERRED-GRANT-CONTROL
��������������� 11.3.43���� Indication AF-DEFER
� ��������������11.3.44���� Demande TP-PREPARE
��������������� 11.3.45���� Demande TP-COMMIT
��������������� 11.3.46���� Indication AF-PREPARE
��������������� 11.3.47���� Indication C-READY
��������������� 11.3.48���� Indication C-COMMIT ou indication C-COMMIT+C-BEGIN
��������������� 11.3.49���� Indication AF-ABORT (utilisateur, validation RI)
��������������� 11.3.50���� Demande TP-DONE
��������������� 11.3.51���� Confirmation C-COMMIT ou indication AF-REPORT (validation RC)
��������������� 11.3.52���� Indication AF-ABORT (utilisateur, validation RC) ou indication AF-ABORT-AND-REPORT (validation RC)
��������������� 11.3.53���� Demande TP-ROLLBACK
��������������� 11.3.54���� Indication C-ROLLBACK ou indication AF-REPORT (invalidation RI)
��������������� 11.3.55���� Indication C-CANCEL
��������������� 11.3.56���� Indication AF-ABORT (utilisateur/fournisseur, invalidation RI) ou indication AF‑ABORT‑AND‑REPORT (invalidation RI)
��������������� 11.3.57���� Confirmation C-ROLLBACK ou indication AF-REPORT (invalidation RC)
��������������� 11.3.58���� Indication AF-ABORT (utilisateur/fournisseur, invalidation RC) ou indication AF‑ABORT‑AND‑REPORT (invalidation RC)
��������������� 11.3.59���� Indication AF-REPORT (donn�es RI) ou indication AF-ABORT-AND-REPORT (donn�es RI)
��������������� 11.3.60���� Demande TP-ONE-PHASE
��������������� 11.3.61���� Demande TP-READ-ONLY
��������������� 11.3.62���� Indication AF-NOCHANGE ou indication C-NOCHANGE
��������������� 11.3.63���� Demande TP-EARLY-EXIT
��������������� 11.3.64���� Indication AF-EARLY-EXIT
��������������� 11.3.65���� Confirmation AF-EARLY-EXIT
��������������� 11.3.66���� Indication CAF-RECOVER (pr�t)
��������������� 11.3.67���� Indication C-RECOVER (pr�t) ou indication AF-RECOVER (pr�t) (CPM)
��������������� 11.3.68�� ��Confirmation C-NOCHANGE ou indication AF-ABORT (utilisateur, pas de modification RC)
��������������� 11.3.69���� Indication CAF-RECOVER (validation)
��������������� 11.3.70���� Indication C-RECOVER (validation) ou indication AF-REPORT (reprise avec validation RI)
��������������� 11.3.71���� Indication C-RECOVER (validation) ou indication AF-RECOVER (validation) ou indication AF‑REPORT (reprise avec validation RI) (CPM)
��������������� 11.3.72���� Confirmation C-RECOVER (effectu�e) ou indication AF-REPORT (reprise effectu�e RC)
��������������� 11.3.73���� Confirmation C-RECOVER (inconnu)
��������������� 11.3.74���� Confirmation C-RECOVER (inconnu) (CPM)
��������������� 11.3.75���� Confirmation C-RECOVER (r�essai ult�rieur)
��������������� 11.3.76���� Confirmation C-RECOVER (r�essai ult�rieur) (CPM)
��������������� 11.3.77���� Indication AF-TOKEN-GIVE (reprise bidirectionnelle) dans un canal (TPPM)
��������������� 11.3.78���� Indication AF-TOKEN-GIVE (reprise bidirectionnelle) (CPM)
��������������� 11.3.79�� ��Indication AF-TOKEN-PLEASE dans un canal (TPPM)
��������������� 11.3.80���� Indication AF-TOKEN-PLEASE (CPM)
��������������� 11.3.81���� Demande CAF-PLEASE (CPM)
��������������� 11.3.82���� Indication CAF-GIVE
��������������� 11.3.83���� Indication CAF-FAIL
��������������� 11.3.84���� Demande CAF-DETACH (CPM)
������ 11.4���� Proc�dures sur �v�nement interne
���������������� 11.4.1���� Reprise diff�r�e
���������������� 11.4.2���� Compensation de dommage heuristique pour un sous-arbre
���������������� 11.4.3���� Red�marrage apr�s panne de noeud (CPM)
���������������� 11.4.4���� R�essai de reprise
���������������� 11.4.5���� Prise de d�cision heuristique
���������������� 11.4.6���� Terminaison d'un canal (CPM)
���������������� 11.4.7���� Cr�ation d'une machine TPPM apr�s une panne de noeud
���������������� 11.4.8���� Invalidation lanc�e par la machine TPPM
���������������� 11.4.9���� Rejournalisation interm�diaire
��������������� 11.4.10���� Oubli de journalisation diff�r�
������ 11.5���� Proc�dures communes
���������������� 11.5.1���� Confirmation et ach�vement d'une validation
���������������� 11.5.2���� Confirmation d'une validation
���������������� 11.5.3���� Ach�vement d'une validation
���������������� 11.5.4���� Notification sur le trajet coordonnateur de validation:racine
���������������� 11.5.5���� Fin des �tats ONE-PHASE et READ-ONLY
���������������� 11.5.6���� Passage dans l'�tat READY
���������������� 11.5.7���� Echec d'une demande CAF-PLEASE en instance
���������������� 11.5.8���� Premi�re demande/r�ponse
���������������� 11.5.9���� Lancement d'une branche de transaction
��������������� 11.5.10���� Lancement d'une invalidation � la machine TPPM
��������������� 11.5.11���� Lancement d'une transaction apr�s une invalidation
��������������� 11.5.12���� Prise d'une d�cision de validation
��������������� 11.5.13���� Prise d'une d�cision de validation � une phase
��������������� 11.5.14���� R�ception d'un ordre de validation
��������������� 11.5.15���� Journalisation de condition heuristique
��������������� 11.5.16���� Notification d'une invalidation au sup�rieur
��������������� 11.5.17���� Invalidation de la prochaine transaction
��������������� 11.5.18���� Envoi d'un ordre de validation
��������������� 11.5.19���� Envoi du r�sultat "non d�termin�" � partir d'un noeud se trouvant dans l'�tat ONE‑PHASE ou READ‑ONLY
��������������� 11.5.20���� Passage dans l'�tat ONE-PHASE ou READ-ONLY
��������������� 11.5.21���� Erreur de protocole utilisateur
12���� Structure et codage des unit�s APDU TP
������ 12.1���� Syntaxe abstraite des unit�s APDU de l��l�ment TPASE
������ 12.2���� R�gles d'extensibilit�
13���� Conformit�
������ 13.1���� Conditions de conformit� statique
���������������� 13.1.1���� Classes de conformit�
���������������� 13.1.2���� Capacit�s
������������ ����13.1.3���� Unit�s fonctionnelles
���������������� 13.1.4���� D�pendance � l'�gard d'autres normes
������ 13.2���� Conditions de conformit� dynamique
���������������� 13.2.1���� G�n�ralit�s
���������������� 13.2.2���� Conditions sp�cifiques
������ 13.3 ����D�claration de conformit� d'une impl�mentation de protocole (PICS)
������ 13.4���� R�ception d'unit�s APDU TP
14���� Compatibilit�
15���� D�claration de pr�s�ance
16���� Index des actions et des �v�nements
Annexe A � Protocole OSI TP � Tables d'�tats
������� A.1���� G�n�ralit�s
������� A.2���� Introduction
����������������� A.2.1���� Tables d'�tats
����������������� A.2.2���� Machines � �tats PM
����������������� A.2.3���� Ev�nements
����������������� A.2.4���� Etats
����������������� A.2.5���� Variables et pr�dicats
����������������� A.2.6���� Actions
����������������� A.2.7���� Notation
����������������� A.2.8���� Conventions
����������������� A.2.9���� Traitement des �v�nements
������� A.3���� R�gles de traitement
������� A.4���� Tables d'�tats de la fonction MACF
����������������� A.4.1���� Etats d'une fonction MACF
����������������� A.4.2���� Variables de fonction MACF
����������������� A.4.3���� Ev�nements associ�s � une fonction MACF
����������������� A.4.4���� Actions de la fonction MACF
������� A.5���� El�ment TPASE
����������������� A.5.1���� Etats de l'�l�ment TPASE
����������������� A.5.2���� Variables de l'�l�ment TPASE
����������������� A.5.3���� Ev�nements de l'�l�ment TPASE
����������������� A.5.4����� Actions de l'�l�ment TPASE
������� A.6���� Fonction SACF
����������������� A.6.1���� Etats de la fonction SACF
����������������� A.6.2���� Variables de la fonction SACF
����������������� A.6.3���� Ev�nements associ�s � la fonction SACF
����������������� A.6.4���� Actions de la fonction SACF
����������������� A.6.5���� Conventions de notations
������� A.7���� Pr�dicats
Annexe� B� �� Directives de r�daction des �l�ments U-ASE et des contextes d'application
Annexe� C� �� Sc�narios
������� C.1���� Introduction
����������������� C.1.1���� Sc�narios � un seul dialogue (cas de r�ussites)
����������������� C.1.2���� Sc�narios � un seul dialogue (cas d'�checs)
����������������� C.1.3���� Sc�narios � un seul dialogue (cas de pannes)
����������������� C.1.4���� Sc�narios de collision dans le cas d'un seul dialogue
����������������� C.1.5���� Arbre � dialogues multiples (cas de r�ussites)
����������������� C.1.6���� Arbre � dialogues multiples (cas d'�checs)
����������������� C.1.7���� D�cisions et notifications d'heuristique
����������������� C.1.8���� Sc�narios pour la SACF
����������������� C.1.9���� Sc�narios pour la CPM
���������������� C.1.10���� Sc�narios de lecture seulement
���������������� C.1.11���� Sc�narios de sortie anticip�e
���������������� C.1.12���� Sc�narios de validation statique � phase unique
���������������� C.1.13���� Sc�narios de pr�paration implicite
���������������� C.1.14���� Sc�narios TP-ROLLBACK
���������������� C.1.15���� Sc�narios de validation dynamique
���������������� C.1.16���� Sc�narios montrant le mouvement des jetons au cours de la terminaison d'une transaction
���������������� C.1.17���� Pointeur sur le contexte de reprise dans des sc�narios de dialogue
������� C.2���� Sc�narios � un seul dialogue (cas de r�ussites)
����������������� C.2.1���� Transactions prises en charge par l'application
����������������� C.2.2���� Transactions concat�n�es prises en charge par le fournisseur
����������������� C.2.3���� Transactions non concat�n�es prises en charge par le fournisseur
����������������� C.2.4���� Sc�narios TP-PREPARE
��� ��������������C.2.5���� Services de synchronisation initiale (handshake): illustration du param�tre d'urgence de confirmation
����������������� C.2.6���� Service de dialogue � aboutissement diff�r�
������� C.3���� Sc�narios � un seul dialogue (cas d'�checs)
����������������� C.3.1���� R�ponse n�gative � TP-HANDSHAKE
����������������� C.3.2���� Sc�narios TP-ROLLBACK
����������������� C.3.3���� Refus d'une demande TP-BEGIN-TRANSACTION
����������������� C.3.4���� Collision de TP-U-ERROR avec TP-DATA
��������� ��������C.3.5���� TP-ROLLBACK avec TP-U-ABORT
����������������� C.3.6���� TP-DEFERRED-END-DIALOGUE avec TP-ROLLBACK
����������������� C.3.7���� Sc�narios d'ouverture de dialogue
������� C.4���� Sc�narios � un seul dialogue (cas de pannes)
���������������� �C.4.1���� TP-P-ABORT
������� C.5���� Sc�narios de collision dans le cas d'un seul dialogue
����������������� C.5.1���� Collisions de TP‑U‑ERROR avec TP‑COMMIT
����������������� C.5.2���� Collisions avec TP‑U‑ERROR en contr�le polaris�
����������������� C.5.3���� Collisions avec TP‑U‑ERROR� en contr�le partag�
����������������� C.5.4���� Sc�narios de collisions de TP‑END‑DIALOGUE
����������������� C.5.5���� Autres collisions
������� C.6���� Arbre � dialogues multiples (cas de r�ussites)
����������������� C.6.1���� Phase de validation command�e par service TP‑COMMIT
����������������� C.6.2���� Phase de validation avec services TP‑PREPARE et TP‑READY
������� C.7���� Arbre � dialogues multiples (cas d'�checs)
����������������� C.7.1���� Invalidation � partir de la racine pendant la phase active
����������������� C.7.2���� Invalidation � partir d'un subordonn� pendant la phase active
����������������� C.7.3���� Rupture de dialogue pendant la phase I de la validation
����������������� C.7.4���� Actions li�es � une invalidation
����������������� C.7.5���� Rupture d'un dialogue pendant la phase active
����������������� C.7.6���� Rupture d'un dialogue pendant la phase active � D�mant�lement de l'arbre de transaction au-dessus du point de panne
����������������� C.7.7 ����Rupture de dialogue pendant la seconde phase de la validation
����������������� C.7.8���� Rupture de dialogue pendant la seconde phase de la validation � Le subordonn� du dialogue affect� par la panne rompt ses autres dialogues
����������������� C.7.9 ����Rupture de dialogue avec le sup�rieur apr�s �mission de l'indication TP-COMMIT
���������������� C.7.10���� Rupture du dialogue avec le sup�rieur apr�s �mission de l'indication TP-COMMIT � Le n�ud subordonn� au dialogue affect� par la panne rompt ses autres dialogues
���������������� C.7.11���� Rupture du dialogue avec le sup�rieur apr�s �mission de l'indication TP-COMMIT � Le n�ud sup�rieur au dialogue affect� par la panne rompt ses autres dialogues
���������������� C.7.12���� Rupture du dialogue avec le sup�rieur apr�s �mission de l'indication TP-COMMIT-COMPLETE � Le n�ud sup�rieur au dialogue affect� par la panne rompt ses autres dialogues
������� C.8���� D�cisions et notifications d'heuristique
����������������� C.8.1���� D�cisions heuristiques prises lorsque le r�sultat de la transaction est validation (commit)
����������������� C.8.2���� D�cisions heuristiques prises lorsque le r�sultat de la transaction est invalidation
����������������� C.8.3���� D�cisions heuristiques dans des arbres � dialogues multiples
������� C.9���� Sc�narios pour la SACF
������ C.10���� Sc�narios pour la CPM
���������������� C.10.1���� Sc�narios pour l'�tablissement d'un canal
���������������� C.10.2���� Sc�narios pour la reprise bidirectionnelle
���������������� C.10.3���� Sc�narios pour collision de reprises sur canaux unidirectionnels s�par�s
������ C.11���� Sc�narios de lecture seulement
���������������� C.11.1���� Demande TP-READ-ONLY avec transactions non concat�n�es
���������������� C.11.2���� Demande TP-READ-ONLY avec transactions concat�n�es � Transaction valid�e
���������������� C.11.3���� Demande TP-READ-ONLY avec transactions concat�n�es � Transaction invalid�e
���������������� C.11.4���� Rupture de dialogue apr�s indication TP-READ-ONLY � Transactions concat�n�es
���������������� C.11.5���� Rupture de dialogue avant indication TP-READ-ONLY � Transactions concat�n�es
���������������� C.11.6���� Rupture par l'utilisateur de dialogue apr�s indication TP-READ-ONLY � Transactions concat�n�es
���������������� C.11.7���� Demande TP-READ-ONLY � un n�ud interm�diaire et � un n�ud feuille � Transactions concat�n�es
���������������� C.11.8���� Demande TP-READ-ONLY � un n�ud interm�diaire � La feuille �met une demande TP-COMMIT
���������������� C.11.9���� Demande TP-READ-ONLY � un n�ud interm�diaire � La feuille �met une demande TP-ROLLBACK
��������������� C.11.10���� Demande TP-READ-ONLY � un n�ud interm�diaire � La feuille �met une demande TP-ROLLBACK et des diagnostics
��������������� C.11.11���� Demande TP-READ-ONLY � un n�ud interm�diaire � La feuille �met une demande TP-COMMIT mais est invalid�e heuristiquement
��������������� C.11.12���� Demande TP-READ-ONLY avec dialogue � aboutissement diff�r� � La transaction est valid�e
��������������� C.11.13���� Demande TP-READ-ONLY avec dialogue � aboutissement diff�r� � Transaction invalid�e
��������������� C.11.14���� N�ud interm�diaire en lecture seulement promu en n�ud radical
��������������� C.11.15���� N�ud interm�diaire en lecture seulement qui refuse de devenir n�ud radical
������ C.12���� Sc�narios de sortie anticip�e
���������������� C.12.1���� Demande TP-EARLY-EXIT avec transactions non concat�n�es
���������������� C.12.2���� Demande TP-EARLY-EXIT avec transactions concat�n�es
���������������� C.12.3���� Demande TP-EARLY-EXIT en r�ponse � une demande TP-PREPARE � Transactions non concat�n�es
���������������� C.12.4���� Collision d'une demande TP-EARLY-EXIT avec une demande TP-PREPARE � Transactions non concat�n�es
���������������� C.12.5���� Utilisation r�p�t�e d'un dialogue avec sortie anticip�e et transactions non concat�n�es
���������������� C.12.6���� Demande TP-EARLY-EXIT et indication TP-COMPLETION-REPORT
���������������� C.12.7���� Sortie anticip�e avec un seul subordonn� en lecture seulement
���������������� C.12.8���� Sortie anticip�e avec un seul subordonn� en lecture seulement
���������������� C.12.9���� Sortie anticip�e avec un seul subordonn� en lecture seulement � Indication TP‑P‑ABORT apr�s demande de sortie anticip�e
��������������� C.12.10���� Sortie anticip�e avec un seul subordonn� en lecture seulement � Indication TP‑P‑ABORT apr�s demande de sortie anticip�e
��������������� C.12.11���� Sortie anticip�e avec un seul subordonn� en lecture seulement � Indication TP‑P‑ABORT dans un dialogue subordonn� apr�s demande de sortie anticip�e
��������������� C.12.12���� Sortie anticip�e avec un seul subordonn� en lecture seulement � Indication TP‑P‑ABORT apr�s demande de sortie anticip�e
��������������� C.12.13���� Sortie anticip�e dans la phase de terminaison
���� �����������C.12.14���� Sortie anticip�e avec un seul subordonn� en lecture seulement et dialogue � aboutis�sement diff�r�
��������������� C.12.15���� Sortie anticip�e avec un seul subordonn� en lecture seulement et dialogue � aboutis�sement diff�r� pour des transactions non concat�n�es
��������������� C.12.16���� Sortie anticip�e au-dessus d'un dialogue en lecture seulement avec octroi du jeton de commande diff�r� dans des transactions non concat�n�es � Le subordonn� rompt le dialogue
��������������� C.12.17���� Sortie anticip�e et collision avec dialogue diff�r�
������ C.13���� Sc�narios de validation statique � phase unique
���������������� C.13.1���� Demande TP-ONE-PHASE avec transactions non concat�n�es
���������������� C.13.2���� Demande TP-ONE-PHASE avec transactions concat�n�es
���������������� C.13.3���� Demande TP-ONE-PHASE avec transactions non concat�n�es � Cas d'une invalidation
���������������� C.13.4���� Demande TP-ONE-PHASE avec transactions non concat�n�es � Dialogue rompu avec retard
������� ���������C.13.5���� Demande TP-ONE-PHASE avec transactions non concat�n�es � Dialogue rompu avec anticipation
���������������� C.13.6���� Validation � phase unique au-dessus d'une validation � deux phases � Transactions non concat�n�es
���������������� C.13.7���� Validation � phase unique au-dessus d'une validation � deux phases � Transactions concat�n�es
���������������� C.13.8���� Validation � phase unique au-dessus d'une validation � deux phases � Transactions concat�n�es � N�ud feuille invalid�
������� ���������C.13.9���� Validation � phase unique au-dessus d'une validation � deux phases � Transactions concat�n�es � Pas de notification
��������������� C.13.10���� Validation statique � phase unique et lecture seulement � Transactions non concat�n�es
���� �����������C.13.11���� Validation statique � phase unique et lecture seulement � Transactions concat�n�es
��������������� C.13.12���� Flux de C-BEGIN sur chemin OCC statique � phase unique � C-BEGIN non recevable
��������������� C.13.13���� Flux de C-BEGIN sur chemin OCC statique � phase unique � TP-U-ABORT en attente
��������������� C.13.14���� Flux de C-BEGIN sur chemin OCC statique � phase unique � Demande TP‑U‑ABORT dans l'�tat "pr�t"
��������������� C.13.15���� Flux de C-BEGIN sur chemin OCC statique � phase unique � Demande TP‑U‑ABORT dans l'�tat "pr�t"
������ C.14���� Sc�narios de pr�paration implicite
���������������� C.14.1���� Pr�paration implicite avec transactions non concat�n�es � Contr�le polaris�
���������������� C.14.2���� Pr�paration implicite avec transactions non concat�n�es � Contr�le partag�
���������������� C.14.3���� Pr�paration implicite avec n�ud interm�diaire et n�ud feuille en lecture seulement � Transactions concat�n�es
���������������� C.14.4���� Pr�paration implicite et validation heuristique
���������������� C.14.5���� Pr�paration implicite et invalidation heuristique
���������������� C.14.6���� Pr�paration implicite, validation heuristique et rupture de dialogue
������ C.15���� Sc�narios TP-ROLLBACK
���������������� C.15.1���� TP-ROLLBACK avec transactions concat�n�es � Cas simples
���������������� C.15.2���� TP-ROLLBACK avec transactions non concat�n�es � Cas simples
���������������� C.15.3���� TP-ROLLBACK avec transactions non concat�n�es � Cas complexes
������ C.16���� Sc�narios de validation dynamique
���������������� C.16.1���� Sc�narios simples avec deux n�uds
���������������� C.16.2���� Contr�le polaris� et validation dynamique
���������������� C.16.3���� Collisions avec deux n�uds
���������������� C.16.4���� Initiateur de validation en variante
���������������� C.16.5���� Initiateur de validation en variante avec phase unique et lecture seulement � Pas de notification
���������������� C.16.6���� Initiateur de validation en variante avec phase unique et lecture seulement � Avec notification d'heuristique
���������������� C.16.7���� Proc�dure de validation � phase unique avec envoi d'une primitive C‑PREPARE‑RI suivie par C‑NOCHANGE-RI
���������������� C.16.8���� Phase unique au-dessus de phase unique
���������������� C.16.9� ���Phase unique au-dessus de phase unique, transactions non concat�n�es � Pas de notification
��������������� C.16.10���� Phase unique partout
��������������� C.16.11���� Validation dynamique � phase unique au n�ud radical et � un n�ud interm�diaire, lecture seulement � un n�ud feuille
��������������� C.16.12���� Validation dynamique � phase unique au n�ud radical, lecture seulement aux n�uds interm�diaires et feuilles
��������������� C.16.13���� Collision vraie entre phase unique et lecture seulement
���� ��C.17���� Sc�narios montrant le mouvement du jeton pendant la terminaison de la transaction
���������������� C.17.1���� Collision entre signaux "pr�t" � Le sup�rieur devient coordonnateur
���������������� C.17.2���� Collision entre signaux "pr�t" � Le subordonn� devient coordonnateur
���������������� C.17.3���� Collision entre signal "pr�t" et lecture seulement � Le sup�rieur devient coordonnateur
���������������� C.17.4���� Collision entre signal "pr�t" et signal de validation � phase unique � Le subordonn� devient coordonnateur
������ C.18���� Pointeur sur le contexte de reprise dans le sc�nario de dialogue
���������������� C.18.1���� R�ception tardive d'un pointeur RCH de subordonn�
Annexe� D� �� R�sum� des valeurs attribu�es aux identificateurs d'objet
Annexe� E� �� Reprise apr�s destruction des donn�es d'action atomique
������� E.1���� Introduction
������� E.2���� Actions de reprise
����������������� E.2.1���� Actions entreprises apr�s la destruction d'un syst�me
����������������� E.2.2���� Actions entreprises par un n�ud qui a perdu ses journaux de reprise
����������������� E.2.3���� Actions entreprises par un n�ud incapable de mener la reprise � terme
Annexe� F� �� Etats des transactions de machine TPPM
������� F.1���� Etats transactionnels d'une machine TPPM
����������������� F.1.1���� Transitions d'�tat d'une machine TPPM racine
����������������� F.1.2���� Transitions d'�tat d'une machine TPPM interm�diaire
����������������� F.1.3���� Transitions d'�tat d'une machine TPPM feuille
Annexe� G� �� Gestion par inf�rence des groupes d'associations
������� G.1���� Introduction
������� G.2���� D�finitions
������� G.3���� R�gles
������� G.4���� Avantages
������� G.5���� Objets de gestion-syst�mes sugg�r�s
����������������� G.5.1���� Compteurs
����������������� G.5.2���� Alarmes