CN101771944A - Resource allocation method, device and system - Google Patents

Resource allocation method, device and system Download PDF

Info

Publication number
CN101771944A
CN101771944A CN200810242171A CN200810242171A CN101771944A CN 101771944 A CN101771944 A CN 101771944A CN 200810242171 A CN200810242171 A CN 200810242171A CN 200810242171 A CN200810242171 A CN 200810242171A CN 101771944 A CN101771944 A CN 101771944A
Authority
CN
China
Prior art keywords
data traffic
traffic transmission
radio frames
subframe
distribution
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
CN200810242171A
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200810242171A priority Critical patent/CN101771944A/en
Publication of CN101771944A publication Critical patent/CN101771944A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention discloses a resource allocation method. The method comprises the steps: one wireless frame of a specific number of wireless frames allocated is used for data business transmission; subframes for data business transmission are allocated from the wireless frame for data business transmission in specific direction; x1 bytes and x2 bytes in signallings are respectively used for expressing the allocation mode of the wireless frame for data business transmission and expressing the allocation mode of the subframes for data business transmission, wherein the expression content of the allocation mode of the subframes for data business transmission comprises the allocation number and the allocation direction of the subframes for data business transmission. The present invention also discloses a resource allocation device and system. The present invention can reduce signalling expenses and reduce the possibility of allocation pattern collision.

Description

