Information technology — Open Systems Interconnection — Connection-mode protocol for the Application Service Object Association Control Service Element

The ACSE supports two modes of communication: connection-mode and connectionless-mode. The ACSE service definition (see ITU-T Rec. X.217 bis | ISO/IEC 15953) includes both modes of communication. This Recommendation | International Standard only includes the connection mode of communication. This Recommendation | International Standard for the connectionless mode of communication is contained in ITU-T Rec. X.237 bis | ISO/IEC 15955. This Recommendation | International Standard defines procedures that are applicable to instances of communication between systems which wish to interconnect in an open systems interconnection environment in a connection mode. This Recommendation | International Standard includes the Kernel functional unit that is used to establish and release ASO-associations. The Authentication functional unit provides additional facilities for exchanging information in support of authentication during association establishment without adding new services. The ACSE authentication facilities can be used to support a limited class of authentication methods. The ASO-context negotiation functional unit provides the additional facility for the recipient to select the ASO-context from a list offered by the initiator during association establishment. The optional Higher Level Association functional unit provides for the facility to identify ASO-associations and transparently pass data to child ASOs and allows the ASO-context or the presentation context on an ASO-association to be modified during the lifetime of the association. This Recommendation | International Standard specifies: a) procedures for the transfer of information for ASO-association control and the authentication of ASOs and application-entities; and b) the abstract syntax for the representation of the ACSE APDUs. The ACSE procedures are defined in terms of: a) the interactions among peer ACSE protocol machines through the use of Presentation services or supporting ACSE services; and b) the interaction between an ACSE protocol machine and its service-user. This Recommendation | International Standard also specifies conformance requirements for systems implementing these procedures. It does not contain tests which can be used to demonstrate conformance.

Technologies de l'information — Interconnexion des systèmes ouverts — Protocole en mode connexion pour l'élément de service de contrôle d'association des objets de service d'application

L'élément ACSE accepte deux modes de communication: le mode connexion et le mode sans connexion. La définition du service ACSE (voir la Rec. UIT-T X.217 bis | ISO/CEI 15953) englobe ces deux modes de communication. La présente Recommandation | Norme internationale comprend uniquement le mode connexion. La Recommandation | Norme internationale pour le mode sans connexion est comprise dans la Rec. UIT-T X.237 bis | ISO/CEI 15955. La présente Recommandation | Norme internationale définit les procédures applicables à des instances de communication entre des systèmes qui désirent s'interconnecter dans un environnement OSI en mode connexion. La présente Recommandation | Norme internationale inclut l'unité fonctionnelle Kernel qui est utilisée pour établir les associations d'objet ASO et y mettre fin. L'unité fonctionnelle d'authentification offre des fonctions supplémentaires qui permettent l'échange d'informations destinées à assurer l'authentification pendant l'établissement de l'association sans que soient ajoutés de nouveaux services. Les fonctions d'authentification de l'élément ACSE peuvent être utilisées pour la prise en charge d'une classe limitée de méthodes d'authentification. L'unité fonctionnelle de négociation du contexte d'objet ASO offre des fonctions supplémentaires qui permettent de choisir le contexte d'objet ASO à partir d'une liste offerte par le demandeur pendant l'établissement de l'association. L'unité fonctionnelle facultative pour les associations de niveau supérieur offre des fonctions d'identification des associations d'objet ASO, de transmission de données transparente vers des objets ASO enfants et de modification du contexte d'objet ASO ou du contexte de présentation d'une association d'objet ASO pendant la durée de vie de l'association. La présente Recommandation | Norme internationale spécifie: a) les procédures de transfert des informations concernant le contrôle de l'association d'objet ASO et l'authentification des objets ASO et entités d'application; b) la syntaxe abstraite de représentation des unités APDU de l'élément ACSE. Les procédures ACSE sont définies en termes: a) d'interactions entre machines protocolaires ACSE homologues, via l'utilisation de services de présentation ou de services ACSE de soutien; b) d'interactions entre une machine protocolaire ACSE et son utilisateur du service. La présente Recommandation | Norme internationale spécifie également les conditions de conformité des systèmes mettant en oeuvre ces procédures. Elle ne contient pas de tests qui pourraient être utilisés pour prouver cette conformité.

General Information

Status
Published
Publication Date
15-Dec-1999
Current Stage
9093 - International Standard confirmed
Start Date
06-Jan-2005
Completion Date
06-Jan-2005
Ref Project

RELATIONS

Buy Standard

Standard
ISO/IEC 15954:1999 - Information technology -- Open Systems Interconnection -- Connection-mode protocol for the Application Service Object Association Control Service Element
English language
70 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 15954:1999 - Technologies de l'information -- Interconnexion des systemes ouverts -- Protocole en mode connexion pour l'élément de service de contrôle d'association des objets de service d'application
French language
73 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (sample)

