Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based onEmbodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts all otherEmbodiment shall fall within the protection scope of the present invention.
The embodiment of the present invention provides a kind of method of resource allocation, as shown in Figure 1, network of this method by such as base stationEquipment executes, and this method process includes:
101, according to the carrier frequency point of the network equipment, the corresponding cell of the network equipment is divided at least two regions.
In embodiments of the present invention, the network equipment is specifically as follows the base station with carrier wave polymerizable functional.It also means that,The base station can correspond to multiple carrier frequency points, and coverage area corresponding to each carrier frequency point is different, therefore, can be according to netThe carrier frequency point of network equipment completes the partition process of cell inner region.
102, the resource allocation probability in each region is determined.
Wherein, resource allocation probability is used to indicate that each region to be assigned the probability of target resource.
103, according to resource allocation probability, the target area of target resource to be allocated at least two region of current time is determinedDomain.
It 104, is the terminal distribution target resource in target area.
According to above-mentioned steps 101 to cell progress region division as a result, can determine in cell edge regionTerminal, which leads to the terminal due to jitter at any time, may migrate to other cells.Therefore, in the process for executing step 104In, it is not the terminal point if not can guarantee the terminal with certain stability for being in the terminal at MPS process edgeWith target resource.
The method of a kind of resource allocation provided in an embodiment of the present invention, using the carrier frequency point of the network equipment as foundation, to smallArea is divided, and at least two regions are obtained, and determines that each region may be assigned the probability of target resource, i.e., each regionResource allocation probability, determined later according to the resource allocation probability of each region current time need be assigned target resourceTarget area, and be the terminal distribution target resource in target area.It is compared in the prior art because in cell edgeUser channel quality it is poor, and make user wait the long period could obtain higher priority, to obtain the network equipmentThe chance of resource is distributed for it, the present invention determines the resource allocation probability in each region by carrying out region division to cell,The terminal in each region is set to be owned by scheduled chance within a certain period of time.It also means that, the use in cell edgeFamily can distribute resource by the network equipment according to the resource allocation probability in the region.So, it avoids in MPS processThe case where user at edge can not be assigned to resource for a long time.Therefore, it can effectively be mentioned using the method for above-mentioned distribution resourceThe fairness of high scheduling of resource also ensures that improve the probability that the user in MPS process edge is assigned to resourceThe normal communication of user in MPS process edge.
In order to ensure more liberally resource point can be carried out for the terminal in different location in resource allocation processMatch, in an implementation of the embodiment of the present invention, region division can be carried out to cell according to certain rule.Therefore, existOn the basis of implementation as shown in Figure 1, it is also implemented as implementation as shown in Figure 2.Wherein, step 101 basisThe corresponding cell of the network equipment is divided at least two regions, can be implemented as step by the carrier frequency point of the network equipment1011 to step 1013:
1011, carrier frequency point is arranged successively according to sequence from big to small, obtains f1 to fn.
Wherein, f is the positive integer greater than 1 and less than or equal to 6 for indicating carrier frequency point, n.
The carrier frequency point of the network equipment is sorted from high to low, acquisition carrier frequency point set A, A=f1 > f2 ... fn-1 >fn}.Wherein, due in LTE (English: Long Term Evolution, Chinese: long term evolution) in Rel-10 agreement, a netNetwork equipment is at best able to 6 member carriers of polymerization, including a main carrier and 1 to 5 secondary carrier, and therefore, n is greater than 1 and smallIn or equal to 6 positive integer.
1012, using the network equipment as the center of circle, the covering radius of each carrier frequency point is determined.
Since each carrier frequency point corresponds to a coverage area, each load can be determined using the network equipment as the center of circleWave frequency point corresponds to the covering radius of coverage area, i.e., the covering radius of each carrier frequency point.Wherein, covering radius can use setR indicates, specially R={ R1 < R2 ... Rn-1 < Rn }, n be greater than 1 and be less than or equal to 6 positive integer.
1013, according to covering radius, cell is divided into a border circular areas and at least one annular region.
Using the network equipment as the center of circle, R is radius, available n concentric circles.According to this n concentric circles by small DivisionFor a border circular areas and n-1 annular region, the corresponding border circular areas of specially f1 and the overlay area corresponding with f2 f1The annular region formed between covering edge, can similarly obtain, be formed between the covering edge of the overlay area corresponding with fn fn-1Annular region.
The method of a kind of resource allocation provided in an embodiment of the present invention, in the process that cell is divided at least two regionsIn, according to the sequence of carrier frequency point from big to small, the covering of each carrier frequency point can be successively determined using the network equipment as the center of circleCell is divided into a border circular areas and at least one annular region later according to identified covering radius by radius.It comparesCompared in the prior art because in cell edge user channel quality it is poor, and make user wait the long period could obtain compared withHigh priority, to obtain the chance that the network equipment distributes resource for it, the present invention can effectively improve scheduling of resourceFairness improves the probability that the user in MPS process edge is assigned to resource, is guaranteed at the use at MPS process edgeIn the case where the normal communication at family, by carrying out the classifying rationally in region to cell, making different zones on the basis of carrier frequency pointBetween related carrier frequency point it is different, so that the data transmission quality for being guaranteed at the terminal of same area is similar.NamelyBy being divided to region, it can be ensured that during resource allocation, it is contemplated that be the terminal of unlike signal transmission qualityResource allocation is carried out, money can not be got for a long time by also avoiding the poor terminal positioned at MPS process edge of transmission qualitySource, to further promote the fairness of resource allocation.
In order to ensure in resource allocation process, each region more can liberally be divided for other regionsIt is fitted on resource, in an implementation of the embodiment of the present invention, each region can be determined according to the size in regionResource allocation probability.Therefore, on the basis of implementation as shown in Figure 1, it is also implemented as realization as shown in Figure 3Mode.Wherein, step 102 determines the resource allocation probability in each region, can be implemented as step 1021 and step 1022:
1021, the area in each region and the area of cell are determined.
Obtained region is divided according to step 101, can determine the area in each region and the area of cell.According toOn the basis of step 1011 to 1013 obtained region division results, the area S in each region can be determined.Such as: f1 pairsThe area for answering border circular areas is S1, S1=π R12;The annular region formed between the covering edge of the overlay area corresponding with f2 f1Area be S2, S2=π (R22-R12);The face of the annular region formed between the covering edge of the overlay area corresponding with fn fn-1Product is Sn, Sn=π (Rn2-Rn-12).Wherein, the gross area of cell can be expressed as π Rn2。
1022, the ratio of the area in each region and the area of cell is determined as resource allocation probability.
The allocation probability P of the target resource in each region is specifically as follows the resource of the corresponding circle intra domain user of f1Allocation probability is P1, P1=R12/Rn2;The annulus intra domain user formed between the covering edge of the overlay area corresponding with f2 f1Resource allocation probability be P2, P2=(R22-R12)/Rn2;And so on, the covering edge of the overlay area corresponding with fn fn-1 itBetween the resource allocation probability of annulus intra domain user that is formed be Pn, Pn=(Rn2-Rn-12)/Rn2。
A kind of method of resource allocation provided in an embodiment of the present invention can divide a cell at least two regionsAfterwards, the resource allocation probability of each cell is determined according to the ratio of the area in each region and plot area.It is compared to existingBecause the user channel quality in cell edge is poor in technology, and it is higher preferential to make user wait the long period that could obtainGrade, to obtain the chance that the network equipment distributes resource for it, the present invention is according to area than having determined a money for each regionSource allocation probability, so that the size of resource allocation probability is directly proportional to the size of each region occupied area, that is to say, that areaThe probability that user in big region is assigned to resource is relatively large, and the user in the small region of area is assigned to resourceProbability is relatively small, and the fairness of the assigned resource of user in each region is improved with this.Therefore, using above-mentioned distribution resourceMethod can determine a resource allocation probability for the user in MPS process edge, avoid in MPS process edgeUser can not obtain resource for a long time, so that the probability that the user in MPS process edge is assigned to resource is improved, into oneStep improves the fairness of resource allocation.
In order to ensure in resource allocation process, target area has preferable fairness and biggish handling capacity simultaneously, at thisIn one implementation of inventive embodiments, target money can be distributed for it according to the priority of target terminal in target areaSource.Therefore, on the basis of implementation as shown in Figure 2, it is also implemented as implementation as shown in Figure 4.Wherein, existIt executes before step 104 is terminal distribution target resource in target area, can also first carry out step 105, step 104 can be withIt is implemented as step 1041:
105, the priority of target terminal in target area is determined.
Obtained region is divided according to step 101, can be divided into MPS process fringe region and non-MPS process marginal zoneDomain.According to region division as a result, fn-1 can be corresponded to the covering side of the covering edge overlay area corresponding with fn of overlay areaIt is formed by annular region between edge and is determined as MPS process fringe region, other regions are determined as non-MPS process marginal zoneDomain.
Terminal in MPS process fringe region, since jitter can may be migrated at any time to other cells.Therefore, during executing step 105, to the terminal in MPS process fringe region, if not can guarantee terminal toolThere is certain stability, then do not need the priority for determining the terminal, i.e., is not the terminal distribution target resource.For in smallArea cover fringe region in terminal, can by determine the terminal on each carrier frequency point RSRP (English:Reference Signal Receiving Power, Chinese: Reference Signal Received Power), and by each RSRP of the terminalRespectively compared with the handoff threshold of base station, if the difference of the terminal corresponding all RSRP and base station handoff threshold, are all satisfied thresholdValue requires, i.e., the difference is greater than or equal to the threshold value, it is determined that the terminal is target terminal;If there are at least one for the terminalThe difference of RSRP and base station handoff threshold, are unsatisfactory for threshold requirement, it is determined that the terminal is not target terminal, i.e., the terminal does not haveThe standby condition that target resource can be distributed for it.For the terminal in non-MPS process fringe region, all it is determined as meshMark terminal.
It, can be with during the distribution priority for determining target resource for each target terminal in current target regionDetermine priority according to the following formula:
P (t)=ri (n, s)/Ri (s)
Wherein, moment t is for indicating current time, and i-th of user is on carrier frequency point fn when ri (n, s) is slot sInstantaneous transmission speed, Ri (s) be slot s before certain time in i-th of user average transmission rate.
1041, it is greater than the terminal distribution target resource of threshold value for the terminal or priority of highest priority in target terminal.
In embodiments of the present invention, threshold value can be preset by staff according to historical experience value, herein notIt limits, specific set-up mode is not limited only to above-mentioned setting means.
The method of a kind of resource allocation provided in an embodiment of the present invention, according to the preferential of the target terminal in target areaGrade distributes target resource for the target terminal that priority is met certain condition.It is compared in the prior art because in cell sideThe user channel quality of edge is poor, and user is made to wait the long period that could obtain higher priority, sets to obtain networkThe standby chance that resource is distributed for it, the present invention can be whole greater than the target of threshold value for highest priority in target area or priorityThe preferential distribution resource in end, to guarantee the existing preferable fairness of resource allocation in Target cell, and can consider different terminals instituteDemand of the business of execution to time delay.Therefore, it is enabled to using the method for above-mentioned distribution resource in MPS process edgeThe higher user of priority is preferentially assigned to resource in user, to be assigned improving the user in MPS process edgeTo resource probability under the premise of, improve in MPS process edge user between fairness, while ensure that target endPerformed business is held to can satisfy it for the demand of time delay.
The demand that can satisfy the practical business performed by itself in order to ensure the priority of terminal, in the embodiment of the present inventionAn implementation in, a kind of updated in target area according to transmission rate eventually can be provided for the terminal in target areaThe method of the priority at end.Therefore, on the basis of implementation as shown in Figure 4, it is also implemented as reality as shown in Figure 5Existing mode.It wherein, is the terminal that the terminal of highest priority or priority are greater than threshold value in target terminal executing step 1041It distributes after target resource, step 106 can be executed:
106, the transmission rate according to target terminal at current time, and average transmission rate within a certain period of time,Update the priority of target terminal.
Wherein, the cut-off time of certain time is current time.
After moment t is highest priority or priority is greater than the target terminal distribution target resource of threshold value, more fresh targetThe priority of terminal.Wherein, updating principle can be such that
Ri (s+1)=(1-1/Tc) * Ri (s)+(1/Tc) * ri (n, s) * [α (i)+β (i)]/2
Wherein, Tc is a TTI (English: Transport Time Interval, Chinese: Transmission Time Interval) timeLength of window, α (i) are that service rate guarantees the factor, and β (i) is the grade of service factor.In embodiments of the present invention, GBR (English:Guaranteed Bit Rate, Chinese: ensures bit rate) business correspond to α (i)=0, and Non-GBR is (English: NonGuaranteed Bit Rate, Chinese: non-ensured bit rate) business corresponds to α (i)=1, the business pair more demanding to time delayβ (i)=0 is answered, β (i)=1 is corresponded to the lower business of delay requirement.
In order to further ensure that the fairness of resource allocation process, in moment t+1, can come according to updated priorityThe terminal of target resource to be allocated is redefined, i.e. execution step 1041.
It should be noted that in embodiments of the present invention, introducing the grade of service factor and service rate guaranteeing that the factor is come moreThe priority of new terminal, it is ensured that the terminal of the more demanding task of execution time delay can priority with higher, or protectThe terminal that card executes the higher task of transmission quality requirements being capable of priority with higher.The priority corresponding to more new terminalDuring, be not limited only to above-mentioned update mode, can also according to other for embody business performed by terminal for time delay and/Or the parameter of transmission quality demand, the update of Lai Jinhang priority are not specifically limited herein.
A kind of method of resource allocation provided in an embodiment of the present invention, target terminal completes first resource in the target areaAfter distribution, updated according to the transmission rate at target terminal current time and the average transmission rate in the past period eachThe priority of target terminal.It is compared in the prior art because the user channel quality in cell edge is poor, and makes userWait the long period that could obtain higher priority, to obtain the chance that the network equipment distributes resource for it, the present invention is logicalThe priority for updating target terminal is crossed, the priority of the target terminal of good communication quality is reduced, makes the terminal that communication quality is poorCorresponding priority can get a promotion, so as to avoid during scheduling of resource, when the preferable terminal of communication quality is longBetween occupy target resource, thus improve the network equipment be each terminal distribution resource process in fairness.Of the invention realIt applies in example, specifically the business demand of target terminal can be made to be guaranteed by introducing operation factor.Therefore, using above-mentioned pointMethod with resource can be under the premise of raising be assigned to the probability of resource in the user at MPS process edge, furtherBetter fairness between the user at MPS process edge is improved, and better meets business demand.
The embodiment of the present invention provides a kind of device 20 of resource allocation, any one as shown in Fig. 1 to Fig. 5 for executingMethod flow is covered, as shown in fig. 6, the device 20 includes:
The corresponding cell of the network equipment is divided at least by division module 21 for the carrier frequency point according to the network equipmentTwo regions.
Determining module 22, for determining the resource allocation probability in each region after divided module 21 divides, resource pointIt is used to indicate that each region to be assigned the probability of target resource with probability.
Determining module 22 is also used to determine mesh to be allocated at least two region of current time according to resource allocation probabilityMark the target area of resource.
Distribution module 23, for for the terminal distribution target resource in target area determined by determining module 22.
In an implementation of the embodiment of the present invention, division module 21 is specifically used for carrier frequency point according to from bigIt is arranged successively to small sequence, obtains f1 to fn, wherein f is greater than 1 and less than or equal to 6 for indicating carrier frequency point, nPositive integer;
Using the network equipment as the center of circle, the covering radius of each carrier frequency point is determined;
According to covering radius, cell is divided into a border circular areas and at least one annular region.
In an implementation of the embodiment of the present invention, determining module 22, specifically for the area in each region of determination,And the area of cell;
The ratio of the area in each region and the area of cell is determined as resource allocation probability.
In an implementation of the embodiment of the present invention, determining module 22 is also used to determine mesh in the target areaMark the priority of terminal.
Distribution module 23, specifically for for highest priority in target terminal terminal or priority be greater than threshold value terminalDistribute target resource.
In an implementation of the embodiment of the present invention, device 20 further include:
Update module 24, it is flat for the transmission rate according to target terminal at current time, and within a certain period of timeEqual transmission rate updates the priority of target terminal, and the cut-off time of certain time is current time.
The device of a kind of resource allocation provided in an embodiment of the present invention, using the carrier frequency point of the network equipment as foundation, to smallArea is divided, and at least two regions are obtained, and determines that each region may be assigned the probability of target resource, i.e., each regionResource allocation probability, determined later according to the resource allocation probability of each region current time need be assigned target resourceTarget area, and be the terminal distribution target resource in target area.It is compared in the prior art because in cell edgeUser channel quality it is poor, and make user wait the long period could obtain higher priority, to obtain the network equipmentThe chance of resource is distributed for it, the present invention determines the resource allocation probability in each region by carrying out region division to cell,The terminal in each region is set to be owned by scheduled chance within a certain period of time.It also means that, the use in cell edgeFamily can distribute resource by the network equipment according to the resource allocation probability in the region.So, it avoids in MPS processThe case where user at edge can not be assigned to resource for a long time.Therefore, it can effectively be mentioned using the method for above-mentioned distribution resourceThe fairness of high scheduling of resource also ensures that improve the probability that the user in MPS process edge is assigned to resourceThe normal communication of user in MPS process edge.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device realityFor applying example, since it is substantially similar to the method embodiment, so describing fairly simple, related place is referring to embodiment of the methodPart explanation.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be withRelevant hardware is instructed to complete by computer program, the program can be stored in computer-readable storage mediumIn, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magneticDish, CD, read-only memory (English: Read-Only Memory, referred to as: ROM) or random access memory (English:Random Access Memory, referred to as: RAM) etc..
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, anyIn the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by those familiar with the art, all answersIt is included within the scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.