A kind of methods, devices and systems of resource allocation
Technical field
The present invention relates to communication technical field, particularly a kind of technology of resource allocation.
Background technology
Usually, the downlink communication business can be divided into two big classes, and unicast service and multimedia broadcast multi-broadcasting business (Multimedia Broadcast Multicast Service, MBMS).MBMS belongs to a data source and sends the business of the point of data to multiple spot to a plurality of users.The introducing of MBMS is shared in order to realize Internet resources, utilizes the service of the least possible resource realization to the media user of same requirements as much as possible.
Single frequency network (Single Frequency Network, SFN) under, on same running time-frequency resource, send identical business by a plurality of transmission points and promote diversity effect, also can improve the signal interference ratio that the user receives, and then promote the throughput of MBMS.
Have two kinds of transmission modes among the SFN: a kind of is special carrier multi-cast and unicast single frequency network (DC-MBSFN) pattern, and under this pattern, whole carrier wave all is used for the transmission of MBMS business; Another kind is mixed carrier multi-cast and unicast single frequency network (MC-MBSFN) pattern, and under this pattern, unicast service and MBMS transmit on same carrier wave by the mode of time division multiplexing (Time Division Multiplexing).Under the MC-MBSFN pattern, the subframe that is used for the transmission of unicast service and uni-cell MBMS is called unicast sub, and the subframe that is used for the MBSFN transmission is called the MBSFN subframe, and the radio frames that comprises the MBSFN subframe is called the MBSFN frame.
Under the MC-MBSFN pattern, (User Equipment, when UE) carrying out the MBMS transmission, network side need inform which subframe of UE is used for MBMS with subscriber equipment.If each subframe all uses the signaling of 1bit to indicate, can cause signaling consumption excessive.
Summary of the invention
Each execution mode of the present invention provides a kind of method of resource allocation, to reduce signaling consumption.
The embodiments of the present invention also provide a kind of Apparatus and system of resource allocation simultaneously.
In order to solve the problems of the technologies described above, various embodiments of the present invention provide following technical solution:
The method of a kind of resource allocation of the embodiment of the invention is characterized in that, this method comprises:
Distributing in the radio frames of every specific quantity has a radio frames to be used for data traffic transmission;
Divide the subframe that is used in data traffic transmission according to specific direction in the above-mentioned radio frames that is used for data traffic transmission;
By the above-mentioned method of salary distribution and x2 the above-mentioned method of salary distribution that is used for the subframe of data traffic transmission of byte representation that is used for the radio frames of data traffic transmission of the byte representation of the x1 in the signaling, wherein the expression method of salary distribution of subframe that is used for data traffic transmission comprises that expression is used for the quantity allotted and the assign direction of the subframe of data traffic transmission.
The device of a kind of resource allocation of the embodiment of the invention, this device comprises:
Distribution module is used for distributing the radio frames of every specific quantity to have a radio frames to be used for data traffic transmission, and divides the subframe that is used in data traffic transmission according to specific direction in above-mentioned radio frames;
Identification module, be used for x1 byte representation module assigns by signaling and be used for the method for salary distribution of radio frames of data traffic transmission and the method for salary distribution that x2 byte representation module assigns is used for the subframe of data traffic transmission, wherein the expression method of salary distribution that is used for the subframe of data traffic transmission comprises that expression is used for the quantity allotted and the assign direction of the subframe of data traffic transmission.
A kind of resource distributor system of the embodiment of the invention, this system comprises:
Network equipment is used for,
Distributing in the radio frames of every specific quantity has a radio frames to be used for data traffic transmission, and divides the subframe that is used in data traffic transmission according to specific direction in above-mentioned radio frames; And
Be used for the method for salary distribution of radio frames of data traffic transmission and the method for salary distribution that x2 byte representation is used for the subframe of data traffic transmission by the byte representation of the x1 in the signaling, wherein the expression method of salary distribution that is used for the subframe of data traffic transmission comprises that expression is used for the quantity allotted and the assign direction of the subframe of data traffic transmission.
The embodiment of the invention provides a kind of methods, devices and systems of resource allocation, each embodiment is by dividing the radio frames that is used in data traffic transmission earlier, the subframe that in distributing these radio frames, is used for data traffic transmission, make and to represent the two-stage resource allocation respectively with signaling still less, reduced the expense of signaling.And, increase the direction of dividing the subframe that is used in data traffic transmission, make that the mode of distributing is more versatile and flexible, the collision of having avoided distributing pattern to a greater extent.
Description of drawings
Fig. 1 is first kind of flow chart of realizing the method for resource allocation in the embodiment of the invention;
Fig. 2 is second kind of flow chart of realizing the method for resource allocation in the embodiment of the invention;
Fig. 3 is the framework schematic diagram of resource allocation system in the embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with accompanying drawing.
Following each embodiment of the present invention is an example with the MBSFN distribution of transmission resource, but those of ordinary skills as can be known, and various embodiments of the present invention are not limited to the MBSFN distribution of transmission resource, also can be the distribution of other data traffic transmission resources.
Following each embodiment of the present invention is being example by control denoting signaling MBSFN distribution of transmission resource, but those of ordinary skills as can be known, and various embodiments of the present invention are not limited to also can use other denoting signalings with the control denoting signaling.
In order to reduce the expense of control signaling, Internet resources can be carried out two-stage and distribute, in an assignment period, distribute which radio frames to be used for the MBSFN transmission earlier, be referred to as grand distribution; Which subframe is used for the MBSFN transmission in the reallocation MBSFN frame, is referred to as differential and joins.With original one-level distribute change two-stage into and distribute after, the mode that need indicate grand distribution and differential to join respectively only, and do not need the indication of subframe has one by one reduced the expense of control signaling.
Grand distribution can be adopted the flexible allocation mode of full bitmap, and promptly in assignment period, each radio frames can be as the MBSFN frame.Therefore, carry out timing in grand minute in the flexible allocation mode that adopts full bitmap, each radio frames all needs to represent with 1bit whether this radio frames is the MBSFN frame.For example, an assignment period is 320ms, and a radio frames comprises 10 subframes, and the length of each subframe is 1ms, then in an assignment period 32 radio frames is arranged, so grand distribution needs 32bit to represent.In order to narrate conveniently, following examples suppose that all an assignment period is 320ms, a frame comprises 10 subframes, the length of a subframe is 1ms, but following each embodiment is not limited to this to be set, and an assignment period also can comprise the radio frames of other quantity, and a radio frames also can comprise the subframe of other quantity, equally, the length of subframe also is not limited to 1ms.
Under the MC-MBSFN pattern, the 0th and the 5th subframe can not be used for the MBSFN transmission.Therefore have under the situation of 10 subframes in each radio frames, have 8 subframes can be used for the MBSFN transmission at most.It is that the 1st subframe that can be used in the MBSFN transmission from each MBSFN frame begins order assignment to the right that differential is joined, and therefore only needs 3bit can represent which subframe is the MBSFN subframe.For example, following distribution is carried out in timing in grand minute, and in an assignment period, last radio frames is the MBSFN frame, then represents this grand method of salary distribution with 00000000000000000000000000000001, is also referred to as grand distribution pattern.And the differential timing, distributing has 7 MBSFN subframes in this MBSFN frame, be respectively the 1st, the 2nd, the 3rd, the 4th, the 6th, the 7th and the 8th subframe, then represents with 110.
Because in an assignment period, differential is joined and can be changed once, therefore in assignment period, is used to represent the minimum 35bit of needs of control signaling of above-mentioned resource allocation, needs 38bit at most.
Though, can reduce the expense of control signaling according to the mode allocation of network resources that above-mentioned two-stage is distributed, in an assignment period, at least also need 35bit to represent how resource distributes, still expense is bigger for the control signaling.
In order further to reduce the control signaling, below in conjunction with accompanying drawing 1, a kind of resource allocation methods that the embodiment of the invention is provided is described in detail.
Step 101, distributing in the radio frames of every specific quantity has a radio frames to be used for data traffic transmission;
Step 102 is divided the subframe that is used in data traffic transmission according to specific direction in the above-mentioned radio frames that is used for data traffic transmission;
Step 103, by the above-mentioned method of salary distribution and x2 the above-mentioned method of salary distribution that is used for the subframe of data traffic transmission of byte representation that is used for the radio frames of data traffic transmission of the byte representation of the x1 in the signaling, wherein the expression method of salary distribution of subframe that is used for data traffic transmission comprises that expression is used for the quantity allotted and the assign direction of the subframe of data traffic transmission.
Further, step 101 comprises: distributing has a radio frames to be used for data traffic transmission in every N radio frames, wherein the span of N comprises: be greater than or equal to 1 and be less than or equal to the integer of M, and N is 2 integral number power, M is the quantity of the radio frames that comprises in the assignment period.
Further, step 103 comprises: with having a radio frames to be used for the method for salary distribution of data traffic transmission in x1 the above-mentioned every N radio frames of byte representation, and the decimal system numerical value m=log2N of x1 byte representation.
Further, when 2 cDuring greater than M, wherein c is the decimal value of the maximum that can represent of x1 byte, the span of N comprises: be greater than or equal to 1 and be less than or equal to integral number powers M, 2, and Y is greater than or equal to 1 and be less than or equal to M's and be integer beyond 2 the integral number power, Y is the difference of c+1 and d, and d is greater than or equal to 1 and be less than or equal to the quantity of integral number powers M, 2 for all.
Further, above-mentioned Y is greater than or equal to 1 and be less than or equal to M's and be integer beyond 2 the integral number power, is set by subscriber equipment; Perhaps set by network equipment; Perhaps set by the user; Perhaps observe jointly by subscriber equipment and network equipment.
Further, 2 cDuring greater than M, the method of salary distribution that is used for the radio frames of data traffic transmission by the byte representation of the x1 in the signaling, comprise: with x1 this method of salary distribution of byte representation, and x1 byte representation Y is individual is greater than or equal to 1 and be less than or equal to M's and be a integer in 2 the integral number power integer in addition.
Further, step 102 comprises: according to direction from left to right, from can be used in first subframe of data traffic transmission, order assignment P subframe is used for data traffic transmission to the right; Perhaps according to from right to left direction, from can be used in last subframe of data traffic transmission, order assignment P subframe is used for data traffic transmission left; Wherein, P is greater than or equal to 1 and be less than or equal to the integer of R, and R is the quantity that can be used in the subframe of data traffic transmission in the radio frames.
Further, P is less than or equal to maximum differential gamete frame number p, and wherein p is the quantity of maximum that is used for the subframe of data traffic transmission in the radio frames, and is set by subscriber equipment; Perhaps set by network equipment; Perhaps set by the user; Perhaps observe jointly by subscriber equipment and network equipment.
Further, be used for the method for salary distribution of the subframe of data traffic transmission, comprise:, distribute from left to right or distribution from right to left with 1 byte representation with x2-1 byte representation P by the byte representation of the x2 in the signaling.
Present embodiment by being used in MBSFN transmission according to the certain rule branch radio frames and these radio frames in be used for the subframe of MBSFN transmission, significantly reduced the expense of control signaling, and made full use of the control signal resource.Simultaneously, by having increased the assign direction that differential is joined, reduced the possibility of total distribution pattern collision.
The embodiment of the invention also provides a kind of method of resource allocation, and 2 couples of these embodiment are described in detail below in conjunction with accompanying drawing.
Step 201 is carried out grand distribution to Internet resources.
Internet resources are carried out grand distribution, distribute promptly which radio frames is the MBSFN frame in the assignment period.
Divide timing to distribute according to certain rules, for example in same assignment period, each MBSFN frame equates with distance between the adjacent MBSFN frame, and in every N radio frames, a MBSFN frame is arranged, and wherein N is greater than or equal to 1 and be less than or equal to 32 integer.Preferable N is 2 integral number power.
According to above-mentioned rule, can be that each radio frames is the MBSFN frame, in perhaps per 2 radio frames a MBSFN frame is arranged, in perhaps per 4 radio frames a MBSFN frame is arranged, in perhaps per 8 radio frames a MBSFN frame is arranged, in perhaps per 16 radio frames a MBSFN frame being arranged, can also be in per 32 radio frames a MBSFN frame to be arranged.
In addition, except the above-mentioned method of salary distribution, because N also can be non-2 integer, therefore grand distribution also can be in per 3 radio frames a MBSFN frame to be arranged, in perhaps per 5 radio frames a MBSFN frame is arranged, in perhaps per 6 radio frames a MBSFN frame is arranged, in perhaps per 7 radio frames a MBSFN frame is arranged, in perhaps per 9 radio frames a MBSFN frame is arranged.
And carrying out timing in grand minute, also can be that the distance between each MBSFN frame and the adjacent MBSFN frame is unequal.
For above-mentioned grand distribution pattern, can also be offset, for example be offset certain side-play amount to the right or left.The setting of maximum offset can be set according to the quantity of the radio frames that comprises in the assignment period, promptly equals the quantity of the radio frames that comprises in the assignment period.Preferable, side-play amount can be set according to actual conditions, under the overlapping serious situation of SFA, bigger maximum offset can be set, and under the overlapping not serious situation of SFA, less maximum offset can be set.
Step 202 is by the grand method of salary distribution in the control denoting signaling step 201.
Determine to express the required byte number of this method of salary distribution according to the method for salary distribution of grand distribution in the step 201.Determine to express the required byte number of the method for salary distribution of grand distribution concrete grammar can for: the quantity of the radio frames that comprises in assignment period is c, and required byte number is a, and the numerical value of the maximum that abit can represent is b, 2 bShould be greater than or equal to c.
For example, comprise 32 radio frames in the assignment period, then need 3bit could represent the method for salary distribution in the step 201 at least.
By the grand method of salary distribution of control denoting signaling the time, if the grand method of salary distribution is per 2 nA MBSFN frame is arranged, then with the binary value of n expression way, if the promptly grand method of salary distribution is that a MBSFN frame is arranged in every F radio frames, then with log in the individual radio frames as grand distribution 2The binary value of F is as the expression way of grand distribution.
For example, represent in per 1 radio frames a MBSFN frame is arranged, represent in per 2 radio frames a MBSFN frame is arranged, represent in per 4 radio frames a MBSFN frame is arranged, by that analogy, in per 32 radio frames of 101 expressions a MBSFN frame is arranged with 010 with 001 with 000.
32 radio frames is under the situation of an assignment period, and 101 just can represent in per 32 radio frames the situation of a MBSFN frame has been arranged, and therefore 110 and 111 do not have corresponding distribution pattern.
And can also have a MBSFN frame to carry out grand distribution in a MBSFN frame or per 6 radio frames according to having in per 3 radio frames in the step 201, so can represent that these are not the distribution pattern that a MBSFN frame is arranged in every 2n radio frames with 110 and 111.For example represent in per 3 radio frames a MBSFN frame is arranged, represent in per 6 radio frames a MBSFN frame is arranged with 111 with 110.
The 110 distribution patterns corresponding with 111 can be set by the communication entity that distributes, perhaps set and by sending to the communication entity that distributes alternately by other communication entities, also can adjust, perhaps observe jointly by each communication entity by the user.
By being the corresponding grand distribution patterns of 110 and 111 increases, can make full use of the control signal resource of 3bit, make that the scheme of Resource Allocation in Networks is abundant more and flexible.
In addition, can also represent the skew of above-mentioned distribution pattern with mbit.For example 000 represents non-migration, and 001 expression is offset the distance of a radio frames to the right, and 010 expression is offset the distance of 2 radio frames to the right, and 011 expression is offset the distance of 3 radio frames to the right, and 111 expressions are offset the distance of 8 radio frames to the right by that analogy.
The skew of above-mentioned grand distribution pattern can also be represented with other modes, for example still represents the skew of grand distribution pattern with mbit, but is skew to the right, but skew left.
Other expression modes of grand distribution pattern shift can also be: if SFA's is overlapping not serious, can represent the grand distribution pattern distance of skew or left to the right with 1bit or 2bit.If SFA's is overlapping very serious, then can be with the skew of the grand distribution pattern of more byte representation.
Step 203 is carried out differential to Internet resources and is joined.
Internet resources are carried out differential join, promptly distribute the subframe that is used for the MBSFN transmission in each MBSFN frame.
Carry out the differential timing, can distribute in proper order according to a certain direction.Can not be used under the situation of MBSFN transmission the 0th and the 5th subframe, can be starting point with the 1st subframe according to order from left to right for example, and order is distributed to the right; Can be starting point with the 9th subframe according to order from right to left also, order be distributed left.Because differential has added the direction of distributing in joining, so this differential prescription formula is more flexible, in each SFA overlapping region, when the pattern of grand distribution inevitably bumps, can avoid the collision of differential figure case, and be beneficial to the number of adjusting the MBSFN subframe that is used to transmit in the MBSFN frame.
Carry out the differential timing, 8 subframes that can be used for the MBSFN transmission all can be assigned as the MBSFN subframe.Further, the direction of considering distribution can be from left to right, also can be from right to left, so can limit maximum differential gamete frame number is 4, can guarantee that like this MBSFN subframe of distributing from left to right in the same radio frames and the MBSFN subframe of distributing from right to left can be not overlapping, rule is also simpler simultaneously.
Carrying out the differential timing, no matter from which direction distributing, dividing timing all is order assignment.For example, in a certain MBSFN frame, one has 3 MBSFN subframes, and is starting point with the 1st subframe, distributes from left to right, and then all the MBSFN subframes among this MBSFN are respectively, the 1st, the 2nd, the 3rd subframe.
Step 204 is by the differential prescription formula in the control denoting signaling step 203.
By control denoting signaling differential prescription formula the time, the quantity that can be used in the subframe of MBSFN transmission in MBSFN frame is c, and the byte number of required control signaling is a, and the greatest measure that abit can express is b, and b+1 should be greater than or equal to c.
For example, comprise 10 subframes in each radio frames, and wherein two subframes can not be used for the MBSFN transmission and are, have only 8 subframes can be used for the MBSFN transmission, therefore can represent differential prescription formula with 3bit.
Can also determine the required byte number of expression differential prescription formula according to maximum differential gamete frame number, promptly when maximum differential gamete frame number when can be used in the number of sub frames of MBSFN transmission, be greater than after the numeral that the byte of expression differential prescription formula is equal to adds 1 or equal maximum differential gamete frame number.15 number of sub frames that can be used for the MBSFN transmission are for example arranged, but maximum differential gamete frame number is 7, then needs 3bit to represent differential prescription formula at least.
After definite differential was joined the required byte number of expression, the method for expression differential prescription formula was, the MBSFN sub-frame number in MBSFN frame subtracts after 1, and the binary representation of this quantity is xbit.For example, the MBSFN number of sub frames in MBSFN frame is 5, then represents with 100.
Can represent the direction that differential is joined with 1bit in addition.
For example, when not limiting maximum differential gamete frame number, represent that with 0 with the 1st subframe be that starting point is distributed from left to right, represent that with 1 with the 9th subframe be that starting point is distributed from right to left.Also can represent that with the 9th subframe be that starting point is distributed from right to left, represent that with 1 with the 1st subframe be that starting point is distributed from left to right with 0.
For example, be 4 o'clock at maximum differential gamete frame number, can represent that what MBSFN subframes are arranged in this MBSFN frame with 2bit, represent the assign direction of above-mentioned MBSFN subframe again with 1bit.For example represent that with 0 with the 1st subframe be that starting point is distributed from left to right, represent that with 1 with the 9th subframe be that starting point is distributed from right to left, vice versa.Can not increase the byte number that is used to represent differential prescription formula like this.
There is not inevitable execution sequence between the above steps.For example can carry out grand distribution and differential simultaneously and join, the mode of joining with control grand distribution of denoting signaling and differential can also be other execution sequences afterwards.
According to present embodiment, can reduce the expense of control signaling significantly.Still to comprise in the assignment period that 32 radio frames are example, the expression of grand distribution pattern needs 3bit, the expression of grand distribution pattern shift needs 3bit, the expression of differential figure case needs 4bit, then the expression of total distribution pattern only needs 10bit in assignment period, and the minimizing of comparing signaling consumption with 35bit is very obvious.
Simultaneously, can make full use of the control signal resource of expressing grand distribution patterns by the grand distribution pattern that increases by non-2 integral number power, make that grand distribution pattern is abundanter, also just can satisfy the needs of grand distribution more flexibly, reduce the possibility of the grand distribution pattern collision of each SFA overlapping region to a certain extent.
And, present embodiment is also by having increased direction and restriction maximum differential gamete frame number that differential is joined, grand distribution pattern makes when can't be avoided bumping, can distribute the MBSFN subframe from both direction, avoid the collision of integral dispensing pattern, can in each SFA overlapping region, carry out the MBSFN transmission smoothly.
To sum up, compare with full bitmap flexible allocation mode with the one-level method of salary distribution, present embodiment has significantly reduced the expense of control signaling, reduction to a great extent distribute the possibility of pattern collision, and made full use of the control signal resource.
For example, the grand distribution pattern of SFA1 is 001, and skew is 000.The grand distribution pattern of SFA2 also is 001, but skew is 001, if then the differential direction of joining can only be from left to right, then the grand distribution pattern of other SFA all can't be avoided conflicting with the grand distribution pattern of SFA1 or SFA2 in any case.But since differential to join can be both direction, so total distribution pattern of other SFA still can be avoided conflicting with total distribution pattern of SFA2 with SFA1.For example the grand distribution pattern of SFA3 is 110, and skew is 000, and then the 0th of SFA3 the and the 16th radio frames are the MBSFN frame, can bump with the 0th of SFA1 and the 16th radio frames.If the little of the 0th frame of SFA1 is assigned as 0110, promptly the MBSFN subframe one in this MBSFN frame has 3 and be that starting point is distributed from left to right with the 1st subframe; The little of the 16th frame is assigned as 1101, and promptly the MBSFN subframe employee in this MBSFN frame has 6 and be that starting point is distributed from right to left with the 9th subframe; The 0th frame of SFA3 little is assigned as the little of 1011, the 16 frames and is assigned as 0010, and then total distribution pattern of SFA1 and SFA3 can not bump.
Those of ordinary skills as can be known, in the present embodiment, if in the step 201, do not increase the distribution pattern of grand distribution, and only in step 203, increase the direction that differential is joined, also can on the basis that does not increase the control signaling consumption, reduce the possibility of distributing the pattern collision.And, if in step 201, increase the distribution pattern of grand distribution, and in step 203, do not increase the direction that differential is joined, also can on the basis that does not increase the control signaling consumption, reduce the possibility of distributing the pattern collision.
In addition; because original resource allocation is notified by high-level signaling SIB2; be 160ms the dispatching cycle of SIB2; so the maximum 160ms of the configuration that grand distribution and differential are joined change once; can't adapt to the variation of MBSFN transmission, cause the surplus of resource allocation or the not enough real time business QoS that influences of resource allocation to ensure easily.Therefore, the notice signaling cycle that the adjustment differential is joined is 40ms or 80ms, is about to the notice signaling that high-level signaling SIB1 or SIB3 join as differential.Join the adjustment of notice signaling by above-mentioned differential, can change differential more timely and join, satisfy the demand of real time business QoS, also can not cause the superfluous waste that produces of resource allocation.
The embodiment of the invention also provides a kind of device of resource allocation, describes this device in detail below in conjunction with accompanying drawing 3, and this device comprises:
Distribution module 301 is used for branch and is used in the radio frames of MBSFN transmission and the subframe that this radio frames is used for the MBSFN transmission;
Identification module 302 is used to represent the mode that distribution module 301 is distributed, to indicate this method of salary distribution of other communication entities.
Distribution module 301 can comprise first distribution sub module 3011 and second distribution sub module 3012; Identification module 302 can comprise the first sign submodule 3021 and the second sign submodule 3022.
First distribution sub module 3011 can be used for grand distribution, promptly distributes which radio frames in the assignment period to be used for the MBSFN transmission.First distribution sub module 3011 is carried out timing in grand minute, can distribute according to certain rules, for example in same assignment period, each MBSFN frame equates with distance between the adjacent MBSFN frame, and a MBSFN frame is arranged in every N radio frames, and wherein N is more than or equal to 1 and smaller or equal to 32 integer.Preferable N is 2 integral number power.Distribution module 301 is distributed in the assignment period, when in every N radio frames a MBSFN frame being arranged, each MBSFN frame also can and adjacent MBSFN frame between distance unequal.
When first distribution sub module 3011 which radio frames in distributing an assignment period is used for the MBSFN transmission, above-mentioned grand distribution pattern can also be offset, the grand distribution pattern after the skew is identical with the distribution rule of former grand distribution pattern.
The mode that first distribution sub module 3011 is carried out grand distribution also can be expressed as a MBSFN frame in every N radio frames, each MBSFN frame and distance between the adjacent MBSFN frame can equate also can be unequal.
Second distribution sub module 3012 can be used for differential and join, and distributes promptly which subframe is used for the MBSFN transmission in the MBSFN frame that first distribution sub module 3011 distributes.
Second distribution sub module 3012 is carried out the differential timing, in can be used in the subframe of MBSFN transmission, according to a certain direction, each MBSFN subframe of order assignment from the off.Wherein certain direction can be from left to right, divides timing when from left to right, is starting point with the 1st subframe that can be used for the MBSFN transmission; Also can be to distribute from right to left, divide timing when from right to left, the subframe that can be used for the MBSFN transmission with last be a starting point.
For example, when the 0th and the 5th subframe can not be used for the MBSFN transmission,, be starting point, order assignment from left to right then with the 1st subframe if distribution module 301 is distributed from left to right; If distribution module 301 is distributed from right to left, be starting point, order assignment from right to left then with the 9th subframe.
When second distribution sub module was used in the subframe of MBSFN transmission in 3012 minutes, can not limit maximum differential gamete frame number, promptly no matter distribute still from left to right and distribute from right to left, the sub-frame allocation that all can be can be used in the MBSFN distribution is the MBSFN subframe; Also can limit maximum differential gamete frame number, promptly no matter distribute still from left to right and distribute from right to left, all can only distribute the MBSFN subframe that is less than or equals maximum differential gamete frame number.
For example, when not limiting maximum differential gamete frame number, second distribution sub module 3012 can all be assigned as the MBSFN subframe with 8 subframes; At restriction maximum differential gamete frame number is 4 o'clock, and second distribution sub module 3012 is distributed from left to right or from right to left all can only distribute 4 MBSFN subframes at most.
The first sign submodule 3021 can be represented the distribution pattern of grand distribution with abit when the mode of the grand distribution of expression.For example the grand distribution pattern that distributes when first distribution sub module 3011 is per 2 bA MBSFN frame is arranged in the individual radio frames, and then the binary representation abit of the first sign submodule, 3021 usefulness numerical value b represents the grand method of salary distribution.For example, first distribution sub module 3011 is distributed in per 8 radio frames a MBSFN frame, and then the first sign submodule, 3021 usefulness 011 are represented the grand method of salary distribution.
Because 2 bThe quantity that may exceed the radio frames that comprises in the assignment period is then when 2 bWhen exceeding the quantity of the radio frames that comprises in the assignment period, can set the corresponded manner of a and grand distribution pattern, for example in 110 corresponding per 3 radio frames a MBSFN frame be arranged, in 111 corresponding per 6 radio frames a MBSFN frame be arranged.
When the first sign submodule 3021 is used to represent the mode of grand distribution, further can also represent the skew of grand distribution pattern with nbit.That is to say, think in the pattern of the above-mentioned grand distribution of representing with abit, the MBSFN framing bit in this 2 bIn the individual radio frames the 1st is offset the numerical value radio frames that nbit represents again left or to the right.
For example the first sign submodule 3021 can represent that side-play amount is radio frames of 0,001 expression skew with 000,2 radio frames of 010 expression skew, and 3 radio frames of 011 expression skew, other are by that analogy.When the first sign submodule 3021 is represented the skew of grand distribution pattern, can also adopt other byte number, for example be 2bit or 4bit etc.Concrete required byte number can if SFA is overlapping and not serious, can be represented skew with less byte number according to the overlapping situation decision of SFA, if the SFA overlap ratio is more serious, then needs to represent skew with more byte number.
When the second sign submodule 3022 is used to represent mode that differential joins, the direction that can represent to be used for the number of sub frames of MBSFN transmission and represent with 1bit to distribute with nbit.Wherein the greatest measure that can represent of nbit is according to number of sub frames that can be used for the MBSFN transmission in the radio frames and maximum differential gamete frame number decision.Specifically can be, second distribution sub module 3012 be distributed among a MBSFN and is comprised a MBSFN subframe, and then the binary representation xbit with a represents differential prescription formula.
For example second distribution sub module 3012 is carried out the maximum without limits differential gamete frame number of differential timing, then can represent to be used for the number of sub frames of MBSFN transmission with 3bit.Specifically can be when comprising 5 MBSFN subframes in the MBSFN frame, to represent differential prescription formula with 101.Can represent it is to distribute from left to right or distribute from right to left with 1bit in addition.
For example second distribution sub module 3012 is carried out the differential timing to have limited maximum differential gamete frame number is 4, then can represent to be used for the number of sub frames of MBSFN transmission with 2bit.Can represent it is to distribute from left to right or distribute from right to left with 1bit in addition.
Pass through present embodiment, the device of resource allocation can divide the subframe that is used for the MBSFN transmission in the radio frames that is used in MBSFN transmission and these radio frames, and by controlling the method for salary distribution of the above-mentioned two kinds of distribution of denoting signaling, and when this resource allocation device passes through the method for salary distribution of the above-mentioned two kinds of distribution of control denoting signaling, can reduce the expense of control signaling significantly, make full use of the control signal resource, farthest avoid distributing the collision of pattern.
In addition, the device of resource allocation can be any communication entity that can carry out resource allocation, for example can be eNB, or the multipoint cooperative entity (Multi-point Coordinated Entity, MCE).The device of this resource allocation can also be anyly can design the communication entity that distributes pattern, for example can be UE, UE can with the suggestion that distributes pattern by with network side send to network side alternately, carry out concrete distribution by network side.
The embodiment of the invention also provides a kind of resource distributor system, and this system comprises: the network side apparatus 300 that can communicate by letter with UE310.
This network side apparatus 300 is used for Internet resources are carried out grand distribution, promptly divides the radio frames that is used in the MBSFN transmission.Carry out timing in grand minute at network side apparatus 300, can distribute according to following rule, be each MBSFN frame with adjacent MBSFN frame between distance equate, and a MBSFN frame is arranged in every X radio frames, wherein X is more than or equal to 1 and smaller or equal to the integer of b, and b is the quantity of the radio frames that comprises in the assignment period.
Further, distribute rule to be, each MBSFN frame equates with distance between the adjacent MBSFN frame, and a MBSFN frame is arranged in every X radio frames, this MBSFN frame is the 1st radio frames in the above-mentioned X radio frames, wherein X is more than or equal to 1 and smaller or equal to the integer of b, and b is the quantity of the radio frames that comprises in the assignment period.On the basis of this method of salary distribution, can also be offset distributing pattern, skew can be that to be offset left also can be to be offset to the right.
Carrying out the branch timing according to above-mentioned rule, preferred per 2 nThe method of salary distribution of a MBSFN frame is arranged in the individual radio frames,, then can distribute rule to distribute according to other if be used to represent that the control signal resource of grand distribution also has residue.
In addition, carrying out timing in grand minute can also be that distance between each MBSFN frame and the adjacent MBSFN frame is unequal.
This network side apparatus 300 is used for that Internet resources are carried out differential and joins, and promptly distributes the subframe that is used for the MBSFN transmission in each MBSFN frame.Being used for the differential timing at this network side apparatus 300, can distributing according to following rule, promptly divide timing from left to right, is starting point with first subframe that can be used for the MBSFN transmission, and order is distributed to the right; Divide timing from right to left, the subframe that can be used for the MBSFN transmission with last is a starting point, and order is distributed left.In addition, can also limit maximum differential gamete frame number.
This network side apparatus 300 also is used for by controlling the method for salary distribution that above-mentioned grand distribution of denoting signaling and differential are joined.
When the mode of the grand distribution of this network side apparatus 300 expressions, the byte number of representing grand distribution is c, and the greatest measure that above-mentioned cbit can represent is d, then 2 dShould be greater than or equal to the quantity of the radio frames that comprises in the assignment period.For example, the quantity of the radio frames that comprises in assignment period is 32, represent that the d of grand distribution should be greater than or equal to 5, and c should be 3 at least.
When the mode of the grand distribution of this network side apparatus 300 expressions, if grandly be assigned as per 2 nA MBSFN frame is arranged in the individual radio frames, represent that then the numeral that the cbit of the grand method of salary distribution represents is 2 nFor example, grand being assigned as in per 4 radio frames has a MBSFN frame, represents that then the cbit of the grand method of salary distribution is 10.
When the mode that this network side apparatus 300 expression differential are joined, the byte number that the expression differential is joined is e+1, and wherein the greatest measure that can represent of ebit is f, and then f should be greater than or equal to the quantity that can be used in the subframe that MBSFN transmits in the MBSFN frame.Other 1bit is used to represent that the direction that differential is joined is to distribute from left to right or distribute from right to left.
Perhaps f should be greater than or equal to maximum differential gamete frame number, and other 1bit is used to the direction of representing that differential is joined.
System in the present embodiment can carry out grand distribution and differential is joined to Internet resources, and reduces the expense of control signaling significantly, has made full use of the resource of control signaling, has reduced the possibility of distributing the pattern collision.
The various embodiments described above of the present invention can make up, and this combination can better, more fully be guaranteed to control under the little situation of signaling consumption, the collision of avoiding distributing pattern.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, described program can be stored in a kind of computer-readable recording medium, this program comprises the steps: when carrying out
Distributing in the radio frames of every specific quantity has a radio frames to be used for data traffic transmission;
Divide the subframe that is used in data traffic transmission according to specific direction in the above-mentioned radio frames that is used for data traffic transmission;
By the above-mentioned method of salary distribution and x2 the described method of salary distribution that is used for the subframe of data traffic transmission of byte representation that is used for the radio frames of data traffic transmission of the byte representation of the x1 in the signaling, wherein the expression method of salary distribution of subframe that is used for data traffic transmission comprises described quantity allotted and the assign direction that is used for the subframe of data traffic transmission of expression.
Each functional module in each embodiment of the present invention can be integrated in the operational module, also can be that the independent physics of each module exists, and also can be integrated in the module two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, also can adopt the form of software function module to realize.If described integrated module realizes with the form of software function module and during as independently production marketing or use, also can be stored in the computer read/write memory medium.The above-mentioned storage medium of mentioning can be a read-only memory, disk or CD etc.
Though pass through with reference to some of the preferred embodiment of the invention, the present invention is illustrated and describes, but those of ordinary skill in the art should be understood that and can do various changes to it in the form and details, and without departing from the spirit and scope of the present invention.

