Whenever an ANSI-41 System Parameters Message is received, the configuration message sequence number, CONFIG_MSG_SEQr, shall be compared to that stored in A41_SYS_PAR_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 described in 2.6.2.2.13.1, 2.6.2.2.13.2, 2.6.2.2.13.3, and 2.6.2.2.13.4.
If REG_PRD is not within the valid range specified in 3.7.2.3.2.31, then the mobile station shall ignore the ANSI-41 System Parameters Message that contains it.
2.6.2.2.13.1 Stored Parameters
The mobile station shall store the following parameters:
• Configuration message sequence number (CONFIG_MSG_SEQs = CONFIG_MSG_SEQr, A41_SYS_PAR_MSG_SEQs = CONFIG_MSG_SEQr)
• Home registration indicator (HOME_REGs = HOME_REGr)
• SID roamer registration indicator (FOR_SID_REGs = FOR_SID_REGr)
• NID roamer registration indicator (FOR_NID_REGs = FOR_NID_REGr)
• Power-up registration indicator (POWER_UP_REGs = POWER_UP_REGr)
• Power-down registration indicator (POWER_DOWN_REGs = POWER_DOWN_REGr)
• Parameter-change registration indicator (PARAMETER_REGs = PARAMETER_REGr)
• Preferred Enhanced Access Channel MSID type (PREF_MSID_TYPEs = PREF_MSID_TYPEr)
• Extended Preferred Enhanced Access Channel MSID type (EXT_PREF_MSID_TYPEs = EXT_PREF_MSID_TYPEr), if included; otherwise, set EXT_PREF_MSID_TYPEs to NULL.
• MEID Required indicator is included (MEID_REQDs = MEID_REQDr), if included; otherwise, set MEID_REQDs to ‘0’
• The mobile station shall set its operational IMSI, IMSI_O, as follows:
– If IMSI_T_SUPPORTEDr is equal to ‘0’, the mobile station shall set IMSI_O to IMSI_Mp.
– If IMSI_T_SUPPORTEDr is equal to ‘1’ and the mobile station’s IMSI_Tp has been programmed, the mobile station shall set IMSI_O to IMSI_Tp.
– If IMSI_T_SUPPORTEDr is equal to ‘1’ and the mobile station’s IMSI_Tp has not been programmed, the mobile station shall set IMSI_O to IMSI_Mp.
– If IMSI_O has been changed, the mobile station shall set MC_RR_PAR_MSG_SEQs, EXT_CHAN_LST_MSG_SEQs, FD_CHAN_LST_MSG_SEQs to NULL and set NUM_FCCCHs to ‘1’ and FCCCH_IDs to ‘1’.
• If OTHER_INFO_INCLr is set to ‘1’, the mobile station shall store:
– Base station identification (BASE_IDs = BASE_IDr)
– If MCCr = ‘1111111111’ and IMSI_11_12r = ‘1111111’, the mobile station shall set the IMSI_O to IMSI_Mp and store:
-
Mobile Country Code (MCCs = MCC_Mp) and
-
IMSI 11th and 12th digits (IMSI_11_12s = IMSI_M_11_12p);
– Otherwise, the mobile station shall store:
-
Mobile Country Code (MCCs = MCCr) and
-
IMSI 11th and 12th digits (IMSI_11_12s = IMSI_11_12r).
– Broadcast GPS assist indicator (BROADCAST_GPS_ASSTs = BROADCAST_GPS_ASSTr)
– Signaling encryption supported indicator (SIG_ENCRYPT_SUPs = SIG_ENCRYPT_SUPr)
• Least significant digit of MNC (IMSI_10s = IMSI_10r), if included.
• If IMSI_O is set to the IMSI_M, the mobile station shall set:
– IMSI_O_Ss to IMSI_M_Sp (i.e., IMSI_O_S1s to IMSI_M_S1p and IMSI_O_S2s to IMSI_M_S2p)
– IMSI_O_11_12s to IMSI_M_11_12p
– MCC_Os to MCC_Mp
– IMSI_O_ADDR_NUMs to IMSI_M_ADDR_NUMp
• If IMSI_O is set to the IMSI_T, the mobile station shall set:
– IMSI_O_Ss to IMSI_T_Sp (i.e., IMSI_O_S1s to IMSI_T_S1p and IMSI_O_S2s to IMSI_T_S2p).
– IMSI_O_11_12s to IMSI_T_11_12p
– MCC_Os to MCC_Tp
– IMSI_O_ADDR_NUMs to IMSI_T_ADDR_NUMp
• Delete foreign TMSI (DELETE_FOR_TMSIs = DELETE_FOR_TMSIr)
• Use TMSI (USE_TMSIs = USE_TMSIr)
• TMSI zone length (TMSI_ZONE_LENs = TMSI_ZONE_LENr)
• TMSI zone number (TMSI_ZONEs = TMSI_ZONEr)
• Maximum number of alternative service options (MAX_NUM_ALT_SOs = MAX_NUM_ALT_SOr).
• The mobile station shall set all bits of TMSI_CODEs-p to ‘1’ if all of the following conditions are met:
-
The bits of TMSI_CODEs-p are not all equal to ‘1’,
-
DELETE_FOR_TMSIs is equal to ‘1’, and
-
ASSIGNING_TMSI_ZONE_LENs-p is not equal to TMSI_ZONE_LENs, or the least significant ASSIGNING_TMSI_ZONE_LENs-p octets of
ASSIGNING_TMSI_ZONEs-p are not equal to TMSI_ZONEs.
• Message integrity supported indicator (MSG_INTEGRITY_SUPs = MSG_INTEGRITY_SUPr), if P_REV_IN_USEs is greater than or equal to 10; otherwise, MSG_INTEGRITY_SUPs = 0.
• If MSG_INTEGRITY_SUPr is equal to ‘1’ and SIG_INTEGRITY_SUP_INCLr is equal to ‘1’, the mobile station shall store the message integrity algorithms that the base station supports (SIG_INTEGRITY_SUPs = SIG_INTEGRITY_SUPr); otherwise, the mobile station shall set SIG_INTEGRITY_SUPs to ‘00000000’.
If the mobile station supports packet data service options, the mobile station shall store the packet data services zone identifier (PACKET_ZONE_IDs = PACKET_ZONE_IDr); otherwise, the mobile station shall set PACKET_ZONE_IDs to ‘00000000’.
If the mobile station supports packet data service options and the PZ_HYST_ENABLED field is included, the mobile station shall store the packet zone hysteresis enabled indicator (PZ_HYST_ENABLEDs = PZ_HYST_ENABLEDr); otherwise, the mobile station shall set PZ_HYST_ENABLEDs to ‘1’.
If the mobile station supports packet data service options and the PZ_HYST_LIST_LEN field is included, the mobile station shall store the packet zone hysteresis list length (PZ_HYST_LIST_LENs = PZ_HYST_LIST_LENr); otherwise, the mobile station shall set PZ_HYST_LIST_LENs to 4.
If the mobile station supports packet data service options and the PZ_HYST_ACT_TIMER field is included, the mobile station shall store the packet zone hysteresis activation timer (PZ_HYST_ACT_TIMERs = PZ_HYST_ACT_TIMERr); otherwise, the mobile station shall set PZ_HYST_ACT_TIMERs to 30 seconds.
If the mobile station supports packet data service options and the PZ_HYST_TIMER_MUL field and the PZ_HYST_TIMER_EXP field are included, the mobile station shall store the packet zone hysteresis timer (PZ_HYST_TIMERs = PZ_HYST_TIMER_MULr 8 ^ PZ_HYST_TIMER_EXPr); otherwise, the mobile station shall set PZ_HYST_TIMERs to 60 seconds.
If the mobile station supports the Device Information Message on the r-csch, the mobile station shall store:
• Autonomous message supported indicator
(AUTO_MSG_SUPPORTEDs= AUTO_MSG_SUPPORTEDr)
If AUTO_MSG_SUPPORTEDr is equal to ‘1’ and the mobile station supports the Device Information Message on the r-csch, the mobile station shall store:
• Autonomous message interval
(AUTO_MSG_INTERVALs = AUTO_MSG_INTERVALr)
The mobile station shall store concurrent service supported indicator (CS_SUPPORTEDs= CS_SUPPORTEDr).
Maximum number of additional service reference identifiers allowed in origination (MAX_ADD_SERV_INSTANCEs = MAX_ADD_SERV_INSTANCEr), if included; otherwise, the mobile station shall set MAX_ADD_SERV_INSTANCEs to 0.
The mobile station shall store mobile station initiated position location determination supported indicator (MS_INIT_POS_LOC_SUP_INDs = MS_INIT_POS_LOC_SUP_INDr).
The mobile station shall also perform the following:
• If the mobile station is not in the Origination Attempt Substate, or Page Response Substate, the mobile station shall store the following prior to storing the remaining parameters:
– Registered system identification (REG_SIDs = SIDs).
– Registered network identification (REG_NIDs = NIDs).
-
Registered registration zone (REG_REG_ZONEs = REG_ZONEs).
-
Registered zone timer length (REG_ZONE_TIMERs = ZONE_TIMERr).
• System identification (SIDs = SIDr)
• Network identification (NIDs = NIDr)
• Registration zone (REG_ZONEs = REG_ZONEr)
• Number of registration zones to be retained (TOTAL_ZONESs = TOTAL_ZONESr)
• Zone timer length (ZONE_TIMERs = ZONE_TIMERr)
• Multiple SID storage indicator (MULT_SIDSs = MULT_SIDSr)
• Multiple NID storage indicator (MULT_NIDSs = MULT_NIDSr)
• Registration period (REG_PRDs = REG_PRDr)
• If DIST_REG_INCL is equal to ‘1’, the mobile station shall store:
– Registration distance (REG_DISTs = REG_DISTr)
• If DIST_REG_INCL is equal to ‘0’, then the mobile station shall set REG_DISTs equal to ‘00000000000’.
• If TKZ_MODE_SUPPORTEDr is not included, the mobile station shall set TKZ_MODE_SUPPORTEDs to ‘0’; otherwise, the mobile station shall set TKZ_MODE_SUPPORTEDs to TKZ_MODE_SUPPORTEDr. If TKZ_MODE_SUPPORTEDs is equal to ‘1’, the mobile station shall store the tracking zone identifier (TKZ_IDs = TKZ_IDr).
The mobile station shall ignore any fields at the end of the ANSI-41 System Parameters Message that are not defined according to the protocol revision level (MOB_P_REVp of the current band class) being used by the mobile station.
Share with your friends: |