Specification Information Note

Similar documents
Class Conformance Requirements

Specification Change Document

Specification Information Note

Specification Information Note

WAP-Sync-Spec. Data Synchronisation Specification Version 30-May Wireless Application Protocol WAP-234-SYNC a

WAP General Formats Document WAP-188-WAPGenFormats Version 10-Jul-2001

Cache Operation. Version 31-Jul Wireless Application Protocol WAP-175-CacheOp a

WAP TM WDP WAP-200-WDP Proposed version 19-Feb-2000

Wireless Profiled HTTP

Point-to-Multipoint Push Requirements

Enabler Release Definition for Smartcard-Web-Server

Enabler Release Definition for Parlay Service Access

Enabler Validation Plan for the RESTful Network API for OMA Push

OMA-ETS-DL-OTA-v1_ a Page 1 (24)

White Paper on M2M Device Classification

OMA Push Management Object

Location Protocols. Version 12-Sept Wireless Application Protocol WAP-257-LOCPROT a

Enabler Release Definition for Converged Personal Network Service

Enabler Release Definition for LPP Extensions (LPPe)

Lightweight Machine to Machine Architecture

Lightweight Machine to Machine Architecture

Enabler Release Definition for LPP Extensions (LPPe)

Enabler Release Definition for Standard Transcoding Interface

Wireless Internet: layers 3,4,5. Wireless Internet: Layers 3,4,5 Case Study: WAP. WAP: Wireless Application Protocol

Enabler Release Definition for Rich Communication Centre

Enabler Release Definition for Application Layer Security Common Functions

Push Security Requirements

Reference Release Definition for Parlay/OSA(Open Service Access) In OMA Service Environment (PIOSE)

Enabler Release Definition for Mobile Location Protocol (MLP) Candidate Version Mar 2004

SOAP bindings for Call Notification

WAP Over GSM USSD Version 30-July Wireless Application Protocol WAP-204-WAPOverGSMUSSD a

Provisioning Bootstrap

OMA Management Object for MMS

Standardized Connectivity Management Objects HTTP Proxy Parameters For use with OMA Device Management

ARIB STD-T64-C.S0015-B v2.0. Short Message Service (SMS) for Wideband Spread Spectrum Systems

WAP Conformance Process and Certification Policy Version 31-AUG-2001

WAP WTP. Version 11-June Wireless Application Protocol Wireless Transaction Protocol Specification. Disclaimer:

Standardized Connectivity Management Objects 3GPP Circuit-Switched Data Bearer Parameters For use with OMA Device Management

Wireless Access Protocol(WAP) architecture

Enabler Release Definition for MMS

ARIB STD-T64-C.S v1.0. Unstructured Supplementary Service Data (USSD) Service Options for Spread Spectrum Systems:Service Options 78 and 79

OMA Device Management Tree and Description Serialization

OMA Management Object for Mobile_

Client Side Content Screening Framework Architecture

WAP Push Message Version 16-August-1999

Client Profile of OMA Device Management v1.3

Standardized Connectivity Management Objects WAP Proxy Parameters For use with OMA Device Management

Client-Server Protocol Transport Bindings

OMA PoC Endorsement of OMA IM TS

Lightweight M2M Event Log Object (LwM2M Object EventLog)

Security Common Functions Architecture

System Architecture Model Version 1.1 WV Tracking Number: WV-020

ARIB STD-T64-C.S0015-C v1.0. Short Message Service (SMS) For Wideband Spread Spectrum Systems

ITU-T Q Signalling architecture and requirements for IP-based short message service over ITU-T defined NGN

Page 1. WAP Overview. An overview of the. Wireless Application Protocol to the IAB. Copyright IBM 2000

Enabler Test Specification for Device Management

Enabler Test Specification for RCS Conformance

WAP WINA Process Document WAP-212-WINAProcess Version 04-Feb-2002

Presence SIMPLE Architecture

ETSI TS V5.2.0 ( )

Enabler Test Specification for Device Management

ARIB STD-T64-C.S0017-0

Parlay Service Access Architecture

NGSI Common Definitions

Firmware Update Management Object

