Terminal Equipment (TE); Processable data; File transfer

RE/TE-01041

Terminalska oprema (TE) –Podatki, ki jih je mogoče obdelati – Prenos datotek

General Information

Status
Published
Publication Date
08-Mar-1994
Current Stage
12 - Completion
Due Date
10-Feb-1994
Completion Date
09-Mar-1994
Standard
ETS 300 075 E2:2003
English language
128 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-december-2003
7HUPLQDOVNDRSUHPD 7( ±3RGDWNLNLMLKMHPRJRþHREGHODWL±3UHQRVGDWRWHN
Terminal Equipment (TE); Processable data; File transfer
Ta slovenski standard je istoveten z: ETS 300 075 Edition 2
ICS:
33.160.99 Druga avdio, video in Other audio, video and
avdiovizuelna oprema audiovisual equipment
35.180 Terminalska in druga IT Terminal and other
periferna oprema IT peripheral equipment
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN ETS 300 075
TELECOMMUNICATION February 1994
STANDARD Second Edition
Source: ETSI TC-TE Reference: RE/TE-01041
ICS: 33.040.40
Processable data, file transfer
Key words:
Terminal Equipment (TE);
Processable data
File transfer
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
F-06921 Sophia Antipolis CEDEX - FRANCE
Postal address:
650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
Office address:
c=fr, a=atlas, p=etsi, s=secretariat - secretariat@etsi.fr
X.400: Internet:
Tel.: +33 92 94 42 00 - Fax: +33 93 65 47 16
Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and the
foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 1994. All rights reserved.
New presentation - see History box

Page 2
ETS 300 075: February 1994
Whilst every care has been taken in the preparation and publication of this document, errors in content,
typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to
"ETSI Editing and Committee Support Dept." at the address shown on the title page.

Page 3
ETS 300 075: February 1994
Contents
Foreword .13
1 Scope .15
2 Normative references.15
3 Definitions and abbreviations .15
3.1 Definitions .15
3.2 Abbreviations .16
4 Service, applications, protocols, coding .17
4.1 Service definition.19
4.1.1 Scope and field of application .19
4.1.2 Model of the T-service.19
4.1.2.1 Services references.19
4.1.2.2 Services definitions.19
4.1.2.2.1 General terms.19
4.1.2.2.2 Regimes .19
4.1.2.2.3 Roles.20
4.1.2.2.4 Local concepts.20
4.1.2.3 Service elements .21
4.1.2.3.1 General organisation .21
4.1.2.3.2 Association regime .22
4.1.2.3.3 Access regime.22
4.1.2.3.4 Transfer regime .23
4.1.2.3.5 Restrictions on the use of services.23
4.1.2.4 Concepts related to mass transfer .23
4.1.2.4.1 Recovery during a mass transfer.23
4.1.2.4.2 Recovery outside a mass transfer.24
4.1.2.4.3 Anticipation window .24
4.1.3 Association regime control .24
4.1.3.1 Association establishment .25
4.1.3.1.1 Function.25
4.1.3.1.2 Parameters .25
4.1.3.1.2.1 Service class.25
4.1.3.1.2.2 Called address.26
4.1.3.1.2.3 Calling address.26
4.1.3.1.2.4 Application name .26
4.1.3.1.2.5 Explicit confirmation.26
4.1.3.1.2.6 Timeouts.26
4.1.3.1.2.7 Request identification .26
4.1.3.1.2.8 Identification.26
4.1.3.1.2.9 User data .27
4.1.3.1.2.10 Result.27
4.1.3.1.3 Association establishment operation .27
4.1.3.2 Association release.28
4.1.3.2.1 Function.28
4.1.3.2.2 Parameters .28
4.1.3.2.2.1 User data .28
4.1.3.2.2.2 Result.28
4.1.3.2.3 Association release operation.28
4.1.3.3 Association abort .28
4.1.3.3.1 Function.28
4.1.3.3.2 Parameters .29
4.1.3.3.3 Association abort operation .29
4.1.4 Access regime control.29
4.1.4.1 Access establishment.30

Page 4
ETS 300 075: February 1994
4.1.4.1.1 Function . 30
4.1.4.1.2 Parameters . 30
4.1.4.1.2.1 Role. 30
4.1.4.1.2.2 Function . 30
4.1.4.1.2.3 Size of transfer units . 30
4.1.4.1.2.4 Anticipation window. 31
4.1.4.1.2.5 Recovery . 31
4.1.4.1.2.6 Transfer mode. 31
4.1.4.1.2.7 User data. 31
4.1.4.1.2.8 Result. 31
4.1.4.2 End of Access service. 32
4.1.4.2.1 Function . 32
4.1.4.2.2 Parameters . 32
4.1.4.2.2.1 User data. 32
4.1.4.2.2.2 Result. 32
4.1.4.3 File directory service . 32
4.1.4.3.1 Function . 32
4.1.4.3.2 Parameters . 32
4.1.4.3.2.1 Designation . 33
4.1.4.3.2.2 User data. 33
4.1.4.3.2.3 Result. 33
4.1.4.4 Load service. 33
4.1.4.4.1 Function . 33
4.1.4.4.2 Parameters . 33
4.1.4.4.2.1 Recovery point . 33
4.1.4.4.2.2 Designation . 34
4.1.4.4.2.3 User data. 34
4.1.4.4.2.4 Result. 34
4.1.4.5 Save service. 34
4.1.4.5.1 Function . 34
4.1.4.5.2 Parameters . 34
4.1.4.5.2.1 Recovery point . 35
4.1.4.5.2.2 Designation . 35
4.1.4.5.2.3 User data. 35
4.1.4.5.2.4 Result. 35
4.1.4.6 Rename service . 35
4.1.4.6.1 Function . 35
4.1.4.6.2 Parameters . 35
4.1.4.6.2.1 New name. 36
4.1.4.6.2.2 Designation . 36
4.1.4.6.2.3 User data. 36
4.1.4.6.2.4 Result. 36
4.1.4.7 Delete service . 36
4.1.4.7.1 Function . 36
4.1.4.7.2 Parameters . 36
4.1.4.7.2.1 Designation . 36
4.1.4.7.2.2 User data. 36
4.1.4.7.2.3 Result. 37
4.1.4.8 Typed data service. 37
4.1.4.8.1 Function . 37
4.1.4.8.2 Parameters . 37
4.1.4.8.2.1 User data. 37
4.1.5 Transfer regime control . 37
4.1.5.1 Mass transfer . 38
4.1.5.1.1 Function . 38
4.1.5.1.2 Parameters for T-WRITE. 38
4.1.5.1.2.1 Explicit confirmation . 38
4.1.5.1.2.2 First block. 38
4.1.5.1.2.3 Block number. 39
4.1.5.1.2.4 Data field. 39
4.1.5.1.2.5 Result. 39
4.1.5.1.3 Parameters for T-WRITE-END. 39
4.1.5.1.3.1 First block. 39

Page 5
ETS 300 075: February 1994
4.1.5.1.3.2 Block number.39
4.1.5.1.3.3 Data field.39
4.1.5.1.3.4 Result.40
4.1.5.1.4 Operation of the mass transfer procedure.40
4.1.5.2 Exception report service .41
4.1.5.2.1 Function.41
4.1.5.2.2 Parameters .41
4.1.5.2.2.1 Reason .41
4.1.5.2.3 Error recovery operation.41
4.1.6 Exception.42
4.1.6.1 Exception reporting.42
4.1.6.1.1 Function.42
4.1.6.1.2 Parameters .42
4.1.6.1.2.1 Reason .42
4.1.6.1.3 Error recovery operation.42
4.1.7 Collisions .42
4.1.7.1 Collision in the Association phase .42
4.1.7.2 Collision in the Association regime.42
4.1.7.3 Collision in the Access regime.43
4.1.7.4 Collision in the Transfer regime.43
5 Telesoftware and auxiliary device applications .44
5.1 Preliminaries .44
5.2 The telesoftware application organisation.44
5.2.1 Transferable files - group A.44
5.2.2 Application presentation file - group B.44
5.2.3 Service support - group C .45
5.2.4 Working area.45
5.3 Printer application organisation.45
5.4 Files .45
5.4.1 File identification.45
5.4.1.1 Preliminaries.45
5.4.1.2 Description files .45
5.4.1.3 Software file.45
5.4.1.4 Data files.45
5.4.1.5 Command files.45
5.4.1.6 Text files .46
5.4.1.6.1 Text files - group A .46
5.4.1.6.2 Text files - group B .46
5.4.1.6.3 Text files - group C .46
5.4.1.6.4 Text files from a file directory request.46
5.4.2 Transferable applications .46
5.4.2.1 Structure of a transferable application.46
5.4.2.1.1 Purpose of the description file .46
5.4.2.1.2 Organisation of the description file .46
5.4.3 File classification .46
5.4.3.1 Structure of a transfer name.47
5.4.3.1.1 Keywords .47
5.4.3.1.2 Transfer name .47
5.5 Description of the transfer file structure.47
5.5.1 Header.47
5.5.1.1 File type .47
5.5.1.2 Execution order.47
5.5.1.3 Transfer name .47
5.5.1.4 Filename.48
5.5.1.5 Date/time of last modification .48
5.5.1.6 File length .48
5.5.1.7 Destination code.48
5.5.1.8 File coding .48
5.5.1.9 Destination name.48
5.5.1.10 Cost .49
5.5.1.11 User field.49
5.5.1.12 Load address.49

Page 6
ETS 300 075: February 1994
5.5.1.13 Execute address (absolute) . 49
5.5.1.14 Execute address (relative) . 49
5.5.1.15 Compression mode. 49
5.5.1.16 Device . 49
5.5.1.17 File checksum. 49
5.5.1.18 Author name . 49
5.5.1.19 Future file length . 49
5.5.1.20 Permitted actions . 50
5.5.1.21 Legal qualification . 50
5.5.1.22 Creation. 50
5.5.1.23 Last read access. 50
5.5.1.24 Identity of the last modifier . 50
5.5.1.25 Identity of the last reader. 50
5.5.1.26 Recipient . 50
5.5.1.27 Telematic file transfer version. 50
5.5.1.28 Status of file attributes . 51
5.5.2 File content . 51
5.6 Use of the T-service for telesoftware and printer device application. 51
5.6.1 Preliminaries. 51
5.6.2 Association . 52
5.6.3 Release. 52
5.6.4 Abort . 52
5.6.5 Access . 52
5.6.6 End of access . 52
5.6.7 File directory . 53
5.6.7.1 Byte sequence in a directory request. 53
5.6.8 Load. 53
5.6.9 Help . 53
5.6.10 Save. 54
5.6.11 Rename . 54
5.6.12 Suppression. 54
5.6.13 Transfer abort . 55
5.7 The designation field in a directory request. 55
6 T-Protocol specification . 57
6.1 Overview . 57
6.2 Description and use of TDU. 58
6.2.1 T-Associate. 58
6.2.1.1 Content of the T-Associate TDU and the associated
responses . 59
6.2.1.2 Sending T-Associate. 59
6.2.1.3 Receiving T-Associate . 60
6.2.2 T-Release . 60
6.2.2.1 Content of the T-Release TDU and the associated
response . 60
6.2.2.2 Sending T-Release . 60
6.2.2.3 Receiving T-Release. 60
6.2.3 T-Abort. 60
6.2.3.1 Content of the T-Abort TDU. 61
6.2.3.2 Sending T-Abort. 61
6.2.3.3 Receiving T-Abort . 61
6.2.4 T-Access. 61
6.2.4.1 Content of the T-Access TDU and the associated
responses . 62
6.2.4.2 Sending T-Access. 62
6.2.4.3 Receiving T-Access . 62
6.2.5 T-End-Access . 63
6.2.5.1 Content of the T-End-Access TDU and the associated
response . 63
6.2.5.2 Sending T-End-Access . 63
6.2.5.3 Receiving T-End-Access. 63
6.2.6 T-Directory . 63

Page 7
ETS 300 075: February 1994
6.2.6.1 Content of the T-Directory TDU and the associated
responses .63
6.2.6.2 Sending T-Directory.64
6.2.6.3 Receiving T-Directory .64
6.2.7 T-Load.64
6.2.7.1 Content of the T-Load TDU and the associated
responses .64
6.2.7.2 Sending T-Load .65
6.2.7.3 Receiving T-Load.65
6.2.8 T-Save.65
6.2.8.1 Content of the T-Save TDU and the associated
responses .65
6.2.8.2 Sending T-Save.66
6.2.8.3 Receiving T-Save .66
6.2.9 T-Rename .66
6.2.9.1 Content of the T-Rename TDU and the associated
responses .66
6.2.9.2 Sending T-Rename .67
6.2.9.3 Receiving T-Rename.67
6.2.10 T-Delete.67
6.2.10.1 Content of the T-Delete TDU and the associated
responses .67
6.2.10.2 Sending T-Delete.68
6.2.10.3 Receiving T-Delete .68
6.2.11 T-Typed-data.68
6.2.11.1 Content of the T-Typed-data TDU.68
6.2.11.2 Sending T-Typed-data.68
6.2.11.3 Receiving T-Typed-data .68
6.2.12 T-Write .68
6.2.12.1 Content of the T-Write TDU and the associated
responses .68
6.2.12.1.1 First/last .69
6.2.12.1.2 Explicit confirmation.69
6.2.12.1.3 Block number.69
6.2.12.1.4 Data .69
6.2.12.2 Sending T-Write.69
6.2.12.3 Receiving T-Write.70
6.2.13 T-Transfer-reject .70
6.2.13.1 Content .70
6.2.13.2 Sending T-Transfer-reject .70
6.2.13.3 Receiving T-Transfer-reject.70
6.2.14 T-Read-restart.70
6.2.14.1 Content .70
6.2.14.2 Sending T-Read-restart .70
6.2.14.3 Receiving T-Read-restart .71
6.2.15 T-P-Exception.71
6.2.15.1 Content .71
6.2.15.2 Sending T-P-exception .71
6.2.15.3 Receiving T-P-exception .71
6.2.16 T-Response-positive .71
6.2.16.1 Content .71
6.2.16.2 Sending T-Response-positive .71
6.2.16.3 Receiving T-Response-positive.72
6.2.17 T-Response-negative.72
6.2.17.1 Content .72
6.2.17.2 Sending T-Response-negative .72
6.2.17.3 Receiving T-Response-negative .72
6.3 Exceptions and timers .72
6.3.1 Application response timer.72
6.3.2 Abnormal termination of the mass transfer .73
6.3.3 Errors outside a mass transfer phase .73
6.4 Use of DDU layer.73
6.5 Use of syntax based videotex.74

Page 8
ETS 300 075: February 1994
7 Coding of TDUs . 74
7.1 Coding of TDUs. 74
7.1.1 Structure of TDUs. 74
7.1.1.1 Command Identifier field (CI). 74
7.1.1.2 Length Indicator field (LI) . 74
7.1.1.3 Parameter field. 75
7.1.2 Coding of TDUs . 75
7.1.2.1 Associate. 76
7.1.2.1.1 Request. 76
7.1.2.1.2 Responses . 77
7.1.2.1.3 Called address . 77
7.1.2.1.4 Calling address . 77
7.1.2.1.5 Application name. 77
7.1.2.1.6 Application response timeout. 78
7.1.2.1.7 Service class. 78
7.1.2.1.8 Explicit confirmation . 78
7.1.2.1.9 Identification. 78
7.1.2.1.10 Request identification. 78
7.1.2.1.11 User data. 78
7.1.2.1.12 Reason (in the Result parameter). 78
7.1.2.2 T-Release . 78
7.1.2.2.1 Request. 78
7.1.2.2.2 Response. 79
7.1.2.3 T-Abort . 79
7.1.2.3.1 Request. 79
7.1.2.4 T-Access. 79
7.1.2.4.1 Request. 79
7.1.2.4.2 Response. 79
7.1.2.4.3 Role/function . 80
7.1.2.4.4 Size, recovery, window. 80
7.1.2.4.5 Transfer mode. 81
7.1.2.4.6 User data. 81
7.1.2.5 T-End-access. 81
7.1.2.5.1 Request. 81
7.1.2.5.2 Response. 81
7.1.2.6 T-Directory . 82
7.1.2.6.1 Request. 82
7.1.2.6.2 Response. 82
7.1.2.6.3 User data. 82
7.1.2.6.4 Designation . 82
7.1.2.7 T-Load. 82
7.1.2.7.1 Request. 82
7.1.2.7.2 Responses . 82
7.1.2.7.3 Recovery point . 83
7.1.2.7.4 Designation . 83
7.1.2.7.5 User data. 83
7.1.2.8 T-Save. 83
7.1.2.8.1 Request. 83
7.1.2.8.2 Responses . 83
7.1.2.9 T-Rename. 84
7.1.2.9.1 Request. 84
7.1.2.9.2 Responses . 84
7.1.2.9.3 Designation, New name. 84
7.1.2.10 T-Delete . 84
7.1.2.10.1 Request. 84
7.1.2.10.2 Responses . 85
7.1.2.11 T-Typed data. 85
7.1.2.11.1 Request. 85
7.1.2.12 T-Write . 85
7.1.2.12.1 Request. 85
7.1.2.12.2 Responses to a T-Write (not last). 85
7.1.2.12.3 Responses to a T-Write (last). 86
7.1.2.12.4 Explicit confirmation, first/last, block number. 86

Page 9
ETS 300 075: February 1994
7.1.2.12.5 Result.87
7.1.2.13 T-Transfer-reject.87
7.1.2.13.1 Request .87
7.1.2.14 T-Read-restart .87
7.1.2.14.1 Request .87
7.1.2.15 T-P-Exception.87
7.1.2.15.1 Indication .87
7.2 Coding of provider and user refusals.87
7.2.1 Reason codes in a T-Response negative .87
7.2.2 Reason in other TDUs.88
7.2.2.1 Provider reason .88
7.2.2.2 User reason .88
7.3 File coding.88
7.3.1 File structure coding.88
7.3.2 File Header (FH) coding.88
7.3.2.1 File type .89
7.3.2.2 Execution order.89
7.3.2.3 Transfer name .89
7.3.2.4 File name.90
7.3.2.5 Date .90
7.3.2.6 File length .90
7.3.2.7 Destination code.90
7.3.2.8 File coding .90
7.3.2.9 Destination name.91
7.3.2.10 Cost .91
7.3.2.11 User field/Application reference.91
7.3.2.12 Load address.91
7.3.2.13 Execute address (absolute).92
7.3.2.14 Execute address (relative).92
7.3.2.15 Compression mode .92
7.3.2.16 Device.92
7.3.2.17 File checksum.94
7.3.2.18 Author name .94
7.3.2.19 Future file length.94
7.3.2.20 Permitted actions.95
7.3.2.21 Legal qualification.95
7.3.2.22 Creation .95
7.3.2.23 Last read access .95
7.3.2.24 Identity of the last modifier.95
7.3.2.25 Identity of the last reader .95
7.3.2.26 Recipient.96
7.3.2.27 Telematic file transfer version.96
7.3.3 Coding of the file content.96
7.3.3.1 Description file .96
7.3.3.2 Other file .96
7.3.4 Content of some specific files .96
7.3.4.1 Text file resulting of a T-DIRECTORY Request .96
7.3.4.2 File of group B and C.96
7.3.4.3 Coding of data intended for a standardised printer .97
7.3.4.3.1 Basic control codes .97
7.4 Coding of parameters for the telesoftware and printer device applications.99
7.4.1 User data in T-Access and in T-(Access) Response positive .99
7.4.2 User data in T-Directory .99
7.4.3 Designation in T-Directory.100
7.4.4 Designation in T-Load and T-Save.100
7.4.5 User data in T-Load, T-Save, T-Rename, T-Delete.100
8 D-protocol specification.
...

Questions, Comments and Discussion

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

Loading comments...