2section (Continued) 6 Layer 3 Processing



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

- If FREQ_INCLr equals ‘1’ and if the band class (BAND_CLASSr) is not supported by the mobile station, the mobile station shall send a Mobile Station Reject Order with ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and remain in the Mobile Station Origination Attempt Substate.

- If PLCM_TYPEr equals ‘0010’ and IMSI_O is derived from IMSI_T, or if PLCM_TYPEr equals ‘0011’ and IMSI_O is derived from IMSI_M, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00011100’ (PLCM_TYPE mismatch) and remain in the Mobile Station Origination Attempt Substate.

- If FUNDICATED_BCMC_INDr is included and set to 1, and the mobile station does not support the BCMC reception on the Forward Fundicated Channels assigned in this message, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and remain in the Mobile Station Origination Attempt Substate.

- If the mobile station does not send a Mobile Station Reject Order as specified above, it shall continue to perform the actions specified below.

- The mobile station shall set


    + IDLE_CDMABAND = CDMABANDs

    + IDLE_CDMACH = CDMACHs



- If FREQ_INCLr equals ‘1’, the mobile station shall set

+ CDMABANDs = BAND_CLASSr

+ CDMACHs = CDMA_FREQr

- The mobile station shall store the bypass indicator (BYPASS_ALERT_ANSWERs = BYPASS_ALERT_ANSWERr).

- The mobile station shall store granted mode (GRANTED_MODEs = GRANTED_MODEr). If GRANTED_MODEr equals ‘11’, the mobile station shall perform the following:

+ The mobile station shall store service reference identifier to be restored (SR_ID_RESTOREs = SR_ID_RESTOREr).

+ If SR_ID_RESTOREr equals ‘000’, the mobile station shall store bitmap of service reference identifiers to be restored (SR_ID_RESTORE_BITMAPs = SR_ID_RESTORE_BITMAPr).

- If SYNC_ID_INCLr is included and equals ‘1’, the mobile station shall store the service configuration synchronization identifier (SYNC_IDs = SYNC_IDr).

- The mobile station shall store the default configuration (DEFAULT_CONFIGs = DEFAULT_CONFIGr).

- The mobile station shall store the Forward Traffic Channel Radio Configuration (FOR_RCs = FOR_RCr) and the Reverse Traffic Channel Radio Configuration (REV_RCs = REV_RCr).

- The mobile station shall store the frame offset (FRAME_OFFSETs = FRAME_OFFSETr).

- The mobile station shall store the message encryption mode indicator (ENCRYPT_MODEs = ENCRYPT_MODEr).

- The mobile station shall perform the procedures in 2.6.11.2.

- The mobile station shall store the Forward power control subchannel relative gain (FPC_SUBCHAN_GAINs = FPC_SUBCHAN_GAINr).

- The mobile station shall set RLGAIN_ADJs to RLGAIN_ADJr.

- The mobile station shall set REV_FCH_GATING_MODEs to REV_FCH_GATING_MODEr.

- The mobile station shall set REV_PWR_CNTL_DELAYs to REV_PWR_CNTL_DELAYr if REV_PWR_CNTL_DELAY_INCLr is equal to ‘1’.

- If 3XFL_1XRL_INCLr is equal to ‘1’, the mobile station shall set 1XRL_FREQ_OFFSETs to 1XRL_FREQ_OFFSETr.

- The mobile station shall set PLCM_TYPEs to PLCM_TYPEr if PLCM_TYPE_INCLr is equal to ‘1’; otherwise, the mobile station shall set PLCM_TYPEs as follows:

+ If P_REV_IN_USEs is less than 11, set PLCM_TYPEs to ‘0000’; otherwise set PLCM_TYPEs to ‘0100’.

- The mobile station shall set PLCM_39s to PLCM_39r if PLCM_TYPEr is equal to ‘0001’.

- The mobile station shall set EARLY_RL_TRANSMIT_INDs to EARLY_RL_TRANSMIT_INDr.

- If FIXED_PREAMBLE_TRANSMIT_INDr is included, the mobile station shall set FIXED_PREAMBLE_TRANSMIT_INDs to FIXED_PREAMBLE_TRANSMIT_INDr; otherwise, the mobile station shall set FIXED_PREAMBLE_TRANSMIT_INDs to ‘0’. If FIXED_PREAMBLE_TRANSMIT_INDs equals ‘1’, the mobile station shall set FIXED_NUM_PREAMBLEs to FIXED_NUM_PREAMBLEr.

- If TX_PWR_LIMIT_INCLr is set to ‘1’, the mobile station shall perform the following:

+ If the mobile station is being assigned to operate in the 1915MHz – 1920MHz block of the PCS band, the mobile station shall store the transmit power limit TX_PWR_LIMITs = (TX_PWR_LIMITr - 30dB);

+ Otherwise, the mobile station shall set TX_PWR_LIMITs to the limit defined in [11] for the target base station.

- The mobile station shall store the channel indicator (CH_INDs = CH_INDr) and the mobile station shall perform the following actions:

+ If CH_INDr equals ‘01’, the mobile station shall set FPC_FCH_INIT_SETPTs to FPC_FCH_INIT_SETPTr, FPC_FCH_CURR_SETPTs to FPC_FCH_INIT_SETPTs, FPC_FCH_FERs to FPC_FCH_FERr, FPC_FCH_MIN_SETPTs to FPC_FCH_MIN_SETPTr, FPC_FCH_MAX_SETPTs to FPC_FCH_MAX_SETPTr, and FPC_PRI_CHANs to ‘0’ if the mobile station supports any Radio Configuration greater than 2. Then for each included member of the Active Set, the mobile station shall store the following:



  • Set the PILOT_PN field to PILOT_PNr.

  • Set the ADD_PILOT_REC_INCL field to ADD_PILOT_REC_INCLr. If ADD_PILOT_REC_INCLr equals ‘1’, the mobile station shall store the following:

  • Set the PILOT_REC_TYPE field of PILOT_REC to PILOT_REC_TYPEr.

  • If PILOT_REC_TYPEr equals ‘000’, the mobile station shall set the TD_POWER_LEVEL field of PILOT_REC to TD_POWER_LEVELr and set the TD_MODE field of PILOT_REC to TD_MODEr.

  • If PILOT_REC_TYPEr is equal to ‘001’, the mobile station shall

– Set the AUX_PILOT_QOF field of PILOT_REC to QOFr.

– Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.



  • If PILOT_REC_TYPEr is equal to ‘010’, the mobile station shall:

– Set the AUX_PILOT_TD_QOF field of PILOT_REC to QOFr.

– Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

– Set the AUX_TD_POWER_LEVEL field of PILOT_REC to AUX_TD_POWER_LEVELr.

– Set the TD_MODE field of PILOT_REC to TD_MODEr.



  • If PILOT_REC_TYPEr is equal to ‘011’, the mobile station shall:

– Set the SR3_PRIMARY_PILOT field of PILOT_REC to SR3_PRIMARY_PILOTr.

  • Set the SR3_PILOT_POWER1 field of PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of PILOT_REC to SR3_PILOT_POWER2r.

  • If PILOT_REC_TYPEr is equal to ‘100’, the mobile station shall:

– Set the SR3_PRIMARY_PILOT field of PILOT_REC to SR3_PRIMARY_PILOTr.

  • Set the SR3_PILOT_POWER1 field of PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of PILOT_REC to SR3_PILOT_POWER2r.

– Set the AUX_PILOT_QOF field of PILOT_REC to QOFr.

  • Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • If ADD_INFO_INCL1r is equal to ‘1’, set the AUX_PILOT_QOF1 field of PILOT_REC to QOF1r and set the AUX_PILOT_WALSH_CODE1 field of PILOT_REC to AUX_PILOT_WALSH1r with the Walsh Code length specified by WALSH_LENGTH1r; otherwise, set the AUX_PILOT_QOF1 field of PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE1 field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • If ADD_INFO_INCL2r is equal to ‘1’, set the AUX_PILOT_QOF2 field of PILOT_REC to QOF2r and set the AUX_PILOT_WALSH_CODE2 field of PILOT_REC to AUX_PILOT_WALSH2r with the Walsh Code length specified by WALSH_LENGTH2r; otherwise, set the AUX_PILOT_QOF2 field of PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE2 field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • Set the PWR_COMB_IND field to PWR_COMB_INDr.

  • Set the CODE_CHAN_FCH field to CODE_CHAN_FCHr.

  • Set the QOF_MASK_ID_FCH field to QOF_MASK_ID_FCHr.

    + If CH_INDr equals ‘01’ and 3X_FCH_INFO_INCLr equals ‘1’, for each included member of the Active Set, the mobile station store the following:

  • If 3X_FCH_LOW_INCLr equals ‘1’, set the QOF_MASK_ID_FCH_LOW field to QOF_MASK_ID_FCH_LOWr and the CODE_CHAN_FCH_LOW field to CODE_CHAN_FCH_LOWr. Otherwise, set the QOF_MASK_ID_FCH_LOW field to QOF_MASK_ID_FCHr and the CODE_CHAN_FCH_LOW to CODE_CHAN_FCHr.

  • If 3X_FCH_HIGH_INCLr equals ‘1’, set the QOF_MASK_ID_FCH_HIGH field to QOF_MASK_ID_FCH_HIGHr and the CODE_CHAN_FCH_HIGH field to CODE_CHAN_FCH_HIGHr. Otherwise, set the QOF_MASK_ID_FCH_HIGH field to QOF_MASK_ID_FCHr and the CODE_CHAN_FCH_HIGH to CODE_CHAN_FCHr.

    + If CH_INDr equals ‘10’, the mobile station shall set FPC_DCCH_INIT_SETPTs to FPC_DCCH_INIT_SETPTr, FPC_DCCH_CURR_SETPTs to FPC_DCCH_INIT_SETPTs, FPC_DCCH_FERs to FPC_DCCH_FERr, FPC_DCCH_MIN_SETPTs to FPC_DCCH_MIN_SETPTr, FPC_DCCH_MAX_SETPTs to FPC_DCCH_MAX_SETPTr, FUNDICATED_BCMC_INDs to FUNDICATED_BCMC_INDr, and FPC_PRI_CHANs to ‘1’ if the mobile station supports any Radio Configuration greater than 2. Then for each included member of the Active Set, the mobile station shall store the following:

  • Set the PILOT_PN to PILOT_PNr.

  • Set the ADD_PILOT_REC_INCL field to ADD_PILOT_REC_INCL. If ADD_PILOT_REC_INCL is equal to ‘1’, the mobile station shall store the following:

  • Set the PILOT_REC_TYPE field of PILOT_REC to PILOT_REC_TYPEr.

  • If PILOT_REC_TYPEr equals ‘000’, the mobile station shall set the TD_POWER_LEVEL field of PILOT_REC to TD_POWER_LEVELr and set the TD_MODE field of PILOT_REC to TD_MODEr.

  • If PILOT_REC_TYPEr is equal to ‘001’, the mobile station shall

– Set the AUX_PILOT_QOF field of PILOT_REC to QOFr.

– Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.



  • If PILOT_REC_TYPEr is equal to ‘010’, the mobile station shall:

– Set the AUX_PILOT_TD_QOF field of PILOT_REC to QOFr.

– Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

– Set the AUX_TD_POWER_LEVEL field of PILOT_REC to AUX_TD_POWER_LEVELr.

– Set the TD_MODE field of PILOT_REC to TD_MODEr.



  • If PILOT_REC_TYPEr is equal to ‘011’, the mobile station shall:

– Set the SR3_PRIMARY_PILOT field of PILOT_REC to SR3_PRIMARY_PILOTr.

  • Set the SR3_PILOT_POWER1 field of PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of PILOT_REC to SR3_PILOT_POWER2r.

  • If PILOT_REC_TYPEr is equal to ‘100’, the mobile station shall:

– Set the SR3_PRIMARY_PILOT field of PILOT_REC to SR3_PRIMARY_PILOTr.

  • Set the SR3_PILOT_POWER1 field of PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of PILOT_REC to SR3_PILOT_POWER2r.

– Set the AUX_PILOT_QOF field of PILOT_REC to QOFr.

  • Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • If ADD_INFO_INCL1r is equal to ‘1’, set the AUX_PILOT_QOF1 field of PILOT_REC to QOF1r and set the AUX_PILOT_WALSH_CODE1 field of PILOT_REC to AUX_PILOT_WALSH1r with the Walsh Code length specified by WALSH_LENGTH1r; otherwise, set the AUX_PILOT_QOF1 field of PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE1 field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • If ADD_INFO_INCL2r is equal to ‘1’, set the AUX_PILOT_QOF2 field of PILOT_REC to QOF2r and set the AUX_PILOT_WALSH_CODE2 field of PILOT_REC to AUX_PILOT_WALSH2r with the Walsh Code length specified by WALSH_LENGTH2r; otherwise, set the AUX_PILOT_QOF2 field of PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE2 field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • Set the PWR_COMB_IND field to PWR_COMB_INDr.

  • Set the CODE_CHAN_FCH field to CODE_CHAN_FCHr.

  • Set the QOF_MASK_ID_FCH field to QOF_MASK_ID_FCHr.

  • Set the DCCH_INCL field to DCCH_INCLr. If DCCH_INCLr equals ‘1’, the mobile station shall store the following:

  • Set the CODE_CHAN_DCCH field to CODE_CHAN_DCCHr.

  • Set the QOF_MASK_ID_DCCH field to QOF_MASK_ID_DCCHr.

    + If CH_INDr equals ‘10’ and 3X_DCCH_INFO_INCLr equals ‘1’, for each included member of the Active Set, the mobile station shall store the following:

  • If 3X_DCCH_LOW_INCLr equals ‘1’, set the QOF_MASK_ID_DCCH_LOW field to QOF_MASK_ID_DCCH_LOWr and the CODE_CHAN_DCCH_LOW field to CODE_CHAN_DCCH_LOWr. Otherwise, set the QOF_MASK_ID_DCCH_LOW field to QOF_MASK_ID_FCHr and the CODE_CHAN_DCCH_LOW to CODE_CHAN_FCHr.

  • If 3X_DCCH_HIGH_INCLr equals ‘1’, set the QOF_MASK_ID_DCCH_HIGH field to QOF_MASK_ID_DCCH_HIGHr and the CODE_CHAN_DCCH_HIGH field to CODE_CHAN_DCCH_HIGHr. Otherwise, set the QOF_MASK_ID_DCCH_HIGH field to QOF_MASK_ID_FCHr and the CODE_CHAN_DCCH_HIGH to CODE_CHAN_FCHr.

