COMMUNICATION PROCESSING METHOD, COMMUNICATION DEVICE, AND COMMUNICATION SYSTEM

By obtaining and screening candidate cell sets in 5G communication devices and selecting target cell sets based on quality service and energy consumption parameters, the problems of high base station energy consumption and poor real-time experience performance of terminal equipment are solved, and energy consumption reduction and service quality improvement are achieved.

JP7674051B2Active Publication Date: 2025-05-09HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023566827
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-04-30
Filing Date
2022-04-21
Publication Date
2025-05-09
Estimated Expiration
2042-04-21

AI Technical Summary

Technical Problem

In 5G mobile communication technology, the energy consumption of base stations has increased rapidly, and the prior art is difficult to effectively track the burst service behavior of terminal devices, resulting in inaccurate current carrying capacity estimation, affecting carrier activation and disabling decisions, thereby reducing the real-time experience performance of the device.

Method used

By acquiring and screening the candidate cell set in the communication device, the target cell set is selected according to the quality service and energy consumption parameters of each candidate cell set, ensuring that the energy consumption of the target cell set is low and the service quality meets the performance needs of the terminal device.

Benefits of technology

It effectively reduces the energy consumption of the base station, and ensures the real-time experience performance of terminal equipment, solving the problems of inaccurate current carrying capacity estimation and disable carrier activation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007674051000006
    Figure 0007674051000006
  • Figure 0007674051000007
    Figure 0007674051000007
  • Figure 0007674051000008
    Figure 0007674051000008
Patent Text Reader

Abstract

The present application discloses a communication processing method, a communication device, and a communication system, so that not only the service quality requirement is satisfied, but also the energy consumption of a base station is reduced. The method in the present application includes: a communication device obtains a plurality of candidate cell sets used by a terminal device for handover, and then selects a target cell set from the plurality of candidate cell sets, the first service quality of which meets a target value and the energy consumption estimate of which meets an energy consumption condition, based on at least a first service quality and an energy consumption estimate of each candidate cell set.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] Books TECHNICAL FIELD Embodiments of the present application relate to the field of communications, and in particular to a communication processing method, a communication device, and a communication system. [Background technology]

[0002] In the fifth-generation mobile communication technology (5th-generation, 5G), in order to meet the increasing capacity requirements, wireless networks need to use more spectrum resources, larger system bandwidths, larger antenna arrays, and denser base station deployments, and the power consumption of base stations also increases rapidly.

[0003] In existing communication processing solutions, the base station estimates the service load status of each carrier in a future period of time, and if the load is lower than a certain threshold, the base station disables the carrier and no longer uses the resources of that carrier, and if the load is higher than a certain threshold, the base station activates the carrier and continues to use it to serve terminals.

[0004] However, carrier activation and deactivation is a periodic behavior, and the burst service behavior of the terminal cannot be tracked in a timely manner. In addition, the accuracy of the estimation of the service load status also affects carrier activation and deactivation, resulting in a degradation of the real-time experience performance of the terminal. Summary of the Invention

[0005] The embodiments of the present application provide a communication processing method, a communication device, and a communication system, so that not only the service quality requirements are met, but also the energy consumption of a base station is reduced.

[0006] According to a first aspect, an embodiment of the present application provides a communication processing method, which may be executed by a communication device, or may be executed by a component (e.g., a processor, a chip, or a chip system) of the communication device, or may be executed by a logic module or software capable of implementing all or part of the functionality of the communication device. The method includes: obtaining at least one candidate cell set, where each candidate cell set includes one candidate cell or one combination of candidate cells, the combination of candidate cells includes at least two candidate cells, the candidate cells are neighboring cells whose signal quality satisfies a candidate threshold, and the neighboring cells are cells neighboring a cell through which a terminal device accesses a network; and selecting a target cell set for the terminal device based on target parameters of each candidate cell set, where the target parameters include a first quality of service and an energy consumption estimate of each candidate cell set, the target cell set is a target cell or a combination of target cells, the combination of target cells includes at least two target cells, the target cells are configured to transmit data for the terminal device, the energy consumption estimate is determined based on parameters including load and consumed energy of the candidate cells, the first quality of service corresponding to the target cell set satisfies a target value, and the energy consumption estimate corresponding to the target cell set satisfies an energy consumption condition.

[0007] In the above-mentioned first aspect, when the terminal device accesses the network provided by the communication device, the communication device may obtain a candidate cell whose signal quality meets a candidate threshold from adjacent cells of the cell through which the terminal device accesses the network, and obtain a single candidate cell or a plurality of candidate cell sets based on a combination of candidate cells, where the combination of candidate cells is a combination of at least two candidate cells. The communication device may obtain a first service quality of each candidate cell set, obtain the load and consumed energy of the candidate cells to determine an energy consumption estimate, and determine a target cell set whose first service quality meets a target value and whose energy consumption estimate meets an energy consumption condition. The target cell set of a normal terminal device is a target cell, and the target cell set of a CA terminal device is a combination of target cells including at least two target cells. The terminal device may transmit data to the communication device based on the target cell set. In order to not only meet the service quality requirement but also save the energy consumption of the base station, the communication device may select a cell set with low energy consumption as the target cell set of the terminal, and may select a cell corresponding to a first service quality that meets the experience performance of the terminal.

[0008] In a possible implementation, the energy consumption estimate is determined based on parameters including fitting parameters, which indicate a changing relationship between the load and the consumed energy of the candidate cells.

[0009] In the above possible implementation, for the load and consumed energy of each cell pre-obtained by the communication device, the communication device may first determine fitting parameters corresponding to each cell, where the fitting parameters indicate a variation relationship between the load and consumed energy of each cell, and may be a numerical variation relationship in particular. Specifically, the communication device may determine the corresponding fitting parameters based on the above determined candidate cells, and then determine an energy consumption estimate value of each candidate cell set.

[0010] In a possible implementation, the method further includes a step of obtaining a spectral efficiency of the terminal device accessing the network and a bandwidth of the candidate cell; and a step of determining the energy consumption estimate based on at least the spectral efficiency, the fitting parameters, and the bandwidth of the candidate cell, where the energy consumption estimate of the combination of candidate cells is determined based on energy consumption estimates of candidate cells in the combination of candidate cells.

[0011] In the above possible implementation, the communication device obtains the spectral efficiency of a terminal accessing the network and obtains the bandwidth of the determined candidate cell. Specifically, the energy consumption estimate may be determined by combining at least some parameters such as the spectral efficiency, the fitting parameter, and the bandwidth of the candidate cell, where the energy consumption estimate of the combination of candidate cells is determined by the energy consumption estimate corresponding to each candidate cell in the combination of candidate cells.

[0012] In a possible implementation, the method further includes a step of obtaining the load of the candidate cells; and a step of determining the first service quality based on at least the spectral efficiency and the load of the candidate cells, where the first service quality of the combination of candidate cells is determined based on the first service quality of the candidate cells in the combination of candidate cells.

[0013] In the above possible implementation form, the communication device obtains the load of each candidate cell by using a network, and then determines a first service quality by combining several parameters such as at least the obtained spectral efficiency and the load of each candidate cell, where the first service quality of the combination of candidate cells is determined by the first service quality corresponding to each candidate cell in the combination of candidate cells.

[0014] In a possible implementation, the spectral efficiency is determined based on parameters including a signal quality of the cell from which the terminal device accesses the network and a signal quality of intra-frequency neighbouring cells.

[0015] In the above-mentioned possible implementation form, the communication device may further obtain the signal quality of the cell from which the terminal device accesses the network and the signal quality of intra-frequency adjacent cells, and in particular may determine the above-mentioned spectral efficiency in combination with at least the signal quality of the cell from which the terminal device accesses the network and the signal quality of the intra-frequency adjacent cells.

