CN109257773A - A kind of method and apparatus of load balancing - Google Patents
A kind of method and apparatus of load balancing Download PDFInfo
- Publication number
- CN109257773A CN109257773A CN201710577079.8A CN201710577079A CN109257773A CN 109257773 A CN109257773 A CN 109257773A CN 201710577079 A CN201710577079 A CN 201710577079A CN 109257773 A CN109257773 A CN 109257773A
- Authority
- CN
- China
- Prior art keywords
- cell
- user
- adjacent area
- value
- resource information
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0061—Transmission or use of information for re-establishing the radio link of neighbour cell information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0072—Transmission or use of information for re-establishing the radio link of resource information of target access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/22—Performing reselection for specific purposes for handling the traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a kind of method and apparatus of load balancing, wherein, the method is applied to carrier wave and polymerize CA cell, the CA cell includes the adjacent area of this cell He this cell, it include: the first resource information of this cell to be determined according to predetermined period, and according to the first resource information, judge whether this cell needs load balancing, wherein, the first resource information is used to characterize the usage degree of the current CA feedback resources of this cell;If it is determined that this cell needs load balancing, it is determined that the Secondary resource information of each adjacent area, the Secondary resource information are used to characterize the usage degree of the current CA feedback resources in adjacent area;According to the first resource information and Secondary resource information, target adjacent area is determined;Target user is determined in the CA user all from this cell, and the target user is switched into target adjacent area;To reduce the occupancy of this cell uplink control resource, the ascending performance of this cell is promoted.
Description
Technical field
The present invention relates to fields of communication technology, method and a kind of dress of load balancing more particularly to a kind of load balancing
It sets.
Background technique
With the continuous development of the communication technology, for the requirement for meeting single user peak rate and power system capacity is promoted, one
The most direct method of kind is exactly to increase system transmission bandwidth.Therefore LTE's (Long Term Evolution, long term evolution)
Evolution version lte-a system introduces the technology of an increase transmission bandwidth, that is, CA (Carrier Aggregation, carrier wave
Polymerization).Simply, multiple carrier waves can exactly be aggregated into a broader frequency spectrum by the function of carrier wave polymerization, while can also be with
Some discontinuous frequency spectrum fragments are aggregated to together, so promoted transmission speed significantly and delay reduction, in addition,
Carrier wave polymerization also can effectively improve network quality, promotes handling capacity, keeps network load more balanced, especially in heavier loads
When effect can become apparent from.
It would generally be one main plot of a CA user configuration and multiple secondary cells, wherein main plot and secondary cell are all
CA cell, and only configure PUCCH (Physical uplink control Channel, the object between main plot of CA user
Manage uplink control channel), therefore, a main plot will not only configure the upload control resource of CA user, it is also necessary to configure non-CA
The upload control resource of user.If there is a large amount of CA user is using some CA cell as main plot, the cell will lead to
PUSCH Traffic Channel can be reduced with PRB resource, directly affect up-link handling capacity, and then influence the business of CA user.
To solve the above problems, thinking in the prior art is to optimize the resource allocation of main plot, one of method is,
There is no PUCCH Format 1b (Physical uplink control Channel Format when accessing some user
1bcs, Physical Uplink Control Channel format 1bcs) or (the Physical uplink control of PUCCH Format 3
Channel Format 3, Physical Uplink Control Channel format 3) private resource when, then be the public PUCCH of the user configuration
3 resource of Format 1b or PUCCH Format, when needing to activate again application-specific PUCCH Format 1b or
3 resource of PUCCH Format, and matched by RRC (Radio Resource Control, wireless heterogeneous networks) reconfiguration message
It sets to terminal, but this method may result in CA activation and be delayed by, and influence the perception of CA user;Signaling is reconfigured simultaneously also can
Consume empty overhead.Another method is: distributing identical PUCCH Format 1b or PUCCH Format for multiple CA users
3 resources pass through the tune of MAC (Media Access Control, medium access control) when these CA users require activation
Degree judgement, can be scheduled if resource does not conflict;Although the signaling overheads that this method is not eated dishes without rice or wine, with
Some cell is that the user of main plot increases, and the multiplexing coefficient of PUCCH Format 1b or PUCCH Format 3 constantly increases,
Also the perception that will affect CA user, causing cannot be most due to 3 resource contention of PUCCH Format 1b or PUCCH Format
Bigization CA gain.
Summary of the invention
The embodiment of the present invention is the technical problem to be solved is that a kind of method of load balancing is provided, to be promoted in CA cell
Row performance.
Correspondingly, the embodiment of the invention also provides a kind of device of load balancing, to guarantee the realization of the above method
And application.
To solve the above-mentioned problems, the invention discloses a kind of methods of load balancing, are applied to carrier wave and polymerize CA cell,
The CA cell includes the adjacent area of this cell He this cell, is specifically included: the first resource of this cell is determined according to predetermined period
Information, and according to the first resource information, judge whether this cell needs load balancing, wherein the first resource letter
Cease the usage degree for characterizing the current CA feedback resources of this cell;If it is determined that this cell needs load balancing, it is determined that each neighbour
The Secondary resource information in area, the Secondary resource information are used to characterize the usage degree of the current CA feedback resources in adjacent area;According to institute
First resource information and Secondary resource information are stated, determines target adjacent area;Target user is determined in the CA user all from this cell,
And the target user is switched into target adjacent area.
Optionally, the first resource information includes the first numerical value of the currently used CA feedback resources user of this cell, institute
State the second value that Secondary resource information includes the currently used CA feedback resources user in adjacent area, according to the first resource information and
Secondary resource information, the step of determining target adjacent area, comprising: the difference between each second value and the first numerical value is calculated separately,
And search the adjacent area that difference is more than difference threshold;It is more than that target is determined in the adjacent area of difference threshold from difference according to preset rules
Adjacent area.
Optionally, the step of target user is determined from all CA users of this cell, comprising: obtain each CA in this cell
The Equivalent Physical resource block PRB occupation rate of user;By the equivalent highest top n CA user of PRB occupation rate, it is determined as target
User, wherein N is the positive integer greater than 0.
Optionally, the step of target user is determined from all CA users of this cell, comprising: when the Target cell is
The step of target user is determined when alien-frequency district, in the CA user all from this cell, comprising: trigger each CA user in this cell
A4 measurement event;The CA user of A4 event will have been reported to be determined as target user.
Optionally, the first resource information includes the third of the currently used first format CA feedback resources user of this cell
Numerical value, and, the 4th numerical value of the currently used second format CA feedback resources user of this cell, according to the first resource information,
The step of whether this cell needs load balancing judged, comprising: judge the third value whether more than the first numerical threshold;With
And judge whether the 4th numerical value is more than second value threshold value;If third value is more than the first numerical threshold, or, the 4th number
Value is more than second value threshold value, it is determined that this cell needs load balancing.
The embodiment of the invention also provides a kind of devices of load balancing, are applied to carrier wave and polymerize CA cell, the CA is small
Area includes the adjacent area of this cell He this cell, is specifically included: judgment module, for determining the first of this cell according to predetermined period
Resource information, and according to the first resource information, judge whether this cell needs load balancing, wherein first money
Source information is used to characterize the usage degree of the current CA feedback resources of this cell;Information determination module is used for if it is determined that this cell needs
Want load balancing, it is determined that the Secondary resource information of each adjacent area, the Secondary resource information is for characterizing the current CA feedback in adjacent area
The usage degree of resource;Adjacent area determining module, for determining target neighbour according to the first resource information and Secondary resource information
Area;User's determining module, for determining target user from all CA users of this cell;Switching module is used for the target
User switches to target adjacent area.
Optionally, the first resource information includes the first numerical value of the currently used CA feedback resources user of this cell, institute
State the second value that Secondary resource information includes the currently used CA feedback resources user in adjacent area, the adjacent area determining module, specifically
For calculating separately the difference between each second value and the first numerical value, and search the adjacent area that difference is more than difference threshold;According to
Preset rules are more than that target adjacent area is determined in the adjacent area of difference threshold from difference.
Optionally, user's determining module includes: the first determining submodule, for obtaining each CA user in this cell
Equivalent Physical resource block PRB occupation rate;By the equivalent highest top n CA user of PRB occupation rate, it is determined as target user,
Wherein, N is the positive integer greater than 0.
Optionally, second submodule is determined, for triggering the A4 measurement event of each CA user in this cell;A4 will have been reported
The CA user of event is determined as target user.
Optionally, the first resource information includes the third of the currently used first format CA feedback resources user of this cell
Numerical value, and, the 4th numerical value of the currently used second format CA feedback resources user of this cell;The judgment module, is specifically used for
Judge the third value whether more than the first numerical threshold;And judge whether the 4th numerical value is more than second value threshold
Value;If third value is more than the first numerical threshold, or, the 4th numerical value is more than second value threshold value, it is determined that this cell needs negative
It carries balanced.
Compared with prior art, the embodiment of the present invention includes following advantages:
CA feedback resources used situation of the embodiment of the present invention periodically according to this cell, judges this cell CA user
Whether the upload control resource of occupancy uses excessively, and then judges whether this cell needs load balancing;When determine this cell need
When wanting load balancing, feelings can be used according to the CA feedback resources service condition of this cell and the CA feedback resources of this cell adjacent area
Condition searches the target adjacent area that can be used for load balancing from adjacent area, and searches from the CA user of this cell and be used for load balancing
Target user, and then target user is switched into target adjacent area, realizes the load balancing of this cell;To the embodiment of the present invention
When determining that this cell needs load balancing, the part CA user of this cell is switched into target adjacent area from this cell, to subtract
The occupancy of few this cell uplink control resource, promotes the ascending performance of this cell.
Detailed description of the invention
Fig. 1 is a kind of step flow chart of the embodiment of the method for load balancing of the invention;
Fig. 2 is the step flow chart of the embodiment of the method for another load balancing of the invention;
Fig. 3 is a kind of structural block diagram of the Installation practice of load balancing of the invention;
Fig. 4 is the structural block diagram of the Installation practice of another load balancing of the invention.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real
Applying mode, the present invention is described in further detail.
One of the core concepts of the embodiments of the present invention is, if the CA feedback resources of this cell are nervous, but existing CA
Certain customers in this cell can then be switched to the adjacent area of resource free time, and then pass through reduction by the adjacent area of feedback resources free time
The mode of the CA user of this cell, the CA feedback resources for alleviating this cell occupy, to reduce the upload control resource of this cell
Occupancy, and then promote the ascending performance of this cell;And the wasting of resources of this cell adjacent area can also be reduced.
The method of load balancing provided in an embodiment of the present invention is applied in CA cell, wherein supports the cell of CA function
Referred to as CA cell;The embodiment of the present invention can will monitor whether to need the CA cell of load balancing to be determined as this cell, and the CA is small
The adjacent area CA in area, can be described as the adjacent area of this cell;Wherein, any CA cell can be used as this cell, and it is small also to can be used as other CA
The adjacent area in area.Therefore, CA cell described in the embodiment of the present invention may include the adjacent area of this cell He this cell, described cell and
The adjacent area of this cell is the main plot of CA user, wherein the adjacent area of this cell described in the embodiment of the present invention refers to this cell
Alien frequencies adjacent area.
Referring to Fig.1, a kind of step flow chart of the embodiment of the method for load balancing of the invention is shown, specifically can wrap
Include following steps:
Step 101, the first resource information that this cell is determined according to predetermined period, and believe according to the first resource
Breath, judges whether this cell needs load balancing, wherein the first resource information is for characterizing the current CA feedback money of this cell
The usage degree in source.
Predetermined period can be preset in the embodiment of the present invention, and then when each predetermined period starts, can be to this cell
CA feedback resources service condition is monitored, periodically to judge whether this cell needs load balancing;Wherein, predetermined period can
It is arranged as desired, optionally, the size of predetermined period can be such as 1 second, 5 seconds of second grade.When predetermined period arrives,
It can determine that the first resource information of this cell this predetermined period Nei, the first resource information are for characterizing the current CA of this cell
The usage degree of feedback resources, such as this cell currently occupied user's numerical value of CA feedback resources.Then further according to
One resource information judges whether this cell needs load balancing, for example, can determine whether first resource information meets preset condition,
When first resource information meets preset condition, determine that this cell needs load balancing, when first resource information is unsatisfactory for presetting
When condition, determine this cell without load balancing;Wherein, preset condition can be arranged as desired, include with first resource information
Parameter it is corresponding, for example, if first resource information refer to this cell occupy CA feedback resources number of users, preset item
When part can be the threshold value of number of users of the CA feedback resources occupied more than this cell, determination meets preset condition.If it is determined that
This cell needs load balancing, thens follow the steps 102;If it is determined that this cell is not necessarily to load balancing, then next predetermined period is waited
When arrival, judge whether this cell needs load balancing again, i.e., executes step 101 again.
Step 102, the Secondary resource information for determining each adjacent area, the Secondary resource information are anti-for characterizing the current CA in adjacent area
Present the usage degree of resource.
The embodiment of the present invention can search CA feedback money after determining that this cell needs load balancing from the adjacent area of this cell
Therefore the adjacent area of source free time can pass through the communication between base station and base station, inside of base station according to the CA neighboring cell list of this cell
Communication, successively obtains the Secondary resource information of each adjacent area of this cell, the Secondary resource information is current for characterizing adjacent area
The usage degree of CA feedback resources, such as adjacent area currently occupied user's numerical value of CA feedback resources.
Step 103, according to the first resource information and Secondary resource information, determine target adjacent area.
The idle degrees of each adjacent area CA feedback resources are different in the embodiment of the present invention, can be by feeding back the CA of adjacent area
Resource service condition is compared with the service condition of the CA feedback resources of this cell, determine adjacent area CA feedback resources whether
It is idle;The adjacent area of CA feedback resources free time can be determined, and then can be anti-from CA according to first resource information and Secondary resource information
It presents and determines at least one target adjacent area in the adjacent area of resource free time.For example, can be true by the adjacent area of all CA feedback resources free time
It is set to target adjacent area, CA can also be determined as Target cell in most idle previous or multiple adjacent areas.
Step 104 determines target user from all CA users of this cell, and the target user is switched to target
Adjacent area.
After determining target adjacent area, part CA user can be selected from this cell, by the part CA user selected from this cell
It switches in target adjacent area;Determine that target user, target user are to need from originally small i.e. from all CA users of this cell
Area switches to the CA user of target adjacent area;All CA users of described cell refer to that this predetermined period corresponding time point is all
Carry out the user of CA business.Then determining target user is switched into target adjacent area from this cell, that is, it is described after switching successfully
Target adjacent area is the main plot of target user.In the embodiment of the present invention, target adjacent area is at least one, when target adjacent area is multiple
When, can distribute according to a certain percentage, the other parameters such as available CA feedback resources of each target adjacent area, target user is switched
To in corresponding target adjacent area.
CA feedback resources used situation of the embodiment of the present invention periodically according to this cell, judges this cell CA user
Whether the upload control resource of occupancy uses excessively, and then judges whether this cell needs load balancing;When determine this cell need
When wanting load balancing, feelings can be used according to the CA feedback resources service condition of this cell and the CA feedback resources of this cell adjacent area
Condition searches the target adjacent area that can be used for load balancing from adjacent area, and searches from the CA user of this cell and be used for load balancing
Target user, and then target user is switched into target adjacent area, realizes the load balancing of this cell;To the embodiment of the present invention
When determining that this cell needs load balancing, the part CA user of this cell is switched into target adjacent area from this cell, to subtract
The occupancy of few this cell uplink control resource, promotes the ascending performance of this cell.
In another embodiment of the invention, determine that the mode of target user includes more in the CA user all from this cell
Kind, wherein a kind of mode is occupied according to the equivalent PRB (physical resource block, Physical Resource Block) of CA user
Rate determination, another way are that the signal strength determination of target adjacent area is received according to CA user;It can certainly be two kinds of sides
The combination of formula determines target user, specific as follows:
Referring to Fig. 2, the step flow chart of the embodiment of the method for another load balancing of the invention is shown, it specifically can be with
Include the following steps:
Step 201, the first resource information that this cell is determined according to predetermined period.
In the prior art, 3GGPP (3rd Generation Partnership Project, third generation affiliate association
View) version R8 PUCCH all just for single subdistrict design, be unable to satisfy carrier wave polymerization demand, therefore formulate
The version of R10;R10 has increased two PUCCH Format:PUCCH Format 1b and PUCCH Format 3 newly, to support
Carrier wave polymerization, wherein when CA user feeds back to this cell base station every time, PUCCH Format 1b and PUCCH can only be selected
Any one format in Format 3 is fed back.
It, can be according to the service condition and PUCCH of PUCCH Format 1b corresponding resource in the embodiment of the present invention
The service condition of 3 corresponding resource of Format determines the usage degree of the current CA feedback resources of this cell.Therefore, in predetermined period
When arrival, it may be determined that the first resource information of this cell, the first resource information may include currently used first lattice of this cell
The third value of formula CA feedback resources user, and, the 4th numerical value of the currently used second format CA feedback resources user of this cell;
Wherein, it is which kind of lattice in 3 the two of PUCCH Format 1b and PUCCH Format that the first format, the second format, which do not limit,
Formula, the first format and the second format are different.The third value and the 4th numerical value can be quantity, or percentage
Than, wherein by any value in third value and the 4th numerical value, it is determined as the currently used CA feedback resources user's of this cell
First numerical value.And then the step of whether this cell needs load balancing can be judged according to third value and the 4th numerical value, it can be specific
It is as follows:
Whether step 202 judges the third value more than the first numerical threshold.
In the embodiment of the present invention, the first numerical threshold can be preset according to demand, if third value be quantity, first
Numerical threshold can be amount threshold, which can determine according to the total quantity for the user that can support CA function in this cell,
As that can support in this cell, the total quantity of the user of CA function is 100, then amount threshold can be set as 80;If third value is percentage
Than then the first numerical threshold can be proportion threshold value such as 80%.It, can be by third value and the first numerical threshold after determining third value
It is compared, judges third value whether more than the first numerical threshold;If third value is more than the first numerical threshold, step is executed
Rapid 204;If third value is less than the first numerical threshold, 203 are thened follow the steps.
Step 203 judges whether the 4th numerical value is more than second value threshold value.
Similar, second value threshold value can be arranged, specifically in the way of the first numerical threshold is arranged in the embodiment of the present invention
It repeats no more.After determining the 4th numerical value, the 4th numerical value and second value threshold value can be compared, whether judge the 4th numerical value
More than second value threshold value;If the 4th numerical value is more than second value threshold value, 204 are thened follow the steps;If the 4th numerical value is less than
Two numerical thresholds, then follow the steps 201.
It should be noted that the embodiment of the present invention does not limit the sequencing that step 202 and step 203 execute;It holds in the ban
When row step 202 executes step 203 again, if third value is more than the first numerical threshold, 204 are thened follow the steps;If third value
It is less than the first numerical threshold, thens follow the steps 203;And if the 4th numerical value is more than second value threshold value, is thened follow the steps
204;If the 4th numerical value is less than second value threshold value, 201 are thened follow the steps.Step 202 is executed again when first carrying out step 203
When, if the 4th numerical value is more than second value threshold value, then follow the steps 204;If the 4th numerical value is less than second value threshold value, hold
Row step 202;If third value is more than the first numerical threshold, 204 are thened follow the steps;If third value is less than the first numerical value threshold
Value, thens follow the steps 201.I.e. when the third value is more than the first numerical threshold, or, whether the 4th numerical value is more than second
When numerical threshold, that is, it can determine that this cell needs load balancing.
Step 204, the Secondary resource information for determining each adjacent area.
When determining that this cell needs load balancing, it may be determined that the Secondary resource information of each adjacent area, wherein Secondary resource letter
Breath may include the second value of the currently used CA feedback resources user in adjacent area;Similar, second value and above-mentioned first numerical value are true
Fixed mode is similar, and details are not described herein.
In addition, second value and the first numerical value are corresponding, if the first numerical value is the number of the first format CA feedback resources user
Value, then second value is the numerical value of the first format CA feedback resources user;If the first numerical value is the second format CA feedback resources use
The numerical value at family, then second value is the numerical value of the second format CA feedback resources user.
Step 205 calculates separately difference between each second value and the first numerical value, and searches difference more than difference threshold
Adjacent area.
Step 206, according to preset rules, be more than that target adjacent area is determined in the adjacent area of difference threshold from difference.
In the embodiment of the present invention, the difference of each second value and the first numerical value can be calculated, then determines each neighbour according to difference
Idle condition of the area relative to this cell, and then determine target adjacent area.Optionally, the difference and difference threshold can be carried out pair
Than finding out the adjacent area that difference is more than difference threshold from adjacent area, and then be more than difference threshold from difference according to preset rules
Target adjacent area is determined in adjacent area;Wherein, the difference threshold can be arranged as desired, and the difference threshold can be quantity,
It can be percentage, determined with specific reference to the concrete type of the first numerical value and second value.It, can be preparatory in the embodiment of the present invention
Preset rules are set, the preset rules can be arranged as desired, for example, it may be by with the maximum neighbour of the difference of the first numerical value
Area is determined as target adjacent area;It is also possible to all adjacent areas that difference is more than difference threshold being determined as target adjacent area;Certainly
The maximum preceding several adjacent areas of difference can be determined as target adjacent area etc..
After determining target adjacent area, target user can be selected from the CA user of this cell, and then by target user from originally
Cell switches to target adjacent area;In the embodiment of the present invention, determine that the mode of target user includes a variety of, wherein a kind of determining mesh
The mode for marking user is as follows:
Step 207, the Equivalent Physical resource block PRB occupation rate for obtaining each CA user in this cell.
Step 208, by the equivalent highest top n CA user of PRB occupation rate, be determined as target user, wherein N is
Positive integer greater than 0.
In one embodiment of the present of invention, target user can be determined according to the equivalent PRB occupation rate of each CA user of this cell,
The equivalent PRB occupation rate of each CA user in this cell is obtained, then by the highest top n CA user of equivalent PRB occupation rate, really
It is set to target user, N is the positive integer greater than 0;Wherein, the equivalent PRB occupation rate characterizes CA user occupancy CA feedback resources
Degree, equivalent PRB occupation rate is higher, shows that the CA feedback resources of corresponding CA user occupancy are more.Optionally, the present invention is implemented
In example, the minimal bit rate for the carrying that the equivalent PRB occupation rate can be established according to the bandwidth of uplink control channel, CA user
Determining and the CA user occupancy PRB is determined;For example, the bandwidth of uplink control channel is 10M, CA user establishes the minimum of carrying
Bit rate is 0.05M, and the PRB of the CA user occupancy is 10, then can be established in the hope of CA user the minimal bit rate of carrying with it is upper
Then the ratio of the bandwidth of row control channel calculates the ratio and determines the PRB of the CA user occupancy, so that it is determined that the CA is used
The equivalent PRB occupation rate in family is 5%.
Optionally, N can be determined according to first numerical value and second value.
In another embodiment of the invention, determine that the another way of target user is as follows:
Step 209, the A4 measurement event for triggering each CA user in this cell.
Step 210 will report the CA user of A4 event to be determined as target user.
In the embodiment of the present invention, the CA user that this cell can be all into this cell sends the instruction of A4 measurement event, passes through
The A4 measurement event of each CA user in this cell of the instruction triggers;A4 measurement event can be performed after receiving the instruction in each CA user
Instruction measures the signal quality of adjacent area, when neighboring cell signal quality is higher than certain thresholding, then CA user reports A4 to this cell
Event.Therefore, report the signal quality of the CA user of A4 event preferable, and do not report the signal quality of the CA user of A4 event compared with
Therefore difference will can not report the CA user of A4 event to be determined as target user, to guarantee experience and the handover success of each CA user
Rate.
Certainly, in another embodiment of the invention, two ways can be combined to determine target user.Specifically, can
Primary screener is first carried out, by the equivalent highest top n CA user of PRB occupation rate, is determined as Primary objectives user;Then again
From Primary objectives user, the CA user for having reported A4 event is determined as ultimate aim user.
Optionally, before determining target user using above-mentioned three kinds of modes, it may be determined that go out in this cell and carrying out voice
The CA user of business can determine target user to guarantee the voice user of voice user from non-speech user.
The target user is switched to target adjacent area by step 211.
Then target user is switched into target adjacent area from this cell, realizes the load balancing of this cell.
In the embodiment of the present invention, the Equivalent Physical resource block PRB occupation rate of each CA user in this cell is obtained;It will be described etc.
The highest top n CA user of PRB occupation rate is imitated, target user is determined as;I.e. by switching the big user of equivalent PRB occupancy
Into target adjacent area, the rate of the load balancing of this cell is improved.Further, in the embodiment of the present invention, Target cell is this
The alien frequencies adjacent area of cell, therefore can trigger the A4 measurement event of each CA user in this cell, the CA user of A4 event will have been reported
It is determined as target user;Guarantee the experience of each CA user and improve to change power into, to effectively realize that the load of this cell is equal
Weighing apparatus.
It should be noted that for simple description, therefore, it is stated as a series of action groups for embodiment of the method
It closes, but those skilled in the art should understand that, embodiment of that present invention are not limited by the describe sequence of actions, because according to
According to the embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also should
Know, the embodiments described in the specification are all preferred embodiments, and the related movement not necessarily present invention is implemented
Necessary to example.
Referring to Fig. 3, show a kind of structural block diagram of the Installation practice of load balancing of the present invention, can specifically include as
Lower module: judgment module 301, information determination module 302, adjacent area determining module 303, user's determining module 304 and switching module
305, wherein
Judgment module 301, for determining the first resource information of this cell according to predetermined period, and according to described first
Resource information, judges whether this cell needs load balancing, wherein the first resource information is for characterizing the current CA of this cell
The usage degree of feedback resources;
Information determination module 302, for if it is determined that this cell needs load balancing, it is determined that the Secondary resource of each adjacent area is believed
Breath, the Secondary resource information are used to characterize the usage degree of the current CA feedback resources in adjacent area;
Adjacent area determining module 303, for determining target adjacent area according to the first resource information and Secondary resource information;
User's determining module 304, for determining target user from all CA users of this cell;
Switching module 305 switches to target adjacent area for the target user.
In another embodiment of the invention, user's determining module further includes multiple submodule, referring to Fig. 4, is shown
The structural block diagram of the Installation practice of another load balancing of the invention, wherein user's determining module 304 includes: the
One determines that submodule 3041, second determines that submodule 3042 and third determine submodule 3043, wherein
First determines submodule 3041, for obtaining the Equivalent Physical resource block PRB occupation rate of each CA user in this cell;
By the equivalent highest top n CA user of PRB occupation rate, it is determined as target user, wherein N is the positive integer greater than 0.
Second determines submodule 3042, for triggering the A4 measurement event of each CA user in this cell;A4 thing will have been reported
The CA user of part is determined as target user.
Optionally, in another embodiment of the invention, the adjacent area determining module 303 is each specifically for calculating separately
Difference between second value and the first numerical value, and search the adjacent area that difference is more than difference threshold;According to preset rules, from difference
More than target adjacent area determining in the adjacent area of difference threshold.
Optionally, in another embodiment of the invention, the judgment module 301 is specifically used for judging the third number
Whether value is more than the first numerical threshold;And judge whether the 4th numerical value is more than second value threshold value;If third value is super
The first numerical threshold is crossed, or, the 4th numerical value is more than second value threshold value, it is determined that this cell needs load balancing.
CA feedback resources used situation of the embodiment of the present invention periodically according to this cell, judges this cell CA user
Whether the upload control resource of occupancy uses excessively, and then judges whether this cell needs load balancing;When determine this cell need
When wanting load balancing, feelings can be used according to the CA feedback resources service condition of this cell and the CA feedback resources of this cell adjacent area
Condition searches the target adjacent area that can be used for load balancing from adjacent area, and searches from the CA user of this cell and be used for load balancing
Target user, and then target user is switched into target adjacent area, realizes the load balancing of this cell;To the embodiment of the present invention
When determining that this cell needs load balancing, the part CA user of this cell is switched into target adjacent area from this cell, to subtract
The occupancy of few this cell uplink control resource, promotes the ascending performance of this cell.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simple
Place illustrates referring to the part of embodiment of the method.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with
The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can provide as method, apparatus or calculate
Machine program product.Therefore, the embodiment of the present invention can be used complete hardware embodiment, complete software embodiment or combine software and
The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can be used one or more wherein include computer can
With in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code
The form of the computer program product of implementation.
The embodiment of the present invention be referring to according to the method for the embodiment of the present invention, terminal device (system) and computer program
The flowchart and/or the block diagram of product describes.It should be understood that flowchart and/or the block diagram can be realized by computer program instructions
In each flow and/or block and flowchart and/or the block diagram in process and/or box combination.It can provide these
Computer program instructions are set to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminals
Standby processor is to generate a machine, so that being held by the processor of computer or other programmable data processing terminal devices
Capable instruction generates for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagram
The device of specified function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing terminal devices
In computer-readable memory operate in a specific manner, so that instruction stored in the computer readable memory generates packet
The manufacture of command device is included, which realizes in one side of one or more flows of the flowchart and/or block diagram
The function of being specified in frame or multiple boxes.
These computer program instructions can also be loaded into computer or other programmable data processing terminal devices, so that
Series of operation steps are executed on computer or other programmable terminal equipments to generate computer implemented processing, thus
The instruction executed on computer or other programmable terminal equipments is provided for realizing in one or more flows of the flowchart
And/or in one or more blocks of the block diagram specify function the step of.
Although the preferred embodiment of the embodiment of the present invention has been described, once a person skilled in the art knows bases
This creative concept, then additional changes and modifications can be made to these embodiments.So the following claims are intended to be interpreted as
Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning
Covering non-exclusive inclusion, so that process, method, article or terminal device including a series of elements not only wrap
Those elements are included, but also including other elements that are not explicitly listed, or further includes for this process, method, article
Or the element that terminal device is intrinsic.In the absence of more restrictions, being wanted by what sentence "including a ..." limited
Element, it is not excluded that there is also other identical elements in process, method, article or the terminal device for including the element.
Method to a kind of load balancing provided by the present invention and a kind of device of load balancing above have carried out in detail
It introduces, used herein a specific example illustrates the principle and implementation of the invention, the explanation of above embodiments
It is merely used to help understand method and its core concept of the invention;At the same time, for those skilled in the art, according to this
The thought of invention, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification is not answered
It is interpreted as limitation of the present invention.
Claims (10)
1. a kind of method of load balancing, which is characterized in that be applied to carrier wave and polymerize CA cell, the CA cell includes this cell
With the adjacent area of this cell, which comprises
The first resource information of this cell is determined according to predetermined period, and according to the first resource information, judges this cell
Whether load balancing is needed, wherein the first resource information is used to characterize the usage degree of the current CA feedback resources of this cell;
If it is determined that this cell needs load balancing, it is determined that the Secondary resource information of each adjacent area, the Secondary resource information are used for
Characterize the usage degree of the current CA feedback resources in adjacent area;
According to the first resource information and Secondary resource information, target adjacent area is determined;
Target user is determined in the CA user all from this cell, and the target user is switched into target adjacent area.
2. the method according to claim 1, wherein the first resource information includes the currently used CA of this cell
The first numerical value of feedback resources user, the Secondary resource information include the second number of the currently used CA feedback resources user in adjacent area
Value,
According to the first resource information and Secondary resource information, the step of determining target adjacent area, comprising:
The difference between each second value and the first numerical value is calculated separately, and searches the adjacent area that difference is more than difference threshold;
It is more than that target adjacent area is determined in the adjacent area of difference threshold from difference according to preset rules.
3. the method according to claim 1, wherein determining target user's from all CA users of this cell
Step, comprising:
Obtain the Equivalent Physical resource block PRB occupation rate of each CA user in this cell;
By the equivalent highest top n CA user of PRB occupation rate, it is determined as target user, wherein N is just whole greater than 0
Number.
4. the method according to claim 1, wherein determining target user's from all CA users of this cell
Step, comprising:
Trigger the A4 measurement event of each CA user in this cell;
The CA user of A4 event will have been reported to be determined as target user.
5. the method according to claim 1, wherein the first resource information includes this cell currently used
The third value of one format CA feedback resources user, and, the 4th of the currently used second format CA feedback resources user of this cell the
Numerical value,
According to the first resource information, the step of whether this cell needs load balancing judged, comprising:
Judge the third value whether more than the first numerical threshold;
And judge whether the 4th numerical value is more than second value threshold value;
If third value is more than the first numerical threshold, or, the 4th numerical value is more than second value threshold value, it is determined that this cell needs negative
It carries balanced.
6. a kind of device of load balancing, which is characterized in that be applied to carrier wave and polymerize CA cell, the CA cell includes this cell
With the adjacent area of this cell, described device includes:
Judgment module is believed for determining the first resource information of this cell according to predetermined period, and according to the first resource
Breath, judges whether this cell needs load balancing, wherein the first resource information is for characterizing the current CA feedback money of this cell
The usage degree in source;
Information determination module, for if it is determined that this cell needs load balancing, it is determined that the Secondary resource information of each adjacent area, it is described
Secondary resource information is used to characterize the usage degree of the current CA feedback resources in adjacent area;
Adjacent area determining module, for determining target adjacent area according to the first resource information and Secondary resource information;
User's determining module, for determining target user from all CA users of this cell;
Switching module switches to target adjacent area for the target user.
7. device according to claim 6, which is characterized in that the first resource information includes the currently used CA of this cell
The first numerical value of feedback resources user, the Secondary resource information include the second number of the currently used CA feedback resources user in adjacent area
Value,
The adjacent area determining module, specifically for calculating separately the difference between each second value and the first numerical value, and searches difference
Value is more than the adjacent area of difference threshold;It is more than that target adjacent area is determined in the adjacent area of difference threshold from difference according to preset rules.
8. device according to claim 6, which is characterized in that user's determining module includes:
First determines submodule, for obtaining the Equivalent Physical resource block PRB occupation rate of each CA user in this cell;It will be described etc.
The highest top n CA user of PRB occupation rate is imitated, target user is determined as, wherein N is the positive integer greater than 0.
9. device according to claim 6, which is characterized in that user's determining module includes:
Second determines submodule, for triggering the A4 measurement event of each CA user in this cell;The CA of A4 event will have been reported to use
Family is determined as target user.
10. device according to claim 6, which is characterized in that the first resource information includes that this cell is currently used
The third value of first format CA feedback resources user, and, the of the currently used second format CA feedback resources user of this cell
Four numerical value;
The judgment module, specifically for judging the third value whether more than the first numerical threshold;And judge described
Whether four numerical value are more than second value threshold value;If third value is more than the first numerical threshold, or, the 4th numerical value is more than second value
Threshold value, it is determined that this cell needs load balancing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710577079.8A CN109257773B (en) | 2017-07-14 | 2017-07-14 | Load balancing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710577079.8A CN109257773B (en) | 2017-07-14 | 2017-07-14 | Load balancing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109257773A true CN109257773A (en) | 2019-01-22 |
CN109257773B CN109257773B (en) | 2020-11-03 |
Family
ID=65051241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710577079.8A Active CN109257773B (en) | 2017-07-14 | 2017-07-14 | Load balancing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109257773B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110381536A (en) * | 2019-06-25 | 2019-10-25 | 北京邮电大学 | A kind of load-balancing method and system based on LWIP framework |
CN112822706A (en) * | 2020-12-31 | 2021-05-18 | 联想未来通信科技(重庆)有限公司 | Information processing method and device and computer readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101989897A (en) * | 2010-11-15 | 2011-03-23 | 中兴通讯股份有限公司 | Feedback method of acknowledgment message and terminal thereof |
CN103916908A (en) * | 2013-01-04 | 2014-07-09 | 阿尔卡特朗讯 | Method and device for balancing load of serving cell |
US20160381600A1 (en) * | 2015-06-23 | 2016-12-29 | Verizon Patent And Licensing Inc. | Shared spectrum load balancing based on network load |
CN106714236A (en) * | 2015-07-29 | 2017-05-24 | 中国移动通信集团公司 | Load balancing method and apparatus |
-
2017
- 2017-07-14 CN CN201710577079.8A patent/CN109257773B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101989897A (en) * | 2010-11-15 | 2011-03-23 | 中兴通讯股份有限公司 | Feedback method of acknowledgment message and terminal thereof |
CN103916908A (en) * | 2013-01-04 | 2014-07-09 | 阿尔卡特朗讯 | Method and device for balancing load of serving cell |
US20160381600A1 (en) * | 2015-06-23 | 2016-12-29 | Verizon Patent And Licensing Inc. | Shared spectrum load balancing based on network load |
CN106714236A (en) * | 2015-07-29 | 2017-05-24 | 中国移动通信集团公司 | Load balancing method and apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110381536A (en) * | 2019-06-25 | 2019-10-25 | 北京邮电大学 | A kind of load-balancing method and system based on LWIP framework |
CN112822706A (en) * | 2020-12-31 | 2021-05-18 | 联想未来通信科技(重庆)有限公司 | Information processing method and device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109257773B (en) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9872308B2 (en) | Communication system | |
US9992784B2 (en) | Base station frequency resource allocation method and network device | |
JP7328342B2 (en) | Resource selection method, data transmission method and device | |
US10785678B2 (en) | Congestion control method, base station, and user equipment | |
CN107333300B (en) | Cell load adjusting method and device | |
CN108605266B (en) | Wireless access control method, device and system | |
US9787595B2 (en) | Evolved node-B and mobility management entity and user equipment and methods for supporting attended and unattended services | |
EP3662720B1 (en) | Cellular dual connectivity setup | |
TW201136426A (en) | Dynamic switching between MIMO and DC HSDPA | |
WO2016180133A1 (en) | Method, device, and user equipment for unlicensed carrier measurement | |
CN109699063B (en) | Processing and sending method of preemption indication signaling, terminal and base station | |
US12096238B2 (en) | Method and apparatus for enhancing multi-carrier cell, and computer storage medium | |
WO2017148213A1 (en) | Resource allocation control method, device, and system | |
US20160174240A1 (en) | Multi-Channel-Based Data Sending Method and Apparatus | |
CN105874861B (en) | A kind of method and device adjusting capacity density of eating dishes without rice or wine | |
WO2015106450A1 (en) | Load balancing among wireless access points | |
CN105517054B (en) | A kind of method and apparatus of load control system | |
US10075255B2 (en) | Physical downlink control channel (PDCCH) inter-cell-interference coordination | |
CN106851681B (en) | Method and device for processing auxiliary carrier | |
CN107710816A (en) | A kind of load-balancing method and device | |
CN109257773A (en) | A kind of method and apparatus of load balancing | |
CN108260131B (en) | Cell hardware capacity expansion method and device | |
CN109041241A (en) | SR resource allocation methods and device | |
CN104919875A (en) | Base station device, communi cation method, and terminal device | |
GB2495473A (en) | Modifying transmission time interval (tti) allocation using high speed shared control channel (hs-scch) order |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |