2section (Continued) 6 Layer 3 Processing


Registration Access Substate



Download 3.74 Mb.
Page31/61
Date19.10.2016
Size3.74 Mb.
#3566
1   ...   27   28   29   30   31   32   33   34   ...   61

2.6.3.6 Registration Access Substate


In this substate, the mobile station sends a Registration Message. If the base station responds with an authentication request, the mobile station responds in this substate.

Upon entering the Registration Access Substate, the mobile station shall send the Registration Message.

If a message received from the base station requires a Layer 2 acknowledgment and does not require a Layer 3 response, Layer 3 shall indicate to Layer 2 that no response is outstanding (see [4]).

If a message received from the base station requires a Layer 2 acknowledgment and also a Layer 3 response, Layer 3 shall indicate to Layer 2 that a response is outstanding (see [4]).

When transmitting a response to a message received from the base station, Layer 3 shall indicate to Layer 2 that the type of the message is a response (see [4]).

When transmitting an autonomous message (i.e., a message that is not sent as a response to a message received from the base station) other than the Registration Message, Layer 3 shall indicate to Layer 2 that the type of the message is a request other than a registration request or a message transmission request (see [4]).

When transmitting an autonomous Registration Message (i.e., it is not sent as a response to a Registration Request Order received from the base station), Layer 3 shall indicate to Layer 2 that the type of the message is a request that is a registration (see [4]).

While in this substate, the mobile station shall monitor the Paging Channel or the Forward Common Control Channel. If the mobile station declares a loss of the Paging Channel or the Forward Common Control Channel (see 2.6.3.1.8), the mobile station shall perform the following:

• If PACAs is equal to enabled, the mobile station shall set PACAs to disabled and PACA_CANCEL to ‘0’, shall disable the PACA state timer, and should indicate to the user that the PACA call has been canceled.

• The mobile station shall declare an access attempt failure and update its registration variables as specified in 2.6.5.5.3.2.

• The mobile station shall disable its transmitter and enter the Mobile Station Idle State.

If the mobile station receives confirmation of delivery of any message sent by the mobile station in this substate, it shall then enter the Mobile Station Idle State unless:

• If the registration access was initiated due to a user direction to power down, the mobile station shall update registration variables as specified in 2.6.5.5.3.3 and may power down.

• If the mobile station has included the ENC_SEQ_H field in the Registration Message.

• If a message received from the base station requires a response, the mobile station shall send a response to the message in this substate.

If the mobile station receives confirmation of delivery of the Registration Message, the mobile station shall update its registration variables as specified in 2.6.5.5.3.1.

If the mobile station is directed by the user to originate a call, the mobile station may process the origination request as follows:

• Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress.

• If PACAs is equal to enabled, the mobile station shall set PACAs to disabled and PACA_CANCEL to ‘0’, shall disable the PACA state timer, and should indicate to the user that the PACA call has been canceled.

• The mobile station shall enter the Mobile Station Origination Attempt Substate with an origination indication.

If PACAs is equal to enabled, the mobile station shall set PACA_CANCEL to ‘1’ when the user directs the mobile station to cancel a PACA call.

If the mobile station is to exit the System Access State as a result of processing Layer 3 fields of a message requiring an acknowledgment, the mobile station shall exit the System Access State after Layer 3 receives an indication from Layer 2 that the acknowledgment to the message has been sent and acknowledged.

If Layer 3 receives a message other than message listed below:

Extended Channel Assignment Message with DIRECT_CH_ASSIGN_IND field included and set to ‘1’

with an indication from Layer 2 that an access attempt for a message being transmitted was not terminated as a result of processing the Layer 2 fields of the received message, the mobile station shall ignore the received message.

The following directed messages and orders can be received. If any field value of the message or order is outside its permissible range, the mobile station may send a Mobile Station Reject Order with ORDQ equal to ‘00000100’ (message field not in valid range).

1. Authentication Challenge Message: If the registration access was initiated due to a user direction to power down, the mobile station shall ignore the message; otherwise, the mobile station shall respond to the message as specified in 2.3.12.1.4, regardless of the value of AUTHs.

2. Authentication Request Message: The mobile station shall process the message and shall respond as specified in 2.3.12.5.2.

3. Base Station Challenge Confirmation Order: If the registration access was initiated due to a user direction to power down, the mobile station shall ignore the message; otherwise, the mobile station shall respond to the message as specified in 2.3.12.1.5.

4. Base Station Reject Order: The mobile station shall perform the procedures as specified in 2.6.11.5.

5. Data Burst Message

6. Feature Notification Message

7. Local Control Order

8. Lock Until Power-Cycled Order: The mobile station shall disable its transmitter and record the reason for the Lock Until Power-Cycled Order in the mobile station’s semi-permanent memory (LCKRSN_Ps-p equals the least significant four bits of ORDQr). The mobile station should notify the user of the locked condition. The mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a lock indication (see 2.6.1.1), and shall not enter the System Access State again until after the next mobile station power-up or until it has received an Unlock Order. This requirement shall take precedence over any other mobile station requirement specifying entry to the System Access State.

