This section describes the common procedures for processing messages sent on the r-csch.
2.6.14.1 Reporting Band Class – Band Subclass Capabilities
If the FD_CHAN_LST_INDs is set to ‘0’ and CAND_BAND_INFO_REQr is set to '1' in the Extended System Parameters Message or in the MC-RR Parameters Message, the mobile station shall report band subclass capabilities via the Registration Message, Origination Message or Page Response Message . If the FD_CHAN_LST_INDs is set to ‘1’ and CAND_BAND_INFO_REQr is set to '1' the mobile station shall use General Extension Message to carry the the Registration Message, Origination Message or Page Response Message and include Supported Band Class - Subclass Record. The mobile station shall perform the following procedures when reporting band class:
– For band classes defined with multiple band subclasses, the mobile station shall indicate support of this band class if at least one band subclass is supported.
– If the mobile station supports a candidate band class but it is not aware of any band subclass definition for that band class, the mobile station shall report its capabilities as if it supports band subclass 0 of that band class.
-
If the mobile station supports at least one band class and band subclass (if applicable) combination queried by the base station, the mobile station shall set BAND_SUB_REP_INCL to '1'; otherwise, the mobile station shall set this field to ‘0’ and shall not perform the remaining procedures.
-
The mobile station shall initialize NUM_BAND_SUBCLASS to ‘0000’.
-
If the mobile station supports all candidate band class and band subclass (if applicable) combinations queried by the base station, the mobile station shall not perform the remaining procedures; otherwise, for i = 1 to NUM_CAND_BAND_CLASSs, the mobile station shall perform the following:
– If CAND_BAND_CLASS_REC[i]. SUBCLASS_INFO_INCL is equal to '0', the mobile station shall perform the following:
+ The mobile station shall include one instance of the BAND_SUBCLASS_SUP field and set it as follows. If the mobile station supports the candidate band class CAND_BAND_CLASS_REC[i].CAND_BAND_CLASS, the mobile station shall set this field to '1'; otherwise, it shall set it to '0'.
+ The mobile station shall increment NUM_BAND_SUBCLASS by 1.
– Otherwise, for j = 0 to CAND_BAND_CLASS_REC[i].SUBCLASS_REC_LEN, if CAND_BAND_CLASS_REC[i].BAND_SUBCLASS_IND_REC[j] is equal to '1', the mobile station shall perform the following:
+ The mobile station shall include one instance of the BAND_SUBCLASS_SUP field and set it as follows. If the mobile station supports the band subclass CAND_BAND_CLASS_REC[i].BAND_SUBCLASS_IND_REC[j], the mobile station shall set this field to '1'; otherwise, it shall set it to '0'.
+ The mobile station shall increment NUM_BAND_SUBCLASS by 1.
Figure 2.6.14.1-1 illustrates the relationship between the base station CAND_BAND_CLASS, BAND_SUBCLASS_IND fields and the mobile station BAND_SUBCLASS_SUP fields for one possible scenario.
Figure 2.6.14.1-1. Illustration of Band Class - Band Subclass Reporting
2.6.15 MEID procedures when communicating with P_REV 6, 7, 8, 10 Base Stations
The mobile station shall conform to the requirements in [47] when communicating with a P_REV 6, 7, 8, or 10 base station.
2.6.16 Initialization of RC parameters
The mobile station shall initialize the RC parameters as follows:
• The mobile station shall set FOR_FCH_ACK_MASK_RL_BLANKINGs to ‘0001 1001 1001 1000’ and set FOR_FCH_ACK_MASK_NO_RL_BLANKINGs to ‘0000 1010 1010 1010’.
• The mobile station shall set REV_FCH_ACK_MASKs to ‘0000 1010 1010 1010’.
• The mobile station shall set FOR_SCH_ACK_MASK_RL_BLANKINGs to ‘0000 0000 0001 1000’ and set FOR_SCH_ACK_MASK_NO_RL_BLANKINGs to ‘0000 0000 0010 1000’.
• The mobile station shall set REV_SCH_ACK_MASKs to ‘0000 0000 0010 1010’.
• The mobile station shall set FOR_N2M_INDs to ‘001’ (4 bad frames).
• The mobile station shall set RPC_MODEs to ‘00’ (200 to 400 bps).
• The mobile station shall set PWR_CNTL_STEP_ZERO_RATEs to ‘000’ (1 dB).
• The mobile station shall set FOR_FCH_BLANKING_DUTYCYCLEs to ‘001’ (N=4).
• The mobile station shall set REV_FCH_BLANKING_DUTYCYCLEs to ‘001’ (N=4).
• The mobile station shall set _FCH_BLANKING_DUTYCYCLE_IN_USE to ‘001’ (N=4).
• The mobile station shall set REV_ACKCH_GAIN_ADJ_ACS1s to ‘0000 000’.
• The mobile station shall set REV_ACKCH_GAIN_ADJ_ACS2PLUSs to ‘0000 000’.
• The mobile station shall initialize RC_PARAMS_RECORDs to have entry RC_PARAMS_RECORDs[i] for each of the PILOT_PNs assigned to mobile and initialize corresponding fields of each of the RC_PARAMS_RECORDs[i] record as follows:
-
Set RC_PARAMS_RECORDs[i].QOF_SET_IN_USE set to ‘000’.
-
Set RC_PARAMS_RECORDs[i].REV_SCH_ACK_CH_WALSH[00] to NULL.
-
Set RC_PARAMS_RECORDs[i].REV_SCH_ACK_BIT[00] to NULL.
-
Set RC_PARAMS_RECORDs[i].REV_SCH_ACK_CH_WALSH[01] to NULL.
-
Set RC_PARAMS_RECORDs[i].REV_SCH_ACK_BIT[01] to NULL.
-
Set RC_PARAMS_RECORDs[i].FOR_FCH_CCSH_INTERLEAVER_TYPE to ‘0’.
2.6.17 RC_PARAMS_RECORD update procedures
The mobile station shall update RC_PARAMS_RECORD in Traffic Channel Substate as follows:
• When a pilot is added to the active set for which there is no entry present in RC_PARAMS_RECORDs, the mobile station shall update RC_PARAMS_RECORDs to add an entry RC_PARAMS_RECORDs[i] and perform the following:
-
Set RC_PARAMS_RECORDs[i].PILOT_PN to the PILOT_PN of the added pilot.
-
Set RC_PARAMS_RECORDs[i].QOF_SET_IN_USE to ‘000’.
-
Set RC_PARAMS_RECORDs[i].REV_SCH_ACK_CH_WALSH[00] to NULL.
-
Set RC_PARAMS_RECORDs[i]. REV_SCH_ACK_BIT[00] to NULL.
-
Set RC_PARAMS_RECORDs[i]. REV_SCH_ACK_CH_WALSH[01] to NULL.
-
Set RC_PARAMS_RECORDs[i]. REV_SCH_ACK_BIT[01] to NULL.
-
Set RC_PARAMS_RECORDs[i]. FOR_FCH_CCSH_INTERLEAVER_TYPE to ‘0’.
• When a pilot is removed from the active set for which there was an entry present in RC_PARAMS_RECORDs, the mobile station shall update RC_PARAMS_RECORDs to remove the entry.
• When an Radio Configuration Parameters Message is received, the mobile station shall update RC_PARAMS_RECORDs as described in section 2.6.4.3.
2.6.18 Processing of General Extension Message
The base station may extend layer 3 messages with additional fields using the General Extension Message. The mobile station shall process this message at the action time:
• Explicitly specified in the message carried in the MESSAGE_REC field, or
• At the action time explicitly specified in the general extension record when the message carried in the MESSAGE_REC field does not carry action time explicitly, or
• implicity specified by the message carried in the MESSAGE_REC field when action time is not carried explicitly in the general extension record or the message carried in the MESSAGE_REC field
The mobile station shall process this message as follows:
• The mobile station shall store the ith occurrence of the GE_REC_TYPEr in GE_REC_TYPEs[i].
• The mobile station shall store the ith occurrence of the GE_REC_LENr in GE_REC_LENs[i].
• If any General Extension Record type is not supported, the mobile station shall send a Mobile Station Reject Order with ORDQ equal to 00011101.
• If any field value in any of the General Extension Records is outside its permissible range, the mobile station shall send a Mobile Station Reject Order with ORDQ equal to 00011110.
• If any field value in any of the General Extension Records is not supported, the mobile station shall send a Mobile Station Reject Order with ORDQ equal to 00011111.
• The mobile station shall store the ith occurrence of the GE_RECr as follows.
• If GE_REC_TYPEs[i] is equal to ‘00000000’ the mobile station shall store the BAND_CLASSr field in the GE_RECr as BAND_CLASSs and REV_CHANr field in the GE_RECr as REV_CHANs. The mobile station shall use the REV_CHANs channel number of BAND_CLASSs as the associated reverse link for the channel carried in the message carried by the MESSAGE_REC field.
• If GE_REC_TYPEs[i] is equal to ‘00000001’ the mobile station shall store and use the fields included in the Radio Configuration Parameters Record at the action time. If the USE_TIME field in the Radio Configuration Parameters Record is set to ‘0’, the mobile station shall process the message contained in the MESSAGE_REC and then update the RC_PARAMS_RECORDs by the values of the fields included in the Radio Configuration Parameters Record.
• The mobile station shall use the MESSAGE_TYPE field as specified in [4] and process the reception of layer 3 message carried in the MESSAGE_REC field.
Share with your friends: |