+ If CH_INDr equals ‘10’, and FUNDICATED_BCMC_INDr equals ‘1’, for each included member of the Active Set, the mobile station shall store the following:

  • Set FOR_CPCCH_WALSHs to FOR_CPCCH_WALSHr.

  • Set FOR_CPCSCHs to FOR_CPCSCHr.

  • If CH_INDr equals ‘11’, the mobile station shall set FPC_FCCH_INIT_SETPTs to FPC_FCH_INIT_SETPTr, FPC_FCH_CURR_SETPTs to FPC_FCH_INIT_SETPTs, FPC_FCH_FERs to FPC_FCH_FERr, FPC_FCH_MIN_SETPTs to FPC_FCH_MIN_SETPTr, FPC_FCH_MAX_SETPTs to FPC_FCH_MAX_SETPTr, FPC_DCCH_INIT_SETPTs to FPC_DCCH_INIT_SETPTr, FPC_DCCH_CURR_SETPTs to FPC_DCCH_INIT_SETPTs, FPC_DCCH_FERs to FPC_DCCH_FERr, FPC_DCCH_MIN_SETPTs to FPC_DCCH_MIN_SETPTr, FPC_DCCH_MAX_SETPTs to FPC_DCCH_MAX_SETPTr, FPC_PRI_CHANs to FPC_PRI_CHANr, and FUNDICATED_BCMC_INDs to FUNDICATED_BCMC_INDr. Then for each included member of the Active Set, the mobile station shall store the following:

  • Set the PILOT_PN to PILOT_PNr.

  • Set the ADD_PILOT_REC_INCL field to ADD_PILOT_REC. If ADD_PILOT_REC_INCL is equal to ‘1’, the mobile station shall store the following:

  • Set the PILOT_REC_TYPE field of PILOT_REC to PILOT_REC_TYPEr.

  • If PILOT_REC_TYPEr equals ‘000’, the mobile station shall set the TD_POWER_LEVEL field of PILOT_REC to TD_POWER_LEVELr and set the TD_MODE field of PILOT_REC to TD_MODEr.

  • If PILOT_REC_TYPEr is equal to ‘001’, the mobile station shall

– Set the AUX_PILOT_QOF field of PILOT_REC to QOFr.

– Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.



  • If PILOT_REC_TYPEr is equal to ‘010’, the mobile station shall:

– Set the AUX_PILOT_TD_QOF field of PILOT_REC to QOFr.

– Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

– Set the AUX_TD_POWER_LEVEL field of PILOT_REC to AUX_TD_POWER_LEVELr.

– Set the TD_MODE field of PILOT_REC to TD_MODEr.



  • If PILOT_REC_TYPEr is equal to ‘011’, the mobile station shall:

– Set the SR3_PRIMARY_PILOT field of PILOT_REC to SR3_PRIMARY_PILOTr.

  • Set the SR3_PILOT_POWER1 field of PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of PILOT_REC to SR3_PILOT_POWER2r.

  • If PILOT_REC_TYPEr is equal to ‘100’, the mobile station shall:

– Set the SR3_PRIMARY_PILOT field of PILOT_REC to SR3_PRIMARY_PILOTr.

  • Set the SR3_PILOT_POWER1 field of PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of PILOT_REC to SR3_PILOT_POWER2r.

– Set the AUX_PILOT_QOF field of PILOT_REC to QOFr.

  • Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • If ADD_INFO_INCL1r is equal to ‘1’, set the AUX_PILOT_QOF1 field of PILOT_REC to QOF1r and set the AUX_PILOT_WALSH_CODE1 field of PILOT_REC to AUX_PILOT_WALSH1r with the Walsh Code length specified by WALSH_LENGTH1r; otherwise, set the AUX_PILOT_QOF1 field of PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE1 field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • If ADD_INFO_INCL2r is equal to ‘1’, set the AUX_PILOT_QOF2 field of PILOT_REC to QOF2r and set the AUX_PILOT_WALSH_CODE2 field of PILOT_REC to AUX_PILOT_WALSH2r with the Walsh Code length specified by WALSH_LENGTH2r; otherwise, set the AUX_PILOT_QOF2 field of PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE2 field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr

  • Set the PWR_COMB_IND field to PWR_COMB_INDr

  • Set the CODE_CHAN_FCH field to CODE_CHAN_FCHr.

  • Set the QOF_MASK_ID_FCH field to QOF_MASK_ID_FCHr.

  • Set the CODE_CHAN_DCCH field to CODE_CHAN_DCCHr.

  • Set the QOF_MASK_ID_DCCH field to QOF_MASK_ID_DCCHr.

    + If CH_INDr equals ‘11’ and 3X_FCH_INFO_INCLr equals ‘1’, for each included member of the Active Set, the mobile station store the following:

  • If 3X_FCH_LOW_INCLr equals ‘1’, set the QOF_MASK_ID_FCH_LOW field to QOF_MASK_ID_FCH_LOWr and the CODE_CHAN_FCH_LOW field to CODE_CHAN_FCH_LOWr. Otherwise, set the QOF_MASK_ID_FCH_LOW field to QOF_MASK_ID_FCHr and the CODE_CHAN_FCH_LOW to CODE_CHAN_FCHr.

  • If 3X_FCH_HIGH_INCLr equals ‘1’, set the QOF_MASK_ID_FCH_HIGH field to QOF_MASK_ID_FCH_HIGHr and the CODE_CHAN_FCH_HIGH field to CODE_CHAN_FCH_HIGHr. Otherwise, set the QOF_MASK_ID_FCH_HIGH field to QOF_MASK_ID_FCHr and the CODE_CHAN_FCH_HIGH to CODE_CHAN_FCHr.

+ If CH_INDr equals ‘11’ and FUNDICATED_BCMC_INDr equals ‘1’, the mobile station shall:

  • Set REV_FCH_ASSIGNEDs to REV_FCH_ASSIGNEDr.