9. Maintenance Required Order: The mobile station shall record the reason for the Maintenance Required Order in the mobile station’s semi-permanent memory (MAINTRSNs p equals the least significant four bits of ORDQr). The mobile station shall remain in the unlocked condition. The mobile station should notify the user of the maintenance required condition.

10. PACA Message: If P_REV_IN_USEs is less than or equal to four and the mobile station does not support PACA capability, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (message requires a capability that is not supported by the mobile station); otherwise, the mobile station shall process the message as follows:

If PACAs is equal to disabled, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000010’ (message not accepted in this state).

If PACAs is equal to enabled, the mobile station shall perform the following:

• If the purpose of the message is to respond to an Origination Message (PURPOSEr is equal to ‘0000’), the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000010’ (message not accepted in this state).

• If the purpose of the message is to provide the queue position of the PACA call (PURPOSEr is equal to ‘0001’), the mobile station shall set the PACA state timer to the duration shown in Table 3.7.2.3.2.20-2 corresponding to the value of PACA_TIMEOUTs, should indicate to the user that the PACA call is still queued, and should indicate to the user the current queue position (Q_POSr) of the call.

• If the purpose of the message is to instruct the mobile station to re-originate the PACA call (PURPOSEr is equal to ‘0010’), Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress, shall set the PACA state timer to the duration shown in Table 3.7.2.3.2.20-2 corresponding to the value of PACA_TIMEOUTs, and shall enter the Mobile Station Origination Attempt Substate with a PACA response indication.

• If the purpose of the message is to cancel the PACA call (PURPOSEr is equal to ‘0011’), the mobile station shall set PACAs to disabled and PACA_CANCEL to ‘0’, shall disable the PACA state timer, and should indicate to the user that the PACA call has been canceled.

11. Registration Accepted Order: The mobile station shall perform the procedures specified in 2.6.11.1

12. Registration Rejected Order: This order indicates that normal service is not available on this system. The mobile station shall disable the full-TMSI timer. If the received order specifies to delete the TMSI (ORDQ = ‘00000100’), the mobile station shall set all the bits of the TMSI_CODEs-p to ‘1’. The mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a registration rejected indication (see 2.6.1.1).

13. Release Order: If NDSS_ORIGs is equal to enabled, the mobile station shall set NDSS_ORIGs to disabled, and should indicate to the user that the call origination has been canceled. The mobile station shall enter the Mobile Station Idle State or the System Determination Substate of the Mobile Station Initialization State with a release indication (see 2.6.1.1). If the mobile station enters the Mobile Station Idle State, and if PACAs is equal to enabled, the mobile station shall set PACAs to disabled and PACA_CANCEL to ‘0’, shall disable the PACA state timer, and should indicate to the user that the PACA call has been canceled.

14. Retry Order: The mobile station shall process the message as follows:

• If RETRY_TYPEr is equal to ‘000’, the mobile station shall set RETRY_DELAYs[RETRY_TYPE] to 0, where RETRY_TYPE is equal to ‘001’, ‘010’, ‘011’, ‘100’, or ‘101’.

• If RETRY_TYPEr is equal to ‘001’, ‘100’, or ‘101’, the mobile station shall perform the following:

 If RETRY_DELAYr is equal to ‘00000000’, then the mobile station shall set RETRY_DELAYs[RETRY_TYPEr] to 0.

 If RETRY_DELAYr is not equal to ‘00000000’, the mobile station shall set RETRY_DELAYs[RETRY_TYPEr] as follows:

+ If the most significant bit of the RETRY_DELAYr is ‘0’, set RETRY_DELAY_UNITs to 1000ms. If the most significant bit of the RETRY_DELAYr is ‘1’, set RETRY_DELAY_UNITs to 60000ms.

+ The mobile station shall set RETRY_DELAY_VALUEs to the seven least significant bits of RETRY_DELAYr.

+ The mobile station shall store the next system time 80 ms boundary + RETRY_DELAY_VALUEs  RETRY_DELAY_UNITs ms as RETRY_DELAYs[RETRY_TYPEr].

15. Security Mode Command Message: The mobile station shall perform the procedures as specified in 2.6.11.4.

16. Service Redirection Message: The mobile station shall process the message as follows:

• If the mobile station is directed to an unsupported operation mode or band class, the mobile station shall respond with a Mobile Station Reject Order with ORDQ equal to ‘00000110’ (message requires a capability that is not supported by the mobile station).

• If DELETE_TMSIr is equal to ‘1’, the mobile station shall set all the bits of TMSI_CODEs-p to ‘1’. The mobile station shall disable the full-TMSI timer.

• The mobile station shall set RETURN_IF_FAILs = RETURN_IF_FAILr.