[0016] In a possible implementation, the target parameters further include a balance threshold parameter, which is used to select a cell whose first service quality meets the target value, whose energy consumption estimate is below a threshold, and / or whose energy consumption estimate meets a selection condition.

[0017] In the above possible implementation form, the communication device further filters the comparison between the first service quality and the energy consumption estimate of each candidate cell set based on a pre-set or adaptively adjusted balance threshold parameter, and selects as the target cell set a cell whose first service quality meets the target value and whose energy consumption estimate is lower than the threshold, or selects as the target cell set a cell whose first service quality meets the target value and whose energy consumption estimate meets the selection condition.

[0018] In a possible implementation, the method further includes determining a target parameter that satisfies an update condition based on a threshold parameter set, where the threshold parameter set includes a plurality of parameters; and updating the balance threshold parameter based on the target parameter.

[0019] In the above possible implementation form, the communication device may further set a threshold parameter set, determine a target parameter that satisfies an update condition from the threshold parameter set including multiple parameters based on different candidate cells, and then update the balance threshold parameter to the target parameter.

[0020] In a possible implementation, the parameters in the threshold parameter set are adjusted periodically.

[0021] In such possible implementations, the communication device may further periodically adjust the parameters in the threshold parameter set to increase the reliability of the solution.

[0022] In a possible implementation, after the step of selecting a target cell set for the terminal device based on the target parameters of each candidate cell set, the method further includes a step of notifying the terminal device to switch to the target cell set.

[0023] In the above possible implementation, after selecting a target cell set for the terminal device, the communication device may notify the terminal device of the target cell set so that the terminal device can transmit data to the communication device by using the target cell set.

[0024] In a possible implementation, the energy consumption condition includes the energy consumption estimate of the target cell set being lower than a threshold and / or the energy consumption estimate of the target cell set satisfying a selection condition in multiple candidate cell sets.

[0025] In the above possible implementation forms, in order to increase the flexibility of the solution, the energy consumption estimate of the target cell set satisfies an energy consumption condition that the target cell set may be any cell set whose energy consumption estimate is below a threshold and is within a plurality of candidate cell sets, or may be any cell set whose energy consumption estimate is in sequence within a range and is within a plurality of candidate cell sets.

[0026] According to a second aspect, an embodiment of the present application provides a communication processing method. The method may be executed by a communication device, may be executed by a component (e.g., a processor, a chip, or a chip system) of the communication device, or may be executed by a logic module or software capable of implementing all or part of the functions of the communication device. The method includes: obtaining a second quality of service and an energy consumption value of a combination of target cells based on a data rate of the combination of target cells, where the combination of target cells includes at least two target cells, the data rate being a data transmission rate corresponding to each target cell of a terminal device in the combination of target cells, and the data rate being adjusted based on parameters including a first weight; selecting a second weight based on at least the second quality of service and the energy consumption value corresponding to the first weight, where the second quality of service corresponding to the second weight meets a target value and the energy consumption value corresponding to the second weight meets an energy consumption condition; and adjusting the data rate of the combination of target cells based on the second weight.

[0027] In the above-mentioned second aspect, the terminal device transmits data to the communication device in the target cell combination, and the communication device may obtain a second service quality and an energy consumption value of the terminal device, and the communication device adjusts the data rate corresponding to the multiple cells of the terminal device in the target cell combination by using a first weight, so that the data transmission rate corresponding to the multiple cells of the terminal device in the target cell combination is different and the corresponding second service quality and energy consumption value are different. The communication device may determine a second weight, which makes the second service quality meet the target value and the energy consumption value meet the energy consumption condition, based on the above-mentioned different second service quality and energy consumption value, and then adjust the data rate of the target cell combination to the data transmission rate determined by the second weight, to achieve the effect of energy saving.

[0028] In a possible implementation, the data rate is adjusted based on parameters including fitting parameters, the fitting parameters being determined based on parameters including load and energy consumption of the target cell.

[0029] In the above possible implementation, the fitting parameters include at least the target Tossel's This may be determined by the communication device in combination with the load and energy consumption of the target cell in the combination.

[0030] In a possible implementation, the energy consumption condition includes the energy consumption value corresponding to the second weight being lower than a threshold value and / or the energy consumption value corresponding to the second weight satisfying a selection condition in the energy consumption value corresponding to the first weight.

[0031] In the above possible implementations, in order to increase the flexibility of the solution, the energy consumption estimates of the target cell set satisfy an energy consumption condition that the target cell set may be any weight whose energy consumption value is lower than a threshold and corresponds to the first weight, or may be any weight whose energy consumption value is in sequence within a certain range and corresponds to the first weight.

[0032] In a possible implementation, the terminal device is a carrier aggregation (CA) terminal device.

[0033] In such a possible implementation, the terminal device is a carrier aggregation terminal device and needs to transmit data to the communication device by using multiple cells.

[0034] According to a third aspect, an embodiment of the present application provides a communication device, the communication device includes: an acquisition unit configured to acquire at least one candidate cell set, where each candidate cell set includes one candidate cell or one combination of candidate cells, the combination of candidate cells includes at least two candidate cells, the candidate cells are neighboring cells whose signal quality meets a candidate threshold, the neighboring cells are cells neighboring a cell through which a terminal device accesses a network; and a selection unit configured to select a target cell set for the terminal device based on target parameters of each candidate cell set, where the target parameters include a first quality of service and an energy consumption estimate of each candidate cell set, the target cell set is a target cell or a combination of target cells, the combination of target cells includes at least two target cells, the target cells are configured to transmit data for the terminal device, the energy consumption estimate is determined based on parameters including load and consumed energy of the candidate cells, the first quality of service corresponding to the target cell set meets a target value, and the energy consumption estimate corresponding to the target cell set meets an energy consumption condition.

[0035] The communication device is configured to perform the method of the first aspect or any one of the implementations of the first aspect.

[0036] According to a fourth aspect, an embodiment of the present application provides a communication device, the communication device including: an acquisition unit configured to acquire a second quality of service and an energy consumption value of a combination of target cells based on a data rate of the combination of target cells, where the combination of target cells includes at least two target cells, the data rate is a data transmission rate corresponding to each target cell of a terminal device in the combination of target cells, and the data rate is adjusted based on a parameter including a first weight; a selection unit configured to select a second weight based on at least a second quality of service corresponding to the first weight and the energy consumption value, where the second quality of service corresponding to the second weight meets a target value and the energy consumption value corresponding to the second weight meets an energy consumption condition; and an adjustment unit configured to adjust a data rate of the combination of target cells based on the second weight.

[0037] The communication device is configured to perform the method of the second aspect or any one of the implementations of the second aspect.

[0038] According to a fifth aspect, an embodiment of the present application provides a communication device including a processor, a memory, and a communication interface. The processor is configured to execute instructions stored in the memory so as to enable the communication device to perform the method provided in the first aspect or any one of the implementations of the first aspect. The communication interface is configured to receive or transmit instructions. For specific details of the communication device provided in the fifth aspect, please refer to the first aspect or any one of the implementations of the first aspect. The details will not be described again in this specification.

[0039] According to a sixth aspect, an embodiment of the present application provides a communication device including a processor, a memory, and a communication interface. The processor is configured to execute instructions stored in the memory so as to enable the communication device to execute the method provided in the second aspect or any one of the implementation forms of the second aspect. The communication interface is configured to receive or transmit instructions. For specific details of the communication device provided in the sixth aspect, please refer to the second aspect or any one of the implementation forms of the second aspect. The details will not be described again in this specification.

[0040] According to a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, the computer-readable storage medium storing a program, the program being executed by a computer to perform a method as provided in the first aspect or any one of the implementations of the first aspect.

