CN101064955A - Device and method for allocating channel resource - Google Patents
Device and method for allocating channel resource Download PDFInfo
- Publication number
- CN101064955A CN101064955A CNA2006100800021A CN200610080002A CN101064955A CN 101064955 A CN101064955 A CN 101064955A CN A2006100800021 A CNA2006100800021 A CN A2006100800021A CN 200610080002 A CN200610080002 A CN 200610080002A CN 101064955 A CN101064955 A CN 101064955A
- Authority
- CN
- China
- Prior art keywords
- resource block
- type
- user
- bit
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
A device and method to distribute the channel resource in wireless communication system are disclosed which include following steps: network distributes the resource block for every user device; network generates the vector which includes the distribution type of every resource block, and indicates the distributing or non-distributing state of every resource block; the network maps the vectors which contain the types of resource blocks into relative bits which are used to indicate the distributing information of resource in control channels; at last the network generate the complete control signaling and send it to user devices. Using the method to distribute the wireless channel resource, it can support the network to dispatch a part or all of resource blocks in total resource blocks of present sub-frames to users, and comparing with traditional method, it reduces the bit cost to send control signaling.
Description
Technical field
The present invention relates to wireless communication system, relate to a kind of equipment and method of passing through control signaling allocating channel resource in particular at wireless communication system.
Background technology
Now, 3GPP standardization body has set about beginning its existing system standard is carried out long-term evolution (LTE, Long Term Evolution).In the middle of numerous physical layer transmission technology, based on OFDM (OFDM, Orthogonal Frequency Division Multiplexing) downlink transfer technology and be the focus of research based on the uplink technology of single carrier frequency division multiplexing (SCFDMA, Single CarrierFrequency Division Multiple Addressing).Be a kind of multi-carrier modulation communication technology on the OFDM technological essence, its basic principle is the data flow of a two-forty to be decomposed into several rate data streams transmit simultaneously on one group of mutually orthogonal subcarrier.The OFDM technology is because its multicarrier character has performance advantage aspect a lot.It on the SCFDMA technological essence a kind of single carrier transmission technology, its signal peak-to-average is than (PAPR, Peakto Average Power Ratio) lower, thereby the power amplifier of portable terminal can be with higher efficient work, enlarge the coverage of sub-district, by adding Cyclic Prefix (Cyclic Prefix) and frequency domain equalization, it is lower that it handles complexity simultaneously.
According to existing discussion result about LTE, be LTE system descending frame structure as shown in Figure 1, Radio Resource in the LTE system is meant time and the frequency resource that system or subscriber equipment can take, can (101-103) do differentiation with radio frames (radio frame) for unit, the time span of radio frames is identical with the time span of the radio frames of WCDMA system, and promptly its time length is 10ms; Each frame is subdivided into a plurality of subframes (sub-frame) (104-107), and present hypothesis is that each radio frames comprises 20 subframes, and the time span of subframe is 0.5ms; Each subframe comprises a plurality of OFDM symbols again, and according to present hypothesis, the time span of effective OFDM symbol is about 66.7 μ s in the LTE system.The time span of the CP of OFDM symbol can have two kinds, promptly the time span of short CP is approximately 4.8 μ s, the about 16.7 μ s of the time span of long CP, long CP subframe is used for many Cell Broadcast CB/multicasts and the very large situation of radius of society, short CP subframe (108) comprises 7 OFDM symbols, and long CP subframe (109) comprises 6 OFDM symbols.The minimum transfer time interval, (TTI) just equaled the time span of subframe.
Fig. 2 is a LTE system uplink frame structure, and with the downlink frame similar, the time span of its radio frames (201,202,203) is all 10ms mutually with WCDMA; Each frame is subdivided into a plurality of subframes (204-207), and present hypothesis is that each radio frames comprises 20 subframes, and the time span of subframe is 0.5ms; Each subframe comprises a plurality of SCFDMA symbols again, and according to present hypothesis, the SCFDMA symbol in the LTE system is divided into two kinds, comprise two short symbols (214 in the subframe, 215), its, length was about 33.33 μ s effective time, was called short block (Short block) in the current discussion; Simultaneously comprise 6 long symbols (208~213) in a subframe, its, length was 66.67 μ s effective time, was called long piece (Long block) in the current discussion.Short symbol is used to transmit the reference information of coherent demodulation, also can be used for transmit ascending data and control information simultaneously; Long symbol is used for transmit ascending data and control information.The minimum transfer time interval, (TTI) just equaled the time span of subframe.
In current LTE discusses, the mode that has two kinds of basic channel resources to divide.First kind is local formula transmission channel, promptly some continuous subcarriers is divided into a channel as Resource Block, and this method helps utilizing multi-user diversity, thereby higher throughput of system is provided.Another kind is the distributed transmission channel, the running time-frequency resource of promptly distributing to some users be distributed to whole with certain rules or partial-band in, thereby the gain of frequency diversity is bigger.These two kinds of channel distribution modes respectively have superiority and replenish mutually, can be applied to simultaneously in the same subframe, thereby in a subframe some users be obtained multi-user diversity gain, and the user obtains frequency diversity gain to other.
The scheduling of user data and transmission are to be base unit with the Resource Block.In current discussion, the notion of Physical Resource Block (Physical resourceblock) and virtual resource blocks (Virtual resource block) has been proposed about LTE down channel resources dividing mode.Physical Resource Block comprises M continuous sub-carriers on frequency domain, comprise N continuous OFDM symbol simultaneously in time.Virtual resource blocks is abstract to channel resource on Physical Resource Block, and virtual resource blocks is divided into distributed virtual resource block and local formula virtual resource blocks.Distributed virtual resource block is corresponding to the resource of distributed transmission channel, and local formula virtual resource blocks is corresponding to the resource of local formula transmission channel.
In current discussion, adopted the notion of Resource Unit (Resource unit) about LTE uplink channel resources dividing mode.Resource Unit is further divided into local formula Resource Unit (LocalizedRU) and distributed resource units (Distributed RU).Local formula Resource Unit comprises a continuous M subcarrier on frequency domain, comprise N long SCFDMA symbol simultaneously in time; Distributed resource units comprises the subcarrier that M frequency interval equates on frequency domain, comprise N long SCFDMA symbol simultaneously in time.It should be noted that in current discussion and be not precluded within the short SCFDMA symbol and transmit data, so the actual running time-frequency resource that takies of Resource Unit can comprise the resource in the short SCFDMA symbol.
For the convenience of narrating, the unified in the following description base unit that uses Resource Block to represent the up-downgoing dispatch channel resource of the present invention.For down direction, Resource Block is corresponding to local formula virtual resource blocks or distributed virtual resource block; For the up direction Resource Block corresponding to local formula Resource Unit or distributed resource units.
Shown in Figure 3 is the mode of the channel resource that distributes of a kind of network indication, and control channel comprises two class channels at least, and Common Control Channel is used to send the user's of scheduling number; Shared control channel is used to send information such as the user ID that comprises scheduling and resource allocation.This method hypothesis network is continuous for each user resource allocation piece.
1) network sends each user's that current subframe need dispatch sign (301,302,303), thereby it is individual to obtain comprising M (M is the number of users of current subframe scheduling)
A table about user ID of element;
2) network sends its type (311,312,313) to each Resource Block successively, thereby obtains the table of N element, and wherein N is the sum of Resource Block in the system;
3) type of each Resource Block is mapped as individual bit, thereby total bit number that the indication resource allocation needs in the downlink signaling is N.
The step 2 of method shown in Figure 3) in, a kind of mode is that the current resource block assignments of definition bit 0 representative is given certain user, and next Resource Block is no longer distributed to this user simultaneously; The current resource block assignments of definition bit 1 representative is given certain user, and next Resource Block is still distributed to this user simultaneously.According to this rule, network obtains indexed resource assignment information bit block.Fig. 3 has shown an example (320) of this resource allocation information bit block, as shown in Figure 3, from left to right, " 0 " (321) represent that first resource block assignments is to user 1, thereafter these three resource block assignments are represented to user 2 in " 110 " (322), and last four resource block assignments in expression back, " 1110 " (323) are given user M.
The method of indexed resource assignment information as described in Figure 3 can only be used for system all Resource Block in the current subframe are all distributed to the situation of one or more subscriber equipment, yet several factors can cause system only to distribute a part in all Resource Block in certain subframe in the LTE system:
1) when the control signaling is divided into a plurality of groups of transmissions, the Resource Block that every group of subscriber equipment takies all will be a subclass of system's total resources piece, at this moment from every group of angle of controlling signaling, be not that all Resource Block have all been distributed to this group user, therefore resource allocation methods above-mentioned can not be worked;
2) in current discussion about LTE control signaling, the duration of resource allocation (Duration) is the mode of a very important reduction signaling consumption.When adopting this mode, the resource of distributing to certain subscriber equipment in subframe of system is effective in a plurality of subframes thereafter, this means that simultaneously system is when sub-frame allocation resource thereafter, just distribute these Resource Block resource in addition, the part in the distribution system total resources piece just, therefore, resource allocation methods above-mentioned can not be worked;
3) owing to adopt channeling, thus the reliability that raising information is transmitted, such as the problem that solves cell boarder etc., a part of Resource Block in the system does not distribute in current subframe because of channeling, and method shown in Figure 3 can not be worked.
Summary of the invention
The present invention is directed to the problem that existing method exists, propose a kind of equipment and method of in wireless communication system, passing through control signaling allocating channel resource.
According to an aspect of of the present present invention, the method that a kind of network generates the control signaling has been proposed, comprise the steps:
A) network is each user equipment allocation Resource Block;
B) network generates the vector comprise each resource block assignments type information, indicates the allocation situation of each Resource Block or does not distribute;
C) network is the bit block of the DUAL PROBLEMS OF VECTOR MAPPING that comprises each Resource Block type for indication resource allocation information in control channel;
D) network generates complete control signaling and sends to subscriber equipment.
According to another aspect of the present invention, the method that a kind of subscriber equipment receives the control signaling has been proposed, comprising:
A) subscriber equipment receives the control signaling, judges that whether network is that it sends control signaling and carries out corresponding processing;
B) subscriber equipment converts the bit block that comprises resource block assignments information in the control signaling to comprise the resource block assignments type information vector;
C) the subscriber equipment analysis-by-synthesis comprises the table of the vector sum user ID composition of resource block assignments information, obtains network allocation and gives its Resource Block;
D) subscriber equipment sends or receiving subscriber data on the Resource Block of network allocation.
According to another aspect of the present invention, the equipment that a kind of network generates the control signaling has been proposed, comprising:
A) generation module of resource block assignments information vector, the information such as CQI that are used for network based user are the user equipment allocation Resource Block, and generate the vector that comprises each resource block assignments information;
B) comprise the bit block generation module of resource block assignments information, be used for the network based module vector that comprises assignment information a) and generate the bit block that comprises resource block assignments information.
According to another aspect of the present invention, a kind of equipment of subscriber equipment processing controls signaling has been proposed, comprising:
A) comprise the bit block parsing module of resource block assignments information, be used for subscriber equipment the bit block that the control signaling comprises resource block assignments information is resolved the vector that obtains comprising resource block assignments information;
B) resource block assignments information vector parsing module is used for table analysis that subscriber equipment forms in conjunction with the user ID of control signaling and obtains network allocation and give its Resource Block.
The method of the channel resource that the indication of adopting the present invention to propose distributes, a part of Resource Block or all Resource Block can network enabled only dispatched in current subframe in the total resources piece are given the user, and the overhead bit when sending control signaling is lower, help making full use of system resource, guarantee the availability and the reliability of system.
Description of drawings
Fig. 1 is the downlink frame structure of LTE system;
Fig. 2 is the uplink frame structure of LTE system;
Fig. 3 is a kind of method of channel resource of network indication distribution;
Fig. 4 is the equipment drawing of network processes control signaling;
Fig. 5 is the equipment drawing of subscriber equipment processing controls signaling;
Fig. 6 is embodiment one schematic diagram of the present invention when Resource Block adds up to even number;
Fig. 7 is embodiment one schematic diagram of the present invention when Resource Block adds up to odd number;
Fig. 8 is embodiment two schematic diagram of the present invention when Resource Block adds up to even number;
Fig. 9 is embodiment two schematic diagram of the present invention when Resource Block adds up to odd number;
Figure 10 is embodiment three schematic diagram of the present invention when Resource Block adds up to even number;
Figure 11 is embodiment three schematic diagram of the present invention when Resource Block adds up to odd number;
Figure 12 is an example of base station transmitter hardware block diagram;
Figure 13 is an example of subscriber equipment receiver hardware block diagram;
Figure 14 is the schematic diagram of embodiment four.
Embodiment
The present invention propose a kind of in the control signaling of wireless communication system the equipment and the method for indicating channel resource, comprise the steps:
The operation of network:
A) network is each user equipment allocation Resource Block;
B) network generates the vector comprise each resource block assignments type information, indicates the allocation situation of each Resource Block or does not distribute;
C) network is the bit block of the DUAL PROBLEMS OF VECTOR MAPPING that comprises each Resource Block type for indication resource allocation information in control channel.
D) network generates complete control signaling and sends to subscriber equipment.
Method proposed by the invention both can be used for the network assigned downlink resource, can be used for the network assigned ascending resource again; The method that the present invention simultaneously proposes both can be used for the resource of the local formula channel of network assigned, can be used for the resource of network assigned distributed channel again.
In the step a) of the present invention, network is given each user resource block assignments based on user's channel quality indication information such as (CQI).
Step b) among the present invention, network is given a user certain several continuous resource block assignments, and the distribution condition of each Resource Block in the network based system is set up the user's of current subframe scheduling the table of sign in order.Do not have the Resource Block of distribution in order to be identified at current subframe, need to define 3 types at least.
The method one of type definition is: type 0: current resource block assignments is given a user, and next Resource Block is no longer distributed to this user; Class1: current resource block assignments is given a user, and next Resource Block is also distributed to same user simultaneously; Type 2: current Resource Block is not done distribution in current subframe.
The method two of type definition is: type 0: current resource block assignments is given a user, and previous Resource Block is not distributed to this user; Class1: current resource block assignments is given a user, and previous Resource Block is also distributed to same user simultaneously; Type 2: current Resource Block is not done distribution in current subframe.
The method three of type definition is: type 0: current resource block assignments is given a user, and next Resource Block is no longer distributed to this user; Class1: when current resource block assignments was given a user, next Resource Block was also distributed to same user; Do not do the branch timing when current Resource Block, next Resource Block does not distribute yet; Type 2: current Resource Block is not done distribution in current subframe, and next resource block assignments is given certain user simultaneously.
The method four of type definition is: type 0: current resource block assignments is given a user, and previous Resource Block is not distributed to this user; Class1: when current resource block assignments was given a user, previous Resource Block was also distributed to same user; Do not do the branch timing when current Resource Block, previous Resource Block does not distribute yet; Type 2: current Resource Block is not done distribution in current subframe, and previous resource block assignments is given certain user simultaneously.
When generation comprised resource allocation information vectorial, a kind of method was that above-mentioned three types (type 0, Class1, types 2) map directly to numerical value 0,1,2; Another kind method is to be mapped to numerical value 0,1,2 behind above-mentioned three types of conversion order.The vector that comprises the individual element of N (N equals the number of Resource Block in the system) that in step b), generates like this, its each element is represented the distribution type of corresponding Resource Block, and each unit have 3 kinds of possible values.
In the resource block assignments type vector in the step b) of the present invention,, have a Resource Block only may occur two types, and for other Resource Block, three types all may occur according to the internal relation between each type definition.According to top define method to the Resource Block type, last Resource Block has only two kinds of possible types in method one and method three, and promptly the Resource Block except that last Resource Block can be any one in three types (type 0, Class1, types 2); And last Resource Block only may be type 0 or type 2.First Resource Block has only two kinds of possible types in method two and method four.Promptly the Resource Block except that first Resource Block can be any one in three types (type 0, Class1, types 2); And first Resource Block only may be type 0 or type 2.
The type of each Resource Block in the resource block assignments type vector of step b) of the present invention is not separate, but has certain connecting each other.So each Resource Block in resource block assignments type vector except that first or last Resource Block has 3 kinds of possible types; But the combination of the available types of adjacent k Resource Block except that first or last Resource Block is not 3
kKind, but less than 3
kKind, be that reality can not occur because some type combination are arranged.Same because first or the possible type of last Resource Block have two kinds, to comprising first or last Resource Block is not 3 in the type combination of adjacent k interior Resource Block
(k-1)2 kinds, but less than 3
(k-1)2 kinds.
Observe the character of the type combination of adjacent 2 Resource Block, the sum of its type combination is 3
2=9, but in fact have in the type combination reality and can not occur, that is to say that actual available combination has only 8 kinds, can be mapped to 3 bit informations 000~111 to these 8 kinds of combinations respectively.To first or last Resource Block,, can be mapped as 1 bit information 0 and 1 to it because it has only two kinds of possible Resource Block types.
Based on top analysis, in step c) of the present invention, when system resource block add up to even number the time, the Resource Block in the system is divided into groups in twos, promptly the supposing the system Resource Block adds up to N, can be divided into N/2 group to them; Type combination to every group of two adjacent Resource Block is mapped as 3 bits then; Organize the bit that shines upon for last comprehensive N/2, obtain the bit block of representative system resource block assignments information, its bit number is N/2 * 3 bits.
Based on top analysis, in step c) of the present invention, when system resource block add up to odd number the time, dividing into groups in twos except that other Resource Block first or last Resource Block, be that the supposing the system Resource Block adds up to N, can be divided into them (N-1)/2 group; Type combination to every group of two adjacent Resource Block is mapped as 3 bit informations then; Simultaneously, can be mapped as 1 bit information to it because first or last Resource Block have only two kinds of possible Resource Block types; The bit of the bit of last comprehensive (N-1)/2 group mapping and first or last resource block mapping obtains the bit block of representative system resource block assignments information, and its bit number is (N-1)/2 * 3+1 bit.
Another processing method in step c) of the present invention is that the Resource Block in the system (Resource Block adds up to N in the supposing the system) is divided into one group by the individual Resource Block of every k (k is more than or equal to 1), can be divided into like this
Group, here
Round in the expression.It should be noted that to k that greater than 1 situation when the type of last Resource Block had only two kinds, last group resource block number may not enough k; When the type of first Resource Block had only two kinds, first group of not enough k of resource block number possibility was individual.Based on top analysis, when k greater than 1 the time, it is R that note does not comprise the number that the actual available types of first or one group of adjacent k Resource Block of last Resource Block makes up, it is less than the maximum type number of combinations 3 of k Resource Block
k, these type combination can be mapped to R numerical value 0~R-1; Suppose to comprise first or last Resource Block comprises k at one group of interior adjacent Resource Block
eIndividual Resource Block remembers that the number of its actual available types combination is R
e, R
eLess than R, it is less than maximum type number of combinations 3 simultaneously
(ke-1)2, these type combination can be mapped to R
eIndividual numerical value 0~R
e-1.Based on top analysis, when k equaled 1, note was R except that the type number of Resource Block first or last Resource Block, and R equals 3, and is mapped to R numerical value 0~R-1; To first or last Resource Block, remember that its type number is R
e, R
eEqual 2, and be mapped to R
eIndividual numerical value 0~R
e-1.By above-mentioned division operation and map operation, comprised like this
The vector of element.The numerical value that this vector can be used as a R system converts binary numeral to, thereby obtains comprising the bit block of resource block assignments information, and total bit number that the indication resource allocation needs in the downlink signaling is
Network synthesis comprises the table of user ID and comprises the bit block of resource block assignments information, and other control information generates complete control signaling.
The operation of subscriber equipment:
A) subscriber equipment receives the control signaling, judges that whether network is that it sends control signaling and carries out corresponding processing;
B) subscriber equipment converts the bit block that comprises resource block assignments information in the control signaling to comprise the resource block assignments type information vector;
C) the subscriber equipment analysis-by-synthesis comprises the table of the vector sum user ID composition of resource block assignments information, obtains network allocation and gives its Resource Block;
D) subscriber equipment sends or receiving subscriber data on the Resource Block of network allocation.
In the step a) of the present invention, the user at first checks its user ID whether in the user ID table of control signaling, if in this table its user ID is arranged, this user determines the index of its user ID, and continues the processing controls signaling; Otherwise the user finishes the processing of current subframe to this control signaling.
In the step b) of the present invention, a kind of processing method is when system resource block sum (being assumed to be N) is even number, subscriber equipment is the grouping of the resource allocation information bit block in the control signaling of receiving, by per three continuous bits is one group, can be divided into the N/2 group like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, thereby the map type of comprehensive N/2 group obtains the vector that comprise resource block assignments type information of network in current subframe.
In the step b) of the present invention, another processing method is when system resource block sum (being assumed to be N) is odd number, a kind of method is when last Resource Block has only two kinds of possibility types, subscriber equipment directly is mapped as last bit of the resource allocation information bit block in the control signaling of receiving the distribution type of last Resource Block on the one hand, on the other hand other bit groupings except that last bit, by per three continuous bits is one group, can be divided into (N-1)/2 group like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, thereby the map type of comprehensive (N-1)/2 group and the distribution type of last Resource Block obtain the vector that comprise resource block assignments type information of network in current subframe.Another method is when first Resource Block has only two kinds of possibility types, subscriber equipment directly is mapped as first bit of the resource allocation information bit block in the control signaling of receiving the distribution type of first Resource Block on the one hand, on the other hand other bit groupings except that first bit, by per three continuous bits is one group, can be divided into (N-1)/2 group like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, thereby the map type of comprehensive (N-1)/2 group and the distribution type of first Resource Block obtain the vector that comprise resource block assignments type information of network in current subframe.
In the step b) of the present invention, another processing method be when the resource allocation information bit of control in the signaling be by the resource block assignments type is obtained to Binary Conversion by every k continuous resource piece grouping and by R (R is the number that the actual available types of adjacent k Resource Block makes up) system, binary system resource allocation information bit block contravariant in the subscriber equipment handle control signaling of receiving changes the number of R system into, and the number after conversion is not enough
During the position, N is the number of Resource Block in the system, and its high-order benefit 0 is comprised
The vector of bit element; Then in this vector
Individual element is mapped to corresponding resource blocks respectively and distributes type, and last comprehensive these map types obtain representing the vector of the distribution type of each Resource Block.
In the step c) of the present invention, subscriber equipment is analyzed this vector that comprises the resource block assignments type in order, and gets rid of the Resource Block that current subframe is not assigned with, and finds network allocation to give its several continuous resource pieces according to the index of its user ID.
Fig. 4 is the equipment drawing that network of the present invention generates the control signaling.As shown in the figure, each Resource Block of information distribution such as network based user's CQI arrives the user, and generates the vector that comprises each resource block assignments type information, distinguishes the allocation situation of each Resource Block or does not distribute (401); The vector that distributes type information comprising in then network based (401) generates the bit block (402) that comprises resource block assignments information; Network generates complete control signaling (403) then, comprises the bit block that comprises resource block assignments information that obtains in (402) in the signaling; Last network sends control signaling, and sends or receive data on corresponding resource blocks.
Fig. 5 is the equipment drawing of subscriber equipment processing controls signaling of the present invention.As shown in the figure, subscriber equipment receives the control signaling, at first checks its user ID whether in the user ID table of control signaling, if in this table its user ID is arranged, this user determines the index of its user ID, and continues the processing controls signaling; Otherwise the user finishes the processing (501) of current subframe to this control signaling.Then subscriber equipment is resolved the vector (502) that obtains comprising the resource block assignments type information to the bit block that comprises resource block assignments information in the control signaling; Subscriber equipment obtains the Resource Block (503) of network allocation to it in conjunction with the table analysis of user ID composition then; End user's device parses obtains complete control signaling, and sends or receiving subscriber data on the Resource Block of network allocation.
Embodiment
This part has provided three embodiment of this invention, describes bit block how to handle and generate the indexed resource assignment information among the embodiment emphatically.Too tediously long for fear of the description that makes this patent, in the following description, omitted the detailed description of function that the public is known or device etc.
First embodiment:
In the present embodiment, suppose the user number of network, and on shared control channel, send the control signaling that comprises user ID and resource allocation information by the current subframe scheduling of transmission in the Common Control Channel.3 kinds of Resource Block types of supposing the system definition, and the corresponding numerical value 0,1,2 of difference are defined as follows:
1) type 0: current resource block assignments is given a user, and next Resource Block is no longer distributed to this user;
2) Class1: current resource block assignments is given a user, and next Resource Block is also distributed to same user simultaneously;
3) type 2: current Resource Block is not done distribution in current subframe;
According to above-mentioned definition for the Resource Block type, the type combination that adjacent two Resource Block may occur is listed in table 1.
Table 1: the availability of the type combination of adjacent two Resource Block
Type combination | Availability | Three bit identification |
(0,0) | Available | 000 |
(0,1) | Available | 001 |
(0,2) | Available | 010 |
(1,0) | Available | 011 |
(1,1) | Available | 100 |
(1,2) | Unavailable | - |
(2,0) | Available | 101 |
(2,1) | Available | 110 |
(2,2) | Available | 111 |
Type combination (Class1, type 2) can not appear in adjacent two Resource Block as shown in table 1, and 8 remaining like this available types combinations can be represented with triad several 000~111 respectively.As shown in table 1 is an example of mapping relations.
For last Resource Block, it may be type 0 or type 2 only, and promptly the type of last Resource Block can be represented with 1 bit.As shown in table 2 is an example of mapping relations.
Table 2: the bit identification of last Resource Block type
Type | The single- |
Type | |
0 | 0 |
| 1 |
When total resources piece number is even number, Resource Block make up in twos and respectively according to the mapping relations of table 1 with 3 bit identification.When total resources piece number was odd number, the Resource Block of front made up in twos, and respectively according to the mapping relations of table 1 with 3 bit identification; The type of last Resource Block can be with the mapping of table 2 with 1 bit identification:
Among the embodiment of being shown in Figure 6 when the Resource Block number is even number system generate the example of resource indication information control bit, here suppose that total resources piece number is 12, the control bit number that sends resource allocation information is 12/2 * 3=18 bit, and the hypothesis network at current subframe scheduling 4 users.Each Resource Block of information distribution such as CQI of at first network based user arrives the user, and generates user ID table (601~604) by the order that the user occurs in the Resource Block vector; The Resource Block type of network based above-mentioned definition obtains comprising the vector " 022110102110 " (606) of each Resource Block type then; As shown in the figure, first resource block assignments is given first user, so the type of first Resource Block is 0 (607); Its latter two Resource Block does not distribute in current subframe, so its Resource Block type all is 2 (608); Next three resource block assignments are given second user, so its Resource Block type is respectively 1,1 and 0 (609); Two following resource block assignments are given third party, so its Resource Block type is 1 and 0 (610); Ensuing Resource Block does not distribute in current subframe, so its Resource Block type is 2 (611); Last three resource block assignments have been given the 4th user, so its Resource Block type is respectively 1,1 and 0 (612); System is according to the bit that needs in Resource Block type vector " 022110102110 " (606) the generation control signaling to send then, and system is mapped as three bits to adjacent Resource Block type in twos according to the corresponding relation in the form 1.From left to right, two Resource Block types " 02 " are mapped as three bits " 010 " (613); Two Resource Block types " 21 " are mapped as three bits " 110 " (614); Two Resource Block types " 10 " are mapped as three bits " 011 " (615); Two Resource Block types " 10 " are mapped as three bits " 011 " (616); Two Resource Block types " 21 " are mapped as three bits " 110 " (617); Two Resource Block types " 10 " are mapped as three bits " 011 " (618); It is 18 bit block " 010110011011110011 " (619) that the bit of last comprehensive six groups of resource block mapping obtains length, and it is exactly the bit block (605) of indication resource allocation information in the control signaling; Last network is launched current subframe scheduling in Common Control Channel user's number sends in shared control channel comprising the control signaling of user ID table (601~604) with resource allocation information (605).
Schematic diagram as shown in Figure 6 can be used to illustrate the operation of subscriber equipment.Subscriber equipment at first receiving common control channels obtains the number of users of system at current subframe scheduling, the number of users of dispatching in the present embodiment is 4, subscriber equipment is according to the bit number of each user ID then, the control bit number of resource allocation information (18 bit), and the bit number of other control informations obtains in the shared control channel total bit number of control signaling, thereby can be to its operation such as decode.Subscriber equipment is checked its sign whether in the user ID table (601~604) of control signaling, if do not have its user ID in the table, the user stops the processing of current subframe to the control signaling; If in the table its user ID is arranged, user's correspondence obtains the index of its user ID, supposes that its index is 2 (second user 602); Subscriber equipment is the grouping of the resource allocation information bit block " 010110011011110011 " (605) in the control signaling of receiving, by per three continuous bits is one group, can be divided into 6 groups like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, as shown in the figure, first three bit " 010 " (613) is mapped as two Resource Block types and is respectively 0 and 2, next three bits " 110 " (614) are mapped as two Resource Block types and are respectively 2 and 1, the rest may be inferred, thereby comprehensive 6 groups map type obtains the vector that comprise resource block assignments type information " 022110102110 " (606) of network in current subframe; Next the user travels through this 12 Resource Block types values, and the type of first Resource Block is 0 (607), represents that first resource block assignments is to first user; The type of latter two Resource Block all is 2 (608), represents that these two Resource Block do not distribute in current subframe; The type of 3 Resource Block is 1,1 and 0 (609) then, represents second user of these 3 resource block assignments, obtains network to this this user and has distributed three Resource Block (609) for it; Subscriber equipment is further analyzed other control signalings then, and finishes the transmission or the reception of data on three Resource Block (609).
Among the embodiment of being shown in Figure 7 when the Resource Block number is odd number system generate the example of resource indication information control bit, suppose that here total resources piece number is 11, the control bit number that sends resource allocation information is (11-1)/2 * 3+1=16 bit.Each Resource Block of information distribution such as CQI of at first network based user arrives the user, and generates user ID table (701~704) by the order that the user occurs in the Resource Block vector; The Resource Block type of network based above-mentioned definition obtains comprising the vector " 10210022102 " (706) of each Resource Block type then; As shown in the figure, preceding two resource block assignments are given first user, so its Resource Block type is respectively 1 and 0 (707); The 3rd Resource Block do not distribute in current subframe, so its Resource Block type is 2 (708); Next two resource block assignments are given second user, so its Resource Block type is distributed as 1 and 0 (709); A following resource block assignments is given third party, so its Resource Block type is 0 (710); Ensuing two Resource Block do not distribute in current subframe, so its Resource Block type all is 2 (711); Ensuing two resource block assignments are given the 4th user, so its Resource Block type is respectively 1 and 0 (712); Last Resource Block does not distribute in current subframe, so its Resource Block type is 2 (713); System is according to the bit that needs in Resource Block type vector " 10210022102 " (706) the generation control signaling to send then, and for preceding ten Resource Block, system is mapped as three bits to adjacent Resource Block type in twos according to the corresponding relation in the form 1; From left to right, two Resource Block types " 10 " are mapped as three bits " 011 " (714); Two Resource Block types " 21 " are mapped as three bits " 110 " (715); Two Resource Block types " 00 " are mapped as three bits " 000 " (716); Two Resource Block types " 22 " are mapped as three bits " 111 " (717); Two Resource Block types " 10 " are mapped as three bits " 011 " (718); Simultaneously to last Resource Block, system is mapped as single-bit " 1 " (719) to it according to form 2, it is 16 bit block " 0111100001110111 " (720) that the comprehensive above-mentioned bit of final system obtains length, and it is exactly the bit block (705) of indication resource allocation in the control signaling.Last network is launched current subframe scheduling in Common Control Channel user's number sends in shared control channel comprising the control signaling of user ID table (701~704) with resource allocation information (705).
Schematic diagram as shown in Figure 7 can be used to illustrate the operation of subscriber equipment.Subscriber equipment at first receiving common control channels obtains the number of users of system at current subframe scheduling, the number of users of dispatching in the present embodiment is 4, subscriber equipment is according to the bit number of each user ID then, the control bit number of resource allocation information (16 bit), and the bit number of other control informations obtains in the shared control channel total bit number of control signaling, thereby can be to its operation such as decode.Subscriber equipment is checked its sign whether in the user ID table (701~704) of control signaling, if do not have its user ID in the table, the user stops the processing of current subframe to the control signaling; If in the table its user ID is arranged, user's correspondence obtains the index of its user ID, supposes that its index is 2 (second user 702); Subscriber equipment is mapped as the resource allocation information bit block " 0111100001110111 " (705) in the control signaling of receiving to last bit the type of a Resource Block, other bit groupings except that last bit, by per three continuous bits is one group, can be divided into 5 groups like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, as shown in the figure, the type that one side last bit " 1 " (719) is mapped as last Resource Block is 2, first three bit " 011 " (714) is mapped as two Resource Block types and is respectively 1 and 0 on the other hand, next three bits " 110 " (715) are mapped as two Resource Block types and are respectively 2 and 1, the rest may be inferred, thereby comprehensively the map type of the type of last Resource Block and 5 groups obtains the vector that comprise resource block assignments type information " 10210022102 " (706) of network in current subframe; Next the user travels through this 12 Resource Block types values, and the type of preceding two Resource Block is 1 and 0 (707), represents that preceding two resource block assignments are to first user; The type of next Resource Block is 2 (708), represents that this Resource Block does not distribute in current subframe; The type of next two Resource Block is 1 and 0 (709), represents second user of these two resource block assignments, obtains network to this this user and has distributed three Resource Block (709) for it; Subscriber equipment is further analyzed other control signalings then, and finishes the transmission or the reception of data on three Resource Block (709).
Figure 12 is an example of network transmitter hardware block diagram of the present invention.As shown in the figure, network at first generates the control signaling (1201) of the bit block that comprises indexed resource piece assignment information according to method of the present invention; Network equipment control signaling is carried out chnnel coding and interweave (1202) then; Rate-matched (1203); Next to signal indication QAM modulation (1204), inputoutput multiplexer (1209) then; Network carries out chnnel coding respectively and interweave (1206) to the user's data (1205) of current subframe scheduling; Carry out rate-matched (1207) then; Next data-signal is carried out QAM modulation (1208), and inputoutput multiplexer (1209); Multiplexer (1209) is multiplexed into control signaling and a plurality of user's data together, network is carried out OFDM modulation (IFFT) (1210) to multiplexed signals then, add Cyclic Prefix (1211), steering D/A conversion (1212) is at last by radio frequency sending set (1213) and antenna (1214) emission.Network receives the signal that subscriber equipment sends by antenna (1214) and radio-frequency transmitter (1215) on the other hand; By mould/transformation of variables (1216); Remove Cyclic Prefix (1217); Carry out SCFDMA demodulation (1218); Signal input demodulation multiplexer (1219) after the demodulation; According to the control corresponding signaling, network carries out QAM demodulation (1220) to the data-signal of demodulation multiplexer output, sends out rate-matched (1221), and deinterleaving and channel decoding (1222) obtain each user's data (1223) at last; Network carries out QAM demodulation (1224) to the uplink control signal of demodulation multiplexer output, and the information such as obtaining CQI that is correspondingly processed (1225), and these upstream control signalings comprise CQI etc., are network scheduling user's foundations.
Figure 13 is an example of subscriber equipment receiver hardware block diagram of the present invention.Subscriber equipment receives the signal of automatic network by antenna (1312) and radio-frequency transmitter (1313), through mould/transformation of variables (1314), removes Cyclic Prefix (1315), carries out OFDM demodulation (FFT) (1316) and also imports demodulation multiplexer (1317); Subscriber equipment is carried out QAM demodulation (1318) to the control signal of demodulation multiplexer (1317) output, separates rate-matched (1319), and chnnel coding (1320) is conciliate in deinterleaving, thereby obtains the L1/L2 control signaling (1321) that network sends; The user receives and resolves L1/L2 control signaling (1321) and judges whether scheduling resource of network, when network sends data to subscriber equipment, subscriber equipment is carried out QAM demodulation (1322) to the data-signal that sends to it of demodulation multiplexer output, separate rate-matched (1323), chnnel coding (1324) is conciliate in deinterleaving, obtains the data (1325) that network sends to it at last.On the other hand, when the network scheduling subscriber equipment sent data, subscriber equipment was carried out chnnel coding and modulation (1304) to its data (1303), rate-matched (1305), and QAM modulates (1306), imports its channel multiplexer (1307); The upstream control signaling of subscriber equipment (1301), CQI etc. carry out QAM modulation (1302) through the corresponding back of handling, and also are input to channel multiplexer (1307); Subscriber equipment is carried out SCFDMA modulation (1308) to the signal after multiplexing, adds Cyclic Prefix (1309), and mould/transformation of variables (1310) is at last by radio frequency sending set (1311) and antenna (1312) emission.
Second embodiment:
In the present embodiment, suppose the user number of network, and on shared control channel, send the control signaling that comprises user ID and resource allocation information by the current subframe scheduling of transmission in the Common Control Channel.3 kinds of Resource Block types of supposing the system definition, and the corresponding numerical value 0,1,2 of difference are defined as follows:
1) type 0: current resource block assignments is given a user, and next Resource Block is no longer distributed to this user, corresponding to numerical value 0;
2) Class1: it has two implications, and promptly when current resource block assignments was given a user, next Resource Block was also distributed to same user; Do not do the branch timing when current Resource Block, next Resource Block does not distribute yet, corresponding to numerical value 1;
3) type 2: current Resource Block is not done distribution in current subframe, and next resource block assignments is given certain user simultaneously, corresponding to numerical value 2;
According to above-mentioned definition for the Resource Block type, the type combination that adjacent two Resource Block may occur is listed in table 3.
Table 3: the availability of the type combination of adjacent two Resource Block
Type combination | Availability | Three bit identification |
(0,0) | Available | 000 |
(0,1) | Available | 001 |
(0,2) | Available | 010 |
(1,0) | Available | 011 |
(1,1) | Available | 100 |
(1,2) | Available | 101 |
(2,0) | Available | 110 |
(2,1) | Available | 111 |
(2,2) | Unavailable | - |
Type combination (type 2, type 2) can not appear in adjacent two Resource Block as shown in table 3, and 8 remaining like this available types combinations can be represented with triad several 000~111 respectively.As shown in table 3 is an example of mapping relations.
For last Resource Block, it may be type 0 or type 2 only, and promptly the type of last Resource Block can be represented with 1 bit.As shown in table 4 is an example of mapping relations.
Table 4: the bit identification of last Resource Block type
Type | The single- |
Type | |
0 | 0 |
| 1 |
When total resources piece number is even number, Resource Block make up in twos and respectively according to the mapping relations of table 1 with 3 bit identification.When total resources piece number was odd number, the Resource Block of front made up in twos, and respectively according to the mapping relations of table 1 with 3 bit identification; The type of last Resource Block can be with the mapping of table 2 with 1 bit identification:
Among the embodiment of being shown in Figure 8 when the Resource Block number is even number system generate the example of resource indication information control bit, suppose that here total resources piece number is 12, the control bit number that sends resource allocation information is 12/2 * 3=18 bit.Each Resource Block of information distribution such as CQI of at first network based user arrives the user, and generates user ID table (801~804) by the order that the user occurs in the Resource Block vector; The Resource Block type of network based above-mentioned definition obtains comprising the vector " 012110102110 " (806) of each Resource Block type then; As shown in the figure, first resource block assignments is given first user, so the type of first Resource Block is 0 (807); Its latter two Resource Block does not distribute in current subframe, so its Resource Block type is 1 and 2 (808); Next three resource block assignments are given second user, so its Resource Block type is respectively 1,1 and 0 (809); Two following resource block assignments are given third party, so its Resource Block type is 1 and 0 (810); Ensuing Resource Block does not distribute in current subframe, so its Resource Block type is 2 (811); Last three resource block assignments have been given the 4th user, so its Resource Block type is respectively 1,1 and 0 (812); System is according to the bit that needs in Resource Block type vector " 012110102110 " (806) the generation control signaling to send then, and system is mapped as three bits to adjacent Resource Block type in twos according to the corresponding relation in the form 1.From left to right, two Resource Block types " 01 " are mapped as three bits " 001 " (813); Two Resource Block types " 21 " are mapped as three bits " 111 " (814); Two Resource Block types " 10 " are mapped as three bits " 011 " (815); Two Resource Block types " 10 " are mapped as three bits " 011 " (816); Two Resource Block types " 21 " are mapped as three bits " 111 " (817); Two Resource Block types " 10 " are mapped as three bits " 011 " (818); It is 18 bit block " 001111011011111011 " (819) that the bit of last comprehensive six groups of resource block mapping obtains length, and it is exactly the bit block (805) of indication resource allocation information in the control signaling; Last network is launched current subframe scheduling in Common Control Channel user's number sends in shared control channel comprising the control signaling of user ID table (801~804) with resource allocation information (805).
Schematic diagram as shown in Figure 8 can be used to illustrate the operation of subscriber equipment.Subscriber equipment at first receiving common control channels obtains the number of users of system at current subframe scheduling, the number of users of dispatching in the present embodiment is 4, subscriber equipment is according to the bit number of each user ID then, the control bit number of resource allocation information (18 bit), and the bit number of other control informations obtains in the shared control channel total bit number of control signaling, thereby can be to its operation such as decode.Subscriber equipment is checked its sign whether in the user ID table (801~804) of control signaling, if do not have its user ID in the table, the user stops the processing of current subframe to the control signaling; If in the table its user ID is arranged, user's correspondence obtains the index of its user ID, supposes that its index is 2 (second user 802); Subscriber equipment is the grouping of the resource allocation information bit block " 001111011011111011 " (805) in the control signaling of receiving, by per three continuous bits is one group, can be divided into 6 groups like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, as shown in the figure, first three bit " 001 " (813) is mapped as two Resource Block types and is respectively 0 and 1, next three bits " 111 " (814) are mapped as two Resource Block types and are respectively 2 and 1, the rest may be inferred, thereby comprehensive 6 groups map type obtains the vector that comprise resource block assignments type information " 012110102110 " (806) of network in current subframe; Next the user travels through this 12 Resource Block types values, and the type of first Resource Block is 0 (807), represents that first resource block assignments is to first user; The type of latter two Resource Block is respectively 1 and 2 (808), represents that these two Resource Block do not distribute in current subframe; The type of 3 Resource Block is 1,1 and 0 (809) then, represents second user of these 3 resource block assignments, obtains network to this this user and has distributed three Resource Block (809) for it; Subscriber equipment is further analyzed other control signalings then, and finishes the transmission or the reception of data on three Resource Block (809).
Among the embodiment of being shown in Figure 9 when the Resource Block number is odd number system generate the example of resource indication information control bit, suppose that here total resources piece number is 11, the control bit number that sends resource allocation information is (11-1)/2 * 3+1=16 bit.Each Resource Block of information distribution such as CQI of at first network based user arrives the user, and generates user ID table (901~904) by the order that the user occurs in the Resource Block vector; The Resource Block type of network based above-mentioned definition obtains comprising the vector " 10210012102 " (906) of each Resource Block type then; As shown in the figure, preceding two resource block assignments are given first user, so its Resource Block type is respectively 1 and 0 (907); The 3rd Resource Block do not distribute in current subframe, so its Resource Block type is 2 (908); Next two resource block assignments are given second user, so its Resource Block type is distributed as 1 and 0 (909); A following resource block assignments is given third party, so its Resource Block type is 0 (910); Ensuing two Resource Block do not distribute in current subframe, so its Resource Block type is respectively 1 and 2 (911); Ensuing two resource block assignments are given the 4th user, so its Resource Block type is respectively 1 and 0 (912); Last Resource Block does not distribute in current subframe, so its Resource Block type is 2 (913); System is according to the bit that needs in Resource Block type vector " 10210012102 " (906) the generation control signaling to send then, and for preceding ten Resource Block, system is mapped as three bits to adjacent Resource Block type in twos according to the corresponding relation in the form 1; From left to right, two Resource Block types " 10 " are mapped as three bits " 011 " (914); Two Resource Block types " 21 " are mapped as three bits " 111 " (915); Two Resource Block types " 00 " are mapped as three bits " 000 " (916); Two Resource Block types " 12 " are mapped as three bits " 101 " (917); Two Resource Block types " 10 " are mapped as three bits " 011 " (918); Simultaneously to last Resource Block, system is mapped as single-bit " 1 " (919) to it according to form 2, it is 16 bit block " 0111110001010111 " (920) that the comprehensive above-mentioned bit of final system obtains length, and it is exactly the bit block (905) of indication resource allocation in the control signaling.Last network is launched current subframe scheduling in Common Control Channel user's number sends in shared control channel comprising the control signaling of user ID table (901~904) with resource allocation information (905).
Schematic diagram as shown in Figure 9 can be used to illustrate the operation of subscriber equipment.Subscriber equipment at first receiving common control channels obtains the number of users of system at current subframe scheduling, the number of users of dispatching in the present embodiment is 4, subscriber equipment is according to the bit number of each user ID then, the control bit number of resource allocation information (16 bit), and the bit number of other control informations obtains in the shared control channel total bit number of control signaling, thereby can be to its operation such as decode.Subscriber equipment is checked its sign whether in the user ID table (901~904) of control signaling, if do not have its user ID in the table, the user stops the processing of current subframe to the control signaling; If in the table its user ID is arranged, user's correspondence obtains the index of its user ID, supposes that its index is 2 (second user 902); Subscriber equipment is mapped as the resource allocation information bit block " 0111110001010111 " (905) in the control signaling of receiving to last bit the type of last Resource Block, other bit groupings except that last bit, by per three continuous bits is one group, can be divided into 5 groups like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, as shown in the figure, the type that one side last bit " 1 " (919) is mapped as last Resource Block is 2, first three bit " 011 " (914) is mapped as two Resource Block types and is respectively 1 and 0 on the other hand, next three bits " 111 " (915) are mapped as two Resource Block types and are respectively 2 and 1, the rest may be inferred, thereby comprehensively the map type of the type of last Resource Block and 5 groups obtains the vector that comprise resource block assignments type information " 10210012102 " (906) of network in current subframe; Next the user travels through this 12 Resource Block types values, and the type of preceding two Resource Block is 1 and 0 (907), represents that preceding two resource block assignments are to first user; The type of next Resource Block is 2 (908), represents that this Resource Block does not distribute in current subframe; The type of next two Resource Block is 1 and 0 (909), represents second user of these two resource block assignments, obtains network to this this user and has distributed three Resource Block (909) for it; Subscriber equipment is further analyzed other control signalings then, and finishes the transmission or the reception of data on three Resource Block (909).
The 3rd embodiment
In the present embodiment, suppose the user number of network, and on shared control channel, send the control signaling that comprises user ID and resource allocation information by the current subframe scheduling of transmission in the Common Control Channel.And identical among 3 kinds of Resource Block types of supposing the system definition and the embodiment one, so omit the literal of repetition.
According to a kind of Resource Block type definition of embodiment, investigate 3 continuous Resource Block, its actual available type combination is listed in table 5 and table 6, is respectively 21 kinds and 13 kinds.Table 5 and table 6 provide an example of the mapping relations from the type combination to numerical value simultaneously.Table 7 has been listed and has been comprised the available types combination (5 kind) of last Resource Block at 2 interior continuous resource pieces, and provides an example of the mapping relations from the type combination to numerical value.
Table 5: the available types combination of 3 continuous resource pieces except that last Resource Block
Type combination | Availability | Numerical value |
(0,0,0) | Available | 0 |
(0,0,1) | Available | 1 |
(0,0,2) | Available | 2 |
(0,1,0) | Available | 3 |
(0,1,1) | Available | 4 |
(0,1,2) | Unavailable | - |
(0,2,0) | Available | 5 |
(0,2,1) | Available | 6 |
(0,2,2) | Available | 7 |
(1,0,0) | Available | 8 |
(1,0,1) | Available | 9 |
(1,0,2) | Available | 10 |
(1,1,0) | Available | 11 |
(1,1,1) | Available | 12 |
(1,1,2) | Unavailable | - |
(1,2,0) | Unavailable | - |
(1,2,1) | Unavailable | - |
(1,2,2) | Unavailable | - |
(2,0,0) | Available | 13 |
(2,0,1) | Available | 14 |
(2,0,2) | Available | 15 |
(2,1,0) | Available | 16 |
(2,1,1) | Available | 17 |
(2,1,2) | Unavailable | - |
(2,2,0) | Available | 18 |
(2,2,1) | Available | 19 |
(2,2,2) | Available | 20 |
Table 6: comprise the available types combination of 3 continuous resource pieces of last Resource Block
Type combination | Availability | Numerical value |
(0,0,0) | Available | 0 |
(0,0,2) | Available | 1 |
(0,1,0) | Available | 2 |
(0,1,2) | Unavailable | - |
(0,2,0) | Available | 3 |
(0,2,2) | Available | 4 |
(1,0,0) | Available | 5 |
(1,0,2) | Available | 6 |
(1,1,0) | Available | 7 |
(1,1,2) | Unavailable | - |
(1,2,0) | Unavailable | - |
(1,2,2) | Unavailable | - |
(2,0,0) | Available | 8 |
(2,0,2) | Available | 9 |
(2,1,0) | Available | 10 |
(2,1,2) | Unavailable | - |
(2,2,0) | Available | 11 |
(2,2,2) | Available | 12 |
Table 7: comprise the available types combination of 2 continuous resource pieces of last Resource Block
Type combination | Availability | Numerical value |
(0,0) | Available | 0 |
(0,2) | Available | 1 |
(1,0) | Available | 2 |
(1,2) | Unavailable | - |
(2,0) | Available | 3 |
(2,2) | Available | 4 |
As shown in figure 10, the supposing the system Resource Block adds up to 12, and adopt per 3 continuous resource pieces grouping to calculate actual available type combination, and obtaining the bit block of resource block assignments type information then with the method for multi-system conversion, the control bit number that sends resource allocation information is
Bit.Each Resource Block of information distribution such as CQI of at first network based user arrives the user, and generates user ID table (1001~1004) by the order that the user occurs in the Resource Block vector; The Resource Block type of network based above-mentioned definition obtains comprising the vector 022110102110 (1006) of each Resource Block type then; As shown in the figure, first resource block assignments is given first user, so the type of first Resource Block is 0 (1007); Its latter two Resource Block does not distribute in current subframe, so its Resource Block type all is 2 (1008); Next three resource block assignments are given second user, so its Resource Block type is distributed as 1,1 and 0 (1009); Two following resource block assignments are given third party, so its Resource Block type is 1 and 0 (1010); Ensuing Resource Block does not distribute in current subframe, so its Resource Block type is 2 (1011); Last three resource block assignments have been given the 4th user, so its Resource Block type is respectively 1,1 and 0 (1012); System is according to the bit that needs in Resource Block type vector " 022110102110 " (1006) the generation control signaling to send then, and system is mapped as value corresponding to per 3 Resource Block types according to the corresponding relation in form 5 and the form 6.From left to right, three Resource Block types " 022 " are mapped as numerical value 7 (1013) according to form 5; Three Resource Block types " 110 " are mapped as numerical value 11 (1014) according to form 5; Three Resource Block types " 102 " are mapped as numerical value 10 (1015) according to form 5; Last three Resource Block types " 110 " are mapped as numerical value 7 (1016) according to form 6; The numerical value of last comprehensive four groups of resource block mapping obtains vector " 7,11,10,7 " (1017); Then this vector is converted to 2 system numerical value " 10000111101100011 " as the numerical value of 21 systems, the bit block (1005) of indication resource allocation information in the controlled signaling; Last network is launched current subframe scheduling in Common Control Channel user's number sends in shared control channel comprising the control signaling of user ID table (1001~1004) with resource allocation information (1005).
Schematic diagram as shown in figure 10 can be used to illustrate the operation of subscriber equipment.Subscriber equipment at first receiving common control channels obtains the number of users of system at current subframe scheduling, the number of users of dispatching in the present embodiment is 4, subscriber equipment is according to the bit number of each user ID then, the control bit number of resource allocation information (17 bit), and the bit number of other control informations obtains in the shared control channel total bit number of control signaling, thereby can be to its operation such as decode.Subscriber equipment is checked its sign whether in the user ID table (1001~1004) of control signaling, if do not have its user ID in the table, the user stops the processing of current subframe to the control signaling; If in the table its user ID is arranged, user's correspondence obtains the index of its user ID, supposes that its index is 2 (second user 1002); The user is transformed into the number of 4 21 systems to 17 bit resource block assignments information " 10000111101100011 " (1005) in the control signaling, thereby obtains vector " 7,11,10,7 " (1017); Subscriber equipment is mapped as the corresponding resource blocks type to this 4 bit value according to form 5 and form 6 then, first numerical value 7 (1013) is 0 according to the type that form 5 is mapped as three Resource Block, 2 and 2, second numerical value 11 (1014) is 1 according to the type that form 5 is mapped as three Resource Block, 1 and 0, the 3rd numerical value 10 (1015) is 1 according to the type that form 5 is mapped as three Resource Block, 0 and 2, last numerical value 7 (1016) is 1 according to the type that form 6 is mapped as three Resource Block, 1 and 0, thus obtain comprising the vector " 022110102110 " (1006) of 12 resource block assignments types; Next the user travels through this 12 Resource Block types values, and the type of first Resource Block is 0 (1007), represents that first resource block assignments is to first user; The type of latter two Resource Block all is 2 (1008), represents that these two Resource Block do not distribute in current subframe; The type of 3 Resource Block is 1,1 and 0 (1009) then, represents second user of these 3 resource block assignments, obtains network to this this user and has distributed three Resource Block (1009) for it; Subscriber equipment is further analyzed other control signalings then, and finishes the transmission or the reception of data on three Resource Block (1009).
As shown in figure 11, the supposing the system Resource Block adds up to 11, and adopt per 3 continuous resource pieces grouping to calculate actual available type combination, notice that last group Resource Block has only two, obtain the bit block of resource block assignments type information then with the method for multi-system conversion, the control bit number that sends resource allocation information is
Bit.Each Resource Block of information distribution such as CQI of at first network based user arrives the user, and generates user ID table (1101~1104) by the order that the user occurs in the Resource Block vector; The Resource Block type of network based above-mentioned definition obtains comprising the vector 10210022102 (1106) of each Resource Block type then; As shown in the figure, preceding two resource block assignments are given first user, so its Resource Block type is respectively 1 and 0 (1107); The 3rd Resource Block do not distribute in current subframe, so its Resource Block type is 2 (1108); Next two resource block assignments are given second user, so its Resource Block type is distributed as 1 and 0 (1109); A following resource block assignments is given third party, so its Resource Block type is 0 (1110); Ensuing two Resource Block do not distribute in current subframe, so its Resource Block type all is 2 (1111); Ensuing two resource block assignments are given the 4th user, so its Resource Block type is respectively 1 and 0 (1112); Last Resource Block does not distribute in current subframe, so its Resource Block type is 2 (1113); System is according to Resource Block type vector 10210022102 (1106) then) generate and to need the bit that sends in the control signaling, system is mapped as value corresponding to per 3 Resource Block types according to the corresponding relation in the form 5, according to the corresponding relation in the form 7 last 2 each and every one Resource Block types is mapped as value corresponding.From left to right, three Resource Block types " 102 " are mapped as numerical value 10 (1114) according to form 5; Three Resource Block types " 100 " are mapped as numerical value 8 (1115) according to form 5; Three Resource Block types " 221 " are mapped as numerical value 19 (1116) according to form 5; Latter two Resource Block type " 02 " is mapped as numerical value 1 (1117) according to form 7; The numerical value of last comprehensive four groups of resource block mapping obtains vector " 10,8,19,1 " (1118); Then this vector is converted to 2 system numerical value " 0100010110011010 " as the numerical value of 21 systems, the bit block (1105) of indication resource allocation information in the controlled signaling; Last network is launched current subframe scheduling in Common Control Channel user's number sends in shared control channel comprising the control signaling of user ID table (1101~1104) with resource allocation information (1105).
Schematic diagram as shown in figure 11 can be used to illustrate the operation of subscriber equipment.Subscriber equipment at first receiving common control channels obtains the number of users of system at current subframe scheduling, the number of users of dispatching in the present embodiment is 4, subscriber equipment is according to the bit number of each user ID then, the control bit number of resource allocation information (16 bit), and the bit number of other control informations obtains in the shared control channel total bit number of control signaling, thereby can be to its operation such as decode.Subscriber equipment is checked its sign whether in the user ID table (1101~1104) of control signaling, if do not have its user ID in the table, the user stops the processing of current subframe to the control signaling; If in the table its user ID is arranged, user's correspondence obtains the index of its user ID, supposes that its index is 2 (second user 1102); The user is transformed into the number of 4 21 systems to 16 bit resource block assignments information " 0100010110011010 " (1105) in the control signaling, thereby obtains vector " 10,8,19,1 " (1118); Subscriber equipment is mapped as the corresponding resource blocks type to this 4 bit value according to form 5 and form 7 then, first numerical value 10 (1114) is 1 according to the type that form 5 is mapped as three Resource Block, 0 and 2, second numerical value 8 (1115) is 1 according to the type that form 5 is mapped as three Resource Block, 0 and 0, the 3rd numerical value 19 (1116) is 2 according to the type that form 5 is mapped as three Resource Block, 2 and 1, last numerical value 1 (1117) is 0 and 2 according to the type that form 7 is mapped as two Resource Block, thereby obtains comprising the vector " 10210022102 " (1106) of 11 resource block assignments types; Next the user travels through this 11 Resource Block types values, and the type of preceding two Resource Block is 1 and 0 (1107), represents that first resource block assignments is to first user; The type of next Resource Block is 2 (1108), represents that these two Resource Block do not distribute in current subframe; The type of latter two Resource Block is 1 and 0 (1109), represents second user of these two resource block assignments, obtains network to this this user and has distributed two Resource Block (1109) for it; Subscriber equipment is further analyzed other control signalings then, and finishes the transmission or the reception of data on two Resource Block (1109).
The 4th embodiment:
In the present embodiment, suppose that network sends the control signaling that comprises user ID and resource allocation information on shared control channel, network is the fixing bit that transmits K user ID in the control signaling, that is to say network in a subframe at most supports dispatch K user simultaneously, when user's number (being designated as M) of dispatching in the subframe during less than K, be M<K, M user ID transmitted in M position of the user ID part of control signaling, K-M remaining position fills 0, and this method has been equivalent to stipulate that the value of user ID is greater than 0.Subscriber equipment user's number of not needing to know current subframe scheduling in advance just can receive the control signaling like this.Present embodiment supposing the system definition K equals 8, current subframe scheduling 4 users, other hypothesis of present embodiment is identical with embodiment one.Suppose that total resources piece number is 12, the control bit number that sends resource allocation information is 12/2 * 3=18 bit, and the hypothesis network at current subframe scheduling 4 users.
Be the schematic diagram that generates the resource allocation information bit in the present embodiment as shown in figure 14.Each Resource Block of information distribution such as network based user's CQI arrives the user, and generates user ID table (1401~1404) by the order that the user occurs in the Resource Block vector; The Resource Block type of network based above-mentioned definition obtains comprising the vector " 022110102110 " (1410) of each Resource Block type; As shown in the figure, first resource block assignments is given first user, so first Resource Block type is 0 (1411); Its latter two Resource Block does not distribute in current subframe, so its Resource Block type all is 2 (1412); Next three resource block assignments are given second user, so its Resource Block type is respectively 1,1 and 0 (1413); Two following resource block assignments are given third party, so its Resource Block type is 1 and 0 (1414); Ensuing Resource Block does not distribute in current subframe, so its Resource Block type is 2 (1415); Last three resource block assignments have been given the 4th user, so its Resource Block type is respectively 1,1 and 0 (1416); System is according to the bit that needs in Resource Block type vector " 022110102110 " (1410) the generation control signaling to send then, and system is mapped as three bits to adjacent Resource Block type in twos according to the corresponding relation in the form 1.From left to right, two Resource Block types " 02 " are mapped as three bits " 010 " (1417); Two Resource Block types " 21 " are mapped as three bits " 110 " (1418); Two Resource Block types " 10 " are mapped as three bits " 011 " (1419); Two Resource Block types " 10 " are mapped as three bits " 011 " (1420); Two Resource Block types " 21 " are mapped as three bits " 110 " (1421); Two Resource Block types " 10 " are mapped as three bits " 011 " (1422); It is 18 bit block " 010110011011110011 " (1423) that the bit of last comprehensive six groups of resource block mapping obtains length, and it is exactly the bit block (1409) of indication resource allocation information in the control signaling; Last network, and sends in shared control channel with resource allocation information (1409) by filling 0 bit that takes 8 user ID user ID table (1401~1404).
Schematic diagram as shown in figure 14 can be used to equally illustrate that subscriber equipment receives the process of control signaling.Because the user ID table in the control signaling fixedly accounts for the bit of 8 user ID, irrelevant with the number of users of current subframe scheduling, subscriber equipment can be known total bit number of the control signaling in the shared control channel in advance, thereby to its operation such as decode.Subscriber equipment is checked its sign whether in the user ID table (1401~1408) of control signaling, if do not have its user ID in the table, the user stops the processing of current subframe to the control signaling; If in the table its user ID is arranged, user's correspondence obtains the index of its user ID, supposes that its index is 2 (second user 1402); Subscriber equipment is the grouping of the resource allocation information bit block " 010110011011110011 " (1409) in the control signaling of receiving, by per three continuous bits is one group, can be divided into 6 groups like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, as shown in the figure, first three bit " 010 " (1417) is mapped as two Resource Block types and is respectively 0 and 2, next three bits " 110 " (1418) are mapped as two Resource Block types and are respectively 2 and 1, the rest may be inferred, thereby comprehensive 6 groups map type obtains the vector that comprise resource block assignments type information " 022110102110 " (1410) of network in current subframe; Next the user travels through this 12 Resource Block types values, and the type of first Resource Block is 0 (1411), represents that first resource block assignments is to first user; The type of latter two Resource Block all is 2 (1412), represents that these two Resource Block do not distribute in current subframe; The type of 3 Resource Block is 1,1 and 0 (1413) then, represents second user of these 3 resource block assignments, obtains network to this this user and has distributed three Resource Block (1413) for it; Subscriber equipment is further analyzed other control signalings then, and finishes the transmission or the reception of data on three Resource Block (1413).
The 5th embodiment:
In the present embodiment, suppose that network sends the control signaling that comprises user ID and resource allocation information on shared control channel, but do not transmit user's number of current subframe scheduling by Common Control Channel.
Description to the inventive method among the embodiment one, two and three goes for this embodiment, and its difference is:
1) method of network generation control signaling is identical with embodiment one, two and three, and difference is network when sending control signaling, and only sends control informations such as user ID table and resource block assignments information in shared control channel; And emission ought not in Common Control Channel
The number of users of preceding subframe scheduling;
2) because subscriber equipment can not be known the number of users of current subframe scheduling in advance, also just can not know the bit number of control signaling in the shared control channel, this moment the subscriber equipment user's number that blind Detecting institute might dispatch of having to, according to the bit number of the control signaling of its correspondence decode shared control channel and verification.If according to certain may the user signaling bit number decoder and the verification of number correspondence pass through, subscriber equipment is thought the number of users of finding current subframe scheduling, and resolves the control signaling according to this number of users according to the method among embodiment one, two and three.
Claims (47)
1. a network generates the method for controlling signaling, comprises the steps:
A) network is each user equipment allocation Resource Block;
B) network generates the vector comprise each resource block assignments type information, indicates the allocation situation of each Resource Block or does not distribute;
C) network is the corresponding bits of the DUAL PROBLEMS OF VECTOR MAPPING that comprises each Resource Block type for indication resource allocation information in control channel;
D) network generates complete control signaling and sends to subscriber equipment.
2. method according to claim 1 is characterized in that described method both can be used for the network assigned downlink resource, can be used for the network assigned ascending resource again.
3. method according to claim 1 is characterized in that described method both can be used for the resource of the local formula channel of network assigned, can be used for the resource of network assigned distributed channel again.
4. method according to claim 1 is characterized in that in step a), and the foundation of distribution is the CQI information of subscriber equipment.
5. method according to claim 1 is characterized in that in step b), and there are three kinds of Resource Block types in the Resource Block except that last Resource Block.
6. method according to claim 1 is characterized in that in step b), and there are two kinds of Resource Block types in last Resource Block.
7. method according to claim 1 is characterized in that in step b), and there are three kinds of Resource Block types in the Resource Block except that first Resource Block.
8. method according to claim 1 is characterized in that in step b), and there are two kinds of Resource Block types in first Resource Block.
9. method according to claim 5, it is characterized in that the current resource block assignments of type 0 representative is to a user, and next Resource Block is no longer distributed to this user, or on behalf of current resource block assignments, Class1 give a user, next Resource Block is also distributed to same user simultaneously, or the current Resource Block of type 2 representatives is not done distribution in current subframe.
10. method according to claim 7, it is characterized in that the current resource block assignments of type 0 representative is to a user, and previous Resource Block is not distributed to this user, or on behalf of current resource block assignments, Class1 give a user, previous Resource Block is also distributed to same user simultaneously, or the current Resource Block of type 2 representatives is not done distribution in current subframe.
11. method according to claim 5, it is characterized in that the current resource block assignments of type 0 representative is to a user, and next Resource Block is no longer distributed to this user, or the Class1 representative is when current resource block assignments is given a user, next Resource Block is also distributed to same user, does not do the branch timing when current Resource Block, and next Resource Block does not distribute yet, or the current Resource Block of type 2 representative do not do distribution in current subframe, and next resource block assignments is given certain user simultaneously.
12. method according to claim 7, it is characterized in that the current resource block assignments of type 0 representative is to a user, and previous Resource Block is not distributed to this user, or the Class1 representative is when current resource block assignments is given a user, previous Resource Block is also distributed to same user, does not do the branch timing when current Resource Block, and previous Resource Block does not distribute yet, or the current Resource Block of type 2 representative do not do distribution in current subframe, and previous resource block assignments is given certain user simultaneously.
13., it is characterized in that last Resource Block is type 0 or type 2 according to claim 6 or 9 described methods.
14. according to Claim 8 or 10 described methods, it is characterized in that first Resource Block is type 0 or type 2.
15., it is characterized in that last Resource Block is type 0 or type 2 according to claim 6 or 11 described methods.
16. according to Claim 8 or 12 described methods, it is characterized in that first Resource Block is type 0 or type 2.
17. method according to claim 1, it is characterized in that in step c), when the total number of Resource Block is even number, the supposing the system Resource Block adds up to N, adjacent Resource Block in the system is divided into groups in twos, obtain N/2 group Resource Block, the type information of every group of adjacent Resource Block is concentrated and is represented with three bits.
18. method according to claim 17 is characterized in that the bit that comprehensive N/2 group shone upon, and obtains the bit block of representative system resource block assignments information, its total bit number is N/2 * 3.
19. method according to claim 1, it is characterized in that in step c), when the total number of Resource Block is odd number, other adjacent Resource Block except that last Resource Block are divided into groups in twos, the supposing the system Resource Block adds up to N, obtain (N-1)/2 group Resource Block, the type information of every group of adjacent Resource Block is concentrated and is represented with three bits.
20. method according to claim 1 is characterized in that in step c), when the total number of Resource Block was odd number, the type information of last Resource Block was represented with a bit.
21., it is characterized in that the bit of comprehensive (N-1)/2 group mapping and the bit of last resource block mapping according to claim 19 or 20 described methods, obtain the bit block of representative system resource block assignments information, its total bit number is (N-1)/2 * 3+1.
22. method according to claim 1, it is characterized in that in step c), when the total number of Resource Block is odd number, other adjacent Resource Block except that first Resource Block are divided into groups in twos, the supposing the system Resource Block adds up to N, obtain (N-1)/2 group Resource Block, the type information of every group of adjacent Resource Block is concentrated and is represented with three bits.
23. method according to claim 1 is characterized in that in step c), when the total number of Resource Block was odd number, the type information of first Resource Block was represented with a bit.
24., it is characterized in that the bit of comprehensive (N-1)/2 group mapping and the bit of first resource block mapping according to claim 22 or 23 described methods, obtain the bit block of representative system resource block assignments information, its total bit number is (N-1)/2 * 3+1.
25. according to claim 17 or 19 or 22 described methods, it is characterized in that removing 1 actual combination that can not occur in 9 combinations that the type information of adjacent two Resource Block is formed, 8 remaining available combination are respectively with three bit informations, 000~111 sign.
26. according to claim 20 or 23 described methods, two types that it is characterized in that last Resource Block respectively with a bit information 0 and 1 sign.
28. method according to claim 27 is characterized in that when last Resource Block has only two types, last group resource block number can not enough k.
29. method according to claim 27 is characterized in that when first Resource Block has only two types, first group of resource block number can not enough k.
30. method according to claim 27 is characterized in that the number of the actual type combination of every group of adjacent k Resource Block except that the one group of Resource Block that comprises last Resource Block is R, it is less than the maximum type number of combinations 3 of k Resource Block
k, these type combination can be mapped to R numerical value 0~R-1.
31. method according to claim 27, the number of actual available types combination that it is characterized in that comprising one group of adjacent Resource Block of last Resource Block is R
e, R
eLess than R, it is less than maximum type number of combinations 3 simultaneously
(ke-1)2, these type combination can be mapped to R
eIndividual numerical value 0~R
e-1, wherein, suppose that it comprises k
eIndividual Resource Block.
32. method according to claim 27 is characterized in that the number of the actual available types combination of every group of adjacent k Resource Block except that the one group of Resource Block that comprises first Resource Block is R, it is less than the maximum type number of combinations 3 of k Resource Block
k, these type combination can be mapped to R numerical value 0~R-1.
33. method according to claim 27, the number of actual available types combination that it is characterized in that comprising one group of adjacent Resource Block of first Resource Block is R
e, R
eLess than R, it is less than maximum type number of combinations 3 simultaneously
(ke-1)2, these type combination can be mapped to R
eIndividual numerical value 0~R
e-1, wherein, suppose that it comprises k
eIndividual Resource Block.
34. method according to claim 27 is characterized in that generation comprises
The vector of element, the numerical value that this vector can be used as a R system converts binary numeral to, thereby obtains comprising the bit block of resource block assignments information, its total bit number is
35. a subscriber equipment receives the method for control signaling, comprises the steps:
A) subscriber equipment receives the control signaling, judges that whether network is that it sends control signaling and carries out corresponding processing;
B) subscriber equipment converts the bit block that comprises resource block assignments information in the control signaling to comprise the resource block assignments type information vector;
C) the subscriber equipment analysis comprises the table of the vector sum user ID composition of resource block assignments information, obtains network allocation and gives its Resource Block;
D) subscriber equipment sends or receiving subscriber data on the Resource Block of network allocation.
36. method according to claim 35, it is characterized in that in step b), when system resource block adds up to even number, subscriber equipment is the grouping of the resource allocation information bit block in the control signaling of receiving, by per three continuous bits is one group, can distinguish the N/2 group like this, then 3 bits of every group are mapped as the type of 2 continuous resource pieces, thereby the map type of comprehensive N/2 group obtains the vector that comprise resource block assignments type information of network in current subframe, wherein, the system resource block sum is made as N.
37. method according to claim 35, it is characterized in that in step b), when system resource block adds up to odd number, and last Resource Block has only two kinds of possibility types, subscriber equipment directly is mapped as last bit of the resource allocation information bit block in the control signaling of receiving the distribution type of last Resource Block, wherein, the system resource block sum is made as N.
38. method according to claim 35, it is characterized in that in step b), when system resource block adds up to odd number, subscriber equipment is other bit groupings except that last bit, by per three continuous bits is one group, can distinguish (N-1)/2 group like this, then 3 bits of every group is mapped as the type of 2 continuous resource pieces, wherein, the system resource block sum is made as N.
39., it is characterized in that the map type of comprehensive (N-1)/2 group and the distribution type of last Resource Block obtain the vector that comprise resource block assignments type information of network in current subframe according to claim 37 or 38 described methods.
40. method according to claim 35, it is characterized in that in step b), when system resource block adds up to odd number, and first Resource Block has only two kinds of possibility types, subscriber equipment directly is mapped as first bit of the resource allocation information bit block in the control signaling of receiving the distribution type of first Resource Block, wherein, the system resource block sum is made as N.
41. method according to claim 35, it is characterized in that in step b), when system resource block adds up to odd number, subscriber equipment is other bit groupings except that first bit, by per three continuous bits is one group, can distinguish (N-1)/2 group like this, then 3 bits of every group is mapped as the type of 2 continuous resource pieces, wherein, the system resource block sum is made as N.
42., it is characterized in that the map type of comprehensive (N-1)/2 group and the distribution type of first Resource Block obtain the vector that comprise resource block assignments type information of network in current subframe according to claim 40 or 41 described methods.
43. method according to claim 35 is characterized in that in step b), the binary system resource allocation information bit block contravariant in the subscriber equipment handle control signaling of receiving changes the number of R system into, and the number after conversion is not enough
During the position, N is the sum of Resource Block in the system, and its high-order benefit 0 is comprised
The vector of bit element, wherein, R is the number of the actual available types combination of adjacent k Resource Block.
44. according to the described method of claim 43, it is characterized in that subscriber equipment is in the vector
Individual element is mapped to corresponding resource blocks respectively and distributes type, and comprehensively these map types obtain representing the vector of the distribution type of each Resource Block.
45. method according to claim 35, it is characterized in that in step c), subscriber equipment is analyzed this vector that comprises the resource block assignments type in order, and get rid of the Resource Block that current subframe is not assigned with, find network allocation to give its several continuous resource pieces according to the index of its user ID.
46. a network generates the equipment of control signaling, comprising:
A) generation module of resource block assignments information vector, each Resource Block of information distribution such as CQI that is used for network based user is to the user, and generation comprises the vector of each resource block assignments information;
B) comprise the bit block generation module of resource block assignments information, be used for the network based module vector that comprises assignment information a) and generate the bit block that comprises resource block assignments information.
47. the equipment of a subscriber equipment processing controls signaling comprises:
A) comprise the bit block parsing module of resource block assignments information, be used for subscriber equipment the bit block that the control signaling comprises resource block assignments information is resolved the vector that obtains comprising resource block assignments information;
B) resource block assignments information vector parsing module is used for table analysis that subscriber equipment forms in conjunction with the user ID of control signaling and obtains network allocation and give its Resource Block.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100800021A CN101064955A (en) | 2006-04-28 | 2006-04-28 | Device and method for allocating channel resource |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100800021A CN101064955A (en) | 2006-04-28 | 2006-04-28 | Device and method for allocating channel resource |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101064955A true CN101064955A (en) | 2007-10-31 |
Family
ID=38965585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100800021A Pending CN101064955A (en) | 2006-04-28 | 2006-04-28 | Device and method for allocating channel resource |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101064955A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155406B (en) * | 2006-09-29 | 2010-10-27 | 华为技术有限公司 | Resource allocation indicating method and device |
CN101998649A (en) * | 2009-08-06 | 2011-03-30 | 宏达国际电子股份有限公司 | Method of handling resource assignment and related communication device |
CN102113254A (en) * | 2008-08-08 | 2011-06-29 | Lg电子株式会社 | Method and device for allocating resources in multiple frequency band system |
CN102422694A (en) * | 2009-05-11 | 2012-04-18 | 摩托罗拉移动公司 | Method and apparatus for radio resource allocation in an orthogonal frequency division multiplexing communication system |
CN101730234B (en) * | 2008-10-31 | 2013-01-02 | 华为技术有限公司 | Method for dispatching resource, system and device |
CN103096388A (en) * | 2011-11-02 | 2013-05-08 | 中国移动通信集团辽宁有限公司 | Method and device of temporary block flow (TBF) resource allocation |
US8614983B2 (en) | 2009-01-06 | 2013-12-24 | Huawei Technologies Co., Ltd. | Resource allocation method, network device, and wireless system |
CN103906072A (en) * | 2014-04-24 | 2014-07-02 | 上海交通大学 | Near-optimal frequency spectrum resource dynamic distributing method based on index mechanism |
CN104796901A (en) * | 2015-04-21 | 2015-07-22 | 上海交通大学 | Method for dynamically distributing distributed spectrum resources |
-
2006
- 2006-04-28 CN CNA2006100800021A patent/CN101064955A/en active Pending
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155406B (en) * | 2006-09-29 | 2010-10-27 | 华为技术有限公司 | Resource allocation indicating method and device |
US10039127B2 (en) | 2008-08-08 | 2018-07-31 | Lg Electronics Inc. | Method and device for allocating resources in multiple frequency band system |
CN102113254A (en) * | 2008-08-08 | 2011-06-29 | Lg电子株式会社 | Method and device for allocating resources in multiple frequency band system |
CN102113254B (en) * | 2008-08-08 | 2015-05-13 | Lg电子株式会社 | Method and device for allocating resources in multiple frequency band system |
US8897283B2 (en) | 2008-08-08 | 2014-11-25 | Lg Electronics Inc. | Method and device for allocating resources in multiple frequency band system |
CN101730234B (en) * | 2008-10-31 | 2013-01-02 | 华为技术有限公司 | Method for dispatching resource, system and device |
US8614983B2 (en) | 2009-01-06 | 2013-12-24 | Huawei Technologies Co., Ltd. | Resource allocation method, network device, and wireless system |
CN102422694A (en) * | 2009-05-11 | 2012-04-18 | 摩托罗拉移动公司 | Method and apparatus for radio resource allocation in an orthogonal frequency division multiplexing communication system |
US8767638B2 (en) | 2009-08-06 | 2014-07-01 | Htc Corporation | Method of handling resource assignment and related communication device |
CN101998649B (en) * | 2009-08-06 | 2013-12-04 | 宏达国际电子股份有限公司 | Method of handling resource assignment and related communication device |
CN101998649A (en) * | 2009-08-06 | 2011-03-30 | 宏达国际电子股份有限公司 | Method of handling resource assignment and related communication device |
CN103096388A (en) * | 2011-11-02 | 2013-05-08 | 中国移动通信集团辽宁有限公司 | Method and device of temporary block flow (TBF) resource allocation |
CN103096388B (en) * | 2011-11-02 | 2015-07-29 | 中国移动通信集团辽宁有限公司 | TBF resource allocation method, device |
CN103906072A (en) * | 2014-04-24 | 2014-07-02 | 上海交通大学 | Near-optimal frequency spectrum resource dynamic distributing method based on index mechanism |
CN103906072B (en) * | 2014-04-24 | 2017-08-15 | 上海交通大学 | The implementation method of nearly excellent frequency spectrum resource dynamically distributes based on index mechanism |
CN104796901A (en) * | 2015-04-21 | 2015-07-22 | 上海交通大学 | Method for dynamically distributing distributed spectrum resources |
CN104796901B (en) * | 2015-04-21 | 2018-04-10 | 上海交通大学 | The implementation method of distributed frequency spectrum Resource dynamic allocation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101064927A (en) | Device and method for indicating channel resources distribution in wireless communication system | |
US20230121741A1 (en) | Communication device and communication method | |
CN101064955A (en) | Device and method for allocating channel resource | |
JP4757878B2 (en) | Wireless transmission apparatus and wireless transmission method | |
CN101383657B (en) | Downlink channel control signaling sending and receiving method and apparatus thereof | |
CN101043495A (en) | Device and method for dividing resource blocks of wireless communication system | |
CN1930804A (en) | Method and apparatus for constructing map ie using reduced cid in broadband ofdma systems | |
CN101064903A (en) | Communication system resource distribution indicated method, base station and user equipment | |
CN101064706A (en) | Time-frequency resource distributing method and its apparatus and wireless communication system | |
CN101128027A (en) | Device and method for transmitting paging information | |
CN1894876A (en) | Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system | |
CN1860703A (en) | Apparatus and method for transmitting / receiving an uplink pilot signal in a communication system using an orthogonal frequency division multiple access scheme | |
CN101155399A (en) | Device and method for control signal transmission in variable band width system | |
CN1833388A (en) | Radio communication apparatus and subcarrier assignment method | |
CN1674572A (en) | Apparatus and method for sub-carrier allocation in orthogonal frequency division multiplexing (OFDM) communication system | |
CN1768497A (en) | Base station device and communication method | |
CN1476189A (en) | Orthogonal frequency division multiplexing communication method and equipment adaptive to channel charactoristics | |
WO2007129620A1 (en) | Radio communication base station device and transmission method in the radio communication base station device | |
JP2010532602A5 (en) | ||
CN101060699A (en) | A downlink control signaling transmission method and equipment | |
CN101064562A (en) | Device and method for reducing bit expense of resource distribution information in control signaling | |
CN1879325A (en) | Apparatus and method for transmitting and receiving common control information in a wireless communication system | |
CN101043496A (en) | Method and apparatus for multiplexing different service pilot resources of multi-carrier communication system | |
MX2011001324A (en) | Communication system, mobile station device, base station device, and communication method. | |
KR20110114589A (en) | System and method for efficient enhanced multicast broadcast system (e-mbs) map decoding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20071031 |