• If RECORD_TYPEr is equal to ‘00000000’, the mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with an NDSS off indication (see 2.6.1.1); otherwise, the mobile station shall store the redirection record received in the message as REDIRECT_RECs and shall enter the System Determination Substate of the Mobile Station Initialization State with a redirection indication (see 2.6.1.1).

17. SSD Update Message: If the registration access was initiated due to a user direction to power down, the mobile station shall ignore the message. Otherwise, the mobile station shall respond to the message as specified in 2.3.12.1.5.

18. Status Request Message: The mobile station shall disable the System Access State timer and respond to the message. If P_REV_IN_USEs is less than or equal to three, the mobile station shall respond with a Status Response Message. If P_REV_IN_USEs is greater than three, the mobile station shall respond with an Extended Status Response Message. If the message does not specify any qualification information (QUAL_INFO_TYPEr is equal to ‘00000000’), the mobile station shall include the requested information records in the response. If the message specifies a band class (QUAL_INFO_TYPEr is equal to ‘00000001’), the mobile station shall only include the requested information records for the specified band class (BAND_CLASSr) in the response. If the message specifies a band class and an operating mode (QUAL_INFO_TYPEr is equal to ‘00000010’), the mobile station shall only include the requested information records for the specified band class (BAND_CLASSr) and operating mode (OP_MODEr) in the response.

If the message specifies a band class or a band class and an operating mode which are not supported by the mobile station, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00000110’ (message requires a capability that is not supported by the mobile station). If the response to this message exceeds the allowable length, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00001000’ (response message would exceed the allowable length). If the message specifies an information record which is not supported by the mobile station for the specified band class and operating mode, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00001001’ (information record is not supported for the specified band class and operating mode).

19. TMSI Assignment Message: The mobile station shall store the TMSI zone and code as follows:

• The mobile station shall store the length of the TMSI zone field by setting ASSIGNING_TMSI_ZONE_LENs-p to TMSI_ZONE_LENr;

• The mobile station shall store the assigning TMSI zone number by setting the ASSIGNING_TMSI_ZONE_LENs-p least significant octets of ASSIGNING_TMSI_ZONEs-p to TMSI_ZONEr, and

• The mobile station shall store the TMSI code by setting TMSI_CODEs-p to TMSI_CODEr.

The mobile station shall set the TMSI expiration time by setting TMSI_EXP_TIMEs-p to TMSI_EXP_TIMEr. The mobile station shall disable the full-TMSI timer. The mobile station shall then respond with a TMSI Assignment Completion Message within T56m seconds.

20. User Zone Reject Message

21. General Page Message or Universal Page Message: If the mobile station receives a mobile-station-addressed page, the mobile station may determine if there is a page match (see 2.6.2.3). If a match is declared, the mobile station shall perform the following:

• Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress.

• The mobile station shall enter the Page Response Substate.

22. Extended Channel Assignment Message: If the DIRECT_CH_ASSIGN_INDr is included and is set to ‘1’, the mobile station shall perform the following:

• Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress.

• The mobile station shall process the message as specified in section 2.6.3.3.

Otherwise, the mobile station shall ignore this message.

23. Fast Call Setup Order

• If ORDQr is equal to ‘00000000’, the mobile station shall process the message and respond with a Fast Call Setup Order as specified in 2.6.12.1.

• If ORDQr is equal to ‘00000001’, the mobile station shall process the message as specified in 2.6.12.1.

24. General Extension Message: The mobile station shall process this message as specified in section 2.6.18.

25. Any other message: If the mobile station receives any other message specified in Table 3.7.2.3-1, it shall ignore all Layer 3 fields. The mobile station shall ignore all other messages.


2.6.3.7 Mobile Station Message Transmission Substate


In this substate, the mobile station sends a Data Burst Message, a Device Information Message, a Radio Environment Message, or a Fast Call Setup Order. If the base station responds with an authentication request, the mobile station responds in this substate.

Support of this substate is optional.

If a message received from the base station requires a Layer 2 acknowledgment and does not require a Layer 3 response, Layer 3 shall indicate to Layer 2 that no response is outstanding (see [4]).

If a message received from the base station requires a Layer 2 acknowledgment and also a Layer 3 response, Layer 3 shall indicate to Layer 2 that a response is outstanding (see [4]).

When transmitting a response to a message received from the base station, Layer 3 shall indicate to Layer 2 that the type of the message is a response (see [4]).

When transmitting an autonomous message (i.e., a message that is not sent as a response to a message received from the base station) other than the Data Burst Message, Layer 3 shall indicate to Layer 2 that the message is a request other than a registration request or a message transmission request (see [4]).

When transmitting an autonomous Data Burst Message, Layer 3 shall indicate to Layer 2 that the type of the message is a request that is a message transmission (see [4]).

The mobile station shall not send any Short Data Burst (see [30], [42]) until the maximum of the system time stored in RETRY_DELAYs[100] and RETRY_DELAYs[101].

