2section (Continued) 6 Layer 3 Processing


General Neighbor List Message



Download 3.74 Mb.
Page12/61
Date19.10.2016
Size3.74 Mb.
#3566
1   ...   8   9   10   11   12   13   14   15   ...   61
2.6.2.2.8 General Neighbor List Message

Whenever a valid General Neighbor List Message is received on the current Paging Channel (PAGECHs), the configuration message sequence number, CONFIG_MSG_SEQr shall be compared to that stored in GEN_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.

If the PILOT_INC field is not within the valid range specified in 3.7.2.3.2.22, then the mobile station shall ignore the General Neighbor List Message that contains it.

The mobile station shall store the following parameters:

• Configuration message sequence number


(CONFIG_MSG_SEQs = CONFIG_MSG_SEQr,
GEN_NGHBR_LST_MSG_SEQs= CONFIG_MSG_SEQr).

• Pilot PN sequence offset increment (PILOT_INCs = PILOT_INCr).

If NGHBR_CONFIG_PN_INCLr is equal to ‘1’ and FREQ_FIELDS_INCLr is equal to ‘1’, the mobile station shall store the following parameters:

• Configuration message sequence number


(EXT_NGHBR_LST_MSG_SEQs = CONFIG_MSG_SEQr,
NGHBR_LST_MSG_SEQs = CONFIG_MSG_SEQr).

The mobile station shall set NGHBR_SET_SIZEs to the number of neighboring base stations contained in the General Neighbor List Message.

For each of the neighboring base stations contained in the General Neighbor List Message, if FREQ_INCLr equal ‘0’, or if FREQ_INCLr equal ‘1’ and NGHBR_BANDr is supported, the mobile station shall perform the following:

• If NGHBR_CONFIG_PN_INCLr is equal to ‘1’, set the NGHBR_CONFIG and NGHBR_PN fields as follows:

– If the ith occurrence of NGHBR_CONFIGr is equal to ‘000’, ‘001’, or ‘010’, set the NGHBR_CONFIG field of NGHBR_REC[i] to the ith occurrence of NGHBR_CONFIGr; otherwise, set the NGHBR_CONFIG field of NGHBR_REC[i] to ‘011’.

– Set the NGHBR_PN field of NGHBR_REC[i] to the ith occurrence of NGHBR_PNr.

• If NGHBR_SRCH_MODEr = ‘00’ or ‘10’ and EXT_NGHBR_LST_MSG_SEQs is not equal to CONFIG_MSG_SEQr, set SEARCH_PRIORITY field of each NGHBR_REC to ‘10’ (high) for all NGHBR_SET_SIZEs entries.

• If NGHBR_SRCH_MODEr = ‘01’ or ‘11’, set the SEARCH_PRIORITY field of NGHBR_REC[i] to the ith occurrence of SEARCH_PRIORITYr.

• If NGHBR_SRCH_MODEr = ‘00’ or ‘01’, set the SRCH_WIN_NGHBR field of each NGHBR_REC to SEARCH_WINs for all NGHBR_SET_SIZEs entries if SYS_PAR_MSG_SEQs is equal to CONFIG_MSG_SEQs; otherwise, set SETTING_SEARCH_WIN to ‘1’.

• If NGHBR_SRCH_MODEr = ‘00’ or ‘01’, set the SRCH_OFFSET_NGHBR field of each NGHBR_REC to ‘000’.

• If NGHBR_SRCH_MODEr = ‘10’ or ‘11’:

– set the SRCH_WIN_NGHBR field of NGHBR_REC[i] to the ith occurrence of SRCH_WIN_NGHBRr

– if SRCH_OFFSET_INCLr equals ‘1’, set the SRCH_OFFSET_NGHBR field of NGHBR_REC[i] to the ith occurrence of SRCH_OFFSET_NGHBRr, and

– if SRCH_OFFSET_INCLr equals ‘0’, set the SRCH_OFFSET_NGHBR field of each NGHBR_REC to ‘000’.

• If USE_TIMINGr is equal to ‘1’, set the TIMING_INCL field of NGHBR_REC[i] to the ith occurrence of TIMING_INCLr; otherwise, set the TIMING_INCL field of NGHBR_REC to ‘0’ for all entries.

• If BCCH_IND_INCLr is equal to ‘1’, set the BCCH_SUPPORT field of NGHBR_REC[i] to the ith occurrence of BCCH_SUPPORTr; otherwise, set the BCCH_IND_INCL field of NGHBR_REC to ‘0’ for all entries.

• Set the NGHBR_PDCH_SUPPORTED field of NGHBR_REC[i] to the ith occurrence of NGHBR_PDCH_SUPPORTEDr if included; otherwise, set the NGHBR_PDCH_SUPPORTED field of NGHBR_REC to ‘0’ for all entries.

• The mobile station shall set RESQ_ENABLEDs = RESQ_ENABLEDr. If RESQ_ENABLEDs is equal to ‘1’, then the mobile station shall store:

– Call rescue delay timer value (RESQ_DELAY_TIMEs = RESQ_DELAY_TIMEr)

