A method and apparatus for determining an energy saving cell and a storage medium
By comprehensively considering the sensing rate, handover ratio, and overlapping coverage of candidate coverage compensation cells, the problem of the single dimension for determining energy-saving cells in existing technologies is solved, enabling accurate identification of energy-saving cells and maintenance of user sensing rate, while reducing base station power consumption.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA UNITED NETWORK COMM GRP CO LTD
- Filing Date
- 2023-06-07
- Publication Date
- 2026-07-31
AI Technical Summary
Existing technologies use a relatively singular approach to determine energy-efficient communities, which may lead to a decrease in user perceived speed and make it difficult to effectively control the increase in base station power consumption.
By considering multiple dimensions such as the sensing rate of the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell, it is determined whether the target cell is an energy-saving cell.
Accurately determine whether the target cell is an energy-saving cell to avoid a decrease in the user terminal's perception rate under energy-saving conditions and effectively reduce the base station's power consumption.
Smart Images

Figure CN116744360B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, apparatus and storage medium for determining energy-saving cells. Background Technology
[0002] With the popularization of fifth-generation mobile communication technology, the power consumption of base stations is also increasing rapidly, making it extremely important to accurately identify energy-saving cells.
[0003] Existing technologies typically determine whether a target cell can enter an energy-saving state (i.e., whether the target cell is an energy-saving cell) based on the load size of the target cell or neighboring cells. However, this method uses a relatively singular reference dimension to determine energy-saving cells. Summary of the Invention
[0004] This application provides a method, apparatus, and storage medium for determining energy-saving communities, which addresses the technical problem that the dimensions for determining energy-saving communities in the prior art are relatively singular.
[0005] To achieve the above objectives, this application adopts the following technical solution:
[0006] In a first aspect, a method for determining energy-saving cells is provided, comprising: identifying candidate coverage compensation cells for the target cell from among the switchable cells of the target cell that have an overlap coverage greater than a first preset value; and determining whether the target cell is an energy-saving cell based on the perceived rate of user terminals in the candidate coverage compensation cells, the handover ratio from the target cell to the candidate coverage compensation cells, and the overlap coverage between the candidate coverage compensation cells and the target cell.
[0007] Optionally, the method for determining energy-saving cells further includes: obtaining service-related information of candidate coverage compensation cells; the service-related information includes at least one of load information, service traffic information, bandwidth information, frequency point information, scenario information, and transmission mode information; and inputting the service-related information into a pre-trained service relationship model to obtain the perceived rate of user terminals in candidate coverage compensation cells.
[0008] Optionally, determining whether a target cell is an energy-saving cell based on the perceived rate of user terminals in the candidate coverage compensation cells, the handover ratio from the target cell to the candidate coverage compensation cells, and the overlap coverage between the candidate coverage compensation cells and the target cell includes: when there are multiple candidate coverage compensation cells, determining a target value for each candidate coverage compensation cell based on the perceived rate of user terminals in each candidate coverage compensation cell, the handover ratio from each candidate coverage compensation cell to the target cell, and the overlap coverage between each candidate coverage compensation cell and the target cell, to obtain multiple target values corresponding to multiple candidate coverage compensation cells; when the multiple target values include at least one target value greater than or equal to a second preset value, the target cell is determined to be an energy-saving cell; when the multiple target values do not include a target value greater than or equal to the second preset value, the target cell is determined to be a non-energy-saving cell.
[0009] Optionally, the method for determining energy-saving cells further includes: obtaining the number of handovers from the target cell to the candidate coverage compensation cell; obtaining the number of handovers from the target cell to the switchable cell; and determining the ratio between the number of handovers from the target cell to the candidate coverage compensation cell and the number of handovers from the target cell to the switchable cell as the handover ratio from the target cell to the candidate coverage compensation cell.
[0010] Optionally, the method for determining energy-saving cells further includes: obtaining the number of sampling points in a first set of sampling points within the target cell; the first set of sampling points consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the target cell; obtaining the number of sampling points in a second set of sampling points within the target cell; the second set of sampling points consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the candidate coverage compensation cell; and determining the ratio between the number of sampling points in the second set of sampling points and the number of sampling points in the first set of sampling points as the overlap coverage between the candidate coverage compensation cell and the target cell.
[0011] In a second aspect, a device for determining energy-saving cells is provided, comprising: a determining unit; the determining unit is configured to determine candidate coverage compensation cells of the target cell from among the handoverable cells of the target cell, where the overlap coverage with the target cell is greater than a first preset value; the determining unit is further configured to determine whether the target cell is an energy-saving cell based on the sensing rate of user terminals in the candidate coverage compensation cells, the handover ratio from the target cell to the candidate coverage compensation cells, and the overlap coverage between the candidate coverage compensation cells and the target cell.
[0012] Optionally, the energy-saving cell determination device further includes: an acquisition unit; the acquisition unit is used to acquire service-related information of the candidate coverage compensation cell; the service-related information includes at least one of load information, service traffic information, bandwidth information, frequency point information, scenario information and transmission mode information; the determination unit is also used to input the service-related information into a pre-trained service relationship model to obtain the perceived rate of user terminals in the candidate coverage compensation cell.
[0013] Optionally, the determining unit is specifically used for: when there are multiple candidate coverage compensation cells, determining the target value of each candidate coverage compensation cell based on the perceived rate of the user terminal in each candidate coverage compensation cell, the handover ratio from each candidate coverage compensation cell to the target cell, and the overlap coverage between each candidate coverage compensation cell and the target cell, so as to obtain multiple target values corresponding to multiple candidate coverage compensation cells; when the multiple target values include at least one target value that is greater than or equal to a second preset value, the target cell is determined to be an energy-saving cell; when the multiple target values do not include a target value that is greater than or equal to the second preset value, the target cell is determined to be a non-energy-saving cell.
[0014] Optionally, the acquisition unit is further configured to acquire the number of handovers from the target cell to the candidate coverage compensation cell; the acquisition unit is further configured to acquire the number of handovers from the target cell to the switchable cell; and the determination unit is further configured to determine the ratio between the number of handovers from the target cell to the candidate coverage compensation cell and the number of handovers from the target cell to the switchable cell as the handover ratio from the target cell to the candidate coverage compensation cell.
[0015] Optionally, the acquisition unit is further configured to acquire the number of sampling points in the first sampling point set within the target cell; the first sampling point set consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the target cell; the acquisition unit is further configured to acquire the number of sampling points in the second sampling point set within the target cell; the second sampling point set consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the candidate coverage compensation cell; the determination unit is further configured to determine the ratio between the number of sampling points in the second sampling point set and the number of sampling points in the first sampling point set as the overlap coverage between the candidate coverage compensation cell and the target cell.
[0016] Thirdly, an energy-saving community determination device is provided, including a memory and a processor; the memory is used to store computer execution instructions, and the processor is connected to the memory via a bus; when the energy-saving community determination device is running, the processor executes the computer execution instructions stored in the memory, so that the energy-saving community determination device performs the energy-saving community determination method described in the first aspect.
[0017] The energy-saving cell determination device can be a network device or a component of a network device, such as a chip system within the network device. This chip system supports the network device in implementing the functions involved in the first aspect and any of its possible implementations, such as acquiring, determining, and transmitting the data or information involved in the aforementioned energy-saving cell determination method. The chip system includes a chip, but may also include other discrete devices or circuit structures.
[0018] Fourthly, a computer-readable storage medium is provided, comprising computer-executable instructions that, when executed on a computer, cause the computer to perform the method for determining energy-efficient cells as described in the first aspect.
[0019] Fifthly, a computer program product is also provided, comprising computer instructions that, when executed on an energy-saving cell determination device, cause the energy-saving cell determination device to perform the energy-saving cell determination method as described in the first aspect above.
[0020] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on the first computer-readable storage medium. The first computer-readable storage medium may be packaged together with the processor of the energy-saving community device, or it may be packaged separately from the processor of the energy-saving community device; this application embodiment does not limit this.
[0021] The descriptions of the second, third, fourth, and fifth aspects in this application can be referenced to the detailed description of the first aspect; and the beneficial effects of the second, third, fourth, and fifth aspects can be referenced to the analysis of the beneficial effects of the first aspect, which will not be repeated here.
[0022] In the embodiments of this application, the names of the energy-saving community devices described above do not limit the devices or functional modules themselves. In actual implementation, these devices or functional modules may appear under other names. As long as the functions of each device or functional module are similar to those of this application, they fall within the scope of the claims of this application and their equivalents.
[0023] These or other aspects of this application will become more readily apparent in the following description.
[0024] The technical solution provided in this application brings at least the following beneficial effects:
[0025] Based on any of the above aspects, embodiments of this application provide a method for determining energy-saving cells, which can accurately determine whether a target cell is an energy-saving cell based on multiple dimensions such as the sensing rate of the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the target cell and the candidate coverage compensation cell. Attached Figure Description
[0026] Figure 1 This is a schematic diagram of the structure of a system for determining energy-saving communities provided in an embodiment of this application;
[0027] Figure 2 A schematic diagram of a hardware structure for determining an energy-saving community provided in an embodiment of this application;
[0028] Figure 3 A schematic diagram of another hardware structure of the energy-saving community determination device provided in this application embodiment;
[0029] Figure 4 A flowchart illustrating a method for determining energy-saving communities provided in this application embodiment;
[0030] Figure 5 A flowchart illustrating another method for determining energy-saving communities provided in this application embodiment;
[0031] Figure 6 A flowchart illustrating another method for determining energy-saving communities provided in this application embodiment;
[0032] Figure 7 A flowchart illustrating another method for determining energy-saving communities provided in this application embodiment;
[0033] Figure 8 A flowchart illustrating another method for determining energy-saving communities provided in this application embodiment;
[0034] Figure 9 A flowchart illustrating another method for determining energy-saving communities provided in this application embodiment;
[0035] Figure 10 This is a schematic diagram of a device for determining an energy-saving community, provided as an embodiment of this application. Detailed Implementation
[0036] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0037] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0038] To facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish the same or similar items with essentially the same function and effect. Those skilled in the art can understand that the terms "first" and "second" are not intended to limit the quantity or execution order.
[0039] Before providing a detailed introduction to the method for determining energy-efficient communities provided in this application, let me briefly introduce the background of this application.
[0040] With the development of 5G technology, the power consumption of base stations is also increasing exponentially. Due to the dense distribution of 5G base stations and the use of large-scale active antenna arrays, the power consumption of a single base station is 2.5 times that of a traditional 4G base station.
[0041] It is predicted that by 2025, the telecommunications industry will account for 20% of global electricity consumption, and electricity, as the largest operating expense (OPEX) expenditure for operators, will account for at least 15% of operators' total operating costs. Therefore, how to reduce base station power consumption as much as possible without compromising the quality of operator services has become an extremely important aspect for operators.
[0042] Currently, the usage of base stations is as follows: 30% of base stations handle 80% of the call volume, while some base stations with lower call volume continue to operate normally. Once these base stations enter energy-saving mode, it will not affect service quality. Therefore, determining whether a cell within a base station is an energy-saving cell is crucial.
[0043] As described in the background section, existing methods for identifying energy-efficient cells typically determine whether a target cell can enter an energy-saving state based on the load size of the target cell or neighboring cells. However, this method relies on a relatively singular reference dimension.
[0044] Furthermore, judging whether a target cell can enter energy-saving mode solely based on the load size of the target cell or neighboring cells may lead to a decrease in the perceived speed for users.
[0045] Specifically, when a target cell can enter energy-saving mode, user terminals in the target cell may connect to neighboring cells. However, if the perceived speed of user terminals in neighboring cells that help the target cell share traffic is low, the perceived speed of user terminals in the target cell that connect to those neighboring cells may also decrease.
[0046] To address the aforementioned issues, this application provides a method for determining energy-saving cells. This method can accurately determine whether a target cell is an energy-saving cell based on multiple dimensions, such as the sensing rate of the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the target cell and the candidate coverage compensation cell.
[0047] Furthermore, since this application also considers the perceived rate of user terminals in the candidate coverage compensation cell when determining the energy-saving cell, it can also avoid the problem of reduced perceived rate of user terminals in the target cell after they access the candidate coverage compensation cell after the target cell enters the energy-saving state.
[0048] This method for identifying energy-efficient communities is applicable to systems that identify energy-efficient communities. Figure 1 One structure of this energy-efficient community system is shown. For example... Figure 1 As shown, the energy-saving community system includes: electronic equipment 101, base station 102-1, base station 102-2 and network management equipment 103.
[0049] The electronic device 101 is communicatively connected to base stations 102-1 and 102-2 and network management device 103, respectively. The network management device 103 is communicatively connected to base stations 102-1 and 102-2, respectively.
[0050] The cells covered by base station 102-1 include cell 1 and cell 2. The cells covered by base station 102-2 include cell 3 and cell 4.
[0051] For example, assume cell 1 is the target cell, and cells 2, 3, and 4 are adjacent cells. Since cells 2, 3, and 4 are neighboring cells of cell 1, terminals in cell 1 may switch to cell 2, to cell 3, or to cell 4. In this case, cells 2, 3, and 4 can also be referred to as handoverable cells of cell 1.
[0052] Next, the electronic device 101 can determine the overlap coverage with the target cell in the switchable cells, and determine the overlapping coverage cells with an overlap coverage greater than a first preset value as candidate coverage compensation cells for the target cell.
[0053] Based on the above example, electronic device 101 can determine that the overlap coverage between cell 2 and cell 1 is 90%, and the overlap coverage between cell 3 and cell 1 is 50%. Assuming the first preset value is 80%, electronic device 101 determines that cell 2 is the candidate coverage compensation cell for cell 1.
[0054] Next, the electronic device 101 can determine whether the target cell is an energy-saving cell based on the perceived rate of the user terminal in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell.
[0055] Based on the above example, electronic device 101 can determine that the sensing rate of the user terminal in cell 2 is 1.
[0056] Electronic device 101 can determine that the handover ratio from cell 1 to cell 2 is 50%.
[0057] Electronic device 101 can determine that the overlap coverage between cell 1 and cell 2 is 90%.
[0058] In this case, electronic device 101 determines the target value of 2.4 for cell 2 based on the sensing rate of user terminals in cell 2, the handover ratio from cell 1 to cell 2, and the sum of the overlap coverage of cell 1 and cell 2, and determines whether cell 1 is an energy-saving cell based on the target value of 2.4.
[0059] In practical applications, electronic device 101 can connect to multiple base stations, network management device can connect to multiple base stations, and electronic device 101 can connect to multiple network management devices. For ease of understanding, this application uses the following examples: one electronic device 101 connected to one base station 102-1, one electronic device 101 connected to one base station 102-2, one network management device 103 connected to one base station 102-1, one network management device 103 connected to one base station 102-2, and one electronic device 101 connected to one network management device 103.
[0060] Optionally, the physical device of electronic device 101 can be a terminal, a server, or other types of electronic devices.
[0061] Optionally, the physical device of the network management device 103 can be a server or other types of electronic devices.
[0062] Optionally, when the physical device of electronic device 101 is a terminal, the terminal can be a device that provides voice or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The terminal can communicate with one or more core networks via a radio access network (RAN). The terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, or a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with the radio access network, such as a mobile phone, tablet computer, laptop computer, netbook, or personal digital assistant (PDA).
[0063] Optionally, when the physical devices of electronic device 101 and network management device 103 are servers, the server can be one of the servers in a server cluster (composed of multiple servers), or it can be a chip in the server, or it can be a system-on-a-chip in the server, or it can be implemented by a virtual machine (VM) deployed on a physical machine. This application embodiment does not limit this.
[0064] Optionally, base stations 102-1 and 102-2 can be wireless communication base stations or base station controllers, etc. In the embodiments of this application, the base station can be a base station (BTS) in Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), a base station (node B) in Wideband Code Division Multiple Access (WCDMA), an eNB in Internet of Things (IoT) or Narrowband-Internet of Things (NB-IoT), a base station in a future 5G mobile communication network, or a future evolved public land mobile network (PLMN). The embodiments of this application do not impose any limitations on this.
[0065] The basic hardware structure of electronic devices 101 in the energy-saving community system is similar, both including... Figure 2 or Figure 3 The diagram shows the components included in the energy-saving community device. The following section uses... Figure 2 and Figure 3Taking the energy-saving community determination device shown as an example, the hardware structure of electronic device 101 is introduced.
[0066] like Figure 2 The diagram shown is a hardware structure schematic of an energy-saving community determination device provided in an embodiment of this application. The energy-saving community determination device includes a processor 21, a memory 22, a communication interface 23, and a bus 24. The processor 21, memory 22, and communication interface 23 are connected via the bus 24.
[0067] Processor 21 is the control center for determining the energy-saving community device. It can be a single processor or a collective term for multiple processing elements. For example, processor 21 can be a general-purpose central processing unit (CPU) or other general-purpose processors. Among them, the general-purpose processor can be a microprocessor or any conventional processor.
[0068] As one embodiment, processor 21 may include one or more CPUs, for example Figure 2 CPU0 and CPU1 are shown in the diagram.
[0069] The memory 22 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0070] In one possible implementation, the memory 22 can exist independently of the processor 21. The memory 22 can be connected to the processor 21 via a bus 24 and is used to store instructions or program code. When the processor 21 calls and executes the instructions or program code stored in the memory 22, it can implement the energy-saving cell determination method provided in the following embodiments of the present invention.
[0071] In this embodiment, the software programs stored in the memory 22 of the electronic device 101 are different, so the functions implemented by the electronic device 101 are different. The functions performed by each device will be described with reference to the following flowchart.
[0072] In another possible implementation, the memory 22 can also be integrated with the processor 21.
[0073] Communication interface 23 is used to determine whether the energy-saving community device is connected to other devices via a communication network, which may be Ethernet, wireless access network, wireless local area network (WLAN), etc. Communication interface 23 may include a receiving unit for receiving data and a sending unit for sending data.
[0074] Bus 24 can be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 2 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0075] Figure 3 This illustrates another hardware structure for determining an energy-saving community device in an embodiment of the present invention. For example... Figure 3 As shown, the energy-saving community determination device may include a processor 31 and a communication interface 32. The processor 31 is coupled to the communication interface 32.
[0076] The functions of processor 31 can be referred to in the description of processor 21 above. In addition, processor 31 also has a storage function, and can perform the functions of memory 22 mentioned above.
[0077] The communication interface 32 is used to provide data to the processor 31. This communication interface 32 can be an internal interface for determining the energy-saving community device, or it can be an external interface for determining the energy-saving community device (equivalent to communication interface 23).
[0078] It should be pointed out that, Figure 2 (or Figure 3 The structure shown in the diagram does not constitute a limitation on the determination of energy-saving community devices, except... Figure 2 (or Figure 3 In addition to the components shown in the diagram, the energy-saving community determination device may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0079] The method for determining energy-saving communities provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0080] like Figure 4As shown, the method for determining energy-saving cells provided in this application embodiment is applied to electronic devices, and the method for determining energy-saving cells includes: S401-S402.
[0081] S401. The electronic device identifies the overlapping coverage cells of the target cell that have a coverage overlap greater than a first preset value among the switchable cells of the target cell as candidate coverage compensation cells for the target cell.
[0082] Optionally, the electronic device obtains the number of handovers from the target cell to all neighboring cells, and identifies neighboring cells with a handover count greater than a preset number as handoverable cells.
[0083] The preset number of times can be 0 or other values, and this application embodiment does not limit this.
[0084] Specifically, a handoverable cell refers to the cell after a terminal performs a cell handover. Cell handover means that a user terminal that is currently using network services in a target cell moves from one cell to another, and the serving cell also changes from the original target cell to the new cell.
[0085] In practical applications, to facilitate subsequent use, electronic devices can sort the proportion of the target cell to each available cell and the number of times the target cell to each available cell is switched per unit time from largest to smallest.
[0086] Next, the electronic device can determine the list of handoverable cells for the target cell based on the proportion of handovers from the target cell to each handoverable cell after sorting and the number of handovers from the target cell to each handoverable cell per unit time.
[0087] Optionally, the electronic device determines the handover ratio from the target cell to each available cell based on the number of times the target cell hands over to each available cell within a unit time, and the sum of the number of times the target cell hands over to all available cells within a unit time.
[0088] In practical applications, to facilitate subsequent use, electronic devices can sort the overlap coverage of each overlapping coverage cell with the target cell from largest to smallest.
[0089] Next, the electronic device determines the list of overlapping coverage cells of the target cell based on the overlapping coverage cells whose overlap coverage with the target cell is greater than a first preset value.
[0090] Optionally, the electronic device sends a request to the network management device to obtain measurement report (MR) data of the target cell and neighboring cells. The network management device receives the request and sends the MR data of the target cell and neighboring cells to the electronic device.
[0091] In this case, the electronic device determines the neighboring cells that have a coverage relationship with the target cell as overlapping coverage cells based on the above MR data, and counts the number of collection points in the target cell with radio signal strength greater than the third preset value and the number of collection points in the overlapping coverage cells with radio signal strength greater than the third preset value.
[0092] Next, the electronic device determines the overlap coverage between the target cell and the overlapping coverage cell based on the number of collection points in the target cell whose radio signal strength is greater than the third preset value and the number of collection points in the overlapping coverage cell whose radio signal strength is greater than the third preset value.
[0093] Optionally, one way for the electronic device to determine the overlap coverage between the overlapping coverage cell and the target cell is as follows: the electronic device calculates the overlap coverage between the overlapping coverage cell and the target cell by the ratio of the number of collection points in the overlapping coverage cell with radio signal strength greater than a third preset value to the number of collection points in the target cell with radio signal strength greater than a third preset value.
[0094] Optionally, the electronic device determines the cells shared by the target cell's list of handoverable cells and its list of overlapping coverage cells based on the intersection of the target cell's list of handoverable cells and its list of overlapping coverage cells. In this case, the electronic device adds the handover ratio from the target cell to the candidate coverage compensation cells and the overlap coverage between the candidate coverage compensation cells and the target cell, and sorts them from largest to smallest to obtain the target cell's list of cells with shared traffic, i.e., the list of candidate coverage compensation cells.
[0095] Optionally, the candidate coverage compensation cell can be a cell that, after the target cell has been energy-saving, may have the ability to distribute the service volume of user terminals to the target cell.
[0096] Specifically, the candidate coverage compensation cell is a cell used to help the target cell distribute the service load of user terminals. Therefore, the candidate coverage compensation cell needs to be able to receive access requests from user terminals under the target cell to switch cells, and the overlap coverage between the candidate coverage compensation cell and the target cell is greater than a first preset value. This ensures that when the target cell is in energy-saving mode, the candidate coverage compensation cell can play a role in distributing the service load.
[0097] For example, such as Figure 1 As shown, assuming cell 1 (i.e., the target cell) has cells 2, 3, and 4 as neighboring cells, since cells 2, 3, and 4 are neighboring cells of cell 1, terminals in cell 1 may switch to cell 2, cells 3, and cells 4. In this case, cells 2, 3, and 4 can also be referred to as handoverable cells of cell 1.
[0098] Next, the electronic equipment can obtain measurement report (MR) data from cell 1 and neighboring cells from the network management equipment, thereby determining that cells 2 and 3 overlap with cell 1, and thus determining that cells 2 and 3 are overlapping coverage cells of cell 1. In this case, the electronic equipment determines the overlap coverage of cells 2 and 3 with cell 1 based on the number of sampling points in cell 1 with signal strength greater than a third preset value, the number of sampling points in cell 2 with signal strength greater than a third preset value, and the number of sampling points in cell 3 with signal strength greater than a third preset value.
[0099] In this scenario, assume the first preset value is 80%, the third preset value is -100 dBm, and the number of sampling points with signal strength greater than -100 dBm in cell 1 is 100, the number of sampling points with signal strength greater than -100 dBm in cell 2 is 90, and the number of sampling points with signal strength greater than -100 dBm in cell 3 is 50.
[0100] As shown above, the overlap coverage between cell 2 and cell 1 is 90%, and the overlap coverage between cell 3 and cell 1 is 50%. The electronic equipment can determine that the overlap coverage between cell 2 and cell 1 is greater than the first preset value, and that cell 2 is a switchable cell for cell 1. Finally, cell 2 can be determined as a candidate coverage compensation cell for cell 1.
[0101] S402. The electronic device determines whether the target cell is an energy-saving cell based on the perceived rate of the user terminal in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell.
[0102] Optionally, the sensing rate can be the total number of data packets sent and received by the user terminal per unit time.
[0103] Optionally, the handover ratio from the target cell to the candidate coverage compensation cell can be the ratio between the number of handovers from the target cell to the candidate coverage compensation cell per unit time and the number of handovers from the target cell to the available cell.
[0104] Optionally, the overlap coverage can be the percentage of the overlap area between the target cell and the candidate overlapping coverage cells.
[0105] Optionally, "energy-saving community" is used to indicate that the target community can enter an energy-saving state.
[0106] Specifically, because the target cell processes traffic slower when in energy-saving mode compared to when in non-energy-saving mode, alternative coverage compensation cells are needed to distribute the traffic load of the target cell in energy-saving mode. In summary, to determine whether a target cell is energy-saving, it's necessary to assess whether the alternative coverage compensation cells can effectively distribute the target cell's traffic load, and the perceived speed of these alternative coverage compensation cells must be high. This ensures that after the target cell achieves energy saving, user terminals assigned to alternative coverage compensation cells will not experience a decline in user experience due to the lower perceived speed of the alternative coverage compensation cells.
[0107] Specifically, one implementation method for electronic devices to determine whether a target cell is an energy-saving cell based on the perceived rate of user terminals in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell is as follows: First, preset the weights corresponding to the perceived rate of user terminals in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell. Then, multiply the perceived rate of user terminals in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell by the corresponding weights. Finally, add the obtained products to obtain the target value used to determine whether the target cell is an energy-saving cell.
[0108] In this case, when the above target values include at least one target value that is greater than or equal to the second preset value, the electronic device can determine that the corresponding target cell is an energy-saving cell.
[0109] For example, such as Figure 1 As shown, assuming cell 2 is a candidate overlapping coverage cell for cell 1, the overlap coverage between cell 2 and cell 1 is 90%, the handover ratio from cell 1 to cell 2 is 50%, the perceived rate of the user terminal in cell 2 is 1, and the second preset value is 2, the target value of cell 2 can be obtained from the above data = 1 + 0.9 + 0.5 = 2.4.
[0110] In this case, the target value of cell 2 is greater than the second preset value, which proves that there is at least one candidate coverage compensation cell in cell 1 with a target value greater than or equal to the second preset value. Therefore, the electronic device can determine that cell 1 is an energy-saving cell.
[0111] In some embodiments, combined with Figure 4 ,like Figure 5 As shown, the above method for determining energy-saving communities also includes: S501-S502.
[0112] S501. Electronic devices acquire service-related information of candidate coverage compensation cells.
[0113] The service-related information includes at least one of the following: load information, service traffic information, bandwidth information, frequency point information, scenario information, and transmission mode information.
[0114] Optionally, the load information can be the occupancy rate of the physical resource block (PRB) of the selected coverage compensation cell.
[0115] Optionally, the service traffic information can be the data transmission volume of the candidate coverage cells per unit time.
[0116] Optionally, the bandwidth information can be the maximum number of bytes per second that the candidate coverage cell can process.
[0117] Optionally, the frequency point information can be the center point information of each channel bandwidth in the candidate coverage cell.
[0118] Optionally, the scene information can be the propagation environment of the signal transmission in the candidate coverage cell.
[0119] Optionally, the transmission mode information can be the signal transmission mode information of the radio frequency unit corresponding to the candidate coverage cell, such as single-stream transmission mode and dual-stream transmission mode.
[0120] Specifically, one way for electronic devices to obtain service-related information of candidate coverage compensation cells is as follows: the electronic device sends a unique identifier corresponding to the candidate coverage compensation cell to the network management device. The network management device receives the unique identifier corresponding to the candidate coverage compensation cell and sends the corresponding service-related information of the candidate coverage compensation cell to the electronic device.
[0121] For example, such as Figure 1 As shown, electronic device 101 sends the unique identifier code corresponding to cell 2 (i.e., the candidate coverage compensation cell of cell 1) to network management device 103. Network management device 103 receives the unique identifier code corresponding to cell 2 and sends the service-related information of cell 2 to electronic device 101.
[0122] S502. The electronic device inputs service-related information into a pre-trained service relationship model to obtain the perceived rate of user terminals in the candidate coverage compensation cell.
[0123] Optionally, the business relationship model can be a logical operation model established through artificial intelligence algorithms.
[0124] Optionally, artificial intelligence algorithms may include: neural networks, decision trees, and other algorithms.
[0125] Specifically, a service relationship model is first trained in advance using artificial intelligence algorithms. Electronic devices input the load information, service traffic information, bandwidth information, frequency information, scenario information, and transmission mode information of the candidate coverage compensation cells into the trained service relationship model. Through the logical operations of the service relationship model, the perceived rate of user terminals in the candidate coverage compensation cells is obtained.
[0126] For example, the electronic device inputs the load information, service traffic information, bandwidth information, frequency information, scenario information and transmission mode information of cell 2 into the trained service relationship model to obtain the perceived rate of the user terminal in the cell as 1.
[0127] In some embodiments, combined with Figure 5 ,like Figure 6 As shown, in S402 above, the method by which the electronic device determines whether the target cell is an energy-saving cell based on the perceived rate of the user terminal in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell specifically includes: S601-S603.
[0128] S601. When there are multiple candidate coverage compensation cells, the electronic device determines the target value of each candidate coverage compensation cell based on the perceived rate of the user terminal in each candidate coverage compensation cell, the handover ratio from each candidate coverage compensation cell to the target cell, and the overlap coverage between each candidate coverage compensation cell and the target cell, so as to obtain multiple target values corresponding to multiple candidate coverage compensation cells.
[0129] Optionally, the target value for the candidate coverage compensation cell can be data used to determine the extent to which the candidate coverage cell can effectively share the traffic volume of the target cell after the target cell enters energy-saving mode.
[0130] Specifically, the electronic device multiplies the perceived rate of user terminals in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell by their corresponding weights. In this case, the sum of the above products is the target value corresponding to the candidate compensation cell.
[0131] S602. When at least one of the multiple target values is greater than or equal to the second preset value, the electronic device determines the target cell as an energy-saving cell.
[0132] Optionally, the second preset value can be a specific value greater than 0.
[0133] Specifically, after determining multiple target values, the electronic device can evaluate each target value. When a target value is less than a second preset value, the corresponding candidate coverage compensation cell is removed. After determining whether each target value is greater than or equal to the second preset value, if at least one target value is greater than or equal to the second preset value, then it is determined that at least one candidate coverage compensation cell exists for the target cell, and the service load can be allocated to the target cell while it is in energy-saving mode. In this case, the target cell entering energy-saving mode will not affect the user experience, therefore the electronic device can determine that the target cell is an energy-saving cell.
[0134] For example, such as Figure 1 As shown, assuming the second preset value is 2, the target value of cell 2 (i.e., the candidate coverage compensation cell of cell 1) is 2.4. Since the target value of cell 2 is greater than the second preset value, the electronic device 101 determines that cell 1 is an energy-saving cell.
[0135] S603. When the target value among the multiple target values does not include a target value that is greater than or equal to the second preset value, the electronic device determines that the target cell is a non-energy-saving cell.
[0136] Optionally, "non-energy-saving community" is used to indicate that the target community cannot enter energy-saving mode.
[0137] Specifically, after determining multiple target values, the electronic device can evaluate each target value. When a target value is less than a second preset value, the corresponding candidate coverage compensation cell is removed. After determining whether each target value is greater than or equal to the second preset value, if none of the multiple target values are greater than or equal to the second preset value, it is determined that none of the candidate coverage compensation cells for the target cell can distribute service load to the target cell while it is in energy-saving mode. In this case, the target cell entering energy-saving mode would affect user experience, therefore the electronic device can determine that the target cell is a non-energy-saving cell.
[0138] For example, such as Figure 1 As shown, assume that the candidate coverage compensation cells for cell 1 include cell 2 and cell 3, and the second preset value is 2. The target value for cell 2 is 1.8, and the target value for cell 3 is 1.9. In this case, since the target values of all candidate coverage compensation cells for cell 1 are not greater than the second preset value, the electronic device determines cell 1 as a non-energy-saving cell.
[0139] In some embodiments, combined with Figure 6 ,like Figure 7 As shown, the above-mentioned method for determining energy-saving communities also includes: S701-S703.
[0140] S701. Electronic equipment obtains the number of handovers from the target cell to the candidate coverage compensation cell.
[0141] Specifically, the electronic device sends a request to the network management device to obtain the number of handovers from the target cell to the candidate coverage compensation cell. The network management device receives the handover request from the electronic device and sends the electronic device the number of handovers from user terminals in the target cell to the candidate coverage compensation cell per unit time.
[0142] For example, such as Figure 1 As shown, electronic device 101 sends a request to network management device 103 to obtain the number of handovers from cell 1 to cell 2. Network management device 103 receives the request from electronic device 101 and sends a message to electronic device 101 stating that the number of handovers from user terminals in cell 1 to cell 2 within a unit of time is 50.
[0143] S702, The electronic device obtains the number of handovers from the target cell to the handoverable cell.
[0144] Specifically, the electronic device sends a request to the network management device to obtain the number of handovers from the target cell to the available cells. The network management device receives the request from the electronic device and sends the number of handovers from user terminals in the target cell to the available cells per unit time to the electronic device.
[0145] For example, such as Figure 1 As shown, electronic device 101 sends a request to network management device 103 to obtain the number of handovers from cell 1 to cell 2, cell 3, and cell 4. Network management device 103 receives the request from electronic device 101 and sends to electronic device 101 a total of 100 handovers from user terminals in cell 1 to cell 2, cell 3, and cell 4 within a unit time period.
[0146] S703. The electronic device determines the handover ratio from the target cell to the candidate coverage compensation cell as the ratio between the number of handovers from the target cell to the candidate coverage compensation cell and the number of handovers from the target cell to the available cell.
[0147] For example, such as Figure 1 As shown, the electronic device 101 determines the ratio between the number of handovers from cell 1 to cell 2 and the total number of handovers from cell 1 to cell 2, cell 3 and cell 4 as the handover ratio from cell 1 to cell 2 = (50 ÷ 100) * 100% = 50%.
[0148] In some embodiments, combined with Figure 7 ,like Figure 8 As shown, the above-mentioned method for determining energy-saving communities also includes: S801-S803.
[0149] S801. The electronic device acquires the number of sampling points in the first sampling point set within the target cell.
[0150] The first set of sampling points consists of the sampling points in the target cell whose signal strength is greater than the third preset value.
[0151] Optionally, the third preset value can be -100dBm.
[0152] Specifically, the electronic device sends the unique identifier of the target cell and a request to obtain MR data to the network management device. The network management device receives the unique identifier of the target cell and the request, and then sends the MR data of all sampling points under the target cell to the electronic device. In this scenario, the electronic device determines the number of sampling points in the first sampling point set based on the MR data of all sampling points under the target cell.
[0153] For example, such as Figure 1 As shown, the electronic device sends the unique identifier of cell 1 and a request to obtain MR data to the network management device 103. The network management device 103 receives the unique identifier of cell 1 and the request to obtain MR data, and sends the MR data of all sampling points under cell 1 to the electronic device 101. In this case, the electronic device 101 determines that the number of sampling points in the first sampling point set is 100 based on the MR data of all sampling points under cell 1.
[0154] S802. The electronic device acquires the number of sampling points in the second sampling point set within the target cell.
[0155] The second set of sampling points consists of sampling points whose signal strength is greater than a third preset value among the sampling points of the candidate coverage compensation cell.
[0156] Specifically, the electronic device sends a unique identifier for the candidate coverage compensation cell and a request to obtain MR data to the network management device. The network management device receives the unique identifier and the request, and then sends the MR data of all sampling points under the target cell connected to the candidate coverage compensation cell to the electronic device. In this scenario, the electronic device determines the number of sampling points in the first sampling point set based on the MR data of all sampling points under the target cell connected to the candidate coverage compensation cell.
[0157] For example, such as Figure 1 As shown, electronic device 101 sends the unique identifier of cell 2 and a request to obtain MR data to network management device 103. Network management device 103 receives the unique identifier of cell 2 and the request to obtain MR data, and sends the MR data of all sampling points under cell 1 accessing cell 2 to electronic device 101. In this case, electronic device 101 determines that the number of sampling points in the first sampling point set is 90 based on the MR data of all sampling points under cell 1 accessing cell 2.
[0158] S803. The electronic device determines the overlap coverage between the candidate coverage compensation cell and the target cell by the ratio between the number of sampling points in the second sampling point set and the number of sampling points in the first sampling point set.
[0159] Optionally, the electronic device determines the overlap coverage between the candidate coverage compensation cell and the target cell based on the number of sampling points in the second sampling point set and the number of sampling points in the first sampling point set, using the following calculation formula:
[0160]
[0161] Where MRnRsrp is the MR signal strength of the candidate coverage compensation cell, MR is the MR signal strength of the target cell, and n is the number of all MR acquisition points under the target cell.
[0162] For example, such as Figure 1 As shown, cell 2 has 90 second sampling points, while cell 1 has 100 first sampling points. Therefore, the overlap coverage between cell 2 and the target cell is...
[0163] =90÷100=90%.
[0164] In some embodiments, Figure 9 This diagram illustrates an overall flowchart of a method for determining energy-efficient communities according to an embodiment of this application. Figure 9 As shown, the method for determining energy-saving communities provided in this application includes:
[0165] S901. The electronic device identifies neighboring cells of the target cell whose number of handovers exceeds a preset number as handoverable cells.
[0166] Combination Figure 7 For details on how electronic devices identify neighboring cells of the target cell that have had more than a preset number of handovers as handoverable cells, please refer to the relevant descriptions in S701-S702, which will not be repeated here.
[0167] S902. The electronic equipment determines the handover ratio from the target cell to each available cell based on the number of handovers from the target cell to the available cells.
[0168] Combination Figure 7 The relevant description of how electronic equipment determines the handover ratio from the target cell to each available cell based on the number of handovers from the target cell to available cells can be found in the relevant description in S703, and will not be repeated here.
[0169] S903, The electronic device sorts the handover ratios of the target cell to each available cell to determine the list of available cells for the target cell.
[0170] The list of switchable cells can also be referred to as the list of switchable cells for the target cell.
[0171] Combination Figure 7 The electronic device sorts the handover ratios of the target cell to each available cell to determine the list of available cells for the target cell. For related descriptions, please refer to the relevant descriptions in S701-S703, which will not be repeated here.
[0172] S904. The electronic device acquires the number of sampling points in the first sampling point set and the number of sampling points in the second sampling point set within the target cell.
[0173] Combination Figure 8 For details regarding the number of sampling points in the first sampling point set and the number of sampling points in the second sampling point set within the target cell obtained by the electronic device, please refer to the relevant descriptions in S801-S802, which will not be repeated here.
[0174] S905. The electronic device determines the overlap coverage between the overlapping coverage cell and the target cell based on the number of sampling points in the first sampling point set and the number of sampling points in the second sampling point set within the target cell.
[0175] Combination Figure 8 The electronic device determines the overlap coverage between the overlapping coverage cell and the target cell based on the number of sampling points in the first sampling point set and the number of sampling points in the second sampling point set within the target cell. For details, please refer to the relevant description in S803, which will not be repeated here.
[0176] S906. The electronic device sorts the overlapping coverage of overlapping coverage cells with the target cell that are greater than the first preset value, thereby determining the list of overlapping coverage cells of the target cell.
[0177] Combination Figure 8 The electronic device sorts the overlapping coverage of overlapping coverage cells with the target cell that are greater than the first preset value, thereby determining the relevant description of the overlapping coverage cell list of the target cell. For details, please refer to S801-S803, which will not be repeated here.
[0178] S907. The electronic device determines the cells shared by the target cell's switchable cell list and the target cell's overlapping coverage cell list, namely the candidate coverage compensation cells, and determines the cell list of candidate coverage compensation cells as the target cell's shareable traffic cell list.
[0179] The list of communities eligible for coverage compensation is a list of communities that are to be selected for coverage compensation.
[0180] Combination Figure 4The electronic device determines the cells shared by the target cell's switchable cell list and the target cell's overlapping coverage cell list, which are the candidate coverage compensation cells. The description of the cell list of candidate coverage compensation cells being the target cell's shareable traffic cell list can be found in S401 and will not be repeated here.
[0181] S908. The electronic device obtains service-related information of the candidate coverage compensation cell and determines the perceived rate of the user terminal in the candidate coverage compensation cell based on the service-related information of the candidate coverage compensation cell.
[0182] Combination Figure 4 The electronic device obtains service-related information of the candidate coverage compensation cell and determines the relevant description of the perceived rate of the user terminal in the candidate coverage compensation cell based on the service-related information of the candidate coverage compensation cell. For details, please refer to S402, which will not be repeated here.
[0183] S909. The electronic device determines the target value of the candidate coverage compensation cell based on the handover ratio from the target cell to the candidate coverage compensation cell, the overlap coverage between the candidate coverage compensation cell and the target cell, and the perceived rate of the user terminal in the candidate coverage compensation cell.
[0184] Combination Figure 6 The relevant description of how the electronic device determines the target value of the candidate coverage compensation cell based on the handover ratio from the target cell to the candidate coverage compensation cell, the overlap coverage between the candidate coverage compensation cell and the target cell, and the perceived rate of the user terminal in the candidate coverage compensation cell can be found in S601, and will not be repeated here.
[0185] S910, The electronic device determines whether there is at least one target value for a candidate coverage compensation cell that is greater than or equal to a second preset value.
[0186] Combination Figure 6 The description of how electronic devices determine whether there is at least one target value for candidate coverage compensation cells that is greater than or equal to the second preset value can be found in S601, and will not be repeated here.
[0187] S911, Electronic equipment determines the target community as an energy-saving community.
[0188] Combination Figure 6 For details on how electronic devices identify target communities as energy-saving communities, please refer to S602, which will not be repeated here.
[0189] S912, Electronic equipment determines that the target cell is a non-energy-saving cell.
[0190] Combination Figure 6For details on how electronic devices determine that a target cell is a non-energy-saving cell, please refer to S603, which will not be repeated here.
[0191] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0192] This application embodiment can divide the energy-saving community device into functional modules according to the above method example. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0193] like Figure 10 The diagram shown is a structural schematic of a device for determining energy-saving communities according to an embodiment of this application. This device can be used to perform... Figures 4-9 The method for identifying energy-efficient communities is shown. Figure 10 The device for determining energy-saving communities shown includes: a determining unit 1001 and an acquiring unit 1002.
[0194] The determining unit 1001 is used to determine the candidate coverage compensation cell of the target cell from the handoverable cells of the target cell that have an overlap coverage greater than a first preset value with the target cell.
[0195] The determining unit 1001 is also used to determine whether the target cell is an energy-saving cell based on the perceived rate of the user terminal in the candidate coverage compensation cell, the handover ratio from the target cell to the candidate coverage compensation cell, and the overlap coverage between the candidate coverage compensation cell and the target cell.
[0196] Optionally, the acquisition unit 1002 is used to acquire service-related information of the candidate coverage compensation cell; the service-related information includes at least one of the following: load information, service traffic information, bandwidth information, frequency point information, scenario information, and transmission mode information.
[0197] Optionally, the determining unit 1001 is also used to input service-related information into a pre-trained service relationship model to obtain the perceived rate of user terminals in the candidate coverage compensation cell.
[0198] Optionally, unit 1001 is specifically used for:
[0199] When there are multiple candidate coverage compensation cells, the target value of each candidate coverage compensation cell is determined based on the perceived rate of user terminals in each candidate coverage compensation cell, the handover ratio from each candidate coverage compensation cell to the target cell, and the overlap coverage between each candidate coverage compensation cell and the target cell, so as to obtain multiple target values corresponding to multiple candidate coverage compensation cells.
[0200] When at least one of the target values is greater than or equal to the second preset value, the target community is determined to be an energy-saving community.
[0201] When a target value greater than or equal to a second preset value is not included among multiple target values, the target cell is determined to be a non-energy-saving cell.
[0202] Optionally, the acquisition unit 1002 is also used to acquire the number of handovers from the target cell to the candidate coverage compensation cell.
[0203] Optionally, the acquisition unit 1002 is also used to acquire the number of handovers from the target cell to the handoverable cell.
[0204] Optionally, the determining unit 1001 is further configured to determine the ratio between the number of handovers from the target cell to the candidate coverage compensation cell and the number of handovers from the target cell to the switchable cell as the handover ratio from the target cell to the candidate coverage compensation cell.
[0205] Optionally, the acquisition unit 1002 is further configured to acquire the number of sampling points in the first sampling point set within the target cell; the first sampling point set consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the target cell.
[0206] Optionally, the acquisition unit 1002 is also used to acquire the number of sampling points in the second sampling point set within the target cell; the second sampling point set consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the candidate coverage compensation cell.
[0207] Optionally, the determining unit 1001 is further configured to determine the ratio between the number of sampling points in the second sampling point set and the number of sampling points in the first sampling point set as the overlap coverage between the candidate coverage compensation cell and the target cell.
[0208] This application also provides a computer-readable storage medium, which includes computer-executable instructions that, when executed on a computer, cause the computer to perform the method for determining energy-saving cells as provided in the above embodiments.
[0209] This application also provides a computer program that can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program can implement the method for determining energy-saving communities provided in the above embodiments.
[0210] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this invention can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer-readable storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.
[0211] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0212] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms. Units described as separate components may or may not be physically separate; components shown as units may be one physical unit or multiple physical units, i.e., they may be located in one place or distributed in multiple different places. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0213] Furthermore, the functional units in the various embodiments of this invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0214] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for determining energy-saving communities, characterized in that, include: Among the switchable cells of the target cell, the overlapping coverage cells with the target cell that have an overlap coverage greater than a first preset value are determined as candidate coverage compensation cells of the target cell. Obtain the service-related information of the candidate coverage compensation cells; The service-related information includes at least one of the following: load information, service traffic information, bandwidth information, frequency point information, scenario information, and transmission mode information; The relevant service information is input into a pre-trained service relationship model to obtain the perceived rate of user terminals in the candidate coverage compensation cells. Based on the perceived rate of user terminals in the candidate coverage compensation cells, the handover ratio from the target cell to the candidate coverage compensation cells, and the overlap coverage between the candidate coverage compensation cells and the target cell, the determination of whether the target cell is an energy-saving cell includes: When there are multiple candidate coverage compensation cells, the target value of each candidate coverage compensation cell is determined based on the perceived rate of the user terminal in each candidate coverage compensation cell, the handover ratio from each candidate coverage compensation cell to the target cell, and the overlap coverage between each candidate coverage compensation cell and the target cell, so as to obtain multiple target values corresponding to multiple candidate coverage compensation cells. When the plurality of target values includes at least one target value that is greater than or equal to the second preset value, the target cell is determined to be an energy-saving cell; when the plurality of target values does not include a target value that is greater than or equal to the second preset value, the target cell is determined to be a non-energy-saving cell.
2. The method for determining energy-saving communities according to claim 1, characterized in that, Also includes: Obtain the number of handovers from the target cell to the candidate coverage compensation cell; Obtain the number of handovers from the target cell to the handoverable cell; The ratio between the number of handovers from the target cell to the candidate coverage compensation cell and the number of handovers from the target cell to the switchable cell is determined as the handover ratio from the target cell to the candidate coverage compensation cell.
3. The method for determining energy-saving communities according to claim 1, characterized in that, Also includes: Obtain the number of sampling points in the first sampling point set within the target cell; the first sampling point set consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the target cell. Obtain the number of sampling points in the second sampling point set within the target cell; the second sampling point set consists of sampling points whose signal strength is greater than the third preset value among the sampling points accessing the candidate coverage compensation cell. The ratio between the number of sampling points in the second sampling point set and the number of sampling points in the first sampling point set is determined as the overlap coverage between the candidate coverage compensation cell and the target cell.
4. A device for identifying energy-saving communities, characterized in that, include: Determine the unit and acquire the unit; The determining unit is used to determine the candidate coverage compensation cell of the target cell from the handoverable cells of the target cell that have an overlap coverage greater than a first preset value with the target cell. The acquisition unit is used to acquire service-related information of the candidate coverage compensation cell; The service-related information includes at least one of the following: load information, service traffic information, bandwidth information, frequency point information, scenario information, and transmission mode information; The determining unit is further configured to input the service-related information into a pre-trained service relationship model to obtain the perceived rate of the user terminal in the candidate coverage compensation cell; The determining unit is further configured to determine whether the target cell is an energy-saving cell based on the perceived rate of user terminals in the candidate coverage compensation cells, the handover ratio from the target cell to the candidate coverage compensation cells, and the overlap coverage between the candidate coverage compensation cells and the target cell, including: When there are multiple candidate coverage compensation cells, the target value of each candidate coverage compensation cell is determined based on the perceived rate of the user terminal in each candidate coverage compensation cell, the handover ratio from each candidate coverage compensation cell to the target cell, and the overlap coverage between each candidate coverage compensation cell and the target cell, so as to obtain multiple target values corresponding to multiple candidate coverage compensation cells. When the plurality of target values includes at least one target value that is greater than or equal to a second preset value, the target cell is determined to be an energy-saving cell; When the plurality of target values does not include a target value that is greater than or equal to the second preset value, the target cell is determined to be a non-energy-saving cell.
5. The device for determining energy-saving communities according to claim 4, characterized in that, The acquisition unit is further configured to acquire the number of handovers from the target cell to the candidate coverage compensation cell; The acquisition unit is further configured to acquire the number of handovers from the target cell to the handoverable cell; The determining unit is further configured to determine the ratio between the number of handovers from the target cell to the candidate coverage compensation cell and the number of handovers from the target cell to the switchable cell as the handover ratio from the target cell to the candidate coverage compensation cell.
6. The device for determining energy-saving communities according to claim 4, characterized in that, The acquisition unit is further configured to acquire the number of sampling points in the first sampling point set within the target cell; the first sampling point set consists of sampling points whose signal strength is greater than a third preset value among the sampling points accessing the target cell. The acquisition unit is further configured to acquire the number of sampling points in the second sampling point set within the target cell; the second sampling point set consists of sampling points whose signal strength is greater than the third preset value among the sampling points accessing the candidate coverage compensation cell. The determining unit is further configured to determine the ratio between the number of sampling points in the second sampling point set and the number of sampling points in the first sampling point set as the overlap coverage between the candidate coverage compensation cell and the target cell.
7. A device for determining energy-saving communities, characterized in that, It includes a memory and a processor; the memory is used to store computer execution instructions, and the processor is connected to the memory via a bus; when the energy-saving community determination device is running, the processor executes the computer execution instructions stored in the memory, so that the energy-saving community determination device performs the energy-saving community determination method as described in any one of claims 1-3.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes computer-executable instructions that, when executed on a computer, cause the computer to perform the method for determining energy-efficient cells as described in any one of claims 1-3.