[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101064955A - Device and method for allocating channel resource - Google Patents

Device and method for allocating channel resource Download PDF

Info

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
resource
user
bit
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
Application number
CNA2006100800021A
Other languages
Chinese (zh)
Inventor
李迎阳
张玉建
李小强
李周镐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Original Assignee
Beijing Samsung Telecommunications Technology Research Co Ltd
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Samsung Telecommunications Technology Research Co Ltd, Samsung Electronics Co Ltd filed Critical Beijing Samsung Telecommunications Technology Research Co Ltd
Priority to CNA2006100800021A priority Critical patent/CN101064955A/en
Publication of CN101064955A publication Critical patent/CN101064955A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种无线通信系统中指配信道资源的设备和方法,包括如下步骤:网络为各个用户设备分配资源块;网络生成包含每个资源块分配类型信息的向量,指示每个资源块的分配状况或者不分配;网络把包含各个资源块类型的向量映射为在控制信道中指示资源分配信息的相应比特;最后网络生成完整的控制信令并发送到用户设备。采用本发明提出的指示分配的无线信道资源的方法,可以支持网络在当前子帧内只调度总资源块中的一部分资源块或者调度所有资源块给用户,与传统方法相比,降低了所需要的发送控制信令的比特开销。

Figure 200610080002

A device and method for assigning channel resources in a wireless communication system, comprising the following steps: the network allocates resource blocks for each user equipment; the network generates a vector containing allocation type information of each resource block, indicating the allocation status of each resource block or not Allocation; the network maps the vector containing each resource block type to the corresponding bit indicating resource allocation information in the control channel; finally the network generates a complete control signaling and sends it to the user equipment. The method for indicating allocated wireless channel resources proposed by the present invention can support the network to schedule only a part of resource blocks in the total resource blocks or to schedule all resource blocks to users in the current subframe. Compared with the traditional method, the required The bit overhead of sending control signaling.

Figure 200610080002

Description

The equipment of allocating channel resource and method
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
Figure A20061008000200162
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
Figure A20061008000200163
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
Figure A20061008000200172
The vector of bit element; Then in this vector
Figure A20061008000200173
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-bit sign
Type
0 0
Type 2 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-bit sign
Type
0 0
Type 2 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
Figure A20061008000200311
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
Figure A20061008000200321
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.一种网络生成控制信令的方法,包括如下步骤:1. A method for network generation control signaling, comprising the steps of: a)网络为各个用户设备分配资源块;a) The network allocates resource blocks for each user equipment; b)网络生成包含每个资源块分配类型信息的向量,指示每个资源块的分配状况或者不分配;b) The network generates a vector containing the allocation type information of each resource block, indicating the allocation status or non-allocation of each resource block; c)网络把包含各个资源块类型的向量映射为在控制信道中指示资源分配信息的相应比特;c) The network maps the vector containing each resource block type to the corresponding bit indicating the resource allocation information in the control channel; d)网络生成完整的控制信令并发送到用户设备。d) The network generates complete control signaling and sends it to the user equipment. 2.根据权利要求1所述的方法,其特征在于所述方法既可以用于网络指配下行资源,又可以用于网络指配上行资源。2. The method according to claim 1, characterized in that the method can be used for both network assignment of downlink resources and network assignment of uplink resources. 3.根据权利要求1所述的方法,其特征在于所述方法既可以用于网络指配局部式信道的资源,又可以用于网络指配分布式信道的资源。3. The method according to claim 1, characterized in that the method can be used not only for the network to assign local channel resources, but also for the network to assign distributed channel resources. 4.根据权利要求1所述的方法,其特征在于在步骤a)中,分配的依据是用户设备的CQI信息。4. The method according to claim 1, characterized in that in step a), the allocation is based on the CQI information of the user equipment. 5.根据权利要求1所述的方法,其特征在于在步骤b)中,对除最后一个资源块外的资源块存在三种资源块类型。5. The method according to claim 1, characterized in that in step b), there are three resource block types for resource blocks except the last resource block. 6.根据权利要求1所述的方法,其特征在于在步骤b)中,最后一个资源块存在两种资源块类型。6. The method according to claim 1, characterized in that in step b), there are two resource block types in the last resource block. 7.根据权利要求1所述的方法,其特征在于在步骤b)中,对除第一个资源块外的资源块存在三种资源块类型。7. The method according to claim 1, characterized in that in step b), there are three resource block types for resource blocks other than the first resource block. 8.根据权利要求1所述的方法,其特征在于在步骤b)中,第一个资源块存在两种资源块类型。8. The method according to claim 1, characterized in that in step b), there are two resource block types in the first resource block. 9.根据权利要求5所述的方法,其特征在于类型0代表当前资源块分配给一个用户,而下一个资源块不再分配给这个用户,或类型1代表当前资源块分配给一个用户,同时下一个资源块也分配给同一个用户,或类型2代表当前资源块在当前子帧内不做分配。9. The method according to claim 5, wherein type 0 represents that the current resource block is allocated to a user, and the next resource block is no longer allocated to this user, or type 1 represents that the current resource block is allocated to a user, and at the same time The next resource block is also allocated to the same user, or type 2 means that the current resource block is not allocated in the current subframe. 10.根据权利要求7所述的方法,其特征在于类型0代表当前资源块分配给一个用户,而前一个资源块不分配给这个用户,或类型1代表当前资源块分配给一个用户,同时前一个资源块也分配给同一个用户,或类型2代表当前资源块在当前子帧内不做分配。10. The method according to claim 7, wherein type 0 represents that the current resource block is allocated to a user, while the previous resource block is not allocated to this user, or type 1 represents that the current resource block is allocated to a user, while the previous A resource block is also allocated to the same user, or type 2 means that the current resource block is not allocated in the current subframe. 11.根据权利要求5所述的方法,其特征在于类型0代表当前资源块分配给一个用户,而下一个资源块不再分配给这个用户,或类型1代表当当前资源块分配给一个用户时,下一个资源块也分配给同一个用户,当当前资源块不作分配时,下一个资源块也不作分配,或类型2代表当前资源块在当前子帧内不做分配,同时下一个资源块分配给某个用户。11. The method according to claim 5, wherein type 0 represents that the current resource block is allocated to a user, and the next resource block is no longer allocated to this user, or type 1 represents when the current resource block is allocated to a user , the next resource block is also allocated to the same user. When the current resource block is not allocated, the next resource block is not allocated, or type 2 means that the current resource block is not allocated in the current subframe, and the next resource block is allocated at the same time to a user. 12.根据权利要求7所述的方法,其特征在于类型0代表当前资源块分配给一个用户,而前一个资源块不分配给这个用户,或类型1代表当当前资源块分配给一个用户时,前一个资源块也分配给同一个用户,当当前资源块不作分配时,前一个资源块也不作分配,或类型2代表当前资源块在当前子帧内不做分配,同时前一个资源块分配给某个用户。12. The method according to claim 7, wherein type 0 represents that the current resource block is allocated to a user, while the previous resource block is not allocated to this user, or type 1 represents that when the current resource block is allocated to a user, The previous resource block is also allocated to the same user. When the current resource block is not allocated, the previous resource block is not allocated, or type 2 means that the current resource block is not allocated in the current subframe, and the previous resource block is allocated to a certain user. 13.根据权利要求6或9所述的方法,其特征在于最后一个资源块是类型0或者类型2。13. The method according to claim 6 or 9, characterized in that the last resource block is type 0 or type 2. 14.根据权利要求8或10所述的方法,其特征在于第一个资源块是类型0或者类型2。14. The method according to claim 8 or 10, characterized in that the first resource block is type 0 or type 2. 15.根据权利要求6或11所述的方法,其特征在于最后一个资源块是类型0或者类型2。15. The method according to claim 6 or 11, characterized in that the last resource block is type 0 or type 2. 16.根据权利要求8或12所述的方法,其特征在于第一个资源块是类型0或者类型2。16. The method according to claim 8 or 12, characterized in that the first resource block is type 0 or type 2. 17.根据权利要求1所述的方法,其特征在于在步骤c)中,当资源块总个数为偶数时,假设系统资源块总数为N,把系统中的相邻资源块两两分组,得到N/2组资源块,每组相邻资源块的类型信息集中用三个比特表示。17. The method according to claim 1, characterized in that in step c), when the total number of resource blocks is an even number, assuming that the total number of system resource blocks is N, the adjacent resource blocks in the system are grouped in pairs, N/2 groups of resource blocks are obtained, and the type information of each group of adjacent resource blocks is collectively represented by three bits. 18.根据权利要求17所述的方法,其特征在于综合N/2个组映射的比特,得到代表系统资源块分配信息的比特块,其总比特数为N/2×3。18. The method according to claim 17, wherein the bits of N/2 group mappings are synthesized to obtain a bit block representing system resource block allocation information, and the total number of bits is N/2×3. 19.根据权利要求1所述的方法,其特征在于在步骤c)中,当资源块总个数为奇数时,把除最后一个资源块以外的其他相邻资源块两两分组,假设系统资源块总数为N,得到(N-1)/2组资源块,每组相邻资源块的类型信息集中用三个比特表示。19. The method according to claim 1, characterized in that in step c), when the total number of resource blocks is an odd number, the adjacent resource blocks other than the last resource block are grouped in pairs, assuming that the system resources The total number of blocks is N, and (N-1)/2 groups of resource blocks are obtained, and the type information of each group of adjacent resource blocks is collectively represented by three bits. 20.根据权利要求1所述的方法,其特征在于在步骤c)中,当资源块总个数为奇数时,最后一个资源块的类型信息用一个比特表示。20. The method according to claim 1, characterized in that in step c), when the total number of resource blocks is an odd number, the type information of the last resource block is represented by one bit. 21.根据权利要求19或20所述的方法,其特征在于综合(N-1)/2组映射的比特和最后一个资源块映射的比特,得到代表系统资源块分配信息的比特块,其总比特数为(N-1)/2×3+1。21. The method according to claim 19 or 20, characterized in that the bit of the (N-1)/2 group mapping and the bit of the last resource block mapping are integrated to obtain a bit block representing system resource block allocation information, the total of which is The number of bits is (N-1)/2×3+1. 22.根据权利要求1所述的方法,其特征在于在步骤c)中,当资源块总个数为奇数时,把除第一个资源块以外的其他相邻资源块两两分组,假设系统资源块总数为N,得到(N-1)/2组资源块,每组相邻资源块的类型信息集中用三个比特表示。22. The method according to claim 1, characterized in that in step c), when the total number of resource blocks is an odd number, the adjacent resource blocks other than the first resource block are grouped in pairs, assuming the system The total number of resource blocks is N, and (N-1)/2 groups of resource blocks are obtained, and the type information of each group of adjacent resource blocks is collectively represented by three bits. 23.根据权利要求1所述的方法,其特征在于在步骤c)中,当资源块总个数为奇数时,第一个资源块的类型信息用一个比特表示。23. The method according to claim 1, wherein in step c), when the total number of resource blocks is an odd number, the type information of the first resource block is represented by one bit. 24.根据权利要求22或23所述的方法,其特征在于综合(N-1)/2组映射的比特和第一个资源块映射的比特,得到代表系统资源块分配信息的比特块,其总比特数为(N-1)/2×3+1。24. The method according to claim 22 or 23, characterized in that the bit of the (N-1)/2 group mapping and the bit of the first resource block mapping are integrated to obtain a bit block representing system resource block allocation information, wherein The total number of bits is (N-1)/2×3+1. 25.根据权利要求17或19或22所述的方法,其特征在于在相邻两个资源块的类型信息组成的9个组合中去除1个实际不能出现的组合,余下的8个可用组合分别用三比特信息000~111标识。25. The method according to claim 17 or 19 or 22, characterized in that 1 combination that cannot actually appear is removed from the 9 combinations formed by the type information of two adjacent resource blocks, and the remaining 8 available combinations are respectively It is marked with three bits of information 000~111. 26.根据权利要求20或23所述的方法,其特征在于最后一个资源块的两种类型分别用一个比特信息0和1标识。26. The method according to claim 20 or 23, characterized in that the two types of the last resource block are identified by a bit information 0 and 1 respectively. 27.根据权利要求1所述的方法,其特征在于在步骤c)中,把系统中的资源块按每k个连续资源块分成一组,这样分为
Figure A2006100800020004C1
组,其中,设系统中资源块总数为N个。
27. The method according to claim 1, characterized in that in step c), the resource blocks in the system are divided into one group for every k continuous resource blocks, thus divided into
Figure A2006100800020004C1
group, where the total number of resource blocks in the system is assumed to be N.
28.根据权利要求27所述的方法,其特征在于当最后一个资源块只有两种类型时,最后一组资源块数目可以不足k个。28. The method according to claim 27, wherein when the last resource block has only two types, the number of resource blocks in the last group may be less than k. 29.根据权利要求27所述的方法,其特征在于当第一个资源块只有两种类型时,第一组资源块数目可以不足k个。29. The method according to claim 27, wherein when the first resource block has only two types, the number of resource blocks in the first group may be less than k. 30.根据权利要求27所述的方法,其特征在于除包含最后一个资源块的一组资源块以外的每组相邻k个资源块的实际类型组合的个数为R,它小于k个资源块的最大类型组合个数3k,这些类型组合可以映射到R个数值0~R-1。30. The method according to claim 27, characterized in that the number of actual type combinations of each group of adjacent k resource blocks except the group of resource blocks containing the last resource block is R, which is less than k resource blocks The maximum number of type combinations of a block is 3 k , and these type combinations can be mapped to R values 0 to R-1. 31.根据权利要求27所述的方法,其特征在于包含最后一个资源块的一组相邻资源块的实际可用类型组合的个数为Re,Re小于R,同时它小于最大类型组合个数3(ke-1)·2,这些类型组合可以映射到Re个数值0~Re-1,其中,假设其包括ke个资源块。31. The method according to claim 27, characterized in that the number of actually available type combinations of a group of adjacent resource blocks comprising the last resource block is R e , Re is less than R, and it is smaller than the maximum type combination number The number 3 (ke-1) ·2, these types of combinations can be mapped to R e values 0 to R e -1, where it is assumed that it includes k e resource blocks. 32.根据权利要求27所述的方法,其特征在于除包含第一个资源块的一组资源块以外的每组相邻k个资源块的实际可用类型组合的个数为R,它小于k个资源块的最大类型组合个数3k,这些类型组合可以映射到R个数值0~R-1。32. The method according to claim 27, characterized in that the number of actually available type combinations of each group of adjacent k resource blocks except the group of resource blocks comprising the first resource block is R, which is less than k The maximum number of type combinations of resource blocks is 3 k , and these type combinations can be mapped to R values 0 to R-1. 33.根据权利要求27所述的方法,其特征在于包含第一个资源块的一组相邻资源块的实际可用类型组合的个数为Re,Re小于R,同时它小于最大类型组合个数3(ke-1)·2,这些类型组合可以映射到Re个数值0~Re-1,其中,假设其包括ke个资源块。33. The method according to claim 27, characterized in that the number of actually available type combinations of a group of adjacent resource blocks comprising the first resource block is R e , Re is less than R, and it is smaller than the largest type combination The number is 3 (ke-1) ·2, and these types of combinations can be mapped to R e values 0 to R e -1, where it is assumed that they include k e resource blocks. 34.根据权利要求27所述的方法,其特征在于生成包含
Figure A2006100800020005C1
的元素的向量,这个向量可以作为一个R进制的数值转换成二进制数值,从而得到包含资源块分配信息的比特块,其总比特数为
Figure A2006100800020005C2
34. The method of claim 27, wherein generating comprises
Figure A2006100800020005C1
The vector of the elements, this vector can be converted into a binary value as an R value, so as to obtain a bit block containing resource block allocation information, the total number of bits is
Figure A2006100800020005C2
35.一种用户设备接收控制信令的方法,包括如下步骤:35. A method for user equipment to receive control signaling, comprising the following steps: a)用户设备接收控制信令,判断网络是否为其发送控制信令并执行相应的处理;a) The user equipment receives the control signaling, determines whether the network sends the control signaling to it, and performs corresponding processing; b)用户设备把控制信令中包含资源块分配信息的比特块转换成包含资源块分配类型信息的向量;b) The user equipment converts the bit block containing resource block allocation information in the control signaling into a vector containing resource block allocation type information; c)用户设备分析包含资源块分配信息的向量和用户标识组成的表,得到网络分配给其的资源块;c) The user equipment analyzes a table consisting of a vector containing resource block allocation information and a user identifier, and obtains resource blocks allocated to it by the network; d)用户设备在网络分配的资源块上发送或者接收用户数据。d) The user equipment sends or receives user data on resource blocks allocated by the network. 36.根据权利要求35所述的方法,其特征在于在步骤b)中,当系统资源块总数为偶数时,用户设备把收到的控制信令中的资源分配信息比特块分组,按每三个连续的比特为一组,这样可以分别N/2组,然后把每组的3个比特映射为2个连续资源块的类型,从而综合N/2组的映射类型得到网络在当前子帧的包含资源块分配类型信息的向量,其中,系统资源块总数设为N。36. The method according to claim 35, characterized in that in step b), when the total number of system resource blocks is an even number, the user equipment groups the resource allocation information bit blocks in the received control signaling into groups for every three Contiguous bits form a group, so that N/2 groups can be separated, and then the 3 bits of each group are mapped to the type of 2 consecutive resource blocks, so that the mapping type of N/2 groups can be combined to obtain the network in the current subframe. A vector containing resource block allocation type information, wherein the total number of system resource blocks is set to N. 37.根据权利要求35所述的方法,其特征在于在步骤b)中,当系统资源块总数为奇数时,而且最后一个资源块只有两种可能类型,用户设备把收到的控制信令中的资源分配信息比特块的最后一个比特直接映射为最后一个资源块的分配类型,其中,系统资源块总数设为N。37. The method according to claim 35, wherein in step b), when the total number of system resource blocks is an odd number, and the last resource block has only two possible types, the user equipment includes the received control signaling The last bit of the resource allocation information bit block of is directly mapped to the allocation type of the last resource block, wherein the total number of system resource blocks is set to N. 38.根据权利要求35所述的方法,其特征在于在步骤b)中,当系统资源块总数为奇数时,用户设备把除最后一个比特以外的其他比特分组,按每三个连续的比特为一组,这样可以分别(N-1)/2组,然后把每组的3个比特映射为2个连续资源块的类型,其中,系统资源块总数设为N。38. The method according to claim 35, wherein in step b), when the total number of system resource blocks is an odd number, the user equipment groups other bits except the last bit, and every three consecutive bits are One group, so that (N-1)/2 groups can be obtained respectively, and then the 3 bits of each group are mapped to the type of 2 consecutive resource blocks, wherein the total number of system resource blocks is set to N. 39.根据权利要求37或38所述的方法,其特征在于综合(N-1)/2组的映射类型和最后一个资源块的分配类型得到网络在当前子帧的包含资源块分配类型信息的向量。39. The method according to claim 37 or 38, characterized in that the mapping type of the (N-1)/2 group and the allocation type of the last resource block are combined to obtain the resource block allocation type information of the network in the current subframe vector. 40.根据权利要求35所述的方法,其特征在于在步骤b)中,当系统资源块总数为奇数时,而且第一个资源块只有两种可能类型,用户设备把收到的控制信令中的资源分配信息比特块的第一个比特直接映射为第一个资源块的分配类型,其中,系统资源块总数设为N。40. The method according to claim 35, wherein in step b), when the total number of system resource blocks is an odd number, and the first resource block has only two possible types, the user equipment sends the received control signaling The first bit of the resource allocation information bit block in is directly mapped to the allocation type of the first resource block, where the total number of system resource blocks is set to N. 41.根据权利要求35所述的方法,其特征在于在步骤b)中,当系统资源块总数为奇数时,用户设备把除第一个比特以外的其他比特分组,按每三个连续的比特为一组,这样可以分别(N-1)/2组,然后把每组的3个比特映射为2个连续资源块的类型,其中,系统资源块总数设为N。41. The method according to claim 35, characterized in that in step b), when the total number of system resource blocks is an odd number, the user equipment groups other bits except the first bit, and divides every three consecutive bits In this way, each group can be divided into (N-1)/2 groups, and then the 3 bits of each group are mapped to the type of 2 consecutive resource blocks, wherein the total number of system resource blocks is set to N. 42.根据权利要求40或41所述的方法,其特征在于综合(N-1)/2组的映射类型和第一个资源块的分配类型得到网络在当前子帧的包含资源块分配类型信息的向量。42. The method according to claim 40 or 41, characterized in that the mapping type of the (N-1)/2 group and the allocation type of the first resource block are combined to obtain the resource block allocation type information of the network in the current subframe of vectors. 43.根据权利要求35所述的方法,其特征在于在步骤b)中,用户设备把收到的控制信令中的二进制资源分配信息比特块反变换成R进制的数,当变换后的数不足
Figure A2006100800020006C1
位时,N是系统中资源块的总数,其高位补0得到包含
Figure A2006100800020006C2
位元素的向量,其中,R是相邻的k个资源块的实际可用类型组合的个数。
43. The method according to claim 35, characterized in that in step b), the user equipment inversely transforms the binary resource allocation information bit block in the received control signaling into an R-ary number, and when the converted Insufficient number
Figure A2006100800020006C1
When N is the total number of resource blocks in the system, its high bits are filled with 0 to get the
Figure A2006100800020006C2
A vector of bit elements, where R is the number of actually available type combinations of adjacent k resource blocks.
44.根据权利要求43所述的方法,其特征在于用户设备把向量中的
Figure A2006100800020006C3
个元素分别映射到相应的资源块分配类型,并综合这些映射类型得到表示各个资源块的分配类型的向量。
44. The method according to claim 43, wherein the user equipment takes the vector
Figure A2006100800020006C3
The elements are respectively mapped to corresponding resource block allocation types, and these mapping types are combined to obtain a vector representing the allocation type of each resource block.
45.根据权利要求35所述的方法,其特征在于在步骤c)中,用户设备按顺序分析这个包含资源块分配类型的向量,并排除当前子帧没有被分配的资源块,根据其用户标识的索引找到网络分配给其的若干个连续资源块。45. The method according to claim 35, characterized in that in step c), the user equipment analyzes the vector containing resource block allocation types in order, and excludes resource blocks that are not allocated in the current subframe, according to their user identification The index of finds several contiguous resource blocks allocated to it by the network. 46.一种网络生成控制信令的设备,包括:46. A device for network-generated control signaling, comprising: a)资源块分配信息向量的生成模块,用于网络根据用户的CQI等信息分配各个资源块到用户,并生成包含各个资源块分配信息的向量;a) a module for generating resource block allocation information vectors, which is used for the network to allocate each resource block to the user according to the user's CQI and other information, and generate a vector containing the allocation information of each resource block; b)包含资源块分配信息的比特块生成模块,用于网络根据模块a)中的包含分配信息的向量生成包含资源块分配信息的比特块。b) A bit block generating module containing resource block allocation information, used for the network to generate a bit block containing resource block allocation information according to the vector containing allocation information in module a). 47.一种用户设备处理控制信令的设备,包括:47. A device for processing control signaling by a user equipment, comprising: a)包含资源块分配信息的比特块解析模块,用于用户设备把控制信令中包含资源块分配信息的比特块解析得到包含资源块分配信息的向量;a) a bit block analysis module containing resource block allocation information, used for the user equipment to analyze the bit block containing resource block allocation information in the control signaling to obtain a vector containing resource block allocation information; b)资源块分配信息向量解析模块,用于用户设备结合控制信令中的用户标识组成的表分析得到网络分配给其的资源块。b) Resource block allocation information vector parsing module, used for the user equipment to analyze the table formed by the user identification in the control signaling to obtain the resource blocks allocated to it by the network.
CNA2006100800021A 2006-04-28 2006-04-28 Device and method for allocating channel resource Pending CN101064955A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (17)