Claims (17)

1. the method for a resource allocation is characterized in that, described method comprises:
Distributing in the radio frames of every specific quantity has a radio frames to be used for data traffic transmission;
Divide the subframe that is used in data traffic transmission according to specific direction in the described radio frames that is used for data traffic transmission;
By the described method of salary distribution and x2 the described method of salary distribution that is used for the subframe of data traffic transmission of byte representation that is used for the radio frames of data traffic transmission of the byte representation of the x1 in the signaling, represent that wherein the described method of salary distribution that is used for the subframe of data traffic transmission comprises described quantity allotted and the assign direction that is used for the subframe of data traffic transmission of expression.
2. the method for resource allocation according to claim 1 is characterized in that, has a radio frames to be used for data traffic transmission in the radio frames of the every specific quantity of described distribution, comprising:
Distributing has a radio frames to be used for data traffic transmission in every N radio frames, wherein the span of N comprises: be greater than or equal to 1 and be less than or equal to the integer of M, and N is 2 integral number power, M is the quantity of the radio frames that comprises in the assignment period.
3. the method for resource allocation according to claim 2 is characterized in that, and is described by the described method of salary distribution that is used for the radio frames of data traffic transmission of the byte representation of the x1 in the signaling, comprising:
With x1 the described method of salary distribution of byte representation, and the decimal system numerical value m=log of a described x1 byte representation 2N.
4. the method for resource allocation according to claim 2 is characterized in that, when 2 cDuring greater than M, wherein c is the decimal value of the maximum that can represent of a described x1 byte, the span of N comprises: be greater than or equal to 1 and be less than or equal to integral number powers M, 2, and Y is greater than or equal to 1 and be less than or equal to M's and be integer beyond 2 the integral number power, Y is the difference of c+1 and d, and d is greater than or equal to 1 and be less than or equal to the quantity of integral number powers M, 2 for all.
5. the method for resource allocation according to claim 4 is characterized in that, described Y is greater than or equal to 1 and be less than or equal to M's and be integer beyond 2 the integral number power,
Set by subscriber equipment; Perhaps set by network equipment; Perhaps set by the user; Perhaps observe jointly by subscriber equipment and network equipment.
6. the method for resource allocation according to claim 4 is characterized in that, 2 cDuring greater than M, described by the described method of salary distribution that is used for the radio frames of data traffic transmission of the byte representation of the x1 in the signaling, comprising:
With x1 the described method of salary distribution of byte representation, and described x1 byte representation Y be greater than or equal to 1 and be less than or equal to M's and be a integer in the integer beyond 2 the integral number power.
7. the method for resource allocation according to claim 1 is characterized in that, describedly divides the subframe that is used in data traffic transmission according to specific direction in the described radio frames that is used for data traffic transmission, comprising:
According to direction from left to right, from can be used in first subframe of described data traffic transmission, order assignment P subframe is used for described data traffic transmission to the right; Perhaps
According to direction from right to left, from can be used in last subframe of described data traffic transmission, order assignment P subframe is used for described data traffic transmission left;
Wherein, P is greater than or equal to 1 and be less than or equal to the integer of R, and R is the quantity that can be used in the subframe of described data traffic transmission in the radio frames.
8. the method for resource allocation according to claim 7, it is characterized in that, described P is less than or equal to maximum differential gamete frame number p, and wherein said p is the quantity of maximum that is used for the subframe of described data traffic transmission in the radio frames, and is set by subscriber equipment; Perhaps set by network equipment; Perhaps set by the user; Perhaps observe jointly by subscriber equipment and network equipment.
9. according to the method for claim 7 or 8 described resource allocations, it is characterized in that, describedly be used for the method for salary distribution of the subframe of data traffic transmission, comprising by the byte representation of the x2 in the signaling:
With x2-1 the described P of byte representation, distribute from left to right or distribute from right to left with 1 byte representation.
10. according to the method for each described resource allocation in the claim 1 to 8, it is characterized in that described data service is a multimedia broadcast multi-broadcasting business.
11. the device of a resource allocation is characterized in that, described device comprises:
Distribution module is used for distributing the radio frames of every specific quantity to have a radio frames to be used for data traffic transmission, and divides the subframe that is used in data traffic transmission according to specific direction in described radio frames;
Identification module, be used for by the described method of salary distribution and x2 the described method of salary distribution that is used for the subframe of data traffic transmission of the described module assigns of byte representation that is used for the radio frames of data traffic transmission of x1 the described module assigns of byte representation of signaling, represent that wherein the described method of salary distribution that is used for the subframe of data traffic transmission comprises described quantity allotted and the assign direction that is used for the subframe of data traffic transmission of expression.
12. the device of resource allocation according to claim 11, it is characterized in that, described distribution module comprises first distribution sub module, described first distribution sub module is used for, distributing has a radio frames to be used for data traffic transmission in every N radio frames, wherein the span of N comprises: be greater than or equal to 1 and be less than or equal to the integer of M, and N is 2 integral number power, M is the quantity of the radio frames that comprises in the assignment period;
Described distribution module further comprises second distribution sub module, and described second distribution sub module is used for the radio frames that is used for described data traffic transmission of distributing described first distribution sub module to distribute, the subframe that is used for described data traffic transmission;
Described identification module comprises the first sign submodule, and the described first sign submodule is used for, and is used in the method for salary distribution of the radio frames of data traffic transmission and the decimal system numerical value m=log of x1 byte representation with x1 the described first distribution sub module branch of byte representation 2N;
Described identification module further comprises the second sign submodule, and the described second sign submodule is used for, and is used in the method for salary distribution of the subframe of described data traffic transmission with x2 the described second distribution sub module branch of byte representation.
13. the device of resource allocation according to claim 12 is characterized in that, when 2 cDuring greater than M, described first distribution sub module is used for, distributing has a radio frames to be used for data traffic transmission in every N radio frames, the span of N comprises: be greater than or equal to 1 and be less than or equal to integral number powers M, 2, and Y is greater than or equal to 1 and be less than or equal to M's and be integer beyond 2 the integral number power, wherein c is the decimal value of the maximum that can represent of x1 byte, Y is the difference of c+1 and d, and d is greater than or equal to 1 and be less than or equal to the quantity of integral number powers M, 2 for all.
14. the device of resource allocation according to claim 13 is characterized in that, 2 cDuring greater than M, the described first sign submodule is used for, be used in the method for salary distribution of the radio frames of data traffic transmission with x1 the described first distribution sub module branch of byte representation, and x1 byte representation Y is greater than or equal to 1 and be less than or equal to M's and be a integer in the integer beyond 2 the integral number power.
15. the device of resource allocation according to claim 12 is characterized in that, described second distribution sub module is used for:
According to direction from left to right, the radio frames that is used for described data traffic transmission in described first distribution sub module distribution, from can be used in first subframe of described data traffic transmission, order assignment P subframe is used for described data traffic transmission to the right; Perhaps
According to direction from right to left, the radio frames that is used for described data traffic transmission in described first distribution sub module distribution, from can be used in last subframe of described data traffic transmission, order assignment P subframe is used for described data traffic transmission left;
Wherein, P is greater than or equal to 1 and be less than or equal to the integer of R, and R is the quantity that can be used in the subframe of described data traffic transmission in the radio frames.
16. the device of resource allocation according to claim 15 is characterized in that, the described second sign submodule is used for, and uses x2-1 the described P of byte representation, and distributes from left to right or distribute from right to left with 1 byte representation.
17. a resource distributor system is characterized in that, described system comprises:
Network equipment, described network equipment is used for,
Distributing in the radio frames of every specific quantity has a radio frames to be used for data traffic transmission, and divides the subframe that is used in data traffic transmission according to specific direction in described radio frames; And
By the described method of salary distribution and x2 the described method of salary distribution that is used for the subframe of data traffic transmission of byte representation that is used for the radio frames of data traffic transmission of the byte representation of the x1 in the signaling, represent that wherein the described method of salary distribution that is used for the subframe of data traffic transmission comprises described quantity allotted and the assign direction that is used for the subframe of data traffic transmission of expression.
CN200810242171A 2008-12-31 2008-12-31 Resource allocation method, device and system Pending CN101771944A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810242171A CN101771944A (en) 2008-12-31 2008-12-31 Resource allocation method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810242171A CN101771944A (en) 2008-12-31 2008-12-31 Resource allocation method, device and system

