ISO/IEC 9576-1:1995
(Main)Information technology — Open Systems Interconnection — Connectionless Presentation protocol: Protocol specification — Part 1:
Information technology — Open Systems Interconnection — Connectionless Presentation protocol: Protocol specification — Part 1:
Replaces the first edition (ISO/IEC 9576:1991).
Technologies de l'information — Interconnexion de systèmes ouverts (OSI) — Protocole de présentation en mode sans connexion: Spécification du protocole — Partie 1:
General Information
Relations
Buy Standard
Standards Content (Sample)
ISO/IEC
INTERNATIONAL
STANDARD 9576-l
Second edition
1995-l 2-15
Information technology - Open Systems
Interconnection - Connectionless
Presentation protocol: Protocol
specification
Technologies de /‘information - Interconnexion de systtimes ouverts -
Protocole de p&en ta tion en mode sans connexion: Spkcifica tion du
pro tocole
Reference number
ISO/I EC 9576-l : 1995(E)
---------------------- Page: 1 ----------------------
HSOdIEC 9576=1:1995(E)
CONTENTS
Page
1
..............................................................................................................................................................
Scope
1
Normative references .
1
2.1 Identical Recommendations I International Standards .
2
Paired Recommendations I International Standards equivalent in technical content .
2.2
2
......................................................................................................................................................
Definitions
2
...............................................................................................................
3.1 Reference Model definitions
..................................................................................................... 3
3.2 Naming and addressing definitions
3
3.3 Service conventions definitions .
3
3.4 Presentation Service definitions .
3
Abbreviations .
3
4.1 Data Units .
.......................................................................................... 3
4.2 Types of presentation-protocol-data-units
Other abbreviations . 3
4.3
4
Overview of the connectionless presentation protocol .
....................................................................................... 4
5.1 Service provided by the Presentation Layer
Service assumed from the Session Layer . 4
5.2
4
....................................................................................................
5.3 Functions of the Presentation Layer
......................................................................................................... 4
5.4 Model of the Presentation Layer
5
Elements of Procedure .
5
61 PPDU transfer .
6
6:2 Procedure .
7
Mapping of PPDUs onto the session-service .
7
Structure and encoding of UD PPDU .
7
General .
8.1
7
........................................................................................
8.2 Structure of SS-user data parameter values
........................................................................................ 9
8.3 Encoding of SS-user data parameter values
................................................................................................. 9
8.4 Encoding of values of type User-data
10
Conformance .
10
9.1 Dynamic Conformance .
10
Static Conformance .
9.2
10
...............................................................................
9.3 Protocol implementation conformance statement
10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10 Precedence
11
Annex A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
A. 1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
A.2 Convention for entries in the state table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0 ISO/IEC 1995
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 the publisher.
ISO/IEC Copyright Office l Case postale 56 l CH-1211 Geneve 20 l Switzerland
Printed in Switzerland
ii
---------------------- Page: 2 ----------------------
@ ISO/IEC ISO/IEC 9576-l: 1995(E)
Foreword
IS0 (the International Organization
for Standardization) and IEC (the
International Electrotechnical Commission) form the specialized system for
worldwide standardization. National bodies that are members of IS0 or IEC
participate in the development of International Standards through technical
committees established by the respective organization to deal with particular
fields of technical activity. IS0 and IEC technical committees collaborate in
fields of mutual interest. Other international organizations, governmental and
non-governmental, in liaison with IS0 and IEC, also take part in the work.
In the field of information technology, IS0 and IEC have established a joint
technical committee, ISO/IEC JTC 1. Draft International Standards adopted by
the joint technical committee are circulated to national bodies for voting.
Publication as an International Standard requires approval by at least 75 % of the
national bodies casting a vote.
International Standard ISO/IEC 9576-l was prepared by Joint Technical
Committee ISOLIEC JTC 1, Information technology, Subcommittee SC 21, @en
systems interconnection, data management and open distributed processing, in
collaboration with ITU-T. The identical text is published as ITU-T
Recommendation X.236.
This second edition cancels and replaces the first edition (ISO/IEC 9576: 1991),
which has been technically revised.
ISOflEC 9576 consists of the following parts, under the general title Information
technology - Open Systems Interconnection -
Connectionless Presentation
protocol:
Part 1: Protocol specification
- Part 2: Protocol Implementation Conformance Statement (PIGS) proforma
Annex A forms an integral part of this part of ISO/IEC 9576.
iii
---------------------- Page: 3 ----------------------
@ ISOIIEC
ISO/IEC 9576-l: 1995(E)
Introduction
This Recommendation 1 International Standard is one of a set of Recommendations 1 International Standards produced to
facilitate the interconnection of information technology. The set of Recommendations 1 International Standards covers
the services and protocols required to achieve such interconnection
This Recommendation I International Standard is positioned with respect to other related Recommendations 1
International Standards in the set by the layers defined in the Reference Model for Open Systems Interconnection
(see ITU-T Rec. X.200 I ISO/IEC 7498-l). In particular, it is protocol of the presentation layer. It is most closely related
to the Presentation Service Definition (see ITU-T Rec. X.216 1 ISO/IEC 8822) and the Session Service Definition
(see ITU-T Rec. X.21 5 I ISO/IEC 8326). The interrelationships of these Recommendations I International Standards are
depicted below:
Presentation
Service Definition
Connectionkss
Presentation
Protocol
Specification
Session
Service Definition
TIS03030-94dol
The structure of this Recommendation I International Standard is similar to the structure of the connection-oriented
Presentation Protocol specification in order to racilitate cross reference between the two Recommendations I
International Standards.
1v
---------------------- Page: 4 ----------------------
ISOKEC 9576-l : 1995 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION -
CONNECTIONLESS PRESENTATION PROTOCOL: PROTOCOL SPECIFICATION
1 Scope
This Recommendation I International Standard*) specifies
a) procedures for the transfer of data and control information from one presentation-entity to a peer
presentation-entity;
b) the structure and encoding of the presentation-protocol-data-units used for the transfer of data and control
information.
The procedures are defined in terms of
the interactions between peer presentation-entities through the exchange of esentation-protocol-data-units;
C>
d) the interactions between a presentation-entity and the presentation-service-user in the same system
through the exchange of presentation-service primitives;
the interactions between a presentation-entity and the session-service-provider through the exchange of
e)
session-service primitives.
are defined in the main text of this Recommendation
These procedures I International Standard supplemented by state
tables in Annex A
These procedures are applicable to instances of communication between systems which support the Presentation Layer
of the OS1 Reference Model and which wish to transfer presentation service data units using connectionless-mode
presentation service primitives.
This Recommendation I International Standard also specifies conformance criteria for systems implementing these
procedures. It does not contain tests which can be used to demonstrate this conformance.
2 Normative references
The following Recommendations and International Standards contain provisions which, through reference in this text,
constitute provisions of this Recommendation I International Standard. At the time of publication, the editions indicated
were valid. All Recommendations and Standards are subject to revision, and parties to agreements based on this
Recommendation I International Standard are encouraged to investigate the possibility of applying the most recent
edition of the Recommendations and Standards listed below. Members of IEC and IS0 maintain registers of currently
valid International Standards. The Telecommunication Standardization Bureau of the ITU maintains a list of currently
valid ITU-T Recommendations.
21 . Identical Recommendations I International Standards
-
ITU-T Recommendation X.200 (1994) I ISO/IEC 7498-l: 1994, Information technology - Open Systems
Interconnection - Basic Reference iModel: The Basic Model.
-
ITU-T Recommendation X.2 10 (1993) I ISO/IEC 1073 1: 1994, Information technology - Open Systems
Interconnection - Basic Reference Model - Conventions for the definition of OSI services.
0 The implementation and use of this Recommendation I International Standard requires the public assignment of values of ASN.l
type OBJECT IDENTIFIER to specifications of abstract syntaxes and transfer syntaxes. Procedures for the naming of abstract
syntaxes are contained in ITU-T Rec. X.216 I ISO/IEC 8822. Procedures for the naming of transfer syntaxes are contained in
ITU-T Rec. X.226 1 ISO/IEC 8823- 1.
ITU-T Rec. X.236 (1995 E) 1
---------------------- Page: 5 ----------------------
ISO/IEC 9576-l : 1995 (E)
ITU-T Recommendation X.21 5 (1994) % ISO/IEC 8326: .2), Information technology - Open Systems
Interconnection - Session service definition.
ITU-T Recommendation X.216 (1994) I ISO/IEC 8822: 1994, Information technology - Open Systems
Interconnection - Presentation service definition.
ITU-T Recommendation X.226 (1994) I ISO/IEC 8823-1: 1994, Information technology - Open Systems
- Connection-oriented presentation protocol: Protocol specification.
Interconnection
ITU-T Recommendation X.256 (1995) I ISO/IEC 9576-2: 1995, Information technology - Open Systems
Interconnection - Connectionless presentation protocol: Protocol Implementation Conformance
Statement (PIGS) proforma.
CCITT Recommendation X.660 (1992) P ISO/IEC 9834-l : 1993, Information technology - Open Systems
Procedures for the operation of OH Registration Authorities: General procedures.
Interconnection L
ITU-T Recommendation X.680 (1994) I ISOKIEC 8824- 1: 1995, Information technology - Abstract Syntax
Notation One (ASN.1): Specification of the basic notation.
ITU-T Recommendation X.68 1 (1994) I ISO/IEC 8824-2: 1995, Information technology - Abstract Syntax
Notation One (ASN. I): Information object specification.
ITU-T Recommendation X.682 (1994) I ISOIIEC 8824-3: 1995, Information technology - Abstract Syntax
Notation One (ASN. I): Constraint specification.
ITU-T Recommendation X.683 (1994) I ISO/IEC 8824-4: 1995, Information technozogy - Abstract Syntax
Notation One (ASN. I ): Parameterization of ASN. I specifications.
ITU-T Recommendation X.690 (1994) I ISO/IEC 8825- 1: 1995, Information technology - ASN. I encoding
rules: Specification of Basic Encoding Rules (BER), CanonicaE Encoding Rules (CER) and Distinguished
Encoding Rules (DER).
22 . Paired Recommendations I International Standards equivalent in technical content
-
CCITT Recommendation X.650 (1992), Open Systems Interconnection (OSP) - Reference Model for
naming and addressing.
Open Systems Interconnection - Basic Reference
IS0 7498-3: 1989, Information processing systems -
Model - Part 3: Naming and addressing.
Definitions
3
31 . Reference Model definitions
This Recommendation I International Standard is based on the concepts developed in ITU-T Rec. X.200 I
ISO/IEC 7498-l and makes use of the following terms derived from it:
a) Presentation Layer;
b) presentation-protocol-data-unit;
c) presentation-service;
d) presentation-service-access-point;
e) presentation-service-data-unit;
f) presentation-protocol-control-information;
g) Session Layer;
h) session-service-data-unit;
session-service-access-point;
0
.
transfer syntax;
J)
k) (N)-connectionless-mode-transmission.
2, To be published.
2 ITU-T Rec. X.236 (1995 E)
---------------------- Page: 6 ----------------------
ISOLIEC 9576-l : 1995 (E)
Naming and addressing definitions
32 .
This Recommendation I International Standard makes use of the following terms defined in CCITT
Recommendation X.650 I IS0 7498-3:
session-address;
a>
b) presentation-address;
c) presentation-selector.
33 . Service conventions definitions
This Recommendation I International Standard makes use of the following terms defined in ITU-T Rec. X.210 I
ISO/IEC 1073 1 as they apply in the Presentation Layer:
service-user;
a)
b) service-provider;
service primitive;
Cl
d) request;
indication;
e>
non-confirmed-service.
f)
. Presentation Service definitions
34
This Recommendation I International Standard is also based on concepts developed in ITU-T Rec. X.216 I ISO/IEC 8822
and makes use of the following terms defined therein:
abstract syntax;
a>
b) abstract syntax name;
transfer syntax name;
C>
d) presentation data value;
e) presentation context;
f) default context.
4 Abbreviations
41 . Data Units
PPDU Presentation Protocol Data Unit
Presentation Service Data Unit
PSDU
Session Service Data Unit
SSDU
42 . Types of presentation-protocol-data-units
Unit Data PPDU
UD PPDU
. Other abbreviations
43
ASN. 1 Abstract Syntax Notation One (see ITU-T Rec. X.680 I ISO/IEC 8824-1, ITU-T Rec. X.681 I
ISO/IEC 8824-2, ITU-T Rec. X.682 I ISO/IEC 8824-3, ITU-T Rec. X.683 I ISO/IEC 8824-4)
PPCI presentation-protocol-control-information
PPM presentation protocol machine
presentation-service
PS
PSAP presentation-service-access-point
PS-user presentation-service-user
ss session-service
SSAP session-service-access-point
ITU-T Rec. X.236 (1995 E)
---------------------- Page: 7 ----------------------
ISO/IEC 9576-l : 1995 (E)
5 Overview of the connectionless presentation protocol
51 Service provided by the Presentation Layer
.
The protocol specified in this Recommendation I International Standard supports the connectionless-mode presentation-
service. The connectionless-mode presentation-service is defined in ITU-T Rec. X.216 1 ISO/IEC 8822. The
connectionless-mode presentation-service primitives are summarized in Table 1.
Table 1 - Presentation Service Primitives
sentation contex
Presentation context definition list
52 . Service assumed from the Session Layer
The protocol specified in this Recommendation I International Standard can operate only over the connectionless-mode
session-service indicated in Table 2 and defined in ITU-T Rec. X.215 I ISO/IEC 8326.
Table 2 - Session Service Primitives
Called-session-address
Called-session-address
53 . Functions of the Presentation Layer
The functions of the Presentation Layer for connectionless-mode transmission are described in the Reference Model,
ITU-T Rec. X.200 I ISO/IEC 7498-l) and are further expanded in the Presentation Service Definition,
ITU-T Rec. X.216 I ISO/IEC 8822.
54 . Model of the Presentation Layer
A presentation-protocol-entity is comprised of one or more presentation protocol machines (PPMs). A PPM may be
connection oriented or connectionless. The connectionless-mode PPM communicates with the presentation-service-user
through one or more PSAPs by means of the connectionless-mode presentation-service primitives. These presentation-
service primitives cause or result from exchange of PPDUs between the peer presentation-entities engaged in
connectionless-mode transmission. These protocol exchanges are effected using the services of the Session Layer as
defined in the Session Service Definition covering connectionless-mode transmission (see ITU-T Rec. X.215 I
ISOAEC 8326).
4 ITU-T Rec. X.236 (1995 E)
---------------------- Page: 8 ----------------------
ISO/lEC 957
...
ISO/CEI
NORME
9576-1
INTERNATIONALE
Deuxième édition
1995-l 2-15
Technologies de l’information -
Interconnexion de systèmesouverts
Protocole de présentation en mode
(OSI) -
sans connexion: Spécification du protocole
Open Systems Intefconnection -
Information technoiogy -
Connectionless Presentation protocol: Protocol specification
Numéro de référence
ISO/CEI 9576-l :1995(F)
---------------------- Page: 1 ----------------------
ISOKEI 9576-l: 1995(F)
Sommaire
Page
Domaine d’application
1 . 1
2 Références normatives . 1
2.1 Recommandations I Normes internationales identiques . 1
2.2 Paires de Recommandations I Normes internationales équivalentes par leur contenu technique . 2
3 Définitions .
31 Définitions du Modèle de référence .
312 Définitions afferentes à la dénomination et à l’adressage .
3.3 Définitions afférentes aux conventions de service .
3.4 Définitions afférentes au service de présentation .
4 Abréviations .
4.1 Unités de données .
Types d’unités de données protocolaires de présentation
4.2 .
4.3 Autres abréviations .
5 Description générale du protocole de présentation sans connexion . 4
51 Service assure par la couche présentation .
512 Service devant être assuré par la couche de session .
5.3 Fonctions de la couche présentation .
5.4 Modèle de la couche présentation .
6 Eléments de procédure .
5
61 Transfert d’unités PPDU .
5
612 Procedure . 6
7 Mappage des unités PPDU sur le service de session . 7
8 Structure et codage des unités UD PPDU .
81 Observations générales .
812 Structure des valeurs du paramètre données d’utilisateur du service session .
83 Codage des valeurs du paramètre données d’utilisateur du service session .
814 Codage des valeurs du type données de l’utilisateur .
9 Conformité . 10
91 Conformité dynamique . 10
912 Conformité statique . 11
9.3 Déclaration de conformité d’une instance de protocole .
11
10 Préséance . 11
Annexe A - Table d’états
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 12
A. 1 Observations générales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
A.2 Conventions relatives au contenu des tables d’états . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
0 ISOKEI 1995
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publi-
cation ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun pro-
cédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l’accord
écrit de l’éditeur.
ISOKEI Copyright Office l Case Postale 56 l CH-121 1 Genève 20 l Suisse
Version française tirée en 1996
Imprimé en Suisse
ii
---------------------- Page: 2 ----------------------
ISOKEI 9576-l: 1995(F)
0 ISOKEI
Avant-propos
LIS0 (Organisation internationale de normalisation) et la CE1 (Commission élec-
trotechnique internationale) forment ensemble un système consacré à la normali-
sation internationale considérée comme un tout. Les organismes nationaux
membres de I’ISO ou de la CE1 participent au développement de Normes interna-
tionales par l’intermédiaire des comités techniques créés par l’organisation concer-
née afin de s’occuper des différents domaines particuliers de l’activité technique,
Les comités techniques de 1’ISO et de la CE1 collaborent dans des domaines d’inté-
rêt commun. D’autres organisations internationales, gouvernementales ou non
gouvernementales, en liaison avec I’ISO et la CE1 participent également aux tra-
vaux.
Dans le domaine des technologies de l’information, I’ISO et la CE1 ont créé un
comité technique mixte, l’ISO/CEI JTC 1. Les projets de Normes internationales
adoptés par le comité technique mixte sont soumis aux organismes nationaux pour
approbation, avant leur acceptation comme Normes internationales. Les Normes
internationales sont approuvées conformément aux procédures qui requièrent l’ap-
probation de 75 % au moins des organismes nationaux votants.
La Norme internationale ISOKEI 9576-l a été élaborée par le comité technique
mixte ISOKEI JTC 1, Technologies de I?nformation, sous-comité SC 21, Inter-
connexion des systèmes ouverts, gestion des données et traitement distribué ou-
vert, en collaboration avec I’UIT-T. Le texte identique est publié en tant que
Recommandation UIT-T X.236.
Cette deuxième édition annule et remplace la première édition
(ISOKEI 9576: 199 l), dont elle constitue une révision technique.
L’ISOKEI 9576 comprend les parties suivantes, présentées sous le titre général
- Interconnexion de systèmes ouverts (OSI) -
Technologies de 1 ‘information
Protocole de présentation en mode sans connexion:
- Partie 1: Spéctfication du protocole
- Partie 2: Formulaire de déclaration de conformité d’une instance de protocole
L’annexe A fait partie intégrante de la présente partie de I’ISOKEI 9576.
. . .
111
---------------------- Page: 3 ----------------------
0 ISO/CEI
ISOKEI 9576-l: 1995(F)
Introduction
La présente Recommandation I Norme internationale fait partie d’un ensemble de Recommandations I Normes
internationales qui ont pour objet de faciliter l’interconnexion des systèmes d’information. Cet ensemble de
Recommandations I Normes internationales couvre les services et protocoles nécessaires pour assurer une telle
interconnexion.
La présente Recommandation I Norme internationale se positionne par rapport aux autres Recommandations I Normes
internationales de l’ensemble selon les couches définies dans le Modèle de référence pour l’interconnexion des systèmes
ouverts (Rec. UIT-T X.200 I ISOKEI 7498-l). Elle définit notamment le protocole de couche de présentation. Elle est
étroitement associée à la définition du service de présentation (Rec. UIT-T X.216 I ISOKEI 8822) et à la définition du
service de session (Rec. UIT-T X.215 I ISOKEI 8326). L’interrelation de ces Recommandations I Normes
internationales peut être illustree comme suit:
connexion
I
Dbfinition du service
de session
TIS03030-94/dOl
La structure de la présente Recommandation I Norme internationale est analogue à celle de la spécification du protocole
de présentation en mode connexion, ce qui facilite la consultation parallèle de ces deux Recommandations I Normes
internationales.
---------------------- Page: 4 ----------------------
ISOKEI 9576-l : 1995 (F)
NORME INTERNATIONALE
RECOMMANDATION UIT-T
TECHNOLOGIES DE L’INFORMATION -
INTERCONNEXION DE SYSTÈMES OUVERTS (OSI) -
PROTOCOLE DE PRÉSENTATION EN MODE SANS CONNEXION:
SPÉCIFICATION DU PROTOCOLE
1 Domaine d’application
La présente Recommandation l Norme intemationalel) specifie
de contrôle entre entités de
des procédures de transfert de données et d’informations présentation
homologues;
la structure et le codage des unités de données protocolaires de présentation utilisées pour le transfert des
b)
données et des informations de contrôle.
Les procédures sont définies par référence
aux interactions entre entités de présentation homologues, à l’occasion des échanges d’unités de données
Cl
protocolaires de présentation;
aux interactions entre une entité de présen tation et l’util isateur du service de présentation relevant du
(-0
même système, à , l’occasion des échanges de p-hi tives du service de présentation;
aux interactions entre une entité de présentation et le fournisseur du service de session, à l’occasion des
e)
échanges de primitives du service de session.
Ces procédures sont définies dans le corps du texte de la présente Recommandation I Norme internationale, complété
les tables d’états de YAnnexe A.
Ces procédures s’appliquent aux instances de communication entre systèmes prenant en charge la couche présentation du
Modèle de reference OS1 et qui veulent transférer des unités de données de service de présentation en utilisant des
primitives du service de présentation en mode sans connexion.
La présente Recommandation I Norme internationale spécifie également des critères de conformité pour les systèmes
exploitant ces procedures. Elle ne définit aucun test pouvant être utilisé pour prouver cette conformité.
2 Références normatives
Les Recommandations et les Normes internationales suivantes contiennent des dispositions qui, par suite de la référence
qui est faite, constituent des dispositions valables pour la presente Recommandation I Norme internationale. Au moment
de la publication, les éditions indiquées étaient en vigueur. Toutes Recommandations et Normes sont sujettes à révision
et les parties prenantes aux accords fondés sur la présente Recommandation I Norme internationale sont invitées à
rechercher la possibilité d’appliquer les éditions les plus récentes des Recommandations et Normes indiquées ci-après.
Les membres de la CE1 et de I’ISO possèdent le registre des Normes internationales en vigueur. Le Bureau de la
normalisation des télécommunications de I’UIT tient à jour une liste des Recommandations de I’UIT-T en vigueur.
21 l Recommandations I Normes internationales identiques
-
Recommandation UIT-T X.200 (1994) I ISOKEI 7498-l : 1994, Technologie de l’information -
Interconnexion de systèmes ouverts - Modèle de référence de base: Le modèle de référence de base.
0 L’application et l’utilisation de la présente Recommandation I Norme internationale présupposent l’attribution officielle de valeurs
d’IDENTIFICATEUR D’OBJET de type ASN.l aux spécifications des syntaxes abstraites et syntaxes de transfert. Les procédures
de dhomination des syntaxes abstraites sont exposées dans la Rec. UIT-T X.216 I ISOKEI 8822. Les procédures de dénomination
des syntaxes de transfert sont definies dans la Rec. UIT-T X.226 I ISOKEI 8823-l.
Rec. UIT-T X.236 (1995 F)
1
---------------------- Page: 5 ----------------------
ISOKEI 9576-l : 1995 (F)
-
Recommandation UIT-T X.210 (1993) I ISOKEI 1073 1: 1994, Technologie de Z’information -
Modèle de référence de base: Conventions pour la définition des
Interconnexion de systèmes ouverts -
services OSI.
Recommandation UIT-T X.215 (1994) I ISOKEI 8326: . . . 2), Technologie de l’information -
Interconnexion de systèmes ouverts - Définition du service de session.
Recommandation UIT-T X.216 (1994) I ISOKEI 8822:1994, Technologie de I?nformation -
Définition du service de présentation.
Interconnexion de systèmes ouverts -
Recommandation UIT-T X.226 (1994) I ISOKEI 8823-l: 1994, Technologie de l’information -
Interconnexion de systèmes ouverts - Protocole de présentation en mode connexion: Spécification du
protocole.
-
Recommandation UIT-T X.256 (1995) I ISOKEI 9576-2:1995, Technologies de Z’information -
Protocole de présentation en mode sans connexion: Formulaire de
Interconnexion des systèmes ouverts -
déclaration de conformité d’une instance de protocole.
-
Recommandation UIT-T X.660 (1992) I ISOKEI 9834-l: 1993, Technologie de I?nformation -
Interconnexion de systèmes ouverts - Procédures pour le fonctionnement des autorités d’enregistrement
OSI - Procédures générales.
Recommandation UIT-T X.680 (1994) I ISOKEI 8824-l: 1995, Technologies de l’information - Notation
de syntaxe abstraite numéro un: Spécifkation de la notation de base.
Recommandation UIT-T X.68 1 (1994) I ISOKEI 8824-2: 1995, Technologies de I?nformation - Notation
de syntaxe abstraite numéro un (ASN.1): Spécification des objets informationnels.
-
Recommandation UIT-T X.682 (1994) I ISOKEI 8824-3:1995, Technologies de L’information - Notation
de syntaxe abstraite numéro un: Spécifïcation des contraintes.
-
Recommandation UIT-T X.683 (1994) I ISOKEI 8824-4:1995, Technologie de Z’information - Notation
de syntaxe abstraite numéro un: Paramétrage des spécifications de la notation de syntaxe abstraite
numéro un.
-
Recommandation UIT-T X.690 (1994) I ISOKEI 8825-l : 1995, Technologies de Z’information - Règles de
codage de la notation de syntaxe abstraite numéro un: Spécification des règles de codage de base, des
règles de codage canoniques et des règles de codage distinctives.
22 . Paires de Recommandations I Normes internationales équivalentes par leur contenu technique
-
Recommandation X.650 du CCITT (1992), Interconnexion de systèmes ouverts (OSI) - ModèZe de
référence de base pour la dénomination et l’adressage.
Interconnexion de systèmes ouverts - Modèle
ISO 7498-3: 1989, Systèmes de traitement de l’information -
de référence de base - Partie 3: Dénomination et adressage.
Définitions
3
31 l Définitions du Modèle de référence
La présente Recommandation I Norme internationale est fondée sur les concepts définis dans la Rec. UIT-T X.200 I
ISOKEI 7498-l et en renrend les exoressions et termes suivants:
A A.
couche Présentation;
a)
unité de données protocolaires de présentation;
b)
service de présentation;
C)
point d’accès au service de présentation;
4
unité de données du service de présentation;
e)
informations de contrôle du protocole de présentation;
0
couche session;
g)
unité de données du service de session;
h)
2, A publier.
2 Rec. UIT-T X.236 (1995 F)
---------------------- Page: 6 ----------------------
ISOKEI 9576-l : 1995 (F)
point d’accès au service de session;
i)
.
syntaxe de transfert;
J)
k) transmission en mode sans connexion (N).
Définitions afférentes à la dénomination et à l’adressage
32 0
La présente Recommandation I Norme internationale reprend les termes suivants, définis dans la Rec. X.650 du CCITT I
ISO 7498-3:
adresse de session;
a)
b) adresse de présentation;
sélecteur de présentation.
C)
33 . Définitions afférentes aux conventions de service
La présente Recommandation I Norme internationale reprend les expressions et termes suivants, definis dans la
Rec. UIT-T X.210 I ISOKEI 10731, relatifs à la couche présentation:
utilisateur du service;
a)
b) fournisseur du service;
c) primitive de service;
d) demande;
indication;
e)
service non confirmé.
f)
34 0 Définitions afférentes au service de présentation
La présente Recommandation I Norme internationale reprend également certains concepts élaborés dans le cadre de la
Rec. UIT-T X.216 I ISOKEI 8822 et notamment les expressions et termes suivants, qui en dérivent:
syntaxe abstraite;
a)
b) nom de syntaxe abstraite;
nom de syntaxe de transfert;
c)
d) valeur de données de présentation;
contexte de présentation;
e)
contexte par défaut.
f)
4 Abréviations
41 . Unités de données
PPDU Unité de données protocolaire de présentation (preserztation protocol data unit)
PSDU Unité de données du service de présentation (presentation service data unit)
SSDU Unité de données du service de session (session service data unit)
42 l Types d’unités de données protocolaires de présentation
UD PPDU Unité PPDU Unit Data
43 l
Autres abréviations
ASN. 1 Notation de syntaxe abstraite numero un (se reporter aux Rec. UIT-T X.680 I ISOKEI 8824-l)
UIT-T X.681 I ISOKEI 8824-2, UIT-T X.682 I ISOKEI 8824-3, UIT-T X.683 I
ISOKEI 8824-4)
PPC1 Informations de contrôle du protocole de présentation (presentation-protocol-control-
information)
PPM Machine protocole de présentation (presentation protocol machine)
Rec. UIT-T X.236 (1995 F) 3
---------------------- Page: 7 ----------------------
ISOKEI 9576-l : 1995 (F)
PS Service de présentation (presentation-service)
Point d’accès au service de présentation (presentation-service-access-point)
PSAP
Utilisateur du service de présentation (presentation-service-user)
PS-user
SS Service de session (session-service)
SSAP Point d’accés au service de session (session-service-access-point)
5 Description générale du protocole de présentation sans connexion
51 l Service assuré par la couche présentation
Le protocole spécifié dans la presente Recommandation l Norme internationale prend en charge le service de
présentation sans connexion. Ce service est défini dans la Rec. UIT-T X.216 I ISOKEI 8822. Ses primitives sont
résumées au Tableau 1.
Tableau 1 - Primitives du service de présentation
Paramètres
Primitive
Demande P-UNIT-DATA Adresse de présentation de l’appelant
Adresse de présentation de l’appelé
Liste de définitions du contexte de présentation
Qualité du service
DOM&S d’utilisateur
Adresse de présentation de l’appelant
Indication P-UNIT-DATA
Adresse de présentation de l’appelé
Liste de dbfinitions du contexte de présentation
Données d’utilisateur
Service devant être assuré par la couche de session
52 l
Le protocole défini dans la présente Recommandation I Norme internationale ne peut fonctionner qu’avec le service de
session sans connexion indiqué au Tableau 2 et défini dans la Rec. UIT-T X.215 I ISOKEI 8326.
Tableau 2 - Primitives du service de session
Primitive Paramètres
Adresse de session de l’appelant
Demande S-UNIT-DATA
Adresse de session de l’appelé
Qualité du service
Données de l’utilisateur du service de session
Indication S-UNIT-DATA Adresse de session de l’appelant
Adresse de session de l’appelé
Donnees de l’utilisateur du service de session
Fonctions de la couche présentation
53 0
Les fonctions de la couche presentation, pour une transmission sans connexion, sont décrites dans le Modèle de
refkence (Rec. UIT-T X.200 I ISOKEI 7498-l), ainsi que dans la définition du service de présentation
(Rec. UIT-T X.216 I ISOKEI 8822).
4 Rec. UIT-T X.236 (1995 F)
---------------------- Page: 8 ----------------------
ISOKEI 9576-l : 1995 (F)
54 0 Modèle de la couche présentation
Une entité protocolaire de présentation se compose d’une ou de plusieurs machines protocoles de présentation (PPM).
Une PPM peut fonctionner en mode connexion ou en mode sans connexion. Une PMM en mode sans connexion
communique avec l’utilisateur du service de présentation par l’intermédiaire d’un ou de plusieurs PSAP, au moyen des
primitives du service de présentation sans connexion. Ces primitives déclenchent des échanges de PPDU entre entités de
présentation homologues intervenant dans la transmission sans connexion ou sont émises dans le cadre de ces échanges.
Les échanges de protocoles sont assurés par l’intermédiaire des services de la couche session définis dans la définition du
service de session couvrant la transmission en mode sans connexion (Rec. UIT-T X.215 I ISOKEI 8326).
La réception d’une primitive de service et une génération des actions associées sont considerées comme représentant une
action indivisible. La réception d’une PPDU et la génération des actions associées sont considérées comme une action
indivisible. La Figure 1 illustre le modèle de la couche présentation en mode sans connexion.
Machine protocolaire
Machine protocolaire
TIS03020-94/d02
Figure 1 - Modèle de la couche Présentation
6 Eléments de procédure
61 a Transfert d’unités PPDU
6.1.1 Objet
La procedure de transfert d’unités PPDU sert à acheminer des unités de données protocolaires de présentation (PPDU)
dans des primitives de service de session. Dans le cas du protocole en mode sans connexion, un seul type d’unité de
données protocolaires, à savoir l’unité PPDU UD (Unit Data) est définie.
6.1.2 Paramètres associés aux unités PPDU UD
6.1.2.1 Version du protocole
Ce paramètre identifie la version du protocole de présentation que la machine PPM prend en charge. La version définie
dans la présente Recommandation I Norme internationale est la version 1. Une seule version de protocole peut être
proposée par la machine PPM émettrice.
6.1.2.2 Liste de définitions du contexte de présentation
Cette liste contient un ou plusieurs éléments. Chaque élément représente un élément du paramètre liste de définitions du
contexte de présentation de la primitive de service de demande PUNIT-DATA et doit apparake comme un élément du
paramètre liste de définitions du contexte de présentation de la primitive de service d’indication P-UNIT-DATA, lorsque
cette dernière est emise. Chaque élément comprend trois composants:
- un identificateur de contexte de présentation;
un nombre de syntaxe abstraite;
une liste de syntaxes de transfert.
Rec. UIT-T X.236 (1995 F)
5
---------------------- Page: 9 ----------------------
ISOKEI 9576-1: 1995 (F)
6.1.2.3 Sélecteur de présentation de l’appelant
Ce paramètre constituera la partie sélecteur de présentation du paramètre adresse de présentation de l’appelant de la
primitive de demande PUNIT-DATA, et figurera comme la partie sélecteur de présentation de l’appelant du paramètre
adresse de présentation de l’appelant de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
6.1.2.4 Adresse de session de l’appelant
Ce paramètre constituera la partie adresse de session du paramètre adresse de présentation de l’appelant de la primitive
de demande P-UNIT-DATA, et figurera comme la partie adresse de session du paramètre adresse de présentation de
l’appelant de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
6.1.2.5 Sélecteur de présentation de l’appelé
Ce paramètre constituera la partie sélecteur de présentation du paramètre adresse de présentation de l’appelé de la
primitive de demande de P-UNIT-DATA, et figurera comme la partie sélecteur de présentation de l’appelé du paramètre
adresse de présentation de l’appelé de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
6.1.2.6 Adresse de session de l’appelé
Ce paramètre constituera la partie adresse de session du paramètre adresse de présentation de l’appelé de la primitive de
demande P-UNIT-DATA, et figurera comme la partie adresse de session du paramètre adresse de présentation de
l’appelé de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est emise.
6.1.2.7 Qualité de service
Ce paramètre est le paramètre qualité de service de la primitive de service de demande P-UNIT-DATA.
6.1.2.8 Données d’utilisateur
Ce paramètre représente le paramètre données d’utilisateur de la primitive de demande P-UNIT-DATA, et figurera
comme le paramètre données d’utilisateur de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
Lorsque le paramètre liste de définitions du contexte de présentation est présent, les données d’utilisateur sont une liste
de valeurs de données de présentation (y compris d’éventuelles valeurs de données de présentation imbriquées)
exprimées selon les contextes de présentation définis dans le paramètre liste de contextes de présentation. Lorsque le
paramètre liste de définitions du contexte de présentation n’est pas présent, il s’agira d’une liste de valeurs de données de
présentation (comprenant éventuellement des valeurs de données de présentation imbriquées) exprimées selon le
contexte par défaut.
NOTE - Les dimensions globales de l’unité PPDU, données d’utilisateur de présentation incluses, sont déterminées par les
limitations imposées par le fournisseur du service sous-jacent. Le volume de données d’utilisateur de présentation pouvant être accepté
dépend donc de la syntaxe de transfert choisie.
62 l Procédure
6.2.1 Emission d’une unité PPDU UD
Les paramètres d’adresse de l’appelant et de l’appelé de la primitive de demande P-UNIT-DATA servent à déterminer
l’adresse de session de l’appelant, le sélecteur de présentation de l’appelant, l’adresse de session de l’appelé et le sélecteur
de présentation de l’appelé.
Lorsqu’une machine PPM reçoit une primitive de demande P-UNIT-DATA, elle envoie une unité PPDU UD contenant
l’adresse de session de l’appelant, le sélecteur de présentation de l’appelant, l’adresse de session de l’appelé et le sélecteur
de présentation de l’appelé, ainsi que les valeurs de données de présentation.
Si le demandeur le souhaite, les valeurs de données de présentation contenues dans l’unité PPDU UD peuvent être
codées plusieurs fois, ce qui permet de transferer les mêmes valeurs de données de présentation avec différentes syntaxes
de transfert.
Une primitive de demande S-UNIT-DATA est émise avec les paramètres adresse de session de l’appelant et adresse de
session de l’appelé, le paramètre qualité de service demandée et le paramètre données de l’utilisateur de service de
session contenant l’unité PPDU UD (valeur de type UD suivie des valeurs de type UDC lorsqu’elles sont présentes).
6 Rec. UIT-T X.236 (1995 F)
---------------------- Page: 10 ----------------------
ISOKEI 95764 : 1995 (F)
Le paramètre liste de d6finitions de contextes de présentation de la primitive de demande P-UNIT-DATA sert a
déterminer la liste de définitions de contextes de présentation de l’unité UD PPDU.
Réception d’une unité UD PPDU
6.2.2
L’unité PPDU UD (valeur UD suivie des valeurs de type UDC, lorsqu’elles sont présentes) parvient dans le champ
données de l’utilisateur de service de session d’une indication S-UNIT-DATA. L’adresse de session de l’appelant extraite
de l’indication S-UNIT-DATA et le sélecteur de présentation de l’appelant extrait de la valeur de type UD de l’unité
PPDU UD servent à déterminer le paramètre adresse de présentation de l’appelant pour l’indication P-UNIT-DATA.
L’adresse de session de l’appelé extraite de l’indication S-UNIT-DATA et le sélecteur de présentation de l’appelé extrait
de la valeur de type UD de l’unit6 PPDU UD servent à déterminer le paramètre adresse de présentation de l’appelé pour
l’indication P-UNIT-DATA.
Il n’est pas nécessaire que la machine PPM réceptrice examine les valeurs de type UDC de l’unité PPDU UD . Lorsque
toutes les valeurs codées des données de présentation reçues apparaissent à l’examen comme étant exprimées selon des
syntaxes de transfert qui ne sont pas acceptées par la machine PPM réceptrice, cette dernière n’émet pas d’indication
P-UNIT-DATA.
Dans tous les autres cas, la machine PPM émet une indication P-UNIT-DATA avec tous les paramètres.
La liste de définitions de contextes de présentation de l’unité PPDU UD sert à determiner le paramètre liste de définitions
de contextes de présentation pour l’indication P-UNIT-DATA.
7 Mappage des unités PPDU sur le service de session
Transfert de données
a) UD - L’unité PPDU UD sera transférée de la machine PPM appelante à la machine PPM qui r6pond dans
les primitives du service Session de demande et d’indication S-UNIT-DATA.
b) Paramètres associés à l’unité PPDU UD - Le Tableau 3 définit le mappage des paramètres associés à
l’unité PPDU UD sur les paramètres de la primitive S-CONNECT.
Tableau 3 - Mappage des paramètres associés à l’unité PPDU UD
sur les paramètres S-UNIT-DATA
Par
...
ISO/CEI
NORME
9576-1
INTERNATIONALE
Deuxième édition
1995-l 2-15
Technologies de l’information -
Interconnexion de systèmesouverts
Protocole de présentation en mode
(OSI) -
sans connexion: Spécification du protocole
Open Systems Intefconnection -
Information technoiogy -
Connectionless Presentation protocol: Protocol specification
Numéro de référence
ISO/CEI 9576-l :1995(F)
---------------------- Page: 1 ----------------------
ISOKEI 9576-l: 1995(F)
Sommaire
Page
Domaine d’application
1 . 1
2 Références normatives . 1
2.1 Recommandations I Normes internationales identiques . 1
2.2 Paires de Recommandations I Normes internationales équivalentes par leur contenu technique . 2
3 Définitions .
31 Définitions du Modèle de référence .
312 Définitions afferentes à la dénomination et à l’adressage .
3.3 Définitions afférentes aux conventions de service .
3.4 Définitions afférentes au service de présentation .
4 Abréviations .
4.1 Unités de données .
Types d’unités de données protocolaires de présentation
4.2 .
4.3 Autres abréviations .
5 Description générale du protocole de présentation sans connexion . 4
51 Service assure par la couche présentation .
512 Service devant être assuré par la couche de session .
5.3 Fonctions de la couche présentation .
5.4 Modèle de la couche présentation .
6 Eléments de procédure .
5
61 Transfert d’unités PPDU .
5
612 Procedure . 6
7 Mappage des unités PPDU sur le service de session . 7
8 Structure et codage des unités UD PPDU .
81 Observations générales .
812 Structure des valeurs du paramètre données d’utilisateur du service session .
83 Codage des valeurs du paramètre données d’utilisateur du service session .
814 Codage des valeurs du type données de l’utilisateur .
9 Conformité . 10
91 Conformité dynamique . 10
912 Conformité statique . 11
9.3 Déclaration de conformité d’une instance de protocole .
11
10 Préséance . 11
Annexe A - Table d’états
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 12
A. 1 Observations générales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
A.2 Conventions relatives au contenu des tables d’états . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
0 ISOKEI 1995
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publi-
cation ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun pro-
cédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l’accord
écrit de l’éditeur.
ISOKEI Copyright Office l Case Postale 56 l CH-121 1 Genève 20 l Suisse
Version française tirée en 1996
Imprimé en Suisse
ii
---------------------- Page: 2 ----------------------
ISOKEI 9576-l: 1995(F)
0 ISOKEI
Avant-propos
LIS0 (Organisation internationale de normalisation) et la CE1 (Commission élec-
trotechnique internationale) forment ensemble un système consacré à la normali-
sation internationale considérée comme un tout. Les organismes nationaux
membres de I’ISO ou de la CE1 participent au développement de Normes interna-
tionales par l’intermédiaire des comités techniques créés par l’organisation concer-
née afin de s’occuper des différents domaines particuliers de l’activité technique,
Les comités techniques de 1’ISO et de la CE1 collaborent dans des domaines d’inté-
rêt commun. D’autres organisations internationales, gouvernementales ou non
gouvernementales, en liaison avec I’ISO et la CE1 participent également aux tra-
vaux.
Dans le domaine des technologies de l’information, I’ISO et la CE1 ont créé un
comité technique mixte, l’ISO/CEI JTC 1. Les projets de Normes internationales
adoptés par le comité technique mixte sont soumis aux organismes nationaux pour
approbation, avant leur acceptation comme Normes internationales. Les Normes
internationales sont approuvées conformément aux procédures qui requièrent l’ap-
probation de 75 % au moins des organismes nationaux votants.
La Norme internationale ISOKEI 9576-l a été élaborée par le comité technique
mixte ISOKEI JTC 1, Technologies de I?nformation, sous-comité SC 21, Inter-
connexion des systèmes ouverts, gestion des données et traitement distribué ou-
vert, en collaboration avec I’UIT-T. Le texte identique est publié en tant que
Recommandation UIT-T X.236.
Cette deuxième édition annule et remplace la première édition
(ISOKEI 9576: 199 l), dont elle constitue une révision technique.
L’ISOKEI 9576 comprend les parties suivantes, présentées sous le titre général
- Interconnexion de systèmes ouverts (OSI) -
Technologies de 1 ‘information
Protocole de présentation en mode sans connexion:
- Partie 1: Spéctfication du protocole
- Partie 2: Formulaire de déclaration de conformité d’une instance de protocole
L’annexe A fait partie intégrante de la présente partie de I’ISOKEI 9576.
. . .
111
---------------------- Page: 3 ----------------------
0 ISO/CEI
ISOKEI 9576-l: 1995(F)
Introduction
La présente Recommandation I Norme internationale fait partie d’un ensemble de Recommandations I Normes
internationales qui ont pour objet de faciliter l’interconnexion des systèmes d’information. Cet ensemble de
Recommandations I Normes internationales couvre les services et protocoles nécessaires pour assurer une telle
interconnexion.
La présente Recommandation I Norme internationale se positionne par rapport aux autres Recommandations I Normes
internationales de l’ensemble selon les couches définies dans le Modèle de référence pour l’interconnexion des systèmes
ouverts (Rec. UIT-T X.200 I ISOKEI 7498-l). Elle définit notamment le protocole de couche de présentation. Elle est
étroitement associée à la définition du service de présentation (Rec. UIT-T X.216 I ISOKEI 8822) et à la définition du
service de session (Rec. UIT-T X.215 I ISOKEI 8326). L’interrelation de ces Recommandations I Normes
internationales peut être illustree comme suit:
connexion
I
Dbfinition du service
de session
TIS03030-94/dOl
La structure de la présente Recommandation I Norme internationale est analogue à celle de la spécification du protocole
de présentation en mode connexion, ce qui facilite la consultation parallèle de ces deux Recommandations I Normes
internationales.
---------------------- Page: 4 ----------------------
ISOKEI 9576-l : 1995 (F)
NORME INTERNATIONALE
RECOMMANDATION UIT-T
TECHNOLOGIES DE L’INFORMATION -
INTERCONNEXION DE SYSTÈMES OUVERTS (OSI) -
PROTOCOLE DE PRÉSENTATION EN MODE SANS CONNEXION:
SPÉCIFICATION DU PROTOCOLE
1 Domaine d’application
La présente Recommandation l Norme intemationalel) specifie
de contrôle entre entités de
des procédures de transfert de données et d’informations présentation
homologues;
la structure et le codage des unités de données protocolaires de présentation utilisées pour le transfert des
b)
données et des informations de contrôle.
Les procédures sont définies par référence
aux interactions entre entités de présentation homologues, à l’occasion des échanges d’unités de données
Cl
protocolaires de présentation;
aux interactions entre une entité de présen tation et l’util isateur du service de présentation relevant du
(-0
même système, à , l’occasion des échanges de p-hi tives du service de présentation;
aux interactions entre une entité de présentation et le fournisseur du service de session, à l’occasion des
e)
échanges de primitives du service de session.
Ces procédures sont définies dans le corps du texte de la présente Recommandation I Norme internationale, complété
les tables d’états de YAnnexe A.
Ces procédures s’appliquent aux instances de communication entre systèmes prenant en charge la couche présentation du
Modèle de reference OS1 et qui veulent transférer des unités de données de service de présentation en utilisant des
primitives du service de présentation en mode sans connexion.
La présente Recommandation I Norme internationale spécifie également des critères de conformité pour les systèmes
exploitant ces procedures. Elle ne définit aucun test pouvant être utilisé pour prouver cette conformité.
2 Références normatives
Les Recommandations et les Normes internationales suivantes contiennent des dispositions qui, par suite de la référence
qui est faite, constituent des dispositions valables pour la presente Recommandation I Norme internationale. Au moment
de la publication, les éditions indiquées étaient en vigueur. Toutes Recommandations et Normes sont sujettes à révision
et les parties prenantes aux accords fondés sur la présente Recommandation I Norme internationale sont invitées à
rechercher la possibilité d’appliquer les éditions les plus récentes des Recommandations et Normes indiquées ci-après.
Les membres de la CE1 et de I’ISO possèdent le registre des Normes internationales en vigueur. Le Bureau de la
normalisation des télécommunications de I’UIT tient à jour une liste des Recommandations de I’UIT-T en vigueur.
21 l Recommandations I Normes internationales identiques
-
Recommandation UIT-T X.200 (1994) I ISOKEI 7498-l : 1994, Technologie de l’information -
Interconnexion de systèmes ouverts - Modèle de référence de base: Le modèle de référence de base.
0 L’application et l’utilisation de la présente Recommandation I Norme internationale présupposent l’attribution officielle de valeurs
d’IDENTIFICATEUR D’OBJET de type ASN.l aux spécifications des syntaxes abstraites et syntaxes de transfert. Les procédures
de dhomination des syntaxes abstraites sont exposées dans la Rec. UIT-T X.216 I ISOKEI 8822. Les procédures de dénomination
des syntaxes de transfert sont definies dans la Rec. UIT-T X.226 I ISOKEI 8823-l.
Rec. UIT-T X.236 (1995 F)
1
---------------------- Page: 5 ----------------------
ISOKEI 9576-l : 1995 (F)
-
Recommandation UIT-T X.210 (1993) I ISOKEI 1073 1: 1994, Technologie de Z’information -
Modèle de référence de base: Conventions pour la définition des
Interconnexion de systèmes ouverts -
services OSI.
Recommandation UIT-T X.215 (1994) I ISOKEI 8326: . . . 2), Technologie de l’information -
Interconnexion de systèmes ouverts - Définition du service de session.
Recommandation UIT-T X.216 (1994) I ISOKEI 8822:1994, Technologie de I?nformation -
Définition du service de présentation.
Interconnexion de systèmes ouverts -
Recommandation UIT-T X.226 (1994) I ISOKEI 8823-l: 1994, Technologie de l’information -
Interconnexion de systèmes ouverts - Protocole de présentation en mode connexion: Spécification du
protocole.
-
Recommandation UIT-T X.256 (1995) I ISOKEI 9576-2:1995, Technologies de Z’information -
Protocole de présentation en mode sans connexion: Formulaire de
Interconnexion des systèmes ouverts -
déclaration de conformité d’une instance de protocole.
-
Recommandation UIT-T X.660 (1992) I ISOKEI 9834-l: 1993, Technologie de I?nformation -
Interconnexion de systèmes ouverts - Procédures pour le fonctionnement des autorités d’enregistrement
OSI - Procédures générales.
Recommandation UIT-T X.680 (1994) I ISOKEI 8824-l: 1995, Technologies de l’information - Notation
de syntaxe abstraite numéro un: Spécifkation de la notation de base.
Recommandation UIT-T X.68 1 (1994) I ISOKEI 8824-2: 1995, Technologies de I?nformation - Notation
de syntaxe abstraite numéro un (ASN.1): Spécification des objets informationnels.
-
Recommandation UIT-T X.682 (1994) I ISOKEI 8824-3:1995, Technologies de L’information - Notation
de syntaxe abstraite numéro un: Spécifïcation des contraintes.
-
Recommandation UIT-T X.683 (1994) I ISOKEI 8824-4:1995, Technologie de Z’information - Notation
de syntaxe abstraite numéro un: Paramétrage des spécifications de la notation de syntaxe abstraite
numéro un.
-
Recommandation UIT-T X.690 (1994) I ISOKEI 8825-l : 1995, Technologies de Z’information - Règles de
codage de la notation de syntaxe abstraite numéro un: Spécification des règles de codage de base, des
règles de codage canoniques et des règles de codage distinctives.
22 . Paires de Recommandations I Normes internationales équivalentes par leur contenu technique
-
Recommandation X.650 du CCITT (1992), Interconnexion de systèmes ouverts (OSI) - ModèZe de
référence de base pour la dénomination et l’adressage.
Interconnexion de systèmes ouverts - Modèle
ISO 7498-3: 1989, Systèmes de traitement de l’information -
de référence de base - Partie 3: Dénomination et adressage.
Définitions
3
31 l Définitions du Modèle de référence
La présente Recommandation I Norme internationale est fondée sur les concepts définis dans la Rec. UIT-T X.200 I
ISOKEI 7498-l et en renrend les exoressions et termes suivants:
A A.
couche Présentation;
a)
unité de données protocolaires de présentation;
b)
service de présentation;
C)
point d’accès au service de présentation;
4
unité de données du service de présentation;
e)
informations de contrôle du protocole de présentation;
0
couche session;
g)
unité de données du service de session;
h)
2, A publier.
2 Rec. UIT-T X.236 (1995 F)
---------------------- Page: 6 ----------------------
ISOKEI 9576-l : 1995 (F)
point d’accès au service de session;
i)
.
syntaxe de transfert;
J)
k) transmission en mode sans connexion (N).
Définitions afférentes à la dénomination et à l’adressage
32 0
La présente Recommandation I Norme internationale reprend les termes suivants, définis dans la Rec. X.650 du CCITT I
ISO 7498-3:
adresse de session;
a)
b) adresse de présentation;
sélecteur de présentation.
C)
33 . Définitions afférentes aux conventions de service
La présente Recommandation I Norme internationale reprend les expressions et termes suivants, definis dans la
Rec. UIT-T X.210 I ISOKEI 10731, relatifs à la couche présentation:
utilisateur du service;
a)
b) fournisseur du service;
c) primitive de service;
d) demande;
indication;
e)
service non confirmé.
f)
34 0 Définitions afférentes au service de présentation
La présente Recommandation I Norme internationale reprend également certains concepts élaborés dans le cadre de la
Rec. UIT-T X.216 I ISOKEI 8822 et notamment les expressions et termes suivants, qui en dérivent:
syntaxe abstraite;
a)
b) nom de syntaxe abstraite;
nom de syntaxe de transfert;
c)
d) valeur de données de présentation;
contexte de présentation;
e)
contexte par défaut.
f)
4 Abréviations
41 . Unités de données
PPDU Unité de données protocolaire de présentation (preserztation protocol data unit)
PSDU Unité de données du service de présentation (presentation service data unit)
SSDU Unité de données du service de session (session service data unit)
42 l Types d’unités de données protocolaires de présentation
UD PPDU Unité PPDU Unit Data
43 l
Autres abréviations
ASN. 1 Notation de syntaxe abstraite numero un (se reporter aux Rec. UIT-T X.680 I ISOKEI 8824-l)
UIT-T X.681 I ISOKEI 8824-2, UIT-T X.682 I ISOKEI 8824-3, UIT-T X.683 I
ISOKEI 8824-4)
PPC1 Informations de contrôle du protocole de présentation (presentation-protocol-control-
information)
PPM Machine protocole de présentation (presentation protocol machine)
Rec. UIT-T X.236 (1995 F) 3
---------------------- Page: 7 ----------------------
ISOKEI 9576-l : 1995 (F)
PS Service de présentation (presentation-service)
Point d’accès au service de présentation (presentation-service-access-point)
PSAP
Utilisateur du service de présentation (presentation-service-user)
PS-user
SS Service de session (session-service)
SSAP Point d’accés au service de session (session-service-access-point)
5 Description générale du protocole de présentation sans connexion
51 l Service assuré par la couche présentation
Le protocole spécifié dans la presente Recommandation l Norme internationale prend en charge le service de
présentation sans connexion. Ce service est défini dans la Rec. UIT-T X.216 I ISOKEI 8822. Ses primitives sont
résumées au Tableau 1.
Tableau 1 - Primitives du service de présentation
Paramètres
Primitive
Demande P-UNIT-DATA Adresse de présentation de l’appelant
Adresse de présentation de l’appelé
Liste de définitions du contexte de présentation
Qualité du service
DOM&S d’utilisateur
Adresse de présentation de l’appelant
Indication P-UNIT-DATA
Adresse de présentation de l’appelé
Liste de dbfinitions du contexte de présentation
Données d’utilisateur
Service devant être assuré par la couche de session
52 l
Le protocole défini dans la présente Recommandation I Norme internationale ne peut fonctionner qu’avec le service de
session sans connexion indiqué au Tableau 2 et défini dans la Rec. UIT-T X.215 I ISOKEI 8326.
Tableau 2 - Primitives du service de session
Primitive Paramètres
Adresse de session de l’appelant
Demande S-UNIT-DATA
Adresse de session de l’appelé
Qualité du service
Données de l’utilisateur du service de session
Indication S-UNIT-DATA Adresse de session de l’appelant
Adresse de session de l’appelé
Donnees de l’utilisateur du service de session
Fonctions de la couche présentation
53 0
Les fonctions de la couche presentation, pour une transmission sans connexion, sont décrites dans le Modèle de
refkence (Rec. UIT-T X.200 I ISOKEI 7498-l), ainsi que dans la définition du service de présentation
(Rec. UIT-T X.216 I ISOKEI 8822).
4 Rec. UIT-T X.236 (1995 F)
---------------------- Page: 8 ----------------------
ISOKEI 9576-l : 1995 (F)
54 0 Modèle de la couche présentation
Une entité protocolaire de présentation se compose d’une ou de plusieurs machines protocoles de présentation (PPM).
Une PPM peut fonctionner en mode connexion ou en mode sans connexion. Une PMM en mode sans connexion
communique avec l’utilisateur du service de présentation par l’intermédiaire d’un ou de plusieurs PSAP, au moyen des
primitives du service de présentation sans connexion. Ces primitives déclenchent des échanges de PPDU entre entités de
présentation homologues intervenant dans la transmission sans connexion ou sont émises dans le cadre de ces échanges.
Les échanges de protocoles sont assurés par l’intermédiaire des services de la couche session définis dans la définition du
service de session couvrant la transmission en mode sans connexion (Rec. UIT-T X.215 I ISOKEI 8326).
La réception d’une primitive de service et une génération des actions associées sont considerées comme représentant une
action indivisible. La réception d’une PPDU et la génération des actions associées sont considérées comme une action
indivisible. La Figure 1 illustre le modèle de la couche présentation en mode sans connexion.
Machine protocolaire
Machine protocolaire
TIS03020-94/d02
Figure 1 - Modèle de la couche Présentation
6 Eléments de procédure
61 a Transfert d’unités PPDU
6.1.1 Objet
La procedure de transfert d’unités PPDU sert à acheminer des unités de données protocolaires de présentation (PPDU)
dans des primitives de service de session. Dans le cas du protocole en mode sans connexion, un seul type d’unité de
données protocolaires, à savoir l’unité PPDU UD (Unit Data) est définie.
6.1.2 Paramètres associés aux unités PPDU UD
6.1.2.1 Version du protocole
Ce paramètre identifie la version du protocole de présentation que la machine PPM prend en charge. La version définie
dans la présente Recommandation I Norme internationale est la version 1. Une seule version de protocole peut être
proposée par la machine PPM émettrice.
6.1.2.2 Liste de définitions du contexte de présentation
Cette liste contient un ou plusieurs éléments. Chaque élément représente un élément du paramètre liste de définitions du
contexte de présentation de la primitive de service de demande PUNIT-DATA et doit apparake comme un élément du
paramètre liste de définitions du contexte de présentation de la primitive de service d’indication P-UNIT-DATA, lorsque
cette dernière est emise. Chaque élément comprend trois composants:
- un identificateur de contexte de présentation;
un nombre de syntaxe abstraite;
une liste de syntaxes de transfert.
Rec. UIT-T X.236 (1995 F)
5
---------------------- Page: 9 ----------------------
ISOKEI 9576-1: 1995 (F)
6.1.2.3 Sélecteur de présentation de l’appelant
Ce paramètre constituera la partie sélecteur de présentation du paramètre adresse de présentation de l’appelant de la
primitive de demande PUNIT-DATA, et figurera comme la partie sélecteur de présentation de l’appelant du paramètre
adresse de présentation de l’appelant de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
6.1.2.4 Adresse de session de l’appelant
Ce paramètre constituera la partie adresse de session du paramètre adresse de présentation de l’appelant de la primitive
de demande P-UNIT-DATA, et figurera comme la partie adresse de session du paramètre adresse de présentation de
l’appelant de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
6.1.2.5 Sélecteur de présentation de l’appelé
Ce paramètre constituera la partie sélecteur de présentation du paramètre adresse de présentation de l’appelé de la
primitive de demande de P-UNIT-DATA, et figurera comme la partie sélecteur de présentation de l’appelé du paramètre
adresse de présentation de l’appelé de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
6.1.2.6 Adresse de session de l’appelé
Ce paramètre constituera la partie adresse de session du paramètre adresse de présentation de l’appelé de la primitive de
demande P-UNIT-DATA, et figurera comme la partie adresse de session du paramètre adresse de présentation de
l’appelé de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est emise.
6.1.2.7 Qualité de service
Ce paramètre est le paramètre qualité de service de la primitive de service de demande P-UNIT-DATA.
6.1.2.8 Données d’utilisateur
Ce paramètre représente le paramètre données d’utilisateur de la primitive de demande P-UNIT-DATA, et figurera
comme le paramètre données d’utilisateur de la primitive d’indication P-UNIT-DATA, lorsque cette primitive est émise.
Lorsque le paramètre liste de définitions du contexte de présentation est présent, les données d’utilisateur sont une liste
de valeurs de données de présentation (y compris d’éventuelles valeurs de données de présentation imbriquées)
exprimées selon les contextes de présentation définis dans le paramètre liste de contextes de présentation. Lorsque le
paramètre liste de définitions du contexte de présentation n’est pas présent, il s’agira d’une liste de valeurs de données de
présentation (comprenant éventuellement des valeurs de données de présentation imbriquées) exprimées selon le
contexte par défaut.
NOTE - Les dimensions globales de l’unité PPDU, données d’utilisateur de présentation incluses, sont déterminées par les
limitations imposées par le fournisseur du service sous-jacent. Le volume de données d’utilisateur de présentation pouvant être accepté
dépend donc de la syntaxe de transfert choisie.
62 l Procédure
6.2.1 Emission d’une unité PPDU UD
Les paramètres d’adresse de l’appelant et de l’appelé de la primitive de demande P-UNIT-DATA servent à déterminer
l’adresse de session de l’appelant, le sélecteur de présentation de l’appelant, l’adresse de session de l’appelé et le sélecteur
de présentation de l’appelé.
Lorsqu’une machine PPM reçoit une primitive de demande P-UNIT-DATA, elle envoie une unité PPDU UD contenant
l’adresse de session de l’appelant, le sélecteur de présentation de l’appelant, l’adresse de session de l’appelé et le sélecteur
de présentation de l’appelé, ainsi que les valeurs de données de présentation.
Si le demandeur le souhaite, les valeurs de données de présentation contenues dans l’unité PPDU UD peuvent être
codées plusieurs fois, ce qui permet de transferer les mêmes valeurs de données de présentation avec différentes syntaxes
de transfert.
Une primitive de demande S-UNIT-DATA est émise avec les paramètres adresse de session de l’appelant et adresse de
session de l’appelé, le paramètre qualité de service demandée et le paramètre données de l’utilisateur de service de
session contenant l’unité PPDU UD (valeur de type UD suivie des valeurs de type UDC lorsqu’elles sont présentes).
6 Rec. UIT-T X.236 (1995 F)
---------------------- Page: 10 ----------------------
ISOKEI 95764 : 1995 (F)
Le paramètre liste de d6finitions de contextes de présentation de la primitive de demande P-UNIT-DATA sert a
déterminer la liste de définitions de contextes de présentation de l’unité UD PPDU.
Réception d’une unité UD PPDU
6.2.2
L’unité PPDU UD (valeur UD suivie des valeurs de type UDC, lorsqu’elles sont présentes) parvient dans le champ
données de l’utilisateur de service de session d’une indication S-UNIT-DATA. L’adresse de session de l’appelant extraite
de l’indication S-UNIT-DATA et le sélecteur de présentation de l’appelant extrait de la valeur de type UD de l’unité
PPDU UD servent à déterminer le paramètre adresse de présentation de l’appelant pour l’indication P-UNIT-DATA.
L’adresse de session de l’appelé extraite de l’indication S-UNIT-DATA et le sélecteur de présentation de l’appelé extrait
de la valeur de type UD de l’unit6 PPDU UD servent à déterminer le paramètre adresse de présentation de l’appelé pour
l’indication P-UNIT-DATA.
Il n’est pas nécessaire que la machine PPM réceptrice examine les valeurs de type UDC de l’unité PPDU UD . Lorsque
toutes les valeurs codées des données de présentation reçues apparaissent à l’examen comme étant exprimées selon des
syntaxes de transfert qui ne sont pas acceptées par la machine PPM réceptrice, cette dernière n’émet pas d’indication
P-UNIT-DATA.
Dans tous les autres cas, la machine PPM émet une indication P-UNIT-DATA avec tous les paramètres.
La liste de définitions de contextes de présentation de l’unité PPDU UD sert à determiner le paramètre liste de définitions
de contextes de présentation pour l’indication P-UNIT-DATA.
7 Mappage des unités PPDU sur le service de session
Transfert de données
a) UD - L’unité PPDU UD sera transférée de la machine PPM appelante à la machine PPM qui r6pond dans
les primitives du service Session de demande et d’indication S-UNIT-DATA.
b) Paramètres associés à l’unité PPDU UD - Le Tableau 3 définit le mappage des paramètres associés à
l’unité PPDU UD sur les paramètres de la primitive S-CONNECT.
Tableau 3 - Mappage des paramètres associés à l’unité PPDU UD
sur les paramètres S-UNIT-DATA
Par
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.