Top Banner
3GPP2 C.S0024-B Version 1.0 Date: May 2006 cdma2000 High Rate Packet Data Air Interface Specification COPYRIGHT 3GPP2 and its Organizational Partners claim copyright in this document and individual Organizational Partners may copyright and issue documents or standards publications in individual Organizational Partner’s name based on this document. Requests for reproduction of this document should be directed to the 3GPP2 Secretariat at [email protected]. Requests to reproduce individual Organizational Partner’s documents should be directed to that Organizational Partner. See www.3gpp2.org for more information.
1621
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

3GPP2 C.S0024-B Version 1.0 Date: May 2006

cdma2000 High Rate Packet Data Air Interface Specification

COPYRIGHT 3GPP2 and its Organizational Partners claim copyright in this document and individual Organizational Partners may copyright and issue documents or standards publications in individual Organizational Partners name based on this document. Requests for reproduction of this document should be directed to the 3GPP2 Secretariat at [email protected]. Requests to reproduce individual Organizational Partners documents should be directed to that Organizational Partner. See www.3gpp2.org for more information.

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

FOREWORD.................................................................................................................... cv NOTES ............................................................................................................................cvi REFERENCES .................................................................................................................cvi 1 Overview .....................................................................................................................1-1 1.1 Scope of This Document ........................................................................................1-1 1.2 Requirements Language ........................................................................................1-1 1.3 Architecture Reference Model ................................................................................1-1 1.4 Protocol Architecture .............................................................................................1-2 1.4.1 Layers..............................................................................................................1-2 1.5 Physical Layer Channels........................................................................................1-3 1.6 Protocols ...............................................................................................................1-4 1.6.1 Interfaces ........................................................................................................1-4 1.6.2 States ..............................................................................................................1-5 1.6.3 InUse and InConfiguration Protocol/Application Instances ..............................1-5 1.6.3.1 InConfiguration Instantiation.....................................................................1-6 1.6.3.1.1 Protocol Instantiation...........................................................................1-6 1.6.3.1.2 Application Instantiation......................................................................1-6 1.6.3.2 Protocol Initialization .................................................................................1-6 1.6.3.3 Procedures and Messages ..........................................................................1-6 1.6.3.3.1 Commit Procedures..............................................................................1-6 1.6.4 Common Commands .......................................................................................1-7 1.6.5 Protocol Negotiation.........................................................................................1-7 1.6.6 Protocol Overview ............................................................................................1-7 1.7 Default Applications ............................................................................................1-11 1.8 Streams...............................................................................................................1-12 1.9 Sessions and Connections ...................................................................................1-12 1.10 Security.............................................................................................................1-12 1.11 Terms ................................................................................................................1-12 1.12 Notation ............................................................................................................1-17 1.13 Malfunction Detection .......................................................................................1-18 1.14 CDMA System Time ...........................................................................................1-18 1.15 Revision Number ...............................................................................................1-20

i

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

2 Default Signaling Application ...................................................................................... 2-1 2.1 Introduction .......................................................................................................... 2-1 2.1.1 General Overview ............................................................................................ 2-1 2.1.2 Public Data ..................................................................................................... 2-1 2.1.3 Data Encapsulation for the InUse Instance of the Signaling Application .......... 2-1 2.2 Protocol Initialization ............................................................................................ 2-3 2.2.1 Protocol Initialization for the InConfiguration Application Instance.................. 2-3 2.2.2 Protocol Initialization for the InUse Application Instance ................................. 2-3 2.3 General Signaling Requirements ........................................................................... 2-3 2.3.1 General Requirements ..................................................................................... 2-3 2.3.2 Message Information ....................................................................................... 2-4 2.4 Procedures and Messages for the InConfiguration Instance of the Signaling Application ............................................................................................................ 2-5 2.4.1 Procedures ...................................................................................................... 2-5 2.4.2 Commit Procedures ......................................................................................... 2-5 2.4.3 Message Formats ............................................................................................ 2-6 2.4.3.1 ConfigurationRequest ................................................................................ 2-6 2.4.3.2 ConfigurationResponse.............................................................................. 2-6 2.5 Signaling Network Protocol.................................................................................... 2-7 2.5.1 Overview ......................................................................................................... 2-7 2.5.2 Primitives and Public Data .............................................................................. 2-7 2.5.2.1 Commands ................................................................................................ 2-7 2.5.2.2 Return Indications..................................................................................... 2-7 2.5.3 Protocol Data Unit ........................................................................................... 2-7 2.5.4 Procedures and Messages for the InUse Instance of the Protocol ..................... 2-8 2.5.4.1 Procedures ................................................................................................ 2-8 2.5.4.2 Type Definitions......................................................................................... 2-8 2.5.4.3 Messages ................................................................................................... 2-9 2.5.4.4 SNP Header ............................................................................................. 2-10 2.5.4.5 Interface to Other Protocols ..................................................................... 2-10 2.5.4.5.1 Commands ........................................................................................ 2-10 2.5.4.5.2 Indications......................................................................................... 2-10

ii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

2.6 Signaling Link Protocol ........................................................................................2-12 2.6.1 Overview........................................................................................................2-12 2.6.2 Primitives and Public Data.............................................................................2-12 2.6.2.1 Commands ..............................................................................................2-12 2.6.2.2 Return Indications ...................................................................................2-12 2.6.3 Protocol Data Unit .........................................................................................2-12 2.6.4 Procedures ....................................................................................................2-12 2.6.4.1 Reset .......................................................................................................2-12 2.6.4.2 Delivery Layer Procedures........................................................................2-13 2.6.4.2.1 General Procedures............................................................................2-13 2.6.4.2.1.1 Transmitter Requirements............................................................2-13 2.6.4.2.1.2 Receiver Requirements .................................................................2-13 2.6.4.2.2 Best Effort Delivery Procedures ..........................................................2-13 2.6.4.2.2.1 Transmitter Requirements............................................................2-13 2.6.4.2.2.2 Receiver Requirements .................................................................2-13 2.6.4.2.3 Reliable Delivery Procedures ..............................................................2-13 2.6.4.2.3.1 Overview ......................................................................................2-13 2.6.4.2.3.2 Initialization .................................................................................2-14 2.6.4.2.3.3 Data Transfer ...............................................................................2-14 2.6.4.2.3.3.1 Transmit Procedures ..............................................................2-14 2.6.4.2.3.3.2 Receive Procedures.................................................................2-15 2.6.4.3 Fragmentation Layer Procedures..............................................................2-16 2.6.4.3.1 Overview ............................................................................................2-16 2.6.4.3.2 Initialization.......................................................................................2-16 2.6.4.3.3 Data Transfer.....................................................................................2-17 2.6.4.3.4 Sender Requirements .........................................................................2-17 2.6.4.3.5 Receiver Requirements.......................................................................2-17 2.6.5 Header Formats .............................................................................................2-18 2.6.5.1 SLP-F Header...........................................................................................2-18 2.6.5.2 SLP-D Header ..........................................................................................2-19 2.6.6 Message Formats ...........................................................................................2-20 2.6.6.1 Reset .......................................................................................................2-20

