2. section (Continued) 6 Call Layer 3 Processing



Download 1.98 Mb.
Page23/34
Date19.10.2016
Size1.98 Mb.
#3567
1   ...   19   20   21   22   23   24   25   26   ...   34

    • If the mobile station does not send a Mobile Station Reject Order in response to the Candidate Frequency Search Request Message, it shall perform the following:

  • The mobile station shall send a Candidate Frequency Search Response Message in assured mode, within T56m seconds of receiving the Candidate Frequency Search Request Message. The mobile station shall set the fields of the Candidate Frequency Search Response Message as follows:

 The mobile station shall set TOTAL_OFF_TIME_FWD and TOTAL_OFF_TIME_REV to its estimate of the total number of frames or power control groups for which it will need to suspend its current Forward Traffic Channel processing and Reverse Traffic Channel processing, respectively, in order to tune to each analog frequency in rec_search_set, and to re-tune to the Serving Frequency (see 2.6.6.2.8.3.2). If the mobile station searches rec_search_set in multiple visits away from the Serving Frequency, the mobile station shall report the total number of frames or power control groups in all visits in a search period for which it will need to suspend its current Forward Traffic Channel and the Reverse Traffic Channel processing.

 The mobile station shall set MAX_OFF_TIME_FWD and MAX_OFF_TIME_REV to its estimate of the maximum number of frames or power control groups for which it will need to suspend its current Forward Traffic Channel processing and Reverse Traffic Channel processing, respectively, during any single visit away from the Serving Frequency, to search a subset of rec_search_set, and to re-tune to the Serving Frequency.

 The mobile station shall set PCG_OFF_TIMES to ‘1’ if TOTAL_OFF_TIME_FWD, MAX_OFF_TIME_FWD, TOTAL_OFF_TIME_-FWD and MAX_OFF_TIME_FWD are expressed in units of power control groups. If these time estimates are expressed in units of frames, the mobile station shall set PCG_OFF_TIMES to ‘0’. The mobile station shall not use power control groups as the unit of delay if P_REV_IN_USEs is less than six.

 If ALIGN_TIMINGr is equal to ‘1’, the mobile station shall set ALIGN_TIMING_USED to ‘1’ to indicate if it will align its search as requested by the base station; otherwise, the mobile station shall set ALIGN_TIMING_USED to ‘0’. If ALIGN_TIMING_USED is set to ‘1’, the mobile station shall set NUM_VISITS to the number of visits per search period minus one and, if NUM_VISITS is not equal to 0, the mobile station shall set INTER_VISIT_TIME, in units of frames or power control groups, to its estimate of the time between subsequent visits within the same search period.

 When the message takes effect, the mobile station shall perform the following actions:

 If any periodic search is in progress, the mobile station shall abort it (see 2.6.6.2.8.3.4 and 2.6.6.2.10.4).

 If SEARCH_TYPEr is equal to ‘00’, the mobile station may stop maintaining the average of the Serving Frequency received power that is used in the handoff and search procedures.


     If SEARCH_TYPEr is equal to ‘01’ or ‘11’, and the mobile station uses received power measurements in the search procedure, it should start monitoring the received power on the Serving Frequency, if it is not already doing so. While it is tuned to the Serving Frequency, the mobile station should measure the received power once every frame (0.02 seconds), and should maintain an average of the received power over the last N12m frames.

 Store the following parameters from the Candidate Frequency Search Request Message:

    Candidate Frequency Search Request Message sequence number (CFSRM_SEQs = CFSRM_SEQr)

     Periodic search flag: If SEARCH_TYPEr is equal to ‘11’, the mobile station shall set PERIODIC_SEARCHs to ‘1’; otherwise, the mobile station shall set PERIODIC_SEARCHs to ‘0’.

     Search period for the analog frequencies search
    (SEARCH_PERIODs = SEARCH_PERIODr)

     Candidate Frequency search mode


    (SEARCH_MODEs = SEARCH_MODEr)

     Band class for the analog frequencies


    (CF_CDMABANDs = BAND_CLASSr)

     Serving Frequency total pilot Ec threshold


    (SF_TOTAL_EC_THRESHs = SF_TOTAL_EC_THRESHr)

     Serving Frequency total pilot Ec/Io threshold


    (SF_TOTAL_EC_IO_THRESHs = SF_TOTAL_EC_IO_THRESHr)

     Candidate Frequency Analog Search Set: The mobile station shall replace the Candidate Frequency Analog Search Set with the analog frequencies included in the Candidate Frequency Search Request Message.



  • Search offset time (SEARCH_OFFSETs = SEARCH_OFFSETr)

    + If ALIGN_TIMINGr is equal to ‘1’ and the mobile station will align its search as requested by the base station, the mobile station shall set ALIGN_TIMING_USEDs to ‘1’; otherwise, the mobile station shall set ALIGN_TIMING_USEDs to ‘0’.

    + If the mobile station uses power control groups as the unit of delay, it shall set SEARCH_TIME_RESOLUTIONs to 0.00125; otherwise, it shall set SEARCH_TIME_RESOLUTIONs to 0.02.

    + If SEARCH_TYPEr is equal to ‘01’, the mobile station shall perform a single search of the Candidate Frequency Analog Search Set as described in 2.6.6.2.10.1. If SEARCH_TYPEr is equal to ‘11’, the mobile station shall perform the periodic search procedures described in 2.6.6.2.10.2.