Upon entering the Mobile Station Message Transmission Substate, the mobile station shall transmit the message as follows:

• The mobile station shall exit the Mobile Station Message Transmission Substate, shall enter either the Mobile Station Idle State or the System Determination Substate with an ACCT blocked indication, and should indicate to the user that the message transmission has terminated if all of the following conditions are true:

– P_REV_IN_USEs is greater than six,

– ACCT is enabled for the service option number associated with the Data Burst Message, due to either of the following two conditions:

+ The service option number associated with the Data Burst Message is equal to an ACCT_SO entry in ACCT_SO_LIST, or

+ The service option group number of the service option associated with the Data Burst Message is equal to an ACCT_SO_GRP entry in ACCT_SO_GRP_LIST.

• If the mobile station entered this substate with a message transmission indication, the mobile station shall transmit the Data Burst Message to the base station.

• If the mobile station entered this substate with a hook status indication, the mobile station shall set the autonomous message timer equal to AUTO_MSG_INTERVALs and shall start the timer. The mobile station shall transmit the Device Information Message to the base station, with the RECORD_TYPE field of the message set to 00100000 and the Hook Indicator field set to the current hook status.

• If the mobile station entered this substate with a radio environment report indication, the mobile station shall transmit the Radio Environment Message to the base station in assured mode, and increment RER_COUNT upon receiving confirmation of delivery. If, after incrementing, RER_COUNT is equal to RER_MAX_NUM_MSGs, the mobile station shall set RER_MODE_ENABLED to NO. If RER_MODE_ENABLED is set to NO and TKZ_MODE_PENDING is equal to YES, the mobile station shall perform the following:


      • Set TKZ_MODE_ENABLED to YES and TKZ_MODE_PENDING to NO.

      • If TKZ_SIDs is equal to SIDs, TKZ_NIDs is equal to NIDs, and TKZ_MODE_SUPPORTEDs is equal to ‘1’, initialize the tracking zone list (TKZ_LIST) to contain TKZ_IDs; otherwise, initialize the tracking zone list to NULL.

      • Enable the tracking zone update timer with an initial value of infinity if TKZ_UPDATE_PRDs is equal to ‘1111’; otherwise, the mobile station shall enable the tracking zone update timer with an initial value of 2TKZ_UPDATE_PRDs + 6 seconds.

• If the mobile station entered this substate with a tracking zone indication, the mobile station shall perform the following:

– The mobile station shall transmit the Radio Environment Message to the base station.



  • If the mobile station receives confirmation of delivery of Radio Environment Message, the mobile station shall add TKZ_IDs to TKZ_LIST. For all entries of TKZ_LIST whose TKZ timer is not active, other than TKZ_IDs, enable the TKZ timer with the duration specified by TKZ_TIMERs. If TKZ_LIST contains more than TKZ_LIST_LENs + 1 entries, the entry with active TKZ timer with smallest remaining TKZ timer value shall be removed from the list before adding the new entry.

  • The mobile station shall increment TKZ_COUNT upon receiving confirmation of delivery. If, after incrementing, TKZ_COUNT is equal to TKZ_MAX_NUM_MSGs, the mobile station shall disable the tracking zone update timer and set TKZ_MODE_ENABLED to NO.

• If the mobile station entered this substate with a fast call setup indication, the mobile station shall transmit the Fast Call Setup Order (ORDQ = ‘00000000’) to the base station as follows:

      • If the mobile station requests operation in the reduced slot cycle mode, the mobile station shall set the RSC_MODE_IND field to ‘1’ and perform the following:

+ Set RSC_MODE_ENABLED to YES.

+ Set the RSC_END_TIME_UNIT and RSC_END_TIME_VALUE fields as specified in 2.7.3.6, and store the system time specified by these fields as RSC_END_TIME.

+ Set the RSCI field as specified in 2.7.3.6 and store it as RSCIs; if RSCIs is equal to ‘0111’, set SLOTTEDs to NO.

+ Set IGNORE_QPCHs to ‘1’.



      • Otherwise, the mobile station shall set the RSC_MODE_IND field to ‘0’.

While in this substate, the mobile station shall monitor the Paging Channel or the Forward Common Control Channel. If the mobile station declares a loss of the Paging Channel or the Forward Common Control Channel (see 2.6.3.1.8), the mobile station shall perform the following:

• If PACAs is equal to enabled, the mobile station shall set PACAs to disabled and PACA_CANCEL to ‘0’, shall disable the PACA state timer, and should indicate to the user that the PACA call has been canceled.

• The mobile station shall declare an access attempt failure and update its registration variables as specified in 2.6.5.5.3.2.

• The mobile station shall disable its transmitter and enter the Mobile Station Idle State.

If the mobile station receives confirmation of any message sent by the mobile station in this substate, it shall send a response in this substate if required and shall then enter the Mobile Station Idle State.

