Digital Enhanced Cordless Telecommunications (DECT); Common Interface (CI); Part 4: Data Link Control (DLC) layer

RE/RES-03027-4

Digitalne izboljšane brezvrvične telekomunikacije (DECT) - Skupni vmesnik (CI) - 4. del: Plast krmiljenja podatkovnih povezav (DCL)

General Information

Status
Published
Publication Date
19-Sep-1996
Technical Committee
Current Stage
13 - TB decision to make document historical
Completion Date
28-Sep-2001
Standard
ETS 300 175-4:1999
English language
136 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-julij-1999
'LJLWDOQHL]EROMãDQHEUH]YUYLþQHWHOHNRPXQLNDFLMH '(&7 6NXSQLYPHVQLN &, 
GHO3ODVWNUPLOMHQMDSRGDWNRYQLKSRYH]DY '&/
Digital Enhanced Cordless Telecommunications (DECT); Common Interface (CI); Part 4:
Data Link Control (DLC) layer
Ta slovenski standard je istoveten z: ETS 300 175-4 Edition 2
ICS:
33.070.30 'LJLWDOQHL]EROMãDQH Digital Enhanced Cordless
EUH]YUYLþQHWHOHNRPXQLNDFLMH Telecommunications (DECT)
'(&7
35.100.20 Podatkovni povezovalni sloj Data link layer
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN ETS 300 175-4
TELECOMMUNICATION September 1996
STANDARD Second Edition
Source: ETSI TC-RES Reference: RE/RES-03027-4
ICS: 33.060, 33.060.50
Key words: DECT, radio
Radio Equipment and Systems (RES);
Digital Enhanced Cordless Telecommunications (DECT);
Common Interface (CI);
Part 4: Data Link Control (DLC) layer
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE
Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr
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 1996. All rights reserved.

Page 2
ETS 300 175-4: September 1996
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 175-4: September 1996
Contents
Foreword .11
1 Scope .13
2 Normative references.13
3 Definitions and abbreviations .14
3.1 Definitions .14
3.2 Abbreviations .15
4 Data Link Control (DLC) layer overview .17
4.1 General .17
4.2 C-Plane data link service .17
4.3 C-plane broadcast service .19
4.4 U-plane services .19
4.5 Lower Layer Management Entity (LLME).19
5 C-plane service characteristics .20
5.1 Data link service (LAPC+Lc).20
5.1.1 General.20
5.1.2 LAPC types of operation.21
5.1.3 Establishment of information transfer modes.21
5.1.3.1 Data Link Identifier (DLI).21
5.1.3.2 LAPC states.21
5.2 Broadcast service (Lb).22
6 Frame structures for C-plane services.23
6.1 Data link service frame structure .23
6.1.1 General frame structure .23
6.1.2 Lc frame delimiting and transparency .24
6.1.3 Transmission order .24
6.1.4 Routing to logical channels .25
6.1.4.1 C logical channel .25
F
6.1.4.2 C logical channel.25
S
6.1.5 Invalid frames.26
6.2 Broadcast service frame structure.26
6.2.1 Standard frame structure .26
6.2.2 Extended frame structure.27
7 Elements of procedures and formats of fields for C-plane peer-to-peer communication .27
7.1 General .27
7.2 Address field formats.27
7.3 Address field parameters.27
7.3.1 REServed bit (RES) .27
7.3.2 Command Response (C/R) bit.27
7.3.3 SAPI field.28
7.3.4 New Link Flag (NLF) bit.28
7.3.5 LLN-field .28
7.3.6 Data Link Identifiers (DLI).29
7.4 Control field formats.29
7.5 Control field parameters .29
7.5.1 Poll/Final (P/F) bit.29
7.5.2 Multiple frame operation variables and sequence numbers.30
7.5.2.1 Modulus .30
7.5.2.2 Send state Variable V(S) .30
7.5.2.3 Acknowledge state Variable V(A) .30
7.5.2.4 Send sequence Number N(S) .30