iii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

2.6.6.2 ResetAck ................................................................................................. 2-20 2.6.6.3 Protocol Numeric Constants .................................................................... 2-21 2.6.7 Interface to Other Protocols ........................................................................... 2-21 2.6.7.1 Commands .............................................................................................. 2-21 2.6.7.2 Indications .............................................................................................. 2-21 2.7 Configuration Attributes for the Default Signaling Application ............................ 2-21 2.8 Session State Information ................................................................................... 2-22 3 Default Packet Application .......................................................................................... 3-1 3.1 Introduction .......................................................................................................... 3-1 3.1.1 General Overview ............................................................................................ 3-1 3.1.2 Public Data ..................................................................................................... 3-1 3.1.3 Data Encapsulation for the InUse Instance of the Application ......................... 3-1 3.2 Protocol Initialization ............................................................................................ 3-2 3.2.1 Protocol Initialization for the InConfiguration Application Instance.................. 3-2 3.3 Procedures and Messages for the InConfiguration Instance of the Packet Application ............................................................................................................ 3-2 3.3.1 Procedures ...................................................................................................... 3-2 3.3.2 Commit Procedures ......................................................................................... 3-3 3.3.3 Message Formats ............................................................................................ 3-3 3.3.3.1 ConfigurationRequest ................................................................................ 3-3 3.3.3.2 ConfigurationResponse.............................................................................. 3-4 3.4 Radio Link Protocol ............................................................................................... 3-5 3.4.1 Overview ......................................................................................................... 3-5 3.4.2 Primitives and Public Data .............................................................................. 3-5 3.4.2.1 Commands ................................................................................................ 3-5 3.4.2.2 Return Indications..................................................................................... 3-5 3.4.3 Protocol Data Unit ........................................................................................... 3-5 3.4.4 Procedures and Messages for the InUse Instance of the Protocol ..................... 3-5 3.4.4.1 Procedures ................................................................................................ 3-5 3.4.4.1.1 Initialization and Reset ........................................................................ 3-5 3.4.4.1.1.1 Initialization Procedure .................................................................. 3-6 3.4.4.1.1.2 Reset Procedure ............................................................................. 3-6

iv

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

3.4.4.1.1.2.1 Reset Procedure for the Initiating Side ......................................3-6 3.4.4.1.1.2.2 Reset Procedure for the Responding Side..................................3-6 3.4.4.1.2 Data Transfer.......................................................................................3-7 3.4.4.1.2.1 RLP Transmit Procedures ...............................................................3-7 3.4.4.1.2.2 RLP Receive Procedures .................................................................3-8 3.4.4.2 RLP Packet Header ....................................................................................3-9 3.4.4.3 Message Formats .......................................................................................3-9 3.4.4.3.1 Reset....................................................................................................3-9 3.4.4.3.2 ResetAck ..............................................................................................3-9 3.4.4.3.3 Nak ....................................................................................................3-10 3.4.4.4 Interface to Other Protocols .....................................................................3-11 3.4.4.4.1 Commands.........................................................................................3-11 3.4.4.4.2 Indications .........................................................................................3-11 3.4.4.5 RLP Packet Priorities................................................................................3-11 3.4.5 Protocol Numeric Constants ..........................................................................3-11 3.5 Location Update Protocol .....................................................................................3-12 3.5.1 Overview........................................................................................................3-12 3.5.2 Primitives and Public Data.............................................................................3-12 3.5.2.1 Commands ..............................................................................................3-12 3.5.2.2 Return Indications ...................................................................................3-12 3.5.3 Protocol Data Unit .........................................................................................3-12 3.5.4 Procedures and Messages for the InUse Instance of the Protocol....................3-12 3.5.4.1 Procedures...............................................................................................3-12 3.5.4.1.1 Access Network Requirements............................................................3-12 3.5.4.1.2 Access Terminal Requirements...........................................................3-12 3.5.4.2 Message Formats .....................................................................................3-13 3.5.4.2.1 LocationRequest.................................................................................3-13 3.5.4.2.2 LocationNotification ...........................................................................3-13 3.5.4.2.3 LocationAssignment ...........................................................................3-14 3.5.4.2.4 LocationComplete ..............................................................................3-15 3.5.4.3 Interface to Other Protocols .....................................................................3-15 3.5.4.3.1 Commands.........................................................................................3-15

v

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

3.5.4.3.2 Indications......................................................................................... 3-15 3.6 Flow Control Protocol .......................................................................................... 3-16 3.6.1 Overview ....................................................................................................... 3-16 3.6.2 Primitives and Public Data ............................................................................ 3-16 3.6.2.1 Commands .............................................................................................. 3-16 3.6.2.2 Return Indications................................................................................... 3-17 3.6.3 Protocol Data Unit ......................................................................................... 3-17 3.6.4 Procedures and Messages for the InUse Instance of the Protocol ................... 3-17 3.6.4.1 Procedures .............................................................................................. 3-17 3.6.4.1.1 Transmission and Processing of DataReady Message ......................... 3-17 3.6.4.1.2 Close State ........................................................................................ 3-17 3.6.4.1.2.1 Access Terminal Requirements .................................................... 3-17 3.6.4.1.2.2 Access Network Requirements ..................................................... 3-17 3.6.4.1.3 Open State......................................................................................... 3-17 3.6.4.1.3.1 Access Terminal Requirements .................................................... 3-18 3.6.4.1.3.2 Access Network Requirements ..................................................... 3-18 3.6.4.2 Message Formats..................................................................................... 3-18 3.6.4.2.1 XonRequest ....................................................................................... 3-18 3.6.4.2.2 XonResponse ..................................................................................... 3-18 3.6.4.2.3 XoffRequest ....................................................................................... 3-19 3.6.4.2.4 XoffResponse ..................................................................................... 3-19 3.6.4.2.5 DataReady ......................................................................................... 3-19 3.6.4.2.6 DataReadyAck ................................................................................... 3-20 3.6.5 Interface to Other Protocols ........................................................................... 3-20 3.6.5.1 Commands .............................................................................................. 3-20 3.6.5.2 Indications .............................................................................................. 3-20 3.6.6 Protocol Numeric Constants .......................................................................... 3-20 3.7 Configuration Attributes for the Default Packet Application ................................ 3-22 3.8 Session State Information ................................................................................... 3-22 3.8.1 Location Parameter ....................................................................................... 3-22 3.8.2 FlowControlState Parameter .......................................................................... 3-23 4 Multi-Flow Packet Application..................................................................................... 4-1

vi

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