+ If CH_INDr equals ‘11’ and FUNDICATED_BCMC_INDr equals ‘1’, the mobile station shall set FCH_BCMC_IND to ‘1’; otherwise, the mobile station shall set FCH_BCMC_IND to ‘0’.

+ If CH_INDr equals ‘11’, FUNDICATED_BCMC_INDr equals ‘1’, and FOR_CPCCH_INFO_INCLr is included and is set to ‘1’, for each included member of the Active Set, the mobile station shall store the following:



  • Set FOR_CPCCH_WALSHs to FOR_CPCCH_WALSHr.

  • Set FOR_CPCSCHs to FOR_CPCSCHr.

+ If CH_INDr equals ‘11’, FUNDICATED_BCMC_INDr equals ‘1’, and ADD_PLCM_FOR_FCH_INCLr is included and is set to ‘1’, the mobile station shall store the following:

  • Set ADD_PLCM_FOR_FCH_TYPEs to ADD_PLCM_FOR_FCH_TYPEr.

  • Set ADD_PLCM_FOR_FCH_39s to ADD_PLCM_FOR_FCH_39r if ADD_PLCM_FOR_FCH_TYPEr is equal to ‘1’.

    + If CH_INDr equals ‘11’ and 3X_DCCH_INFO_INCLr equals ‘1’, for each included member of the Active Set, the mobile station store the following:

  • If 3X_DCCH_LOW_INCLr equals ‘1’, set the QOF_MASK_ID_DCCH_LOW field to QOF_MASK_ID_DCCH_LOWr and the CODE_CHAN_DCCH_LOW field to CODE_CHAN_DCCH_LOWr. Otherwise, set the QOF_MASK_ID_DCCH_LOW field to QOF_MASK_ID_FCHr and the CODE_CHAN_DCCH_LOW to CODE_CHAN_FCHr.

  • If 3X_DCCH_HIGH_INCLr equals ‘1’, set the QOF_MASK_ID_DCCH_HIGH field to QOF_MASK_ID_DCCH_HIGHr and the CODE_CHAN_DCCH_HIGH field to CODE_CHAN_DCCH_HIGHr. Otherwise, set the QOF_MASK_ID_DCCH_HIGH field to QOF_MASK_ID_FCHr and the CODE_CHAN_DCCH_HIGH to CODE_CHAN_FCHr.

- The mobile station shall initialize CODE_CHAN_LIST as described in 2.6.8, and shall set SERV_NEGs to enabled.

- If the mobile station is currently monitoring the Paging Channel, the mobile station shall set IDLE_BCCH_CHAN to ‘0’; otherwise, the mobile station shall set IDLE_BCCH_CHAN to ‘1’. The mobile station shall set IDLE_SID to SIDs, IDLE_NID to NIDs, and IDLE_P_REV to P_REVs.

- If FREQ_INCLr equals ‘1’, the mobile station shall then tune to the new frequency assignment.

- The mobile station shall then enter the Traffic Channel Initialization Substate of the Mobile Station Control on the Traffic Channel State.

• If ASSIGN_MODEr equals ‘101’, the mobile station shall perform the following actions:

- 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.

- If GRANTED_MODEr equals ‘11’, P_REV_IN_USEs is less than 11, and the mobile station did not include a SYNC_ID field in the Origination Message or the Reconnect Message that was transmitted in this substate, the mobile station shall send a Mobile Station Reject Order with ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and shall remain in the Mobile Station Origination Attempt Substate.

- If SYNC_ID_INCLr is included and equals ‘1’ and the mobile station does not have stored service configuration corresponding to SYNC_IDr for the current SIDs and NIDs pair, the mobile station shall send a Mobile Station Reject Order with ORDQ field set to ‘00011011’ (Requested stored service configuration is not available) and shall remain in the Mobile Station Origination Attempt Substate.

- If GRANTED_MODEr equals ‘11’, SR_ID_RESTOREr is not equal to ‘111’, and a service option connection record corresponding to SR_ID_RESTOREr is not contained in the stored service configuration, the mobile station shall send a Mobile Station Reject Order with ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and shall remain in the Mobile Station Origination Attempt Substate.

- If the mobile station does not support any of the specified Radio Configurations (FOR_PDCH_RC, FOR_FCH_DCCH_RC or REV_FCH_DCCH_RC), the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and remain in the Mobile Station Origination Attempt Substate.

- If EXT_CH_INDr signals the allocation of a F-FCH or R-FCH and the mobile station does not support Fundamental Channel, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and remain in the Mobile Station Origination Attempt Substate.

- If EXT_CH_INDr signals the allocation of a F-DCCH or R-DCCH and the mobile station does not support the Dedicated Control Channel, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and remain in the Mobile Station Origination Attempt Substate.

- If FREQ_INCLr equals ‘1’ and if the band class (BAND_CLASSr) is not supported by the mobile station, the mobile station shall send a Mobile Station Reject Order with ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and remain in the Mobile Station Origination Attempt Substate.

- If PLCM_TYPEr equals ‘0010’ and IMSI_O is derived from IMSI_T, or if PLCM_TYPEr equals ‘0011’ and IMSI_O is derived from IMSI_M, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00011100’ (PLCM_TYPE mismatch) and remain in the Mobile Station Origination Attempt Substate.

- If FUNDICATED_BCMC_INDr is included and set to 1, and the mobile station does not support BCMC reception on the Forward Fundicated Channels assigned in this message, the mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (capability not supported by the mobile station) and remain in the Mobile Station Origination Attempt Substate.

- If the mobile station does not send a Mobile Station Reject Order as specified above, it shall continue to perform the actions specified below.

- Layer 3 shall send SIG-HandoffPDCH.Indication (handoff_type = ASSIGN) to the MAC layer.

- If FREQ_INCLr equals ‘1’, the mobile station shall set



    + CDMABANDs = BAND_CLASSr

    + CDMACHs = CDMA_FREQr



- The mobile station shall store the bypass indicator (BYPASS_ALERT_ANSWERs = BYPASS_ALERT_ANSWERr).

- The mobile station shall store the granted mode indicator (GRANTED_MODEs = GRANTED_MODEr). If GRANTED_MODEr equals ‘11’, the mobile station shall perform the following:

+ The mobile station shall store the service reference identifier to be restored (SR_ID_RESTOREs = SR_ID_RESTOREr).

+ If SR_ID_RESTOREr equals ‘000’, the mobile station shall store bitmap of service reference identifiers to be restored (SR_ID_RESTORE_BITMAPs = SR_ID_RESTORE_BITMAPr).

+ If SYNC_ID_INCLr is included and equals ‘1’, the mobile station shall store the service configuration synchronization identifier (SYNC_IDs = SYNC_IDr).

- The mobile station shall store the frame offset (FRAME_OFFSETs = FRAME_OFFSETr).

- The mobile station shall store the message encryption mode indicator (ENCRYPT_MODEs = ENCRYPT_MODEr).

- The mobile station shall perform the following procedures in the order listed below:

+ If D_SIG_ENCRYPT_MODEr is included, the mobile station shall perform the following:

 If D_SIG_ENCRYPT_MODEr is equal to ‘000’, the mobile station shall set D_SIG_ENCRYPT_MODEs to C_SIG_ENCRYPT_MODEs; otherwise, the mobile station shall set D_SIG_ENCRYPT_MODEs to D_SIG_ENCRYPT_MODEr, ENC_KEYs to the most recently generated CMEAKEY in the mobile station associated with AUTHR of the Origination Message, and EXT_ENCRYPT_SEQ[0] and EXT_ENCRYPT_SEQ[1] to 256  ENC_SEQ_H (the ENC_SEQ_H field in the Origination Message).

+ If ENC_KEY_SIZEr is included, the mobile station shall set ENC_KEY_SIZEs to ENC_KEY_SIZEr.

+ If C_SIG_ENCRYPT_MODE is included, the mobile station shall set C_SIG_ENCRYPT_MODEs to C_SIG_ENCRYPT_MODEr.

- The mobile station shall set EXT_CH_INDs to EXT_CH_INDr.

- The mobile station shall set CH_INDs to ‘00’.

- If EXT_CH_INDr signals the allocation of a F-FCH or a F-DCCH, the mobile station shall store the Forward power control subchannel relative gain [FPC_SUBCHAN_GAINs = FPC_SUBCHAN_GAINr).

- The mobile station shall set RLGAIN_ADJs to RLGAIN_ADJr.

- The mobile station shall set PLCM_TYPEs to PLCM_TYPEr if PLCM_TYPE_INCLr is equal to ‘1’; otherwise, the mobile station shall set PLCM_TYPEs as follows:

+ If P_REV_IN_USEs is less than 11, set PLCM_TYPEs to ‘0000’; otherwise set PLCM_TYPEs to ‘0100’.

- The mobile station shall set PLCM_39s to PLCM_39r if PLCM_TYPEr is equal to ‘0001’.

- The mobile station shall set FUNDICATED_BCMC_INDs to FUNDICATED_BCMC_INDr. If FUNDICATED_BCMC_INDr equals ‘1’ and the EXT_CH_INDr signals the allocation of a F-FCH, the mobile station shall set FCH_BCMC_IND to ‘1’; otherwise, the mobile station shall set FCH_BCMC_IND to ‘0’.

- If FUNDICATED_BCMC_INDr equals ‘1’ and ADD_PLCM_FOR_FCH_INCL r is included and is set to ‘1’, the mobile station shall store the following:

+ Set ADD_PLCM_FOR_FCH_TYPEs to ADD_PLCM_FOR_FCH_TYPEr.

+ Set ADD_PLCM_FOR_FCH_39s to ADD_PLCM_FOR_FCH_39r if ADD_PLCM_FOR_FCH_TYPEr is equal to ‘1’.

- The mobile station shall set REV_FCH_GATING_MODEs to REV_FCH_GATING_MODEr.

- The mobile station shall set REV_PWR_CNTL_DELAYs to REV_PWR_CNTL_DELAYr if REV_PWR_CNTL_DELAY_INCLr is equal to ‘1’.

- The mobile station shall set FULL_CI_FEEDBACK_INDs to FULL_CI_FEEDBACK_INDr.

- If EXT_CH_INDr equals ‘01000’, the mobile station shall set FOR_CPCCH_RATEs to FOR_CPCCH_RATEr, and FOR_CPCCH_UPDATE_RATEs to FOR_CPCCH_UPDATE_RATEr; otherwise, the mobile station shall set FOR_CPCCH_RATEs to ‘00’, and FOR_CPCCH_UPDATE_RATEs to ‘00’.

- The mobile station shall set REV_CQICH_FRAME_OFFSETs to REV_CQICH_FRAME_OFFSETr.

- The mobile station shall set REV_CQICH_REPSs to REV_CQICH_REPSr.

- The mobile station shall set REV_ACKCH_REPSs to REV_ACKCH_REPSr.

- The mobile station shall set FOR_PDCH_RCs to FOR_PDCH_RCr.

- If EXT_CH_INDr signals the allocation of a R-PDCH, the mobile station shall set REV_PDCH_RCs to REV_PDCH_RCr.

- If EXT_CH_INDr signals the allocation of a F-FCH, the mobile station shall set FOR_FCH_RCs to FOR_FCH_DCCH_RCr.

- If EXT_CH_INDr signals the allocation of a F-DCCH, the mobile station shall set FOR_DCCH_RCs to FOR_FCH_DCCH_RCr.

- If EXT_CH_INDr signals the allocation of a R-FCH, the mobile station shall set REV_FCH_RCs to REV_FCH_DCCH_RCr.

- If EXT_CH_INDr signals the allocation of a R-DCCH, the mobile station shall set REV_DCCH_RCs to REV_FCH_DCCH_RCr.

- If EXT_CH_INDr signals the allocation of a F-FCH and a F-DCCH, the mobile station shall set FPC_PRI_CHANs to FPC_PRI_CHANr.

- If EXT_CH_INDr signals the allocation of a F-FCH, the mobile station shall set FPC_FCH_INIT_SETPTs to FPC_FCH_INIT_SETPTr, FPC_FCH_CURR_SETPTs to FPC_FCH_INIT_SETPTs, FPC_FCH_FERs to FPC_FCH_FERr, FPC_FCH_MIN_SETPTs to FPC_FCH_MIN_SETPTr, FPC_FCH_MAX_SETPTs to FPC_FCH_MAX_SETPTr.

- If EXT_CH_INDr signals the allocation of a F-DCCH, the mobile station shall set FPC_DCCH_INIT_SETPTs to FPC_DCCH_INIT_SETPTr, FPC_DCCH_CURR_SETPTs to FPC_DCCH_INIT_SETPTs, FPC_DCCH_FERs to FPC_DCCH_FERr, FPC_DCCH_MIN_SETPTs to FPC_DCCH_MIN_SETPTr, FPC_DCCH_MAX_SETPTs to FPC_DCCH_MAX_SETPTr.

- If EARLY_RL_TRANSMIT_INDr is included, the mobile station shall set EARLY_RL_TRANSMIT_INDs to EARLY_RL_TRANSMIT_INDr; otherwise, the mobile station shall set EARLY_RL_TRANSMIT_INDs to ‘0’.

- If FIXED_PREAMBLE_TRANSMIT_INDr is included, the mobile station shall set FIXED_PREAMBLE_TRANSMIT_INDs to FIXED_PREAMBLE_TRANSMIT_INDr; otherwise, the mobile station shall set FIXED_PREAMBLE_TRANSMIT_INDs to ‘0’. If FIXED_PREAMBLE_TRANSMIT_INDs equals ‘1’, the mobile station shall set FIXED_NUM_PREAMBLEs to FIXED_NUM_PREAMBLEr.

- If TX_PWR_LIMIT_INCLr is set to ‘1’, the mobile station shall perform the following:

+ If the mobile station is being assigned to operate in the 1915MHz – 1920MHz block of the PCS band, the mobile station shall store the transmit power limit TX_PWR_LIMITs = (TX_PWR_LIMITr - 30dB);

+ Otherwise, the mobile station shall set TX_PWR_LIMITs to the limit defined in [11] for the target base station.

- If FOR_PDCH_PARMS_INCLr is equal to ‘1’, the mobile station shall set FOR_PDCH_COMMON_PARMSs = ‘0’; otherwise, if FOR_PDCH_COMMON_PARMSs is equal to ‘0’, the mobile station shall send a Mobile Station Reject Order with ORDQ equal to ‘00000011’ (message structure not acceptable) and remain in the current state.

- If FOR_PDCH_RLGAIN_INCLr is included and equal to ‘1’, the mobile station shall set RLGAIN_ACKCH_PILOTs to RLGAIN_ACKCH_PILOTr, and RLGAIN_CQICH_PILOTs to RLGAIN_CQICH_PILOTr.

- If FOR_PDCH_PARMS_INCLr is equal to ‘1’, the mobile station shall set NUM_SOFT_SWITCHING_FRAMESs to NUM_SOFT_SWITCHING_FRAMESr + 1, and NUM_SOFTER_SWITCHING_FRAMESs to NUM_SOFTER_SWITCHING_FRAMESr + 1.

- If CHM_SWITCHING_PARMS_INCLr is included and equal to ‘1’, the mobile station shall set NUM_SOFT_SWITCHING_FRAMES_CHMs to NUM_SOFT_SWITCHING_FRAMES_CHMr + 1, and NUM_SOFTER_SWITCHING_FRAMES_CHMs to NUM_SOFTER_SWITCHING_FRAMES_CHMr + 1.

- If CHM_SWITCHING_PARMS_INCLr is included and equal to ‘0’, the mobile station shall set NUM_SOFT_SWITCHING_FRAMES_CHMs to NUM_SOFT_SWITCHING_FRAMESr + 1, and NUM_SOFTER_SWITCHING_FRAMES_CHMs to NUM_SOFTER_SWITCHING_FRAMESr + 1.

- If FOR_PDCH_PARMS_INCLr is equal to ‘1’, the mobile station shall set NUM_SOFT_SWITCHING_SLOTSs according to Table 3.7.2.3.2.21-9 based on the value of NUM_SOFT_SWITCHING_SLOTSr.

- If FOR_PDCH_PARMS_INCLr is equal to ‘1’, the mobile station shall set NUM_SOFTER_SWITCHING_SLOTSs according to Table 3.7.2.3.2.21-9 based on the value of NUM_SOFTER_SWITCHING_SLOTSr.

- If CHM_SWITCHING_PARMS_INCLr is included and equal to ‘1’, the mobile station shall:



  • Set NUM_SOFT_SWITCHING_SLOTS_CHMs according to Table 3.7.2.3.2.21-9 based on the value of NUM_SOFT_SWITCHING_SLOTS_CHMr.

  • Set NUM_SOFTER_SWITCHING_SLOTS_CHMs according to Table 3.7.2.3.2.21-9 based on the value of NUM_SOFTER_SWITCHING_SLOTS_CHMr.

- If CHM_SWITCHING_PARMS_INCLr is included and equal to ‘0’, the mobile station shall:

  • Set NUM_SOFT_SWITCHING_SLOTS_CHMs according to Table 3.7.2.3.2.21-9 based on the value of NUM_SOFT_SWITCHING_SLOTSr.

  • Set NUM_SOFTER_SWITCHING_SLOTS_CHMs according to Table 3.7.2.3.2.21-9 based on the value of NUM_SOFTER_SWITCHING_SLOTSr.

- If FOR_PDCH_PARMS_INCLr is equal to ‘1’, the mobile station shall set PDCH_SOFT_SWITCHING_DELAYs to PDCH_SOFT_SWITCHING_DELAYr + 1, and PDCH_SOFTER_SWITCHING_DELAYs to PDCH_SOFTER_SWITCHING_DELAYr + 1.

- If TX_DISABLED_TIMER_INCLr is equal to ‘1’, the mobile station shall set TX_DISABLED_TIMERs to TX_DISABLED_TIMERr; otherwise, the mobile station shall set TX_DISABLED_TIMERs to T81m.

- If EXT_CH_INDr signals the allocation of a R-PDCH, the mobile station shall:

+ Set FOR_GCH_ASSIGNEDs to FOR_GCH_ASSIGNEDr.

+ Set FOR_RCCH_ASSIGNEDs to FOR_RCCH_ASSIGNEDr.

+ If FOR_RCCH_ASSIGNEDs is equal to ‘1’, the mobile station shall:

 Set FOR_RCCH_DRC_MODEs to FOR_RCCH_DRC_MODEr.

 Set FOR_RCCH_REPETITIONs to FOR_RCCH_REPETITIONr.



  • Set FOR_RCCH_UPDATE_RATEs to FOR_RCCH_UPDATE_RATEr.

+ If FOR_ACKCH_ASSIGNEDr is equal to ‘1’, the mobile station shall set FOR_ACKCH_MODEs to FOR_ACKCH_MODEr.

+ If FOR_ACKCH_COMB_SELr is included, the mobile station shall set FOR_ACKCH_COMB_SELs to FOR_ACKCH_COMB_SELr; otherwise, the mobile station shall set FOR_ACKCH_COMB_SELs to ‘0’.

+ If REV_PDCH_RLGAIN_INCLr is included and equal to ‘1’, the mobile station shall perform the following:

 The mobile station shall set RLGAIN_SPICH_PILOTs to RLGAIN_SPICH_PILOTr.

 The mobile station shall set RLGAIN_REQCH_PILOTs to RLGAIN_REQCH_PILOTr.

 The mobile station shall set RLGAIN_PDCCH_PILOTs to RLGAIN_PDCCH_PILOTr.

+ If REV_PDCH_PARMS_1_INCLr is included and equal to ‘1’, the mobile station shall perform the following:

 The mobile station shall set REV_PDCH_TABLE_SELs to REV_PDCH_TABLE_SELr.

 The mobile station shall set REV_PDCH_MAX_AUTO_TPRs to REV_PDCH_MAX_AUTO_TPRr.

- Otherwise, the mobile station shall:

+ Set FOR_GCH_ASSIGNEDs to NULL.

+ Set FOR_RCCH_ASSIGNEDs to NULL.

