Whenever a User Zone Identification Message is received on the Paging Channel or Primary Broadcast Control Channel, and if the mobile station supports Tiered Services, the mobile station shall compare the configuration message sequence number, CONFIG_MSG_SEQr, to that stored in USER_ZONE_ID_MSG_SEQs. If the comparison results in a match, the mobile station may ignore the message. If the comparison results in a mismatch, then the mobile station shall process the remaining fields in the message as follows.
The mobile station shall store the following parameters:
• Configuration message sequence number (CONFIG_MSG_SEQs = CONFIG_MSG_SEQr, USER_ZONE_ID_MSG_SEQs = CONFIG_MSG_SEQr)
• UZ_EXIT_RCVDs = UZ_EXITr
The mobile station shall set NUM_UZIDs to the number of User Zones contained in the User Zone Identification Message.
For each User Zone contained in the User Zone Identification Message, the mobile station shall perform the following:
• Set the UZID field of UZ_REC(i) to the ith occurrence of UZIDr.
• Set the UZ_REV field of the UZ_REC(i) to the ith occurrence of UZ_REVr.
• Set the TEMP_SUB field of the UZ_REC(i) to the ith occurrence of TEMP_SUBr.
2.6.2.2.10 Private Neighbor List Message
Whenever a Private Neighbor List Message is received on the Paging Channel or Primary Broadcast Control Channel, and if the mobile station supports Tiered Services, the mobile station shall compare the configuration message sequence number, CONFIG_MSG_SEQr, to that stored in PRI_NGHBR_LST_MSG_SEQs. If the comparison results in a match, the mobile station may ignore the message. If the comparison results in a mismatch, then the mobile station shall process the remaining fields in the message as follows.
The mobile station shall store the following parameters:
• Configuration message sequence number (CONFIG_MSG_SEQs = CONFIG_MSG_SEQr, PRI_NGHBR_LST_MSG_SEQs = CONFIG_MSG_SEQr)
• Common configuration included indicator (COMMON_INCLs = COMMON_INCLr)
The mobile station shall set NUM_PRI_NGHBRs to the number of Private Neighbor base stations contained in the Private Neighbor List Message.
For each Private Neighbor base station contained in the Private Neighbor List Message the mobile station shall perform the following:
• Set the SRCH_WIN_PRI_NGHBR field of PRI_NGHBR_REC(i) to SRCH_WIN_PNr.
• Set the SID field of PRI_NGHBR_REC(i) to the ith occurrence SIDr.
• Set the NID field of PRI_NGHBR_REC(i) to the ith occurrence NIDr.
• Set the PRI_NGHBR_PN field of PRI_NGHBR_REC(i) to the ith occurrence PRI_NGHBR_PNr.
• If COMMON_INCLr is equal to ‘1’, then the mobile station shall:
– Set the BAND_CLASS field of PRI_NGHBR_REC(i) to COMMON_BAND_CLASSr.
– Set the NGHBR_FREQ field of PRI_NGHBR_REC(i) to COMMON_NGHBR_FREQr.
• If COMMON_INCLr is equal to ‘0’, then the mobile station shall:
-
Set the BAND_CLASS field of PRI_NGHBR_REC(i) to the ith occurrence of BAND_CLASSr.
-
Set the NGHBR_FREQ field of PRI_NGHBR_REC(i) to the ith occurrence of NGHBR_FREQr.
• If ith occurrence of UZID_INCLr is equal to ‘0’, then the mobile station shall set the PS_NUM_UZID field of PRI_NGHBR_REC(i) to ‘0000’.
• If ith occurrence of UZID_INCLr is equal to ‘1’, then the mobile station shall set the PS_NUM_UZID field of PRI_NGHBR_REC(i) to the NUM_UZIDr associated with the ith occurrence of UZID_INCLr.
• For each User Zone supported by the ith private system, the mobile station shall perform the following:
-
Set the PS_UZID(j) field of PRI_NGHBR_REC(i) to the jth occurrence of UZIDr.
-
Set the PS_UZ_REV(j) field of PRI_NGHBR_REC(i) to the jth occurrence of UZ_REVr.
-
Set the PS_TEMP_SUB(j) field of PRI_NGHBR_REC(i) to the jth occurrence of TEMP_SUBr.
Whenever an Extended Global Service Redirection Message is received on the Paging Channel or Primary Broadcast Control Channel, the configuration message sequence number, CONFIG_MSG_SEQr, shall be compared to that stored in EXT_GLOB_SERV_REDIR_MSG_SEQs. If the comparison results in a match, the mobile station may ignore the message. If the comparison results in a mismatch, the mobile station shall store the following parameters:
• Configuration message sequence number (CONFIG_MSG_SEQs = CONFIG_MSG_SEQr, GLOB_SERV_REDIR_MSG_SEQs= CONFIG_MSG_SEQr, EXT_GLOB_SERV_REDIR_MSG_SEQs= CONFIG_MSG_SEQr)
The mobile station shall perform the following:
• The mobile station shall set (RETURN_IF_FAILs = RETURN_IF_FAILr), TEMP_TMSI_CODE to TMSI_CODEs-p, and clear the REDIRECT_REC_LIST. For i =1 to (NUM_ADD_RECORDr + 1), the mobile station shall perform the following:
If all the following conditions are satisfied from the ith redirection record:
-
The subfield corresponding to the access overload class, ACCOLCp, of the mobile station is set equal to ‘1’ in the REDIRECT_ACCOLCr field or ADD_REDIRECT_ACCOLCr of the ith redirection record.
-
MOB_P_REVp is in the redirection mobile protocol revision range associated with the ith redirection record (REDIRECT_P_REV_INCLr = ‘1’ and EXCL_P_REV_INDr = ‘0’, and (REDIRECT_P_MINr MOB_P_REVp REDIRECT_P_MAXr) where i is equal to 1).
-
MOB_P_REVp is not in any of the excluded mobile protocol revision range associated with the ith redirection record (REDIRECT_P_REV_INCLr = ‘1’ and EXCL_P_REV_INDr = ‘1’ and (MOB_P_REVp REDIRECT_P_MINr or MOB_P_REVp REDIRECT_P_MAXr)).
-
Type of redirection as specified by RECORD_TYPEr (i is equal to 1) or ADD_RECORD_TYPEr is supported.
-
BAND_CLASSr is supported (RECORD_TYPEr = ‘00000010’ or ADD_RECORD_TYPEr = ‘00000010’).
-
At least one of the CDMA_CHANr is supported for at least one band subclass (when included) corresponding to REDIRECT_SUBCLASSr = ‘1’. (RECORD_TYPEr = ‘00000010’ or ADD_RECORD_TYPEr = ‘00000010’).
then mobile station shall store the following parameters from the redirection record:
-
Set DELETE_TMSI field of REDIRECT_REC_LIST[j] to DELETE_TMSIr (i is equal to 1) or ADD_DELETE_TMSIr, where j (i.e., the initial j value is set to 0) is incremented by 1 whenever the ith redirection record satisfies the redirection record selection conditions above.
-
Set REDIRECT_REC_LIST[j] to the ith redirection record from the received message.
-
Set RECORD_TYPE field of REDIRECT_REC_LIST[j] to RECORD_TYPEr (i is equal to 1) or ADD_RECORD_TYPEr.
-
If RECORD_TYPEr = ‘00000001’ (i is equal to 1) or ADD_RECORD_TYPEr = ‘00000001’, the mobile station shall:
-
Set CDMA_MODEs to ‘1’
-
Set DIGITAL_REG field of REDIRECT_REC_LIST[j] to ‘00000000’.
-
Set MAX_REDIRECT_DELAY field of REDIRECT_REC_LIST[j] to MAX_REDIRECT_DELAYr.
-
If LAST_SEARCH_RECORD_INDr or ADD_LAST_SEARCH_RECORD_INDr is equal to ‘1’, the mobile station shall ignore the rest of the message.
• If REDIRECT_REC_LIST[j] is not empty, the mobile station shall enter the System Determination Substate of the Mobile Station Initialization State with a redirection indication (see 2.6.1.1); otherwise, the mobile station shall ignore the Extended Global Service Redirection Message.
Share with your friends: |