M.SARAVANA KARTHIKEYAN

Outline. CS5984 Mobile Computing HTTP. HTTP (especially 1.0) Problems 1/2. Dr. Ayman Abdel-Hamid, CS5984. Wireless Web.

WAP Over GSM USSD Version 13 Aug Open Mobile Alliance WAP-204-WAPOverGSMUSSD a

ETSI TS V9.0.0 ( ) Technical Specification

3GPP TS V8.0.0 ( )

Test Plan for CDMA Mobile Stations

ETSI TS V9.0.3 ( ) Technical Specification

Mobile Search Framework Architecture

ETSI TS V9.0.0 ( ) Technical Specification

Enabler Test Specification (Interoperability) for MMS 1.3 Candidate Version 15 Jun 2006

WAP. Bringing the internet to you. Cynthia Luk Marianne Morris Harvey Wong. 4 April, 2002 CMPUT 499

Multimedia Messaging Service Architecture Overview

ETSI TS V3.2.0 ( )

Continues the Technical Activities Originated in the WAP Forum

ETSI TR V5.0.0 ( )

TS-3GB-S.R0079-0v1.0 Support for End-to-End QoS Stage 1 Requirements

RESTful bindings for Parlay X Web Services - Payment

Provisioning Smartcard

GSM V8.0.0 ( )

OMA Offline Charging Interface

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V ( )

RESTful Network API for Notification Channel

Internet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects

ETSI TS V3.1.0 ( )

TS V6.0.0 ( )

WAP via ORBCOMM. Andrew R Cardoza, Sias Mostert.

ETSI TS V8.6.0 ( ) Technical Specification

WAP Provisioning Architecture Overview

Reqs-LTE-SMS. Device Requirements Issued: Mar-16

I Voice Trunking Format over MPLS Implementation Agreement. MPLS /Frame Relay Alliance 5.0.0

ARIB STD-T53-C.S Circuit-Switched Video Conferencing Services

Interop- Mediatrix PRI FXO Gateway as a MS Lynx 2010 PSTN Gateway - Medatrix 3000 Series

ETSI TS V6.1.0 ( )

ETSI TS V3.2.0 ( )

Transcription:

