1、CCITT T.432COMIT CONSULTATIF (09/92)INTERNATIONALTLGRAPHIQUE ET TLPHONIQUEQUIPEMENTS TERMINAUXET PROTOCOLES POUR LES SERVICESDE TLMATIQUETRANSFERT ET MANIPULATION DEDOCUMENTS SERVICES ET PROTOCOLES DFINITION DU SERVICEUNION INTERNATIONALE DES TLCOMMUNICATIONSRecommandation T.432AVANT-PROPOSLe CCITT
2、(Comit consultatif international tlgraphique et tlphonique) est un organe permanent de lUnioninternationale des tlcommunications (UIT). Il est charg de ltude des questions techniques, dexploitation et detarification, et met ce sujet des Recommandations en vue de la normalisation des tlcommunications
3、 lchellemondiale.LAssemble plnire du CCITT, qui se runit tous les quatre ans, dtermine les thmes dtude et approuve lesRecommandations rdiges par ses Commissions dtudes. Entre les Assembles plnires, lapprobation desRecommandations par les membres du CCITT seffectue selon la procdure dfinie dans la Rs
4、olution no2 du CCITT(Melbourne, 1988).La Recommandation rvise T.432, labore par la Commission dtudes VIII, a t approuve le18 septembre 1992 selon la procdure dfinie dans la Rsolution no2._REMARQUEDans cette Recommandation, le terme Administration dsigne indiffremment une administration detlcommunica
5、tion ou une exploitation prive reconnue. UIT 1993Droits de reproduction rservs. Aucune partie de cette publication ne peut tre reproduite ni utilise sous quelque formeque ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccordcrit de lUIT.Recomman
6、dation T.432 (09/92) iTABLE DES MATIRESRecommandation T.432 (09/92)Page1 Porte et champ dapplication. 12 Rfrences 13 Dfinitions et abrviations . 14 Conventions 15 Modle du service DTAM 26 Services DTAM . 36.1 Contrle dutilisation dassociation DTAM 36.2 Capacit de ngociation DTAM 36.3 Transfert de ma
7、sse de document 46.4 Manipulations non confirmes de document .46.5 Manipulations confirmes de document (pour tude ultrieure) . 46.6 Transmission de donnes types 46.7 Contrle de jeton 46.8 Rapport danomalies. 46.9 Contrle de slection de document (pour tude ultrieure) . 46.10 Gestion de document (pour
8、 tude ultrieure). 56.11 Contrle douverture de document (pour tude ultrieure) 56.12 Contrle de groupement (pour tude ultrieure) 57 Units fonctionnelles 57.1 Unit fonctionnelle de contrle dutilisation dassociation. 57.2 Unit fonctionnelle de capacit 57.3 Units fonctionnelles de transmission de donnes.
9、67.4 Unit fonctionnelle de rapport danomalies . 67.5 Units fonctionnelles de gestion de session. 67.6 Autres units fonctionnelles. 68 Description du service 79 Dfinition du service 89.1 Service D-INITIATE . 89.2 Service D-TERMINATE . 13ii Recommandation T.432 (09/92)Page9.3 Service D-P-ABORT . 149.4
10、 Service D-U-ABORT 159.5 Service D-CAPABILITY 169.6 Service D-TRANSFER 189.7 Service D-TYPED-DATA. 219.8 Service D-UNCONFIRMED-CREATE 229.9 Service D-UNCONFIRMED-DELETE. 239.10 Service D-UNCONFIRMED-MODIFY 249.11 Service D-UNCONFIRMED-CALL . 259.12 Service D-UNCONFIRMED-REBUILD 269.13 Service D-TOKE
11、N-GIVE 269.14 Service D-CONTROL-GIVE 279.15 Service D-TOKEN-PLEASE. 279.16 Service D-P-EXCEPTION-REPORT299.17 Service D-U-EXCEPTION-REPORT . 29Recommandation T.432 (09/92) iiiINTRODUCTIONLa prsente Recommandation dfinit les services fournis par un lment de service dapplication, llment deservice tran
12、sfert et manipulation de documents (DTAM) pour faciliter les applications dans un environnement desystmes tlmatiques rpartis. Elle fait partie des Recommandations dfinissant les services pour des sries dlmentsde services dapplication utiliss de faon prcise par un certain nombre dapplications.Recomma
13、ndation T.432 (09/92) 1Recommandation T.432Recommandation T.432 (09/92)TRANSFERT ET MANIPULATION DE DOCUMENTSSERVICES ET PROTOCOLES DFINITION DU SERVICE(rvise en 1992)1 Porte et champ dapplicationLa prsente Recommandation dfinit de faon abstraite le service transfert et manipulation de documents(DTA
14、M) dans le cadre de la couche dapplication OSI en termes:a) dactions et vnements de la primitive de service;b) de donnes de paramtre associes chaque action et vnement de primitive;c) de relation entre ces actions et vnements et les squences valables de ces actions et vnements.Le service DTAM est fou
15、rni conjointement avec le service dlment de service de transfert fiable (RTSE)(Recommandation X.218), le service dlment de service de contrle dassociation (ACSE) (Recommandation X.217) etle service de prsentation (Recommandation X.216). En mode transparent, le service DTAM est fourni conjointementav
16、ec le service de session (Recommandation X.215) conformment la rgle de la Recommandation T.62 bis.La prsente Recommandation ne spcifie pas dapplication ou de produits individuels de mme quelle ninclutpas lapplication dentits et dinterfaces dans le cadre dun systme tlmatique.2 RfrencesLes rfrences so
17、nt numres dans la Recommandation T.431.3 Dfinitions et abrviationsLes expressions et abrviations sont dfinies dans la Recommandation T.431.4 ConventionsLa prsente Recommandation dfinit les services pour le DTAM selon les conventions descriptives dfiniesdans la Recommandation X.210. Dans le 9, la dfi
18、nition de chaque service DTAM comprend un tableau qui numreles paramtres de ses primitives. Pour une primitive donne, la prsence de chaque paramtre est dcrite par une desvaleurs suivantes:blanc non applicableM prsence obligatoireU la prsence est une option de lutilisateurC la prsence est valable dan
19、s le cas dune ngociation russie dun autre paramtre dans une primitiveantrieureD la prsence est une option du fournisseur de llment de service (DTAM-SE)R prsence sous rserve des conditions dfinies dans la Recommandation X.218A prsence sous rserve des conditions dfinies dans la Recommandation X.217P p
20、rsence sous rserve des conditions dfinies dans la Recommandation X.216.De plus, le signe (=) indique quune valeur de paramtre est smantiquement gale la valeur figurant sagauche dans le tableau.2 Recommandation T.432 (09/92)5 Modle du service DTAMLa prsente Recommandation utilise le modle de service
21、abstrait dfini dans les conventions de service OSIde la Recommandation X.210 (voir la remarque 1). Le modle dfinit les interactions entre chacun des utilisateurs duservice DTAM et le fournisseur du service DTAM, qui ont lieu entre les entits dapplication. Linformation entre unutilisateur du service
22、DTAM et le fournisseur du service DTAM est communique par les primitives de service DTAM,qui peuvent transmettre des paramtres.Un des utilisateurs du service DTAM est dfini comme tant lentit appelante et lautre comme tant lentitappele.Le modle du service DTAM est dcrit dans la figure 1/T.432.Le serv
23、ice DTAM dfinit une seule activit entre lentit appelante et lentit appele (voir la remarque 2).Remarque 1 La Recommandation X.210 dfinit un modle pour le service fourni par une couche du modlede rfrence OSI.Remarque 2 A nimporte quel moment, une entit dapplication peut tre implique dans plus dune in
24、stancede lactivit du service DTAM, et chaque instance est fonde sur une association-application distincte.T0811710-93Utilisateur DTAM(Entit appelante)Utilisateur DTAM(Entit appele)DTAM DTAMRTSE RTSEACSE ACSEEntit de prsentation Entit de prsentationProcdure T.62 BIS Procdure T.62 BISEntit de session
25、X.225 Entit de sessionX.225T.62X.226: ProtocoleX.227: Protocole ACSEPROTOCOLE DTAMEntitdapplication (AE)X.218: Service RTSEX.228: Protocole RTSEServiceRTSEServiceACSEX.216X.215X.215X.216ServiceDTAMServiceDTAMX.217: Service ACSEMode normal(RTSE est utilis seulementpour le transfert de masse)Mode tran
26、sparentFIGURE 1/T.432Modle de service DTAMLe DTAM est fourni dans deux modes de fonctionnement:a) Mode transparentCe mode est prvu uniquement pour permettre linterfonctionnement avec des applications plus anciennes,fondes sur la Recommandation T.73 (1984). Ce mode implique certaines restrictions lor
27、s de lutilisationdes services DTAM;Recommandation T.432 (09/92) 3b) Mode normalCe mode est prvu pour permettre lutilisation complte de services DTAM fonds sur la dfinition deservice et la spcification de protocole OSI.Remarque Il convient de tenir compte du fait que, dans certains cas, ces deux mode
28、s diffrent galement parles moyens mis en oeuvre pour utiliser les services DTAM. Un exemple important est lemploi du serviceD-CAPABILITY (voir aussi le 6.2).6 Services DTAMLe prsent paragraphe donne une brve description des services DTAM. Les services et les primitives parlesquels ils sont invoqus s
29、ont dfinis dans le 9. Pour chaque service, lutilisateur du service (lentit dapplication quicommence la squence des primitives) est indiqu.6.1 Contrle dutilisation dassociation DTAMTrois services sont associs au contrle dutilisation dassociation DTAM:a) le service dtablissement du DTAM est utilis par
30、 lentit appelante afin de crer une association DTAMpour lassociation dapplication reliant les deux utilisateurs du service DTAM;b) le service de terminaison du DTAM est utilis soit par lentit appelante, soit par lentit appele, sousrserve quelle possde les jetons de donnes pour dissoudre lassociation
31、 DTAM entre lutilisateur duservice DTAM et le fournisseur de ce service;Remarque Le service de terminaison du DTAM nest pas limit la projection dans le serviceA-RELEASE fourni par lACSE ou dans le service RT-CLOSE fourni par le RTSE.c) le service dabandon du DTAM est utilis soit par les utilisateurs
32、 de ce service, soit par le fournisseur duservice pour dissoudre inconditionnellement lassociation DTAM.6.2 Capacit de ngociation DTAMLes capacits de ngociation DTAM sexpriment au moyen des services D-INITIATE et D-CAPABILITYpour indiquer et invoquer les caractristiques dapplication et de communicat
33、ion pendant une association.Dans lutilisation du service D-INITIATE, on doit indiquer un ensemble initial de caractristiques, qui peuttre partiellement modifi ou invoqu par le recours au service D-CAPABILITY. Ces caractristiques restent valables enfait jusquau prochain appel du service D-CAPABILITY.
34、 Un service D-CAPABILITY est utilis par lentit appelanteou par lentit appele, sous rserve de la possession du jeton de donnes pour indiquer ou invoquer les caractristiquessusmentionnes.Il y a lieu dattirer lattention sur le fait que le concept relatif aux modalits dutilisation des servicesD-INITIATE
35、 et D-CAPABILITY est diffrent dans les deux modes dfinis pour le transfert de masse DTAM.a) Dans le mode transparent DTAM, un seul ensemble de capacits dapplication doit tre indiqu dans leservice D-INITIATE. Cet ensemble peut tre modifi pendant la dure de lassociation. Les paramtres duservice D-CAPA
36、BILITY sont projets sur les paramtres du service S-CAPABILITY-DATA. Lescaractristiques spcifiques, utilises dans le document suivant, sont invoques par le recours llmentde service S-ACTIVITY-START. Les paramtres de service de la demande S-ACTIVITY-START sontdduits du profil de document, lequel nest
37、pas transmis vers le ct rception dans le mode transparentDTAM. Le profil de document est cependant tabli ct rception partir des paramtres de service delindication S-ACTIVITY-START.b) Dans le mode normal DTAM, plusieurs ensembles de capacits dapplication peuvent tre indiqus (unensemble au moins doit
38、tre prsent) dans le service D-INITIATE. Il ny a pas moyen de modifier cesparamtres pendant la dure de lassociation.Un seul ensemble spcifique de capacits dapplication peut tre invoqu par le recours llment de serviceD-CAPABILITY, pour indiquer les caractristiques spcifiques du document qui sera ultri
39、eurement transmis.4 Recommandation T.432 (09/92)6.3 Transfert de masse de documentLe DTAM assure une fonction de transmission de document en bloc, dun utilisateur DTAM un autre danslenvironnement de communication dfini par lutilisation de lassociation DTAM et par les fonctions de capacit DTAM.6.4 Ma
40、nipulations non confirmes de documentLe DTAM assure une fonction de modification partielle dun document vu par les deux utilisateurs, enengendrant, rvisant ou supprimant des structures (pages, blocs, etc.) dun document existant, ou de cration dunnouveau document en tablissant une structure sans aucu
41、ne confirmation de la manipulation. Cinq services sont associs la manipulation de document:a) le service dopration crer non confirme est utilis par les deux parties pour ajouter les constituantsdODA et de structure oprationnelle un document existant, ou pour crer des constituants dODA et destructure
42、 oprationnelle;b) le service dopration supprimer non confirme est utilis par les deux parties pour supprimer lesconstituants dODA et de structure oprationnelle dun document existant;c) le service dopration modifier non confirme est utilis par les deux parties pour modifier les attributsdes constitua
43、nts dODA et de structure oprationnelle dun document existant;d) le service dopration appeler non confirme est utilis par les deux parties pour demander de dsigner oude lire un objet de la structure oprationnelle qui contient une squence des units de donnes duprotocole DTAM. Ces units de donnes du pr
44、otocole (PDU) sont applicables au document existant;e) le service dopration reconstruire non confirme doit faire lobjet dune tude ultrieure.6.5 Manipulations confirmes de document (pour tude ultrieure)Le DTAM assure une fonction de modification partielle dun document vu par les deux utilisateurs ene
45、ngendrant, rvisant ou supprimant la structure dun document existant ou de cration dun nouveau document entablissant une structure avec confirmation de la manipulation.6.6 Transmission de donnes typesLe DTAM assure titre facultatif la fonction de transmission de donnes types, qui est indpendante duco
46、ntrle de jeton de donnes.6.7 Contrle de jetonDans le DTAM, le droit de transfrer et de manipuler les documents est contrl de la manire suivante: le contrle du transfert des documents est li au transfert de masse de documents; le jeton de donnes est li la manipulation des documents.Le contrle de jeto
47、n offre des services permettant dchanger le contrle de transfert des documents et le jetonde donnes.6.8 Rapport danomaliesLe DTAM assure titre facultatif une fonction de rapport danomalies pour un contrle derreur exceptionnelpendant la communication DTAM: rapport danomalies du fournisseur (pour tude ultrieure); rapport danomalies de lutilisateur (pour tude ultrieure).6.9 Contrle de slection de document (pour tude ultrieure)Quatre services sont associs au contrle de slection de document:a) le service de slection de document est utilis par lentit appelante