[0041] According to an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, the computer-readable storage medium storing a program, the program being executed by a computer to perform a method as provided in the second aspect or any one of the implementations of the second aspect.

[0042] According to a ninth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, causes the computer to perform the method provided in the first aspect or any one of the implementations of the first aspect.

[0043] According to a tenth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, causes the computer to perform the method provided in the second aspect or any one of the implementations of the second aspect.

[0044] According to an eleventh aspect, an embodiment of the present application provides a communication system including a communication device according to any one of the implementation forms of the third or fourth aspect.

[0045] Optionally, the communication system may further include a terminal device. [Brief description of the drawings]

[0046] [Figure 1] FIG. 1 is a schematic diagram of a network architecture according to an embodiment of the present application;

[0047] [Diagram 2] 1 is a schematic diagram of an embodiment of a communication processing method according to an embodiment of the present application;

[0048] [Diagram 3] 13 is a flow chart for updating a balance threshold parameter according to an embodiment of the present application;

[0049] [Figure 4] 2 is a schematic diagram of another embodiment of a communication processing method according to an embodiment of the present application;

[0050] [Diagram 5] 1 is a flowchart of a target weight selection according to an embodiment of the present application;

[0051] [Figure 6] 1 is a schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0052] [Figure 7] FIG. 2 is a schematic diagram of another structure of a communication device according to an embodiment of the present application;

[0053] [Figure 8] FIG. 2 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0054] The embodiments of the present application provide a communication processing method, a communication device, and a communication system, so that not only the service quality requirements are met, but also the energy consumption of a base station is reduced.

[0055] Hereinafter, the embodiments of the present application will be described with reference to the accompanying drawings. It is clear that the described embodiments are only a part, not all, of the embodiments of the present application. Those skilled in the art may recognize that the technical solutions provided in the embodiments of the present application can also be applied to similar technical problems as technology develops and new scenarios emerge.

[0056] In the present specification, claims, and accompanying drawings, terms such as "first" and "second" are intended to distinguish between similar objects, but do not necessarily indicate a particular order or sequence. It should be understood that such terminology may be interchanged under appropriate circumstances, such that the embodiments described herein may be implemented in other orders other than those illustrated or described herein. In addition, the terms "comprise" and "have" and any other variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a list of steps or units is not necessarily limited to those explicitly listed steps or units, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or device.

[0057] The specific term "exemplary" is used herein to mean serving as an example, embodiment, or illustration. Any embodiment described as an "exemplary" is not necessarily described as being superior or better than other embodiments.

[0058] In addition, in order to better explain the present application, numerous specific details are provided in the following specific implementations. Those skilled in the art should understand that the present application may be implemented without some specific details. In order to emphasize the subject matter of the present application, in some instances, methods, means, elements, and circuits that are well known to those skilled in the art are not described in detail.

[0059] In order to facilitate understanding by those skilled in the art, the following describes some terms used in this application.

[0060] (1) A terminal device is a device having a wireless transceiver function, and may be a fixed device, a mobile device, a portable device (e.g., a mobile phone), a wearable device, an in-vehicle device, or a wireless device (e.g., a communication module, a modem, or a chip system) mounted on the aforementioned devices. The aforementioned terminal device is configured to connect humans, things, machines, etc., and may be widely used in various scenarios. For example, the terminal device includes, but is not limited to, terminals for the following scenarios: cellular communication, device-to-device communication (D2D), vehicle to everything (V2X), machine-to-machine / machine-type communication (M2M / MTC), internet of things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, etc. grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drone, or robot. The above terminal device may be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, user equipment, etc.

[0061] (2) The communication device may be a radio access network (RAN) device. A radio access network device is a device that enables a terminal to access a radio network, also called a base station, and includes, but is not limited to, an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home NodeB (e.g., an evolved NodeB for home, Home NodeB, or HNB), and a base band unit (BBU).

[0062] (3) Reference signal received power (RSRP) is one of the main parameters that can represent radio signal strength and physical layer measurement requirements, and is the average value of the signal power received on all resource elements (REs) carrying a reference signal in a symbol.

[0063] Please refer to the schematic diagram of the network architecture shown in Figure 1. The architecture includes a base station 1, a serving cell 2, a neighboring cell 3, a neighboring cell 4, and a terminal device 5. The neighboring cell 3 and the neighboring cell 4 may be intra-frequency neighboring cells or inter-frequency neighboring cells, respectively. This specification is not specifically limited thereto. The serving cell 2 is a cell in which the terminal device 5 accesses the base station network. The neighboring cell 3 and the neighboring cell 4 may be used as target cells of the base station 1 to perform cell selection, reselection, and switching for the terminal device 5.

[0064] In the prior art, energy-saving solutions such as symbol shutdown, channel shutdown, cell shutdown, and deep dormancy are proposed. Generally, traffic data history on the base station side is collected, and an energy-saving policy is generated based on a certain statistical model and a certain prediction model, thereby implementing the effect that some device resources are disabled when traffic requirements are relatively low, so as to ultimately reduce the energy consumption of the base station. In fact, these solutions can achieve a relatively obvious energy-saving effect by disabling some resources. However, the reduced or disabled resources easily bring about a severe degradation of the user experience. Therefore, in order to avoid the impact on the user experience, the aforementioned energy-saving solution of disabling resources is only used during periods when traffic is very low, thereby greatly reducing the energy-saving effect of the base station.

[0065] To solve the above problems, an embodiment of the present application provides a communication processing method, which is specifically as follows:

[0066] 2 is a schematic diagram of an embodiment of a communication processing method according to the present application. The method includes the following steps:

[0067] 201: A communication device obtains at least one candidate cell set.

[0068] In this embodiment of the present application, when a terminal device accesses a network or a communication device needs to switch cells, the communication device may determine an inter-frequency neighboring cell of a cell in which the terminal device accesses a network or a serving cell transmitting data, and obtain a signal quality of the inter-frequency neighboring cell. The inter-frequency neighboring cell is a cell that is adjacent to a serving cell in which the terminal device accesses a network and provides a service for the terminal device by a different frequency. The cell in which the terminal device accesses a network is a serving cell in which the terminal device accesses a network of the communication device. The communication device may deliver a measurement event to the terminal device. The terminal device may detect the signal quality of the inter-frequency neighboring cell based on the measurement event, and feed back the signal quality of the inter-frequency neighboring cell to the communication device. Optionally, the signal quality may be RSRP or reference signal received quality (RSRQ). In this embodiment of the present application, RSRP is used as an example for explanation.

[0069] After obtaining the RSRP of the inter-frequency neighboring cell of the serving cell, the communication device may compare the RSRP of the inter-frequency neighboring cell with a candidate threshold. The candidate threshold may be preset or adaptively adjusted in real time. If the RSRP of the inter-frequency neighboring cell is greater than the candidate threshold, the inter-frequency neighboring cell is used as a candidate cell; otherwise, the inter-frequency neighboring cell is not used as a candidate cell. Specifically, the candidate threshold is a common value. This embodiment does not limit this.

[0070] The communication device may determine one or more candidate cell sets based on the aforementioned candidate cells. Each candidate cell set includes one candidate cell or one combination of candidate cells. The combination of candidate cells includes at least two candidate cells. The terminal device in this embodiment may be a common terminal device or a carrier aggregation (CA) terminal device. The common terminal device performs data transmission in one cell. The CA terminal device performs data transmission in one combination of cells. Correspondingly, when the terminal device is a common terminal device, each candidate cell set is one candidate cell. When the terminal device is a CA terminal device, each candidate cell set is one combination of candidate cells.

[0071] 202: The communication device selects a target cell set for a terminal device based on a target parameter of each candidate cell set.