4.1 Introduction ..........................................................................................................4-1 4.1.1 General Overview.............................................................................................4-1 4.1.2 Public Data......................................................................................................4-1 4.1.3 Data Encapsulation for the InUse Instance of the Application..........................4-1 4.2 Protocol Initialization.............................................................................................4-2 4.2.1 Protocol Initialization for the InConfiguration Application Instance ..................4-2 4.3 Procedures and Messages for the InConfiguration Instance of the Packet Application ............................................................................................................4-2 4.3.1 Procedures ......................................................................................................4-2 4.3.2 Commit Procedures .........................................................................................4-3 4.3.3 Message Formats .............................................................................................4-4 4.3.3.1 ConfigurationRequest ................................................................................4-4 4.3.3.2 ConfigurationResponse ..............................................................................4-5 4.4 Radio Link Protocol ...............................................................................................4-6 4.4.1 Overview..........................................................................................................4-6 4.4.2 Primitives and Public Data...............................................................................4-6 4.4.2.1 Commands ................................................................................................4-6 4.4.2.2 Return Indications .....................................................................................4-6 4.4.3 Protocol Data Unit ...........................................................................................4-6 4.4.4 Procedures and Messages for the InUse Instance of the Protocol......................4-6 4.4.4.1 Procedures.................................................................................................4-6 4.4.4.1.1 Initialization and Reset.........................................................................4-8 4.4.4.1.1.1 Initialization Procedure ..................................................................4-8 4.4.4.1.1.1.1 Initialization Procedure for the RLP Transmitter .......................4-8 4.4.4.1.1.1.2 Initialization Procedure for the RLP Receiver.............................4-8 4.4.4.1.1.2 Reset Procedure .............................................................................4-8 4.4.4.1.1.2.1 Reset Procedure for the Initiating Side when it is an RLP Transmitter .............................................................................................4-8 4.4.4.1.1.2.2 Reset Procedure for Initiating Side when it is an RLP Receiver...................................................................................................4-9 4.4.4.1.1.2.3 Reset Procedure for the Responding Side when it is an RLP Receiver...................................................................................................4-9 4.4.4.1.1.2.4 Reset Procedure for the Responding Side when it is a RLP transmitter ............................................................................................4-10

vii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

4.4.4.1.1.2.5 RLP Reset Message Flows....................................................... 4-10 4.4.4.2 Data Transfer .......................................................................................... 4-10 4.4.4.2.1 RLP Transmit Procedures .................................................................. 4-11 4.4.4.2.1.1 Reservation State Maintenance .................................................... 4-12 4.4.4.2.1.1.1 State-independent Requirements ........................................... 4-13 4.4.4.2.1.1.1.1 Access Terminal Requirements ......................................... 4-13 4.4.4.2.1.1.1.2 Access Network Requirements.......................................... 4-14 4.4.4.2.1.1.2 Close State ............................................................................. 4-15 4.4.4.2.1.1.2.1 Access Terminal Requirements ......................................... 4-15 4.4.4.2.1.1.2.2 Access Network Requirements.......................................... 4-15 4.4.4.2.1.1.3 Open State ............................................................................. 4-16 4.4.4.2.1.1.3.1 Access Terminal Requirements ......................................... 4-16 4.4.4.2.1.1.3.2 Access Network Requirements.......................................... 4-16 4.4.4.2.2 RLP Receive Procedures ..................................................................... 4-17 4.4.4.3 RLP Packet Header .................................................................................. 4-19 4.4.4.4 Message Formats..................................................................................... 4-19 4.4.4.4.1 ResetTxIndication .............................................................................. 4-19 4.4.4.4.2 ResetRxIndication.............................................................................. 4-20 4.4.4.4.3 ResetTxIndicationAck ........................................................................ 4-20 4.4.4.4.4 ResetTxComplete ............................................................................... 4-21 4.4.4.4.5 ResetRxComplete............................................................................... 4-21 4.4.4.4.6 Nak.................................................................................................... 4-22 4.4.4.4.7 ReservationOnRequest....................................................................... 4-23 4.4.4.4.8 ReservationOffRequest....................................................................... 4-24 4.4.4.4.9 ReservationAccept ............................................................................. 4-25 4.4.4.4.10 ReservationReject ............................................................................ 4-25 4.4.4.4.11 RevReservationOn............................................................................ 4-27 4.4.4.4.12 RevReservationOff............................................................................ 4-27 4.4.4.4.13 FwdReservationOff........................................................................... 4-28 4.4.4.4.14 FwdReservationOn........................................................................... 4-29 4.4.4.4.15 FwdReservationAck.......................................................................... 4-29 4.4.4.4.16 AttributeUpdateRequest................................................................... 4-30

viii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

4.4.4.4.17 AttributeUpdateAccept .....................................................................4-30 4.4.4.4.18 AttributeUpdateReject ......................................................................4-31 4.4.4.5 Interface to Other Protocols .....................................................................4-31 4.4.4.5.1 Commands.........................................................................................4-31 4.4.4.5.2 Indications .........................................................................................4-31 4.4.4.6 RLP Packet Priorities................................................................................4-32 4.4.5 Protocol Numeric Constants ..........................................................................4-32 4.5 Data Over Signaling Protocol ...............................................................................4-33 4.5.1 Overview........................................................................................................4-33 4.5.2 Primitives and Public Data.............................................................................4-33 4.5.2.1 Commands ..............................................................................................4-33 4.5.2.2 Return Indications ...................................................................................4-33 4.5.3 Protocol Data Unit .........................................................................................4-33 4.5.4 Procedures and Messages for the InUse Instance of the Protocol....................4-33 4.5.4.1 Procedures...............................................................................................4-33 4.5.4.2 Message Formats .....................................................................................4-34 4.5.4.2.1 DataOverSignaling .............................................................................4-34 4.5.4.2.2 DataOverSignalingAck .......................................................................4-35 4.5.4.3 Interface to Other Protocols .....................................................................4-35 4.5.4.3.1 Commands.........................................................................................4-35 4.5.4.3.2 Indications .........................................................................................4-35 4.6 Location Update Protocol .....................................................................................4-36 4.6.1 Overview........................................................................................................4-36 4.6.2 Primitives and Public Data.............................................................................4-36 4.6.2.1 Commands ..............................................................................................4-36 4.6.2.2 Return Indications ...................................................................................4-36 4.6.3 Protocol Data Unit .........................................................................................4-36 4.6.4 Procedures and Messages for the InUse Instance of the Protocol....................4-36 4.6.4.1 Procedures...............................................................................................4-36 4.6.4.1.1 Access Network Requirements............................................................4-36 4.6.4.1.2 Access Terminal Requirements...........................................................4-36 4.6.4.2 Message Formats .....................................................................................4-37

ix

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

4.6.4.2.1 LocationRequest ................................................................................ 4-37 4.6.4.2.2 LocationNotification ........................................................................... 4-37 4.6.4.2.3 LocationAssignment........................................................................... 4-38 4.6.4.2.4 LocationComplete .............................................................................. 4-39 4.6.4.2.5 StorageBLOBRequest......................................................................... 4-40 4.6.4.2.6 StorageBLOBNotification ................................................................... 4-40 4.6.4.2.7 StorageBLOBAssignment ................................................................... 4-41 4.6.4.2.8 StorageBLOBComplete....................................................................... 4-41 4.6.4.3 Interface to Other Protocols ..................................................................... 4-42 4.6.4.3.1 Commands ........................................................................................ 4-42 4.6.4.3.2 Indications......................................................................................... 4-42 4.7 Flow Control Protocol .......................................................................................... 4-43 4.7.1 Overview ....................................................................................................... 4-43 4.7.2 Primitives and Public Data ............................................................................ 4-43 4.7.2.1 Commands .............................................................................................. 4-43 4.7.2.2 Return Indications................................................................................... 4-44 4.7.3 Protocol Data Unit ......................................................................................... 4-44 4.7.4 Procedures and Messages for the InUse Instance of the Protocol ................... 4-44 4.7.4.1 Procedures .............................................................................................. 4-44 4.7.4.1.1 Transmission and Processing of DataReady Message ......................... 4-44 4.7.4.1.2 Close State ........................................................................................ 4-44 4.7.4.1.2.1 Access Terminal Requirements .................................................... 4-44 4.7.4.1.2.2 Access Network Requirements ..................................................... 4-44 4.7.4.1.3 Open State......................................................................................... 4-45 4.7.4.1.3.1 Access Terminal Requirements .................................................... 4-45 4.7.4.1.3.2 Access Network Requirements ..................................................... 4-45 4.7.4.2 Message Formats..................................................................................... 4-45 4.7.4.2.1 XonRequest ....................................................................................... 4-45 4.7.4.2.2 XonResponse ..................................................................................... 4-46 4.7.4.2.3 XoffRequest ....................................................................................... 4-46 4.7.4.2.4 XoffResponse ..................................................................................... 4-46 4.7.4.2.5 DataReady ......................................................................................... 4-47

x

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

4.7.4.2.6 DataReadyAck....................................................................................4-47 4.7.5 Interface to Other Protocols ...........................................................................4-48 4.7.5.1 Commands ..............................................................................................4-48 4.7.5.2 Indications...............................................................................................4-48 4.7.6 Protocol Numeric Constants ..........................................................................4-48 4.8 Configuration Attributes for the Multi-Flow Packet Application............................4-49 4.8.1 Simple Attributes...........................................................................................4-50 4.8.2 Complex Attributes........................................................................................4-54 4.8.2.1 FlowNNIdentificationFwd Attribute...........................................................4-54 4.8.2.2 FlowNNIdentificationRev Attribute ...........................................................4-56 4.8.2.3 FlowNNTimersFwd Attribute ....................................................................4-58 4.8.2.4 FlowNNTimersRev Attribute .....................................................................4-59 4.8.2.5 FlowNNReservationFwd Attribute .............................................................4-59 4.8.2.6 FlowNNReservationRev Attribute..............................................................4-60 4.8.2.7 SupportedHigherLayerProtocols Attribute ................................................4-61 4.8.2.8 ATSupportedQoSProfiles Attribute ...........................................................4-62 4.8.2.9 ANSupportedQoSProfiles Attribute...........................................................4-63 4.8.2.10 MaxRLPFlows Attribute..........................................................................4-63 4.8.2.11 ReservationKKQoSRequestFwd Attribute ...............................................4-64 4.8.2.12 ReservationKKQoSRequestRev Attribute ................................................4-65 4.8.2.13 ReservationKKQoSResponseFwd Attribute .............................................4-66 4.8.2.14 ReservationKKQoSResponseRev Attribute ..............................................4-67 4.8.2.15 MaxReservations Attribute .....................................................................4-68 4.9 Session State Information....................................................................................4-70 4.9.1 Location Parameter........................................................................................4-70 4.9.2 FlowControlState Parameter ..........................................................................4-70 4.9.3 DataOverSignalingMessageSequence Parameter ............................................4-71 4.9.4 StorageBLOB Parameter ................................................................................4-72 4.9.5 ReservationState Parameter...........................................................................4-73 5 3G1X Circuit Services Notification Application ............................................................5-1 5.1 Introduction ..........................................................................................................5-1 5.1.1 General Overview.............................................................................................5-1

xi

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

5.1.2 Public Data ..................................................................................................... 5-1 5.2 Data Encapsulation for the InUse Instance of the Application ............................... 5-1 5.3 Protocol Initialization ............................................................................................ 5-1 5.3.1 Protocol Initialization for the InConfiguration Application Instance.................. 5-1 5.4 Procedures and Messages for the InConfiguration Instance of the 3G1X Circuit Services Notification Application............................................................................ 5-2 5.4.1 Procedures ...................................................................................................... 5-2 5.4.2 Commit Procedures ......................................................................................... 5-2 5.4.3 Message Formats ............................................................................................ 5-2 5.4.3.1 ConfigurationRequest ................................................................................ 5-2 5.4.3.2 ConfigurationResponse.............................................................................. 5-3 5.5 3G1X Circuit Services Notification Protocol ........................................................... 5-4 5.5.1 Overview ......................................................................................................... 5-4 5.5.2 Primitives ........................................................................................................ 5-4 5.5.2.1 Commands ................................................................................................ 5-4 5.5.2.2 Return Indications..................................................................................... 5-4 5.5.3 Protocol Data Unit ........................................................................................... 5-4 5.5.4 Procedures and Messages for the InUse Instance of the Protocol ..................... 5-4 5.5.4.1 Procedures ................................................................................................ 5-4 5.5.4.1.1 General Requirements ......................................................................... 5-4 5.5.4.1.2 Access Terminal Requirements ............................................................ 5-5 5.5.4.1.2.1 Transmission and Reception of LAC Encapsulated PDUs ............... 5-5 5.5.4.1.2.2 Processing a 3G1XParameters Message ......................................... 5-6 5.5.4.1.2.3 Processing a 3G1XParametersReset Message ................................. 5-6 5.5.4.1.3 Access Network Requirements ............................................................. 5-6 5.5.4.1.3.1 State Independent Requirements ................................................... 5-7 5.5.4.1.3.2 Inactive State Requirements........................................................... 5-8 5.5.4.1.3.3 Idle Tunnel State Requirements ..................................................... 5-8 5.5.4.1.3.4 Connected State Requirements ...................................................... 5-9 5.5.4.1.3.4.1 Processing of a 1x Service Redirection Message ...................... 5-10 5.5.4.1.3.4.2 Processing of a 1x (MEID) Universal Handoff Direction Message ................................................................................................ 5-10

xii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

5.5.4.1.3.4.3 Transmission of a 1x Service Redirection Message...................5-10 5.5.4.1.3.4.4 Transmission of a 1x (MEID) Universal Handoff Direction Message.................................................................................................5-11 5.5.4.2 Message Formats .....................................................................................5-11 5.5.4.2.1 3G1XServices.....................................................................................5-11 5.5.4.2.2 3G1XServicesAck ...............................................................................5-12 5.5.4.2.3 3G1XParameters ................................................................................5-13 5.5.4.2.4 3G1XParametersResetAck..................................................................5-27 5.5.4.2.5 3G1XParametersReset .......................................................................5-28 5.5.4.2.6 3G1XParametersResetAck..................................................................5-28 5.5.4.2.7 AttributeUpdateRequest.....................................................................5-29 5.5.4.2.8 AttributeUpdateAccept .......................................................................5-29 5.5.4.2.9 AttributeUpdateReject ........................................................................5-30 5.5.5 Interface to Other Protocols ...........................................................................5-30 5.5.5.1 Commands ..............................................................................................5-30 5.5.5.2 Indications...............................................................................................5-30 5.6 Configuration Attributes of the 3G1X Circuit Services Notification Application ....5-30 5.6.1 Simple Attributes...........................................................................................5-31 5.6.2 Complex Attributes........................................................................................5-31 5.6.2.1 AllowedReverseLinkMessages Attribute....................................................5-31 5.6.2.2 AllowedForwardLinkMessages Attribute ...................................................5-33 5.6.2.3 ServiceOptionIdle attribute ......................................................................5-34 5.6.2.4 ServiceOptionConnected Attribute ...........................................................5-35 5.6.2.5 BurstTypeIdle Attribute ...........................................................................5-36 5.6.2.6 BurstTypeConnected Attribute.................................................................5-37 5.6.2.7 OrderCodeReverse Attribute.....................................................................5-38 5.6.2.8 OrderCodeForward Attribute....................................................................5-39 5.7 Session State Information....................................................................................5-40 5.7.1 3G1XParameters ...........................................................................................5-40 5.7.2 ProtocolState Parameter ................................................................................5-41 6 Stream Layer...............................................................................................................6-1 6.1 Introduction ..........................................................................................................6-1 6.1.1 General Overview.............................................................................................6-1 xiii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

6.1.2 Data Encapsulation for the InUse Protocol Instance ........................................ 6-1 6.2 Default Stream Protocol ........................................................................................ 6-3 6.2.1 Overview ......................................................................................................... 6-3 6.2.2 Primitives and Public Data .............................................................................. 6-3 6.2.2.1 Commands ................................................................................................ 6-3 6.2.2.2 Return Indications..................................................................................... 6-3 6.2.2.3 Public Data................................................................................................ 6-3 6.2.3 Protocol Data Unit ........................................................................................... 6-3 6.2.4 Protocol Initialization....................................................................................... 6-3 6.2.4.1 Protocol Initialization for the InConfiguration Protocol Instance................. 6-3 6.2.4.2 Protocol Initialization for the InUse Protocol Instance ................................ 6-4 6.2.5 Procedures and Messages for the InConfiguration Instance of the Protocol...... 6-4 6.2.5.1 Procedures ................................................................................................ 6-4 6.2.5.2 Commit Procedures ................................................................................... 6-4 6.2.5.3 Message Formats....................................................................................... 6-5 6.2.5.3.1 ConfigurationRequest .......................................................................... 6-5 6.2.5.3.2 ConfigurationResponse ........................................................................ 6-5 6.2.6 Procedures and Messages for the InUse Instance of the Protocol ..................... 6-6 6.2.6.1 Procedures ................................................................................................ 6-6 6.2.6.2 Stream Header .......................................................................................... 6-6 6.2.6.3 Interface to Other Protocols ....................................................................... 6-6 6.2.6.3.1 Commands .......................................................................................... 6-6 6.2.6.3.2 Indications........................................................................................... 6-6 6.2.7 Configuration Attributes.................................................................................. 6-7 6.2.7.1 StreamConfiguration Attribute .................................................................. 6-7 6.2.8 Protocol Numeric Constants ............................................................................ 6-7 6.2.9 Session State Information ............................................................................... 6-8 6.3 Generic Virtual Stream Protocol ............................................................................ 6-9 6.3.1 Overview ......................................................................................................... 6-9 6.3.2 Primitives and Public Data .............................................................................. 6-9 6.3.2.1 Commands ................................................................................................ 6-9 6.3.2.2 Return Indications..................................................................................... 6-9

xiv

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

6.3.2.3 Public Data ................................................................................................6-9 6.3.3 Protocol Data Unit ...........................................................................................6-9 6.3.4 Protocol Initialization .......................................................................................6-9 6.3.4.1 Protocol Initialization for the InConfiguration Protocol Instance .................6-9 6.3.5 Procedures and Messages for the InConfiguration Instance of the Protocol ....6-10 6.3.5.1 Procedures...............................................................................................6-10 6.3.5.2 Commit Procedures .................................................................................6-10 6.3.5.3 Message Formats .....................................................................................6-10 6.3.5.3.1 ConfigurationRequest.........................................................................6-10 6.3.5.3.2 ConfigurationResponse ......................................................................6-11 6.3.6 Procedures and Messages for the InUse Instance of the Protocol....................6-12 6.3.6.1 Procedures...............................................................................................6-12 6.3.6.2 Message Formats .....................................................................................6-12 6.3.6.2.1 ApplicationData .................................................................................6-12 6.3.6.3 Interface to Other Protocols .....................................................................6-13 6.3.6.3.1 Commands.........................................................................................6-13 6.3.6.3.2 Indications .........................................................................................6-13 6.3.7 Configuration Attributes ................................................................................6-13 6.3.7.1 Simple Attributes .....................................................................................6-13 6.3.8 Protocol Numeric Constants ..........................................................................6-13 6.3.9 Session State Information..............................................................................6-14 7 Session Layer ..............................................................................................................7-1 7.1 Introduction ..........................................................................................................7-1 7.1.1 General Overview.............................................................................................7-1 7.1.2 Data Encapsulation for the InUse Protocol Instance ........................................7-2 7.2 Default Session Management Protocol ...................................................................7-3 7.2.1 Overview..........................................................................................................7-3 7.2.2 Primitives and Public Data...............................................................................7-4 7.2.2.1 Commands ................................................................................................7-4 7.2.2.2 Return Indications .....................................................................................7-4 7.2.2.3 Public Data ................................................................................................7-4 7.2.3 Protocol Data Unit ...........................................................................................7-5

xv

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

