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

CN109257773A - A kind of method and apparatus of load balancing - Google Patents

A kind of method and apparatus of load balancing Download PDF

Info

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
Application number
CN201710577079.8A
Other languages
Chinese (zh)
Other versions
CN109257773B (en
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.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment 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 Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201710577079.8A priority Critical patent/CN109257773B/en
Publication of CN109257773A publication Critical patent/CN109257773A/en
Application granted granted Critical
Publication of CN109257773B publication Critical patent/CN109257773B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0061Transmission or use of information for re-establishing the radio link of neighbour cell information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0072Transmission or use of information for re-establishing the radio link of resource information of target access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/22Performing reselection for specific purposes for handling the traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting 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

A kind of method and apparatus of load balancing
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.
CN201710577079.8A 2017-07-14 2017-07-14 Load balancing method and device Active CN109257773B (en)

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)

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

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

Patent Citations (4)

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

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