In the session negotiate state, the test set and the access terminal (AT) negotiate the protocols and the Configurable Attributes that are used for the session (the configurable attributes are sometimes called session settings). The test set also requests the AT's hardware ID (see Hardware ID and Hardware ID Type ) by sending a Hardware ID Request message during this state. For the messaging flow, see Session Negotiation Procedure .
Session negotiations are performed on a traffic channel connection. If a traffic channel connection is not present when the session is negotiated or re-negotiated, a temporary traffic channel connection is established (this temporary connection is closed after the session negotiation is complete).
The session negotiate state is a transitory state (see TAP/ETAP/MCTAP Data Connection Processing Lifecycle and Packet Data Connection Processing States Lifecycle ).
To query the state of the data connection, see Data Connection State Synchronization .
During session negotiation, there are two distinct procedures: AT initiated negotiations (always first) and AN initiated negotiations. The test set uses AN Specified Control Mode and AT Specified Control Mode to control the exact negotiation procedure for each configurable attribute.
The table below summarizes the settable configurable attributes and the associated negotiation control modes that are supported by the test set.
AN Specified
control mode.
Auxiliary Pilot Channel Min Payload , Auxiliary Pilot Channel Gain , Data Offset 9k6|19k2|38k4|76k8|153k6 , Data Offset Nom , DSC Length , H-ARQ Modulation , Release A Physical Layer Subtype , Release B Physical Layer Subtype , Access Channel MAC Subtype , Pilot Drop , Power Control Step , Power Parameters Info , Probe Sequence Max , RRI Gain Parameters , Session Close , Session Application Type ( Lab Application only ), Short Packet Enabled Threshold |
Only support AN Specified Control Mode . |
Preferred Control Channel Cycle and Rate 1M8 Supported Control |
Support selection of AN Specified Control Mode and AT Specified Control Mode |
The
AN Specified
negotiation control mode indicates that the configurable attribute, if successfully negotiated, will use the test set's specified value for the session. If the test set is unable to negotiate the expected value, an error is posted with signaling and the test set returns to the idle state.
The
AT Specified
negotiation control mode indicates that the configurable attribute, if successfully negotiated, will use AT-requested value for the session. The test set does not send any
Configuration Request
message for that configurable attribute. If the test set does not support the value requested by the AT for that configurable attribute, an error is posted with signaling and the test set returns to the idle state.
The behavior and restrictions for changing a configurable attribute setting depend on the session negotiation control mode.
AN Specified
control mode) is established.
For a configurable attribute setting that uses the
AT Specified
control mode, once a session is established, changing the value on the test set has no effect on the current session. Any setting change associated with that configurable attribute is simply stored and negotiated when the next session (when configured to use the
AN Specified
control mode) is established.
The Preferred Control Channel Cycle is the only configurable attribute that supports the selection of the session negotiation control mode. Changing its session negotiation control mode has the same restrictions as Changing the Configurable Attribute Associated with AN Specified Control Mode .
TAP/ETAP/MCTAP Data Connection Processing States Lifecycle
TAP/ETAP/MCTAP Data Connection Call Flow
Packet Data Connection Processing States Lifecycle ( Lab Application Only )
Packet Data Connection Call Flow ( Lab Application Only )
Data Connection State Synchronization
Troubleshooting Data Connection Processing
Session Configuration Response Timeout: Fixed Settings