7.2.4 Protocol Initialization....................................................................................... 7-5 7.2.4.1 Protocol Initialization for the InConfiguration Protocol Instance................. 7-5 7.2.4.2 Protocol Initialization for the InUse Protocol Instance ................................ 7-5 7.2.5 Procedures and Messages for the InConfiguration Instance of the Protocol...... 7-5 7.2.5.1 Procedures ................................................................................................ 7-5 7.2.5.2 Commit Procedures ................................................................................... 7-5 7.2.5.3 Message Formats....................................................................................... 7-6 7.2.5.3.1 ConfigurationRequest .......................................................................... 7-6 7.2.5.3.2 ConfigurationResponse ........................................................................ 7-6 7.2.6 Procedures and Messages for the InUse Instance of the Protocol ..................... 7-7 7.2.6.1 Procedures ................................................................................................ 7-7 7.2.6.1.1 Command Processing .......................................................................... 7-7 7.2.6.1.1.1 Activate.......................................................................................... 7-7 7.2.6.1.1.2 Deactivate ...................................................................................... 7-7 7.2.6.1.2 Processing the SessionClose Message .................................................. 7-8 7.2.6.1.3 Processing Failed Indications............................................................... 7-8 7.2.6.1.4 Inactive State....................................................................................... 7-9 7.2.6.1.5 AMP Setup State.................................................................................. 7-9 7.2.6.1.5.1 Access Terminal Requirements ...................................................... 7-9 7.2.6.1.5.2 Access Network Requirements ..................................................... 7-10 7.2.6.1.6 Open State......................................................................................... 7-10 7.2.6.1.6.1 Keep Alive Functions.................................................................... 7-10 7.2.6.1.7 Close State ........................................................................................ 7-11 7.2.6.2 Message Formats..................................................................................... 7-11 7.2.6.2.1 SessionClose...................................................................................... 7-11 7.2.6.2.1.1 Definition of MoreInfo record when the CloseReason is 0x03........ 7-12 7.2.6.2.1.2 Definition of MoreInfo record when the CloseReason is 0x04........ 7-13 7.2.6.2.2 KeepAliveRequest .............................................................................. 7-14 7.2.6.2.3 KeepAliveResponse ............................................................................ 7-15 7.2.6.3 Interface to Other Protocols ..................................................................... 7-15 7.2.6.3.1 Commands Sent ................................................................................ 7-15 7.2.6.3.2 Indications......................................................................................... 7-15

xvi

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

7.2.7 Configuration Attributes ................................................................................7-15 7.2.8 Protocol Numeric Constants ..........................................................................7-16 7.2.9 Session State Information..............................................................................7-16 7.3 Default Address Management Protocol ................................................................7-17 7.3.1 Overview........................................................................................................7-17 7.3.2 Primitives and Public Data.............................................................................7-18 7.3.2.1 Commands ..............................................................................................7-18 7.3.2.2 Return Indications ...................................................................................7-18 7.3.2.3 Public Data ..............................................................................................7-18 7.3.3 Connection Endpoints ...................................................................................7-19 7.3.4 Protocol Data Unit .........................................................................................7-19 7.3.5 Protocol Initialization .....................................................................................7-19 7.3.5.1 Protocol Initialization for the InConfiguration Protocol Instance ...............7-19 7.3.5.2 Protocol Initialization for the InUse Protocol Instance...............................7-19 7.3.6 Procedures and Messages for the InConfiguration Instance of the Protocol ....7-19 7.3.6.1 Procedures...............................................................................................7-19 7.3.6.2 Commit Procedures .................................................................................7-20 7.3.6.3 Message Formats .....................................................................................7-20 7.3.6.3.1 ConfigurationRequest.........................................................................7-20 7.3.6.3.2 ConfigurationResponse ......................................................................7-21 7.3.7 Procedures and Messages for the InUse Instance of the Protocol....................7-21 7.3.7.1 Procedures...............................................................................................7-21 7.3.7.1.1 Command Processing.........................................................................7-21 7.3.7.1.1.1 Activate ........................................................................................7-21 7.3.7.1.1.2 Deactivate ....................................................................................7-22 7.3.7.1.1.3 UpdateUATI..................................................................................7-22 7.3.7.1.2 UATIAssignment Message Validation..................................................7-22 7.3.7.1.3 Processing HardwareIDRequest message............................................7-22 7.3.7.1.4 Inactive State .....................................................................................7-22 7.3.7.1.4.1 Access Terminal Requirements.....................................................7-22 7.3.7.1.4.2 Access Network Requirements......................................................7-23 7.3.7.1.5 Setup State ........................................................................................7-23

xvii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

7.3.7.1.5.1 Access Terminal Requirements .................................................... 7-23 7.3.7.1.5.2 Access Network Requirements ..................................................... 7-24 7.3.7.1.6 Open State......................................................................................... 7-25 7.3.7.1.6.1 Access Terminal Requirements .................................................... 7-25 7.3.7.1.6.2 Access Network Requirements ..................................................... 7-28 7.3.7.2 Message Formats..................................................................................... 7-29 7.3.7.2.1 UATIRequest...................................................................................... 7-29 7.3.7.2.2 UATIAssignment ................................................................................ 7-29 7.3.7.2.3 UATIComplete.................................................................................... 7-31 7.3.7.2.4 HardwareIDRequest........................................................................... 7-32 7.3.7.2.5 HardwareIDResponse ........................................................................ 7-32 7.3.7.2.6 AttributeUpdateRequest .................................................................... 7-33 7.3.7.2.7 AttributeUpdateAccept....................................................................... 7-34 7.3.7.2.8 AttributeUpdateReject........................................................................ 7-34 7.3.7.3 Interface to Other Protocols ..................................................................... 7-35 7.3.7.3.1 Commands ........................................................................................ 7-35 7.3.7.3.2 Indications......................................................................................... 7-35 7.3.8 Configuration Attributes................................................................................ 7-35 7.3.9 Protocol Numeric Constants .......................................................................... 7-37 7.3.10 Session State Information............................................................................ 7-37 7.3.10.1 SessionSeed Parameter.......................................................................... 7-37 7.3.10.2 MessageSequence Parameter ................................................................. 7-38 7.3.10.3 HardwareID Parameter .......................................................................... 7-38 7.4 Default Session Configuration Protocol ............................................................... 7-40 7.4.1 Overview ....................................................................................................... 7-40 7.4.2 Primitives and Public Data ............................................................................ 7-41 7.4.2.1 Commands .............................................................................................. 7-41 7.4.2.2 Return Indications................................................................................... 7-42 7.4.2.3 Public Data.............................................................................................. 7-42 7.4.3 Protocol Data Unit ......................................................................................... 7-42 7.4.4 Protocol Initialization..................................................................................... 7-42 7.4.4.1 Protocol Initialization for the InConfiguration Protocol Instance............... 7-42

xviii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