INTERNATIONAL ISO/IEC
STANDARD 15954
First edition
1999-12-15
Information technology — Open Systems
Interconnection — Connection-mode
protocol for the Application Service Object
Association Control Service Element
Technologies de l'information — Interconnexion des systèmes ouverts —
Protocole en mode connexion pour l'élément de service de contrôle
d'association des objets de service d'application
Reference number
ISO/IEC 15954:1999(E)
ISO/IEC 1999
---------------------- Page: 1 ----------------------
ISO/IEC 15954:1999(E)
PDF disclaimer

This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not

be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this

file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this

area.
Adobe is a trademark of Adobe Systems Incorporated.

Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters

were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event

that a problem relating to it is found, please inform the Central Secretariat at the address given below.

© ISO/IEC 1999

All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic

or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO's member body

in the country of the requester.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 734 10 79
E-mail copyright@iso.ch
Web www.iso.ch
Printed in Switzerland
ii © ISO/IEC 1999 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 15954:1999(E)
CONTENTS
Page

1 Scope .............................................................................................................................................................. 1

2 Normative references...................................................................................................................................... 1

2.1 Identical Recommendations | International Standards......................................................................... 1

2.2 Paired Recommendations | International Standards equivalent in technical content........................... 3

2.3 Additional references .......................................................................................................................... 3

3 Definitions ...................................................................................................................................................... 3

3.1 Reference Model definitions ............................................................................................................... 3

3.1.1 Basic Reference Model definitions ................................................................................... 3

3.1.2 Security architecture definitions........................................................................................ 4

3.1.3 Naming and addressing definitions ................................................................................... 4

3.2 Service conventions definitions........................................................................................................... 4

3.3 Presentation service definitions........................................................................................................... 4

3.4 Application Layer Structure definitions .............................................................................................. 5

3.5 ACSE service definitions .................................................................................................................... 5

3.6 Association Control protocol specification definitions .......................................................................5

4 Abbreviations ................................................................................................................................................. 6

4.1 Data units............................................................................................................................................. 6

4.2 Types of application-protocol-data-units ............................................................................................ 6

4.3 Other abbreviations ............................................................................................................................. 6

5 Conventions.................................................................................................................................................... 7

6 Overview of the protocol................................................................................................................................ 7

6.1 Service provision................................................................................................................................. 7

6.2 Functional units ................................................................................................................................... 7

6.3 Use of supporting services .................................................................................................................. 9

6.4 Model .................................................................................................................................................. 10

6.5 User summary mechanism................................................................................................................... 10

7 Elements of procedure .................................................................................................................................... 11

7.1 Association establishment ................................................................................................................... 11

7.1.1 Purpose.............................................................................................................................. 11

7.1.2 APDUs used ...................................................................................................................... 11

7.1.3 Association establishment procedure ................................................................................ 11

7.1.4 Use of the AARQ APDU fields ........................................................................................ 14

7.1.5 Use of the AARE APDU fields......................................................................................... 18

7.1.6 Collisions and interactions ................................................................................................20

7.2 Normal release of an association......................................................................................................... 21

7.2.1 Purpose.............................................................................................................................. 21

7.2.2 APDUs used ...................................................................................................................... 21

7.2.3 Normal release procedure.................................................................................................. 21

7.2.4 Use of the RLRQ APDU fields ......................................................................................... 23

7.2.5 Use of the RLRE APDU fields.......................................................................................... 23

7.2.6 Collisions and disruptions .................................................................................................24

7.3 Abnormal release of an association..................................................................................................... 24

7.3.1 Purpose.............................................................................................................................. 24

7.3.2 APDUs used ...................................................................................................................... 24

7.3.3 Abnormal release procedure.............................................................................................. 24

7.3.4 Use of the ABRT APDU fields ......................................................................................... 25

7.3.5 Collisions and interactions ................................................................................................26

© ISO/IEC 1999 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 15954:1999(E)
Page

7.4 A-DATA ............................................................................................................................................. 26

7.4.1 Purpose.............................................................................................................................. 26

7.4.2 APDUs used ...................................................................................................................... 26

7.4.3 A-DATA procedure...........................................................................................................26

7.4.4 Use of the A-DT APDU fields .......................................................................................... 26

7.5 A-ALTER-CONTEXT........................................................................................................................ 27

7.5.1 Purpose.............................................................................................................................. 27

7.5.2 APDUs used ...................................................................................................................... 27

7.5.3 A-ALTER-CONTEXT procedure..................................................................................... 27

7.5.4 A-ALTER-CONTEXT-REQUEST procedure.................................................................. 27