[0072] In this embodiment of the present application, the target parameters may include a first quality of service and an energy consumption estimate of each candidate cell set. Specifically, the communication device needs to determine a corresponding first quality of service and an energy consumption estimate of each candidate cell set. Specifically, when the candidate cell set is one candidate cell, the first quality of service and the energy consumption estimate of the candidate cell set is the first quality of service and the energy consumption estimate of the candidate cell. The energy consumption estimate is determined by the communication device based on at least the load and the consumed energy of the candidate cell set.

[0073] Optionally, the energy consumption estimate is determined based on parameters including fitting parameters, the fitting parameters indicating a change relationship between the load and the consumed energy of the candidate cell, the change relationship indicating that for different loads there is a corresponding change in the consumed energy, in particular, the fitting parameters may also refer to an associated or corresponding relationship between the load and the consumed energy of the candidate cell.

[0074] Specifically, after obtaining the load and energy consumption of the candidate cells in the network, the communication device may establish a relationship model based on the energy consumption and load of the cells based on linear fitting or machine learning algorithm. For example, a linear fitting method may be used to construct a first-order linear relationship between the energy consumption and the load, i.e., y=kx+b, where y is the energy consumption, x is the load, and the fitting parameter is k.

[0075] Optionally, the communication device obtains a spectral efficiency of a terminal device accessing the network and a bandwidth of the candidate cell, and determines an energy consumption estimate based on at least the spectral efficiency, the fitting parameters, and the bandwidth of the candidate cell, and an energy consumption estimate of the combination of candidate cells is determined based on the energy consumption estimates of the candidate cells in the combination of candidate cells.

[0076] The communication device may obtain a spectral efficiency of a terminal device accessing the network. The communication device may further obtain a bandwidth corresponding to the candidate cell, obtain fitting parameters corresponding to the candidate cell, and determine (or calculate) an energy consumption estimate in combination with at least the spectral efficiency, the fitting parameters, and the bandwidth of the candidate cell. When the candidate cell set is a combination of one candidate cell, the energy consumption estimate of the combination of the candidate cells may be determined based on (or, optionally, summed together) the energy consumption estimate of each candidate cell in the combination of the candidate cells.

[0077] Optionally, the communication device obtains loads of candidate cells; and determines a first service quality based on at least the spectral efficiency and the loads of the candidate cells, and the first service quality of the combination of candidate cells is determined based on the first service quality of the candidate cells in the combination of candidate cells.

[0078] The communication device may further obtain the load of the candidate cell and then determine (or calculate) a first quality of service of the candidate cell in combination with the spectral efficiency and the load of the candidate cell. The first quality of service of the combination of candidate cells may be determined based on (or, optionally, summed up with) the first quality of service of each candidate cell in the combination of candidate cells.

[0079] Specifically, the method of obtaining the spectral efficiency may be determined by the communication device, or may be obtained from a channel quality indication (CQI) reported by the terminal. In this embodiment of the present application, the method of obtaining by calculation is used as an example. Optionally, the spectral efficiency is determined based on parameters including the cell signal quality through which the terminal device accesses the network and the signal quality of intra-frequency neighboring cells.

[0080] After the terminal device accesses the network, the communication device further transmits a measurement event for measuring the RSRP of the serving cell and the RSRP of the intra-frequency neighboring cell to the terminal device. In response, the terminal device detects the RSRP of the serving cell and the RSRP of the intra-frequency neighboring cell, and feeds back the RSRP of the serving cell and the RSRP of the intra-frequency neighboring cell to the communication device. Furthermore, the communication device may obtain the load of the candidate cell, and then calculate the spectrum efficiency in combination with the RSRP of the cell through which the terminal device accesses the network and the RSRP of the intra-frequency neighboring cell.

[0081] For example, the RSRP of the cell from which the terminal device accesses the network is denoted as RSRP1, the sum of the RSRPs of each intra-frequency neighbor cell is denoted as RSRP2, and the background noise is denoted as N, so that the first factor can be calculated. The first factor (represented by Gfactor) is calculated using the formula:

number

number

[0082] Furthermore, the terminal device may calculate the bandwidth BW of the candidate cell and calculate an energy consumption estimate for the candidate cell. The energy consumption estimate (denoted by EnergyCons) is calculated according to the formula:

number

[0083] In this embodiment, the method of determining the first quality of service and energy consumption estimates of each candidate cell set in step 202 may also be determined directly by the estimation model, which is not limited in this specification.

[0084] In this embodiment of the present application, the target cell set is one target cell or one combination of target cells, the combination of target cells including at least two target cells, the target cells being configured to transmit data for the terminal device.

[0085] For a common terminal device, after determining the first service quality and the energy consumption estimated value of each candidate cell, the communication device may first exclude an unsuitable candidate cell based on one target value. The target value is a target value of a transmission rate that satisfies a user experience. When the first service quality of the candidate cell does not meet the target value, the communication device may exclude the candidate cell, and then select a candidate cell that satisfies an energy consumption condition from the remaining candidate cells, and determine the candidate cell as a target cell to be used by the terminal device to transmit data.

[0086] In the case of a CA terminal device, the communication device may exclude combinations of candidate cells that do not meet the target value, and then select a combination of candidate cells that meets the energy consumption condition, and determine the candidate cells as a combination of target cells to be used by the terminal device to transmit data.

[0087] Optionally, the energy consumption condition includes that the energy consumption estimate of the target cell set is lower than a threshold value, and / or that the energy consumption estimate of the target cell set satisfies the selection condition in the plurality of candidate cell sets. Specifically, the target cell set should be any candidate cell whose energy consumption estimate is lower than a threshold value and is in the plurality of candidate cell sets. The threshold value may be preset or may be adjusted in real time. The target cell set may also be any cell set that is within a certain range after the energy consumption estimates of the plurality of candidate cell sets are arranged in a certain order. For example, the target cell set may be any one of the candidate cell sets that corresponds to the top a% energy consumption estimates sorted in ascending order, where a is an integer between 1 and 99, e.g., a is 5. Optionally, the target cell set may also be a candidate cell set whose energy consumption estimate is lower than a threshold value and is in the plurality of candidate cell sets, any cell set that is within a certain range after the energy consumption estimates of the plurality of candidate cell sets are arranged in a certain order, or a candidate cell set whose energy consumption estimate is the lowest and is in the plurality of candidate cell sets. This is not specifically limited in this embodiment. In this embodiment, as an example, the candidate cell set whose energy consumption estimation value is the lowest and which is within the plurality of candidate cell sets is used as the target cell set.

[0088] Optionally, the target parameters further include a balance threshold parameter, which is used to select a cell whose first service quality meets a target value, whose energy consumption estimate is lower than a threshold, and / or whose energy consumption estimate meets a selection condition.

[0089] The communication device may define one balance threshold parameter (tradeoffTh). The multiple candidate cell sets may be denoted as {A1, A2, A3, ..., Ai}. The communication device may find a candidate cell or combination of candidate cells whose first quality of service is the highest in the multiple candidate cell sets, mark the candidate cell or combination of candidate cells as opt so that the corresponding first quality of service is opt_capacity, and then calculate the ratio of opt_capacity to the first quality of service Ai_capacity of the candidate cell sets in turn. If there are multiple candidate cell sets whose ratio is smaller than tradeoffTh, the candidate cell set whose energy consumption estimate is the lowest is selected as the target cell set. If the ratio of opt_capacity to Ai_capacity is larger than tradeoffTh, the candidate cell set corresponding to opt is the target cell set that is finally determined.

[0090] Optionally, the communication device determines a target parameter that satisfies an update condition based on a threshold parameter set including a plurality of parameters, and updates the balance threshold parameter based on the target parameter.