Page 4
ETS 300 175-4: September 1996
7.5.2.5 Receive state Variable V(R). 30
7.5.2.6 Receive sequence Number N(R). 30
7.5.3 Unacknowledged operation variables and sequence numbers . 30
7.5.4 Supervisory and Unnumbered function bits S and U. 31
7.6 Length indicator field format. 31
7.7 Length indicator field parameters. 31
7.7.1 Length indicator field extension bit; N. 31
7.7.2 More data bit; M. 31
7.7.3 Length parameter; L . 32
I
7.7.4 Extended length parameter; L . 32
JJ
7.7.5 Reserved bit; RES . 32
7.8 Fill field format. 32
7.9 Checksum field format . 33
7.10 Checksum field parameters . 33
7.11 Commands and responses . 34
7.11.1 Information (I) command . 35
7.11.2 Receive Ready (RR) command/response . 35
7.11.3 Receive Not Ready (RNR) command/response. 35
7.11.4 REJect (REJ) command/response . 35
7.11.5 Set Asynchronous Balanced Mode (SABM) command . 36
7.11.6 Disconnect Mode (DM) response . 36
7.11.7 Unnumbered Information (UI) command. 36
7.11.8 DISConnect (DISC) command . 36
7.11.9 Unnumbered ACK (UA) response . 36
8 Primitives . 37
8.1 Primitive types . 37
8.2 Primitives to the MAC layer (lower layer) . 37
8.3 Primitives to the NWK layer (higher layer) . 37
8.3.1 Parameter definitions. 37
8.3.2 S-SAP primitives. 38
8.3.2.1 DL_ESTABLISH primitive . 39
8.3.2.2 DL_RELEASE primitive. 39
8.3.2.3 DL_DATA primitive . 39
8.3.2.4 DL_UNIT_DATA primitive. 39
8.3.2.5 DL_SUSPEND primitive. 39
8.3.2.6 DL_RESUME primitive. 40
8.3.2.7 DL_ENC_KEY primitive . 40
8.3.2.8 DL_ENCRYPT primitive. 40
8.3.3 B-SAP primitives. 40
8.3.3.1 DL_BROADCAST primitive. 40
8.3.3.2 DL_EXPEDITED primitive. 41
8.4 Primitives to the interworking unit. 41
8.4.1 Parameter definitions. 41
8.4.2 LU -SAP primitives . 41
X
8.4.2.1 DL_U_DATA primitive. 42
8.4.2.2 DL_U_UNIT_DATA primitive . 42
8.4.2.3 DL_U_ERROR primitive . 42
9 C-plane peer-to-peer procedures . 42
9.1 General. 42
9.2 Point to point acknowledged operation . 43
9.2.1 Procedure for the use of the P/F bit. 43
9.2.1.1 Class A acknowledged information transfer . 43
9.2.1.2 Class B acknowledged information transfer . 43
9.2.2 Use of LLN. 43
9.2.2.1 Class A operation. 43
9.2.2.2 Class B operation. 44
9.2.3 Link establishment and information transfer in class A operation . 44
9.2.3.1 Establishing class A operation . 44
9.2.3.2 Class A acknowledged information transfer . 45
9.2.3.4 Reception of class A I-frames. 45
9.2.3.5 Receiving acknowledgements . 46