7.5.5 Use of the ACRQ fields.....................................................................................................28

7.5.6 Use of the ACRP fields .....................................................................................................28

7.6 Rules for extensibility ......................................................................................................................... 29

8 Supporting Service Definition assumed by ACSE ......................................................................................... 29

8.1 IA-BIND ............................................................................................................................................. 30

8.1.1 IA-BIND request ............................................................................................................... 30

8.1.2 IA-BIND-REQUEST.deliver ............................................................................................ 30

8.1.3 IA-BIND request Parameters ............................................................................................ 31

8.1.4 IA-BIND response............................................................................................................. 31

8.1.5 IA-BIND-RESPONSE.deliver .......................................................................................... 32

8.1.6 IA-BIND response Parameters.......................................................................................... 32

8.2 IA-DATA ............................................................................................................................................ 32

8.2.1 IA-DATA.submit .............................................................................................................. 32

8.2.2 IA-DATA.deliver .............................................................................................................. 32

8.2.3 IA-DATA Parameters........................................................................................................ 32

8.3 IA-ALTER-CONTEXT (optional)...................................................................................................... 32

8.3.1 IA-ALTER-CONTEXT-REQUEST.submit ..................................................................... 32

8.3.2 IA-ALTER-CONTEXT-REQUEST.deliver ..................................................................... 33

8.3.3 IA-ALTER-CONTEXT-RESPONSE.submit ................................................................... 33

8.3.4 IA-ALTER-CONTEXT-RESPONSE.deliver ................................................................... 33

8.3.5 IA-ALTER-CONTEXT Parameters.................................................................................. 33

8.4 IA-ABORT.......................................................................................................................................... 33

8.4.1 IA-ABORT.submit............................................................................................................33

8.4.2 IA-ABORT.deliver............................................................................................................ 33

8.4.3 IA-ABORT Parameters ..................................................................................................... 34

8.5 IA-RELEASE...................................................................................................................................... 34

8.5.1 IA-RELEASE-REQUEST.submit..................................................................................... 34

8.5.2 IA-RELEASE-REQUEST.deliver .................................................................................... 34

8.5.3 IA-RELEASE-ACCEPT.submit ....................................................................................... 34

8.5.4 IA-RELEASE-REFUSE.submit........................................................................................ 34

8.5.5 IA-RELEASE-ACCEPT.deliver ....................................................................................... 34

8.5.6 IA-RELEASE-REFUSE.submit........................................................................................ 35

8.6 IA-UNBIND........................................................................................................................................ 35

8.6.1 IA-UNBIND.submit.......................................................................................................... 35

8.6.2 IA-UNBIND.deliver..........................................................................................................35

8.6.3 IA-UNBIND Parameters ................................................................................................... 35

9 Syntax of ACSE ............................................................................................................................................. 35

9.1 Structure of ACSE APDUs ................................................................................................................. 35

10 Conformance .................................................................................................................................................. 41

10.1 Statement requirements ....................................................................................................................... 41

10.2 Static requirements.............................................................................................................................. 41

10.3 Dynamic requirements......................................................................................................................... 42

11 Precedence...................................................................................................................................................... 42

iv © ISO/IEC 1999 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/IEC 15954:1999(E)
Page

12 Registration requirements............................................................................................................................... 42

12.1 Application titles ................................................................................................................................. 42

12.2 ASO-context........................................................................................................................................ 43

12.3 Authentication-mechanism.................................................................................................................. 43

12.4 Upper-layer context specifications...................................................................................................... 43

Annex A – ACPM state table.................................................................................................................................. 44

A.1 General ................................................................................................................................................ 44

A.2 Conventions......................................................................................................................................... 44

A.3 Actions to be taken by the ACPM....................................................................................................... 44

A.3.1 Invalid intersections .......................................................................................................... 45

A.3.2 Valid intersections............................................................................................................. 45

A.4 Relationship to Presentation and other ASEs...................................................................................... 45

Annex B – Authentication-mechanism using password ......................................................................................... 48

B.0 Introduction ......................................................................................................................................... 48

B.1 Assigned name .................................................................................................................................... 48

B.2 Authentication-value ASN.1 datatype................................................................................................. 48

B.3 Processing specification ...................................................................................................................... 48

B.3.1 Requesting authentication ................................................................................................. 48

B.3.2 Performing authentication ................................................................................................. 48

Annex C – Definition of the IA-service mapping to the Presentation service ........................................................ 50

C.1 Procedures for Lower Boundary Mapping the Presentation service ................................................... 50

C.2 Use of the Presentation service ........................................................................................................... 50

C.2.1 General .............................................................................................................................. 50

C.2.2 Nested associations............................................................................................................ 50

C.3 Use of the Session service ................................................................................................................... 50

