Background technology
Insert (Time Division-Synchronous Code DivisionMultiple Access in TD SDMA, TD-SCDMA) in the system, need to consider that the grouping of terminal (UE) reporting high speed downlink inserts (High Speed Downlink Packet Access, the HSDPA) problem of the resource allocation process of ability and network side.
In the HSDPA technology, terminals different in the system realize the high-speed down data business by the shared channel mode, the main use mixed re-transmission (Hybrid Automatic Repeat request automatically, HARQ) and adaptive coding and modulation (Adaptive Modulation and Coding, AMC) technology realizes the Real-Time Scheduling and the adjustment of resource.And different terminals is because the restriction that self realizes also is graduate to the support of business, therefore, radio network controller (Radio Network Controller, RNC) and NodeB need know the tenability that different terminals is concrete, and limit according to this and to finish wireless resource allocation.
Existing in communication system the method for distributing radio resource, may further comprise the steps:
The step 1) terminal sends to network side by up signaling with its HSDPA ability rating information that can support;
Step 2) network side is by mapping relations (as shown in table 1) analyzing step 1 of existing terminal to report grade and message content) described in ability rating information, this ability rating information comprises: the maximum code channel number that the maximum traffic number of time slot of support and each business time-slot are supported, and employed HARQ buffer memory (Buffer) number etc.;
Wherein, in step 2) in: because support the terminal of HSDPA all to have the maximum tenability of number of time slot, so network side only need get final product as the required Radio Resource of terminal distribution according to the existing time interval resource that uses in sub-district when considering time slot allocation.
In addition, network side is considering that code channel divides timing, need " the greatest physical channel number (Maximum number of physical channels per timeslot) that each time slot can be supported " message of terminal to report just can know the actual code channel tenability of terminal in conjunction with " the HS-DSCH channel number (Maximum number of HS-DSCH codes per timeslot) that each time slot can the be supported " information that comprises in the existing HSDPA ability rating content, and carry out resource allocation according to this ability, " the greatest physical channel number that each time slot can be supported " message defines below information unit (IE) physical channel ability (Physical channelcapability).Wherein, the HS-DSCH channel is down channel, is used for being responsible for transmitting user data, and the Channel Sharing mode mainly is time division multiplexing and code division multiplexing.
The step 3) network side uses assigned radio resource to send business datum as terminal.
As shown in table 1, be the mapping relations form (spreading rate is the TDD HS-DSCH physical layer channel grade of 1.28Mcps) of existing terminal to report ability rating and message content:
The mapping relations of table 1 terminal to report ability rating and message content
HS-DSCH grade (Category) | The HS-DSCH channel number of the maximum that each time slot can be supported | Each TTI goes up the maximum number of time slot of the HS-DSCH that supports | The max. number of bits of the HS-DSCH transmission channel that can receive in TTI | The soft bit number of total channel |
Grade 1 | 12 | 5 | 7008 | 28160 |
Grade 2 | 12 | 5 | 7008 | 56320 |
Grade 3 | 12 | 5 | 7008 | 84480 |
Class 4 | 16 | 5 | 7008 | 28160 |
Class 5 | 16 | 5 | 7008 | 56320 |
Class 6 | 16 | 5 | 7008 | 84480 |
Grade 7 | 12 | 5 | 10204 | 40944 |
Grade 8 | 12 | 5 | 10204 | 81888 |
Grade 9 | 12 | 5 | 10204 | 122832 |
Grade 10 | 16 | 5 | 10204 | 40944 |
Grade 11 | 16 | 5 | 10204 | 81888 |
Grade 12 | 16 | 5 | 10204 | 122832 |
Grade 13 | 16 | 5 | 14043 | 56320 |
Grade 14 | 16 | 5 | 14043 | 112640 |
Grade 15 | 16 | 5 | 14043 | 168960 |
From above ability rating (grade 1~15), as can be seen:
From table 1, can see, support the HSDPA business, under low spreading rate (LCR) TDD, must support the base band demodulating disposal ability of 5 business time-slots.For terminal processes, general matched filtering or the associated detecting method of using carries out the despreading and the demodulation of signal, the code channel number of each time slot is not main for the influence of amount of calculation, but the number of time slot of supporting becomes the multiple relation with the amount of calculation of demodulation, the number of time slot that uses increases, and the processing time also will increase equally.For example, the same speed of supporting 1.4Mcp, the resource of 3 number of time slot just can be supported, yet in existing ability rating, support the terminal of 3 number of time slot just not possess the HSDPA ability, want to become the HSDPA terminal and just must begin to start all over again from the beginning, and can support the HSDPA business after must possessing maximum disposal ability from chip design.
In addition, in the method for existing communication system distributing radio resource, the HS-PDSCH code channel number that each time slot can be supported can be 12 and 16 two grades, but for time division multiplexing (TDD) system, the code channel number of terminal support influences also not quite for the amount of calculation of physical layer, and the code channel number that therefore only limits the HS-PDSCH support does not have too big meaning.
In sum, the method for distributing radio resource has following shortcoming in the existing communication system:
(1) will possess the HSDPA ability, terminal capability all is designed to support the base band demodulating of 5 time slots, and is higher to the requirement of the hardware of Terminal Design and complexity, the most important thing is to run counter to the design principle of TDD;
(2) rate requirement of actual support and terminal actual design ability are mapped, have wasted designed capacity, make existing a lot of terminals must regenerate simultaneously and support the HSDPA business by software upgrading;
(3) network side need just can carry out resource allocation in conjunction with " the HS-DSCH channel number (Maximumnumber ofHS-DSCH codes per timeslot) that each time slot can the be supported " information that comprises in the existing HSDPA ability rating content in conjunction with " the greatest physical channel number (Maximum number of physical channels per timeslot) that each time slot can be supported " message of terminal to report, has increased the complexity that realizes.
Summary of the invention
The objective of the invention is to, provide a kind of in communication system the method for distributing radio resource.
Of the present invention in communication system the method for distributing radio resource, wherein, may further comprise the steps:
Steps A) terminal reports network side by up signaling with its HSDPA professional ability class information that can support;
Step B) network side is resolved the ability rating information of terminal to report, and according to the actual number of time slot that reports of terminal and the spendable time interval resource in sub-district as the resource allocation limitation standard;
Step C) network side is that terminal sends business datum according to the resource allocation limitation standard.
Wherein, the actual number of time slot that reports of terminal can be 1 to 5 described step B).
The comparison of the spendable time interval resource of number of time slot and sub-district that described resource allocation limitation standard can report for terminal is actual.
Wherein, described comparison can for:
When the timeslot number N of terminal support can use time interval resource M smaller or equal to the sub-district, network side mostly was the resource of a terminal distribution N time slot most in resource allocation.
Described comparison can for:
When the timeslot number N of terminal support can use time interval resource M greater than the sub-district, network side mostly was the resource of a terminal distribution M time slot most in resource allocation.
Described terminal supports that all the code channel number is 16, and network side can not considered the greatest physical channel number message that each time slot can be supported when resource allocation.
Of the present invention in communication system the method for distributing radio resource, wherein, described communication system can be 1.28Mcps TDD system or 3.84Mcps TDD system.
Beneficial effect of the present invention: of the present invention in communication system the method for distributing radio resource meet design, the implementation feature of TDD, according to the main characteristic principle relevant of terminal complexity terminal capability is classified with number of time slot; Can not cause not matching between Terminal Design ability and the actual tenability, can not cause waste; Reduce the realization threshold of terminal support HSDPA characteristic, effectively utilized the development of existing terminal; Make the actual code track resource allocation method of network side simpler, meet the characteristics of TDD.
Embodiment
Below, in conjunction with the accompanying drawings 1 describe in detail of the present invention in communication system the method for distributing radio resource.
Usually, code channel number for each time slot demodulation can design according to the ability that maximum can be supported, for example the maximum code channel number of each time slot support of design is 16 in the TD-SCDMA system, so just possess demodulation might code channel the ability of configuration, and for 12 code channel number purpose designs, can not reduce design and actual calculation amount because the code channel number purpose reduces, because other control channels of possible configuration still on this time slot, so can only increase the complexity of judgement and the complexity of design like this, therefore not need the code channel number is distinguished design.For example, consider HS-SCCH channel and following special physical channel (Dedicated Physical Channel, DPCH) if with the situation of HS-PDSCH channel allocation at same time slot, even HS-PDSCH channel restriction only takies 12 code channels, total the code channel number of terminal support also must be 16.
Of the present invention in communication system the method for distributing radio resource, according to the main principle relevant of UE complexity with number of time slot, the UE ability rating is classified, design UE ability rating is from supporting 1 time slot to 5 time slot, rather than all the UE ability rating all must possess the disposal ability of supporting 5 time slots; In addition, when network side considers that the terminal code channel tenability is carried out resource allocation, the acquiescence terminal supports that all the code channel number is 16, as shown in table 2, wherein: the maximum HS-DSCH channel number unification that each time slot can be supported is 16, new UE ability rating still is divided into 15 etc., comprises 5 kinds of speed terminal: 0.56Mbps, 1.12Mbps, 1.68Mbps, 2.248Mbps, 2.8Mbps.
Wherein, the computational methods of row of the 3rd shown in the table 2 and the 4th row are as follows:
Based on the consideration of TDD processing mode, just obtained total physical resource channel number, thereby calculated the 3rd row in the form, just specifying information bit number among the TTI (5ms) according to the modulation system of using and coded system.Here the maximum transport block size that can support calculates under the following conditions:
The raw information block size is X;
The cyclic redundancy cyclic check (Cyclical Redundancy Checksum, CRC): original transmission block adds the CRC coding (the HS-DSCH channel is fixed) of 24 bits, and the size that adds after CRC encodes is (X+24);
Piece is cut apart: the piece greater than 5114 is cut apart, and is that need to be divided into 2 sizes be that 3000 piece is encoded for 6000 piece as size;
Coded system: speed is 1/3 TURBO coding, and the size before each encoding block coding is Y, and the size behind the coding is (3 * Y+12);
Rate-matched: for PEAK speed, removing all redundant bits according to punching and handle, promptly is that (3 * Y+12), the punching back is (Y+4) before the punching;
Modulation system: 16QAM, the bit number of each code channel carrying is 176 bits like this;
Illustrate:
The computational methods of table 2 middle grade 1~3:
Physical channel takies: 1 time slot, and totally 16 code channels have the bit number that carries on the physical channel: 16 * 176=2816 altogether;
((X+24)×3+12)/3=2816,
X=2788, X are original data information bits number, i.e. the information bit number of HS-DSCH transmission block;
For the 4th row: storage be the data of all HARQ processes of UE, HARQ buffer memory number is divided equally in each HARQ process, the processing position of this buffer memory correspondence is in the rate-matched process, between the first time of rate-matched and for the second time between the rate-matched.Therefore, consider different UE kinds, when supporting the peaked realization of this speed, may there be 3 types terminal, first kind, can supports the continuous transmission of 4 processes, and each process storage is the information of removing all redundant bits, and promptly code rate is 1; Second kind, can support the continuous transmission of 4 processes, and the storage of each process for having the information of partial redundance bit, promptly code rate is 1/2, can support also that perhaps 8 code rates are 1 process; The third can support the continuous transmission of 4 processes, and preserves all redundant bit information, and promptly code rate is 1/3, perhaps also can support code rate greater than 1/3, and number of processes is greater than 4 situation;
According to above analysis, can obtain:
For grade 1: consider that encoding rate is that the storage capability of 1, one process is 2816, considers to support 4 processes that total storage capability is 11264;
For grade 2: consider that encoding rate is that the storage capability of 1/2, one process is 2816*2, considers to support 4 processes that total storage capability is 22528;
For category3: consider that encoding rate is that the storage capability of 1/3, one process is 2816*3, considers to support 4 processes that total storage capability is 33792;
The computational methods of table 2 middle grade 7~9:
The code channel number is 3 * 16=48, the bit number of carrying: 48*176=8448;
Consider that 8448 can be divided into 2 when encoding block, therefore, (((X+24)/2) * 3+12)/3 * 2=8448
X=8416;
The calculating of corresponding buffer memory (Buffer) can obtain,
Grade 7:8448 * 4=33792;
Grade 8:8448 * 2 * 4=67584;
Grade 9:8448 * 3 * 4=101376.
As shown in Figure 1, of the present invention in communication system the method for distributing radio resource, carry out the HSDPA service wireless resource by the terminal to report terminal capability and distribute, may further comprise the steps:
The step 1) terminal reports network side by up signaling with its HSDPA professional ability class information that can support;
Step 2) network side is resolved the ability rating information of terminal to report according to table 2, wherein this ability rating information comprises the maximum traffic number of time slot of support and the maximum code channel number that each business time-slot is supported, and employed HARQ buffer memory number etc., and according to the actual ability that reports of terminal as the resource allocation limitation standard;
Wherein, step 2) comprise the following steps:
Step 21) the network side comparison that can use time interval resource M according to the timeslot number N and the sub-district of terminal support is the terminal distribution time interval resource;
Wherein, step 21) comprise the following steps:
Step 211) when the timeslot number N of terminal support can use time interval resource M smaller or equal to the sub-district, network side can only be given the resource of N time slot of this terminal distribution at most in resource allocation;
Step 212) when the timeslot number N of terminal support can use time interval resource M greater than the sub-district, network side can only be given the resource of M time slot of this terminal distribution at most in resource allocation;
Step 22) in step 21) in, network side is when considering that the code channel tenability is carried out resource allocation, be defaulted as terminal and support that all the code channel number is 16, can consider " the greatest physical channel number (Maximum number of physical channels pertimeslot) that each time slot can be supported " message during the network side decision-making;
The mapping relations form of table 2 terminal to report ability rating and message content
HS-DSCH grade (Category) | The HS-DSCH channel number of the maximum that each time slot can be supported | Each TTI goes up the maximum number of time slot of the HS-DSCH that supports | The max. number of bits of the HS-DSCH transmission channel that can receive in TTI | The soft bit number of total channel |
Grade 1 | 16 | 1 | 2788 | 11264 |
Grade 2 | 16 | 1 | 2788 | 22528 |
Grade 3 | 16 | 1 | 2788 | 33792 |
HS-DSCH grade (Category) |
The HS-DSCH channel number of the maximum that each time slot can be supported |
Each TTI goes up the maximum number of time slot of the HS-DSCH that supports |
The max. number of bits of the HS-DSCH transmission channel that can receive in TTI |
The soft bit number of total channel |
Class 4 |
16 |
2 |
5600 |
22528 |
Class 5 |
16 |
2 |
5600 |
45056 |
Class 6 |
16 |
2 |
5600 |
67584 |
Grade 7 |
16 |
3 |
8416 |
33792 |
Grade 8 |
16 |
3 |
8416 |
67584 |
Grade 9 |
16 |
3 |
8416 |
101376 |
Grade 10 |
16 |
4 |
11226 |
45056 |
Grade 11 |
16 |
4 |
11226 |
90112 |
Grade 12 |
16 |
4 |
11226 |
135168 |
Grade 13 |
16 |
5 |
14043 |
56320 |
Grade 14 |
16 |
5 |
14043 |
112640 |
Grade 15 |
16 |
5 |
14043 |
168960 |
The step 3) network side according to concrete transmitted data amount and user load situation, for terminal is specifically distributed the time slot and the code channel resource of each process, and uses this resource to send business datum according to the limitation standard of resource allocation.
Wherein, the calculated relationship in the table 2 between each message content is identical with table 1, is prior art, and the present invention no longer repeats.
Below, with an example method application in practice of distributing radio resource in communication system of the present invention is described:
At first, speed is that the terminal of 1.12Mbps reports network side with its HSDPA ability rating 6 that can support;
Secondly, network side is resolved the terminal capability class 6, obtaining the maximum code channel number that each time slot can support respectively is 16, the maximum number of time slot of the HS-DSCH channel that each Transmission Time Interval can be supported is 2, and employed HARQ buffer memory number is 67584, at this moment, network side is considered the actual time slot tenability (2 time slots) of terminal in the algorithm that distributes time interval resource, and the spendable time interval resource M in sub-district, if M is 3, then network side can only be given 2 time interval resources of this terminal distribution at most in resource allocation; If M is 1, then network side can only be given 1 time interval resource of this terminal distribution at most in resource allocation;
At last, for the code channel resource of terminal distribution and time interval resource are that terminal sends business datum, the maximum data block size that satisfies carrying in sending data procedures is no more than 5600 bits to network side according to above-mentioned.
Of the present invention in communication system the method for distributing radio resource, according to the main characteristic principle relevant of UE complexity with number of time slot, the UE ability rating is classified, design UE ability rating is from supporting 1 time slot to 5 time slot, rather than all the UE ability rating all must possess the disposal ability of supporting 5 time slots; When resource allocation, network side carries out distributing slot resources according to the actual ability rating that reports of terminal in conjunction with the spendable time interval resource in sub-district, and supports all that according to the terminal of acquiescence the code channel number is 16 for the terminal distribution code channel resource.
In addition, the embodiment of the invention can be supported 1.28Mcps TDD system (being the TD-SCDMA system) with a kind of, be example and the dispatching method of communication system of the present invention is described particularly with the HSDPA business, but the present invention is suitable for other communication systems equally, as the situation of 3.84Mcps TDD system.
In sum, according to of the present invention in communication system the method for distributing radio resource, meeting the design of TDD, implementation feature simultaneously, according to the main characteristic principle relevant of terminal complexity terminal capability is classified with number of time slot; Can not cause not matching between Terminal Design ability and the actual tenability, can not cause waste; Reduce the realization threshold of terminal support HSDPA characteristic, effectively utilized the development of existing terminal; Make the actual code track resource allocation method of network side simpler, meet the characteristics of TDD.
More than describing is to make things convenient for those of ordinary skills to understand the present invention; to the detailed description that the present invention carried out; but can expect; in the scope that does not break away from claim of the present invention and contained, can also make other variation and modification, these variations and revising all in protection scope of the present invention.