SIST ETS 300 075 E2:2003
(Main)Terminal Equipment (TE); Processable data; File transfer
Terminal Equipment (TE); Processable data; File transfer
Extension to support compression techniques and new file header parame ters.
Terminalska oprema (TE) –Podatki, ki jih je mogoče obdelati – Prenos datotek
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST ETS 300 075 E2:2003
01-december-2003
7HUPLQDOVNDRSUHPD7(±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
SIST ETS 300 075 E2:2003 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ETS 300 075 E2:2003
---------------------- Page: 2 ----------------------
SIST ETS 300 075 E2:2003
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: 3 ----------------------
SIST ETS 300 075 E2:2003
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: 4 ----------------------
SIST ETS 300 075 E2:2003
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: 5 ----------------------
SIST ETS 300 075 E2:2003
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: 6 ----------------------
SIST ETS 300 075 E2:2003
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: 7 ----------------------
SIST ETS 300 075 E2:2003
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: 8 ----------------------
SIST ETS 300 075 E2:2003
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.
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.