6. Candidate Frequency Search Control Message: The mobile station shall process the message as follows:

The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (capability not supported) if P_REV_IN_USEs is less than or equal to four and the mobile station does not support mobile-assisted hard handoff; otherwise, the mobile station shall perform the actions described in the remainder of this section to process the Candidate Frequency Search Control Message.

If SEARCH_MODEs is equal to ‘0000’:


    • The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00001010’ (search set not specified), if SEARCH_TYPEr is not equal to ‘00’ and the Candidate Frequency Search Set is empty.

    • The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00001011’ (invalid search request), if SEARCH_TYPEr is not equal to ‘00’ and the Candidate Frequency is the same as the Serving Frequency (CF_CDMABANDs is equal to CDMABANDs and CF_CDMACHs is equal to CDMACHs).

    • The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘0001101’ (search period too short), if SEARCH_TYPEr is equal to ‘11’ and search_period is less than (max (fwd_time, rev_time ) + T71m) seconds, where

    search_period = time period corresponding to SEARCH_PERIODr shown in
    Table 2.6.6.2.8.3.2-1,

    fwd_time = the mobile station’s estimate of the total length of time, in seconds, for which the mobile station will need to suspend its current Forward Traffic Channel processing in order to tune to the Candidate Frequency, to search the Candidate Frequency Search Set and to re-tune to the Serving Frequency; if the mobile station searches the Candidate Frequency Search Set in multiple visits, fwd_time is the total time for all visits to the Candidate Frequency in a search period (see 2.6.6.2.8.3.2),

    and


    rev_time = the mobile station’s estimate of the total length of time, in seconds, for which the mobile station will need to suspend its current Reverse Traffic Channel processing in order to tune to the Candidate Frequency, to search the Candidate Frequency Search Set and to re-tune to the Serving Frequency; if the mobile station searches the Candidate Frequency Search Set in multiple visits, rev_time is the total time for all visits to the Candidate Frequency in a search period.

    • If the mobile station does not reject the Candidate Frequency Search Control Message, it shall perform the following actions when the message takes effect:



 If any periodic search is in progress, the mobile station shall abort it (see 2.6.6.2.8.3.4 and 2.6.6.2.10.4).

 If SEARCH_TYPEr is equal to ‘00’:



    + The mobile station shall set PERIODIC_SEARCHs to ‘0’.

    + The mobile station may stop maintaining the average of the Serving Frequency received power that is used in the handoff and search procedures.



 If SEARCH_TYPEr is equal to ‘01’ or ‘11’, the mobile station shall store the following parameters from its current configuration:

    + CDMA band class (SF_CDMABANDs = CDMABANDs)

    + Frequency Assignment (SF_CDMACHs = CDMACHs)

    + Pilot detection threshold (SF_T_ADDs = T_ADDs)


 If SEARCH_TYPEr is equal to ‘01’:

    + The mobile station shall set PERIODIC_SEARCHs to ‘0’.

    + If mobile station uses received power measurements in the search procedure, it should start monitoring the received power on the Serving Frequency, if it is not already doing so. While it is tuned to the Serving Frequency, the mobile station should measure the received power once every frame (0.02 seconds), and should maintain an average of the received power over the last N12m frames.

    + The mobile station shall perform a single search of the Candidate Frequency Search Set, as described in 2.6.6.2.8.3.1.


 If SEARCH_TYPEr is equal to ‘11’:

+ The mobile station shall set PERIODIC_SEARCHs to ‘1’.

+ If mobile station uses received power measurements in the search procedure, it should start monitoring the received power on the Serving Frequency, if it is not already doing so. While it is tuned to the Serving Frequency, the mobile station should measure the received power once every frame (0.02 seconds), and should maintain an average of the received power over the last N12m frames.

+ The mobile station shall perform the periodic search procedures for the Candidate Frequency Search Set, as described in 2.6.6.2.8.3.2.

If SEARCH_MODEs is equal to ‘0001’:

• The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00001010’ (search set not specified), if SEARCH_TYPEr is not equal to ‘00’ and the Candidate Frequency Analog Search Set is empty.

• The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘0001101’ (search period too short), if SEARCH_TYPEr is equal to ‘11’ and search_period is less than (max (fwd_time, rev_time ) + T71m) seconds, where


    search_period = time period corresponding to SEARCH_PERIODr shown in
    Table 2.6.6.2.8.3.2-1,

    fwd_time = the mobile station’s estimate of the total length of time, in seconds, for which the mobile station will need to suspend its current Forward Traffic Channel processing in order to tune to each analog frequency in the Candidate Frequency Analog Search Set and measure its strength, and to re-tune to the Serving Frequency; if the mobile station searches the Candidate Frequency Analog Search Set in multiple visits, fwd_time is the total time for all visits away from the Serving Frequency in a search period (see 2.6.6.2.10.2),

    and


    rev_time = the mobile station’s estimate of the total length of time, in seconds, for which the mobile station will need to suspend its current Reverse Traffic Channel processing in order to tune to each analog frequency in the Candidate Frequency Analog Search Set and measure its strength, and to re-tune to the Serving Frequency; if the mobile station searches the Candidate Frequency Analog Search Set in multiple visits, fwd_time is the total time for all visits away from the Serving Frequency in a search period (see 2.6.6.2.10.2).

    • If the mobile station does not reject the Candidate Frequency Search Control Message, it shall perform the following actions when the message takes effect:



 If any periodic search is in progress, the mobile station shall abort it (see 2.6.6.2.8.3.4 and 2.6.6.2.10.4).

 If SEARCH_TYPEr is equal to ‘00’:



    + The mobile station shall set PERIODIC_SEARCHs to ‘0’.

    + The mobile station may stop maintaining the average of the Serving Frequency received power that is used in the handoff and search procedures.



 If SEARCH_TYPEr is equal to ‘01’:

    + The mobile station shall set PERIODIC_SEARCHs to ‘0’.

    + If mobile station uses received power measurements in the search procedure, it should start monitoring the received power on the Serving Frequency, if it is not already doing so. While it is tuned to the Serving Frequency, the mobile station should measure the received power once every frame (0.02 seconds), and should maintain an average of the received power over the last N12m frames.

    + The mobile station shall perform a single search of the Candidate Frequency Analog Search Set, as described in 2.6.6.2.10.1.


 If SEARCH_TYPEr is equal to ‘11’:

    + The mobile station shall set PERIODIC_SEARCHs to ‘1’.

    + If mobile station uses received power measurements in the search procedure, it should start monitoring the received power on the Serving Frequency, if it is not already doing so. While it is tuned to the Serving Frequency, the mobile station should measure the received power once every frame (0.02 seconds), and should maintain an average of the received power over the last N12m frames.

    + The mobile station shall perform the periodic search procedures for the Candidate Frequency Analog Search Set, as described in 2.6.6.2.10.2.