Publications (1)

Publication Number Publication Date
CN101771944A true CN101771944A (en) 2010-07-07

Family

ID=42504475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810242171A Pending CN101771944A (en) 2008-12-31 2008-12-31 Resource allocation method, device and system

Country Status (1)

Country Link
CN (1) CN101771944A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070167180A1 (en) * 2006-01-17 2007-07-19 Rajaram Ramesh Broadcast-centric cellular communication system
US20080020778A1 (en) * 2006-07-19 2008-01-24 Samsung Electronics Co., Ltd. Method for efficient persistent resource assignment in communication systems
CN101132597A (en) * 2006-08-25 2008-02-27 华为技术有限公司 Resource allocation method, resource allocation system, resource allocation entity and mobile station
WO2008127015A1 (en) * 2007-04-11 2008-10-23 Lg Electronics Inc. Method of transmitting scheduling information in tdd system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070167180A1 (en) * 2006-01-17 2007-07-19 Rajaram Ramesh Broadcast-centric cellular communication system
US20080020778A1 (en) * 2006-07-19 2008-01-24 Samsung Electronics Co., Ltd. Method for efficient persistent resource assignment in communication systems
CN101132597A (en) * 2006-08-25 2008-02-27 华为技术有限公司 Resource allocation method, resource allocation system, resource allocation entity and mobile station
WO2008127015A1 (en) * 2007-04-11 2008-10-23 Lg Electronics Inc. Method of transmitting scheduling information in tdd system