[0091] The communication device may use a machine learning algorithm to determine a target parameter from the multiple parameters in the threshold parameter set that satisfies an update condition, and update the balanced threshold parameter. The update condition is that the actual service quality of the candidate cell set meets a target value, and the energy efficiency is highest when the target parameter is used. The energy efficiency is determined by the ratio of cell traffic to the actual energy consumption value.

[0092] Optionally, the parameters in the threshold parameter set are adjusted periodically to increase the reliability of the target parameters.

[0093] The machine learning algorithm may be a supervised learning algorithm or a reinforcement learning algorithm. In this embodiment, the reinforcement learning algorithm is used as an example. The reinforcement learning Q-learning algorithm is used to obtain a tradeoffTh value that meets the target value and has energy efficiency.

[0094] For example, the Q-learning algorithm is as follows:

[0095] (1) A state is defined as the average load of all cells, divided into four ranges: s0 = [0, 0.1], s1 = (0.1, 0.3], s2 = (0.3, 0.5], and s3 = (0.5, 1]. An action is a group of tradeoffTh values, defined as parameter set actions {1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5}. The Q value is: Q(s, a) = (1-alfa) × Q(s, a) + alfa × Rew Reward(s, a) is defined as Reward(s, a) where Reward(s, a) is equal to the cell traffic statistics of all cells corresponding to state s and parameter a divided by the actual energy consumption value, where the actual energy consumption value is the energy consumed by the communication device in a preset time, and the traffic statistics is the traffic of all cells to which the communication device belongs. The initial Q table is 4×10 and stores the Q value of each state and action.

[0096] (2) The value of each parameter in the parameter set is adjusted periodically, and then, after the terminal device switches to the target cell set, the actual traffic statistics, the actual energy consumption, and the actual service quality in the current network are obtained, and the Q table is updated. Optionally, when the actual service quality is lower than the target value, Q(s, a) may be set to 0 to avoid selecting an action value that does not satisfy the user experience.

[0097] (3) The optimal action in each state is the action value corresponding to the maximum Q value. If the optimal action in a particular state remains unchanged for N consecutive times, the action in that state is considered to have converged, the learning of the state stops, and the action application phase starts. Specifically, the target value corresponding to the action value in the state is optimal. The communication device may use the action value as the tradeoffTh based on the load of the state of the candidate cell.

[0098] Specifically, the execution steps of the learning algorithm can be shown in the tradeoffTh update flow chart in FIG.

[0099] Step 301: Initialize a state set and a parameter set. Step 302: Determine whether a parameter set update period has arrived; if a parameter set update period has arrived, execute step 303; or if a parameter set update period has not arrived, execute step 302. Step 303: Determine whether a current state is a learning state; if the current state is a learning state, execute step 304; or if the current state is not a learning state, execute step 306. Step 304: Poll parameters in the parameter set. Step 305: Calculate a Q value and refresh the Q table, then execute step 302. Step 306: Determine a parameter with a maximum Q value, then continue to execute step 302.

[0100] Optionally, after determining the target cell set, the communication device may further notify the terminal device to switch to the target cell set. The communication device may notify the terminal device through said serving cell, or may notify the terminal device or another terminal device that does not access the network in a broadcast manner.

[0101] In this embodiment of the present application, the communication device selects a target cell set for transmitting data for the terminal device based on at least a first quality of service and an energy consumption estimate of a plurality of candidate cell sets. A cell set with low energy consumption may be selected as the target cell set of the terminal device, and a cell corresponding to a quality of service that meets the experience performance of the terminal device may also be selected, so that not only the service quality requirement of the user can be met, but also the energy consumption of the communication device can be reduced.

[0102] For a CA terminal device, the CA terminal device performs data transmission by using multiple cells, and the data transmission rate of each cell affects the energy consumption of the communication device.

[0103] To solve the above-mentioned problem, please refer to Fig. 4. As shown in Fig. 4, the present application provides a communication processing method, which includes the following steps:

[0104] 401: The communication device obtains a second quality of service and energy consumption value of the target cell combination based on a data rate of the target cell combination.

[0105] In this embodiment, the data rate is a data transmission rate corresponding to the distribution of multiple cells of the CA terminal device in a combination of target cells, which may be the combination of target cells determined in step 202 in the method shown in Figure 2, or may be the combination of target cells in which another CA terminal device accessing the network is performing data transmission.

[0106] Specifically, the target cell combination includes at least two target cells. During the communication process of each CA terminal device, the target cell in the target cell combination is denoted as i, and the spectral efficiency corresponding to the target cell i is eff iThe spectral efficiency is obtained by the communication device directly from the CQI reported by the CA terminal. The bandwidth is BW i For the fitting parameters of the target cell i, please refer to the relevant description of step 202 in the method shown in FIG. 2. The fitting parameters are k i and may be used to calculate intermediate quantities. i is represented by the formula:

number

number

[0107] The communication device may adjust w in an increasing order, and directly obtain the second actual quality of service and the second actual energy consumption value of the combination of the target cells according to the data rate corresponding to each w in the network.

[0108] 402: The communication device selects a second weight based on at least a second quality of service and energy consumption value corresponding to the first weight.

[0109] In this embodiment, after obtaining the second quality of service and the energy consumption value corresponding to each w, the communication device may select a target weight for which the second quality of service meets the target value and the energy consumption value meets an energy consumption condition. Optionally, the energy consumption condition includes that the energy consumption value corresponding to the second weight is lower than a threshold value and / or that the energy consumption value corresponding to the second weight meets a screening condition in the energy consumption value corresponding to the first weight.

[0110] Specifically, the second weight is any weight whose energy consumption value is lower than a threshold and corresponds to the first weight. The threshold may be preset or adjusted in real time. The second weight may also be any weight that is within a specific range after the energy consumption value corresponding to the first weight is sorted in a specific order. For example, the second weight may be any one of the first weights that correspond to the top 5% energy consumption values ​​sorted in ascending order. Optionally, the second weight may also be any weight whose energy consumption value is lower than a threshold and corresponds to the first weight and that is within a specific range after the energy consumption value corresponding to the first weight is sorted in a specific order, or may be a weight whose energy consumption value is the lowest and corresponds to the first weight. This is not specifically limited in this embodiment. In this embodiment, as an example, the weight whose energy consumption value is the lowest and corresponds to the first weight is used as the second weight.

[0111] Optionally, the step of selecting the second weight may be shown in FIG. 5. Step 501 is to initialize w to 0, i.e. w=0. Step 502 is to have the communication device obtain the spectrum efficiency and the bandwidth of each cell in the combination of the target cell, and calculate the data rate in combination with the fitting parameter and w. For the fitting parameter, please refer to the relevant description of step 203 in the method shown in FIG. 2. Step 503 is to have the communication device adjust the data transmission rate of each cell in the combination of the target cell based on the data rate, and collect the statistics of the actual second quality of service and energy consumption value accordingly. Step 504 is to determine whether the current w is equal to 0; if w is equal to 0, execute step 505; or if w is not equal to 0, execute step 507. Step 505 is to have the communication device record the energy consumption value based on the data rate corresponding to the current w as a baseline. Step 506 is to execute step 502, where w=w+step, where step is a parameter that can be preset or adaptively adjusted. Step 507 is to have the communication device determine whether the second service quality based on the current w meets the target value and whether the energy consumption value is less than the baseline; if the second service quality based on the current w meets the target value and the energy consumption value is less than the baseline, execute step 506; or if the second service quality based on the current w does not meet the target value and the energy consumption value is less than the baseline, execute step 508. Step 508 is to stop adjusting w and determine the second weight: w=w-step.

[0112] 403: The communication device adjusts a data proportion of the combination of target cells based on the second weight.