If PACAs is equal to enabled, the mobile station shall set PACA_CANCEL to ‘1’ when the user directs the mobile station to cancel a PACA call.

If the mobile station is to exit the System Access State as a result of processing Layer 3 fields of a message requiring an acknowledgment, the mobile station shall exit the System Access State after Layer 3 receives an indication from Layer 2 that the acknowledgment to the message has been sent and acknowledged.

If Layer 3 receives a message other than message listed below:

Extended Channel Assignment Message with DIRECT_CH_ASSIGN_IND field included and set to ‘1’

with an indication from Layer 2 that an access attempt for a message being transmitted was not terminated as a result of processing the Layer 2 fields of the received message, the mobile station shall ignore the received message.

The following directed messages and orders can be received. If any field value of the message or order is outside its permissible range, the mobile station may send a Mobile Station Reject Order with ORDQ equal to ‘00000100’ (message field not in valid range).

1. Authentication Challenge Message: The mobile station shall respond to the message as specified in 2.3.12.1.4, regardless of the value of AUTHs.

2. Authentication Request Message: The mobile station shall process the message and shall respond as specified in 2.3.12.5.2.

3. Base Station Challenge Confirmation Order: The mobile station shall respond to the message as specified in 2.3.12.1.5.

4. Base Station Reject Order: The mobile station shall perform the procedures as specified in 2.6.11.5.

5. Data Burst Message

6. Local Control Order

7. Lock Until Power-Cycled Order: The mobile station shall disable its transmitter and record the reason for the Lock Until Power-Cycled Order in the mobile station’s semi-permanent memory (LCKRSN_Ps-p equals the least significant four bits of ORDQr). The mobile station should notify the user of the locked condition. The mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a lock indication (see 2.6.1.1), and shall not enter the System Access State again until after the next mobile station power-up or until it has received an Unlock Order. This requirement shall take precedence over any other mobile station requirement specifying entry to the System Access State.

8. Maintenance Required Order: The mobile station shall record the reason for the Maintenance Required Order in the mobile station’s semi-permanent memory (MAINTRSNs p equals the least significant four bits of ORDQr). The mobile station shall remain in the unlocked condition. The mobile station should notify the user of the maintenance required condition.

9. PACA Message: If P_REV_IN_USEs is less than or equal to four and the mobile station does not support PACA capability, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (message requires a capability that is not supported by the mobile station); otherwise, the mobile station shall process the message as follows:

If PACAs is equal to disabled, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000010’ (message not accepted in this state).

If PACAs is equal to enabled, the mobile station shall perform the following:

• If the purpose of the message is to respond to an Origination Message (PURPOSEr is equal to ‘0000’), the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000010’ (message not accepted in this state).

• If the purpose of the message is to provide the queue position of the PACA call (PURPOSEr is equal to ‘0001’), the mobile station shall set the PACA state timer to the duration shown in Table 3.7.2.3.2.20-2 corresponding to the value of PACA_TIMEOUTs, should indicate to the user that the PACA call is still queued, and should indicate to the user the current queue position (Q_POSr) of the call.

• If the purpose of the message is to instruct the mobile station to re-originate the PACA call (PURPOSEr is equal to ‘0010’), Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress, shall set the PACA state timer to the duration shown in Table 3.7.2.3.2.20-2 corresponding to the value of PACA_TIMEOUTs, and shall enter the Mobile Station Origination Attempt Substate with a PACA response indication.

• If the purpose of the message is to cancel the PACA call (PURPOSEr is equal to ‘0011’), the mobile station shall set PACAs to disabled and PACA_CANCEL to ‘0’, shall disable the PACA state timer, and should indicate to the user that the PACA call has been canceled.

10. Registration Accepted Order: The mobile station shall perform the procedures as specified in 2.6.11.1.

11. Registration Rejected Order: This order indicates that normal service is not available on this system. The mobile station shall disable the full-TMSI timer. If the received order specifies to delete the TMSI (ORDQ = ‘00000100’), the mobile station shall set all the bits of the TMSI_CODEs-p to ‘1’. The mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a registration rejected indication (see 2.6.1.1).

12. Retry Order: The mobile station shall process the message as follows:

• If RETRY_TYPEr is equal to ‘000’, the mobile station shall set RETRY_DELAYs[RETRY_TYPE] to 0, where RETRY_TYPE is equal to ‘001’, ‘010’, ‘011’, ‘100’, or ‘101’.

• If RETRY_TYPEr is equal to ‘001’, ‘100’, or ‘101’, the mobile station shall perform the following:

 If RETRY_DELAYr is equal to ‘00000000’, then the mobile station shall set RETRY_DELAYs[RETRY_TYPEr] to 0.

 If RETRY_DELAYr is not equal to ‘00000000’, the mobile station shall set RETRY_DELAYs[RETRY_TYPEr] as follows:

+ If the most significant bit of the RETRY_DELAYr is ‘0’, set RETRY_DELAY_UNITs to 1000ms. If the most significant bit of the RETRY_DELAYr is ‘1’, set RETRY_DELAY_UNITs to 60000ms.

+ The mobile station shall set RETRY_DELAY_VALUEs to the seven least significant bits of RETRY_DELAYr.

+ The mobile station shall store the next system time 80 ms boundary + RETRY_DELAY_VALUEs  RETRY_DELAY_UNITs ms as RETRY_DELAYs[RETRY_TYPEr].

13. Security Mode Command Message: The mobile station shall perform the procedures as specified in 2.6.11.4.

14. Service Redirection Message: The mobile station shall process the message as follows:

• If the mobile station is directed to an unsupported operation mode or band class, the mobile station shall respond with a Mobile Station Reject Order with ORDQ equal to ‘00000110’ (message requires a capability that is not supported by the mobile station).

• If DELETE_TMSIr is equal to ‘1’, the mobile station shall set all the bits of TMSI_CODEs-p to ‘1’. The mobile station shall disable the full-TMSI timer.

• The mobile station shall set RETURN_IF_FAILs = RETURN_IF_FAILr.

• If RECORD_TYPEr is equal to ‘00000000’, the mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with an NDSS off indication (see 2.6.1.1); otherwise, the mobile station shall store the redirection record received in the message as REDIRECT_RECs and shall enter the System Determination Substate of the Mobile Station Initialization State with a redirection indication (see 2.6.1.1).

15. SSD Update Message: The mobile station shall respond to the message as specified in 2.3.12.1.5.

16. Status Request Message: The mobile station shall disable the System Access State timer and respond to the message. If P_REV_IN_USEs is less than or equal to three, the mobile station shall respond with a Status Response Message. If P_REV_IN_USEs is greater than three, the mobile station shall respond with an Extended Status Response Message. If the message does not specify any qualification information (QUAL_INFO_TYPEr is equal to ‘00000000’), the mobile station shall include the requested information records in the response. If the message specifies a band class (QUAL_INFO_TYPEr is equal to ‘00000001’), the mobile station shall only include the requested information records for the specified band class (BAND_CLASSr) in the response. If the message specifies a band class and an operating mode (QUAL_INFO_TYPEr is equal to ‘00000010’), the mobile station shall only include the requested information records for the specified band class (BAND_CLASSr) and operating mode (OP_MODEr) in the response.

If the message specifies a band class or a band class and an operating mode which is not supported by the mobile station, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00000110’ (message requires a capability that is not supported by the mobile station). If the response to this message exceeds the allowable length, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00001000’ (response message would exceed the allowable length). If the message specifies an information record which is not supported by the mobile station for the specified band class and operating mode, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00001001’ (information record is not supported for the specified band class and operating mode).

17. TMSI Assignment Message: The mobile station shall store the TMSI zone and code as follows:

• The mobile station shall store the length of the TMSI zone field by setting ASSIGNING_TMSI_ZONE_LENs-p to TMSI_ZONE_LENr,

• The mobile station shall store the assigning TMSI zone number by setting the ASSIGNING_TMSI_ZONE_LENs-p least significant octets of ASSIGNING_TMSI_ZONEs-p to TMSI_ZONEr, and

• The mobile station shall store the TMSI code by setting TMSI_CODEs-p to TMSI_CODEr.

The mobile station shall set the TMSI expiration time by setting TMSI_EXP_TIMEs-p to TMSI_EXP_TIMEr. The mobile station shall disable the full-TMSI timer. The mobile station shall then respond with a TMSI Assignment Completion Message within T56m seconds.

18. General Page Message or Universal Page Message: If the mobile station receives a mobile-station-addressed page, the mobile station may determine whether there is a page match (see 2.6.2.3). If a match is declared, the mobile station shall perform the following:

• Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress.

• If the mobile station entered this substate with a message transmission indication, the mobile station may store the Data Burst Message for later transmission.

• The mobile station shall enter the Page Response Substate.

19. Extended Channel Assignment Message: If the DIRECT_CH_ASSIGN_INDr is included and is set to ‘1’, the mobile station shall perform the following:

• If the mobile station entered this substate with a message transmission indication, the mobile station may store the Data Burst Message for later transmission.

• Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress.

• The mobile station shall process the message as specified in section 2.6.3.3.

Otherwise, the mobile station shall ignore this message.

20. Fast Call Setup Order:

• If ORDQr is equal to ‘00000000’, the mobile station shall process the message and respond with a Fast Call Setup Order as specified in 2.6.12.1.

• If ORDQr is equal to ‘00000001’, the mobile station shall process the message as specified in 2.6.12.1.

21. General Extension Message: The mobile station shall process this message as specified in section 2.6.18.

22. Any other message: If the mobile station receives any other message specified in Table 3.7.2.3-1, it shall ignore all Layer 3 fields. The mobile station shall ignore all other messages.


2.6.3.8 PACA Cancel Substate


