ETSI TS 102 527-4 V1.1.1 (2009-10)
Digital Enhanced Cordless Telecommunications (DECT); New Generation DECT; Part 4: Light Data Services; Software Update Over The Air (SUOTA), content downloading and HTTP based applications
Digital Enhanced Cordless Telecommunications (DECT); New Generation DECT; Part 4: Light Data Services; Software Update Over The Air (SUOTA), content downloading and HTTP based applications
DTS/DECT-NG0256-4
General Information
Buy Standard
Standards Content (Sample)
ETSI TS 102 527-4 V1.1.1 (2009-10)
Technical Specification
Digital Enhanced Cordless Telecommunications (DECT);
New Generation DECT;
Part 4: Light Data Services;
Software Update Over The Air (SUOTA),
content downloading and HTTP based applications
---------------------- Page: 1 ----------------------
2 ETSI TS 102 527-4 V1.1.1 (2009-10)
Reference
DTS/DECT-NG0256-4
Keywords
access, data, DECT, DPRS, IMT-2000, internet,
interoperability, interworking, mobility, packet
mode, profile, radio, synchronization, TDD,
TDMA
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive
within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, please send your comment to one of the following services:
http://portal.etsi.org/chaircor/ETSI_support.asp
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 2009.
All rights reserved.
TM TM TM TM
DECT , PLUGTESTS , UMTS , TIPHON , the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered
for the benefit of its Members.
TM
3GPP is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
LTE™ is a Trade Mark of ETSI currently being registered
for the benefit of its Members and of the 3GPP Organizational Partners.
GSM® and the GSM logo are Trade Marks registered and owned by the GSM Association.
ETSI
---------------------- Page: 2 ----------------------
3 ETSI TS 102 527-4 V1.1.1 (2009-10)
Contents
Intellectual Property Rights . 7
Foreword . 7
1 Scope . 8
2 References . 8
2.1 Normative references . 8
2.2 Informative references . 10
3 Definitions, symbols and abbreviations . 10
3.1 Definitions . 10
3.2 Symbols . 11
3.3 Abbreviations . 12
4 Description of services . 12
4.1 Services covered by the present document . 12
4.1.1 Introduction. 12
4.1.2 Application scenario . 12
4.2 Light Data Services Protocol architecture . 13
4.2.1 Data protocol reference configuration . 13
4.3 Description of functionality and functional split between PT and FT . 14
4.3.1 Functionality of the DECT FP . 14
4.3.2 Functionality of the DECT PP . 14
4.3.3 U-plane interworking and protocol architecture . 14
4.3.4 Dynamic considerations on U-plane . 15
4.3.5 C-plane interworking . 16
4.4 Service and Performance Objectives . 16
4.5 General application environments . 17
5 Relevant requirements . 18
5.1 Service and feature definitions . 18
5.1.1 PHL service definitions . 18
5.1.2 MAC service definitions . 18
5.1.3 DLC service definitions . 18
5.1.4 NWK feature definitions . 18
5.1.5 Application service definitions . 19
5.1.6 Management Entity (ME) definitions . 19
5.1.7 Call Control (CC) and mobility management service definitions . 19
5.1.8 U-plane service and interworking definitions . 19
6 Profile specific requirements . 19
6.1 General . 19
6.2 General class/service/interworking support . 20
6.2.1 Class/service support . 20
6.2.2 Protocol interworking support . 20
6.3 Void . 21
6.4 Physical layer (PHL) requirements. 21
6.4.1 Physical layer (PHL) services . 21
6.4.2 Modulation schemes . 21
6.4.3 PHL service to procedure mapping . 21
6.5 MAC layer requirements . 22
6.5.1 MAC layer services . 22
6.5.2 MAC service to procedure mapping . 22
6.6 DLC layer . 27
6.6.1 DLC layer services. 27
6.6.2 DLC service to procedure mapping . 27
6.7 NWK layer . 28
6.7.1 General . 28
6.7.2 NWK features . 28
ETSI
---------------------- Page: 3 ----------------------
4 ETSI TS 102 527-4 V1.1.1 (2009-10)
6.7.3 NWK features to procedures mapping . 29
6.8 Application features . 31
6.8.1 Application features . 31
6.8.2 Application features to procedures mapping. 31
6.9 Distributed communications . 32
6.10 Management Entity (ME) . 33
6.10.1 Management Entity (ME) operation modes . 33
6.10.2 Management Entity (ME) mode to procedures mapping . 33
7 Profile specific procedures description . 33
7.1 General . 33
7.2 Management Entity (ME) procedures . 33
7.3 MAC layer procedures . 33
7.4 DLC layer procedures . 33
7.5 NWK layer procedures . 34
7.5.1 PT initiated virtual call request (outgoing call). 34
7.5.2 FT initiated virtual call request (incoming call) . 35
7.5.3 Service Negotiation specific rules . 36
7.5.4 General procedures . 36
7.5.4.1 Service change rejection . 36
7.5.4.2 Interactions with telephony service . 36
7.5.4.2.1 Switching procedure when a light data service call is already established and there is an
incoming voice call . 37
7.5.4.2.2 Simultaneous handling of light data service and voice calls . 41
7.5.4.2.3 Using a light data service when a voice call is already established . 41
7.5.4.2.4 Handling of other interactions . 41
7.5.4.3 Enforcement of encryption . 41
7.5.4.3.1 Encryption of NG-DECT part 4 data calls. 41
7.5.4.3.2 Encryption of NG-DECT part 4 information exchange over C-plane . 42
7.5.5 Information exchange in the C-Plane. 42
7.5.5.1 C-Plane commands general format . 42
7.5.5.2 Software upgrade commands . 43
7.5.5.2.1 "Handset version indication" command . 43
7.5.5.2.2 "Handset version available" command . 46
7.5.5.2.3 "URL indication" command . 49
7.5.5.2.4 "Negative acknowledgement" command . 49
7.5.6 SUOTA push mode . 50
7.5.7 Terminal capability indication . 50
7.5.8 Call resources/parameters negotiation . 52
7.5.9 IWU-attributes change . 54
7.5.10 Broadcast attributes management . 55
7.6 Application layer procedures . 56
7.6.1 Binary content download . 56
7.6.1.1 Binary content download general requirements . 56
7.6.1.2 LU10 interworking conventions and HTTP profile . 56
7.6.1.2.1 LU10 interworking conventions and HTTP profile for "Simple binary content download" . 56
7.6.1.2.2 LU10 interworking conventions and HTTP profile for "Enhanced binary content download" . 57
7.6.1.2.3 LU10 interworking conventions and HTTP profile for "Generic multiprotocol binary content
do wnload" . 58
7.6.1.3 Binary content download media type . 58
7.6.1.4 Binary content download sequence . 58
7.6.1.5 URI-based PP to FP security requirements . 59
7.6.1.5.1 URI-based PP to FP confidentiality requirement . 59
7.6.1.5.2 URI-based PP to FP authentication requirement . 60
7.6.1.6 PP to FP enhanced interactivity . 60
7.6.2 Software upgrade over the air (SUOTA) . 61
7.6.2.1 SUOTA general requirements . 61
7.6.2.1.1 Definitions . 61
7.6.2.1.2 SUOTA general description . 61
7.6.2.1.3 Protocol overview . 62
7.6.2.1.4 SUOTA protocol steps: overview . 63
7.6.2.2 Basic SUOTA protocol steps . 64
ETSI
---------------------- Page: 4 ----------------------
5 ETSI TS 102 527-4 V1.1.1 (2009-10)
7.6.2.2.1 Step 1-PP sends a "Handset version indication" command to the FP . 64
7.6.2.2.2 Step 2-FP retrieves url of the next file to be downloaded (FP_URL2) . 65
7.6.2.2.3 Step 3-The PP receives the "Handset version available" command from the FP . 65
7.6.2.2.4 Step 4-PP and FP gets the current file from the downloading server . 66
7.6.2.3 Enhanced SUOTA protocol steps . 67
7.6.2.3.1 Step 1- Enhanced SUOTA possible variants . 67
7.6.2.3.2 Step 2-Enhanced SUOTA possible variants . 67
7.6.2.3.3 Step 3-Enhanced SUOTA possible variants . 68
7.6.2.3.4 Step 4-Enhanced SUOTA possible variants . 68
7.6.2.4 PP security requirements in URL1 and URL2 . 68
7.6.2.5 Final notification of success and multiple step SUOTA . 69
7.6.2.6 Notification of failure . 69
7.6.2.7 User initiated SUOTA . 70
7.6.3 HTTP-based applications . 70
7.6.3.1 HTTP-based applications general requirements . 70
7.6.3.2 Support of additional HTTP header fields . 71
7.6.3.3 Support of additional media-types . 71
7.6.3.4 Support of character encodings . 71
7.6.3.5 Simple XHTML profile . 72
7.6.3.6 Baseline XHTML profile . 72
7.6.3.6.1 Basic elements support . 72
7.6.3.6.2 Image element support . 72
7.6.3.6.3 Tables support . 73
7.6.3.6.4 Forms support . 73
7.7 Interworking requirements . 73
7.7.1 IWU-attributes information element . 73
7.7.2 SDU sizes and setting of SDU boundaries. 74
7.8 Physical layer procedures . 74
Annex A (normative): HTTP Profiles . 75
A.1 Common HTTP profile (HTTP limited set nr.2) . 75
A.1.1 General requirements . 75
A.1.2 Supported HTTP methods . 75
A.1.2.1 GET method. 75
A.1.2.2 HEAD method . 75
A.1.2.3 POST method. 75
A.1.2.4 Pipelining of requests. 75
A.1.3 Request URI and Host header field . 76
A.1.3.1 Use of the 'localhost' Host value . 76
A.1.4 Supported HTTP header fields . 77
A.1.5 Supported media types . 77
A.1.6 Redirections of GET (or HEAD) requests . 77
A.1.7 Byte-range operations . 78
A.1.7.1 Byte-range operations related responses . 79
A.1.7.2 Byte-range operations related header fields . 79
A.1.7.3 Byte range operation use cases . 79
A.1.7.3.1 Use case 1: standard downloading with default application packet size of 12 kbytes . 79
A.1.7.3.2 Use case 2: standard downloading with application packet size of 48 kbytes . 80
A.1.7.3.3 Use case 3: Download with interruption in-between . 81
A.1.8 Supported HTTP errors . 82
A.2 Extended HTTP profile (HTTP limited set nr.3) . 83
A.2.1 General requirements . 83
A.2.2 POST method . 83
A.2.2.1 Example of POST method . 84
A.2.2.2 Redirection of POST requests . 84
A.2.2.2.1 General requirements . 84
A.2.2.2.2 Post-Redirect-Get pattern . 85
A.2.3 Supported HTTP header fields . 85
Annex B (normative): Basic SUOTA . 86
ETSI
---------------------- Page: 5 ----------------------
6 ETSI TS 102 527-4 V1.1.1 (2009-10)
B.1 Basic SUOTA FP to management server interface . 86
B.1.1 FP request (FP_URL1) construction . 86
B.1.2 Private parameters . 87
B.2 Basic SUOTA management server to FP interface . 87
B.3 Basic SUOTA possible implementation (example) . 88
Annex C (informative): Enhanced SUOTA. 90
C.1 Enhanced SUOTA example-use of Basic/D
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.