7.4.4.2 Protocol Initialization for the InUse Protocol Instance...............................7-42 7.4.5 Procedures and Messages for the InConfiguration Instance of the Protocol ....7-43 7.4.5.1 Procedures...............................................................................................7-43 7.4.5.2 Commit Procedures .................................................................................7-43 7.4.5.3 Message Formats .....................................................................................7-43 7.4.6 Procedures and Messages for the InUse Instance of the Protocol....................7-43 7.4.6.1 Procedures...............................................................................................7-43 7.4.6.1.1 Processing the Activate Command......................................................7-45 7.4.6.1.2 Processing the Deactivate Command..................................................7-45 7.4.6.1.3 Maintaining the ConnectionState Parameter ......................................7-45 7.4.6.1.4 Maintaining the ConfigurationLock parameter ...................................7-45 7.4.6.1.5 Inactive State .....................................................................................7-46 7.4.6.1.6 AT Initiated State ...............................................................................7-46 7.4.6.1.6.1 Access Terminal Requirements.....................................................7-46 7.4.6.1.6.2 Access Network Requirements......................................................7-48 7.4.6.1.7 AN Initiated State...............................................................................7-49 7.4.6.1.7.1 Access Terminal Requirements.....................................................7-49 7.4.6.1.7.2 Access Network Requirements......................................................7-51 7.4.6.1.8 Open State .........................................................................................7-54 7.4.6.1.8.1 Access Terminal Requirements.....................................................7-54 7.4.6.1.8.2 Access Network Requirements......................................................7-55 7.4.6.2 Message Formats .....................................................................................7-56 7.4.6.2.1 ConfigurationComplete ......................................................................7-56 7.4.6.2.2 ConfigurationStart .............................................................................7-57 7.4.6.2.3 ConfigurationRequest.........................................................................7-57 7.4.6.2.4 ConfigurationResponse ......................................................................7-58 7.4.6.2.5 SoftConfigurationComplete ................................................................7-59 7.4.6.2.6 LockConfiguration..............................................................................7-60 7.4.6.2.7 LockConfigurationAck ........................................................................7-60 7.4.6.2.8 UnLockConfiguration .........................................................................7-61 7.4.6.2.9 UnLockConfigurationAck ...................................................................7-61 7.4.6.2.10 DeletePersonality .............................................................................7-62

xix

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

7.4.6.2.11 DeletePersonalityAck ....................................................................... 7-62 7.4.6.2.12 AttributeUpdateRequest................................................................... 7-63 7.4.6.2.13 AttributeUpdateAccept..................................................................... 7-63 7.4.6.2.14 AttributeUpdateReject...................................................................... 7-64 7.4.6.3 Interface to Other Protocols ..................................................................... 7-64 7.4.6.3.1 Commands ........................................................................................ 7-64 7.4.6.3.2 Indications......................................................................................... 7-64 7.4.7 Configuration Attributes................................................................................ 7-65 7.4.7.1 Simple Attributes..................................................................................... 7-65 7.4.7.2 Complex Attributes.................................................................................. 7-67 7.4.7.2.1 PriorSession Attribute........................................................................ 7-67 7.4.7.2.2 ATSupportedApplicationSubtypes Attribute ....................................... 7-69 7.4.8 Protocol Numeric Constants .......................................................................... 7-70 7.4.9 Message Flows .............................................................................................. 7-70 7.4.10 Session State Information............................................................................ 7-73 7.4.10.1 ConfigurationLock Parameter ................................................................ 7-73 7.4.10.2 ATSupportedNonDefaultProtocolSubTypes Parameter............................ 7-74 7.5 Generic Multimode Capability Discovery Protocol................................................ 7-76 7.5.1 General Overview .......................................................................................... 7-76 7.5.2 Primitives and Public Data ............................................................................ 7-76 7.5.2.1 Commands .............................................................................................. 7-76 7.5.2.2 Return Indications................................................................................... 7-76 7.5.2.3 Public Data.............................................................................................. 7-76 7.5.3 Protocol Data Unit ......................................................................................... 7-76 7.5.4 Protocol Initialization..................................................................................... 7-76 7.5.4.1 Protocol Initialization for the InConfiguration Protocol Instance............... 7-76 7.5.5 Procedures and Messages for the InConfiguration Instance of the Protocol.... 7-76 7.5.5.1 Procedures .............................................................................................. 7-76 7.5.5.1.1 Access Network Procedures ............................................................... 7-77 7.5.5.1.2 Commit Procedures ........................................................................... 7-77 7.5.5.2 Message Formats..................................................................................... 7-77 7.5.5.2.1 ConfigurationRequest ........................................................................ 7-77

xx

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

7.5.5.2.2 ConfigurationResponse ......................................................................7-78 7.5.6 Procedures and Messages for the InUse Instance of the Protocol....................7-78 7.5.6.1 Procedures...............................................................................................7-78 7.5.6.2 Message Formats .....................................................................................7-78 7.5.7 Interface to Other Protocols ...........................................................................7-78 7.5.7.1 Commands ..............................................................................................7-78 7.5.7.2 Indications...............................................................................................7-79 7.5.8 Protocol Numeric Constants ..........................................................................7-79 7.5.9 Configuration Attributes for the Multimode Capability Discovery Protocol .....7-79 7.6 Session State Information....................................................................................7-95 8 Connection Layer ........................................................................................................8-1 8.1 Introduction ..........................................................................................................8-1 8.1.1 General Overview.............................................................................................8-1 8.1.2 Data Encapsulation for the InUse Protocol Instance ........................................8-3 8.2 Default Air-Link Management Protocol ..................................................................8-5 8.2.1 Overview..........................................................................................................8-5 8.2.2 Primitives and Public Data...............................................................................8-7 8.2.2.1 Commands ................................................................................................8-7 8.2.2.2 Return Indications .....................................................................................8-7 8.2.2.3 Public Data ................................................................................................8-7 8.2.3 Protocol Data Unit ...........................................................................................8-7 8.2.4 Protocol Initialization .......................................................................................8-8 8.2.4.1 Protocol Initialization for the InConfiguration Protocol Instance .................8-8 8.2.4.2 Protocol Initialization for the InUse Protocol Instance.................................8-8 8.2.5 Procedures and Messages for the InConfiguration Instance of the Protocol ......8-8 8.2.5.1 Procedures.................................................................................................8-8 8.2.5.2 Commit Procedures ...................................................................................8-8 8.2.5.3 Message Formats .......................................................................................8-9 8.2.5.3.1 ConfigurationRequest...........................................................................8-9 8.2.5.3.2 ConfigurationResponse ......................................................................8-10 8.2.6 Procedures and Messages for the InUse Instance of the Protocol....................8-10 8.2.6.1 Procedures...............................................................................................8-10

xxi

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