In this substate, the mobile station sends a PACA Cancel Message. If the base station responds with an authentication request, the mobile station responds in this substate.

Upon entering the PACA Cancel Substate, the mobile station shall transmit the PACA Cancel Message.

If a message received from the base station requires a Layer 2 acknowledgment and does not require a Layer 3 response, Layer 3 shall indicate to Layer 2 that no response is outstanding (see [4]).

If a message received from the base station requires a Layer 2 acknowledgment and also a Layer 3 response, Layer 3 shall indicate to Layer 2 that a response is outstanding (see [4]).

When transmitting a response to a message received from the base station, Layer 3 shall indicate to Layer 2 that the type of the message is a response (see [4]).

When transmitting an autonomous message (i.e., a message that is not sent as a response to a message received from the base station), Layer 3 shall indicate to Layer 2 that the type of the message is a request other than a registration request or a message transmission request (see [4]).

While in this substate, the mobile station shall monitor the Paging Channel or the Forward Common Control Channel. If the mobile station declares a loss of the Paging Channel or the Forward Common Control Channel (see 2.6.3.1.8), it shall declare an access attempt failure and update its registration variables as specified in 2.6.5.5.3.2, disable its transmitter and enter the Mobile Station Idle State. If the mobile station receives confirmation of any message sent by the mobile station in this substate, it shall send a response in this substate if required and shall then enter the Mobile Station Idle State.

If the mobile station is to exit the System Access State as a result of processing Layer 3 fields of a message requiring an acknowledgment, the mobile station shall exit the System Access State after Layer 3 receives an indication from Layer 2 that the acknowledgment to the message has been sent and acknowledged.

If Layer 3 receives a message other than message listed below:

Extended Channel Assignment Message with DIRECT_CH_ASSIGN_IND field included and set to ‘1’

with an indication from Layer 2 that an access attempt for a message being transmitted was not terminated as a result of processing the Layer 2 fields of the received message, the mobile station shall ignore the received message.

The following directed messages and orders can be received. If any field value of the message or order is outside its permissible range, the mobile station may send a Mobile Station Reject Order with ORDQ equal to ‘00000100’ (message field not in valid range).

1. Authentication Challenge Message: The mobile station shall respond to the message as specified in 2.3.12.1.4, regardless of the value of AUTHs.

2. Authentication Request Message: The mobile station shall process the message and shall respond as specified in 2.3.12.5.2.

3. Base Station Challenge Confirmation Order: The mobile station shall respond to the message as specified in 2.3.12.1.5.

4. Base Station Reject Order: The mobile station shall perform the procedures as specified in 2.6.11.5.

5. Data Burst Message

6. Local Control Order

7. Lock Until Power-Cycled Order: The mobile station shall disable its transmitter and record the reason for the Lock Until Power-Cycled Order in the mobile station’s semi-permanent memory (LCKRSN_Ps-p equals the least significant four bits of ORDQr). The mobile station should notify the user of the locked condition. The mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a lock indication (see 2.6.1.1), and shall not enter the System Access State again until after the next mobile station power-up or until it has received an Unlock Order. This requirement shall take precedence over any other mobile station requirement specifying entry to the System Access State.

8. Maintenance Required Order: The mobile station shall record the reason for the Maintenance Required Order in the mobile station’s semi-permanent memory (MAINTRSNs p equals the least significant four bits of ORDQr). The mobile station shall remain in the unlocked condition. The mobile station should notify the user of the maintenance required condition.

9. PACA Message: The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000010’ (message not accepted in this state).

10. Registration Accepted Order: The mobile station shall perform the procedures as specified in 2.6.11.1.

11. Registration Rejected Order: This order indicates that normal service is not available on this system. The mobile station shall disable the full-TMSI timer. If the received order specifies to delete the TMSI (ORDQ = ‘00000100’), the mobile station shall set all the bits of the TMSI_CODEs-p to ‘1’. The mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a registration rejected indication (see 2.6.1.1).

12. Retry Order: The mobile station shall process the message as follows:

• If RETRY_TYPEr is equal to ‘000’, the mobile station shall set RETRY_DELAYs[RETRY_TYPE] to 0, where RETRY_TYPE is equal to ‘001’, ‘010’, ‘011’, ‘100’, or ‘101’.

• If RETRY_TYPEr is equal to ‘001’, ‘100’, or ‘101’, the mobile station shall perform the following:

 If RETRY_DELAYr is equal to ‘00000000’, then the mobile station shall set RETRY_DELAYs[RETRY_TYPEr] to 0.

 If RETRY_DELAYr is not equal to ‘00000000’, the mobile station shall set RETRY_DELAYs[RETRY_TYPEr] as follows:

+ If the most significant bit of the RETRY_DELAYr is ‘0’, set RETRY_DELAY_UNITs to 1000ms. If the most significant bit of the RETRY_DELAYr is ‘1’, set RETRY_DELAY_UNITs to 60000ms.

