CN114258081A - Load balancing method and device for same-coverage cells, electronic equipment and storage medium - Google Patents
Load balancing method and device for same-coverage cells, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN114258081A CN114258081A CN202111353854.4A CN202111353854A CN114258081A CN 114258081 A CN114258081 A CN 114258081A CN 202111353854 A CN202111353854 A CN 202111353854A CN 114258081 A CN114258081 A CN 114258081A
- Authority
- CN
- China
- Prior art keywords
- cell
- cells
- determining
- terminal equipment
- terminal device
- 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
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000005540 biological transmission Effects 0.000 claims abstract description 70
- 238000012545 processing Methods 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 14
- 230000008447 perception Effects 0.000 abstract description 12
- 238000013461 design Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
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
- H04W28/086—Load balancing or load distribution among access entities
- H04W28/0861—Load balancing or load distribution among access entities between base stations
-
- 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
- H04W28/09—Management thereof
- H04W28/0958—Management thereof based on metrics or performance parameters
- H04W28/0967—Quality of Service [QoS] parameters
- H04W28/0983—Quality of Service [QoS] parameters for optimizing bandwidth or throughput
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an 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/165—Performing reselection for specific purposes for reducing network power consumption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a load balancing method, a device, electronic equipment and a storage medium for same coverage cells, wherein the method comprises the following steps: the method comprises the steps of determining a first cell and a second cell from the same coverage cell according to PRB occupancy rate and/or the number of terminal devices of each cell in the same coverage cell, determining a target terminal device from the terminal devices in the first cell according to the data volume to be transmitted and the corresponding data transmission rate cached in a base station according to the RSRP of each terminal device in the first cell, and switching the target terminal device to the second cell. In the technical scheme, the terminal equipment with large data volume to be transmitted and low data transmission rate cached in the base station is switched to the cell with small load, so that the use perception of the low-rate terminal equipment which has high requirement on the rate and is not distributed to enough PRBs (physical resource blocks) can be rapidly improved, and the load of the first cell is reduced.
Description
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a method and an apparatus for load balancing in co-coverage cells, an electronic device, and a storage medium.
Background
With the increasing development of wireless networks and the increasing density of people in some urban areas or hot cities, a single wireless network is difficult to meet the daily use requirements of users. Therefore, the same area may be covered by multiple wireless networks, i.e., there are co-coverage cells. The load balance among the cells with the same coverage is ensured, the resource waste can be reduced, and the use experience of a user is improved, so that the key is how to realize the load balance among the cells with the same coverage.
Currently, the main task of implementing load balancing among cells in the same coverage area is to respectively switch a plurality of terminal devices occupying a large number of Physical Resource Blocks (PRBs) in a plurality of cells with a large load to a plurality of cells with a small load according to the load condition of each cell when the load among the cells in the same coverage area is unbalanced.
However, in the above scheme, because the terminal device to be switched occupies more PRBs in the original cell, the user has better use perception on the network, and when the terminal device is switched to other cells with the same coverage, the channel quality of the other cells with the same coverage cannot be guaranteed, and the problems of poor use perception on the network and poor user experience may exist.
Disclosure of Invention
The application provides a load balancing method and device for co-coverage cells, electronic equipment and a storage medium, so as to solve the problems that in the prior art, when a terminal device is switched to other co-coverage cells, the use perception of a network is poor and the user experience is poor.
In a first aspect, the present application provides a method for load balancing of cells in the same coverage area, including:
determining a first cell and a second cell from the same coverage cell according to the physical resource module PRB occupancy rate and/or the number of terminal devices of each cell in the same coverage cell, wherein the load of the first cell is greater than that of the second cell;
determining target terminal equipment from the terminal equipment in the first cell according to the Reference Signal Received Power (RSRP) of each terminal equipment in the first cell, the data volume to be transmitted and the corresponding data transmission rate cached in a base station;
and switching the target terminal equipment to the second cell.
In a possible design of the first aspect, the determining, according to the RSRP of each terminal device in the first cell, the amount of data to be transmitted and the corresponding data transmission rate that are buffered in the base station, a target terminal device from the terminal devices in the first cell includes:
determining the terminal equipment with the RSRP larger than the preset receiving power in the first cell as first terminal equipment;
and determining the target terminal equipment from the first terminal equipment according to the data volume to be transmitted cached in the base station by each first terminal equipment and the corresponding data transmission rate.
Optionally, the determining, according to the amount of data to be transmitted and the corresponding data transmission rate cached in the base station by each first terminal device, the target terminal device from the first terminal devices includes:
determining the data transmission duration required by each first terminal device according to the data volume to be transmitted cached in the base station by each first terminal device and the corresponding data transmission rate;
and determining the first terminal equipment with the data transmission duration being greater than the preset duration as the target terminal equipment.
In another possible design of the first aspect, the determining a first cell and a second cell from the co-coverage cells according to the PRB occupancy and/or the number of terminal devices of each cell in the co-coverage cells includes:
determining the PRB occupancy rate in the cells with the same coverage is greater than a first occupancy rate, and/or the cells with the number of terminal devices greater than the number of first devices as the first cells;
and determining the cells with the PRB occupancy rates smaller than a second occupancy rate and/or the number of terminal devices smaller than a second number of devices as the first cells, wherein the first occupancy rate is larger than the second occupancy rate, and the first number of devices is larger than the second number of devices.
Optionally, the determining, according to the amount of data to be transmitted and the corresponding data transmission rate cached in the base station by each first terminal device, the target terminal device from the first terminal devices includes:
and determining the first terminal equipment, of which the data volume to be transmitted cached in the base station is larger than the preset data volume and the data transmission rate is smaller than the preset transmission rate, as the target terminal equipment.
In yet another possible design of the first aspect, before determining the first cell and the second cell from the co-coverage cells according to the PRB occupancy and/or the number of terminal devices of each of the co-coverage cells, the method further includes:
and acquiring the PRB occupancy rate of each cell in the covered cell according to a preset frequency.
In a second aspect, the present application provides a load balancing apparatus for co-coverage cells, including:
a processing module, configured to determine a first cell and a second cell from co-coverage cells according to a Physical Resource Block (PRB) occupancy rate and/or a number of terminal devices of each cell in the co-coverage cells, where a load of the first cell is greater than that of the second cell;
the processing module is further configured to determine a target terminal device from the terminal devices in the first cell according to the reference signal received power RSRP of each terminal device in the first cell, the amount of data to be transmitted and the corresponding data transmission rate, which are cached in the base station;
the processing module is further configured to switch the target terminal device to the second cell.
In a possible design of the second aspect, the processing module is specifically configured to:
determining the terminal equipment with the RSRP larger than the preset receiving power in the first cell as first terminal equipment;
and determining the target terminal equipment from the first terminal equipment according to the data volume to be transmitted cached in the base station by each first terminal equipment and the corresponding data transmission rate.
Optionally, the processing module is specifically configured to:
determining the data transmission duration required by each first terminal device according to the data volume to be transmitted cached in the base station by each first terminal device and the corresponding data transmission rate;
and determining the first terminal equipment with the data transmission duration being greater than the preset duration as the target terminal equipment.
In another possible design of the second aspect, the processing module is specifically configured to:
determining the PRB occupancy rate in the cells with the same coverage is greater than a first occupancy rate, and/or the cells with the number of terminal devices greater than the number of first devices as the first cells;
and determining the cells with the PRB occupancy rates smaller than a second occupancy rate and/or the number of terminal devices smaller than a second number of devices as the first cells, wherein the first occupancy rate is larger than the second occupancy rate, and the first number of devices is larger than the second number of devices.
Optionally, the processing module is specifically configured to: and determining the first terminal equipment, of which the data volume to be transmitted cached in the base station is larger than the preset data volume and the data transmission rate is smaller than the preset transmission rate, as the target terminal equipment.
In yet another possible design of the second aspect, the apparatus further includes:
and the acquisition module is used for acquiring the PRB occupancy rate of each cell in the covered cell according to the preset frequency.
In a third aspect, the present application provides an electronic device, comprising: a processor, a memory and computer program instructions stored on the memory and executable on the processor for implementing the method of the first aspect and each possible design when the processor executes the computer program instructions.
In a fourth aspect, the present application may provide a computer-readable storage medium having stored thereon computer-executable instructions for implementing the method of the first aspect and possibly designs when executed by a processor.
In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by a processor, is adapted to carry out the method of the first aspect as well as the various possible designs.
According to the load balancing method, the load balancing device, the electronic equipment and the storage medium of the same coverage cell, a first cell and a second cell are determined from the same coverage cell according to the PRB occupancy rate and/or the number of the terminal equipment of each cell in the same coverage cell, the data volume to be transmitted and the corresponding data transmission rate cached in the base station are determined according to the RSRP of each terminal equipment in the first cell, the target terminal equipment is determined from the terminal equipment in the first cell, and the target terminal equipment is switched to the second cell. By switching the terminal equipment with larger data volume to be transmitted and lower data transmission rate cached in the base station to the cell with smaller load, the use perception of the low-rate terminal equipment with high speed requirement but not distributed to enough PRBs can be rapidly improved, and the load of the first cell is reduced.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
Fig. 1 is a schematic view of an application scenario of a load balancing method for cells with same coverage according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a first embodiment of a load balancing method for cells with same coverage according to the present application;
fig. 3 is a schematic flowchart of a second embodiment of a load balancing method for cells with same coverage according to the present application;
fig. 4 is a schematic structural diagram of a load balancing apparatus for co-coverage cells according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Before introducing the embodiments of the present application, an application context of the embodiments of the present application is explained first:
at present, the information age has come, the total amount of data is explosively increased, and the demand of people for data information is increasing day by day. In order to meet the requirement of users for wireless communication, Long Term Evolution (LTE) has come, and the LTE project improves and enhances the air access technology of the third Generation mobile communication technology (3rd-Generation, 3G), and adopts Orthogonal Frequency Division Multiplexing (OFDM) and Multiple Input Multiple Output (MIMO) as the only standards for wireless network Evolution. The peak rates of 100Mbit/s at the downlink and 50Mbit/s at the uplink are provided under the frequency spectrum bandwidth of 20MHz, the performance of users at the edge of a cell is improved, the cell capacity is improved, and the system delay is reduced.
The multimedia service is a main potential service of future wireless mobile communication, needs to occupy a large amount of wireless channels and spectrum resources, and increases the burden of wireless access service in part of urban areas or hot cities. Because the user movement and service distribution are unbalanced in the area, a hot spot cell exists in the wireless communication system, and the communication resources are in a local shortage condition, so that the wireless access service performance of part of users is greatly reduced. In the hotspot cell, the service request is far above an acceptable level, so that a higher probability of blocking of the request occurs, while other cells of the wireless communication system have available resources to serve more users. Based on the problems, the method can adopt a load transfer mode to transfer excessive services in the hot cell to the cell with lighter service, and balance the load among the cells from a network layer, thereby improving the user experience in the hot cell or the congested cell, reducing the resource waste and optimizing the network performance.
At present, the following two methods are mainly used for realizing load balancing among cells with the same coverage:
1) and determining a cell with larger load and a cell with smaller load in the same coverage cell, and switching the terminal equipment occupying more PRBs in the cell with larger load into the cell with smaller load.
2) And determining the number of users and user identifications needing to be switched according to the overload users and the number of the overload users in the cell with larger load by using a related algorithm, and determining the cell with smaller load to which the users need to be switched according to the pre-acquired load budget, thereby completing the switching of the terminal equipment of the users.
However, in the above two prior arts, because the terminal device to be switched occupies more PRBs in the original cell, the user has better perception of using the network, and when switching to other cells with the same coverage, the quality of channels in other cells with the same coverage cannot be guaranteed, and there may be problems of poor perception of using the network and poor user experience.
In view of the above problems, the inventive concept of the present application is as follows: in a cell with a large load, the use perception of a terminal device occupying more PRBs is better, while the use perception of a terminal device having a large amount of data waiting for transmission and a low rate transmission efficiency is worse in a buffer of a base station (eNodeB). If the terminal equipment is used as the terminal equipment to be switched, after the terminal equipment to be switched is switched to other same coverage cells, the problem that the use perception of the network is poor after the terminal equipment is switched to other same coverage cells in the prior art can be solved due to the fact that the loads of the other same coverage cells are small, and therefore user experience is improved.
The load balancing method for the cells with the same coverage provided by the embodiment of the application can be applied to an application scenario diagram shown in fig. 1. Fig. 1 is a schematic view of an application scenario of a load balancing method for cells with same coverage provided in an embodiment of the present application, so as to solve the above technical problem. As shown in fig. 1, the application scenario may include: at least one base station (e.g., base station 11 and base station 12 in fig. 1), a server 13, and at least one terminal device (e.g., terminal device 14 and terminal device 15 in fig. 1).
In the embodiment of the present application, the dotted hexagonal area is a geographic area corresponding to a coverage cell, where terminal devices 14 and 15 exist in the geographic area, and the coverage cell shares two cells, and the base station 11 and the base station 12 respectively provide services for the two cells.
Illustratively, the two cells are cell 1 and cell 2, respectively, where the base station 11 provides service for the cell 1, and the terminal device in the cell 1 interacts with the base station 11; the base station 12 serves the cell 2, and terminal devices in the cell 2 interact with the base station 12.
In the above example, assuming that the terminal devices 14 and 15 are located in the cell 1, the loads of the cell 1 and the cell 2 are determined according to the PRB occupancy rates and/or the number of terminal devices of the cells 1 and 2, and the first cell and the second cell are determined according to the load sizes of the cell 1 and the cell 2, that is, the cell 1 is the first cell and the cell 2 is the second cell.
Further, according to the RSRP of the terminal devices 14 and 15, the amount of data to be transmitted and the corresponding data transmission rate cached in the base station are determined from the terminal devices 14 and 15, and assuming that the target terminal device is the terminal device 14, the terminal device 14 is switched to the cell 2, so as to achieve the purpose of reducing the load of the cell 1, thereby further improving the use perception of the terminal device 14 on the network.
In practical applications, since the terminal device is also a processing device with data processing capability, the server in the application scenario shown in fig. 1 may also be implemented by the terminal device. In the embodiments of the present application, the server and the terminal device for data processing may be collectively referred to as an electronic device. Optionally, in the embodiment of the present application, an execution subject of the load balancing method for the same coverage cell is taken as the electronic device
The technical solution of the present application will be described in detail below with reference to specific examples.
It should be noted that the following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
Fig. 2 is a flowchart illustrating a first embodiment of a load balancing method for cells with same coverage according to the present application. As shown in fig. 2, the method for balancing loads of cells in the same coverage area may include the following steps:
s21, determining the first cell and the second cell from the same coverage cell according to the PRB occupancy rate and/or the number of terminal devices of each cell in the same coverage cell.
Wherein the load of the first cell is greater than the second cell.
In an implementation manner, a cell in which the PRB occupancy rate in the same coverage cell is greater than the first occupancy rate and/or the number of terminal devices is greater than the first number of devices is determined as the first cell; and determining the cells with the PRB occupancy rate smaller than the second occupancy rate and/or the number of the terminal devices smaller than the second device number in the cells with the same coverage as the first cells.
The first occupancy rate is greater than the second occupancy rate, and the first equipment number is greater than the second equipment number.
For example, suppose that there are three cells in the same coverage cell, which are cells 1, 2 and 3, respectively, the occupancy rate of cell 1 is 90%, and the number of terminal devices is 1500; the occupancy rate of the cell 1 is 60%, and the number of the terminal devices is 800; the occupancy rate of the cell 1 is 30%, the number of terminal devices is 500, the first occupancy rate is 80%, the second occupancy rate is 50%, the number of first devices is 1000, and the number of second devices is 600. The occupancy rate of the cell 1 is greater than the first occupancy rate, and the number of the terminal devices is greater than the first number of the terminal devices, the cell 1 is determined as a first cell; and if the occupancy rate of the cell 3 is less than the second occupancy rate and the number of the terminal devices is less than the second number of the terminal devices, determining the cell 3 as a second cell.
In another implementation manner, the electronic device determines a cell with the largest PRB occupancy among the cells with the same coverage as a first cell, and determines a cell with the smallest PRB occupancy as a second cell.
In another implementation manner, the electronic device determines a cell with the largest number of terminal devices in the same coverage cell as the first cell, and determines a cell with the smallest number of terminal devices as the second cell.
The number of the first cells or the second cells may be 1 or more than 1, and the specific number needs to be determined according to an actual situation, which is not specifically limited in the embodiment of the present application.
S22, according to the RSRP of each terminal device in the first cell, the data volume to be transmitted and the corresponding data transmission rate which are cached in the base station, the target terminal device is determined from the terminal devices in the first cell.
In an implementation manner, the electronic device may determine, as the target terminal device, a first terminal device in the first cell, where RSRP is greater than a preset receiving power, and a data transmission duration is greater than a preset duration.
The data transmission duration can be calculated by the data amount to be transmitted buffered in the base station and the corresponding data transmission rate.
In another implementation manner, the electronic device may determine, as the target terminal device, the first terminal device whose RSRP is greater than the preset receiving power in the first cell, and whose data volume to be transmitted is cached in the base station is greater than the preset data volume, and whose data transmission rate is less than the preset transmission rate.
In another specific manner, the electronic device determines terminal devices with RSRP greater than a preset receiving power in the first cell as first terminal devices, and determines a target terminal device from the first terminal devices according to a data volume to be transmitted and a corresponding data transmission rate, which are cached in the base station by each first terminal device.
The method comprises the following steps of determining a target terminal device from first terminal devices according to the data volume to be transmitted and the corresponding data transmission rate of each first terminal device cached in a base station, wherein the data volume to be transmitted and the corresponding data transmission rate can be realized through the following modes:
1) the electronic equipment determines the data transmission duration required by each first terminal device according to the data volume to be transmitted cached in the base station by each first terminal device and the corresponding data transmission rate, and determines the first terminal device with the data transmission duration being greater than the preset duration as the target terminal device.
Wherein, can be represented by the formula: and T is the data volume to be transmitted/the data transmission rate cached in the base station, and the data transmission duration required by the terminal equipment is obtained, wherein T is the data transmission duration.
2) The electronic equipment determines the data transmission time length required by each first terminal equipment according to the data volume to be transmitted cached in the base station by each first terminal equipment and the corresponding data transmission rate, and then determines the first terminal equipment with the longest data transmission time length as the target terminal equipment.
3) After the electronic device determines the data transmission duration required by each first terminal device according to the data volume to be transmitted cached in the base station by each first terminal device and the corresponding data transmission rate, the data transmission duration can also be used as a priority evaluation factor of each first terminal device. The priority evaluation factor is used for evaluating the priority of each first terminal device, the higher the priority evaluation factor is, the higher the priority of the corresponding first terminal device is, the terminal device determines the first terminal device with the highest priority as the target terminal device, or determines the first terminal device with the priority exceeding the priority threshold as the target terminal device.
4) The electronic device determines the first terminal device with the data transmission rate less than the preset transmission rate as the target terminal device, wherein the data amount to be transmitted cached in the base station is greater than the preset data amount.
The number of the target terminal devices may be 1 or more than 1, and the specific number needs to be determined according to an actual situation, which is not specifically limited in the embodiment of the present application.
And S23, switching the target terminal equipment to the second cell.
In a specific implementation manner, assuming that the number of the target terminal devices is 1 and the number of the second cells is 1, the target terminal devices are directly switched to the second cells.
In another specific implementation manner, assuming that the number of the target terminal devices is 1 and the number of the second cells is greater than 1, the target terminal devices are switched to the cell with the minimum PRB occupancy or the minimum number of the terminal devices in the second cells.
In another specific implementation manner, assuming that the number of the target terminal devices is greater than 1 and the number of the second cells is greater than 1, the target terminal device is switched to the second cells according to the PRB occupancy or the number of the terminal devices in each second cell.
For example, assuming that the number of target terminal devices is 5 and the number of second cells is 2, where the number of terminal devices of cell 1 in the second cell is 1000 and the number of terminal devices of cell 2 is 999, 2 target terminal devices are switched to cell 1 in the second cell, and 3 target terminal devices are switched to cell 2 in the second cell.
For example, assuming that the number of the target terminal devices is 6 and the number of the second cells is 2, the target terminal devices may be equally allocated to each second cell, that is, 3 target terminal devices are handed over to one of the second cells, and the other 3 target terminal devices are handed over to the other one of the second cells.
According to the load balancing method for the same coverage cell, a first cell and a second cell are determined from the same coverage cell according to the PRB occupancy rate and/or the number of terminal devices of each cell in the same coverage cell, a data volume to be transmitted and a corresponding data transmission rate which are cached in a base station are determined from the terminal devices in the first cell according to the RSRP of each terminal device in the first cell, and the target terminal devices are switched to the second cell. By switching the terminal equipment with larger data volume to be transmitted and lower data transmission rate cached in the base station to the cell with smaller load, the use perception of the low-rate terminal equipment with high speed requirement but not distributed to enough PRBs can be rapidly improved, and the load of the first cell is reduced.
Optionally, in some embodiments, before S21, the method for load balancing between co-coverage cells further includes: and acquiring the PRB occupancy rate of each cell in the covered cell according to a preset frequency.
Fig. 3 is a flowchart of a second embodiment of a load balancing method for co-coverage cells according to an embodiment of the present application, where as shown in fig. 3, the load balancing method for co-coverage cells may include the following steps:
s31, determining a first cell and a second cell which need to be subjected to load balancing processing according to the PRB occupancy rate of each cell in the same coverage cell and the number of terminal devices.
S32, determining first terminal equipment from the terminal equipment in the first cell according to the RSRP and the preset receiving power of each terminal equipment in the first cell, and obtaining the priority of each first terminal equipment according to the data volume to be transmitted and the corresponding data transmission rate of each first terminal equipment, wherein the data volume to be transmitted is cached in the base station.
S33, the first terminal device with the higher priority is switched to the second cell according to the priority of each first terminal device.
The high priority level indicates that the first terminal device has a large amount of data to be transmitted buffered in the base station and a low data transmission rate.
The following are embodiments of the apparatus of the present application that may be used to perform embodiments of the method of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to the embodiments of the method of the present application.
Fig. 4 is a schematic structural diagram of a load balancing apparatus for co-coverage cells according to an embodiment of the present application.
As shown in fig. 4, the load balancing apparatus for co-coverage cells includes:
a processing module 41, configured to determine a first cell and a second cell from a co-coverage cell according to the PRB occupancy and/or the number of terminal devices of each cell in the co-coverage cell, where a load of the first cell is greater than that of the second cell;
the processing module 41 is further configured to determine, according to the RSRP of each terminal device in the first cell, the amount of data to be transmitted and the corresponding data transmission rate that are cached in the base station, a target terminal device from the terminal devices in the first cell;
the processing module 41 is further configured to handover the target terminal device to the second cell.
In a possible design of the embodiment of the present application, the processing module 41 is specifically configured to:
determining a terminal device with RSRP greater than a preset receiving power in a first cell as a first terminal device;
and determining target terminal equipment from the first terminal equipment according to the data volume to be transmitted cached in the base station by each first terminal equipment and the corresponding data transmission rate.
Optionally, the processing module 41 is specifically configured to:
determining the data transmission duration required by each first terminal device according to the data volume to be transmitted cached in the base station by each first terminal device and the corresponding data transmission rate;
and determining the first terminal equipment with the data transmission duration being greater than the preset duration as the target terminal equipment.
In another possible design of the embodiment of the present application, the processing module 41 is specifically configured to:
determining the cells with the PRB occupancy rates larger than the first occupancy rate and/or the number of the terminal devices larger than the first device number as first cells;
and determining the cells with the PRB occupancy rate smaller than the second occupancy rate and/or the number of the terminal devices smaller than the second device number as first cells, wherein the first occupancy rate is larger than the second occupancy rate, and the first device number is larger than the second device number.
Optionally, the processing module 41 is specifically configured to: and determining the first terminal equipment, of which the data volume to be transmitted cached in the base station is greater than the preset data volume and the data transmission rate is less than the preset transmission rate, as the target terminal equipment.
In yet another possible design of the embodiment of the present application, the apparatus further includes:
and the acquisition module is used for acquiring the PRB occupancy rate of each cell in the covered cell according to the preset frequency.
The load balancing device for the co-coverage cell provided in the embodiment of the present application may be configured to execute the load balancing method for the co-coverage cell in any embodiment, and the implementation principle and the technical effect are similar, which are not described herein again.
It should be noted that the division of the modules of the above apparatus is only a logical division, and the actual implementation may be wholly or partially integrated into one physical entity, or may be physically separated. And these modules can be realized in the form of software called by processing element; or may be implemented entirely in hardware; and part of the modules can be realized in the form of calling software by the processing element, and part of the modules can be realized in the form of hardware. In addition, all or part of the modules can be integrated together or can be independently realized. The processing element described herein may be an integrated circuit having signal processing capabilities. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software.
Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 5, the electronic device may include: a processor 51, a memory 52 and computer program instructions stored on the memory 52 and operable on the processor 51, the processor 51 when executing the computer program instructions realizes the load balancing method with coverage cells provided by any of the foregoing embodiments.
Optionally, the electronic device may further include an interface for interacting with other devices.
Optionally, the above devices of the electronic device may be connected by a system bus.
The memory 52 may be a separate memory unit or a memory unit integrated into the processor. The number of processors is one or more.
It should be understood that the Processor 51 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present application may be embodied directly in a hardware processor, or in a combination of the hardware and software modules in the processor.
The system bus may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The system bus may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus. The memory may include a Random Access Memory (RAM) and may also include a non-volatile memory (NVM), such as at least one disk memory.
All or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The aforementioned program may be stored in a readable memory. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid state disk, magnetic tape (magnetic tape), floppy disk (optical disc), and any combination thereof.
The electronic device provided in the embodiment of the present application may be configured to execute the load balancing method for the co-coverage cell provided in any method embodiment, and the implementation principle and the technical effect are similar, which are not described herein again.
An embodiment of the present application provides a computer-readable storage medium, where a computer instruction is stored in the computer-readable storage medium, and when the computer instruction runs on a computer, the computer is enabled to execute the load balancing method for co-coverage cells.
The computer readable storage medium may be any type of volatile or non-volatile storage device or combination thereof, such as static random access memory, electrically erasable programmable read only memory, magnetic storage, flash memory, magnetic or optical disk. Readable storage media can be any available media that can be accessed by a general purpose or special purpose computer.
Alternatively, a readable storage medium may be coupled to the processor such that the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium may also reside as discrete components in the apparatus.
An embodiment of the present application further provides a computer program product, where the computer program product includes a computer program, where the computer program is stored in a computer-readable storage medium, and at least one processor can read the computer program from the computer-readable storage medium, and when the at least one processor executes the computer program, the at least one processor can implement the above-mentioned load balancing method for co-coverage cells.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (10)
1. A method for balancing loads of cells in the same coverage area is characterized by comprising the following steps:
determining a first cell and a second cell from the same coverage cell according to the physical resource module PRB occupancy rate and/or the number of terminal devices of each cell in the same coverage cell, wherein the load of the first cell is greater than that of the second cell;
determining target terminal equipment from the terminal equipment in the first cell according to the Reference Signal Received Power (RSRP) of each terminal equipment in the first cell, the data volume to be transmitted and the corresponding data transmission rate cached in a base station;
and switching the target terminal equipment to the second cell.
2. The method of claim 1, wherein the determining a target terminal device from the terminal devices in the first cell according to the RSRP of each terminal device in the first cell, the amount of data to be transmitted and the corresponding data transmission rate buffered in the base station comprises:
determining the terminal equipment with the RSRP larger than the preset receiving power in the first cell as first terminal equipment;
and determining the target terminal equipment from the first terminal equipment according to the data volume to be transmitted cached in the base station by each first terminal equipment and the corresponding data transmission rate.
3. The method of claim 2, wherein the determining the target terminal device from the first terminal devices according to the amount of data to be transmitted buffered in the base station by each first terminal device and the corresponding data transmission rate comprises:
determining the data transmission duration required by each first terminal device according to the data volume to be transmitted cached in the base station by each first terminal device and the corresponding data transmission rate;
and determining the first terminal equipment with the data transmission duration being greater than the preset duration as the target terminal equipment.
4. The method according to any one of claims 1 to 3, wherein the determining the first cell and the second cell from the co-coverage cells according to the PRB occupancy rate and/or the number of terminal devices of each cell in the co-coverage cells comprises:
determining the PRB occupancy rate in the cells with the same coverage is greater than a first occupancy rate, and/or the cells with the number of terminal devices greater than the number of first devices as the first cells;
and determining the cells with the PRB occupancy rates smaller than a second occupancy rate and/or the number of terminal devices smaller than a second number of devices as the first cells, wherein the first occupancy rate is larger than the second occupancy rate, and the first number of devices is larger than the second number of devices.
5. The method of claim 2, wherein the determining the target terminal device from the first terminal devices according to the amount of data to be transmitted buffered in the base station by each first terminal device and the corresponding data transmission rate comprises:
and determining the first terminal equipment, of which the data volume to be transmitted cached in the base station is larger than the preset data volume and the data transmission rate is smaller than the preset transmission rate, as the target terminal equipment.
6. The method according to claim 1, wherein before determining the first cell and the second cell from the co-coverage cells according to the PRB occupancy and/or the number of terminal devices of each of the co-coverage cells, further comprising:
and acquiring the PRB occupancy rate of each cell in the covered cell according to a preset frequency.
7. A load balancing apparatus for co-covering cells, comprising:
a processing module, configured to determine a first cell and a second cell from co-coverage cells according to a Physical Resource Block (PRB) occupancy rate and/or a number of terminal devices of each cell in the co-coverage cells, where a load of the first cell is greater than that of the second cell;
the processing module is further configured to determine a target terminal device from the terminal devices in the first cell according to the reference signal received power RSRP of each terminal device in the first cell, the amount of data to be transmitted and the corresponding data transmission rate, which are cached in the base station;
the processing module is further configured to switch the target terminal device to the second cell.
8. The apparatus of claim 7, wherein the processing module is specifically configured to:
determining the terminal equipment with the RSRP larger than the preset receiving power in the first cell as first terminal equipment;
and determining the target terminal equipment from the first terminal equipment according to the data volume to be transmitted cached in the base station by each first terminal equipment and the corresponding data transmission rate.
9. An electronic device, comprising: processor, memory and computer program instructions stored on the memory and executable on the processor, characterized in that the processor, when executing the computer program instructions, is configured to implement the method of load balancing of co-coverage cells according to any of claims 1 to 6.
10. A computer-readable storage medium having stored thereon computer-executable instructions for implementing the method of load balancing of co-coverage cells as claimed in any one of claims 1 to 6 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111353854.4A CN114258081B (en) | 2021-11-16 | 2021-11-16 | Load balancing method and device for same coverage cells, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111353854.4A CN114258081B (en) | 2021-11-16 | 2021-11-16 | Load balancing method and device for same coverage cells, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114258081A true CN114258081A (en) | 2022-03-29 |
CN114258081B CN114258081B (en) | 2024-05-03 |
Family
ID=80790963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111353854.4A Active CN114258081B (en) | 2021-11-16 | 2021-11-16 | Load balancing method and device for same coverage cells, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114258081B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103702369A (en) * | 2013-12-31 | 2014-04-02 | 大唐移动通信设备有限公司 | Method, device and system for balancing dual-carrier networking load |
WO2015191530A2 (en) * | 2014-06-09 | 2015-12-17 | Airvana Lp | Radio access networks |
CN105208603A (en) * | 2015-10-15 | 2015-12-30 | 南京理工大学 | LTE network multi-target load balancing method |
CN107911845A (en) * | 2017-12-26 | 2018-04-13 | ***通信集团江苏有限公司 | Load-balancing method, device, equipment and medium |
CN108259151A (en) * | 2016-12-29 | 2018-07-06 | 华为技术有限公司 | A kind of information transferring method and wireless access network equipment |
CN109121165A (en) * | 2017-06-23 | 2019-01-01 | ***通信集团广东有限公司 | Load balance process method and device based on the big packet business of uplink |
CN109996293A (en) * | 2018-01-02 | 2019-07-09 | 大唐移动通信设备有限公司 | A kind of method and apparatus of load balancing |
CN110519797A (en) * | 2018-05-21 | 2019-11-29 | ***通信有限公司研究院 | Load-balancing method, device, the network equipment and storage medium |
CN110784894A (en) * | 2018-07-31 | 2020-02-11 | ***通信集团山东有限公司 | LTE system load balancing method and device |
CN110831052A (en) * | 2018-08-07 | 2020-02-21 | 大唐移动通信设备有限公司 | Load balancing method and device based on periodic measurement report |
CN111225416A (en) * | 2018-11-23 | 2020-06-02 | ***通信集团广东有限公司 | Load balancing method and device |
CN111726833A (en) * | 2019-03-22 | 2020-09-29 | ***通信有限公司研究院 | Network load balancing method, device and storage medium |
CN112020098A (en) * | 2019-05-30 | 2020-12-01 | ***通信集团重庆有限公司 | Load balancing method and device, computing equipment and computer storage medium |
-
2021
- 2021-11-16 CN CN202111353854.4A patent/CN114258081B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103702369A (en) * | 2013-12-31 | 2014-04-02 | 大唐移动通信设备有限公司 | Method, device and system for balancing dual-carrier networking load |
WO2015191530A2 (en) * | 2014-06-09 | 2015-12-17 | Airvana Lp | Radio access networks |
CN105208603A (en) * | 2015-10-15 | 2015-12-30 | 南京理工大学 | LTE network multi-target load balancing method |
CN108259151A (en) * | 2016-12-29 | 2018-07-06 | 华为技术有限公司 | A kind of information transferring method and wireless access network equipment |
CN109121165A (en) * | 2017-06-23 | 2019-01-01 | ***通信集团广东有限公司 | Load balance process method and device based on the big packet business of uplink |
CN107911845A (en) * | 2017-12-26 | 2018-04-13 | ***通信集团江苏有限公司 | Load-balancing method, device, equipment and medium |
CN109996293A (en) * | 2018-01-02 | 2019-07-09 | 大唐移动通信设备有限公司 | A kind of method and apparatus of load balancing |
CN110519797A (en) * | 2018-05-21 | 2019-11-29 | ***通信有限公司研究院 | Load-balancing method, device, the network equipment and storage medium |
CN110784894A (en) * | 2018-07-31 | 2020-02-11 | ***通信集团山东有限公司 | LTE system load balancing method and device |
CN110831052A (en) * | 2018-08-07 | 2020-02-21 | 大唐移动通信设备有限公司 | Load balancing method and device based on periodic measurement report |
CN111225416A (en) * | 2018-11-23 | 2020-06-02 | ***通信集团广东有限公司 | Load balancing method and device |
CN111726833A (en) * | 2019-03-22 | 2020-09-29 | ***通信有限公司研究院 | Network load balancing method, device and storage medium |
CN112020098A (en) * | 2019-05-30 | 2020-12-01 | ***通信集团重庆有限公司 | Load balancing method and device, computing equipment and computer storage medium |
Non-Patent Citations (2)
Title |
---|
M.A. GADAM 等: "Combined Channel Gain and QoS-Based Access-Aware Cell Selection in LTE-Advanced HetNets", 2018 IEEE 5G WORLD FORUM (5GWF), 1 November 2018 (2018-11-01) * |
郑创明: "超密集网络无线资源管理关键技术研究", 中国优秀博士论文全文数据库, 15 May 2021 (2021-05-15) * |
Also Published As
Publication number | Publication date |
---|---|
CN114258081B (en) | 2024-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112512068B (en) | Cell energy saving method and base station | |
WO2010108348A1 (en) | Method and base station for implementing carrier aggregation | |
CN104768201A (en) | Method and system for data transmission in internet of things, internet of things device and terminal | |
CN109068332B (en) | Data transmission method and device | |
KR20170004408A (en) | Method and Apparatus for Wireless Resource Scheduling with Guaranteed QoS in Mobile Communication System | |
WO2014094310A1 (en) | Resource scheduling method and device | |
JP6475333B2 (en) | Method and apparatus for adjusting air interface capacity density | |
US20160173408A1 (en) | Data transmission method using multiple wireless networks | |
WO2021073329A1 (en) | Method for suppressing cell co-channel interference, and base station and system | |
TW200529595A (en) | Method and system for managing resources in wireless communication systems | |
US20120120802A1 (en) | Apparatus | |
KR20170089097A (en) | Method and Apparatus for Uplink Resource Allocation in a Mobile Communication System | |
CN112672364A (en) | Policy configuration method and device, related equipment and storage medium | |
KR20220165762A (en) | Resource determination method and apparatus | |
CN106712920B (en) | Method and device for activating carrier aggregation function | |
US9326293B2 (en) | Selection of a secondary component carrier based on interference information | |
CN114258081B (en) | Load balancing method and device for same coverage cells, electronic equipment and storage medium | |
CN114554563B (en) | 5G network to 4G network switching method and device | |
WO2021012724A1 (en) | Coordinated scheduling method and related device | |
CN111479288B (en) | Cell switching method and system | |
CN106211092B (en) | A kind of method of trunked communication system subdistrict frequency band resource allocation and base station | |
KR100575502B1 (en) | Hard handoff method between frequency in the mobile communication system | |
CN107852695B (en) | Method and device for determining cell cluster subframe configuration | |
CN115802363B (en) | Method and device for determining cell to be optimized | |
WO2024012207A1 (en) | Direct communication interface resource determination method, terminal and network device |
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 |