7. Extended Neighbor List Update Message: The mobile station shall update its neighbor set as specified in 2.6.6.2.6.3 and perform the following:

    • If NGHBR_SRCH_MODEr is equal to ‘01’ or ‘11’, the mobile station shall store the search priority (SEARCH_PRIORITYs = SEARCH_PRIORITYr) associated with each of the neighboring base stations contained in the Extended Neighbor List Update Message which are in the mobile’s neighbor set.

    • If NGHBR_SRCH_MODEr is equal to ‘01’ or ‘11’, the mobile station shall set the SRCH_OFFSET_INCLs field ‘0’.

    • If NGHBR_SRCH_MODEr is equal to ‘10’ or ‘11’, the mobile station shall perform the following:

     Store the neighbor pilot channel search window size (SRCH_WIN_NGHBRs = SRCH_WIN_NGHBRr) associated with each of the neighboring base stations contained in the Extended Neighbor List Updated Message which are in the mobile’s neighbor set,

     If SRCH_OFFSET_INCLr equals to ‘1’, set the SRCH_OFFSET_NGHBR field of NGHBR_REC[i] to the ith occurrence of SRCH_OFFSET_NGHBRr,

     Set SRCH_OFFSET_INCLs to SRCH_OFFSET_INCLr.

    • The mobile station shall update the default search window size for its Neighbor Set (SRCH_WIN_Ns = SRCH_WIN_Nr).

    • The mobile station shall set SEARCH_PRIORITY_INCLs and SRCH_WIN_NGHBR_INCLs to the value specified in Table 2.6.6.2.5.1-1 corresponding to NGHBR_SRCH_MODEr.

    • If USE_TIMING is equal to ‘1’, the mobile station shall store the timing included flag (TIMING_INCL) associated with each of the neighboring base stations contained in the Extended Neighbor List Update Message which are in the mobile station neighbor set; otherwise the mobile station shall set the timing included flag (TIMING_INCL) associated with each of the neighboring base stations to ‘0’.

    • If USE_TIMING is equal to ‘1’ and TIMING_INCLr is equal to ‘1’, the mobile station shall store the neighbor transmit time offset (NGHBR_TX_OFFSET = NGHBR_TX_OFFSETr) associated with each of the neighboring base stations contained in the Extended Neighbor List Update Message which are in the mobile station neighbor set.

    • If USE_TIMING is equal to ‘1’ and the TIMING_INCL is equal to ‘1’, then the mobile station shall perform the following:


 If the GLOBAL_TIMING_INCL field is equal to ‘1’, then the mobile station shall store the neighbor transmit time duration (NGHBR_TX_DURATION =
GLOBAL_TX_DURATIONr) and the neighbor transmit time duration (NGHBR_TX_PERIOD = GLOBAL_TX_PERIODr) contained in the Extended Neighbor List Update Message.

 If the GLOBAL_TIMING_INCL field is equal to ‘0’, then the mobile station shall store the neighbor transmit time duration (NGHBR_TX_DURATION =


NGHBR_TX_DURATIONr) and the neighbor transmit time duration (NGHBR_TX_PERIOD = NGHBR_TX_PERIODr) associated with each of the neighboring base stations contained in the Extended Neighbor List Update Message which are in the mobile station neighbor set.

    • For each of the neighboring base stations contained in the General Neighbor List Message, the mobile station shall set ADD_PILOT_REC_INCL field of NGHBR_REC[i] to the ith occurrence of ADD_PILOT_REC_INCLr. If ADD_PILOT_REC_INCr equals ‘1’, for each pilot, 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 OTD_POWER_LEVEL field of NGHBR_PILOT_REC to OTD_POWER_LEVELr and 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 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_TD_QOF field of NGHBR_PILOT_REC to QOFr.

    + Set the AUX_PILOT_TD_WALSH_CODE field of NGHBR_PILOT_REC to AUX_TD_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.