+ The mobile station shall set RETRY_DELAY_VALUEs to the seven least significant bits of RETRY_DELAYr.

+ The mobile station shall store the next system time 80 ms boundary + RETRY_DELAY_VALUEs  RETRY_DELAY_UNITs ms as RETRY_DELAYs[RETRY_TYPEr].

13. Security Mode Command Message: The mobile station shall perform the procedures as specified in 2.6.11.4.

14. Service Redirection Message: The mobile station shall process the message as follows:

• If the mobile station is directed to an unsupported operation mode or band class, the mobile station shall respond with a Mobile Station Reject Order with ORDQ equal to ‘00000110’ (message requires a capability that is not supported by the mobile station).

• If DELETE_TMSIr is equal to ‘1’, the mobile station shall set all the bits of TMSI_CODEs-p to ‘1’. The mobile station shall disable the full-TMSI timer.

• The mobile station shall set RETURN_IF_FAILs = RETURN_IF_FAILr.

• If RECORD_TYPEr is equal to ‘00000000’, the mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with an NDSS off indication (see 2.6.1.1); otherwise, the mobile station shall store the redirection record received in the message as REDIRECT_RECs and shall enter the System Determination Substate of the Mobile Station Initialization State with a redirection indication (see 2.6.1.1).

15. SSD Update Message: The mobile station shall respond to the message as specified in 2.3.12.1.5.

16. Status Request Message: The mobile station shall disable the System Access State timer and respond to the message. If P_REV_IN_USEs is less than or equal to three, the mobile station shall respond with a Status Response Message. If P_REV_IN_USEs is greater than three, the mobile station shall respond with an Extended Status Response Message. If the message does not specify any qualification information (QUAL_INFO_TYPEr is equal to ‘00000000’), the mobile station shall include the requested information records in the response. If the message specifies a band class (QUAL_INFO_TYPEr is equal to ‘00000001’), the mobile station shall only include the requested information records for the specified band class (BAND_CLASSr) in the response. If the message specifies a band class and an operating mode (QUAL_INFO_TYPEr is equal to ‘00000010’), the mobile station shall only include the requested information records for the specified band class (BAND_CLASSr) and operating mode (OP_MODEr) in the Status Response Message.

If the message specifies a band class or a band class and an operating mode which is not supported by the mobile station, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00000110’ (message requires a capability that is not supported by the mobile station). If the response to this message exceeds the allowable length, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00001000’ (response message would exceed the allowable length). If the message specifies an information record which is not supported by the mobile station for the specified band class and operating mode, the mobile station shall send a Mobile Station Reject Order with ORDQ set to ‘00001001’ (information record is not supported for the specified band class and operating mode).

17. TMSI Assignment Message: The mobile station shall store the TMSI zone and code as follows:

• The mobile station shall store the length of the TMSI zone field by setting ASSIGNING_TMSI_ZONE_LENs-p to TMSI_ZONE_LENr,

• The mobile station shall store the assigning TMSI zone number by setting the ASSIGNING_TMSI_ZONE_LENs-p least significant octets of ASSIGNING_TMSI_ZONEs-p to TMSI_ZONEr, and

• The mobile station shall store the TMSI code by setting TMSI_CODEs-p to TMSI_CODEr.

The mobile station shall set the TMSI expiration time by setting TMSI_EXP_TIMEs-p to TMSI_EXP_TIMEr. The mobile station shall disable the full-TMSI timer. The mobile station shall then respond with a TMSI Assignment Completion Message within T56m seconds.

18. General Page Message or Universal Page Message: If the mobile station receives a mobile-station-addressed page, the mobile station may determine whether there is a page match (see 2.6.2.3). If a match is declared, the mobile station shall perform the following:

• Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress.

• The mobile station shall enter the Page Response Substate.

19. Extended Channel Assignment Message: If the DIRECT_CH_ASSIGN_INDr is included and is set to ‘1’, the mobile station shall perform the following:

• Layer 3 shall send an L2-Supervision.Request primitive to Layer 2 to abort any access attempt in progress.

• The mobile station shall process the message as specified in section 2.6.3.3.

Otherwise, the mobile station shall ignore this message.

20. Fast Call Setup Order:

• If ORDQr is equal to ‘00000000’, the mobile station shall process the message and respond with a Fast Call Setup Order as specified in 2.6.12.1.

• If ORDQr is equal to ‘00000001’, the mobile station shall process the message as specified in 2.6.12.1.

21. General Extension Message: The mobile station shall process this message as specified in section 2.6.18.

22. Any other message: If the mobile station receives any other message specified in Table 3.7.2.3-1, it shall ignore all Layer 3 fields. The mobile station shall ignore all other messages.



Download 3.74 Mb.

Share with your friends:
1   ...   27   28   29   30   31   32   33   34   ...   61




The database is protected by copyright ©ininet.org 2024
send message

    Main page