C.3.1 General .............................................................................................................................. 50

C.3.2 Disruption of A-RELEASE by external event .................................................................. 51

C.4 Mapping to Presentation service ......................................................................................................... 51

C.4.1 IA-BIND-REQUEST.submit ............................................................................................ 51

C.4.2 IA-BIND-REQUEST.deliver (P-CONNECT indication) ................................................. 51

C.4.3 IA-BIND-RESPONSE.submit .......................................................................................... 51

C.4.4 IA-BIND-RESPONSE.deliver .......................................................................................... 51

C.4.5 IA-DATA.submit .............................................................................................................. 51

C.4.6 IA-DATA.deliver (P-DATA indication, P-RESYNCHRONIZE, P-U-EXCEPTION

REPORT, P-P-EXCEPTION REPORT)........................................................................... 52

C.4.7 A-ALTER-CONTEXT-REQUEST.submit....................................................................... 52

C.4.8 IA-ALTER-CONTEXT-REQUEST.deliver (P-ALTER-CONTEXT indication) ............ 52

C.4.9 IA-ALTER-CONTEXT-RESPONSE.submit ................................................................... 52

C.4.10 IA-ALTER-CONTEXT-RESPONSE.deliver (P-ALTER-CONTEXT confirm).............. 52

C.4.11 IA-ABORT.submit............................................................................................................ 52

C.4.12 IA-ABORT.deliver ( P-U-ABORT indication)................................................................. 52

C.4.13 IA-RELEASE-REQUEST.submit (P-RELEASE request)................................................ 52

C.4.14 IA-RELEASE-REQUEST.deliver (P-RELEASE indication) ........................................... 52

C.4.15 IA-RELEASE-ACCEPT.submit [P-RELEASE (result = affirmative) response] ............. 52

C.4.16 IA-RELEASE-ACCEPT.deliver [P-RELEASE confirm (accepted)] ............................... 52

C.4.17 IA-RELEASE-REFUSE.submit [P-RELEASE (result = negative) response] .................. 53

C.4.18 IA-RELEASE-REFUSE.deliver [P-RELEASE confirm (accepted)]................................ 53

C.4.19 A-UNBIND.submit ...........................................................................................................53

C.4.20 IA-UNBIND.deliver (P-P-ABORT indication)................................................................. 53

Annex D – Definition of the IA-service mapping to ACSE ................................................................................... 54

D.1 Procedures for lower boundary mapping to ACSE or the Presentation service .................................. 54

D.2 IA-BIND-REQUEST.submit .............................................................................................................. 54

D.2.1 When Invoked ................................................................................................................... 54

D.2.2 Action upon Receipt.......................................................................................................... 54

D.3 IA-BIND-REQUEST.deliver (A-ASSOCIATE indication)................................................................ 55

D.3.1 When Invoked ................................................................................................................... 55

D.3.2 Action upon Receipt.......................................................................................................... 55

© ISO/IEC 1999 – All rights reserved v
---------------------- Page: 5 ----------------------
ISO/IEC 15954:1999(E)
Page

D.4 IA-BIND-RESPONSE.submit ............................................................................................................ 55

D.4.1 When Invoked ................................................................................................................... 55

D.4.2 Action upon Receipt.......................................................................................................... 55

D.5 IA-BIND-RESPONSE.deliver (A-ASSOCIATE confirm)................................................................. 56

D.5.1 When Invoked ................................................................................................................... 56

D.5.2 Action upon Receipt.......................................................................................................... 56

D.6 IA-DATA.submit............................................................................................................................................ 56

D.6.1 When Invoked ................................................................................................................... 56

D.6.2 Action upon Receipt.......................................................................................................... 56

D.7 IA-DATA.deliver (A-DATA.deliver) ................................................................................................. 56

D.7.1 When Invoked ................................................................................................................... 56

D.7.2 Action upon Receipt.......................................................................................................... 56

D.8 IA-ALTER-CONTEXT-REQUEST.submit ....................................................................................... 56

D.8.1 When Invoked ................................................................................................................... 56

D.8.2 Action upon Receipt.......................................................................................................... 56

D.9 IA-ALTER-CONTEXT-REQUEST.deliver (A-ALTER-CONTEXT-REQUEST.deliver) ............... 56

D.9.1 When Invoked ................................................................................................................... 56

D.9.2 Action upon Receipt.......................................................................................................... 57

D.10 IA-ALTER-CONTEXT-RESPONSE.submit ..................................................................................... 57

D.10.1 When Invoked ................................................................................................................... 57

D.10.2 Action upon Receipt.......................................................................................................... 57

D.11 IA-ALTER-CONTEXT-RESPONSE.deliver (A-ALTER-CONTEXT-RESPONSE.deliver) ........... 57