- For each included member of the Active Set, the mobile station shall store the following:


    + Set the PILOT_PN field to PILOT_PNr.

    + Set the ADD_PILOT_REC_INCL field to ADD_PILOT_REC_INCLr. If ADD_PILOT_REC_INCLr equals ‘1’, the mobile station shall store the following:



  • Set the PILOT_REC_TYPE field of PILOT_REC to PILOT_REC_TYPEr.

  • If PILOT_REC_TYPEr equals ‘000’, the mobile station shall set the TD_POWER_LEVEL field of PILOT_REC to TD_POWER_LEVELr and set the TD_MODE field of PILOT_REC to TD_MODEr.

  • If PILOT_REC_TYPEr is equal to ‘001’, the mobile station shall.

  • Set the AUX_PILOT_QOF field of PILOT_REC to QOFr.

  • Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • If PILOT_REC_TYPEr is equal to ‘010’, the mobile station shall:

  • Set the AUX_PILOT_TD_QOF field of PILOT_REC to QOFr.

  • Set the AUX_PILOT_WALSH_CODE field of PILOT_REC to AUX_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

  • Set the AUX_TD_POWER_LEVEL field of PILOT_REC to AUX_TD_POWER_LEVELr.

  • Set the TD_MODE field of NGHBR_PILOT_REC to TD_MODEr.

 Set FOR_PDCH_INCLs to FOR_PDCH_INCLr.

 If FOR_PDCH_INCLr is equal to ‘1’, the mobile station shall perform the following:

à If FOR_PDCH_PARMS_INCLr is equal to ‘1’, the mobile station shall store the following parameters:

– The mobile station shall set WALSH_TABLE_IDs to WALSH_TABLE_IDr.

– The mobile station shall set NUM_PDCCHs to NUM_PDCCHr.

– The mobile station shall set FOR_PDCCH_WALSHs[i] to the ith occurrence of FOR_PDCCH_WALSHr.

à The mobile station shall set MAC_IDs to MAC_IDr.

à The mobile station shall set REV_CQICH_COVERs to REV_CQICH_COVERr.

à If EXT_CH_INDr signals the allocation of a F-CPCCH, the mobile station shall set FOR_CPCCH_WALSHs to FOR_CPCCH_WALSHr,and FOR_CPCSCHs to FOR_CPCSCHr.

à The mobile station shall store FOR_PDCCH_WALSHs[i] to the ith occurrence of FOR_PDCCH_WALSHr.

 The mobile station shall set PWR_COMB_INDs to PWR_COMB_INDr.

 If PDCH_GROUP_IND_INCLr is equal to ‘1’, the mobile station shall set PDCH_GROUP_IDENTIFIERs as follows:

à If this is the first pilot in the list that has a F-PDCH assignment, the mobile station shall perform the following:

– The mobile station shall set PDCH_GROUP_IDENTIFIERs to ‘000’;

à Otherwise, the mobile station shall perform the following:

– If PDCH_GROUP_INDr is set to ‘1’, the mobile station shall set PDCH_GROUP_IDENTIFIERs to the same value as that of the previous pilot in the list that has a F-PDCH assigned; otherwise, the mobile station shall set PDCH_GROUP_IDENTIFIERs to the value one greater than that of the previous pilot in the list that has a F-PDCH assigned.

 Otherwise, the mobile station shall perform the following:

à If this is the first pilot in the list that has a F-PDCH assignment, the mobile station shall perform the following:

– The mobile station shall set PDCH_GROUP_IDENTIFIERs to ‘000’;

à Otherwise, the mobile station shall perform the following:

– If F-PDCH is assigned for this pilot, the mobile station shall perform the following:

+ If PWR_COMB_INDr is set to ‘1’, and there are no pilots between this pilot and the previous pilot in the list that has a F-PDCH assigned, the mobile station shall set PDCH_GROUP_IDENTIFIERs to the same value as that of the previous pilot in the list that has a F-PDCH assigned.

+  If PWR_COMB_INDr is set to ‘1’, and all pilots between this pilot and the previous pilot in the list that has a F-PDCH assigned have PWR_COMB_IND set to ‘1’, the mobile station shall set PDCH_GROUP_IDENTIFIERs to the same value as that of the previous pilot in the list that has a F-PDCH assigned.

+ Otherwise, the mobile station shall set PDCH_GROUP_IDENTIFIERs to the value one greater than that of the previous pilot in the list.

– Otherwise, the mobile station shall set PDCH_GROUP_IDENTIFIERs to NULL.

 If EXT_CH_INDr signals the allocation of a F-FCH, the mobile station shall set CODE_CHAN_FCHs to CODE_CHAN_FCHr, and


QOF_MASK_ID_FCHs to QOF_MASK_ID_FCHr.

  • If EXT_CH_INDr signals the allocation of a F-DCCH, the mobile station shall set CODE_CHAN_DCCHs to CODE_CHAN_DCCHr, and QOF_MASK_ID_DCCHs to QOF_MASK_ID_DCCHr.

 If FOR_PDCH_INCLr is equal to ‘1’, EXT_CH_INDr signals the allocation of a R-PDCH, and FOR_ACKCH_ASSIGNEDr is equal to ‘1’, the mobile station shall set FOR_ACKCH_WALSH_INDEXs to FOR_ACKCH_WALSH_INDEXr, and FOR_ACKSCH_INDEXs to FOR_ACKSCH_INDEXr.

 If FOR_RCCH_INCLr is included and set to ‘1’, the mobile station shall do the following:

à Set FOR_RCCH_WALSH_INDEXs to FOR_RCCH_WALSH_INDEXr.

à Set FOR_RCSCH_INDEXs to FOR_RCSCH_INDEXr.

 If FOR_PDCH_INCLr is equal to ‘1’, and if FOR_GCH_ASSIGNEDr is included and set to ‘1’, the mobile station shall perform the following;

à Set NUM_FOR_GCHs to NUM_FOR_GCHr, and

à For each of the NUM_FOR_GCHs occurrences of FOR_GCH_WALSH_INDEXr, the mobile station shall set FOR_GCH_WALSH_INDEXs[j] to FOR_GCH_WALSH_INDEXr[j].

 Otherwise, the mobile station shall perform the following:

à Set NUM_FOR_GCHs to 0, and

à Set FOR_GCH_WALSH_INDEXs to NULL.

- The mobile station shall initialize CODE_CHAN_LIST as described in 2.6.8, and shall set SERV_NEGs to enabled.

- If FREQ_INCLr equals ‘1’, the mobile station shall then tune to the new frequency assignment.

- The mobile station shall then enter the Traffic Channel Initialization Substate of the Mobile Station Control on the Traffic Channel State.

8. Feature Notification Message: If RELEASEr is equal to ‘1’, 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).

9. Intercept Order: The mobile station shall enter the Mobile Station Idle State.

10. Local Control Order

11. 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.

12. 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.

13. 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 perform the following actions:

- If the purpose of the message is to respond to an Origination Message (PURPOSEr is equal to ‘0000’), the mobile station shall perform the following actions:

+ The mobile station shall set PACAs to enabled and shall set PACA_SIDs to SIDs.

+ 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.

+ The mobile station should indicate to the user that the call has been queued as a PACA call, and should indicate the current queue position (Q_POSr) of the call.

+ The mobile station shall enter the Mobile Station Idle State.