– Call rescue allowed timer value (RESQ_ALLOWED_TIMEs = RESQ_ALLOWED_TIMEr)

– Call rescue attempt timer value (RESQ_ATTEMPT_TIMEs = RESQ_ATTEMPT_TIMEr)

– Code channel index for call rescue (RESQ_CODE_CHANs = RESQ_CODE_CHANr)

– Quasi-Orthogonal Function mask identifier for call rescue (RESQ_QOFs = RESQ_QOFr)

– Minimum time between consecutive rescues (RESQ_MIN_PERIODs = RESQ_MIN_PERIODr + 1) if RESQ_MIN_PERIOD_INCLr is equal to ‘1’; otherwise, RESQ_MIN_PERIODs = ‘00000’.

– The required number of transmissions of a regular PDU before declaring L2 Acknowledgment Failure when Call Rescue is enabled (RESQ_NUM_TOT_TRANS_20MSs = RESQ_NUM_TOT_TRANS_20MSr) if included; otherwise, set RESQ_NUM_TOT_TRANS_20MSs to N1m.

– The required number of transmissions of a mini PDU before declaring L2 Acknowledgment Failure when Call Rescue is enabled (RESQ_NUM_TOT_TRANS_5MSs = RESQ_NUM_TOT_TRANS_5MSr) if included; otherwise, set RESQ_NUM_TOT_TRANS_5MSs to N15m.

– The Traffic Channel preamble length for Call Rescue Soft Handoff when operating in Radio Configuration 1 or 2 (RESQ_NUM_PREAMBLE_RC1_RC2s = RESQ_NUM_PREAMBLE_RC1_RC2r).

– The Traffic Channel preamble length for Call Rescue Soft Handoff when operating in Radio Configuration greater than 2 (RESQ_NUM_PREAMBLEs = RESQ_NUM_PREAMBLEr).

– The power level adjustment to be applied to the last closed-loop power level when re-enabling the transmitter for call rescue soft handoff (RESQ_POWER_DELTAs = RESQ_POWER_DELTAr).

– Set the NGHBR_RESQ_CONFIGURED field of NGHBR_REC[i] to the ith occurrence of NGHBR_RESQ_CONFIGUREDr.

For each of the neighboring base stations contained in the General Neighbor List Message, if FREQ_FIELDS_INCLr equals ‘1’, FREQ_INCLr equals ‘1’, and NGHBR_BANDr is supported, the mobile station shall also perform the following:

• Set the NGHBR_BAND field of NGHBR_REC[i] to the ith occurrence of NGHBR_BANDr.

• Set the NGHBR_FREQ field of NGHBR_REC[i] to the ith occurrence of NGHBR_FREQr.

For each of the neighboring base stations contained in the General Neighbor List Message, if USE_TIMINGr is equal to ‘1’ and TIMING_INCLr equals ‘1’, the mobile station shall also perform the following:

• Set the NGHBR_TX_OFFSET field of NGHBR_REC[i] to the ith occurrence of NGHBR_TX_OFFSETr.

• If GLOBAL_TIMING_INCLr is equal to ‘1’, then the mobile station shall:

– Set the NGHBR_TX_DURATION field of NGHBR_REC to GLOBAL_TX_DURATIONr for all entries.

– Set the NGHBR_TX_PERIOD field of NGHBR_REC to GLOBAL_TX_PERIODr for all entries.

• If GLOBAL_TIMING_INCLr is equal to ‘0’, then the mobile station shall:

– Set the NGHBR_TX_DURATION field of NGHBR_REC[i] to the ith occurrence of NGHBR_TX_DURATIONr.

– Set the NGHBR_TX_PERIOD field of NGHBR_REC[i] to the ith occurrence of NGHBR_TX_PERIODr.

For each of the neighboring base stations contained in the General Neighbor List Message, if FREQ_FIELDS_INCLr equals ‘1’ and FREQ_INCLr equals ‘0’, or if FREQ_FIELDS_INCLr equals ‘0’ and EXT_NGHBR_LST_MSG_SEQs is not equal to CONFIG_MSG_SEQr, the mobile station shall also perform the following:

• Set the NGHBR_BAND field of NGHBR_REC[i] to CDMABANDs.

• If NGHBR_CONFIGr equals ‘010’, set the NGHBR_FREQ field of NGHBR_REC[i] to the first CDMA Channel listed in the CDMA Channel List Message or Extended CDMA Channel List Message transmitted by the current base station; otherwise, set the NGHBR_FREQ field of NGHBR_REC[i] to CDMACHs.

The mobile station shall set the ACCESS_ENTRY_HO field of the NGHBR_REC to ‘0’ for all NGHBR_SET_SIZEs entries if any of the following conditions are met:

• EXT_SYS_PARAMETERs is equal to ‘0’

• NGHBR_SET_ENTRY_INFOs is equal to ‘0’, or

• EXT_SYS_PAR_MSG_SEQs is not equal to CONFIG_MSG_SEQs.

The mobile station shall set the ACCESS_HO_ALLOWED field of the NGHBR_REC to ‘0’ for all NGHBR_SET_SIZEs entries if any of the following conditions are met:

• EXT_SYS_PARAMETERs is equal to ‘0’

• NGHBR_SET_ACCESS_INFOs is equal to ‘0’, or

• EXT_SYS_PAR_MSG_SEQs is not equal to CONFIG_MSG_SEQs.

The mobile station shall update the idle handoff Neighbor Set (see 2.6.2.1.4) so that it consists only of pilot offsets listed in the General Neighbor List Message. If the General Neighbor List Message contains more pilot offsets than the mobile station can store, the mobile station shall store the pilot offsets beginning at the start of the General Neighbor List Message, up to the limits of the mobile station’s Neighbor Set storage capacity.

For each of the neighboring base stations contained in the General Neighbor List Message, the mobile station shall set the ADD_PILOT_REC_INCL field of NGHBR_REC[i] to the ith occurrence of ADD_PILOT_REC_INCLr. If ADD_PILOT_REC_INCLr equals ‘1’, for each pilot included in the message, the mobile station shall also perform the following:

• Set the NGHBR_PILOT_REC_TYPE field of NGHBR_PILOT_REC to NGHBR_PILOT_REC_TYPEr.

• If NGHBR_PILOT_REC_TYPEr is equal to ‘000’. The mobile station shall:

– Set the TD_POWER_LEVEL field of NGHBR_PILOT_REC to TD_POWER_LEVELr.

– Set the TD_MODE field of NGHBR_PILOT_REC to TD_MODEr.

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

– Set the AUX_PILOT_QOF field of NGHBR_PILOT_REC to QOFr.

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

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

– Set the AUX_PILOT_QOF field of NGHBR_PILOT_REC to QOFr.

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

– Set the AUX_TD_POWER_LEVEL field of NGHBR_PILOT_REC to AUX_TD_POWER_LEVELr.

– Set the TD_MODE field of NGHBR_PILOT_REC to TD_MODEr.

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

– Set the SR3_PRIMARY_PILOT field of NGHBR_PILOT_REC to SR3_PRIMARY_PILOTr.



  • Set the SR3_PILOT_POWER1 field of NGHBR_PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of NGHBR_PILOT_REC to SR3_PILOT_POWER2r.

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

– Set the SR3_PRIMARY_PILOT field of NGHBR_PILOT_REC to SR3_PRIMARY_PILOTr.



  • Set the SR3_PILOT_POWER1 field of NGHBR_PILOT_REC to SR3_PILOT_POWER1r.

  • Set the SR3_PILOT_POWER2 field of NGHBR_PILOT_REC to SR3_PILOT_POWER2r.

– Set the AUX_PILOT_QOF field of NGHBR_PILOT_REC to QOFr.

  • Set the AUX_PILOT_WALSH_CODE field of NGHBR_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 NGHBR_PILOT_REC to QOF1r and set the AUX_PILOT_WALSH_CODE1 field of NGHBR_PILOT_REC to AUX_PILOT_WALSH1r with the Walsh Code length specified by WALSH_LENGTH1r.

  • Otherwise, set the AUX_PILOT_QOF1 field of NGHBR_PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE1 field of NGHBR_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 NGHBR_PILOT_REC to QOF2r and set the AUX_PILOT_WALSH_CODE2 field of NGHBR_PILOT_REC to AUX_PILOT_WALSH2r with the Walsh Code length specified by WALSH_LENGTH2r.

  • Otherwise, set the AUX_PILOT_QOF2 field of NGHBR_PILOT_REC to QOFr and set the AUX_PILOT_WALSH_CODE2 field of NGHBR_PILOT_REC to AUX_PILOT_WALSHr with the Walsh Code length specified by WALSH_LENGTHr.

If HRPD_NGHBR_INCLr equals ‘1’, the mobile station shall set NUM_HRPD_NGHBRs to NUM_HRPD_NGHBRr, the number of neighboring HRPD systems contained in the General Neighbor List Message. For each of the neighboring HRPD systems contained in the General Neighbor List Message, the mobile station shall perform the following:

  • Set the PN field of HRPD_NGHBR_LIST[i] to the ith occurrence of NGHBR_PNr.

  • Set the BAND_CLASS field of HRPD_NGHBR_LIST[i] to the ith occurrence of NGHBR_BANDr if NGHBR_FREQ_INCLr equals ‘1’; otherwise, set the BAND_CLASS field of HRPD_NGHBR_LIST[i] to CDMABANDs.

  • Set the CDMA_FREQ field of HRPD_NGHBR_LIST[i] to the ith occurrence of NGHBR_FREQr if NGHBR_FREQ_INCLr equals ‘1’; otherwise, set the BAND_CLASS field of HRPD_NGHBR_LIST[i] to CDMACHs.

  • Set the PN_ASSOCIATION field of HRPD_NGHBR_LIST[i] to the ith occurrence of PN_ASSOCIATION_INDr.

  • Set the DATA_ASSOCIATION field of HRPD_NGHBR_LIST[i] to the ith occurrence of DATA_ASSOCIATION_INDr.


Download 3.74 Mb.

Share with your friends:
1   ...   8   9   10   11   12   13   14   15   ...   61




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

    Main page