Embodiment
Fig. 1 provides the simplification view of the wireless communication system 100 that comprises base station 110 and mobile terminal 150.Those skilled in the art will appreciate that certainly, and single base station 110 can provide radio communication service to some mobile terminals at every turn.In addition, base station 110 can just cover one of many base stations of managing significantly in regional network.Using now various wireless communication technologys; Great majority are through standardization, for example, by the wireless telecommunication technologies series of third generation partner program (3GPP) defined.For the ease of the disclosure, only discuss complete understanding those details required for the present invention, because other details of wireless communication, radio transceiver design etc. is well-known.
In some embodiment of the present invention, can be that the evolution Node-B of Long Term Evolution (LTE) standard of working out according to 3GPP or the base station 110 of eNodeB comprise at least one transceiver subsystem 125 and resource allocation unit 130.Resource allocation unit 130 determines that its uses transceiver subsystem 125 to send that base station 110 is that serve, the uplink scheduling data of the mobile terminal that comprises mobile terminal 150 to.The uplink scheduling data are received via radio transceiver 165 by mobile terminal 150, and by scheduling unit 170 for the quantity of determining the resource that mobile terminal can be used at specific Transmission Time Interval and in some cases for determining the specific resources that will use.In certain embodiments, mobile terminal 150 can comprise cellular handset, PC card, wireless module or other device be configured for according to the radio communication of LTE standard and/or one or more other wireless communication standards of supporting according to base station 110.
Person of skill in the art will appreciate that, transceiver subsystem 125 and radio transceiver can be the conventional subsystems configured according to one or more wireless communication standards.Because the details of these subsystems is not that complete understanding is required for the present invention, so do not provide these details at this.Similarly, resource allocation unit 130 and scheduling unit 170 can comprise one or more programmable microprocessor of being equipped with the suitable software that is stored in computer storage and/or firmware, microcontroller etc.Resource allocation unit 130 can be in base station, network controller or other network entity are realized, and can coexist with various other network control functions in some embodiment.Similarly, scheduling unit 170 can be realized with the one or more of same processor for carrying out other communication protocol functions, user interface function etc.
In some embodiments of the invention, the uplink scheduling data that generated by the resource allocation unit 130 of base station 110 can take to be distributed to the form of the scheduling strategy vector (SPV) of one or more serviced mobile terminals.The scheduling strategy vector can be single mobile terminal 150 or one group of mobile terminal customizes, or can offer all mobile terminals that base station 110 is served.In general, SPV comprises some independent schedule element, and each is corresponding to link circuit resource or the particular link resource of specific quantity.In certain embodiments, the value of each schedule element for mobile terminal receive 150 provides the link circuit resource of respective amount should be in the indication of particular schedule example, the probability that uses for specific Transmission Time Interval.In the LTE system, the schedule element of SPV may be corresponding to the quantity of Resource Block, and wherein Resource Block comprises the temporal frequency resource distribution of 12 adjacent OFDM A (or SC-FDMA) subcarriers and 14 continuous symbols.But, person of skill in the art will appreciate that, may carry out Resources allocation with the greater or lesser granularity of this granularity than in LTE system or other system.
Therefore, in some embodiment of the present invention, base station 110 generates the scheduling strategy vector that comprises N+1 schedule element, and each schedule element indication mobile terminal receive 150 is used the probability of k link circuit resource unit (for example LTE Resource Block), wherein 0≤k≤N at the particular schedule example.Certainly, the probability associated with each link circuit resource quantity is less than one, and indicated probability summation adds up to one by the element of SPV.In certain embodiments, parameter that appointment can apply the period is also distributed together with SPV in base station, and mobile terminal 150 must be observed SPV during can applying the period.This parameter can specify for example SPV to be applied to Transmission Time Interval quantity wherein, time span or the time expiration of application SPV.After mobile terminal 150 receives SPV, its scheduling unit 170 carries out the autonomous judgement of the quantity (for example quantity of LTE Resource Block) of the link circuit resource about using at each Transmission Time Interval.After the quantity of judging the Resource Unit that will use, scheduling unit 170 also carries out transmitting by which particular resource unit in available resource units about it the autonomous judgement of data.
Fig. 2 A-2C illustrates some examples of the possible scheduling strategy vector of the above-mentioned type.Three kinds of different scheduling strategies of these example demonstrations, the dispatching flexibility provided by the techniques described herein is provided.Suppose and have N=64 Resource Unit (for example subcarrier or Resource Block) in frequency division systems, and target MS has the peak data rate requirement for the uplink data transmission corresponding with four Resource Units.(for the ease of this example, suppose fixed modulation and encoding scheme, but situation certainly not necessarily like this.) also suppose and have current six users that served by base station 110, thereby shared available uplink resource.
The first scheduling strategy vector SPV 210A as shown in Figure 2 A.SPV 210A imitates the dedicated channel scheduling strategy effectively.SPV 210A comprises 65 schedule element 220, and each indication should be used the probability of the Resource Unit (0...64) of respective amount.SPV 210A only comprises that " 1 " indication of the 5th position of single non-zero schedule element-in vector is applied at SPV 210A the probability 1 (or 100%) that one or more Transmission Time Interval should be used four modulated degree Resource Block.(person of skill in the art will appreciate that, the illustrative SPV vector value that this paper provides is the probable value of scope from 0 to 1.In fact, for convenient, process and/or transmit, certainly can carry out convergent-divergent, normalization and/or otherwise encode these values.)
Receive four Resource Block of mobile terminal scheduling of SPV 210A, mean that mobile terminal has dedicated channel in essence.In this example, if each of six mobile terminals receives SPA210A, all mobile terminals are bound in each Transmission Time Interval scheduled transmission.But each only uses four Resource Units.SPV 210A only determines and utilizes how many Resource Units.The scheduling strategy vector can not determined and will use which particular resource unit itself.Therefore, by this scheduling strategy, the conflict between the mobile terminal transmission may occur with the Resource Unit granularity in frequency domain separately.
SPV 210B shown in Fig. 2 B illustrates different scheduling strategies, this time imitates time division multiple access (TDMA) scheduling strategy.The first schedule element 220 of the SPV 210B corresponding with the zero Resource Unit comprises value 60/64, and the indication mobile terminal receive is in given transmission intercal 93.75% possibility of scheduling resource not.Last schedule element 220 indications corresponding with 64 Resource Units should be dispatched 6.25% probability of whole 64 Resource Units.This entirely have otherwise completely without scheduling strategy under, SPV 210B regulation mobile terminal or should not transmit (dispatching zero link circuit resource unit), perhaps it should use whole available resource units to be transmitted, even with lower probability.If all mobile terminals of being served by base station receive same or analogous SPV, in system nature, in the TDMA mode, carry out work.But, owing to there is no the strict scheduled transmission time, so conflict may occur when two or mobile terminal are just in time dispatched voluntarily simultaneously.In this case, this conflict meeting occurs on all Resource Units.
Person of skill in the art will appreciate that, the par of institute's scheduling resource is identical for each of the very different scheduling strategy by SPV210A and SPV 210B defined.In the first situation, each mobile terminal is bound at four Resource Units of each transmission intercal scheduling.Therefore, the average scheduling quantity of each mobile terminal is four.In the second situation, time m-scheduling 64 Resource Units of each mobile terminal sometimes-6.25%.Equally, on average dispatching quantity is four.Person of skill in the art will appreciate that, various other scheduling strategies at these two between extreme are possible, still keep the average scheduling quantity of expection simultaneously.Therefore, on average dispatching quantity can independently control with the expection scheduling strategy.This " mixing " scheduling strategy as shown in Figure 2 C.
In Fig. 2 C, SPV 210C comprises some non-zero schedule element 220.Value 62.5% indication in primary importance does not have 62.5% probability of scheduling resource unit at specified time interval.Should dispatch 12.5% probability of 10 unit in value 8/64 indication of the 11st position.Similarly, to dispatch 25% probability of 11 unit in value 16/64 indication of the 12nd position.Therefore the par of institute's scheduling resource is:
0(0.625)+10(0.125)+11(0.25)=4,
The same with the strategy of 210B defined as SPV 210A.But mobile terminal is different in the agenda of any given scheduling interval.Being slightly larger than half the time, there is no scheduling unit.At other interval, dispatch 10 or 11 unit.If all mobile terminals in given community receive this SPV, at given transmission intercal, in time and frequency domain, may there is conflict.Correspondingly, by above three kinds of SPV types and variant thereof, the resource allocation unit of base station can generate the scheduling strategy vector, and described scheduling strategy vector is set up approaching arbitrarily of total busy channel and collision probability and distributed.
Therefore, in wireless communication system a kind of demonstration methods of distribute links resource shown in the process flow diagram of Fig. 3.Shown in process at frame 310, start, wherein generate the scheduling strategy vector with a plurality of schedule element, in this embodiment, the probability of use of the link circuit resource of each schedule element regulation respective amount.Although above-mentioned example SPV comprise with the schedule element 220 that likely Resource Unit of quantity (in example system, from 0 to 64 Resource Unit of scope) is corresponding, this situation not necessarily in all embodiments.For example, some embodiment may adopt intercepting SPV, comprise with the zero Resource Unit to certain marks of whole available resource units, such as 1/4th quantity corresponding element.In the system that this scheme can be used for wherein never allowing mobile terminal to use the predetermined score that surpasses available resources, in this case, intercepting SPV can be benchmark (norm).In other cases, the length of SPV can change with example.For example, some systems may intercept last non-zero entry SPV afterwards.Other system also may adopt the SPV that comprises resource schedule element still less that may quantity than all.For example, some systems may generate the SPV with schedule element corresponding with even number Resource Unit (0,2,4 etc.), or other certain predetermined mapping to Resource Unit quantity according to schedule element.
Under any circumstance, as shown in frame 320, send generated SPV at least one mobile terminal, in scheduling uplink transfer resource in one or more transmission intercals on the horizon.As mentioned above, in certain embodiments or in some cases, can be specific mobile terminal or one group of mobile terminal customization SPV, in this case, SPV can be only for that mobile terminal or group.In other cases, single SPV can be applicable to all mobile terminals of being served by given base station, in this case, also SPV is sent to these additional mobile terminals.
In some systems, the SPV received by mobile terminal is used in Infinite Time section scheduling resource, for example, until receive new SPV.But, in other systems, SPV can be able to be applied to the scheduling window parameter of period together with appointment and transmit, as shown in frame 330.As previously described, but the quantity of this scheduling window parameter fixed time section, transmission intercal etc.When applying the period, in the situation that expired before receiving new SPV, in certain embodiments, mobile terminal can only be returned to default scheduling process or default SPV.
In some systems, can characteristic frequency be specific mobile terminal or one group of mobile terminal to update SPV, and with that frequency, it be transmitted.To the renewal of SPV can consider variation that the uplink data of one or more mobile terminals needs, the variation of the quality of service requirement of the quantity conversion of the terminal of being served by base station, one or more mobile terminals etc.In some systems, renewal frequency can be fixed on set rate.In other systems, renewal frequency can be used as system condition, such as the function of the quality of service requirement of the load of community or serviced terminal and change.
As proposed front, SPV provides the resource allocation entity in wireless network to carry out the mode of the utilization of balance system and collision probability with high accuracy and high flexibility.Different scheduling strategies can be applicable to dissimilar business, for example has the business that different service quality (QoS) requires.For example, for non-ensured bit rate service, for example, by the high value of the schedule element corresponding with the zero resource is set, the SPV of the silent high probability of destination mobile terminal can be selected to be pushed in base station.For the service provided according to " doing the best ", but interim provision some mobile terminal in base station shuts down fully in short time period.For example, by SVP as described as Fig. 2 A is provided, can be to requiring other mobile terminal that guarantees bit rate that the resource guaranteed in essence is provided.
Person of skill in the art will appreciate that, the frequency that can make SPV again distribute is very high, and in that case, the performance of half distributed scheduling solution as herein described starts to approach traditional centralized scheduler, wherein has the high expense followed and the accurate control of conflict.Alternatively, SPV distributes again can be more not frequent, and in this case, the performance of hybrid system can approach traditional ALOHA system.
In general, SPV is distributed to mobile terminal and in conventional LTE system, uplink scheduling to be permitted to be distributed to mobile terminal similar.In fact, SPV itself can be considered to a kind of scheduling allowance of form.Correspondingly, similar downlink control signaling can be used for distributing specific SPV, as current being given in LTE sends uplink scheduling permits.In the LTE system, this signaling is transmitted by physical downlink control channel (PDCCH).In other systems, according to well-known technology, corresponding control channel and signaling schemes can be used for sending the scheduling strategy vector to one or more destination mobile terminals.These control channels can comprise broadcast and Dedicated Control Channel.
In the process that generates SPV, the resource allocation unit 130 of base station 110 can receive the input of the goal conflict rate of indication ul transmissions.This input can be by resource allocation unit 130 for determining SPV.In other embodiments, the various data that characterize the mobile terminal qos requirement number etc. of place, base station loading condition, one or more serviced mobile terminals also can be used for determining SPV.
As mentioned above, because mobile terminal carries out particularly judging about the Autonomous Scheduling that will use which Resource Unit at given transmission intercal, therefore, the probability that keeps transmission to clash for most of scheduling strategies according to the present invention, mean that same frequency and time resource are used by a plurality of serviced mobile terminals.In certain embodiments, the resource allocation unit 130 of base station can be assessed these probability, and correspondingly determines SPV.As mentioned above, SPV provides the compromise mode between the collision probability between the high resource utilization of balance (it is to adopt high-frequency scheduling to be easy to most realize) and travelling carriage transmission.
Fig. 4 illustrates the process flow diagram of determining the conventional method of scheduling strategy vector for the part by above-mentioned input data.At frame 410, determine the quantity of the mobile terminal of being served by base station.The quantity of serviced mobile terminal and the quality of service requirement of each terminal are the most important decisive factors of scheduling strategy in many systems.Therefore, also determine the quality of service requirement of each mobile terminal, as shown in frame 420.For example, quality of service requirement can comprise such as one or more speed related requests such as peak throughput requirement, average throughput requirement or minimum throughout requirement and/or such as one or more latency oriented requirements such as maximum delay requirements or about being as possible sufficient designator.
At frame 430, according to quantity, at least one quality of service requirement and the goal conflict probability of serviced mobile terminal, calculate the scheduling strategy vector.Those skilled in the art can know, in certain embodiments, the goal conflict probability can be again that the integrated data of all serviced mobile terminals requires, the quality of service requirement of one or more mobile terminals or their both functions.As previously described, the particular schedule strategy can be used as the function of the quality of service requirement of specific mobile terminal and selects, in order to guarantee best to meet those quality requirements, keeps effective use of frequency spectrum simultaneously.Therefore, for example, balance can be fixed therein and guarantee between the strategy and the scheduling strategy of wherein one or more mobile terminals with the similar TDMA of time-division endless form shared resource of the similar dedicated channel of institute's scheduling resource of specific interval for one or more mobile terminals.Any point between these extreme strategies, collision probability can remain on arbitrary target points.For inadequate resource wherein to meet the interval of request, one or more terminals can be completely restricted transmitted (for example using the SPV with the value corresponding with the quantity of zero resource " 1 ") or on probability (probabilistically) stopped continually and transmitted (for example using the SPV that there is high value at the zero resource location).
Fig. 5 be the scheduling strategy vector that uses above general description is shown, for the process flow diagram of the method in wireless communication system schedule link resource.Process shown in Fig. 5 can realize in wireless phone or other mobile terminal.
The process of Fig. 5 starts from the receiving scheduling strategic vector, as shown in frame 510.The scheduling strategy vector of more than slightly describing in detail comprises a plurality of schedule element, and each element is defined in the probability of use of the link circuit resource of at least the first Transmission Time Interval respective amount.For example, in LTE system or other OFDMA system, schedule element can be corresponding to the quantity of Resource Block or subcarrier.
At frame 520, the probability indicated by scheduling vector is for determining the link circuit resource of the first quantity that will dispatch at the first transmission intercal.Those skilled in the art can be familiar with determining at random with the probability weight of SPV the various technology of number of resources value.For example, in certain embodiments, the resource quantity associated with the nonzero value of SPV can be mapped to territory [0,1] in order.Then, random number is for generating the random number of that same domain.The resource quantity that falls into the partial association in territory wherein with random number is used in the follow-up scheduling of resource.Can numerical example be shown with reference to the SPV shown in Fig. 2 C.As mentioned above, SPV 210C have the value associated with the zero Resource Unit 0.625, with the associated value 0.125 of 10 Resource Units and with 11 values 0.25 that Resource Unit is associated.Therefore, if several R of from 0 to 1 of selection are less than 0,625 at random, dispatch 0 unit.If 0.625≤R<0.750, dispatch 10 Resource Units.If R >=0.750, dispatch 11 unit.The probability that any of various routine techniquess can be used for providing according to SPV is certainly selected the Resource Unit of right quantity.
Under any circumstance, once determine the quantity of Resource Unit, dispatch the link circuit resource of respective amount, as shown in frame 530.Use institute's scheduling resource to be encoded, modulate and send to base station to user data, as shown in frame 540.
Above-mentioned technology allows mobile terminal with SPV, to select the channel of certain quantity for transmission, in order to meet its qos requirement.But which particular channel above-mentioned SVP not regulation will be used.In certain embodiments, mobile terminal can be used channel relevant (chance) scheduling.Because the rapid feedback of uplink channel conditions is unpractiaca often, so chance is dispatched in the environment that up link and downlink radio condition therein-aspect fast-fading and channel quality-be are relevant or is in other words the most useful in the environment of exploitable channel reciprocity.In time division duplex (TDD) system, situation normally like this, and, in low channel dispersion environment, can be possible in Frequency Division Duplexing (FDD) (FDD) system.For example, in the , great community, channel dispersion is usually very little.
But even, in prior art systems, the scheduling of channel related uplink is trouble, therefore seldom uses.A reason is, for optimum performance, mobile terminal should transmit pilot tone by whole frequency bandwidth.In addition, correctly follow the tracks of fast channel variation, these pilot tones should not be that power is controlled.Therefore, in such as systems such as WCDMA, the uplink scheduling transmission is not that channel is relevant.Yet even, only in coarse level, the chance scheduling is also practical in some systems.Therefore, a kind of demonstration methods of the scheduling of the chance for uplink resource is shown in the process flow diagram of Fig. 6.Quantity of the link circuit resource that the method and variant thereof can will be dispatched for selection with one or more combinations of technology described herein.
Method shown in Fig. 6 starts from determining the channel condition corresponding with available resources.In the LTE system, these available resources are and 12 Resource Block that adjacent sub-carriers is corresponding.As mentioned above, the frequency pilot sign that uplink channel conditions can be transmitted by mobile terminal by actual measurement, basis is determined.But as mentioned above, this mode is the possibility hell to pay in some applications, particularly dispatches for use in chance because the result of measuring must feed back to mobile terminal.The TDD system can useful especially another kind of mode be to utilize the reciprocity of up link and downlink channel conditions, and according to corresponding down-chain resource the channel condition of observing determine the uplink channel conditions of one or more Resource Block.
Channel condition is used from and selects one or more available uplink resources together with scheduling strategy vector one, as shown in Figure 62 0.Then, with selected block, transmit data, as shown in frame 630.The quantity of Resource Block can determine with the probability data comprised in SPV, and will with specific resources according to the respective channels condition, select.Can use the variety of way of selecting specific resources.For example, in certain embodiments, can select to there is " the best " channel condition resource of (for example maximum channel coefficient).In other embodiments, can select to meet any resource group of certain minimum quality.Such as by SC-FDMA for some systems such as system of ul transmissions, selected Resource Block must adjoin.In these systems, about to use determining of which particular resource block to ask to determine which group suitably the Adjacent resource piece of size " the best " channel condition will be provided, wherein " the best " can be assessed according to average quality of the minimum quality of any subcarrier in this group, subcarrier in this group etc.
Person of skill in the art will appreciate that, the use that up-link power is controlled is not got rid of in the use of SPV.This means that any art methods of use such as the current method to the E-UTRA defined etc. still can adopt close-loop power control (slow or quick).Another kind of possibility is to adopt other prior art.For example, mobile terminal can be carried out the open Loop Power control (for example estimating according to downlink path-loss) of the first transmission after initial transmission or long idle period, and utilize the ACK/NACK that receives or any other incidentally information improve the up-link transmission power precision of subsequent transmission.
Because the mobile terminal in many systems can by the prior art collision detection mechanism, (the particular conflict testing mechanism exceeds the scope of this discussion; Those skilled in the art can be familiar with some possible collision detection technology) detect conflict, so mobile terminal can be configured to be suitable for the business load fluctuation, describe in more detail below.
In general, when the new user of allowance enters community, collision probability will increase.On the other hand, if active user leaves system, collision probability generally will reduce.If there is great fluctuation process in business load, base station can be responded by upgrading SPV.In some embodiments of the invention, in the situation that affect the little variation of the business load of collision probability, allow mobile terminal independently to adjust its resource and use.In the part of these embodiment, the scheduling strategy vector of being distributed by base station can comprise scope rather than the particular value of one or more values of SPV.If mobile terminal is in successfully scheduling voluntarily of Transmission Time Interval recently, to the mobile terminal indication, it can independently increase its scheduling probability or be reduced to the upper limit or lower limit to the one or more scopes in SPV.This mode significantly reduces downlink signaling overhead, because on average, the SPV vector only must be upgraded once in a while in base station.
Except conflict, disadvantageous radio condition and inadequate transmission power level also can cause the mistake of packet loss or mobile terminal transmission to receive.The loss ACK/NACK context of detection that the Negative Acknowledgement that whole result will receive at UE (NACK) and/or mobile terminal run into reflects.In certain embodiments, therefore, mobile terminal can be adjusted its scheduling probability within the border set at network according to the HARQ performance.
Due to the quantity of mobile terminal Autonomous determination resource and the specific resources that will use in ul transmissions, thus base station should blind Detecting these transmission, and carry out demodulation for the channel of whole mobile terminals of serving from this base station.Person of skill in the art will appreciate that, various technology can be used for blind Detecting, and the data-mapping that will receive at a plurality of uplink channels is to suitable mobile terminal.For example, can associated or point to the control channel of the data channel that specific mobile terminal uses in mobile terminal identifier is encoded together with other relevant information such as modulation type, transformat etc.In certain embodiments, control channel can have the known constant transmissions form in base station, in this case, but base station blind Detecting control channel, and from corresponding data channel retrieval mobile terminal data.In other systems, mobile terminal identifier and other control information section (other pieces of control information) can embed one or more data channels that transmit of the possible transformat that adopts limited quantity.Use be in essence a kind of form in-band signalling should after in a kind of system of mode, base station can be carried out the transformat of specified data channel by experiment, then from the channel internal information, draws mobile terminal identification.
As mentioned above, in certain embodiments, given user's SPV specifies the specific user can be by the resource of certain quantity, the probability that comes into operation such as the LTE Resource Block during specified time interval.In these embodiments, SPV does not stipulate mobile terminal preferred which Resource Block when selecting the subset of available resource block.A kind of improvement of the above technology based on SPV can comprise the interpolation secondary vector, and their appointment mobile terminals should be in order to select the relative probability of particular resource block.This Resource Unit probability vector or RUPV can be used for providing the deflection to some Resource Unit of given mobile terminal, or stop some unit of use fully.The fine granularity that allows control is used in combining of SPV and RUPV, and without the detailed scheduling in centralized control entity.For example, by RUPV, can be by such as be restricted to the subset of Resource Block at the specific mobile terminals such as mobile terminal of cell edge.Like this, the frequency domain Inter-Cell Interference Coordination becomes possibility.
Fig. 7 A and Fig. 7 B illustrate the example according to the Resource Unit probability vector of some embodiments of the present invention.But, person of skill in the art will appreciate that, various forms and configuration can be used for generating the Resource Unit probability vector and send these vectors to one or more mobile terminals.
Fig. 7 A illustrates the Resource Unit probability vector 710A of the uniform distribution that is designed to be convenient to the uplink resource that undertaken by a plurality of transmission by scheduled mobile terminals.In this example, RUPV710A comprises 64 resource elements 720, and wherein each is corresponding to particular resource unit.Each value of being arranged to 1/64 of resource element, stipulate the relative usage probability of corresponding Resource Unit.After sending mobile terminal to, mobile terminal is selected the specific resources element for scheduled transmission with RUPV.In this case, all Resource Units may be selected equally.
Fig. 7 B illustrates the second example, and wherein RUPV 710B, for Resource Unit is selected to be partial to specific one group of Resource Unit, stops the use of second group simultaneously fully.In Fig. 7 B, 8 of resource element have value 1/8, and indication should be selected according to 0.125 relative probability each of corresponding Resource Unit.All the other 56 elements all have 0 value, and corresponding Resource Unit should not be selected in indication.
Fig. 8 illustrates according to some embodiments of the present invention, for carry out the process flow diagram of the demonstration methods of scheduling resource unit according to scheduling strategy vector sum Resource Unit probability vector.At frame 810, the scheduling strategy vector is received by cell phone or other mobile terminal.Similarly, receive the Resource Unit probability vector, as shown in frame 820.As mentioned above, the Resource Unit probability vector comprises a plurality of resource elements, the relative usage probability of each resource element regulation respective links Resource Unit.As shown in frame 830, mobile terminal according to the scheduling strategy vector be identified for the link circuit resource of scheduling, such as the quantity of LTE Resource Block.This quantity of the selective basis of particular resource unit and usually carrying out according to the resource element of Resource Unit probability vector.Single SPV and/or RUPV can be used for a plurality of scheduling events, for example, for dispatching each of some Transmission Time Intervals.Therefore, the quantity of the resource of using at each interval can or can not change, and depends on the SPV value.No matter whether the quantity of resource changes with interval, and specific resources can change, and depends on the resource element value.
By above discussion, those skilled in the art it should be clearly know that, SPV can be used for determining mobile terminal or the one group of mobile terminal long-term par for the Resource Unit of transfer of data.Thus, SPV has direct impact to the mean bit rate of user data.Equally, but RUPV controls the degree of freedom of travelling carriage operation dispatching, it can be in certain embodiments frequency selectivity or chance, this average SINR on institute's scheduling resource block has impact.Therefore, combining of SPV and RUPV used the very big flexibility of permission base station in the independent QoS that controls each mobile terminal reception.
In prior art systems, the parameter sets common associated with RACH is comprised of so-called persistent value and compensation timer.The former specifies the travelling carriage should be in order to attempt the probability to the access of media, and the latter specifies travelling carriage should avoid betwixt the duration (for example, according to Transmission Time Interval) of retry media interviews when conflict.
In system according to the present invention, any of the representation of concept institute scheduling resource block of " conflict " run into conflict.For example, if mobile terminal is attempted sending four Resource Block, the quantity of conflicted resource piece can be any numerical value between 0 and 4.Actual quantity is relevant to the load in system.Person of skill in the art will appreciate that, technology disclosed herein allows in determining as effective persistent value of the function of run into conflict and compensation timer even greater flexibility.
In the another kind improvement of the described technology based on SPV, single SPV is used to specify the absolute probability of use of independent link circuit resource unit.Such demonstration SPV 910 as shown in Figure 9, and comprises a plurality of schedule element 920, and wherein each specified the absolute probability of use of respective links Resource Unit.These schedule element can be by mobile terminal for being chosen in the particular link Resource Unit of suitable Transmission Time Interval.Person of skill in the art will appreciate that, the absolute probability in such SPV is adjustable is made into the expectation quantity of the Resource Unit that adjusting will be come into operation at any given time and the particular subset of use being partial to all available link Resource Units.For example, in the example shown, each of front 8 link circuit resource unit has 50% probability of the use of being put into, and the use of any other link circuit resource unit is prohibited.For any given interval, the expectation quantity of the link circuit resource unit that use is 4.The actual cell of using will be distributed among front 8 link circuit resource unit.
As above, in conjunction with as described in Fig. 7 and Fig. 8, Resource Unit probability vector (RUPV) can be with the scheduling strategy vector of given link resource quantity in conjunction with being used to specify the relative probability that particular resource block is come into operation by mobile terminal.As described with reference to Fig 9, can use the single scheduling strategy vector of the absolute probability of use of specifying the particular link Resource Unit instead.According to some embodiments of the present invention, another kind of mode is that the link circuit resource unit is associated with priority value and conditional probability.In this enhanced scheme, mobile terminal comes into operation its corresponding (or a plurality of) limit priority link circuit resource unit with the predefine probability.In addition, suppose that mobile terminal has been used the higher priority Resource Block, mobile terminal can adopt its predefine conditional probability to dispatch next lower priority link circuit resource unit.This scheme allows the further separation of mobile terminal in frequency domain, thereby reduces collision probability.This general (expansion) scheme allows eNodeB to indicate " you can come into operation Resource Block x, but only when you have used your whole other (higher priority) Resource Block " to mobile terminal effectively.
Figure 10 illustrates demonstration resource prioritization vector 1010 and corresponding Resource Unit probability vector 1020.The latter can be considered to the scheduling strategy vector of particular type, because the probability that each of its resource probability element 1040 specifies the respective links Resource Unit to come into operation.But in this case, indicated probability is conditional probability, specifies in supposition and used the probability that uses given link circuit resource unit in the situation of all higher priority link circuit resources unit.In the example shown, be numbered 8 to 1 link circuit resource unit and there is respectively 1 to 8 corresponding priority.The priority element 1040 that has value " 0 " to all the other resource unit allocation, this can be used to indicate in certain embodiments and should not use corresponding unit.Each of Resource Unit with priority of definition also has corresponding probability element 1040 at vector in 1020.Resource Unit 8 with priority value " 1 " has probable value 1/2, and indication is at 50% probability of use of given Transmission Time Interval.Resource Unit 5,6 and 7 with next limit priority has conditional probability 1, indicates them should be used all the time when Resource Unit 8 is used.But, there is conditional probability 1/2 as the next limit priority unit of Resource Unit 4, indicate it in the situation that assuming unit 5-8 has been scheduled with 50% schedule by probability mode.Resource Unit 1-3 has the probability element 1040 of value " 1 ", indicates them should be used all the time when Resource Unit is used.
Person of skill in the art will appreciate that, reusing of vector 1010 and 1020 will generate the average use of three Resource Units, wherein the zero unit is scheduled the time half, and four unit were scheduled in 1/4th of the time, and eight unit were scheduled in 1/4th of the time.The more complicated combination of priorization and conditional probability can be used for the access probability of independent mobile terminal is finely tuned certainly, and the while is the management system throughput effectively.In certain embodiments, the priority of each particular link Resource Unit can be specified by the resource prioritization element 1030 of resource prioritization vector 1010, it can be sent to travelling carriage for together with Resource Unit probability vector 1020.Person of skill in the art will appreciate that, in certain embodiments, resource prioritization vector 1010 comparable Resource Unit probability vectors 1020 more are not transmitted continually, thereby reduce signaling consumption, keep great dispatching flexibility simultaneously.
In various embodiment of the present invention, control mobile terminal, so that the arbitrary portion of the whole public resource of random access (that is, the Resource Block pond), thereby allow a plurality of terminals to be transmitted simultaneously, and there is no (not necessarily having) conflict.In fact, by only allowing some Resource Block of access, can not use various scheduling strategy vector disclosed herein and/or Resource Unit probability vector and/or resource prioritization vector by there is no the mode of conflict between any two (or any subsets) guaranteeing mobile terminal.Alternatively, these vectors can be jointly for collision probability being finely tuned to (rather than it is eliminated fully), thereby the conflict of take once in a while improves throughput of system as cost.Various embodiment of the present invention draws SPV and RUPV from the user plane qos requirement.
The present invention can carry out by being different from the concrete alternate manner proposed of this paper certainly, and does not deviate from intrinsic propesties of the present invention.The present invention is considered to illustrative rather than restrictive in all respects, and falls into the connotation of appended claims and all changes within equivalent scope all will be included in wherein.