Page 5
ETS 300 175-4: September 1996
9.2.3.6 Waiting for acknowledgement .46
9.2.3.7 Release of class A operation.47
9.2.3.8 Re-establishment of class A operation.47
9.2.4 Establishing class B multiple frame operation.47
9.2.4.1 Overview.47
9.2.4.2 Class B multiple frame establishment procedures .48
9.2.4.3 Class B LLN assignment procedures .49
9.2.4.3.1 PT establishment.49
9.2.4.3.2 FT establishment .50
9.2.5 Link maintenance and information transfer in class B multiple frame
operation .50
9.2.5.1 Transmitting I-frames .50
9.2.5.2 Receiving I-frames.51
9.2.5.2.1 P bit set to 1.51
9.2.5.2.2 P bit set to 0.51
9.2.5.3 Sending and receiving acknowledgements .51
9.2.5.3.1 Sending acknowledgements.51
9.2.5.3.2 Receiving acknowledgements .52
9.2.5.4 Receiving REJ-frames.52
9.2.5.5 Receiving RNR-frames.53
9.2.5.6 LAPC own receiver busy condition .55
9.2.5.7 Waiting acknowledgement .55
9.2.6 Release of class B multiple frame operation.56
9.2.7 Link suspension and resumption.57
9.2.7.1 Link suspension.57
9.2.7.1.1 Class B acknowledged suspend.57
9.2.7.1.2 Unacknowledged suspend.58
9.2.7.2 Class B link resumption.59
9.2.7.3 Connection handover.60
9.2.7.3.1 Class A connection handover .61
9.2.7.3.2 Class B connection handover .62
9.2.7.3.3 Expiry of connection handover timer .62
9.2.8 Re-establishment of class B multiframe operation.63
9.2.8.1 Criteria for re-establishment .63
9.2.9 Exception handling .64
9.2.9.1 General.64
9.2.9.2 Class B exception condition reporting and recovery.64
9.2.9.2.1 N(S) sequence error .64
9.2.9.2.2 N(R) sequence error.65
9.2.9.2.3 Timer recovery condition .65
9.2.9.2.4 Collision of identical transmitted and
received commands.65
9.3 Unacknowledged operation .65
9.3.1 Use of LLN for unacknowledged information transfer.65
9.3.2 Class U link establishment .65
9.3.3 Unacknowledged information transfer.65
9.3.3.1 Transmission of unacknowledged information .65
9.3.3.2 Reception of unacknowledged information.66
9.3.4 Unacknowledged release.66
9.4 Broadcast operation.66
9.4.1 Normal operation.66
9.4.1.1 Procedure in the Fixed radio Termination (FT) .66
9.4.1.2 Procedure in the Portable radio Termination (PT).66
9.4.2 Expedited operation .67
9.4.2.1 Procedure in the Fixed radio Termination (FT) .67
9.4.2.2 Procedure in the Portable radio Termination (PT).67
9.5 MAC layer interfaces.67
9.5.1 MC-SAP .67
9.5.1.1 C-plane overview .67
9.5.1.2 C-plane service data procedures.68
9.5.1.3 U-plane service data.68
9.5.2 MB-SAP.69
9.5.2.1 C-plane overview .69

Page 6
ETS 300 175-4: September 1996
9.5.2.2 C-plane service data procedures . 69
9.5.2.3 U-plane service data . 69
9.5.3 MA-SAP . 69
9.5.3.1 Overview . 69
9.5.3.2 Service data procedures . 69
10 Management procedures. 70
10.1 Lower Layer Management Entity (LLME). 70
10.2 MAC connection management. 70
10.2.1 MAC connection set-up . 70
10.2.2 MAC connection release. 71
10.2.3 MAC connection modification . 71
10.2.4 MAC connection identifiers. 72
10.2.4.1 Overview . 72
10.2.4.2 Advanced MAC Connection Identifiers (AMCI). 72
10.2.4.3 Basic MAC Connection Identifiers (BMCI) . 73
10.2.4.4 MAC Connection Endpoint Identifier (MCEI). 73
10.2.5 Selection of logical channel (C or C ). 73
S F
10.3 DLC C-plane (LAPC) management. 74
10.3.1 Provision of link signature. 74
10.3.2 Routing of connection oriented links. 74
10.3.3 Routing of connectionless links . 74
10.4 DLC U-plane (LUX) management. 75
10.4.1 U-plane establishment. 75
10.4.2 U-plane release . 75
10.4.3 U-plane suspend and resume . 75
10.5 Connection handover management. 76
10.6 Ciphering management. 76
10.6.1 Ciphering management in cases where the NWK layer executes the
ciphering related MM procedure. 76
10.6.1.1 Providing a key to the MAC layer. 76
10.6.1.2 Starting and stopping the ciphering. 77
10.6.1.3 Connection handover. 77
10.6.2 Ciphering management in cases where the NWK layer does not execute
the ciphering related MM procedure. 77
11 U-plane service characteristics. 77
11.1 General. 77
11.2 LU1 TRansparent UnProtected service (TRUP) . 78
11.3 LU2 Frame RELay service (FREL) . 79
11.3.1 General . 79
11.3.2 Checksum operation. 80
11.3.3 Segmentation and transmission class. 80
11.3.4 Data transmission. 81
11.3.4.1 Send side procedure. 81
11.3.4.2 Receive side procedure . 81
11.4 LU3 Frame SWItching service (FSWI). 81
11.5 LU4 Forward Error Correction service (FEC). 82
11.6 LU5 Basic Rate AdapTion service (BRAT) . 82
11.6.1 Overview. 82
11.6.2 Protected service operation. 83
11.6.2.1 General . 83
11.6.2.2 Data buffering and initial rate adaption . 84
11.6.2.3 Multi-channel set multiplexing. 85
11.6.2.4 Segmentation of Multiplexed Data Units (MDU) . 87
11.6.2.5 Frame sequencing and addition of control and fill octets. 87
11.6.2.6 Frame transmission . 88
11.6.3 Unprotected service operation. 89
11.6.3.1 General . 89
11.6.3.2 Data buffering and initial rate adaption . 89
11.6.3.3 Multi-channel set multiplexing. 90
11.6.3.4 Segmentation of MDUs. 91
11.6.3.5 Frame transmission . 91

