Summary of the invention
In view of this, the technical problem that the present invention solves provides the method and apparatus of a kind of UE of scheduling, realizes the scheduling of UE down with the tdd mode that is implemented in LTE.
A kind of method of dispatching UE comprises:
In dispatch command, increase TTI resource indication field;
After distributing carrier wave resource and the TTI resource, generate the dispatch command that comprises the carrier resource indication information;
By the TTI resource of distributing TTI resource indication field is set, sends dispatch command to the UE that is scheduled.
Wherein, with the numbering of TTI as TTI resource indication field.
Wherein, by the dispatch command of the TTI number generation equivalent amount of distributing, the TTI resource indication field of each dispatch command is set respectively by the numbering of the TTI that distributes.
The length of TTI resource indication field wherein, is set by the number of all TTI in the subframe.
The length of TTI resource indication field wherein, is set by the TTI number of dispatch command control.
Wherein, the length of TTI resource indication field is set, or the length of TTI resource indication field is set by the descending TTI number of dispatch command control by the up TTI number of dispatch command control.
Wherein, further comprise:
The relevant information notice UE that will comprise TTI resource indication field length by broadcast message; Perhaps,
Setting up and during being connected of UE, notifying UE described relevant information.
Wherein, by the TTI resource of distributing set is carried out in the corresponding bits bit position of TTI resource indication field.
Wherein, further comprise:
Described UE is known the TTI resource of distribution according to the set information of TTI resource indication field in the dispatch command;
Described UE carries out associative operation at the TTI that distributes, and when the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command during less than the processing delay of described UE, described UE carries out associative operation at the corresponding TTI of adjacent next subframe.
Based on said method, the present invention also provides the device of a kind of UE of scheduling, comprising:
The dispatch command unit is used for after scheduler distributing carrier wave resource and TTI resource, generates the dispatch command that comprises the carrier resource indication information;
The unit is set, is used for being provided with the indication field of TTI resource by the TTI resource of distributing;
After the indication field that the unit is provided with the TTI resource was set, the base station sent dispatch command to the UE that is scheduled.
Wherein, with the numbering of TTI as indication field.
Wherein, the described unit that is provided with generates the dispatch command of equivalent amount by the TTI number of distributing, and the TTI resource indication field of each dispatch command is set respectively by the numbering of the TTI that distributes.
The length of TTI resource indication field wherein, is set by the number of all TTI in the subframe.
The length of TTI resource indication field wherein, is set by the TTI number of dispatch command control.
Wherein, the length of TTI resource indication field is set, or the length of TTI resource indication field is set by the descending TTI number of dispatch command control by the up TTI number of dispatch command control.
Wherein, also comprise:
Notification unit is used for will comprising by broadcast message the relevant information notice UE of TTI resource indication field length; Perhaps setting up and during being connected of UE, notifying UE described relevant information.
Wherein, the described unit that is provided with carries out set by the TTI resource of distributing with the corresponding bits bit position of TTI resource indication field.
Adopt method and apparatus provided by the invention, can be behind UE and distributing carrier wave resource and TTI resource that scheduler is selected to be scheduled, generation comprises the dispatch command of carrier resource indication information and add the TTI resource indication information in dispatch command, make the UE that is scheduled to know the TTI resource that network side distributes by dispatch command, thereby avoid under tdd mode adopting fixing time-delay relation scheduling UE, not only can realize the scheduling of UE but also simple and convenient.
Embodiment
Basic thought of the present invention is, be the UE distributing carrier wave resource and TTI resource that is scheduled at scheduler after, generate the dispatch command that comprises the carrier resource indication information; In dispatch command, add the indication information of TTI resource, thereby make the UE that is scheduled to know the TTI resource that network side distributes by dispatch command.
For making those skilled in the art understand the present invention better, specify below in conjunction with 1 pair of method provided by the invention of embodiment, Fig. 1 is the flow chart of embodiment 1.
In step 101, in dispatch command, increase TTI resource indication field, the relevant information of TTI resource indication field is set, comprising:
By the number of all TTI in the subframe length of TTI resource indication field is set, the corresponding relation of each bit (bit) position and TTI in the field is set, and the TTI resource mode of indicating.
Wherein, the mode of TTI resource indication is: when the bit position was set, promptly this bit position was by set, and expression has distributed the pairing TTI resource in this bit position; When the bit position is not set, represent the pairing TTI resource in unallocated this bit position.
In step 102, at network side, UE and distributing carrier wave resource and TTI resource that the scheduler selection is scheduled.
Wherein, concrete resource allocation policy is relevant with the dispatching algorithm that scheduler adopts, and when carrying out resource allocation, the factor that should consider comprises usually: the priority of customer service, buffer data size, channel condition etc.
In step 103, the base station generates dispatch command and by the TTI resource of scheduler distribution set is carried out in the corresponding bit position of TTI resource indication field in dispatch command, is about to corresponding bit position set, then dispatch command is sent to described UE.Wherein, in dispatch command, will comprise the carrier resource information that scheduler distributes.
In step 104, described UE is known the TTI resource that network side distributes according to the set information of TTI resource indication field in the dispatch command.
In step 105, described UE utilizes the indicated carrier resource of dispatch command to carry out uplink communication at the TTI that network side distributes.
In real system, be subjected to the influence of device processes ability, after UE receives dispatch command, just can finish the indicated action of dispatch command through one section processing delay.For example, after the instruction of UE receiving scheduling, finish the assembling of data block, operations such as coding and modulation could be instructed by operation dispatching, utilize the carrier resource that distributes to send data at corresponding TTI.Therefore, if the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command less than the device processes time delay, then UE can't carry out associative operation in the instruction of current subframe operation dispatching.For making UE energy operate as normal, in this case, UE carries out associative operation in the corresponding TTI operation dispatching instruction of adjacent next subframe.If the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command is more than or equal to the device processes time delay, then UE instructs at current subframe operation dispatching, carries out associative operation.
More particularly, at present, comprise 7 TTI in subframe of TDD system, as shown in Figure 2, be respectively Transmission Time Interval TS0, TS1, TS2, TS3, TS4, TS5 and TS6.Correspondingly, TTI resource indication field is set to 7 bit, and a bit is used to indicate a TTI resource, and the pairing TTI of each bit can be provided with according to specific requirement.As a bit during by set, the expression scheduler has distributed corresponding TTI, as a bit during by reset, and the TTI of the unallocated correspondence of expression scheduler.
Because above-mentioned TTI resource indicating mode is fixed, therefore can be at the pre-defined TTI resource of UE indicating mode, like this, when system moved, the base station need not again with TTI resource indicating mode notice UE.If do not have pre-definedly at UE, then when system moves, the base station need be with TTI resource indicating mode notice UE.
When system moves, suppose scheduler selection scheduling user UE1, and distributed carrier resource and TTI resource---Transmission Time Interval TS1, TS2 for user UE1.When the base station generates dispatch command, will add the indication information " 0110000 " of TTI resource in dispatch command, the expression scheduler has distributed Transmission Time Interval TS1, TS2, does not distribute Transmission Time Interval TS0, TS3, TS4, TS5 and TS6.
After user UE1 receives the dispatch command of base station transmission, according to the TTI resource indication field " 0110000 " in the dispatch command, know that the TTI resource that network side distributes is Transmission Time Interval TS1, TS2, and utilize the carrier resource of indicating in the dispatch command to carry out uplink communication at Transmission Time Interval TS1, TS2.
Here the processing delay that it is pointed out that hypothesis UE1 is 3 TTI;
When the base station when the Transmission Time Interval TS4 of subframe n sends dispatch command to user UE1, the TTI that indicates in the dispatch command is TS1 and TS2, because Transmission Time Interval TS1 from the Transmission Time Interval TS4 of subframe n to subframe n+1 and the time delay of TS2 are all greater than the processing delay of user UE1, finish the assembling of data block as user UE1, after the operations such as coding and modulation, just arrive the Transmission Time Interval TS1 of subframe n+1, then user UE1 will utilize the carrier resource that distributes to send data in Transmission Time Interval TS1, the instruction of TS2 operation dispatching of subframe n+1;
When the base station when the Transmission Time Interval TS6 of subframe n sends dispatch command to user UE1, the TTI that indicates in the dispatch command is TS1 and TS2, because Transmission Time Interval TS1 from the Transmission Time Interval TS6 of subframe n to subframe n+1 and the time delay of TS2 are all less than the processing delay of user UE1, finish the assembling of data block as user UE1, after the operations such as coding and modulation, Transmission Time Interval TS1 and the TS2 of subframe n+1 have been missed, then user UE1 will utilize the Transmission Time Interval TS1 of the carrier resource of distribution at subframe n+2 in Transmission Time Interval TS1 and the instruction of TS2 operation dispatching of subframe n+2, TS2 sends data.
In embodiment 1, only the method to uplink scheduling is illustrated, but those skilled in the art as can be seen, also can realize descending scheduling based on this method.When carrying out descending scheduling, after scheduler was the UE allocation of downlink TTI resource that is scheduled, set was carried out to the corresponding bit position of TTI resource indication field in base station 103 described methods set by step, and sent dispatch command to the UE that is scheduled.
The UE that is scheduled can be known the descending TTI resource that network side distributes according to the set information of TTI resource indication field in the dispatch command, and receives the information that network side sends at the descending TTI that network side distributes.
For the TDD system, because the interior up TTI number of subframe can be adjusted and dispose, therefore, for the saving signaling expense, the length of TTI resource indication field does not need to be provided with 7 bit positions as long as the TTI number that can control with dispatch command is identical.Below, 2 pairs of these methods specify in conjunction with the embodiments, and Fig. 3 is the flow chart of embodiment 2.
In step 301, at network side, in dispatch command, increase TTI resource indication field, the relevant information of TTI resource indication field is set, comprise: the length that TTI resource indication field is set by the up TTI number of dispatch command control, and the corresponding relation of each bit (bit) and up TTI in the field and the mode of TTI resource indication be set.
In step 302, with the relevant configuration information notice UE in the step 301, described relevant configuration information comprises: the mode of the corresponding relation of each bit and TTI and the indication of TTI resource in the up TTI number of dispatch command control, the length of TTI resource indication field, the field.
Wherein, can notify the user with each bit in the length of the up TTI number of dispatch command control, TTI resource indication field, the field with the mode that corresponding relation and the TTI resource of up TTI are indicated by broadcast message, also the described relevant configuration information of short notice UE can be set up and during being connected of UE.
In step 303, at network side, UE and distributing carrier wave resource and TTI resource that the scheduler selection is scheduled.
In step 304, the base station generates dispatch command and by the TTI resource of scheduler distribution set is carried out in the corresponding bit position of TTI resource indication field in dispatch command, then dispatch command is sent to described UE.Wherein, in dispatch command, will comprise the carrier resource information that scheduler distributes.
In step 305, described UE is known the TTI resource that network side distributes according to the set information of TTI resource indication field in the dispatch command.
In step 306, described UE utilizes the indicated carrier resource of dispatch command to carry out uplink communication at the TTI that network side distributes.
If the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command is less than the device processes time delay, then UE carries out associative operation in the corresponding TTI operation dispatching instruction of adjacent next subframe.If the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command is more than or equal to the device processes time delay, then UE instructs at current subframe operation dispatching, carries out associative operation.
More particularly, supposing has 3 up TTI in the subframe, be respectively Transmission Time Interval TS1, TS2 and TS3, and then dispatch command can be controlled 3 up TTI.Correspondingly, the length of TTI resource indication field is set to 3 bit, and a bit is used to indicate a up TTI resource, and the pairing up TTI of each bit can be provided with according to specific requirement.As a bit during by set, the expression scheduler has distributed corresponding TTI, as a bit during by reset, and the TTI of the unallocated correspondence of expression scheduler.After accomplishing the setting up, the base station by broadcast message with the UE in the described configuration information notifying cell.
When system moves, suppose scheduler selection scheduling user UE1, and distributed carrier resource and TTI resource---Transmission Time Interval TS1, TS2 for user UE1.When the base station generates dispatch command, will add the indication information " 110 " of TTI resource in dispatch command, the expression scheduler has distributed Transmission Time Interval TS1, TS2, does not distribute Transmission Time Interval TS3.
After user UE1 receives the dispatch command of base station transmission, according to the TTI resource indication field " 110 " in the dispatch command, know that the TTI resource that network side distributes is Transmission Time Interval TS1, TS2, and utilize the carrier resource of indicating in the dispatch command to carry out uplink communication at Transmission Time Interval TS1, TS2.
Here it is pointed out that because the up TTI number in subframe can be adjusted and dispose, so the length of TTI resource indication field also needs correspondingly to adjust, also just can't be in the length of the pre-defined TTI resource of UE indication field.When the up TTI number in the subframe changes, must reset the length and the broadcast announcement UE again of TTI resource indication field.
In embodiment 2, only the method to uplink scheduling is illustrated, but those skilled in the art as can be seen, also can realize descending scheduling based on this method.When carrying out descending scheduling, at network side, the relevant information of the TTI resource indication field that is provided with comprises: the length that TTI resource indication field is set by the descending TTI number of dispatch command control, and the corresponding relation of each bit (bit) and descending TTI in the field is set, then, the configuration information notice UE that will be correlated with.
After scheduler was the UE allocation of downlink TTI resource that is scheduled, set was carried out to the corresponding bit position of TTI resource indication field in base station 304 described methods set by step, and sent dispatch command to the UE that is scheduled.
The UE that is scheduled can be known the descending TTI resource that network side distributes according to the set information of TTI resource indication field in the dispatch command, and receives the information that network side sends at the descending TTI that network side distributes.
Embodiment 1 and embodiment 2 described methods by each bit position in the TTI resource indication field and the corresponding relation of TTI, are carried out the indication of TTI resource.Also can be directly with the numbering of TTI as TTI resource indication field, as shown in table 2.
Table 2
The TTI numbering |
TTI resource indication field |
TS0 |
000 |
TS1 |
001 |
TS2 |
010 |
TS3 |
011 |
TS4 |
100 |
TS5 |
101 |
TS6 |
110 |
Invalid |
111 |
Below in conjunction with embodiment 3,, as Fig. 4 the flow chart of embodiment 3 to specifying with the method for TTI numbering as the scheduling UE of TTI resource indication field.
In step 401, UE and distributing carrier wave resource and TTI resource that the scheduler selection is scheduled.
In step 402, the TTI number that the base station will be distributed by scheduler generates the dispatch command of equal number.Wherein, in each dispatch command, will comprise the carrier resource information that scheduler distributes.
In step 403, the base station is in man-to-man mode, and the numbering of each TTI that scheduler is distributed is added into each dispatch command respectively, as TTI resource indication field.
In step 404, the base station sends to described UE with all dispatching commands.
In step 405, described UE is known the TTI resource that network side distributes according to the numbering of TTI in each dispatch command.
In step 406, described UE utilizes the indicated carrier resource of dispatch command to carry out uplink communication at the TTI that network side distributes.
If the time delay of the TTI that indicates in the TTI at each dispatch command place and each dispatch command is less than the device processes time delay, then UE utilizes the indicated carrier resource of dispatch command to carry out uplink communication at the corresponding TTI of adjacent next subframe.If the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command is more than or equal to the device processes time delay, then UE instructs at current subframe operation dispatching, carries out associative operation.
Directly fix as the TTI resource indicating mode of TTI resource indication field with the numbering of TTI, therefore can be at the pre-defined TTI resource of UE indicating mode, like this, when system moved, the base station need not again with TTI resource indicating mode notice UE.If do not have pre-definedly at UE, then when system moves, the base station need be with TTI resource indicating mode notice UE.
More particularly, suppose scheduler selection scheduling user UE1, and distributed carrier resource and TTI resource---Transmission Time Interval TS1, TS2 for user UE1.
At this moment, the base station need generate two dispatch commands, adds indication information " 001 " and " 010 " of TTI resource in two dispatch commands respectively, then, two dispatch commands is all sent to user UE1.
After user UE1 receives two dispatch commands of base station transmission, respectively according to TTI resource indication field " 001 " and " 010 " in the dispatch command, know that the TTI resource that network side distributes is Transmission Time Interval TS1, TS2, and utilize the carrier resource of indicating in the dispatch command to carry out uplink communication at Transmission Time Interval TS1, TS2.
In embodiment 3, only the method to uplink scheduling is illustrated, but those skilled in the art as can be seen, also can realize descending scheduling based on this method.When carrying out descending scheduling, after scheduler is the UE allocation of downlink TTI resource that is scheduled, the base station is added into each dispatch command respectively with the numbering of each descending TTI that 403 described methods are set by step distributed scheduler, as TTI resource indication field, and send all dispatch commands to the UE that is scheduled.
The UE that is scheduled can be known the descending TTI resource that network side distributes according to the set information of TTI resource indication field in each dispatch command, and receives the information that network side sends at the descending TTI that network side distributes.
As can be seen, in embodiment 1 and embodiment 2 described methods, can in a dispatch command, indicate a plurality of TTI simultaneously by TTI resource indication field, but the generally all corresponding same group of carrier resource of each TTI, rather than each TTI correspondence carrier resource separately, flexibility when therefore, having limited resource allocation.
When indicating the TTI resource with the numbering of TTI, each dispatch command can only carry a TTI numbering, therefore, for indicating a plurality of TTI, many dispatch commands must be arranged.But, can distribute corresponding carrier resource separately for each TTI, thereby increase the flexibility of resource allocation greatly.
Based on said method, the present invention also proposes to dispatch accordingly the device of UE, and the device that the present invention is proposed specifies below.
Fig. 5 shows the device of scheduling UE, and this device comprises dispatch command unit 51 and unit 52 is set.
In dispatch command, increase TTI resource indication field in advance, the relevant information of TTI resource indication field is set, comprise: the length that TTI resource indication field is set by the number of all TTI in the subframe, the corresponding relation of the position of each bit (bit) in the field and TTI is set, and the TTI resource mode of indicating.
Behind the UE and distributing carrier wave resource and TTI resource that scheduler is selected to be scheduled, dispatch command unit 51 comprises generation the dispatch command of carrier resource indication information.
Wherein, concrete resource allocation policy is relevant with the dispatching algorithm that scheduler adopts, and when carrying out resource allocation, the factor that should consider comprises usually: the priority of customer service, buffer data size, channel condition etc.
Unit 52 is set will carry out set with the corresponding bit position of TTI resource indication field by the TTI resource that scheduler distributes, and be about to corresponding bit position set, and then, the base station sends to described UE with dispatch command.Described UE is known the TTI resource that network side distributes according to the set information of TTI resource indication field in the dispatch command.The TTI that described UE will distribute at network side utilizes the indicated carrier resource of dispatch command to carry out uplink communication.
In real system, be subjected to the influence of device processes ability, after UE receives dispatch command, just can finish the indicated action of dispatch command through one section processing delay.For example, after the instruction of UE receiving scheduling, finish the assembling of data block, operations such as coding and modulation could be instructed by operation dispatching, utilize the carrier resource that distributes to send data at corresponding TTI.Therefore, if the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command less than the device processes time delay, then UE can't be in the instruction of current subframe operation dispatching.For making UE energy operate as normal, in this case, UE is in the corresponding TTI operation dispatching instruction of adjacent next subframe.
In device shown in Figure 5, only uplink scheduling is illustrated, but those skilled in the art as can be seen, based on this device, also can realize descending scheduling.When carrying out descending scheduling, after scheduler was the UE allocation of downlink TTI resource that is scheduled, set was carried out in the corresponding bit position that unit 52 pairs of TTI resources indication field is set, and the base station sends dispatch command to the UE that is scheduled.
The UE that is scheduled can be known the descending TTI resource that network side distributes according to the set information of TTI resource indication field in the dispatch command, and receives the information that network side sends at the descending TTI that network side distributes.
Because above-mentioned TTI resource indicating mode is fixed, therefore can like this, when moving, system need not at the pre-defined TTI resource of UE indicating mode again with TTI resource indicating mode notice UE.If do not have at UE pre-defined, then need be when system moves with TTI resource indicating mode notice UE, at this moment, described device also should comprise notification unit, is used for will comprising by broadcast message the relevant information notice UE of TTI resource indication field length; Perhaps setting up and during being connected of UE, notifying UE described relevant information.
For the TDD system, because the interior up TTI number of subframe can be adjusted and dispose, therefore, for the saving signaling expense, the length of TTI resource indication field does not need to be provided with by the number of all TTI in the subframe length of TTI resource indication field as long as the up TTI number that can control with dispatch command is identical.At this moment, described device also should comprise notification unit, is used for will comprising by broadcast message the relevant information notice UE of TTI resource indication field length; Perhaps setting up and during being connected of UE, notifying UE described relevant information.
When carrying out descending scheduling, the length of TTI resource indication field is as long as the descending TTI number that can control with dispatch command is identical.After scheduler is the UE allocation of downlink TTI resource that is scheduled,, set is carried out in the corresponding bit position that unit 52 pairs of TTI resources indication field is set, and the base station sends dispatch command to the UE that is scheduled.
The UE that is scheduled can be known the descending TTI resource that network side distributes according to the set information of TTI resource indication field in the dispatch command, and receives the information that network side sends at the descending TTI that network side distributes.
During UE, both can carry out the indication of TTI resource in scheduling by each bit position in the TTI resource indication field and the corresponding relation of TTI, also can be directly with the numbering of TTI as TTI resource indication field, as shown in table 2.
In this case, behind the UE and distributing carrier wave resource and TTI resource that scheduler is selected to be scheduled, the TTI number that dispatch command unit 51 will distribute by scheduler, the dispatch command of generation equal number.Wherein, in each dispatch command, will comprise the carrier resource information that scheduler distributes.
Unit 52 is set will be in man-to-man mode, and the numbering of each TTI that scheduler is distributed is added the into TTI resource indication field of each dispatch command respectively.
The base station sends to described UE with all dispatching commands, and described UE is according to the numbering of TTI in each dispatch command, can know the TTI resource that network side distributes, and the TTI that will distribute at network side, utilizes the indicated carrier resource of dispatch command to carry out uplink communication.
When carrying out descending scheduling,, after scheduler was the UE allocation of downlink TTI resource that is scheduled, unit 52 is set will be in man-to-man mode, the numbering of each TTI that scheduler is distributed is added the into TTI resource indication field of each dispatch command respectively, and the base station sends all dispatch commands to the UE that is scheduled.
The UE that is scheduled can be known the descending TTI resource that network side distributes according to the set information of TTI resource indication field in each dispatch command, and receives the information that network side sends at the descending TTI that network side distributes.
If the time delay of the TTI that indicates in the TTI at each dispatch command place and each dispatch command is less than the device processes time delay, then UE utilizes the indicated carrier resource of dispatch command to carry out uplink communication at the corresponding TTI of adjacent next subframe.If the time delay of the TTI that indicates in the TTI at dispatch command place and this dispatch command is more than or equal to the device processes time delay, then UE instructs at current subframe operation dispatching, carries out associative operation.
Directly fix as the TTI resource indicating mode of TTI resource indication field, therefore can like this, when system moves, need not at the pre-defined TTI resource of UE indicating mode again with TTI resource indicating mode notice UE with the numbering of TTI.If do not have at UE pre-defined, then when system moves, need be with TTI resource indicating mode notice UE.
As can be seen, can in a dispatch command, indicate a plurality of TTI simultaneously by TTI resource indication field, but the generally all corresponding same group of carrier resource of each TTI, rather than each TTI correspondence carrier resource separately, therefore, the flexibility when having limited resource allocation.
When indicating the TTI resource with the numbering of TTI, each dispatch command can only carry a TTI numbering, therefore, for indicating a plurality of TTI, many dispatch commands must be arranged.But, can distribute corresponding carrier resource separately for each TTI, thereby increase the flexibility of resource allocation greatly.
Above-described embodiment only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.