D.11.1 When Invoked ................................................................................................................... 57

D.11.2 Action upon Receipt.......................................................................................................... 57

D.11.3 IA-ALTER-CONTEXT Parameters.................................................................................. 57

D.12 IA-ABORT.submit.............................................................................................................................. 57

D.12.1 When Invoked ................................................................................................................... 57

D.12.2 Action upon Receipt.......................................................................................................... 57

D.13 IA-ABORT.deliver (A-ABORT indication) .......................................................................................57

D.13.1 When Invoked ................................................................................................................... 57

D.13.2 Action upon Receipt.......................................................................................................... 58

D.14 IA-RELEASE-REQUEST.submit....................................................................................................... 58

D.14.1 When Invoked ................................................................................................................... 58

D.14.2 Action upon Receipt.......................................................................................................... 58

D.15 IA-RELEASE-ACCEPT.submit ......................................................................................................... 58

D.15.1 When Invoked ................................................................................................................... 58

D.15.2 Action upon Receipt.......................................................................................................... 58

D.16 IA-RELEASE-REFUSE.submit.......................................................................................................... 58

D.16.1 When Invoked ................................................................................................................... 58

D.16.2 Action upon Receipt.......................................................................................................... 58

D.17 IA-UNBIND.submit............................................................................................................................ 58

D.17.1 When Invoked ................................................................................................................... 58

D.17.2 Action upon Receipt.......................................................................................................... 58

D.18 IA-UNBIND.deliver............................................................................................................................ 59

D.18.1 When Invoked ................................................................................................................... 59

D.18.2 Action upon Receipt.......................................................................................................... 59

Annex E – Guidance on the use of Higher Level Association fun
...

NORME ISO/CEI
INTERNATIONALE 15954
Première édition
1999-12-15
Technologies de l'information —
Interconnexion des systèmes ouverts —
Protocole en mode connexion pour
l'élément de service de contrôle
d'association des objets de service
d'application
Information technology — Open Systems Interconnection —
Connection-mode protocol for the Application Service Object
Association Control Service Element
Numéro de référence
ISO/CEI 15954:1999(F)
ISO/CEI 1999
---------------------- Page: 1 ----------------------
ISO/CEI 15954:1999(F)
PDF – Exonération de responsabilité

Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier peut

être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence autorisant

l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées acceptent de fait la

responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute responsabilité en la

matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.

Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info du

fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir l'exploitation de

ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation, veuillez en informer le

Secrétariat central à l'adresse donnée ci-dessous.
© ISO/CEI 1999

Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous quelque

forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit de l’ISO à

l’adresse ci-après ou du comité membre de l’ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax. + 41 22 734 10 79
E-mail copyright@iso.ch
Web www.iso.ch
Version française parue en 2000
ImpriméenSuisse
ii © ISO/CEI 1999 – Tous droits réservés
---------------------- Page: 2 ----------------------
ISO/CEI 15954:1999(F)
Sommaire
Page

1 Domaine d’application.................................................................................................................................... 1

2 Références normatives.................................................................................................................................... 1

2.1 Recommandations | Normes internationales identiques ...................................................................... 2

2.2 Paires de Recommandations | Normes internationales équivalentes par leur contenu technique........ 3

2.3 Autres références................................................................................................................................. 3

3 Définitions ...................................................................................................................................................... 3

3.1 Définitions du modèle de référence..................................................................................................... 3

3.1.1 Définitions du modèle de référence de base...................................................................... 3

3.1.2 Définitions de l'architecture de sécurité ............................................................................ 4

3.1.3 Définitions relatives à la dénomination et à l'adressage .................................................... 4

3.2 Définitions des conventions de service ............................................................................................... 4

3.3 Définitions du service de présentation ................................................................................................ 4

3.4 Définitions de la structure de la couche Application........................................................................... 5

3.5 Définitions du service ACSE .............................................................................................................. 5

3.6 Définitions de la spécification du protocole de contrôle d'association................................................ 5

4 Abréviations ................................................................................................................................................... 6

4.1 Unités de données................................................................................................................................ 6

4.2 Types d'unités de données protocolaires d'application........................................................................6

4.3 Autres abréviations.............................................................................................................................. 6

5 Conventions.................................................................................................................................................... 7

6 Aperçu général du protocole........................................................................................................................... 7

6.1 Fourniture du service........................................................................................................................... 7

6.2 Unités fonctionnelles........................................................................................................................... 8

6.3 Utilisation de services de soutien ........................................................................................................ 8

6.4 Modèle................................................................................................................................................. 8

6.5 Mécanisme du résumé d'utilisateur ..................................................................................................... 11

7 Eléments de procédure.................................................................................................................................... 11

7.1 Etablissement d'association ................................................................................................................. 12