Page 7
ETS 300 175-4: September 1996
11.7 LU6 Secondary Rate AdapTion (SRAT) service.92
11.7.1 General.92
11.8 LU16 ESCape Service (ESC) .93
11.8.1 General.93
11.9 LU7 64 kbits/s data bearer service .93
12 Frame structures for U-plane services.94
12.1 General .94
12.2 FU1 frame structure.94
12.2.1 General frame structure .94
12.2.2 FU1 buffering procedures .95
12.2.3 Minimum delay (speech) operation .95
12.2.4 Connection handover .96
12.2.5 Transmission order .96
12.3 FU2 frame structure.96
12.3.1 General frame structure .96
12.3.2 FU2 buffering procedures .97
12.3.3 Connection handover .97
12.3.4 Transmission order .97
12.4 FU3 frame structure.97
12.4.1 General frame structure .97
12.4.2 FU3 buffering procedures .98
12.4.3 Connection handover .98
12.4.4 Transmission order .98
12.5 FU4 frame structure.99
12.5.1 General frame structure .99
12.5.2 FU4 buffering procedures .100
12.5.3 Connection handover .100
12.5.4 Transmission order .100
12.6 FU5 frame structure.100
12.6.1 General frame structure .100
12.6.2 FU5 buffering procedures .101
12.6.3 Connection handover .101
12.6.4 Transmission order .102
12.7 FU6 frame structure.102
12.7.1 General frame structure .102
12.7.2 FU6 buffering procedures .103
12.7.3 Connection handover .103
12.7.4 Transmission order .103
13 Elements of procedures and formats of fields for U-plane peer-to-peer communication .104
13.1 General .104
13.2 Address elements .104
13.2.1 Address field format .104
13.2.2 Address field parameters .104
13.3 Length indicator elements.105
13.3.1 Length indicator field format.105
13.3.2 Length indicator field parameters.105
13.4 Sequence number elements.106
13.4.1 Send sequence number format.106
13.4.2 Send sequence number parameters.106
13.4.3 Receive sequence number parameters .106
13.5 Fill elements.107
13.5.1 Fill field format.107
14 U-plane peer-to-peer procedures.107
14.1 General .107
14.2 Frame transmission principles.107
14.2.1 Sequence numbering .107
14.2.2 Acknowledgements .107
14.2.2.1 Sending acknowledgements.107
14.2.2.2 Receiving acknowledgements .108
14.2.3 Transmission classes.108