Specification Information Note WAP-200_003-WDP-20010328-a Version 28-Mar-2001 for Wireless Application Protocol WAP-200-WDP-20000219-a Wireless Datagram Protocol Version 19-Feb-2000 A list of errata and updates to this document is available from the WAP Forum Web site, http://www.wapforum.org/, in the form of SIN documents, which are subject to revision or removal without notice. All Rights Reserved. Terms and conditions of use are available from the WAP Forum Web site (http://www.wapforum.org/what/copyright.htm).

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 2 (9). Terms and conditions of use are available from the WAP Forum Web site at http://www.wapforum.org/what/copyright.htm. You may use this document or any part of the document for internal or educational purposes only, provided you do not modify, edit or take out of context the information in this document in any manner. You may not use this document in any other manner without the prior written permission of the WAP Forum. The WAP Forum authorises you to copy this document, provided that you retain all copyright and other proprietary notices contained in the original materials on any copies of the materials and that you comply strictly with these terms. This copyright permission does not constitute an endorsement of the products or services offered by you. The WAP Forum assumes no responsibility for errors or omissions in this document. In no event shall the WAP Forum be liable for any special, indirect or consequential damages or any damages whatsoever arising out of or in connection with the use of this information. WAP Forum members have agreed to use reasonable endeavors to disclose in a timely manner to the WAP Forum the existence of all intellectual property rights (IPR's) essential to the present document. The members do not have an obligation to conduct IPR searches. This information is publicly available to members and non-members of the WAP Forum and may be found on the "WAP IPR Declarations" list at http://www.wapforum.org/what/ipr.htm. Essential IPR is available for license on the basis set out in the schedule to the WAP Forum Application Form. No representations or warranties (whether express or implied) are made by the WAP Forum or any WAP Forum member or its affiliates regarding any of the IPR's represented on this list, including but not limited to the accuracy, completeness, validity or relevance of the information or whether or not such rights are essential or non-essential. This document is available online in PDF format at http://www.wapforum.org/. Known problems associated with this document are published at http://www.wapforum.org/. Comments regarding this document can be submitted to the WAP Forum in the manner published at http://www.wapforum.org/.

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 3 (9) Contents 1. SCOPE...4 2. NOTATION...4 3. CORRECT REFERENCES TO CDMA SPECIFICATIONS...5 3.1 CHANGE CLASSIFICATION...5 3.2 CHANGE SUMMARY...5 3.3 CHANGE DESCRIPTION...5 4. NEW SCR ENTRIES FOR REGISTERED PORT NUMBERS...7 4.1 CHANGE CLASSIFICATION...7 4.2 CHANGE SUMMARY...7 4.3 CHANGE DESCRIPTION...7 5. HANDLING OF MESSAGE_ID IN CDMA SMS...8 5.1 CHANGE CLASSIFICATION...8 5.2 CHANGE SUMMARY...8 5.3 CHANGE DESCRIPTION...8

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 4 (9) 1. Scope This document provides changes and corrections to the following document files: WAP-200-WDP-20000219-a WAP-200_002-WDP-20001213-a It includes changes from the following change requests: CR-WDP-CDMAREF-20001212-MOTOROLA CR-WDP-20010130-Motorola-1a CR-WDP-20001113-Ericsson-1 2. Notation In the subsections describing the changes new text is underlined. Removed text has strikethrough marks. The presented text is copied from the specification. Text that is not presented is not affected at all. The change descriptions may also include editor s notes similar to the one below. The notes are not part of the actual changes and must not be included in the changed text. Editor's note: Framed notes like these only clarify where and how the changes shall be applied.

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 5 (9) 3. Correct References to CDMA Specifications 3.1 Change Classification Class 3 Clerical Corrections 3.2 Change Summary Many of the references to the CDMA standards in the specification are outdated and not represented correctly. The specification also refers to IS (Interim Standards) although the actual standards have now been published. 3.3 Change Description Editor s note: Remove the following reference entries in section 3.1 [IS130] [IS135] [IS637] [IS-707] [IS732] EIA/TIA IS-130 EIA/TIA IS-135 TIA/EIA/IS-637: Short Message Services for Wideband Spread Spectrum Cellular Systems TIA/EIA/IS-707: Data Service Options for Wideband Spread Spectrum Systems EIA/TIA/IS-732 Cellular Digital Packet Data Editor s note: Add the following reference entries in section 3.1 below the indicated existing reference [TET SDSTL] [TIAEIA-95] [TIAEIA-637] [TIAEIA-707] [TIAEIA-732] ETSI Radio Equipment and System (RES); Terrestial Trunked Radio (TETRA); Voice plus Data (V+D); SDS Transport Layer TIA/EIA-95-B: Mobile Station-Base Station Compatibility Standard for Wideband Spread Spectrum Cellular Systems TIA/EIA-637-A: Short Message Service for Spread Spectrum Systems TIA/EIA-707-A: Data Service Options for Spread Spectrum Systems TIA/EIA/IS-732 series: Cellular Digital Packet Data Editor s note: Remove the following reference entry in section 3.2 EIA/TIA/IS-95B Mobile Station Base Station Compatibility Standard for Dual-Mode Spread Spectrum Systems Editor s note: Modify the definitions on page 11 IS-637 SMS IS-637 specifies the transport and relay layers for SMS [TIAEIA-637] provides a short message service in over IS-95 CDMA networks IS-707 Circuit Switching Data IS-707 Circuit Data Service [TIAEIA-707] provides a circuit data radio service in IS-95 CDMA networks IS-707 Packet Data IS-707 Packet Data [TIAEIA-707] provides a packet data radio service in IS-95 CDMA networks

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 6 (9) IS-95 CDMA Wireless network technology defined in [TIAEIA-95] Editor s note: Update the used reference tags to match the new reference entries. 5.4.4.1 CDMA Circuit-Switched Data Profile Figure 5.15 illustrates the protocol profile for the WDP layer when operating over the CDMA Circuit- Switched Bearer Service. The Internet Service Provider (ISP) provides connectivity to the Internet network so that the mobile and WAP proxy server can address each other. The WAP proxy/server can terminate the WAE or serve as a proxy to other applications on the Internet. The CDMA Circuit-Switched Data protocol consists of TCP, IP, PPP & RLP layer as defined in [TIAEIA-707]IS-707 specification over IS-95 air interface. Editor s note: Skip over figure 5.15 The IS-707 Circuit Switching Data layer in Figure 5.15 includes a TCP/IP/PPP stack, which is used only between the mobile station and the IWF. The profile defined here does not preclude the use of other non-standard data services that modify IS-707 circuit datacircuit Switching Data to provide a direct connection from the IWF to the Internet. Such a service may provide a way to route IP packets between the mobile station and the WAP gateway via the Internet, without using the PSTN, and it may be used at the discretion of the mobile station manufacturer and network operator. The WAP stack is not affected by this change in the bearer service, as WDP will still use UDP datagrams to communicate with its peer. Editor s note: In section 5.4.4.3 CDMA SMS update reference tags Figure 5.17 illustrates the protocol profile for the WDP layer when operating over the IS-637 SMS bearer service. The WAP Proxy/Server is Terminal Equipment, as defined in the reference model in [TIAEIA-637] IS-637, section 1.4. Editor s note: In section 7.5 Mapping of WDP to CDMA SMS update references. Because some datagrams may be too long to fit in one SMS message, a datagram can be segmented, sent in several SMS messages, and reassembled at the destination. [TIAEIA-637]IS-637 does not define segmentation and reassembly procedures, so they are defined in this document. SMS messages containing WDP datagrams MUST use the WAP teleservice, which will be is defined in [TIAEIA-637]an upcoming version of IS-637. Editor s note: Remove unnecessary references to the name of the interim standard in section 7.5.3 7.5.3 Use ofis-637 MESSAGE_ID Field Editor s note: Skip to table of address types on page 78. IS_637_MSISDN IS-637[TIAEIA-637] IS-637 address format ANSI_136_MSISDN ANSI-136 ANSI-136 address format GSM_MSISDN GSM 03.40 GSM SMS address format CDMA_MSISDN IS-637[TIAEIA-637] CDMA SMS address format

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 7 (9) 4. New SCR Entries for Registered Port Numbers 4.1 Change Classification Class 2 Bug Fixes 4.2 Change Summary As a result of resolving the WAP conformance testing problem report PR 2241 it has been concluded that support for the registered port number for a service is mandatory for an implementation claiming to support that service. This will be documented using the SCR tables. The SCR table in the WDP specification needs to have entries for the registered port numbers. The SCR in a specification defining a particular service will then list the applicable ones of these entries in the requirement column. 4.3 Change Description Editor's note: Update the new format SCR table introduced in WAP-200_002-WDP. Add new rows to the SCR table between the rows for WDP-NA-009 and WDP-CDMA-C-000. WDP-RP-C-001 Port 2948 for Push Connectionless Session Service Appendix B O WDP-RP-C-002 Port 2949 for Push Secure Connectionless Session Service Appendix B WDP-RP-C-003 Port 9204 for vcard Datagram Service Appendix B O WDP-RP-C-004 Port 9205 for vcal Datagram Service Appendix B O WDP-RP-C-005 Port 9206 for vcard Secure Datagram Service Appendix B O WDP-RP-C-006 Port 9207 for vcal Secure Datagram Service Appendix B O WDP-RP-S-001 Port 2805 for WTA Secure Connectionless Session Service Appendix B WDP-RP-S-002 Port 2923 for WTA Secure Session Service Appendix B O WDP-RP-S-003 Port 9200 for WAP Connectionless Session Service Appendix B O WDP-RP-S-004 Port 9201 for WAP Session Service Appendix B O WDP-RP-S-005 Port 9202 for WAP Secure Connectionless Session Service Appendix B WDP-RP-S-006 Port 9203 for WAP Secure Session Service Appendix B O WDP-RP-S-007 Port 9204 for vcard Datagram Service Appendix B O WDP-RP-S-008 Port 9205 for vcal Datagram Service Appendix B O WDP-RP-S-009 Port 9206 for vcard Secure Datagram Service Appendix B O WDP-RP-S-010 Port 9207 for vcal Secure Datagram Service Appendix B O O O O

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 8 (9) 5. Handling of MESSAGE_ID in CDMA SMS 5.1 Change Classification Class 2 Bug Fixes 5.2 Change Summary The CDMA SMS adaptation specification stipulates that the WDP end point is responsible for assigning appropriate values on the MESSAGE_ID. However this is only feasible when the CDMA SMS protocol stack and WDP protocol is terminated in the same end point. This is natural from a mobile client perspective but not necessarily for a WAP Gateway/Proxy. For example, the CDMA SMS protocol stack could be terminated in a Short Message Service Centre (SMSC), and the WAP Gateway/Proxy is using WDP and WCMP Wireless Data Gateway Adaptation to connect to the SMSC. In this configuration the CDMA SMS protocol stack is terminated in the SMSC but the WDP protocol stack is terminated in the WAP Gateway/Proxy. Consequently there is no way for the WAP Gateway/Proxy to control how the MESSAGE_ID is assigned. WDP and WCMP Wireless Data Gateway Adaptation provides a sar_msg_ref_num parameter for this purpose, but it can be used only when the WAP Gateway/Proxy performs segmentation. As a result, it has to be stated that the WAP Gateway/Proxy may use the sar_msg_ref_num, but the SMSC is responsible for setting the value of the MESSAGE_ID, if no reference number is provided. 5.3 Change Description Editor's note: In section 3.2 Informative References add a new entry to the end of the list [WDPWCMPAdapt] WDP and WCMP Wireless Data Gateway Adaptation. WAP Forum. WAP-159-WDPWCMPAdapt. URL:http://www.wapforum.org/. Editor's note: On page 55 do the following changes. TOTAL_SEGMENTS Total Number of Segments The WDP end point issuing this SMS messageentity performing segmentation for the IS-637 SMS bearer shall set this field to the total number of segments that make up the datagram being delivered. This field shall not be set to 00000000. SEGMENT_NUMBER Segment Number The WDP end point issuing this SMS messageentity performing segmentation for the IS-637 SMS bearer shall set this field to the segment number for this segment of the datagram. In the first segment of a datagram this field shall be set to 00000000. In each subsequent segment, SEGMENT_NUMBER shall increase by 1. DATAGRAM Datagram bytes The WDP end point issuing this SMS messageentity performing segmentation for the IS-637 SMS bearer shall fill this field with the datagram bytes in this segment of the datagram. The NUM_FIELDS field of the User Data subparameter shall be set to the number of datagram bytes in the segment plus 3. If SEGMENT_NUMBER is not 00000000, the number of datagram bytes in this segment of the message shall not be greater than the number of bytes in the preceding segment.

WAP-200_003-WDP-20010328-a, Version 28-Mar-2001 Page 9 (9) Editor s note: In section 7.5.3 When sending a WDP datagram in an IS-637 SMS message, the WDPIS-637 SMS endpoint MUST set the MESSAGE_ID field of the Message Identifier subparameter as follows: If this SMS message contains the first segment of the first WDP datagram sent after powering upthe IS-637 SMS endpoint has restarted, the endpoint MUST set MESSAGE_ID equal to a random number in the range 0 through 65535. Otherwise, if this SMS message contains the first segment of a WDP datagram, the endpoint MUST increment the MESSAGE_ID value from the last WDP datagram sent, modulo 65536, to generate the MESSAGE_ID field for the SMS message. A message centre terminating the IS-637 SMS protocol MAY use as MESSAGE_ID a message reference number provided via a short message entity interface protocol. A suitable reference number is, for example, the sar_msg_ref_num in [WDPWCMPAdapt]. However, if no reference number is provided, the message centre MUST set the value of MESSAGE_ID according to the rules described in this section. If the SMS message does not contain the first segment of a WDP datagram, the endpoint MUST set the MESSAGE_ID field equal to the MESSAGE_ID field from the SMS message containing the first segment of the WDP datagram.