Similar Documents

Publication Publication Date Title
CN101247551B (en) Service time division multiplex method and device
CN102340875B (en) Method and device for allocating resources
CN101232734B (en) Transmission of data for multimedia broadcast/multicast services
CN101127719B (en) Indication method for wireless resource allocation of LTE system
CN101990166B (en) Multimedia broadcast multicast control channel (MCCH) resource allocation method and system
CN101094433A (en) Method and device for scheduling resource for services of multicast and grouped cast in wireless access network
CN102057698A (en) System and method for enabling efficient MBMS downlink radio resource re-use for other downlink traffic
CN101854589A (en) Method and system for transmitting multimedia broadcast multicast service (MBMS) control signaling
CN100579078C (en) Method, base station and subscriber terminal for implementing ascending resource scheduling
CN101998264B (en) Method and device for notifying MBSFN (Multicast Broadcast Single Frequency Network) subframe position and application
CN101720062A (en) System fusing broadband wireless communication and TV broadcasting service
CN101400113A (en) Uplink feedback indication method, apparatus and system
CN102036382A (en) Method, system and device for allocating wireless resources
CN101998276A (en) Method and system for transmitting dynamic scheduling information
CN101640843B (en) Method for transmitting multimedia broadcast and multicast service resource configuration information
CN101778339A (en) Configuration method of mutual broadcasting service resources and sending method of configuration information thereof
CN101771944A (en) Resource allocation method, device and system
CN101931967A (en) Dispatching method, device and communication system of uplink resources
CN101998269A (en) Method and system for transmitting scheduling information of multimedia broadcast multicast services
CN101925003A (en) Method, base station and system for distributing multicast broadcast single frequency network subframe
CN101895820B (en) Method and system for realizing multimedia broadcasting and multicasting service transmission channel bearing
CN101521848B (en) Sub-frame allocation method, allocation device and network system
CN101645783B (en) Method for transmitting multimedia broadcast and multicast service resource allocation information
CN101039143B (en) Method for adjusting downlink modulation coding mode
CN101369965B (en) Indication method and device of ascending control signal channel

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100707