Summary of the invention
One or more problems in view of the above the invention provides a kind of resource allocation conditions method for expressing based on ofdm system.
According to resource allocation conditions method for expressing of the present invention, may further comprise the steps: all available subcarriers are divided at least one Resource Block; All available subcarriers are divided at least one resource group, and wherein, each resource group comprises at least one Resource Block; And represent the relevant information of distributing to targeted customer's resource group of method representation by bitmap, and by the bitmap method for expressing or the number that passes through the continuous resource piece that distributed and the combination of the original position of the continuous resource piece that is distributed represent the distribution condition of the Resource Block in the resource group, or represent resource allocation conditions in the ofdm system by high granule resource bitmap block method for expressing.
Wherein, resource allocation information is made up of information header and information bit, wherein, information header represents it is to adopt high granule resource bitmap block method for expressing to represent resource allocation conditions, still adopt the method representation resource allocation conditions that all available subcarriers is divided into the resource group, and when adopting when all available subcarriers are divided into the method for resource group, the information of the method for expressing of the distribution condition of the Resource Block that the information that information header also comprises the relevant resource group of distributing to the targeted customer of expression and relevant resource group are interior.
Wherein, can use the special state of information header to represent to adopt high granule resource bitmap block method for expressing to represent resource allocation conditions.Also can represent the resource allocation conditions method for expressing that adopted by 1 proprietary bit in the information header, wherein, the method that all available subcarriers is divided into the resource group is adopted in 0 expression, and high granule resource bitmap block method for expressing is adopted in 1 expression.
Wherein, when distributing 1 resource group for the targeted customer, be the distribution condition that the bitmap of k Resource Block is represented the Resource Block in the method representation resource group by granularity, wherein, k is the number of the Resource Block that comprises in the resource group.When distributing n resource group for the targeted customer, if n is less than certain threshold level, be the distribution condition that the bitmap of n * k Resource Block is represented the Resource Block in method representation n the resource group then by granularity, wherein, k is the number of the Resource Block that comprises in each resource group, otherwise passes through the number of the continuous resource piece that distributed and the distribution condition of the Resource Block that n resource group is interior is represented in the combination of the original position of the continuous resource piece that distributed.
Wherein, can in resource allocation information, increase by 1 bit, the method for expressing of the distribution condition of the Resource Block in the resource group that is used for representing to be adopted, wherein, 0 represents to adopt bitmap to represent the distribution condition of the Resource Block in the method representation resource group, and the distribution condition of the Resource Block in the resource group is represented in the combination of the original position of the number of the continuous resource piece that 1 expression employing is distributed and the continuous resource piece that is distributed.Also can use the special state of signaling head to represent the distribution condition of the Resource Block in the resource group.
Wherein, each Resource Block comprises at least one OFDM symbol.Each OFDM symbol comprises at least one available subcarrier.The number of the OFDM symbol that each Resource Block comprises equates.The number of the available subcarrier that each OFDM symbol comprises equates.The number of the Resource Block that each resource group comprises equates or does not wait.Each Resource Block belongs to one or more resource groups.The available subcarrier that each OFDM symbol in each Resource Block comprises is continuous physically or discontinuous.The frequency domain position of the available subcarrier in the different orthogonal frequency division multiplexing symbol in each Resource Block is identical or different.Wherein, can also be respectively Resource Block logical number is set.If each resource group comprises a plurality of Resource Block, then the logical number of a plurality of Resource Block is continuous.
The present invention by using the variable grain degree bit map method and group in the original position of getting continuous RB quantity and getting continuous RB unite the method for expression, reduced the expense of signaling, also guaranteed scheduling of resource more flexibly simultaneously.
Embodiment
Below with reference to accompanying drawing, describe the specific embodiment of the present invention in detail.
With reference to figure 1, the resource distribution information representing method according to the embodiment of the invention is described.As shown in Figure 1, this resource distribution information representing method may further comprise the steps: S102 is divided at least one Resource Block with all available subcarriers; S104 is divided at least one resource group with all available subcarriers, and wherein, each resource group comprises at least one Resource Block; And S106, represent the relevant information of distributing to targeted customer's resource group of method representation by bitmap, and by the bitmap method for expressing or the number that passes through the continuous resource piece that distributed and the combination of the original position of the continuous resource piece that is distributed represent the distribution condition of the Resource Block in the resource group, or represent resource allocation conditions in the ofdm system by high granule resource bitmap block method for expressing.Wherein, the order of step S102 and S104 can be in no particular order.
Wherein, contain several OFDM symbols in each Resource Block, the experimental process carrier wave in each OFDM symbol belongs to this Resource Block; Each Resource Block contains identical OFDM symbolic number, and the subcarrier number in each the OFDM symbol in each Resource Block is also identical, belongs to that the subcarrier in the same OFDM symbol can be continuous physically among the same RB, also can be discontinuous physically; The subcarrier that belongs in the different OFDM symbols among the same RB can be at identical frequency domain position, also can be at different frequency domain positions.
In addition, can compile a logical number for each RB.Several RB constitute a resource group (Resource Group is called for short RG), contain the RB of identical or different number in each resource group.If contain a plurality of RB in the resource group, then the logic number of these RB is continuous.
Wherein, all available subcarriers can be divided into m resource group, the RB that these resource groups are comprised can be overlapping can be not overlapping yet.All resource groups can be together in series,, promptly use a bit to represent whether targeted customer's resource allocation relates to this resource group by the resource group information that bitmap method representation targeted customer gets.
Wherein, can use the special state of information header to represent to adopt high granule resource bitmap block method for expressing to represent resource allocation conditions, other state representation adopts the method that system bandwidth is divided into the resource group.For example, when the information bit of information header was zero entirely, high granularity bitmap method for expressing was adopted in expression, and other state representation adopt the method that all subcarriers is divided into the resource group.Also can represent the resource allocation conditions method for expressing that adopted by 1 proprietary bit in the information header.Wherein, the method that system bandwidth is divided into the resource group is adopted in 0 expression, and high granule resource bitmap block method for expressing is adopted in 1 expression.
Wherein, when the targeted customer who is assigned with relates to 1 resource group, it is the distribution condition of the interior RB of this resource group of bitmap method representation of k RB that the resource group can adopt granularity, also can adopt the original position of getting continuous RB quantity in this group and getting continuous RB to unite the method for expression, the situation of the continuous resource piece that is scheduled in the expression resource group.
Wherein, when the targeted customer who is assigned with relates to n resource group, this n resource group can be cascaded, adopting granularity then is the situation that is scheduled of the interior Resource Block of n resource group of bitmap method representation of n * k RB, the original position of getting continuous RB quantity in also can the employing group and getting continuous RB is united the method for expression, represents the situation of the continuous resource piece that is scheduled in n the resource group respectively.
Wherein, the resource allocation signal of system is made up of signaling head and information bit.The signaling head is represented the distribution method for expressing of Resource Block in resource group information that the user gets and each resource group.Wherein, the distribution condition of resource group can be passed through the bitmap method representation; The distribution of Resource Block represents to have following two kinds of forms in the resource group:
First kind: the method for expressing of representing to distribute in each resource group targeted customer's Resource Block by rule.For example, as n during less than a fixing threshold value p, the distribution method of Resource Block adopts the bitmap method representation in the resource group; As n during more than or equal to a fixing threshold value p, the distribution method of Resource Block adopts the original position of getting continuous RB quantity and getting continuous RB to unite the method representation of expression in the resource group.
Second kind: increase by 1 bit signalling and represent.For example, the distribution condition of Resource Block in each resource group of bitmap method representation is adopted in 0 expression, and 1 expression adopts the original position of getting continuous RB quantity in the resource group and getting continuous RB to unite the distribution condition of the Resource Block in each resource group of method representation of expression.
Frequency division multiplexing (Frequency Division Duplex is called for short FDD) system with 3GPP Long Term Evolution (Long Term Evolution is called for short LTE) system is that example describes below.Suppose that system's number of usable subcarriers is 1320, contain 7 continuous OFDM symbols in the time slot.In the present embodiment, with continuous 12 subcarriers, Resource Block of continuous 7 OFDM symbolic representations then contains 110 RB in a subframe, as shown in Figure 2.In addition, suppose the whole system bandwidth is divided into 4 RG, the RB number amongRG#1,RG#2 and theRG#3 is 28, and the RB number among theRG#4 is 26, the concrete division as shown in Figure 3.And regulation is represented the signaling head with 4 bits, and 28 bits are represented information bit.When resource group number that the user got less than 3 the time, adopt the situation of distributing to targeted customer's Resource Block in each resource group of bitmap method representation, when resource group number that the user got more than or equal to 3 the time, unite the method for representing with getting continuous RB quantity in the resource group with the original position of getting continuous RB, represent to distribute in each resource group the situation of targeted customer's Resource Block; When the resource group number of getting as the user was 1, adopting granularity was the bitmap method of 1 RB; When the resource group number of getting as the user was 2, adopting granularity was the bitmap method of 2 RB; When signaling header bit was zero entirely, the employing granularity was the available resources situation that the bitmap method representation targeted customer of 4 RB gets in the whole system bandwidth.
According to above-mentioned rule, when the downlink resource assignment signalling that sends to the targeted customer when the base station was 00001000000000000000000000000000, the expression base station assigns was given 4 RB of targeted customer, is respectively RB1, RB2, RB3 and RB4.Wherein, the signaling header is 0000, and it is that the bitmap method of 4 RB is represented the resource information that the targeted customer gets on the whole system bandwidth that expression will be adopted granularity; Information bit 1000000000000000000000000000, the Resource Block that the expression targeted customer gets is RB1, RB2, RB3 and RB4, as shown in Figure 4.
According to above-mentioned rule, when the downlink resource assignment signalling that sends to the targeted customer when the base station was 10001100000000001000000010000000, the expression base station assigns was given 4 RB of targeted customer, is respectively RB1, RB2, RB13 and RB21.Wherein, the signaling header is 1000, and the resource group that the expression user gets isRG#1, and information bit employing granularity is to distribute to targeted customer's resource in the bitmap methodrepresentation RG#1 of 1 RB organizes; Information bit is 1100000000001000000010000000, and the Resource Block of getting in theexpression RG#1 is RB1, RB2, RB13 and RB21, as shown in Figure 5.
According to above-mentioned rule, when the downlink resource assignment signalling that sends to the targeted customer when the base station was 01101000000000000010000000000000, the expression base station assigns was given 4 RB of targeted customer, is respectively RB29, RB30, RB57 and RB58.Wherein, the signaling header is 0110, and the expression user resource group of getting isRG#2 andRG#3, and it is to distribute to targeted customer's resource in the bitmap methodrepresentation RG#2 of 2 RB and theRG#3 group that information bit adopts granularity; Information bit is 1000000000000010000000000000, the information bit ofexpression RG#2 is 10000000000000, the Resource Block of getting in theexpression RG#2 is RB29 and RB30, the information bit ofexpression RG#3 is 10000000000000, the Resource Block of getting in theexpression RG#3 is RB57 and RB58, as shown in Figure 6.
According to above-mentioned rule, when the downlink resource assignment signalling that sends to the targeted customer when the base station was 11110100111010001101001010100111, the expression base station assigns was given 4 RB of targeted customer, is respectively RB7, RB31, RB61 and RB91.Wherein, the signaling header is 1111, the resource group that the expression user gets isRG#1,RG#2,RG#3 andRG#4, and information bit adopts the original position of getting continuous RB quantity in this group and getting continuous RB to unite the resource of distributing to the targeted customer in each group of method representation of expression; Information bit is 0100111010001101001010100111, and the information bit ofexpression RG#1 is 0100111, and wherein the RB quantity of getting in the front two 01expression RG#1 is 1, the original position of back five 00111 expression RB7 inRG#1; The information bit ofexpression RG#2 is 0100011, and wherein the RB quantity of getting in the front two 01expression RG#2 is 1, the original position of back five 00011 expression RB31 inRG#2; The information bit ofexpression RG#3 is 0100101, and wherein the RB quantity of getting in the front two 01expression RG#3 is 1, the original position of back five 00101 expression RB61 inRG#3; The information bit ofexpression RG#4 is 0100111, and wherein the RB quantity of getting in the front two 01expression RG#4 is 1, the original position of back five 0100111 expression RB91 inRG#4, as shown in Figure 7.
Compare with other existing schemes, under the same conditions, it is little that the present invention has a signaling consumption, and complexity is low and support higher advantages such as scheduling of resource flexibility.
The above is embodiments of the invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within the claim scope of the present invention.