7.1.1 Objet.................................................................................................................................. 12

7.1.2 Unités APDU utilisées....................................................................................................... 12

7.1.3 Procédure d'établissement de l'association ........................................................................ 12

7.1.4 Utilisation des champs de l'unité APDU AARQ............................................................... 15

7.1.5 Utilisation des champs de l'unité APDU AARE ............................................................... 18

7.1.6 Collisions et interactions ................................................................................................... 21

7.2 Libération normale d'une association .................................................................................................. 22

7.2.1 Objet.................................................................................................................................. 22

7.2.2 Unités APDU utilisées....................................................................................................... 22

7.2.3 Procédure de libération normale........................................................................................ 22

7.2.4 Utilisation des champs de l'unité APDU RLRQ................................................................ 24

7.2.5 Utilisation des champs de l'unité APDU RLRE ................................................................ 24

7.2.6 Collisions et interruptions ................................................................................................. 25

7.3 Libération anormale d'une association ................................................................................................ 25

7.3.1 Objet.................................................................................................................................. 25

7.3.2 Unités APDU utilisées....................................................................................................... 25

7.3.3 Procédure de libération anormale...................................................................................... 26

7.3.4 Utilisation des champs de l'unité APDU ABRT................................................................ 26

7.3.5 Collisions et interactions ................................................................................................... 27

© ISO/CEI 1999 – Tous droits réservés iii
---------------------- Page: 3 ----------------------
ISO/CEI 15954:1999(F)
Page

7.4 A-DATA ............................................................................................................................................. 27

7.4.1 Objet.................................................................................................................................. 27

7.4.2 Unités APDU utilisées....................................................................................................... 27

7.4.3 Procédure A-DATA .......................................................................................................... 27

7.4.4 Utilisation des champs de l'unité APDU A-DT................................................................. 28

7.5 A-ALTER-CONTEXT........................................................................................................................ 28

7.5.1 Objet.................................................................................................................................. 28

7.5.2 Unités APDU utilisées....................................................................................................... 28

7.5.3 Procédure A-ALTER-CONTEXT..................................................................................... 28

7.5.4 Procédure de demande A-ALTER-CONTEXT................................................................. 28

7.5.5 Utilisation des champs de l'unité APDU ACRQ ............................................................... 29

7.5.6 Utilisation des champs de l'unité APDU ACRP................................................................ 30

7.6 Règles d'extensibilité........................................................................................................................... 30

8 Définition du service de soutien utilisé par l'élément ACSE.......................................................................... 31

8.1 IA-BIND ............................................................................................................................................. 31

8.1.1 Demande IA-BIND ........................................................................................................... 31

8.1.2 Primitive de livraison IA-BIND-REQUEST..................................................................... 32

8.1.3 Paramètres de la demande IA-BIND................................................................................. 32

8.1.4 Réponse IA-BIND............................................................................................................. 32

8.1.5 Primitive de livraison IA-BIND-RESPONSE................................................................... 32

8.1.6 Paramètres de la réponse IA-BIND................................................................................... 33

8.2 IA-DATA ............................................................................................................................................ 33

8.2.1 Primitive d'expédition IA-DATA...................................................................................... 33

8.2.2 Primitive de livraison IA-DATA....................................................................................... 34

8.2.3 Paramètres IA-DATA........................................................................................................ 34

8.3 IA-ALTER-CONTEXT (facultatif)..................................................................................................... 34

8.3.1 Primitive d'expédition IA-ALTER-CONTEXT-REQUEST ............................................. 34

8.3.2 Primitive de livraison IA-ALTER-CONTEXT-REQUEST.............................................. 34

8.3.3 Primitive d'expédition IA-ALTER-CONTEXT-RESPONSE ........................................... 34

8.3.4 Primitive de livraison IA-ALTER-CONTEXT-RESPONSE............................................ 34

8.3.5 Paramètres IA-ALTER-CONTEXT.................................................................................. 35

8.4 IA-ABORT.......................................................................................................................................... 35

8.4.1 Primitive d'expédition IA-ABORT.................................................................................... 35

8.4.2 Primitive de livraison IA-ABORT .................................................................................... 35

8.4.3 Paramètres IA-ABORT ..................................................................................................... 35

8.5 IA-RELEASE...................................................................................................................................... 35

8.5.1 Primitive d'expédition IA-RELEASE-REQUEST ............................................................ 35

8.5.2 Primitive de livraison IA-RELEASE-REQUEST ............................................................. 35

8.5.3 Primitive d'expédition IA-RELEASE-ACCEPT............................................................... 36

8.5.4 Primitive d'expédition IA-RELEASE-REFUSE ............................................................... 36

8.5.5 Primitive de livraison IA-RELEASE-ACCEPT................................................................ 36