[0113] The communication device may input the second weight into the formula for calculating the data rate in step 401 to obtain the data rate corresponding to each cell in the target cell combination, and then adjust the data transmission rate of the CA terminal device in each cell based on the data rate.

[0114] In this embodiment, the communication device calculates a second service quality and an energy consumption value based on the data ratio and fitting parameters in the target cell combination corresponding to different weights, determines the second weights at which the second service quality meets the target value and the energy consumption value meets the energy consumption condition, and then adjusts the data ratio of the target cell combination based on the target weight, so that more data is preferentially allocated to cells with lower energy consumption, thereby achieving the purpose of energy saving.

[0115] The communication processing method has been described above. Hereinafter, a communication device according to an embodiment of the present application will be described with reference to the accompanying drawings.

[0116] FIG. 6 is a schematic diagram of an embodiment of a communication device 60 according to an embodiment of the present application.

[0117] As shown in Fig. 6, an embodiment of the present application provides a communication device. The communication device includes: an acquisition unit 601 configured to acquire at least one candidate cell set, where each candidate cell set includes one candidate cell or one combination of candidate cells, where the combination of candidate cells includes at least two candidate cells, where the candidate cell is a neighboring cell whose signal quality meets a candidate threshold, where the neighboring cell is a cell adjacent to a cell through which a terminal device accesses a network; and a selection unit 602 configured to select a target cell set for a terminal device based on target parameters of each candidate cell set, where the target parameters include a first service quality and an energy consumption estimate of each candidate cell set, where the target cell set is a target cell or a combination of target cells, where the combination of target cells includes at least two target cells, where the target cell is configured to transmit data for the terminal device, where the energy consumption estimate is determined based on parameters including load and consumed energy of the candidate cells, where the first service quality corresponding to the target cell set meets a target value, and the energy consumption estimate corresponding to the target cell set meets an energy consumption condition.

[0118] Optionally, the energy consumption estimate is determined based on parameters including fitting parameters, the fitting parameters indicating a changing relationship between the load and the consumed energy of the candidate cell.

[0119] Optionally, the obtaining unit 601 is further configured to obtain the bandwidth of the candidate cell and the spectral efficiency of a terminal device accessing the network.

[0120] The communication device further includes a determining unit 603, which is configured to: The system is specifically configured to determine an energy consumption estimate based on at least the spectral efficiency, the fitting parameters, and the bandwidths of the candidate cells, where the energy consumption estimate of the combination of candidate cells is determined based on the energy consumption estimates of the candidate cells in the combination of candidate cells.

[0121] Optionally, the obtaining unit 601 is further configured to obtain loads of candidate cells.

[0122] The determining unit 603 is further configured to determine a first service quality based on at least the spectral efficiency and the load of the candidate cell, where the first service quality of the combination of candidate cells is determined based on the first service quality of the candidate cell in the combination of candidate cells.

[0123] Optionally, the spectral efficiency is determined based on parameters including the cell signal quality from which the terminal device accesses the network and the signal quality of intra-frequency neighbouring cells.

[0124] Optionally, the target parameters further include a balance threshold parameter, which is used to select a cell whose first service quality meets a target value, whose energy consumption estimate is lower than a threshold, and / or whose energy consumption estimate meets a selection condition.

[0125] Optionally, the communication device further includes an update unit 604, wherein the update unit 604 comprises: determining a target parameter that satisfies an update condition based on a threshold parameter set, where the threshold parameter set includes a plurality of parameters; and The method is specifically configured to update the balance threshold parameter based on the target parameter.

[0126] Optionally, the parameters in the threshold parameter set are adjusted periodically.

[0127] Optionally, the communication device further includes a notification unit 605, wherein the notification unit 605 is: It is specifically configured to notify the terminal device to switch to the target cell set.

[0128] Optionally, the energy consumption condition includes: the energy consumption estimate of the target cell set is lower than a threshold value; and / or the energy consumption estimate of the target cell set satisfies a screening condition in a plurality of candidate cell sets.

[0129] FIG. 7 is a schematic diagram of another embodiment of a communication device 70 according to an embodiment of the present application.

[0130] As shown in FIG. 7, an embodiment of the present application provides a communication device, comprising: an obtaining unit 701 configured to obtain a second service quality and energy consumption value of the target cell combination based on a data rate of the target cell combination, where the target cell combination includes at least two target cells, the data rate is a data transmission rate of a terminal device, and a data transmission rate corresponding to each target cell in the target cell combination, and the data rate is adjusted based on a parameter including a first weight; a selection unit 702 configured to select a second weighting based on at least a second quality of service corresponding to the first weighting and an energy consumption value, where the second quality of service corresponding to the second weighting meets a target value and the energy consumption value corresponding to the second weighting meets an energy consumption condition; and The adjusting unit 703 is configured to adjust the data rate of the target cell combination based on the second weight.

[0131] Optionally, the data rate is adjusted based on parameters including fitting parameters, the fitting parameters being determined based on parameters including load and energy consumption of the target cell.

[0132] Optionally, the energy consumption condition includes the energy consumption value corresponding to the second weight being lower than a threshold value and / or the energy consumption value corresponding to the second weight satisfying a selection condition in the energy consumption value corresponding to the first weight.

[0133] Optionally, the terminal device is a carrier aggregation CA terminal device.

[0134] 8 is a schematic diagram of a possible logical structure of a communication device 80 according to an embodiment of the present application. The communication device 80 includes a processor 801, a communication interface 802, a storage system 803, and a bus 804. The processor 801, the communication interface 802, and the storage system 803 are connected to each other through the bus 804. In this embodiment of the present application, the processor 801 is configured to control and manage the actions of the communication device 80. For example, the processor 801 is configured to execute the steps performed by the communication apparatus in the embodiment of the method in FIG. 2 and FIG. 4. The communication interface 802 is configured to support the communication device 80 to communicate. The storage system 803 is configured to store program codes and data of the communication device 80.

[0135] The processor 801 may be a central processing unit, a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or another programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processing module may implement or execute various exemplary logic blocks, modules, and circuits described with reference to the disclosure herein. Alternatively, the processor 801 may be a combination that implements computing functions, such as a combination including one or more microprocessors, or a combination of a digital signal processor and a microprocessor. The bus 804 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be classified into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used to represent the bus in FIG. 8, but this does not imply that there is only one bus or only one type of bus.

[0136] The notifying unit 605 in the communication apparatus 60 is equivalent to the communication interface 802 in the communication device 80 , and the obtaining unit 601 , the selecting unit 602 , the determining unit 603 and the updating unit 604 in the communication apparatus 60 are equivalent to the processor 801 in the communication device 80 .

[0137] The obtaining unit 701 , the selecting unit 702 and the adjusting unit 703 in the communication apparatus 70 are equivalent to the processor 801 in the communication device 80 .

[0138] The communication device 80 in this embodiment may correspond to the communication apparatus of the method embodiment in Figures 2 and 4. The communication interface 802 in the communication device 80 may implement the functions and / or various steps implemented by the communication apparatus of the method embodiment in Figures 2 and 4. For the sake of brevity, the details will not be described again in this specification.

[0139] Another embodiment of the present application further provides a computer-readable storage medium, which stores computer-executable instructions, and when a processor of the device executes the computer-executable instructions, the device performs steps of a communication processing method performed by the communication device of the method embodiment in FIG.

[0140] Another embodiment of the present application further provides a computer-readable storage medium, which stores computer-executable instructions, and when a processor of the device executes the computer-executable instructions, the device performs steps of a communication processing method performed by a communication device of the method embodiment in FIG.

