2. section (Continued) 6 Call Layer 3 Processing


Figure 2.6.6.2.5.1.1-1. New Supplemental Channel Assignment Received while a Previous Supplemental Channel Assignment is in Progress



Download 1.98 Mb.
Page25/34
Date19.10.2016
Size1.98 Mb.
#3567
1   ...   21   22   23   24   25   26   27   28   ...   34
Figure 2.6.6.2.5.1.1-1. New Supplemental Channel Assignment Received while a Previous Supplemental Channel Assignment is in Progress

Figure 2.6.6.2.5.1.1-2 shows an example scenario in which the mobile station receives a second Forward Supplemental Assignment before it starts processing the supplemental channel according to the first assignment. In this case, the second assignment simply replaces the first assignment.


Figure 2.6.6.2.5.1.1-2. New Supplemental Channel Assignment Received before a Previous Supplemental Channel Assignment starts

For each Forward Supplemental Channel assignment corresponding to each Forward Supplemental Channel (identified by FOR_SCH_ID), the mobile station should perform the following:

• If FOR_SCH_DURATIONs[FOR_SCH_ID] is not equal to ‘0000’, then


    – At the time specified by FOR_SCH_START_TIMEs[FOR_SCH_ID], the mobile station shall set FOR_SCH_FRAME_LENGTHs to:

+ ‘00’ (i.e. 20 ms frame length), if FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is greater than FOR_FRAME_80_MAX_RATEs[FOR_SCH_IDr], FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is greater than FOR_FRAME_40_MAX_RATEs[FOR_SCH_IDr], and FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is not equal to ‘0101’ or ‘0111’.

+ ‘01’ (i.e. 40 ms frame length), if FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is greater than FOR_FRAME_80_MAX_RATEs[FOR_SCH_IDr] and FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is smaller or equal to FOR_FRAME_40_MAX_RATEs[FOR_SCH_IDr], or if FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is equal to ‘0111’.

+ ‘10’ (i.e. 80 ms frame length), if FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is smaller than or equal to FOR_FRAME_80_MAX_RATEs[FOR_SCH_IDr] or if FOR_SCH_RATEs[FOR_SCH_IDr][SCCL_INDEXr] is equal to ‘0101’.


    – If the mobile station is currently processing the Forward Supplemental Channel identified by FOR_SCH_ID, then the mobile station should continue processing the Forward Supplemental Channel identified by FOR_SCH_ID according to the Forward Supplemental Assignment previously received for the Forward Supplemental Channel identified by FOR_SCH_ID up to the time specified by the FOR_SCH_START_TIMEs[FOR_SCH_ID] (i.e., the mobile station should stop processing the forward supplemental channel identified by FOR_SCH_ID at either the time specified by FOR_SCH_START_TIMEs[FOR_SCH_ID], the start time of the new assignment, or at the time the previously received assignment ends, whichever time is earlier).

At the time specified by FOR_SCH_START_TIMEs[FOR_SCH_ID], the mobile station should start processing the Forward Supplemental Channel identified by FOR_SCH_ID for a duration of time specified by FOR_SCH_DURATION[FOR_SCH_ID]s with the rate, QOF index, and the Supplemental Channel Active Set indexed by SCCL_INDEXs[FOR_SCH_ID].

– Otherwise, if the mobile station is not currently processing the Forward Supplemental Channel identified by FOR_SCH_ID, then at the time specified by FOR_SCH_START_TIMEs[FOR_SCH_ID], the mobile station should start processing the Forward Supplemental Channel identified by FOR_SCH_ID for a duration of time specified by FOR_SCH_DURATIONs[FOR_SCH_ID] with the rate, QOF index, and the Supplemental Channel Active Set indexed by SCCL_INDEXs[FOR_SCH_ID].

• If FOR_SCH_DURATIONs[FOR_SCH_ID] is equal to ‘0000’, the mobile station should perform the following:

– If FOR_SCH_START_TIME INCLs is equal to ‘1’, the mobile station should stop processing the Forward Supplemental Channel identified by FOR_SCH_ID at the time specified by FOR_SCH_START_TIMEs[FOR_SCH_ID].

– If FOR_SCH_START_TIME INCLs is equal to ‘0’, the mobile station should stop processing the Forward Supplemental Channel identified by FOR_SCH_ID.

2.6.6.2.5.1.2 Processing of the Reverse Supplemental Burst Assignment

A Reverse Supplemental Assignment specifies the REV_SCH_START_TIME, REV_SCH_DURATION, and REV_SCH_RATE of a reverse burst assignment. The time interval of duration specified by REV_SCH_DURATION (see Table 3.7.3.3.2.37-3) which starts at the time specified by the REV_SCH_START_TIME of a Reverse Supplemental Assignment is called the reverse supplemental assignment interval. A value of REV_SCH_DURATION equal to '1111' indicates infinite duration.