- If the purpose of the message is to cancel the PACA call (PURPOSEr is equal to ‘0011’), the mobile station shall perform the following actions:

+ 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 Idle State.

- If the purpose of the message is anything else (PURPOSEr is not equal to ‘0000’ or ‘0011’), the mobile station shall ignore the message. The mobile station shall remain in the Mobile Station Origination Attempt Substate.

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

- If the purpose of the message is to respond to an Origination Message (PURPOSEr is equal to ‘0000’), the mobile station shall perform the following actions:

+ The mobile station 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.

+ 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.

+ The mobile station shall enter the Mobile Station Idle 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 perform the following actions:

+ The mobile station should indicate to the user that the PACA call is still queued, and should indicate the current queue position (Q_POSr) of the call.

+ 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.

+ The mobile station shall enter the Mobile Station Idle State.

- If the purpose of the message is to instruct the mobile station to re-originate the PACA call (PURPOSEr is equal to ‘0010’), the mobile station shall remain in the Mobile Station Origination Attempt Substate.

- If the purpose of the message is to cancel the PACA call (PURPOSEr is equal to ‘0011’), the mobile station shall perform the following actions:

+ The mobile station shall set PACAs to disabled, 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 Idle State.

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

15. 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).

16. Release Order or Service Status 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.

17. Reorder 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. 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 Idle State.

18. Retry Order: The mobile station shall process the order 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’, then 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 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].

+ If RETRY_TYPEr is equal to ‘001’ or ‘101’, and 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. 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.

+ If RETRY_TYPEr is equal to ‘001’ or ‘101’, the mobile station shall enter the Mobile Station Idle State.

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

20. 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 ‘00000000’, the mobile station shall set RETURN_IF_FAILs = RETURN_IF_FAILr, and enter the System Determination Substate of the Mobile Station Initialization State with an NDSS off indication (see 2.6.1.1); otherwise:

– if REDIRECT_TYPEr is ‘0’, 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).

- if REDIRECT_TYPEr is ‘1’, the mobile station shall store the redirection record received in the message as REDIRECT_RECs and shall enable NDSS_ORIGs, and shall record the dialed digits (if any). The mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a redirection indication (see 2.6.1.1).

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

22. 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).

23. 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.

24. User Zone Reject Message

25. BCMC Order: The mobile station shall process this message as follows:

• If ORDQr is set to ‘00000000’, the mobile station shall perform the following for each of the BCMC flows that the base station is responding to:

– If CLEAR_ALL_RETRY_DELAYr equals ‘1’, the mobile station shall delete the currently stored BCMC Retry Delay List.

– If CLEAR_RETRY_DELAYr equals ‘1’, the mobile station shall delete the entry in the BCMC_RETRY_DELAY_LISTs[i] corresponding to BCMC_FLOW_ID (See section 2.6.13.11) in this message.

– If ALL_BCMC_REASONr or BCMC_REASONr equals ‘0000’, Layer 3 shall send a BCMC-Monitor.Response(BCMC_FLOW_ID, result=FAILURE, cause= FLOW_NOT_AVAILABLE, reason_ind=CURRENT_SYS) for each of the corresponding BCMC_FLOW_ID to the BCMC Service Layer.

– If ALL_BCMC_REASONr or BCMC_REASONr equals ‘0001’, Layer 3 shall send a BCMC-Monitor.Response(BCMC_FLOW_ID, result=FAILURE, cause= FLOW_NOT_TRANSMITTED, reason_ind=CURRENT_SYS) for each of the corresponding BCMC_FLOW_ID to the BCMC Service Layer.

– If BCMC_REASONr equals ‘0010’ for any of the flows or ALL_BCMC_REASONr equals ‘0010’, the mobile station shall enable the BCMC wait timer with a value of BSPM_WAIT_TIME seconds, shall enter the Mobile Station Idle State and shall wait for an updated BCMC Service Parameters Message as specified in 2.6.13.1.



  • If ALL_BCMC_REASONr or BCMC_REASONr equals ‘0011’, Layer 3 shall send a BCMC-Monitor.Response(BCMC_FLOW_ID, result = SUCCESS, cause = REGISTRATION_ACCEPTED, reason_ind = CURRENT_SYS) for each of the corresponding BCMC_FLOW_ID to the BCMC Service Layer.

– If ALL_BCMC_REASONr or BCMC_REASONr equals ‘0100’, Layer 3 shall send a BCMC-Monitor.Response(BCMC_FLOW_ID, result = FAILURE, cause= AUTHORIZATION_FAILURE, reason_ind = CURRENT_SYS) for each of the corresponding BCMC_FLOW_ID to the BCMC Service Layer.

– If ALL_BCMC_REASONr or BCMC_REASONr equals ‘0101’, the mobile station shall perform the following:

+ Layer 3 shall send a BCMC-Monitor.Response(BCMC_FLOW_ID, result=FAILURE, cause= RETRY_DELAY, reason_ind=CURRENT_SYS) for each of the corresponding BCMC_FLOW_ID to the BCMC Service Layer.

+ For each of the corresponding BCMC_FLOW_ID, if there is a BCMC_RETRY_DELAY_LISTs[i].BCMC_FLOW_ID which is same as BCMC_FLOW_ID (See section 2.6.13.11), the mobile station shall set BCMC_RETRY_DELAY_LISTs[i].RETRY_DELAY to current system time plus ALL_BCMC_RETRY_DELAYr/BCMC_RETRY_DELAYr; otherwise, the mobile station shall add new BCMC_RETRY_DELAY_LISTs[i] to the BCMC Retry Delay List and shall set BCMC_RETRY_DELAY_LISTs[i].BCMC_FLOW_ID to the BCMC_FLOW_ID, BCMC_RETRY_DELAY_LISTs[i].RETRY_DELAY to current system time plus ALL_BCMC_RETRY_DELAYr/BCMC_RETRY_DELAYr.

– If the base station indicates BCMC_REASON (indicated via ALL_BCMC_REASONr/BCMC_REASONr) of ‘0000’, ‘0001’, ‘0011’, ‘0100’, or ‘0101’ for all of the flows requested, the mobile station shall enter the Mobile Station Idle State.

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

27. 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.

If the mobile station performs an access probe handoff or access handoff and receives any of the following messages, it shall process the message as specified in 2.6.3.1.3:

• If the mobile station is currently monitoring the Paging Channel:

1. System Parameters Message

2. Access Parameters Message

3. Neighbor List Message

4. Extended System Parameters Message

5. Extended Neighbor List Message



6. General Neighbor List Message

7. Global Service Redirection Message

8. Extended Global Service Redirection Message

• If the mobile station is currently monitoring the Primary Broadcast Control Channel:

1. ANSI-41 System Parameters Message

2. Enhanced Access Parameters Message

3. Universal Neighbor List Message

4. MC-RR Parameters Message

5. Extended Global Service Redirection Message



Download 3.74 Mb.

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




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

    Main page