8.5.6 Primitive d'expédition IA-RELEASE-REFUSE ............................................................... 36

8.6 IA-UNBIND........................................................................................................................................ 36

8.6.1 Primitive d'expédition IA-UNBIND ................................................................................. 36

8.6.2 Primitive de livraison IA-UNBIND .................................................................................. 36

8.6.3 Paramètres IA-UNBIND ................................................................................................... 37

9 Syntaxe de l'élément ACSE............................................................................................................................ 37

9.1 Structure des unités APDU de l'élément ACSE ..................................................................................37

10 Conformité...................................................................................................................................................... 43

10.1 Conditions à remplir par les déclarations ............................................................................................ 43

10.2 Conditions de conformité statique....................................................................................................... 43

10.3 Conditions de conformité dynamique ................................................................................................. 43

iv © ISO/CEI 1999 – Tous droits réservés
---------------------- Page: 4 ----------------------
ISO/CEI 15954:1999(F)
Page

11 Préséance ........................................................................................................................................................ 43

12 Conditions d'enregistrement ........................................................................................................................... 44

12.1 Appellations d'application ................................................................................................................... 44

12.2 Contexte d'objet ASO.......................................................................................................................... 44

12.3 Mécanisme d'authentification.............................................................................................................. 44

12.4 Spécifications de contexte de niveau supérieur................................................................................... 45

Annexe A – Tables d'états de l'ACPM....................................................................................................................... 46

A.1 Généralités........................................................................................................................................... 46

A.2 Conventions......................................................................................................................................... 46

A.3 Actions à effectuer par l'ACPM .......................................................................................................... 46

A.3.1 Intersections non valides ................................................................................................... 47

A.3.2 Intersections valides .......................................................................................................... 47

A.4 Relation avec le service de présentation et les autres ASE ................................................................. 47

Annexe B – Mécanisme d'authentification avec mot de passe................................................................................... 50

B.0 Introduction ......................................................................................................................................... 50

B.1 Nom affecté ......................................................................................................................................... 50

B.2 Type de données ASN.1 de valeur d'authentification ......................................................................... 50

B.3 Spécification de traitement.................................................................................................................. 50

B.3.1 Demande d'authentification............................................................................................... 50

B.3.2 Exécution d'authentification.............................................................................................. 50

Annexe C – Définition du mappage du service IA avec le service de présentation ..................................................52

C.1 Procédures de mappage de limite inférieure avec le service de présentation...................................... 52

C.2 Utilisation du service de présentation.................................................................................................. 52

C.2.1 Généralités......................................................................................................................... 52

C.2.2 Associations emboîtées .....................................................................................................52

C.3 Utilisation du service de session ......................................................................................................... 52

C.3.1 Généralités......................................................................................................................... 52

C.3.2 Interruption de la procédure A-RELEASE par un événement extérieur ........................... 53

C.4 Mappage avec le service de présentation ............................................................................................ 53

C.4.1 Primitive d'expédition IA-BIND-REQUEST .................................................................... 53

C.4.2 Primitive de livraison IA-BIND-REQUEST (indication P-CONNECT).......................... 53

C.4.3 Primitive d'expédition IA-BIND-RESPONSE .................................................................. 54

C.4.4 Primitive de livraison IA-BIND-RESPONSE................................................................... 54

C.4.5 Primitive d'expédition IA-DATA...................................................................................... 54

C.4.6 Primitive de livraison IA-DATA (indication P-DATA, P-RESYNCHRONIZE,

P-U-EXCEPTION REPORT, P-P-EXCEPTION REPORT)............................................ 54

C.4.7 Primitive d'expédition A-ALTER-CONTEXT-REQUEST .............................................. 54

C.4.8 Primitive de livraison IA-ALTER-CONTEXT-REQUEST

(indication P-ALTER-CONTEXT)................................................................................... 54

C.4.9 Primitive d'expédition IA-ALTER-CONTEXT-RESPONSE ........................................... 54

C.4.10 Primitive de livraison IA-ALTER-CONTEXT-RESPONSE

(confirmation P-ALTER-CONTEXT) .............................................................................. 54

C.4.11 Primitive d'expédition IA-ABORT.................................................................................... 55

C.4.12 Primitive de livraison IA-ABORT (indication P-U-ABORT)........................................... 55

C.4.13 Primitive d'expédition IA-RELEASE-REQUEST (demande P-RELEASE) .................... 55

C.4.14 Primitive de livraison IA-RELEASE-REQUEST (indication P-RELEASE).................... 55

C.4.15 Primitive de réponse d'expédition IA-RELEASE-ACCEPT

[réponse P-RELEASE (résultat = positif)] ........................................................................ 55