[0141] Another embodiment of the present application further provides a computer program product, which includes computer-executable instructions, the computer-executable instructions being stored in a computer-readable storage medium, and when a processor of the device executes the computer-executable instructions, the device performs steps of the communication processing method performed by the communication device of the method embodiment in FIG.

[0142] Another embodiment of the present application further provides a computer program product, which includes computer-executable instructions, the computer-executable instructions being stored in a computer-readable storage medium, and when a processor of the device executes the computer-executable instructions, the device performs the steps of the communication processing method performed by the communication device of the method embodiment in FIG.

[0143] Although it will be clearly understood by those skilled in the art, for the purpose of simple and concise description, for details regarding the detailed operation steps of the system, device and unit, please refer to the corresponding steps in the above method embodiments, and the details will not be described again in this specification.

[0144] In the embodiments provided in the present application, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the embodiment of the device described is merely an example. For example, the division into multiple units is merely a logical division of functions, and other divisions may be possible in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. Furthermore, the shown or described interconnections or direct connections or communication connections may be implemented through some interfaces. Indirect connections or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.

[0145] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, specifically located in one place or distributed over multiple network units. Some or all of the units may be selected based on the actual requirements for realizing the objectives of the solution of the embodiment.

[0146] In addition, the functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or a software functional unit.

[0147] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a computer-readable storage medium. Based on such understanding, the technical solution in the present application is essential, but the part contributing to the prior art, or all or part of the technical solution may also be realized in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to execute all or some of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random-access memory (RAM), a magnetic disk, or an optical disk. [Other possible items] [Item 1] obtaining at least one candidate cell set, where each candidate cell set includes one candidate cell or a combination of candidate cells, the combination of candidate cells including at least two candidate cells, the candidate cells being neighboring cells whose signal quality satisfies a candidate threshold, the neighboring cells being cells neighboring a cell through which the terminal device accesses the network; and selecting a target cell set for the terminal device based on target parameters of each candidate cell set, where the target parameters include a first quality of service and an energy consumption estimate of each candidate cell set, the target cell set being a target cell or a combination of target cells, the combination of target cells including at least two target cells, the target cells being configured to transmit data for the terminal device, the energy consumption estimate being determined based on parameters including loads and consumed energy of the candidate cells, the first quality of service corresponding to the target cell set meeting a target value, and the energy consumption estimate corresponding to the target cell set meeting an energy consumption condition. A communication processing method comprising: [Item 2] Item 2. The communication processing method according to item 1, wherein the energy consumption estimate is determined based on parameters including fitting parameters, the fitting parameters being indicative of a changing relationship between the load and the consumed energy of the candidate cell. [Item 3] The method comprising: obtaining the bandwidth of the candidate cells and the spectral efficiency of the terminal device accessing the network; and determining the energy consumption estimate based on at least the spectral efficiency, the fitting parameters, and the bandwidths of the candidate cells, where the energy consumption estimate of the combination of candidate cells is determined based on energy consumption estimates of candidate cells in the combination of candidate cells. 3. The communication processing method according to item 2, further comprising: [Item 4] The method comprising: obtaining the load of the candidate cell; and determining the first quality of service based on at least the spectral efficiency and the load of the candidate cells, where the first quality of service of the combination of candidate cells is determined based on a first quality of service of the candidate cells in the combination of candidate cells. 4. The communication processing method according to item 3, further comprising: [Item 5] 4. The communication processing method according to item 3, wherein the spectral efficiency is determined based on parameters including a signal quality of the cell from which the terminal device accesses the network and a signal quality of intra-frequency neighboring cells. [Item 6] 6. A communication processing method according to any one of claims 1 to 5, wherein the target parameters further include a balance threshold parameter, which is used to select a cell whose first service quality meets the target value, whose energy consumption estimate is below a threshold, and / or whose energy consumption estimate meets a selection condition. [Item 7] The method comprising: determining a target parameter that satisfies an update condition based on a threshold parameter set, where the threshold parameter set includes a plurality of parameters; and updating the balance threshold parameter based on the target parameter. 7. The communication processing method according to item 6, further comprising: [Item 8] 8. The communication processing method according to item 7, wherein the parameters in the threshold parameter set are adjusted periodically. [Item 9] After the step of selecting a target cell set for the terminal device based on a target parameter of each candidate cell set, the method further comprises: notifying the terminal device to switch to the target cell set. 6. The communication processing method according to any one of items 1 to 5, further comprising: [Item 10] A communication processing method described in any one of items 1 to 5, wherein the energy consumption condition includes that the energy consumption estimated value of the target cell set is lower than a threshold value, and / or that the energy consumption estimated value of the target cell set satisfies a selection condition in a plurality of candidate cell sets. [Item 11] obtaining a second quality of service and energy consumption value of a target cell combination based on a data rate of the target cell combination, where the target cell combination includes at least two target cells, the data rate being a data transmission rate of a terminal device and a data transmission rate corresponding to each target cell in the target cell combination, and the data rate being adjusted based on a parameter including a first weight; selecting a second weight based on at least the second quality of service corresponding to the first weight and the energy consumption value, where the second quality of service corresponding to the second weight meets a target value and the energy consumption value corresponding to the second weight meets an energy consumption condition; and adjusting the data rate of the target cell combination based on the second weighting. A communication processing method comprising: [Item 12] Item 12. The communication processing method according to item 11, wherein the data rate is adjusted based on parameters including fitting parameters, the fitting parameters indicating a changing relationship between load and energy consumption of the target cell. [Item 13] Item 13. A communication processing method according to item 11 or 12, wherein the energy consumption condition includes a selection condition that the energy consumption value corresponding to the second weighting is lower than a threshold value and / or that the energy consumption value corresponding to the second weighting satisfies a selection condition for the energy consumption value corresponding to the first weighting. [Item 14] Item 13. The communication processing method according to item 11 or 12, wherein the terminal device is a carrier aggregation CA terminal device. [Item 15] an acquisition unit configured to acquire at least one candidate cell set, where each candidate cell set includes one candidate cell or a combination of candidate cells, the combination of candidate cells includes at least two candidate cells, the candidate cells being neighboring cells whose signal quality satisfies a candidate threshold, the neighboring cells being cells neighboring a cell through which a terminal device accesses a network; and a selection unit configured to select a target cell set for the terminal device based on target parameters of each candidate cell set, where the target parameters include a first quality of service and an energy consumption estimate of each candidate cell set, the target cell set being a target cell or a combination of target cells, the combination of target cells including at least two target cells, the target cells being configured to transmit data for the terminal device, the energy consumption estimate being determined based on parameters including loads and consumed energy of the candidate cells, where the first quality of service corresponding to the target cell set meets a target value and the energy consumption estimate corresponding to the target cell set meets an energy consumption condition. A communication device comprising: [Item 16] Item 16. The communications device of item 15, wherein the energy consumption estimate is determined based on parameters including fitting parameters, the fitting parameters being determined based on parameters including the load and consumed energy of the candidate cells. [Item 17] The acquisition unit: further configured to obtain a bandwidth of the candidate cell and a spectral efficiency of the terminal device accessing the network; The communication device further comprises a determining unit, the determining unit comprising: and determining the energy consumption estimate based on at least the spectral efficiency, the fitting parameters, and the bandwidths of the candidate cells, and the energy consumption estimate of the combination of candidate cells is determined based on energy consumption estimates of candidate cells in the combination of candidate cells. Item 17. A communication device according to item 16. [Item 18] The acquisition unit: further configured to obtain the load of the candidate cell; The determining unit: and further configured to determine the first quality of service based on at least the spectral efficiency and the load of the candidate cell, and the first quality of service of the combination of candidate cells is determined based on the first quality of service of the candidate cell in the combination of candidate cells. Item 18. A communication device according to item 17. [Item 19] Item 18. The communications device according to item 17, wherein the spectral efficiency is determined based on parameters including a signal quality of the cell from which the terminal device accesses the network and a signal quality of intra-frequency neighboring cells. [Item 20] A communication device described in any one of items 15 to 19, wherein the target parameters further include a balance threshold parameter, which is used to select a cell whose first service quality meets the target value, whose energy consumption estimate is lower than a threshold, and / or whose energy consumption estimate meets a selection condition. [Item 21] The communication device further comprises an update unit, the update unit comprising: determining a target parameter that satisfies an update condition based on a threshold parameter set, where the threshold parameter set includes a plurality of parameters; and updating the balance threshold parameter based on the target parameter; 21. The communication device according to item 20, specifically configured to: [Item 22] 22. The communication device of claim 21, wherein the parameters in the threshold parameter set are adjusted periodically. [Item 23] 20. The communication device according to any one of claims 15 to 19, further comprising a notification unit, the notification unit being specifically configured to notify the terminal device to switch to the target cell set. [Item 24] A communication device described in any one of items 15 to 19, wherein the energy consumption condition includes that the energy consumption estimate value of the target cell set is lower than a threshold value and / or that the energy consumption estimate value of the target cell set satisfies a selection condition in a plurality of candidate cell sets. [Item 25] an obtaining unit, configured to obtain a second quality of service and energy consumption value of a target cell combination based on a data rate of the target cell combination, where the target cell combination includes at least two target cells, the data rate is a data transmission rate of a terminal device, and a data transmission rate corresponding to each target cell in the target cell combination, and the data rate is adjusted based on a parameter including a first weight; a selection unit configured to select a second weight based on at least the second quality of service corresponding to the first weight and the energy consumption value, where the second quality of service corresponding to the second weight meets a target value and the energy consumption value corresponding to the second weight meets an energy consumption condition; and an adjusting unit configured to adjust the data ratio of the target cell combination based on the second weights; A communication device comprising: [Item 26] 26. The communications device of claim 25, wherein the data rate is adjusted based on parameters including fitting parameters, the fitting parameters being determined based on parameters including load and energy consumption of the target cell. [Item 27] A communication device described in item 25 or 26, wherein the energy consumption conditions include the energy consumption value corresponding to the second weight being lower than a threshold value and / or the energy consumption value corresponding to the second weight satisfying a selection condition for the energy consumption value corresponding to the first weight. [Item 28] 27. The communication device according to item 25 or 26, wherein the terminal device is a carrier aggregation CA terminal device. [Item 29] A communications device comprising a processor and a memory, The processor is configured to execute instructions stored in the memory to enable the communication device to perform the method according to any one of items 1 to 10. Communication devices. [Item 30] A communications device comprising a processor and a memory, The processor is configured to execute instructions stored in the memory to enable the communication device to perform the method according to any one of items 11 to 14. Communication devices. [Item 31] 15. A computer-readable storage medium, the computer-readable storage medium storing a computer program, the computer program being operable, when running on a computer, to enable the computer to perform the method according to any one of items 1 to 14. [Item 32] 15. A computer program product, which when said computer program product is executed on a computer, causes said computer to execute the method according to any one of items 1 to 14.

