Recommendation T.521 COMMUNICATION APPLICATION PROFILE BT0 FOR DOCUMENT BULK TRANSFER BASED ON THE SESSION SERVICE (According to the rules defined in Recommendation T.62 bis) CONTENTS 0 Introduction 1 Scope and field of application 2 References 3 Definitions 4 Abbreviations and conventions 5 Definition of communication application profile BT0 5.1 Overview of BT0 5.2 DTAM functional units 5.3 DTAM service primitives and lower layer mapping 1 Fascicle VII.7 - Rec. T.521 6 Document interchange data structures 7 Document transfer 7.1 Synchronization 7.2 Document transfer recovery Annex A - Overall protocol sequence 0 Introduction T.400 Series of Recommendations define the open document architecture and interchange format (T.410 Series) and the DTAM Services and protocols (T.430 Series) for the purpose of the document transfer and manipulation. In order to apply T.400 Series to various telematic services it is necessary to specify the application profiles for each service that consists of a document application profile and a communication application profile. According to this requirement, T.500 Series of Recommendations define the document application profiles and T.520 Series of Recommendations define the communication application profiles. Recommendation T.521 is one of a set of T.520 Series of Recommendations to define the communication application profile for the document bulk transfer based on the session service according to the rules defined in Recommendation T.62 bis. 1 Scope and field application This Recommendation defines the communication application profile for the document bulk transfer using the session service defined in Recommendation T.62 bis in terms of: a) DTAM functional units used; b) DTAM service primitives and parameters used; c) lower layer X.215 session service mapping according to the rules of T.62 bis. 2 References The following references are required in order to implement this communication profile defined in this Recommendation. - Rec. T.431: Document transfer and manipulation (DTAM) - Services and protocols - Introduction and general principles - Rec. T.432: Document transfer and manipulation (DTAM) - Service protocols - Service definition - Rec. T.433: Document transfer and manipulation (DTAM) - Service protocols - Service specification - Rec. T.62: Control procedures for teletex and Group 4 facsimile services - Rec. T.62 bis: Control procedures for teletex and Group 4 facsimile services based on Recommendation X.215/X.225 - Rec. X.215: Session service definition for open systems interconnection of CCITT application Fascicle VII.7 - Rec. T.521 2 3 Definitions The definitions of T.400 Series of Recommendations and Recommendation T.62 bis also apply to this Recommendation. 4 Abbreviations and conventions The abbreviations and conventions defined in T.400 Series of Recommendations and Recommenda- tion T.62 bis also apply to this Recommendation. 5 Definitions of communication application profile BT0 5.1 Overview of BT0 This Recommendation defines units and communication support function in accordance with Recommendation T.431. 5.2 DTAM functional units The following functional units defined in Recommendation T.432 are used for BT0: - association use control (kernel); - capability; - document bulk transfer; - token control; - exception report; - reliable transfer mode 1. 5.3 DTAM service primitives and lower layer mapping 5.3.1 DTAM service primitives and parameters General DTAM service definition and parameters are defined in Recommendation T.432. This section specifies the parameters of DTAM service of BT0. 5.3.1.1D-INITIATE service parameters The following parameters of this service are used as follows: - transparent mode; - telematic requirements; - application capabilities; - result. Table 1-A/T.521 lists the D-INITIATE service parameters. 1) Transparent mode This parameter should be specified in D-INITIATE request service primitive. 2) Telematic requirements The following functional units defined in Recommendation T.432 are used for BT0 as mandatory functional units. 3 Fascicle VII.7 - Rec. T.521 - association use control (kernel); - capability; - document bulk transfer; - token control; - exception report; - reliable transfer mode 1. Fascicle VII.7 - Rec. T.521 4 3) Application capabilities This "application capabilities" is defined in Recommendation T.432 and the following sub- parameters: a) document application profile The value of this parameter indicates the document application profile being used. Its value is specified in Recommendations that define terminal characteristics for particular telematic services. b) Document architecture class The value of this parameter indicates the document architecture class used in the entire association. The use of this parameter and its possible value is specified in the Recommendations that define terminal characteristics for particular telematic services. 4) Result This field can take the values defined in Recommendation T.432. TABLE 1-A/T.521 D-INITIATE service parameters w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³D-INITIATE ³ D-INITIATE ³ D-INITIATE ³ D- INITIATE ³ ³ ³ request ³ indication ³ response ³ confirm ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ Transparent mode ³ M ³ ³ ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ ³ ³ Telematic requirements ³ M ³ M(=) ³ M ³ M(=) ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ ³ ³ Application capabilities ³ M ³ M(=) ³ M ³ M(=) ³ ³----------------------------------³ ³ ³ ³ ³ ³| Document application profile ³ M ³ M(=) ³ M ³ M(=) ³ ³| ³ ³ ³ ³ ³ ³| Document architecture class ³ M ³ M(=) ³ M ³ M(=) ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ ³ ³ ³ Result ³ ³ ³ U ³ C(=) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÙ 5.3.1.2 D-TERMINATE service parameters This service has no parameter for BT0. Only the initiator can issue D-TERMINATE. In addition, the initiator can issue D-TERMINATE only if he has a data token. 5.3.1.3 D-U-ABORT service parameters This service has the parameter of "user information". Table 1-B/T.521 lists the D-U-ABORT service parameters. TABLE 1-B/T.521 5 Fascicle VII.7 - Rec. T.521 D-U-ABORT service parameters w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ D-U-ABORT ³ D-U-ABORT ³ ³ ³ request ³ indication ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ User information ³ U ³ C(=) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÙ Fascicle VII.7 - Rec. T.521 6 5.3.1.4 D-CAPABILITIY service parameters This service has the parameter "application capabilities" which consists of sub parameters as follows: - document application profile; - document architecture class; - none-basic document characteristics. Table 1-C/T.521 lists the D-CAPABILITY service parameters. TABLE 1-C/T.521 D-CAPABILITY service parameters w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄ ÄÄÄÄÄÄÄÄÄÂ ³ ³D-CAPABILITY³D-CAPABILITY³D-CAPABILITY³D-CAPABILITY³ ³ ³ request ³ indication ³ response ³ confirm ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ Application capabilities ³ ³ ³ ³ ³ ³----------------------------------³ ³ ³ ³ ³ ³| Document application profile ³ M ³ M(=) ³ M ³ M(=) ³ ³| ³ ³ ³ ³ ³ ³| Document architecture class ³ M ³ M(=) ³ M ³ M(=) ³ ³| ³ ³ ³ ³ ³ ³| Non-basic document ³ ³ ³ ³ ³ ³| characteristics ³ U ³ C(=) ³ U ³ C(=) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÙ 1) Application capabilities See  5.3.1.1. a) Document application profile See  5.3.1.1. b) Document architecture class See  5.3.1.1. c) Non-basic document characteristics This is the "non-basic document characteristics" defined in Recommendation T.432. 5.3.1.5 D-TRANSFER service parameters This service has the following parameters: 1) Document information This consists of the interchange data elements representing the document. The "Document characteristics" from the document profile are transferred using S- ACT-START (Note). Note - All interchange data elements, except the document profile descriptor, 7 Fascicle VII.7 - Rec. T.521 are transferred using S-DATA service. The document profile is reconstructed by the receiving DTAM PM, on the basis of the "document characteristics" transferred in the S-ACT-START. 2) Document information type This parameter always has the value "transfer of a document from its beginning" (see Recommendation T.432). 3) Document reference information The value of this parameter is to be provided by the DTAM user in accordance with the rules specified in Recommendation T.432. 4) Result This parameter has one of the values "document information transferred" and "document information not transferred", as defined in Recommendation T.432. Fascicle VII.7 - Rec. T.521 8 5) Checkpoint mechanism Checkpoint mechanism 2 is applied. Value of this parameter is integer 2. The following restriction is applied to the transfer syntax coding rules defined in X.209 for the interchange of the document application profile defined in Recommendation T.503: - Length fields longer than three octets shall not be used. A length field of three octets allows for the representation of a length of up to 65 535; a data element with a length exceeding 65 535 shall have a length field of the indefinite form. Table 1-D/T.521 lists the D-TRANSFER service parameter. TABLE 1-D/T.521 D-TRANSFER service parameters w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Parameter ³ D-TRANSFER ³ D-TRANSFER ³ D-TRANSFER ³ ³ ³ request ³ indication ³confirmation³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ Document information ³ M ³ M(=) ³ ³ ³ ³ ³ ³ ³ ³ Document information type ³ M ³ M(=) ³ M(=) ³ ³ ³ ³ ³ ³ ³ Document reference information ³ M ³ M(=) ³ M(=) ³ ³ ³ ³ ³ ³ ³ Result ³ ³ ³ M ³ ³ ³ ³ ³ ³ ³ Checkpoint mechanism ³ M ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÙ Note - The document information is transferred using the type of normal document. 5.3.1.6 D-CONTROL GIVE service parameters The D-CONTROL GIVE service surrenders all available tokens and has no parameter. 5.3.1.7 D-TOKEN PLEASE service parameters The D-TOKEN PLEASE service is used to request the data token and has no parameter. 5.3.1.8 D-U-EXCEPTION-REPORT service parameters This service has the parameter of "user information". Table 1-E/T.521 lists the D-U-EXCEPTION-REPORT service parameter. - User information This is the user information associated with the exception report of application association. TABLE 1-E/T.521 D-U-EXCEPTION-REPORT service parameters w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ D-U-EXCEPTION-REPORT ³ D-U-EXCEPTION-REPORT ³ ³ ³ request ³ indication ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ 9 Fascicle VII.7 - Rec. T.521 ³ User information ³ U ³ C(=) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Fascicle VII.7 - Rec. T.521 10 5.3.1.9 D-P-EXCEPTION-REPORT service parameter This is used as defined in Recommendation T.432. 5.3.2Use of session service and parameter mapping 5.3.2.1 DTAM protocol mapping to Recommendation X.215 session service This mapping rule is defined in  7.2 of Recommendation T.433. Note - D-TRANSFER conf is implicitly informed by receipt of S-ACT END conf, S-ACT INT conf and S-ACT DCAD conf. 5.3.2.2 Parameters mapping to session parameters Tables 2-A/T.521 to 2-H/T.521 show the mapping rule between DTAM service parameters and basic and additional session parameters. The category of parameters is defined as follows: - 1: parameters are generated by DTAM user; - 2: parameters are generated by DTAM provider; - 3: parameters are generated by DTAM session provider. Annex A illustrates the example of protocol sequences for BT0. TABLE 2-A/T.521 D-INITIATE w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ Telematic requirements ³ Session requirements ³ ³ ³-----------------------------------³--------------------------³ ³ ³ Application capabilities ³ ³ 1 ³ ³ ----------------------------------³ ³ ³ ³ | Document application profile ³ Session user data ³ ³ ³ |---------------------------------³ ³ ³ ³ | Document architecture class ³ ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ Session reference ³ ³ ³ ³--------------------------³ ³ ³ ³ Non-basic session ³ ³ ³ None ³ capabilities ³ 2 ³ ³ ³--------------------------³ ³ ³ ³ Service identifier ³ ³ ³ ³--------------------------³ ³ ³ ³ Inactivity timer ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ Private use ³ ³ ³ ³--------------------------³ ³ ³ ³ Non-standardized ³ ³ ³ ³ capabilities ³ ³ ³ None ³--------------------------³ 3 ³ ³ ³ Session control ³ ³ ³ ³ functions ³ ³ ³ ³--------------------------³ ³ ³ ³ Reason ³ ³ 11 Fascicle VII.7 - Rec. T.521 ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ Fascicle VII.7 - Rec. T.521 12 TABLE 2-B/T.521 D-TERMINATE w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ None ³ Session termination parameter ³ 3 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ TABLE 2-C/T.521 D-U-ABORT w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ User information (Note) ³ Session termination parameter ³ 1 ³ ³ ³ (reason) ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ None ³ Session termination parameter ³ 3 ³ ³ ³ (transport disconnect) ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ Note - This parameter is equal to reason of session termination parameter. TABLE 2-D/T.521 D-U-CAPABILITY w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ Application capabilities ³ ³ ³ ³ ----------------------------------³ ³ ³ ³ | Document application profile ³ ³ ³ ³ |---------------------------------³ ³ ³ ³ | Document architecture class ³ Session user data ³ 1 ³ ³ |---------------------------------³ ³ ³ ³ | Non-basic document ³ ³ ³ ³ | characteristics ³ ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ None ³ Inactivity timer ³ 2 ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ 13 Fascicle VII.7 - Rec. T.521 ³ ³ Acceptance of CDCL ³ ³ ³ ³ parameters ³ ³ ³ ³--------------------------³ ³ ³ None ³ Private use ³ 3 ³ ³ ³--------------------------³ ³ ³ ³ Non-standardized ³ ³ ³ ³ capabilities ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ Fascicle VII.7 - Rec. T.521 14 TABLE 2-E/T.521 D-TRANSFER w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ Document information ³ Session user data ³ 1 ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ Document information type ³ None ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ Document reference ³ Document reference number ³ ³ ³ information ³ ³ 1 ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³ Result ³ None ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ TABLE 2-F/T.521 D-CONTROL GIVE w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ None ³ None ³ - ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ TABLE 2-G/T.521 D-TOKEN PLEASE w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ None ³ Tokens ³ 2 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ TABLE 2-H/T.521 15 Fascicle VII.7 - Rec. T.521 D-U-EXCEPTION-REPORT w ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DTAM service parameters ³ Basic and additional ³ Category ³ ³ ³ session parameters ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄ´ ³ User information ³ Reason ³ 1 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÙ 6 Document interchange data structures The interchange representation of a document has to be defined in accordance with the Recom- mendation which specifies the relevant document application profile. Fascicle VII.7 - Rec. T.521 16 7 Document transfer 7.1 Synchronization The document information is divided into segments, in accordance with  7.2.4 of Recommenda- tion T.433, such that each segment contains one page descriptor and the associated content portion. A minor synchronization point is associated with each segment. 7.2 Document transfer recovery For further study. ANNEX A (to Recommendation T.521) Overall protocol sequence This Annex illustrates the following procedures provided by BT0 (see Figur s A- 1/T.521 to A-4/T.521): - normal procedure; - token control procedure; - abort procedure; - exception report procedure. 17 Fascicle VII.7 - Rec. T.521 CDCL Command document capability list CDE Command document end CDPB Command document page boundary CDS Command document start CDUI Command document user information CSE Command session end CSS Command session start CSUI Command session user information RDCLP Response document capacity list positive RDEP Response document end positive RDPBP Response document page boundary positive RSEP Response session end positive RSSP Response session start positive RSUI Response session user information FIGURE A-1/T.521 Normal procedure Fascicle VII.7 - Rec. T.521 18 CSCC Command session change control RSCCP Response session change control positive RSUI Response session user information FIGURE A-2/T.521 Token control procedure CSA Command session abort RSAP Response session abort positive FIGURE A-3/T.521 Abort procedure 19 Fascicle VII.7 - Rec. T.521 CDD Command document discard CDR Command document resynchronize CSUI Command session user information RDDP Response document discard positive RDGR Response document general reject RDPBN Response document page boundary negative RDRP Response document resynchronize positive RSUI Response session user information FIGURE A-4/T.521 Exception report procedure Fascicle VII.7 - Rec. T.521 20