C.4.16 Primitive de livraison IA-RELEASE-ACCEPT [confirmation P-RELEASE (acceptée)] 55

C.4.17 Primitive de réponse d'expédition IA-RELEASE-REFUSE

[réponse P-RELEASE (résultat = négatif)] ....................................................................... 55

C.4.18 Primitive de livraison IA-RELEASE-REFUSE [confirmation P-RELEASE (acceptée)]. 55

C.4.19 Primitive d'expédition A-UNBIND................................................................................... 55

C.4.20 Primitive de livraison IA-UNBIND (indication P-P-ABORT) ......................................... 55

© ISO/CEI 1999 – Tous droits réservés v
---------------------- Page: 5 ----------------------
ISO/CEI 15954:1999(F)
Page

Annexe D – Définition du mappage du service IA avec l'élément ACSE ................................................................. 56

D.1 Procédures de mappage de limite inférieure avec l'élément ACSE ou avec le service de

présentation ......................................................................................................................................... 56

D.2 Primitive d'expédition IA-BIND-REQUEST ...................................................................................... 56

D.2.1 A l'invocation .................................................................................................................... 56

D.2.2 A la réception .................................................................................................................... 56

D.3 Primitive de livraison IA-BIND-REQUEST (indication A-ASSOCIATE) ........................................ 57

D.3.1 A l'invocation .................................................................................................................... 57

D.3.2 A la réception .................................................................................................................... 57

D.4 Primitive d'expédition IA-BIND-RESPONSE .................................................................................... 57

D.4.1 A l'invocation .................................................................................................................... 57

D.4.2 A la réception .................................................................................................................... 57

D.5 Primitive de livraison IA-BIND-RESPONSE (confirmation A-ASSOCIATE).................................. 58

D.5.1 A l'invocation .................................................................................................................... 58

D.5.2 A la réception .................................................................................................................... 58

D.6 Primitive d'expédition IA-DATA........................................................................................................ 58

D.6.1 A l'invocation .................................................................................................................... 58

D.6.2 A la réception .................................................................................................................... 58

D.7 Primitive de livraison IA-DATA (primitive de livraison A-DATA)................................................... 58

D.7.1 A l'invocation .................................................................................................................... 58

D.7.2 A la réception .................................................................................................................... 58

D.8 Primitive d'expédition IA-ALTER-CONTEXT-REQUEST ............................................................... 58

D.8.1 A l'invocation .................................................................................................................... 58

D.8.2 A la réception .................................................................................................................... 58

D.9 Primitive de livraison IA-ALTER-CONTEXT-REQUEST

(primitive de livraison A-ALTER-CONTEXT-REQUEST)............................................................... 59

D.9.1 A l'invocation .................................................................................................................... 59

D.9.2 A la réception .................................................................................................................... 59

D.10 Primitive d'expédition IA-ALTER-CONTEXT-RESPONSE ............................................................. 59

D.10.1 A l'invocation .................................................................................................................... 59

D.10.2 A la réception .................................................................................................................... 59

D.11 Primitive de livraison IA-ALTER-CONTEXT-RESPONSE

(primitive de livraison A-ALTER-CONTEXT-RESPONSE)............................................................. 59

D.11.1 A l'invocation .................................................................................................................... 59

D.11.2 A la réception .................................................................................................................... 59

D.11.3 Paramètres IA-ALTER-CONTEXT.................................................................................. 59

D.12 Primitive d'expédition IA-ABORT...................................................................................................... 59

D.12.1 A l'invocation .................................................................................................................... 59

D.12.2 A la réception .................................................................................................................... 59

D.13 Primitive de livraison IA-ABORT (indication A-ABORT) ................................................................ 59

D.13.1 A l'invocation .................................................................................................................... 59

D.13.2 A la réception .................................................................................................................... 60

D.14 Primitive d'expédition IA-RELEASE-REQUEST .............................................................................. 60

D.14.1 A l'invocation .................................................................................................................... 60

D.14.2 A la réception .................................................................................................................... 60

D.15 Primitive d'expédition IA-RELEASE-ACCEPT ................................................................................. 60

D.15.1 A l'invocation .................................................................................................................... 60

D.15.2 A la réception .................................................................................................................... 60

D.16 Primitive d'expédition IA-RELEASE-REFUSE ................................................................................. 60

D.16.1 A l'invocation .................................................................................................................... 60

D.16.2 A la réception .................................................................................................................... 60

D.17 Primitive d'expédition IA-UNBIND ................................................................................................... 60

D.17.1 A l'invocation .................................................................................................................... 60

D.17.2 A la réception .................................................................................................................... 61

D.18 Primitive de livraison IA-UNBIND .................................................................................................... 61

D.18.1 A l'invocation .......................
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.