8.2.6.1.1 Command Processing ........................................................................ 8-10 8.2.6.1.1.1 OpenConnection .......................................................................... 8-10 8.2.6.1.1.2 CloseConnection .......................................................................... 8-11 8.2.6.1.2 Initialization State.............................................................................. 8-11 8.2.6.1.2.1 Access Terminal Requirements .................................................... 8-11 8.2.6.1.3 Idle State ........................................................................................... 8-11 8.2.6.1.3.1 Access Terminal Requirements .................................................... 8-11 8.2.6.1.3.1.1 General Requirements............................................................ 8-11 8.2.6.1.3.1.2 Idle State Cleanup Procedures ............................................... 8-12 8.2.6.1.3.2 Access Network Requirements ..................................................... 8-12 8.2.6.1.3.2.1 General Requirements............................................................ 8-12 8.2.6.1.3.2.2 Idle State Cleanup Procedures ............................................... 8-13 8.2.6.1.4 Connected State ................................................................................ 8-13 8.2.6.1.4.1 Access Terminal Requirements .................................................... 8-13 8.2.6.1.4.1.1 General Requirements............................................................ 8-13 8.2.6.1.4.2 Access Network Requirements ..................................................... 8-14 8.2.6.1.4.2.1 General Requirements............................................................ 8-14 8.2.6.1.4.2.2 Connected State Cleanup Procedures..................................... 8-15 8.2.6.2 Message Formats..................................................................................... 8-15 8.2.6.2.1 Redirect ............................................................................................. 8-15 8.2.6.2.2 ConnectionFailureReport ................................................................... 8-15 8.2.6.2.3 ConnectionFailureReportAck ............................................................. 8-18 8.2.6.3 Interface to Other Protocols ..................................................................... 8-18 8.2.6.3.1 Commands Sent ................................................................................ 8-18 8.2.6.3.2 Indications......................................................................................... 8-19 8.2.7 Configuration Attributes................................................................................ 8-19 8.2.8 Protocol Numeric Constants .......................................................................... 8-19 8.2.9 Session State Information ............................................................................. 8-20 8.3 Default Initialization State Protocol ..................................................................... 8-21 8.3.1 Overview ....................................................................................................... 8-21 8.3.2 Primitives and Public Data ............................................................................ 8-21 8.3.2.1 Commands .............................................................................................. 8-21

xxii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

8.3.2.2 Return Indications ...................................................................................8-22 8.3.2.3 Public Data ..............................................................................................8-22 8.3.3 Protocol Data Unit .........................................................................................8-22 8.3.4 Protocol Initialization .....................................................................................8-22 8.3.4.1 Protocol Initialization for the InConfiguration Protocol Instance ...............8-22 8.3.4.2 Protocol Initialization for the InUse Protocol Instance...............................8-22 8.3.5 Procedures and Messages for the InConfiguration Instance of the Protocol ....8-23 8.3.5.1 Procedures...............................................................................................8-23 8.3.5.2 Commit Procedures .................................................................................8-23 8.3.5.3 Message Formats .....................................................................................8-23 8.3.5.3.1 ConfigurationRequest.........................................................................8-23 8.3.5.3.2 ConfigurationResponse ......................................................................8-24 8.3.6 Procedures and Messages for the InUse Instance of the Protocol....................8-25 8.3.6.1 Procedures...............................................................................................8-25 8.3.6.1.1 Command Processing.........................................................................8-25 8.3.6.1.1.1 Activate ........................................................................................8-25 8.3.6.1.1.2 Deactivate ....................................................................................8-25 8.3.6.1.2 Inactive State .....................................................................................8-25 8.3.6.1.3 Network Determination State .............................................................8-25 8.3.6.1.4 Pilot Acquisition State ........................................................................8-26 8.3.6.1.5 Synchronization State ........................................................................8-26 8.3.6.2 Message Formats .....................................................................................8-26 8.3.6.2.1 Sync...................................................................................................8-26 8.3.6.3 Interface to Other Protocols .....................................................................8-27 8.3.6.3.1 Commands Sent.................................................................................8-27 8.3.6.3.2 Indications .........................................................................................8-27 8.3.7 Configuration Attributes ................................................................................8-27 8.3.8 Protocol Numeric Constants ..........................................................................8-28 8.3.9 Session State Information..............................................................................8-28 8.4 Default Idle State Protocol ...................................................................................8-29 8.4.1 Overview........................................................................................................8-29 8.4.2 Primitives and Public Data.............................................................................8-31

xxiii

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

8.4.2.1 Commands .............................................................................................. 8-31 8.4.2.2 Return Indications................................................................................... 8-31 8.4.2.3 Public Data.............................................................................................. 8-31 8.4.3 Protocol Data Unit ......................................................................................... 8-31 8.4.4 Protocol Initialization..................................................................................... 8-31 8.4.4.1 Protocol Initialization for the InConfiguration Protocol Instance............... 8-31 8.4.4.2 Protocol Initialization for the InUse Protocol Instance .............................. 8-32 8.4.5 Procedures and Messages for the InConfiguration Instance of the Protocol.... 8-32 8.4.5.1 Procedures .............................................................................................. 8-32 8.4.5.2 Commit Procedures ................................................................................. 8-32 8.4.5.3 Message Formats..................................................................................... 8-33 8.4.5.3.1 ConfigurationRequest ........................................................................ 8-33 8.4.5.3.2 ConfigurationResponse ...................................................................... 8-33 8.4.6 Procedures and Messages for the InUse Instance of the Protocol ................... 8-34 8.4.6.1 Procedures .............................................................................................. 8-34 8.4.6.1.1 Command Processing ........................................................................ 8-34 8.4.6.1.1.1 Activate........................................................................................ 8-34 8.4.6.1.1.2 Deactivate .................................................................................... 8-34 8.4.6.1.1.3 OpenConnection .......................................................................... 8-35 8.4.6.1.1.4 Close............................................................................................ 8-35 8.4.6.1.2 Access Terminal Procedures for Sending a ConnectionRequest Message ...................................................................................................... 8-35 8.4.6.1.3 Inactive State..................................................................................... 8-35 8.4.6.1.4 Sleep State ........................................................................................ 8-36 8.4.6.1.5 Monitor State..................................................................................... 8-36 8.4.6.1.5.1 Access Terminal Requirements .................................................... 8-37 8.4.6.1.5.1.1 CDMA Channel Selection ....................................................... 8-37 8.4.6.1.5.1.2 Transition to Sleep State ........................................................ 8-37 8.4.6.1.5.2 Access Network Requirements ..................................................... 8-38 8.4.6.1.5.2.1 General Requirements............................................................ 8-38 8.4.6.1.6 Connection Setup State ..................................................................... 8-38 8.4.6.1.6.1 Access Terminal Requirements .................................................... 8-39

xxiv

3GPP2 C.S0024-B v1.0 CONTENTS1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

8.4.6.1.6.2 Access Network Requirements......................................................8-40 8.4.6.2 Message Formats .....................................................................................8-40 8.4.6.2.1 Page ...................................................................................................8-40 8.4.6.2.2 ConnectionRequest ............................................................................8-40 8.4.6.2.3 ConnectionDeny.................................................................................8-41 8.4.6.3 Interface to Other Protocols ....................................................