Present patent application requires to enjoy provisional application No.60/511 that submit to, that be entitled as " DATARATE CONTROL IN SHO AND DURING CELL-SWITCHING " on October 14th, 2003, the provisional application No.60/529 that submitted on December 11st, 254 and 2003, be entitled as " DATA RATECONTROL IN SHO AND DURING CELL-SWITCHING ", 135 priority, these two pieces of applications have all transferred assignee of the present invention, so incorporate into herein with way of reference clearly.
Embodiment
" exemplary " used herein speech means " as example, illustration or explanation ".Here being described to any embodiment of " exemplary " or design should not be interpreted as than other embodiment or design more preferably or have more advantage.
Fig. 1 shows the each several part according to thecommunication system 100 of the present invention'sstructure.Communication system 100 comprisesinfrastructure 101, several Wireless Telecom Equipments (WCD) or mobile radio station (MS) 104 and 105, andwire communication facility 122 and 124.Usually, WCD not only can be move but also can fix, and " WCD " can use with " MS " and " portable terminal " exchange.
Describedinfrastructure 101 comprises multiple assembly, asbase station 102,base station controller 106, andmobile switching centre 108,switching network 120 etc.In one embodiment,base station 102 andbase station controller 106 integrate, and in other embodiment,base station 102 andbase station controller 106 are assembly independently.Dissimilar switching networks 120 is used in thecommunication system 100 and seeks the footpath for signal, as,switching network 120 can be public switch telephone network (PSTN).
Term " forward link " refers to that term " reverse link " refers to the signal path from WCD to infrastructure from the signal path ofinfrastructure 101 to WCD 104 and 105.As shown in Figure 1, WCD 104 and 105 is receivedsignal 132 and 136 on the forward link, and sendssignal 134 and 138 on reverse link.Usually, the signal that sends from WCD 104 and 105 can be received by the another one communication equipment, as another remote unit, orwire communication facility 122 or 124, and by seek the footpath by switching network 120.For example, if thesignal 134 that sends from initiator WCD 104 will be received by purpose side WCD 105, described signal is sought the footpath via infrastructure, and sendssignal 136 on the forward link to purpose WCD 105.Usually, a communication equipment as WCD or wire communication facility, may be the initiator and the purpose side of signal simultaneously.
For example,wireless device 104 can comprise cell phone, have PC, PDA(Personal Digital Assistant) and other wireless devices of radio communication function.Wireless system 100 can be designed to support one or more wireless standards.For example, these standards may comprise the standard of TIA/EIA-95-B (IS-95) by name, TIA/EIA-98-BC (IS-98), cdma2000, wideband CDMA (WCDMA) etc.
Fig. 2 shows the block diagram of theWCD 202 that switches betweenbase station 204 and 206.As shown in Figure 2,WCD equipment 202 is communicated by letter with 206 with two base stations 204.In this diagram, the overlay area of dominant base 204 (BS1) is the zone at the current place of WCD202, and the overlay area of non-dominant base 206 (BS2) is the zone that WCD202 is entering.
Third generation partner program 2 (3GPP2) is that a cooperative third generation (3G) communication specification lays a course, it comprises the global specifications formulation of paying close attention in North America and Asia, operational network evolution between the ANSI/TIA/EIA-41 cellular radio communication system of this regulation and stipulation 3G.This tissue has received that some are used for the art proposal of the data rate of the one or more base stations of handoff procedure control.Propose that according to these base station of control WCD sends the rate controlled order (a ternary bit) of a special use, it can be UP, HOLD or DOWN, is used to indicate the speed of transmission next time or increase, maintenance or the decline of service pilot ratio.If what WCD carried out is soft handover, then can be from different base station receiving velocity control commands.Rate controlled order from different base station capable of being combined, thus an effective rate controlled order obtained.When base station and WCD adopted the technology of a kind of mixed automatic retransmission request by name (HARQ) to improve systematic function, deficiency will appear in this technology.When utilizing HARQ, mobile radio station sends its identical or different coding copy (copy) with regard to same grouping, up to the base station this transmission packets is confirmed.Have only when successfully sending previous grouping or last grouping having been sent maximum permission number of times, mobile radio station just can send a new grouping with a new speed.If acknowledge message (ACK) is received in mobile radio station at least one base station from its soft handover tabulation, then this mobile radio station has successfully sent a grouping.Thus, the base station in the soft handover is only in the grouping of successfully having decoded, and goes up when sending ACK message in its forward direction acknowledgement channel (F-ACKCH), just can send UP or the order of DOWN rate controlled.HOLD is corresponding to not transmission on the rate control channel, and when new transmission from mobile radio station is not waited in the base station, and HOLD is the saving effect.Because the quality difference of the transmission that different base stations receives is so all base stations in the tabulation of mobile radio station soft handover are not to confirm this mobile radio station simultaneously.Do not use the special-purpose rate control techniques of HARQ work, use soft handover and HARQ to improve redefinable in the system of performance to different base station at the same time.In an exemplary embodiment, when WCD receives the confirmation message (ACK) by forward direction acknowledgement channel (F-ACKCH) from the base station, monitor the forward direction rate control channel (F-RCCH) of this base station.If WCD 202 carries out soft handover betweendominant base 204 andnon-dominant base 206 and WCD202 only receives ACK fromnon-dominant base 206, this technology just problem occurred.Although the 204th, dominant base and can receive more large disturbance power from WCD 202,, may advance the speed to require WCD 202 with the transmission decoding of mobile radio station and along with ACK transmission rate control command in theless base station 206 of load.If this occurs, the speed thatdominant base 204 may through-rate control command control WCD 202.
After the last transmission corresponding to packet sends, an exception of this rule has just appearred, and this moment, WCD monitored the F-RCCH that all are assigned to this WCD, and no matter whether it receives ACK from the base station.Yet this technology is very sensitive for control signaling mistake, comprises reverse packet data control channel (R-PDCCH) mistake and forward direction acknowledgement channel (F-ACKCH) mistake.For example, the transmission rate and the transmission packets sequence number (being also referred to as sub-packet number) of control information designation data/grouping of comprising of R-PDCCH.Sub-packet number indicates this grouping to be sent out and its number of times of successfully not decoded in the base station.Equal the maximum the number of transmissions that allows as the fruit packet number, so, the current transmission on this grouped channels is the last transmission that this grouping is correctly sent to BS.If a base station can not be with the R-PDCCH transmission decoding of WCD, then this base station does not just know that this son grouping is last grouping, does not know that it should be to MS transmission rate control indication yet.This MS goes up not transmission with F-RCCH and is interpreted as the HOLD order.The HOLD order stops the speed of WCD to rise, although this BS does not plan to send the HOLD order and can support the more business of high data rate.
In another embodiment, mobile radio station is only monitored the rate controlled order from dominant base.In this way, can receive that the non-dominant base of interference can not control this mobile radio station from mobile radio station.In addition, mobile radio station is moving, and it might enter the service area of another base station, and carries out the sub-district switching.In the process that switch the sub-district, MS communicates by letter withdominant base BS1 204, and it indicatesnon-dominant base BS2 206 will become dominant base by the switch frame that sends predetermined quantity.After described MS receives that from original dominant base BS1 finishing switching indication or its have sent the switch frame of predetermined quantity, the finishing switching between the base station.In handoff procedure, clearly do not stipulate the rate controlled operation of dominant base.The different technologies that some use in soft handover and cell switch process is described below, has wherein provided the solution of variety of issue and problem.
Case I
In the present embodiment, if decoded transmission is not corresponding to surpassing the maximum grouping that allows the number of transmissions as yet, then mobile radio station (MS) is received the affirmation message (ACK) that base station (BS) sends.When MS received ACK, it adjusted its data rate according to the rate controlled bit that BS sent that ACK should transmit.Mobile radio station never sends the rate controlled bit of the base station of ACK receiving and is left in the basket.Have only current once the transmission when having sent one of maximum permission number of times grouping, mobile radio station is just monitored the rate controlled bit from all base stations.
This method has multiple advantage.The first if preceding once transmission is not the last transmission of a grouping, so, has only when once transmitting before the base station ack and waiting for new transmission, and the base station just can determine the speed next time transmitted.Equally, if the preceding once transmission that the base station does not have an ACK mobile radio station, then it does not send any rate controlled order, so it saves effect, and can guarantee that described mobile radio station ignored its rate controlled bit, and it is not interpreted as HOLD.Another advantage is that this technology is put on an equal footing dominant base and non-dominant base.Even therefore dominant base change in cell switch process, the operation of the rate controlled of base station is also unaffected in soft handover.
If load is unbalanced between the base station that relates in the soft handover, this technology will go wrong.For example, if the soft handover that MS 202 carries out frommain BS 204 to non-main BS 206,main BS 204 is fully loaded on reverse link, for example its rise-over-thermal (ROT) is 7dB, non-main BS 206 is lighter relatively at reverse link loading simultaneously, for example its rise-over-thermal (ROT) is 2dB, at this moment will go wrong.In the unbalanced example of this load, betweenMS 202 and thenon-main BS 204 better reverse link is arranged, this is because the transmission ofMS 202 is subjected to less interference.On the other hand, the reverse link betweenMS 202 and themain BS 204 may be more weak, although betweenmain BS 204 and theMS 202 better forward link is arranged.In this case, non-main BS 206 can decode the packet ofMS 202 and send ACK message to MS 202.Becausenon-main BS 206 loads are lighter, its transmission rate control bit requires to improve the speed of MS.On the other hand,main BS 204 may be fully loaded with or be congested, if receive the transmission ofMS 202 with lower SNR, its may the transmission decoding and sends ACK.Ifmain BS 204 can't be with the transmission decoding ofMS 202, therefore it just can not also just lose the control to the transmission ofMS 202, although it receives the more large disturbance ofMS 202 toMS 202 transmission rate control commands.If MS 202 adjusts its data rate according to the rate controlled bit that thelighter BS 206 of load sends, will cause being in the increasing interference that congested main BS204 receives MS 202, this can't fully control main BS 204.A solution of this problem is that the reverse packet data control channel (R-PDCCH) that allowsmain BS 204 thatMS 202 is sent is decoded and checked its data rate.If the data rate ofMS 202 is higher than the desired value ofmain BS 204, thenmain BS 204 can send the RC bit to reduce the data rate of MS to MS by askingnon-main BS 206, controls the transmission rate of MS 202.Main BS can directly send request to non-main BS, or by communication system infrastructure or back haul link (backhaul), or other are suitable for the mode of this system configuration.
Another problem of present technique (sending ACK to MS from BS) is the qos requirement thatmain BS 204 and non-main BS 206 should know described mobile radio station.Under most of situation, thenon-main BS 206 that transmission is decoded to MS does not seldom know accurate QoS information and the current requirement of MS 202.If there is not the qos requirement ofMS 202, then non-mainBS 206 can not send suitable rate controlled order to MS, unless main BS and non-main BS exchange this information by back haul link and cooperate.
Case II
In second embodiment, MS only according to the RC bit that comesautonomous BS 204, adjusts its data rate.That is to say that MS 202 adjusts its data rate, even if it also receives the ACK from non-main BS206 according to the rate controlled bit that thecurrent BS 204 that is designated as main BS sends.This technology has an advantage, that is, if main BS does not wish to change data rate, its transmission rate control bit not then, this will be considered as the HOLD order by MS and go up at BS forward link (FL) saving power.Therefore, even non-main BS 206 sends ACK to MS, this non-main BS 206 can be to MS transmission rate control bit.If it is congested thatmain BS 204 occurs, then it can send DOWN rate controlled bit, and described MS correspondingly adjusts its data rate, even if non-main BS sends ACK.According to present embodiment, the current requirement of having onlymain BS 204 to need to keep QoS information and upgrade mobile radio station.
A problem of this technology is, non-main BS 206 can not control it from the power that the MS transmission receives, and this power can cause interference to the transmission of other MS.If forward link and the back loss between link is unbalanced, then non-main BS receives uncontrolled power from MS.In the present embodiment, when having only themain BS 204 ofnon-main BS 206 requests to send the order of DOWN rate controlled, just can address this problem.Non-main BS can directly send request to main BS, or by communication system infrastructure or back haul link (backhaul), or other are suitable for the mode of this system configuration.
In this method of rate control, when MS 202 carried out the sub-district switching, rate control algorithm was not undefined at the environment that moves fully.Before switched the sub-district, BS 204 was main BS, BS 206 (etc.) be non-main BS.Because the motion of mobile radio station, the signal that receives from non-main BS 206 may be stronger than the signal strength signal intensity that receives from main BS 204.Therefore, in cell switch process, MS 202 sends switch frame, andindication 206 is as its new main BS.Before switch frame was by base station decodes, BS 204 thought it oneself is the main BS of MS 202.Because MS does not know when regardBS 206 as its new main BS and begins to monitor RC bit fromBS 206 that this just problem occurred.Solving described problem can be in the following manner: in cell switch process,MS 202 monitors the rate controlled order of autonomous BS and non-main BS simultaneously, and employing OR-of-HOLD rule, if at this moment there is a BS to send the HOLD order, then MS just keeps its data rate, adopt the OR-of-DOWN rule then, if at this moment there is a BS to require to reduce data rate, then MS will reduce its data rate.This method allows two BS can both control described MS better.Also have an embodiment to solve the problems referred to above, between commutation period, MS 202 only monitors the rate controlled order from previous main BS 204.Have only when having sent last and switch indication orMS 202 and receive the affirmation message of this switching, it just begins to monitor the rate controlled order from BS 206 (just new main BS).Incase BS 206 is with described switching instruction decoding, it just begins to send a rate controlled order.Decode by a BS during this section till MS receives acknowledge message switching indication, the rate controlled bit thatMS 202 monitors fromBS 204, BS 206 has also sent the rate controlled bit simultaneously.To be interpreted as HOLD byMS 202 because forward direction rate control channel (F-RCCH) is gone up the rate controlled transmission that lacks fromBS 204, therefore, in this transition period, the neither one base station can change the speed ofMS 202.
Case III
In present technique, all cell sectors are all controlled the MS data rate in the MS active set (MS Active Set).This control is considered to symmetry, and wherein the member of MS active set at first uses the OR-of-DOWN rule, uses the OR-of-HOLD rule then, and the speed of control MS increases.An advantage of present technique is, all BS that communicate by letter with MS control the data rate of MS transmission, and therefore the ROT of a base station is subjected to the influence of single MS less, and is easier to control.The operation of this technology in soft handover and sub-district switching is similar.
Yet there are several problems in this technology, and especially in following scene, wherein several base stations in the soft handover are not with ground, and before each BS made its rate controlled decision, its decoding decision was not known to other base stations.For example, in the automatic re-send request may of mixed type (HARQ) system, MS can not send a new grouping before the ACK or its maximum permission of transmission number of times that will divide into groups that receive from a base station in the soft handover.Therefore, current once when transmission is not the last transmission of grouping, the base station can't know whether it can arrange MS to carry out new transmission, also this mobile radio station of ACK unless it will preceding once transmission be decoded.Because do not know this point, so, do not have the BS that once transmits before the ACK mobile radio station can send the HOLD order, thereby save power on the forward link.Yet, according to the OR-of-HOLD rule, having only when all base stations simultaneously during this mobile radio station of ACK, MS just can increase its emission rate.In order to address this problem, there is not the base station of this MS of ACK need send the order of UP rate controlled always.This comprises that also MS does not send in any content on its reverse packet channel, do not have transmission and the not transmission of decoding because the base station can't be distinguished.Power efficiency is very low like this, because forward link power has been wasted do not send the order of UP rate controlled when mobile radio station sends ACK always in each base station.
Case IV
In the present embodiment, similar with case 3, all cell sectors all at first use the OR-of-DOWN rule to use the speed of OR-of-HOLD rule control MS to increase then in the MS active set.Yet different with case 3 is, described control is asymmetric, the basic controlling that wherein main BS provides the MS data rate to increase, but not main BS provides congested control.That is to say that host sectors sends ternary rate controlled (1,0 ,+1) order based on desired QoS to MS, wherein in the rate controlled bit of rate control channel, do not transmit (0) corresponding to HOLD.Non-main BS sends ON-OFF (1,0) rate controlled bit, and wherein transmission (0) is not corresponding to UP or it doesn't matter, and the ON state is corresponding to DOWN.Non-main BS can be according to congestion level transmission rate control command separately.If it is congested that non-main BS does not occur, this non-main BS sends the UP rate command to MS, if congested, then send the DOWN rate command.For example, if the low congestion level of the ROT of non-main BS indication then sends the UP rate command, if its ROT indication high congestion rank then sends the DOWN rate command.In the present embodiment, the rate controlled bit fromBS 206 is common to themobile radio station 202 that allBS 206 are its non-dominant bases.
Note that the power that such scheme consumes is very little on the forward link of non-dominant base, this be since the UP order corresponding to the not transmission in the rate controlled bit.Have only when system's heavy congestion, just send the DOWN order from non-main BS, non-thus main BS has obtained some controls, and this point is a defective of mentioning in the case 2.For example, surpass predetermined value if determine the ROT of sector, as 7dB or 8dB, so, non-main BS is considered to congested also transmission rate control-1, and it represents the DOWN rate command.Otherwise it is congested to think that non-main BS does not occur, and sends the rate command 0 of representing the UP order.Because therefore the unlikely long term overloading of system seldom sends the DOWN order.In the present embodiment, in the time of most of, congested BS transmission rate order 0 do not occur, this equates and do not send order.Because not transmission rate order of non-congested BS, so present technique can not consume the too many power from non-host sectors.
Because this technology is asymmetric, need specifically indicate the rate controlled in the soft handover, this switches similar with the sub-district in the case 2.When switching, can adopt a kind of conservative method in the sub-district.In one embodiment, MS is decoded into ternary value-1,0 or 1 with the rate controlled bit simultaneously from main BS 204 (MS is leaving the overlay area of described base station) and non-main BS 206 (MS is entering the overlay area of described base station), it represents DOWN, HOLD, UP respectively.When MS sends the CELL_SWITCH_INDICATOR signal, when referring to thatBS 206 not becomes its new main BS, cell handover operations begins.Begin to receive that to MS END_SWITCH_INDICATOR is (from the affirmation message of base station in adaptive switched operation, the indication handover operation is finished) or NUM_SOFT_SWITCHING_FRAMES indication a period of time of sending in, MS uses the rate controlled bit of identical logical interpretation fromBS 204 and BS 206.During this period of time, for the rate controlled order fromBS 204 andBS 206, MS at first uses the OR-of-HOLD rule, uses the OR-of-DOWN rule then.Between transfer period, because the OR-of-HOLD rule, even newmain BS 206 sends the UP order,MS 202 can not advance the speed.Therefore, present technique was guarded between transfer period.
In another embodiment, between transfer period, MS will be ternary order (1,0,1) from the rate controlled command interpretation ofBS 204, and will be ON-OFF order (1,0) from the rate controlled command interpretation of BS 206.WhenMS 202 receives thatindication BS 206 is for the END_SWITCH_INDICATOR of its new main BS or after having sent the NUM_SOFT_SWITCHING_FRAMES that indication switches, the rate controlled command interpretation that described MS beginsBS 204 is ON-OFF, and is ternary order with the rate controlled command interpretation of BS 206.This technology is more positive than previously described technology, because it allows BS 204 to increase the speed ofMS 202 before CELL_SWITCH_INDICATOR is decoded.CELL_SWITCH_INDICATOR is decoded at BS MS received in a period of time of END_SWITCH_INDICATOR, MS 202 can not advance the speed, even if newmain BS 206 sends the UP order, this is because MS will be HOLD from the rate controlled command interpretation of former main BS204.
Be used to make up the technology of several rate controlled indications
The common technology that is used to make up several rate controlled indications comprises weighted factor is put on the different rates control command that receives.For example, can assign one than the bigger weighted factor of non-dominant base in the MS active set for dominant base.The rate command indication of then can combined weighted crossing obtains a comprehensive rate command, and described order is used to control the data rate of MS.As mentioned above, case III applies the situation of equal weight corresponding to the rate controlled order that all base stations from the mobile radio station active set are received.Case IV is a kind of special circumstances that weights are applied to the rate controlled order, wherein weights 0 is applied to the HOLD order of receiving from non-main BS.Introduce the different specifically cases be used to explain with the weighting technique that makes up the rate controlled indication that MS receives from its active set member below.
The rate controlled rule of combination that is used for common/group rate controlled
If MS receives ACK or after it receives the grouping of last height, the rate controlled indication that MS is assigned to its active set member on all F-RCCH of this MS is decoded.Each rate controlled indication has three state: DOWN, HOLD and UP.The rate controlled order is used for mandate T/P is changed specified quantitative, and wherein authorizing T/P is the maximum permissible value that this base station can send " service pilot " ratio, and as the indication of supported MS data rate.In one embodiment, MS makes up all rate controlled indications that it is received according to following OR-of-DOWN rule:
● if having any one to be designated as DOWN, so, MS reduces predetermined value with its mandate T/P from current rank.
● if be not designated as DOWN and have at least one to be designated as HOLD, so, MS keeps current mandate T/P rank.
● otherwise all are designated as UP, so MS increases predetermined value with its mandate T/P from current rank.
It should be noted that the predetermined value that MS increases or reduces from its current mandate T/P can be identical or different, this depends on the mandate T/P that MS is current.
The rate controlled rule of combination of special-purpose rate controlled
For the rate controlled of special use, if MS receives ACK from BS on F-ACKCH, it is assigned to the F-RCCH decoding of this MS with all, and does not consider whether this MS receives ACK from this base station.Use the robustness of the communication system of this receiving course can utilize following weighting technique to improve.
● come the rate controlled indication of autonomous BS to have three states:
RATE_DECREASE, RATE_HOLD and RATE_INCREASE.
● the rate controlled indication from non-main BS has two states:
RATE_DECREASE and RATE_HOLD.This can be interpreted as the weighting technique that will be weighted with the NULL factor from the RATE_HOLD and the RATE_INCREASE state of the rate controlled of non-main BS indication.
● MS indicates based on following principle combinations expection rate controlled:
If ■ has any RATE of being designated as DECREASE, so, MS reduces desired value with its speed, such as reducing by 1.
If ■ is not designated as RATE_DECREASE and have at least one to be designated as RATE_HOLD, MS keeps present rate so.
If ■ is not designated as RATE_DECREASE or RATE_HOLD, and have at least one to be designated as RATE_INCREASE, MS increases desired value with its speed so, such as increasing by 1.
■ otherwise, the indication of all speed all is RATE_HOLD, so MS keeps present rate.
It should be noted that the expection rate controlled indication that MS makes up, can comprise all members' of MS active set rate controlled indication, perhaps can include only MS active set part member's rate controlled indication.
The cell switch process of special-purpose rate controlled
After MS was by transmission CELL_SWITCH_INDICATOR initialization cell handover operations, described MS hypothesis respectively had three state: RATE_DECREASE, RATE_HOLD and RATE_INCREASE from the control speed indication of former main BS and new main BS.Rate controlled indication from every other non-main BS remains unchanged, and has two state: RATE_DECREASE and NULL_INDICATOR.Utilize rule of combination same as described above, make up these rate controlled indications.
When receiving END_SWITCH_INDICATOR or send after the NUM_SOFT_SWITCHING_FRAME, MS supposes that the rate controlled indication of the main BS that makes a fresh start has three state: RATE_DECREASE, RATE_HOLD and RATE_INCREASE.Rate controlled indication from every other non-main BS (comprising former main BS) has two state: RATE_DECREASE and NULL_INDICATOR.Utilize rule of combination same as described above, make up these rate controlled indications.
Another kind method is the state of the F-RCCH of definition " idle (on the fly) " non-main BS, and it is based on the content that receives from relevant BS by corresponding F-ACKCH.At this method, use following process:
● if receive ACK from F-ACKCH, MS thinks that the corresponding F-RCCH from same non-main BS has three kinds of state: RATE_DECREASE, RATE_HOLD and RATE_INCREASE so.
● if do not receive ACK (after sending last height grouping) from F-ACKCH ⊥, MS thinks that the corresponding F-RCCH from same non-main BS has two states: RATE_DECREASE and NULL_INDICATOR so.
Every other rule of combination is same as described above.
The flow chart of Fig. 3 shows the rate controlled that is used for public/group rate controlled and indicates the technology that makes up.In public/group rate controlled scheme, the rate controlled indication that is sent is in all mobile radio stations or the one group of mobile station monitors in this base station coverage area.Flow process is from step 302.In step 304, the rate controlled instruction decoding that MS will receive from the member of its active set BS.In step 306, MS has judged whether that rate controlled is designated as AUTHORIZED_T2P_DECREASE (order of DOWN rate controlled).If have at least a rate controlled to be designated as AUTHORIZED_T2P_DECREASE, the result is " YES ", and then flow process turns to step 308.In step 308, MS reduces predetermined value with its mandate T/P (service pilot ratio) rank.Flow process turns to step 310 afterwards, and anabolic process finishes.
Get back in the step 306, if there is not speed to be designated as AUTHORIZED_T2P_DECREASE, the result is " NO ", and then flow process turns to step 312.In step 312, MS judges whether to exist rate controlled to be designated as AUTHORIZED_T2P_HOLD (order of HOLD rate controlled).If there is any one rate controlled to be designated as AUTHORIZED_T2P_HOLD, the result is " YES ", and then flow process turns to step 314.In step 314, MS keeps its current mandate T/P rank.Flow process turns to step 310 afterwards, and process finishes.
Get back in the step 312, if be not designated as AUTHORIZED_T2P_HOLD, the result is " NO ", it is AUTHORIZED_T2P_INCREASE (order of UP rate controlled) that so all indications one are established a capital, and this is because indication only may be one of among AUTHORIZED_T2P_DECREASE, AUTHORIZED_T2P_HOLD or the AUTHORIZED_T2P_INCREAS three.Therefore, in step 312, if be not designated as AUTHORIZED_T2P_HOLD, then flow process turns to step 316.In step 316, MS increases predetermined value with its mandate T/P rank.Flow process turns to step 310 afterwards, and process finishes.
The flow chart of Fig. 4 shows the technology that the rate controlled with special-purpose method of rate control makes up.In special-purpose method of rate control,,, send a different rate controlled order at each mobile radio station for all mobile radio stations.Flow process is fromstep 402.In step 404, the rate controlled instruction decoding that MS will receive from main BS and non-main BS.Coming the rate controlled indication of autonomous BS can be RATE_DECREASE, RATE_HOLD or RATE_INCREASE.Rate controlled indication from non-main BS can be RATE_DECREASE or NULL_INDICATOR.Flow process proceeds to step406.In step 406, MS has judged whether that rate controlled is designated as RATE_DECREASE.If there is any one rate controlled to be designated as RATE_DECREASE, be " YES " instep 406 result, then flow process turns to step408.In step 408, MS reduces its data rate.For example, MS reduces by 1 with its data rate.Next, flow process turns to step 410, and anabolic process finishes.
Get back in thestep 406, if there is not speed to be designated as RATE_DECREASE, the result is " NO ", and then flow process turns to step412.In step 412, MS judges that the rate controlled of next autonomous BS indicates whether to be RATE_HOLD.If there is at least one to be designated as RATE_HOLD, flow process turns to step 414so.In step 414, MS keeps its current data rate.Then, flow process proceeds to step 410, and process finishes.
Get back in thestep 412, if be not designated as RATE_HOLD, the result is " NO ", and flow process proceeds to step 416so.In step 416, not RATE_HOLD owing to be not designated as RATE_DECREASE and come the indication of autonomous BS, MS reduces its data rate.Next, flow process turns to step 410, and process finishes.
Fig. 5 is the block diagram by the Wireless Telecom Equipment of exemplary embodiment structure of the presentinvention.Communication equipment 502 comprisesnetwork interface 506, digital signal processor (DSP) 508, host-processor 510,memory device 512,program product 514 anduser interface 516.
Signal from network infrastructure receives and sends to host-processor 510 by network interface 506.Host-processor 510 received signals and according to the content of signal are made appropriate responsive.For example, host-processor 510 can come specified data speed according to the signal of receiving itself, perhaps, the signal of receiving can be sought the footpath toDSP 508, thus specified data speed.
In one embodiment,network interface 506 can be transceiver and antenna, and is mutual by wireless channel and infrastructure.In another embodiment,network interface 506 can be a network interface unit, is used for mutual with infrastructure wiredly.
Host-processor 510 andDSP 508 are connected to memory device 512.Memory device 512 is used for storing the data of WCD operating process, also stores the program code of being carried out bymain frame 510 orDSP 508 simultaneously.For example, host-processor, DSP or both can move under the control of the programming instruction in temporarily being stored in memory device 512.Host-processor and DSP itself also can comprise their program storage.When carrying out programming instruction, host-processor 510,DSP 508 or both execution function separately for example, are compressed or are decompressed packet.Therefore, programming step has been realized host-processor or CUP and DSP function separately, so that make host-processor and DSP can carry out the function of specified data speed on request.Programming step can obtain from program product 514.Program product 514 can be stored and programming step is transferred tomemory 512, to be carried out by host-processor, CPU or both.
Program product 514 can be a semiconductor memory chip, as RAM memory, flash memory, ROM memory, eprom memory, eeprom memory, register and other memory devices, as the known storage medium that can be used for any other form of storage computation machine instructions in hard disk, moveable magnetic disc, CD-ROM, DVD memory or this field.In addition, program product can be the source file that comprises program step, and described program step obtains and stores memory into and carry out then from network.In this way, will be included on theprogram product 514 according to operation necessary processing step of the present invention.Fig. 5 shows exemplary storage medium and links to each other with host-processor, so that host-processor can be to storage medium write information and read message therefrom.Perhaps, storage medium also can become one with host-processor.
User interface 516 is connected withDSP 508 with host-processor 510.For example, user interface can comprise the function key or the button of keyboard, special use, and it seeks the footpath to host-processor 510, and can be used for by the concrete operation of initialization apparatus request by theuser.User interface 516 can comprise the loud speaker that is connected toDSP 510, is used for the outputting audio data to the user.
It will be appreciated by those skilled in the art that and to use multiple different technologies and method representation information and signal.For example, data, instruction, order, information, signal, bit, symbol and the chip of mentioning in the description on run through can be represented with voltage, electric current, electromagnetic wave, magnetic field or particle, light field or particle or above-mentioned combination in any.
Those skilled in the art also can understand, various exemplary box, module, circuit and the algorithm steps of describing in conjunction with the disclosed embodiments all can electronic hardware here, computer software or the combination of the two realize.In order to be clearly shown that the interchangeability between the hardware and software, more than various exemplary assembly, frame, module, circuit and steps are all carried out generally description with its functional form.This functional be to realize or realize depending on the design constraint that specific application and whole system are applied with software with hardware.Those skilled in the art can realize described functional at each specific application in many ways, and still the result of this realization should not be construed as and causes deviating from scope of the present invention.
Utilize general processor, digital signal processor (DSP), application-specific integrated circuit (ASIC) (ASIC), field programmable gate array (FPGA) or other programmable logical devices, discrete gate or transistor logic, discrete hardware components or the combination in any among them, can realize or carry out various exemplary logic diagram, module and the circuit described in conjunction with embodiment disclosed herein.General processor may be a microprocessor, but in another kind of situation, this processor may be processor, controller, microcontroller or the state machine of any routine.Processor also may be implemented as the combination of computing equipment, for example, and the combination of DSP and microprocessor, a plurality of microprocessor, one or more microprocessor or any other this kind structure in conjunction with the DSP core.
In conjunction with the step of described method of embodiment disclosed herein or algorithm can directly be presented as hardware, the software module carried out by processor or the combination of these two.Software module may be present in the storage media of RAM memory, flash memory, ROM memory, eprom memory, eeprom memory, register, hard disk, mobile disk, CD-ROM or any other form well known in the art.The coupling of a kind of exemplary storage medium and processor, thus make processor can be from this storage media read message, and can be to this storage media write information.In replacing example, storage media is the part of processor.Processor and storage media may be present among the ASIC.This ASIC may be present in the subscriber station.Replace in the example at one, the discrete assembly that processor and storage media can be used as in the subscriber station exists.
Provide the foregoing description of described disclosed embodiment can make those skilled in the art can realize or use the present invention.To those skilled in the art, the various modifications of these embodiment are conspicuous, and the general principles of definition here also can be applied to other embodiment on the basis that does not depart from the scope of the present invention with purport.Therefore, the embodiment that the present invention is not limited to illustrate here, but consistent with the widest scope that meets principle disclosed herein and novel feature.