8. Supplemental Channel Assignment Message: The mobile station shall process this message as follows:

The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to the specified value if any of the following conditions is true, and shall not perform any other action described in this section for processing the Supplemental Channel Assignment Message:



    • The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000110’ (capability not supported), if the number of forward or reverse Supplemental Code Channels specified in the Supplemental Channel Assignment Message is greater than the maximum number of Supplemental Code Channels supported by the mobile station.

    • The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000011’ (message structure not acceptable), if both USE_REV_HDM_SEQ and EXPL_REV_START_TIME or both USE_FOR_HDM_SEQ and EXPL_FOR_START_TIME specified in the Supplemental Channel Assignment Message are set to ‘1’.

    • The mobile station shall send a Mobile Station Reject Order with the ORDQ field set to ‘00000100’ (message field not in valid range), if PILOT_PN specified in the Supplemental Channel Assignment Message is not in the Active Set and this message is not linked with a General Handoff Direction Messageexplicit start time is specified in the Supplemental Channel Assignment Message.


If none of the above conditions is true, the mobile station shall perform the following.

    • The mobile station shall store the following parameters from the Supplemental Channel Assignment Message:

 Use General Handoff Direction Message forward sequence number indicator (USE_FOR_HDM_SEQs = USE_FOR_HDM_SEQr)

  • If USE_FOR_HDM_SEQr is equal to ‘1’, then the mobile station shall store the following:

+ The sequence number of the General Handoff Direction Message to which this messaged is linked for the Forward Supplemental Code Channel assignment (FOR_LINKED_HDM_SEQs = FOR_LINKED_HDM_SEQr)

+ The forward Supplemental Code Channel assignment order (SCAM_FOR_ORDERs = least significant bit of FOR_SUP_CONFIGr)

+ The forward duration assignment indicator (SCAM_FOR_DURATION_MODEs = USE_FOR_DURATIONr).

 Use General Handoff Direction Message reverse sequence number indicator (USE_REV_HDM_SEQs = USE_REV_HDM_SEQr)



  • If USE_REV_HDM_SEQr is equal to ‘1’, then the mobile station shall store the following:

+ The sequence number of the General Handoff Direction Message to which this messaged is linked for the Reverse Supplemental Code Channel assignment (REV_LINKED_HDM_SEQs = REV_LINKED_HDM_SEQr)

+ The reverse duration assignment indicator (SCAM_REV_DURATION_MODEs = USE_REV_DURATIONr).

• If USE_RETRY_DELAYr is ‘0’, then the mobile station shall store 0 as RETRY_DELAYs. The mobile station may send subsequent Supplemental Channel Request Messages whenever RETRY_DELAYs is set to 0.

• If USE_RETRY_DELAYr is set to ‘1’, the mobile station shall interpret the Supplemental Channel Assignment Message as an indication that the base station has specified a Supplemental Channel Request Message retry delay in RETRY_DELAYr as follows:

 The mobile station shall store the next system time 80 ms boundary + RETRY_DELAYr  320 ms as RETRY_DELAYs. The mobile station shall not send any subsequent Supplemental Channel Request Message until after the system time stored in RETRY_DELAYs. At the system time stored in RETRY_DELAYs, the mobile station shall reset RETRY_DELAYs to 0.

 If RETRY_DELAYr is ‘00000000’, then the mobile station shall store 0 as RETRY_DELAYs. The mobile station may send subsequent Supplemental Channel Request Messages whenever RETRY_DELAYs is set to 0.


1   ...   19   20   21   22   23   24   25   26   ...   34




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

    Main page