Claims

1. obtaining at least one candidate cell set, where each candidate cell set includes one candidate cell or a combination of candidate cells, the combination of candidate cells including at least two candidate cells, the candidate cells being neighboring cells whose signal quality satisfies a candidate threshold, the neighboring cells being cells neighboring a cell through which the terminal device accesses the network; obtaining the spectral efficiency of the terminal device accessing the network and the load of the candidate cell; determining a first quality of service based on at least the spectral efficiency and the load of the candidate cells, where the first quality of service of the combination of candidate cells is determined based on the first quality of service of the candidate cells in the combination of candidate cells; selecting a target cell set for the terminal device based on target parameters of each candidate cell set, where the target parameters include the first quality of service and an energy consumption estimate of each candidate cell set, the target cell set being a target cell or a combination of target cells, the combination of target cells including at least two target cells, the target cells being configured to transmit data for the terminal device, the energy consumption estimate being determined based on parameters including the load and consumed energy of the candidate cells, the first quality of service corresponding to the target cell set meeting a target value, and the energy consumption estimate corresponding to the target cell set meeting an energy consumption condition. A communication processing method comprising:

2. A communication processing method as described in claim 1, wherein the first service quality is expressed by dividing the spectral efficiency by the load.

3. A communication processing method as described in claim 2, wherein the load is represented by resource utilization rate or the number of scheduled users.

4. The method of claim 1 , wherein the energy consumption estimate is determined based on parameters including fitting parameters, the fitting parameters being indicative of a changing relationship between the load and the consumed energy of the candidate cell.

5. A communication processing method as described in claim 4, wherein the change relationship is a first-order linear relationship.

6. The communication processing method includes: obtaining a bandwidth of the candidate cell; and determining the energy consumption estimate based on at least the spectral efficiency, the fitting parameters, and the bandwidths of the candidate cells, where the energy consumption estimate of the combination of candidate cells is determined based on the energy consumption estimates of the candidate cells in the combination of candidate cells. The communication processing method of claim 4 , further comprising:

7. 2. The communication processing method of claim 1, wherein the spectral efficiency is determined based on parameters including a signal quality of the cell from which the terminal device accesses the network and a signal quality of intra-frequency neighboring cells.

8. 2. The communication processing method of claim 1, wherein the target parameters further include a balance threshold parameter, the balance threshold parameter being used to select a cell whose first quality of service meets the target value, whose energy consumption estimate is below a threshold, and / or whose energy consumption estimate meets a selection condition.

9. The communication processing method includes: determining the target parameters that satisfy an update condition based on a threshold parameter set, where the threshold parameter set includes a plurality of parameters; and updating the balance threshold parameter based on the target parameter. The communication processing method of claim 8 , further comprising:

10. A step of obtaining a second service quality and energy consumption value of the target cell combination based on a data rate of the target cell combination, where the data rate is a data transmission rate of the terminal device and a data transmission rate corresponding to each target cell in the target cell combination, and the data rate is adjusted based on a parameter including a first weight; selecting a second weight based on at least the second quality of service corresponding to the first weight and the energy consumption value, where the second quality of service corresponding to the second weight meets the target value and the energy consumption value corresponding to the second weight meets an energy consumption condition; and adjusting the data rate of the target cell combination based on the second weights. The communication processing method according to claim 1 , comprising:

11. The communication processing method of claim 10, wherein the data rate is adjusted based on parameters including fitting parameters, the fitting parameters indicating a changing relationship between the load and the energy consumption of the target cell.

12. The communication processing method according to claim 10 , wherein the energy consumption condition includes a selection condition that the energy consumption value corresponding to the second weight is lower than a threshold value and / or that the energy consumption value corresponding to the second weight satisfies a selection condition for the energy consumption value corresponding to the first weight.

13. The communication processing method according to claim 10, wherein the terminal device is a carrier aggregation (CA) terminal device.

14. A communication device comprising a processor and a memory, The processor is configured to execute instructions stored in the memory so as to enable the communication device to perform a communication processing method according to any one of claims 1 to 13. Communications equipment.

15. A computer-readable storage medium having a computer program stored therein, the computer program enabling the computer to execute the communication processing method according to any one of claims 1 to 13 when run on the computer.

16. A computer program product that causes a computer to execute the communication processing method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Handover controller, mobile station, and handover control method

    JP2013214838A

  • Radio base station, user terminal, and radio communication method

    JP2014220719A

  • Communication system, base station device, and communication terminal device

    JP2019208273A

  • Cell switching method and apparatus

    JP2020504573A

  • Select diversity for radio communications

    US20070110015A1