Page 8
ETS 300 175-4: September 1996
14.2.3.1 Class 1: no LU retransmission. 108
X
14.2.3.2 Class 2: variable throughput LU retransmission. 109
X
14.2.3.3 Class 3: fixed throughput LU retransmission. 109
X
14.2.4 Operation parameter negotiation. 109
14.3 Frame transmission procedures . 110
14.3.1 General . 110
14.3.2 Class 0 procedures. 110
14.3.2.1 Sending side procedure . 110
14.3.2.2 Receiving side procedure. 110
14.3.3 Class 1 procedures. 110
14.3.3.1 Sending side procedure . 110
14.3.3.2 Receiving side procedure. 111
14.3.4 Class 2 procedures. 112
14.3.4.1 Sending side procedure . 112
14.3.4.2 Receiving side procedure. 113
14.3.5 Class 3 procedures. 114
14.3.5.1 Sending side procedure . 114
14.3.5.2 Receiving side procedure. 115
Annex A (normative): System parameters. 116
A.1 LAPC timer values. 116
A.2 U-plane timer values. 117
A.3 Constants. 117
A.3.1 Retransmission counter (N250) . 117
A.3.2 Maximum number of CHO attempts (N251) . 117
Annex B (informative): Checksum algorithms . 118
B.1 Arithmetic conventions. 118
B.2 Coding algorithm. 118
B.3 Decoding algorithm. 119
B.4 Some examples. 119
Annex C (informative): MAC connection states. 120
Annex D (normative): Mapping of agreed channel rates to MCS sizes . 121
D.1 Protected class operation . 121
D.2 Unprotected class operation. 122
Annex E (normative): LU7 64 kbit/s data bearer service . 123
E.1 General. 123
E.2 Physical layer service . 123
E.3 MAC layer service. 123
E.4 DLC layer service . 123
E.4.1 Architectural model . 123
E.4.1.1 Transmit (Tx) frame buffering. 123
E.4.1.2 Receive (Rx) frame buffering. 124
E.4.2 Automatic-Repeat-Request (ARQ) and Forward Error Control (FEC) . 124
E.4.2.1 Control field. 125
E.4.2.1.1 Format control parameter coding. 125

Page 9
ETS 300 175-4: September 1996
E.4.2.1.2 Offset variable V(O).126
E.4.2.1.3 Time variables V (T) .126
n
E.4.2.1.4 Offset number N(O).126
E.4.2.1.5 Send state variable V(S).126
E.4.2.1.6 Acknowledge state variable V(A).127
E.4.2.1.7 Send sequence number N(S).127
E.4.2.1.8 Receive state variable V(R).127
E.4.2.1.9 Receive sequence number N(R) .127
E.4.2.2 Information field.127
E.4.2.3 ARQ checksum .128
E.4.3 Procedures for normal operation .128
E.4.3.1 Establishment and synchronisation procedures.128
E.4.3.2 Active phase.130
E.4.3.2.1 Transmitting frames (first time transmission) .130
E.4.3.2.2 Re-transmitting frames .131
E.4.3.2.3 Receiving frames.131
E.4.3.2.4 Sending acknowledgements.132
E.4.3.2.5 Receiving acknowledgements .132
E.4.3.3 Release .132
E.4.4 Exceptional procedures.132
E.4.4.1 Invalid frame condition .132
E.4.4.2 Establishment.132
E.4.4.3 Transmitting frames .132
E.4.4.4 Receiving frames.133
E.4.4.5 Sending acknowledgements .133
E.4.4.6 Forwarding of received data.133
E.4.4.7 N(R) sequence error.133
E.4.4.8 N(O) sequence error .133
E.4.4.9 N(S) sequence error.134
E.4.4.10 Format error .134
E.4.4.11 Abnormal release .134
E.5 Network layer service .134
E.5.1 LCE service.134
E.5.2 CC service .134
Annex F (informative): Bibliography.135
History.136

Page 10
ETS 300 175-4: September 1996
Blank page
Page 11
ETS 300 175-4: September 1996
Foreword
This second edition European Telecommunication Standard (ETS) has been produced by the Radio
Equipment and Systems (RES) Technical Committee of the European Telecommunications Standards
Institute (ETSI).
This ETS forms part 4 of a series of 9 laying down the arrangements for the Digital Enhanced Cordless
Telecommunications (DECT) Common Interface (CI).
Part 1: "Overview".
Part 2 "Physical layer (PHL)".
Part 3 "Medium Access Control (MAC) layer".
Part 4 "Data Link Control (DLC) layer".
Part 5: "Network (NWK) layer".
Part 6: "Identities and addressing".
Part 7: "Security features".
Part 8: "Speech coding and transmission".
Part 9: "Public Access Profile (PAP)".
Annexes A, D and E in this ETS are normative. Annexes B, C and F in this ETS are informative.
Further details of the DECT system may be found in ETR 015, ETR 043, and ETR 056.
Transposition dates
Date of adoption of this ETS: 6 September 1996
Date of latest announcement of this ETS (doa): 31 December 1996
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 30 June 1997
Date of withdrawal of any conflicting National Standard (dow): 30 June 1997

Page 12
ETS 300 175-4: September 1996
Blank page
...

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...