For each Reverse Supplemental Assignment the mobile station shall determine the start time for processing reverse supplemental channel as the time for which the following equation holds:

t/(START_TIME_UNITs+1)REV_SCH_START_TIMEr) mod 32 = 0,

where t is the lease significant five bits of the System Time in units of 20 ms.

Figure 2.6.6.2.5.1.1-1 illustrates the scenario in which a second Reverse Supplemental Assignment is received while the mobile station is transmitting on the reverse supplemental channel according to a previously received assignment. Two cases are displayed in Figure 2.6.6.2.5.1.2-1: Case a) where the first assignment extends beyond the start time of the second assignment and Case b) where the first assignment ends before the second one starts.

Figure 2.6.6.2.5.1.1-2 shows an example scenario in which the mobile station receives a second Reverse Supplemental Assignment before it starts transmitting on the supplemental channel according to the first assignment. In this case, the second assignment simply replaces the first assignment.

For each Reverse Supplemental Channel assignment corresponding to each Reverse Supplemental Channel (identified by REV_SCH_ID), the mobile station shall perform the following:

• If REV_SCH_DURATIONs[REV_SCH_ID] is not equal to ‘0000’, then



    – The mobile station shall set REV_SCH_FRAME_LENGTHs to:

+ ‘00’ (i.e. 20 ms frame length), if REV_SCH_RATEr is greater than REV_FRAME_80_MAX_RATE[REV_SCH_IDr]s, REV_SCH_RATEr is greater than REV_FRAME_40_MAX_RATE[REV_SCH_IDr]s, and REV_SCH_RATEr is not equal to ‘0101’ or ‘0111’.

+ ‘01’ (i.e. 40 ms frame length), if REV_SCH_RATEr is greater than REV_FRAME_80_MAX_RATE[REV_SCH_IDr]s and REV_SCH_RATEr is smaller or equal to REV_FRAME_40_MAX_RATE[REV_SCH_IDr]s, or if REV_SCH_RATEr is equal to ‘0111’.

+ ‘10’ (i.e. 80 ms frame length), if REV_SCH_RATEr is smaller than or equal to REV_FRAME_80_MAX_RATE[REV_SCH_IDr]s or if REV_SCH_RATEr is equal to ‘0101’.


    – If the mobile station is currently transmitting on the Reverse Supplemental Channel identified by REV_SCH_ID, then the mobile station may continue transmitting on the Reverse Supplemental Channel identified by REV_SCH_ID with the Walsh cover specified by REV_WALSH_IDs[REV_SCH_ID][REV_SCH_RATE] according to the current Reverse Supplemental Assignment for the Reverse Supplemental Channel identified by REV_SCH_ID up to the time specified by the REV_SCH_START_TIMEs[REV_SCH_ID] (i.e., the mobile station shall stop transmitting on the reverse supplemental channel identified by REV_SCH_ID at either the time specified by REV_SCH_START_TIMEs[REV_SCH_ID], the start time of the new assignment, or at the time the previously received assignment ends, whichever time is earlier).

    At the time specified by REV_SCH_START_TIMES[REV_SCH_ID], the mobile station may start transmitting on the Reverse Supplemental Channel identified by REV_SCH_ID with the Walsh cover specified by REV_WALSH_IDs[REV_SCH_ID][REV_SCH_RATEs[REV_SCH_ID]] and the rate specified by REV_SCH_RATEs[REV_SCH_ID].

    – If the mobile station is not currently transmitting on the Reverse Supplemental Channel identified by REV_SCH_ID, then at the time specified by REV_SCH_START_TIMEs[REV_SCH_ID], the mobile station may start transmitting on the Reverse Supplemental Channel identified by REV_SCH_ID with the Walsh cover specified by REV_WALSH_IDs[REV_SCH_ID][REV_SCH_RATEs[REV_SCH_ID]] and the rate specified by REV_SCH_RATEs[REV_SCH_ID].


• If REV_SCH_DURATIONs[REV_SCH_ID] is equal to ‘0000’, the mobile station shall perform the followings:

– If REV_START_TIME_INCLs is equal to ‘1’, the mobile station shall stop transmitting on the Reverse Supplemental Channel identified by REV_SCH_ID at the time specified by REV_SCH_START_TIMEs[REV_SCH_ID].

– If REV_START_TIME_INCLs is equal to ‘0’, the mobile station shall stop transmitting on the Reverse Supplemental Channel identified by REV_SCH_ID.



Download 1.98 Mb.

Share with your friends:
1   ...   21   22   23   24   25   26   27   28   ...   34




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

    Main page