* Cited by examiner, † Cited by third party
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
CN101064955A (en) Device and method for allocating channel resource
CN1230995C (en) Transmission scheduler for multiple antenna wireless cellular network
JP5323217B2 (en) Base station apparatus and integrated circuit
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
CN101155399A (en) Device and method for transmitting control signaling in variable bandwidth system
CN101064903A (en) Communication system resource distribution indicated method, base station and user equipment
CN1941687A (en) Method for duplicating broadcasting service channel and non-broadcasting service channel
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
CN101064706A (en) Time-frequency resource distributing method and its apparatus and wireless communication system
CN101305538A (en) Wireless transmission device and wireless transmission method
CN1885849A (en) Apparatus and method for configuring frame in a broadband wireless communication system
CN101064865A (en) Method and apparatus for resource scheduling of cellular mobile communication system
CN101128027A (en) Device and method for transmitting paging information
CN101064562A (en) Device and method for reducing bit expense of resource distribution information in control signaling
CN101060699A (en) A downlink control signaling transmission method and equipment
CN101132608A (en) Device and method for indicating channel resource allocation information
CN101820584A (en) Method and device for dividing and mapping resources
CN101060700A (en) An equipment and method for indicating and distributing the channel resources in the wireless communication system
CN101047683A (en) Radio signal transmitting/receiving method and transmitting/receiving device
CN101060702A (en) Channel resource combination distribution method and equipment
CN101064709A (en) device and method for reducing bit expense of indicating channel resource
CN114143158A (en) Data transmission in wireless communication systems with reduced latency

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