Communication processing method, communication device and communication system
By obtaining the service quality and energy consumption estimates of the candidate cell set, selecting the cell set with lower energy consumption as the target cell set, and optimizing energy consumption by adjusting the data ratio, the problems of inaccurate carrier switching and high energy consumption in the existing technology are solved, and efficient communication processing is achieved.
Patent Information
- Application Number
- CN202110484378.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-30
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2041-04-30
AI Technical Summary
Existing communication processing solutions are unable to track sudden terminal business behaviors in a timely manner, resulting in inaccurate carrier switching, affecting the real-time experience performance of the terminal, and high base station energy consumption.
By obtaining the service quality and energy consumption estimates of the candidate cell set, the cell set with low energy consumption and satisfactory service quality is selected as the target cell set. Energy consumption is optimized by adjusting the data ratio, and the balance threshold parameters are optimized using fitting parameters and machine learning algorithms to achieve dynamic adjustment.
This achieves the goal of reducing base station energy consumption while meeting terminal service quality requirements, thereby improving the energy efficiency and flexibility of the communication system.
Smart Images

Figure CN115278789B_ABST
Abstract
Description
Technical Field
[0001] The 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 Art
[0002] In the fifth-generation mobile communication technology (5G), in order to meet the ever-increasing capacity demand, wireless networks need to use more spectrum resources, larger system bandwidth, larger antenna arrays, and denser base station deployment, and the power consumption of base stations is also growing rapidly.
[0003] The existing communication processing solution is that the base station estimates the service load status of each carrier for a period of time in the future. When the load falls below a certain threshold, the carrier is shut down and the resources of the carrier are no longer used. When the load exceeds a certain threshold, the base station activates the carrier and continues to use it to serve the terminal.
[0004] However, the on-and-off of carriers is a periodic behavior and cannot timely track the sudden business behavior of terminals. In addition, the accuracy of the estimated business load status will also affect the on-and-off of carriers, resulting in a decrease in the real-time experience performance of terminals. Summary of the Invention
[0005] The embodiments of the present application provide a communication processing method, a communication device, and a communication system, which can not only meet the service quality requirements but also save base station energy consumption.
[0006] A first aspect of an embodiment of the present application provides a communication processing method, which can be executed by a communication device, or by a component of the communication device (such as a processor, a chip, or a chip system, etc.), or by a logic module or software that can realize all or part of the functions of the communication device. The method includes: obtaining at least one candidate cell set, wherein each candidate cell set includes a candidate cell or a candidate cell combination, the candidate cell combination includes at least two candidate cells, the candidate cell is a neighboring cell whose signal quality meets the candidate threshold value, and the neighboring cell is a cell adjacent to the cell where the terminal device accesses the network; selecting a target cell set for the terminal device according to the target parameters of each candidate cell set, the target parameters include a first service quality and an estimated energy consumption value of each candidate cell set, the target cell set is a target cell or a target cell combination, the target cell combination includes at least two target cells, the target cell is used to transmit data for the terminal device, the energy consumption estimate value includes being determined according to the load and energy consumption of the candidate cell, the first service quality corresponding to the target cell set meets the target value, and the corresponding energy consumption estimate value meets the 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 can obtain candidate cells whose signal quality meets the candidate threshold value in the neighboring area of the cell where the terminal device accesses the network, and obtain multiple candidate cell sets based on a single candidate cell or a combination of candidate cells, and the candidate cell combination is a combination of at least two candidate cells. The communication device can obtain the first service quality of each candidate cell set, obtain the load and energy consumption of the candidate cell to determine the energy consumption estimate, so as to determine the target cell set whose first service quality meets the target value and the energy consumption estimate meets the energy consumption condition. The target cell set of the ordinary terminal device is one target cell, and the target cell set of the CA terminal device is a target cell combination including at least two target cells. The terminal device can transmit data to the communication device based on the target cell set. The communication device can select a cell set with lower energy consumption as the target cell set of the terminal, and can also select the cell corresponding to the first service quality that meets the experience performance of the terminal, which can not only meet the service quality requirements but also save base station energy consumption.
[0008] In a possible implementation, the energy consumption estimate is determined based on a fitting parameter, where the fitting parameter indicates a relationship between a load and energy consumption of the candidate cell.
[0009] In the above possible implementation manner, the communication device can pre-acquire the load and energy consumption of each cell, and first determine the corresponding fitting parameters of each cell. The fitting parameters can indicate the changing relationship between the load and energy consumption of each cell, which can specifically be a numerical change relationship. The communication device can determine the corresponding fitting parameters based on the candidate cells determined above, and then determine the estimated energy consumption of each candidate cell set.
[0010] In one possible implementation, the method further includes: obtaining the spectrum efficiency of the terminal device accessing the network and the bandwidth of the candidate cell; determining an estimated energy consumption value based on at least the spectrum efficiency, the fitting parameters and the bandwidth of the candidate cell, wherein the estimated energy consumption value of the candidate cell combination is determined based on the estimated energy consumption values of the candidate cells in the candidate cell combination.
[0011] In the above possible implementation manner, the communication device obtains the spectrum efficiency of the terminal accessing the network and obtains the bandwidth of the candidate cell determined above, and can determine the energy consumption estimate by at least combining the spectrum efficiency, fitting parameters and bandwidth of the candidate cell, wherein the energy consumption estimate of the candidate cell combination is determined by the energy consumption estimate corresponding to each candidate cell in the candidate cell combination.
[0012] In one possible implementation, the method further includes: obtaining the load of the candidate cell; determining a first service quality based on at least the spectrum efficiency and the load of the candidate cell, wherein the first service quality of the candidate cell combination is determined based on the first service quality of the candidate cell in the candidate cell combination.
[0013] In the above possible implementation manner, the communication device obtains the load of each candidate cell through the network, and then determines the first service quality by combining at least several parameters such as the spectrum efficiency obtained above and the load of each candidate cell, wherein the first service quality of the candidate cell combination is determined by the first service quality corresponding to each candidate cell in the candidate cell combination.
[0014] In a possible implementation, the spectrum efficiency is determined based on the signal quality of the cell where the terminal device accesses the network and the signal quality of a co-frequency adjacent cell.
[0015] In the above possible implementation manner, the communication device can also obtain the signal quality of the cell where the terminal equipment accesses the network and the signal quality of the adjacent cell with the same frequency, that is, the above spectrum efficiency can be determined by at least combining the signal quality of the cell where the terminal equipment accesses the network and the signal quality of the adjacent cell with the same frequency.
[0016] In a possible implementation, the target parameter further includes a balance threshold parameter, which is used to select cells whose first quality of service meets the target value and whose estimated energy consumption is lower than a threshold and / or whose estimated energy consumption meets a sorting condition.
[0017] In the above possible implementation manner, the communication device can also screen the comparison of the first service quality and the estimated energy consumption of each candidate cell set based on a preset or adaptively adjusted balance threshold parameter, and select the cells whose first service quality meets the target value and whose estimated energy consumption is lower than the threshold as the target cell set, or select the cells whose first service quality meets the target value and whose estimated energy consumption meets the sorting conditions as the target cell set.
[0018] In a possible implementation, the method further includes: determining a target parameter that meets an update condition according to a threshold parameter set, where the threshold parameter set includes a plurality of parameters; and updating the balancing threshold parameter according to the target parameter.
[0019] In the above possible implementation manner, the communication device may further set a threshold parameter set, determine a target parameter that meets the update condition from the threshold parameter set including multiple parameters according to different candidate cells, and then update the balancing threshold parameter to the target parameter.
[0020] In a possible implementation, parameters in the threshold parameter set are adjusted periodically.
[0021] In the above possible implementation manner, the communication device may further periodically adjust multiple parameters in the threshold parameter set to improve the reliability of the solution.
[0022] In a possible implementation, after the above step of selecting a target cell set for the terminal device according to the target parameters of each candidate cell set, the method further includes: notifying the terminal device to switch to the target cell set.
[0023] In the above possible implementation manner, after the communication device selects a target cell set for the terminal device, it may notify the terminal device of the target cell set, so that the terminal device can transmit data to the communication device through the target cell set.
[0024] In a possible implementation, the energy consumption condition includes an estimated energy consumption value of the target cell set being lower than a threshold, and / or a ranking condition of the estimated energy consumption value of the target cell set among multiple candidate cell sets.
[0025] In the above possible implementation manner, the energy consumption condition satisfied by the energy consumption estimate value of the target cell set can be any one of the energy consumption estimate values of multiple candidate cell sets that is lower than the threshold, or it can be any one of the energy consumption estimate values of multiple candidate cell sets that is arranged in a range, thereby improving the flexibility of the solution.
[0026] The second aspect of an embodiment of the present application provides a communication processing method, which can be executed by a communication device, or by a component of the communication device (such as a processor, a chip, or a chip system, etc.), or by a logic module or software that can realize all or part of the functions of the communication device. The method includes: obtaining a second service quality and energy consumption value of the target cell combination based on the data ratio on the target cell combination, the target cell combination includes at least two target cells, the data ratio is the data transmission ratio corresponding to each target cell in the target cell combination of the terminal device, and the data ratio includes adjustment according to the first weight; selecting a second weight according to the second service quality and energy consumption value corresponding to at least the first weight, the second service quality corresponding to the second weight meets the target value, and the energy consumption value corresponding to the second weight meets the energy consumption condition; adjusting the data ratio of the target cell combination according to the second weight.
[0027] In the second aspect described above, the terminal device transmits data to the communication device in the target cell combination, and the communication device can obtain the second service quality and energy consumption value of the terminal device. The communication device adjusts the data ratio corresponding to multiple cells in the target cell combination of the terminal device through the first weight, so that the data transmission ratios corresponding to multiple cells in the target cell combination of the terminal device are different, and the corresponding second service quality and energy consumption values are different. The communication device can determine a second weight in which the second service quality meets the target value and the energy consumption value meets the energy consumption condition based on the above-mentioned different second service qualities and energy consumption values, and then adjust the data ratio of the target cell combination to the data transmission ratio determined by the second weight to achieve energy saving.
[0028] In a possible implementation, the data ratio includes adjusting according to a fitting parameter, where the fitting parameter is determined according to a load and energy consumption of the target cell.
[0029] In the above possible implementation manner, the fitting parameter may be determined by the communication device at least in combination with the load and energy consumption of the target cell in the target combination.
[0030] In a possible implementation, the energy consumption condition includes that the energy consumption value corresponding to the second weight is lower than a threshold value, and / or a ranking condition of the energy consumption value corresponding to the second weight among the energy consumption values corresponding to the first weight.
[0031] In the above possible implementation manner, the energy consumption condition satisfied by the energy consumption estimate value of the target cell set can be any one of the energy consumption values corresponding to the first weight that is lower than the threshold, or any one of the energy consumption values corresponding to the first weight that is arranged in a range, thereby improving the flexibility of the solution.
[0032] In a possible implementation, the terminal device is a carrier aggregation (CA) terminal device.
[0033] In the above possible implementation manner, the terminal device is a carrier aggregation terminal device and needs to transmit data to the communication device through multiple cells.
[0034] A third aspect of an embodiment of the present application provides a communication device, which includes: an acquisition unit, used to acquire at least one candidate cell set, wherein each candidate cell set includes a candidate cell or a candidate cell combination, the candidate cell combination includes at least two candidate cells, the candidate cell is a neighboring cell whose signal quality meets the candidate threshold value, and the neighboring cell is a cell adjacent to the cell where the terminal device accesses the network; a selection unit, used to select a target cell set for the terminal device according to the target parameters of each candidate cell set, the target parameters include a first service quality and an estimated energy consumption value of each candidate cell set, the target cell set is a target cell or a target cell combination, the target cell combination includes at least two target cells, the target cell is used to transmit data for the terminal device, the estimated energy consumption value includes determination based on the load and energy consumption of the candidate cell, the first service quality corresponding to the target cell set meets the target value, and the corresponding estimated energy consumption value meets the energy consumption condition.
[0035] The communication device is used to execute the method of the first aspect or any implementation of the first aspect.
[0036] The fourth aspect of an embodiment of the present application provides a communication device, which includes: an acquisition unit, used to obtain a second service quality and energy consumption value of a target cell combination based on a data ratio on the target cell combination, the target cell combination includes at least two target cells, the data ratio is the data transmission ratio corresponding to each target cell in the target cell combination of the terminal device, and the data ratio includes adjustment according to a first weight; a selection unit, used to select a second weight according to the second service quality and energy consumption value corresponding to at least the first weight, the second service quality corresponding to the second weight meets the target value, and the energy consumption value corresponding to the second weight meets the energy consumption condition; an adjustment unit, used to adjust the data ratio of the target cell combination according to the second weight.
[0037] The communication device is used to execute the method of the second aspect or any implementation of the second aspect.
[0038] A fifth aspect of an embodiment of the present application provides a communications device, comprising: a processor, a memory, and a communications interface. The processor is configured to execute instructions stored in the memory, causing the communications device to perform the method provided in the first aspect or any optional embodiment of the first aspect, and the communications interface is configured to receive or send instructions. Specific details of the communications device provided in the fifth aspect can be found in the first aspect or any optional embodiment of the first aspect, and are not further described here.
[0039] A sixth aspect of an embodiment of the present application provides a communications device, comprising: a processor, a memory, and a communications interface. The processor is configured to execute instructions stored in the memory, causing the communications device to perform the method provided in the second aspect or any optional embodiment of the second aspect, and the communications interface is configured to receive or send instructions. Specific details of the communications device provided in the sixth aspect can be found in the second aspect or any optional embodiment of the second aspect, and are not further described here.
[0040] A seventh aspect of an embodiment of the present application provides a computer-readable storage medium, in which a program is stored. When the computer executes the program, the method provided in the first aspect or any optional method of the first aspect is executed.
[0041] An eighth aspect of an embodiment of the present application provides a computer-readable storage medium, in which a program is stored. When the computer executes the program, the method provided in the aforementioned second aspect or any optional method of the second aspect is executed.
[0042] A ninth aspect of the embodiments of the present application provides a computer program product. When the computer program product is executed on a computer, the computer executes the method provided in the first aspect or any optional manner of the first aspect.
[0043] A tenth aspect of the embodiments of the present application provides a computer program product. When the computer program product is executed on a computer, the computer executes the method provided in the second aspect or any optional manner of the second aspect.
[0044] An eleventh aspect of an embodiment of the present application provides a communication system, comprising a communication device in any optional manner of the third aspect or the fourth aspect mentioned above.
[0045] Optionally, the communication system may further include a terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of the network architecture provided in an embodiment of the present application;
[0047] Figure 2 A schematic diagram of an embodiment of a communication processing method provided in an embodiment of the present application;
[0048] Figure 3 A flow chart of updating the balance threshold parameters provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of another embodiment of the communication processing method provided in an embodiment of the present application;
[0050] Figure 5 A flow chart of target weight selection provided in an embodiment of the present application;
[0051] Figure 6 A schematic structural diagram of a communication device provided in an embodiment of the present application;
[0052] Figure 7 Another structural diagram of a communication device provided in an embodiment of the present application;
[0053] Figure 8 A schematic diagram of the structure of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] The embodiments of the present application provide a communication processing method, a communication device, and a communication system, which can not only meet the service quality requirements but also save base station energy consumption.
[0055] The following describes the embodiments of the present application in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present application, rather than all the embodiments. Those skilled in the art will appreciate that with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0056] The terms "first," "second," and the like in the specification and claims of this application and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or apparatus.
[0057] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0058] In addition, numerous specific details are provided in the following detailed description to better illustrate the present application. Those skilled in the art will appreciate that the present application can be practiced without certain of these specific details. In some instances, methods, means, components, and circuits well known to those skilled in the art are not described in detail in order to highlight the main purpose of the present application.
[0059] Below, some terms in this application are explained to facilitate understanding by those skilled in the art.
[0060] 1) A terminal device is a device with wireless transceiver capabilities. It can be a fixed device, mobile device, handheld device (such as a mobile phone), wearable device, in-vehicle device, or a wireless device built into any of the above devices (such as a communication module, modem, or chip system). These terminal devices are used to connect people, objects, and machines, and can be used in a wide range of scenarios, including but not limited to the following: cellular communications, device-to-device communications (D2D), vehicle-to-everything (V2X), machine-to-machine / machine-type communications (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, drones, robots, and other scenarios. The terminal device may sometimes be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user device, etc.
[0061] 2) The communication device may be a radio access network (RAN) device, which is a device that connects a terminal to a wireless network, also known as a base station, including but not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (for example, Home evolved Node B, or Home Node B, HNB), and base band unit (BBU).
[0062] 3) Reference signal receiving power (RSRP) is a key parameter that can represent the strength of wireless signals and one of the physical layer measurement requirements. It is the average value of the signal power received on all resource elements (REs) carrying reference signals within a symbol.
[0063] See also Figure 1 The figure shows a network architecture diagram, which includes a base station 1, a serving cell 2, a neighboring cell 3, a neighboring cell 4, and a terminal device 5. Neighboring cells 3 and 4 can be co-frequency neighboring cells or inter-frequency neighboring cells, respectively, and the specific details are not limited here. Serving cell 2 is the cell where the terminal device 5 accesses the base station network. Neighboring cells 3 and 4 can serve as target cells for base station 1 to select, reselect, and switch for the terminal device 5.
[0064] Existing technologies have proposed energy-saving solutions such as symbol shutdown, channel shutdown, cell shutdown, and deep sleep. These solutions generally collect historical traffic data from the base station and generate energy-saving strategies based on specific statistical and predictive models. This strategy enables the shutdown of some equipment resources when traffic demand is low, ultimately reducing base station energy consumption. While these solutions can achieve significant energy savings by shutting down some resources, the reduction or shutdown of resources can easily lead to a significant deterioration in user experience. To minimize this impact on user experience, these resource-shutdown energy-saving solutions are only used during periods of extremely low traffic, significantly reducing the base station's energy-saving effects.
[0065] To solve the above problems, an embodiment of the present application provides a communication processing method, which is specifically described as follows.
[0066] See also Figure 2 ,like Figure 2 The present application provides a schematic diagram of an embodiment of a communication processing method, the method comprising:
[0067] 201. The communication device obtains at least one candidate cell set.
[0068] In an embodiment of the present application, when a terminal device accesses a network or a communication device needs to switch cells, the communication device can determine the inter-frequency neighboring cell of the cell where the terminal device accesses the network or the service cell that is transmitting data, and obtain the signal quality of the inter-frequency neighboring cell. The inter-frequency neighboring cell is a cell adjacent to the service cell where the terminal device accesses the network and uses a different frequency to provide services to the terminal device. The cell where the terminal device accesses the network is the service cell where the terminal device accesses the communication device network. The communication device can send a measurement event to the terminal device. The terminal device can 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 can be RSRP or reference signal receiving quality (RSRQ). The embodiment of the present application is described using RSRP as an example.
[0069] After obtaining the RSRP of the inter-frequency neighboring cell of the serving cell, the communication device can compare the RSRP of the inter-frequency neighboring cell with a candidate threshold value. The candidate threshold value can be pre-set or adaptively adjusted in real time. If the RSRP of the inter-frequency neighboring cell is greater than the candidate threshold value, the inter-frequency neighboring cell is selected as a candidate cell. Otherwise, the inter-frequency neighboring cell is not selected as a candidate cell. Specifically, the candidate threshold value is a commonly used value and is not limited in this embodiment.
[0070] The communication device can determine one or more candidate cell sets based on the above-mentioned candidate cells, wherein each candidate cell set includes one candidate cell or a candidate cell combination, and the candidate cell combination includes at least two candidate cells. The terminal device in this embodiment can be an ordinary terminal device or a carrier aggregation (CA) terminal device. The ordinary terminal device performs data transmission in one cell, and the CA terminal device performs data transmission on a cell combination. Accordingly, when the terminal device is an ordinary terminal device, each candidate cell set is a candidate cell, and when the terminal device is a CA terminal device, each candidate cell set is a candidate cell combination.
[0071] 202. The communication device selects a target cell set for the terminal device according to the target parameters of each candidate cell set.
[0072] In an embodiment of the present application, the target parameters may include a first quality of service and an estimated energy consumption value for each candidate cell set. That is, the communication device needs to determine a corresponding first quality of service and estimated energy consumption value for each candidate cell set. Specifically, when the candidate cell set is a single candidate cell, the first quality of service and estimated energy consumption value for the candidate cell set are the first quality of service and estimated energy consumption value for the candidate cell. The estimated energy consumption value is determined by the communication device based at least on the load and energy consumption of the candidate cell set.
[0073] Optionally, the energy consumption estimate includes an estimate determined based on a fitting parameter, where the fitting parameter indicates a relationship between a load and energy consumption of the candidate cell. The relationship indicates that energy consumption varies accordingly with different loads, i.e., the fitting parameter may also refer to an association or correspondence between the load and energy consumption of the candidate cell.
[0074] Specifically, after the communication device obtains the load and energy consumption of the candidate cells in the network, it can establish a relationship model based on the energy consumption and load of the cell according to a linear fitting or machine learning algorithm. For example, a linear fitting method can be used to construct the relationship between energy consumption and load into a first-order linear, that is, y = kx + b, where y is energy consumption, x is load, and the above fitting parameter is k.
[0075] Optionally, the communication device obtains the spectrum efficiency of the terminal device accessing the network and the bandwidth of the candidate cell; determines the energy consumption estimate based on at least the spectrum efficiency, the fitting parameters and the bandwidth of the candidate cell, and the energy consumption estimate of the candidate cell combination is determined based on the energy consumption estimate of the candidate cells in the candidate cell combination.
[0076] The communication device can obtain the spectrum efficiency of the terminal device accessing the network. The communication device can also obtain the bandwidth corresponding to the candidate cell and the fitting parameters corresponding to the candidate cell, and determine (which can be calculated) the energy consumption estimate value by at least combining the spectrum efficiency, the fitting parameters and the bandwidth of the candidate cell. When the candidate cell set is a candidate cell combination, the energy consumption estimate value of the candidate cell combination is determined by the energy consumption estimate values of each candidate cell in the candidate cell combination (optionally, it can be summed up).
[0077] Optionally, the communication device obtains the load of the candidate cell; determines the first service quality based on at least the spectrum efficiency and the load of the candidate cell, and the first service quality of the candidate cell combination is determined based on the first service quality of the candidate cell in the candidate cell combination.
[0078] The communication device can also obtain the load of the candidate cell, and then determine (or calculate) the first service quality of the candidate cell by combining the spectrum efficiency and the load of the candidate cell. The first service quality of the candidate cell combination is determined by the first service quality of each candidate cell in the candidate cell combination (optionally, it can be summed).
[0079] Specifically, the spectrum efficiency can be obtained by determining it by the communication device or by obtaining it from the channel quality indication (CQI) reported by the terminal. In the embodiment of the present application, calculation is used as an example. Optionally, the spectrum efficiency includes determining it based on the signal quality of the cell where the terminal device accesses the network and the signal quality of the co-frequency neighboring cell.
[0080] After the terminal device accesses the network, the communication device may also send a measurement event for measuring the RSRP of the serving cell and a measurement event for measuring the RSRP of the co-frequency neighboring area to the terminal device. Accordingly, the terminal device detects the RSRP of the serving cell and the RSRP of the co-frequency neighboring area, and feeds back the RSRP of the serving cell and the RSRP of the co-frequency neighboring area to the communication device. Furthermore, the communication device may obtain the load of the candidate cell, and then calculate the above-mentioned spectrum efficiency in combination with the RSRP of the cell where the terminal device accesses the network and the RSRP of the co-frequency neighboring area.
[0081] For example, the RSRP of the cell where the terminal device accesses the network is recorded as RSRP1, the sum of the RSRPs of the adjacent cells with the same frequency is recorded as RSRP2, and the background noise can be recorded as N, and the first factor can be calculated. The first factor (referred to as Gfactor) satisfies the formula: The first factor can be converted into a decibel (dB) value, namely Gfactor_dB, and then mapped to the above-mentioned spectrum efficiency. The spectrum efficiency (denoted by eff) satisfies the formula: eff = 0.2182 * Gfactor_dB + 0.8177. At the same time, the load of each candidate cell is counted. The load can be expressed as resource utilization or the number of users to be scheduled, which is recorded as load. That is, the first service quality (capacity) of the candidate cell can be The physical meaning of this formula is that the greater the spectrum efficiency and the lower the load, the higher the first service quality expected by the user. Optionally, the first service quality of the candidate cell combination is determined by the capacity of each candidate cell in the candidate cell combination, for example, it can be the sum of the capacity of each candidate cell in the candidate cell combination.
[0082] Furthermore, the terminal device may calculate the bandwidth BW of the candidate cell and calculate the estimated energy consumption value of the candidate cell. The estimated energy consumption value (denoted by EnergyCons) satisfies the formula: Optionally, the estimated energy consumption of the candidate cell combination is determined by the EnergyCons of each candidate cell in the candidate cell combination, for example, it may be the sum of the EnergyCons of each candidate cell in the candidate cell combination.
[0083] In this embodiment, the method of determining the first service quality and energy consumption estimated value of each candidate cell set in step 202 may also be directly determined through an estimation model, which is not limited here.
[0084] In an embodiment of the present application, the target cell set is a target cell or a target cell combination, the target cell combination includes at least two target cells, and the target cell is used to transmit data for the terminal device.
[0085] For ordinary terminal devices, after determining the first service quality and energy consumption estimate of each candidate cell, the communication device can first exclude unqualified candidate cells based on a target value, which is a target value of the transmission rate that meets the user experience. When the first service quality of the candidate cell does not meet the target value, the communication device can exclude the candidate cell, and then select a candidate cell that meets the energy consumption conditions from the remaining candidate cells to determine it as the target cell for the terminal device to transmit data.
[0086] For CA terminal devices, the communication apparatus may exclude candidate cell combinations that do not meet the target value, and then select a candidate cell combination that meets the energy consumption condition to determine as the target cell combination 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 the ranking condition of the energy consumption estimate of the target cell set in the multiple candidate cell sets. That is, the target cell set needs to be any candidate cell whose energy consumption estimate is lower than a threshold value among the multiple candidate cell sets. The threshold value can be preset or adjusted in real time. The target cell set can also be any cell set within a certain range after the energy consumption estimate values of the multiple candidate cell sets are arranged in a certain order. For example, it can be any one of the candidate cell sets corresponding to the energy consumption estimate values of the top a% in order from small to large, where a is an integer between 1 and 99, and for example, a is 5. Optionally, the target cell set can also be a candidate cell set whose energy consumption estimate values are lower than a threshold value among the multiple candidate cell sets, and any cell set within a certain range after being arranged in a certain order. It can also be the candidate cell set with the lowest energy consumption estimate value among the multiple candidate cell sets. This embodiment does not limit this. This embodiment takes the candidate cell set with the lowest estimated energy consumption among multiple candidate cell sets as the target cell set as an example.
[0088] Optionally, the target parameter further includes a balance threshold parameter, and the balance threshold parameter is used to select a cell whose first quality of service meets the target value and whose estimated energy consumption value is lower than a threshold value and / or whose estimated energy consumption value meets a sorting condition.
[0089] The communication device can define a balance threshold parameter (tradeoffTh). Multiple candidate cell sets can be denoted as {A1, A2, A3, ..., Ai}. The communication device can find the candidate cell or candidate cell combination with the highest first service quality among the multiple candidate cell sets, denoted as opt. The corresponding first service quality is opt_capacity. The ratio of opt_capacity to the first service quality Ai_capacity of the candidate cell set is then calculated. If there are multiple candidate cell sets with a ratio less than tradeoffTh, the candidate cell set with the lowest estimated energy consumption is selected as the target cell set. If the ratios of opt_capacity and Ai_capacity are both greater than tradeoffTh, the candidate cell set corresponding to opt is the final target cell set.
[0090] Optionally, the communication device determines a target parameter that meets the update condition according to a threshold parameter set, where the threshold parameter set includes multiple parameters; and updates the balancing threshold parameter according to the target parameter.
[0091] The communication device can use a machine learning algorithm to determine a target parameter that meets the update condition from multiple parameters in a threshold parameter set to update the balance threshold parameter, wherein the update condition is that the actual service quality of the candidate cell set meets the target value and the energy efficiency is the highest under the target parameter, wherein the energy efficiency is determined by the ratio of the cell traffic volume and the actual energy consumption value.
[0092] Optionally, the parameters in the threshold parameter set are adjusted periodically to improve the reliability of the target parameters.
[0093] The machine learning algorithm can be a supervised learning algorithm or a reinforcement learning algorithm. This embodiment takes the reinforcement learning algorithm as an example and uses the reinforcement learning Qlearning algorithm to obtain the tradeoffTh value that meets the target value and has the highest energy efficiency.
[0094] Exemplarily, the Qlearning algorithm is as follows:
[0095] (1) Define state as the average load of all cells, divided into 4 intervals: s0 = [0, 0.1], s1 = (0.1, 0.3], s2 = (0.3, 0.5], s3 = (0.5, 1]. Action is a set of tradeoffTh values, defined as the parameter set action {1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5}. The Q value is defined as: Q(s, a) = (1-alfa) * Q(s, a) + alfa * Reward(s, a). Reward(s, a) is the traffic statistics of all cells corresponding to state s and parameter a divided by the actual energy consumption value. The actual energy consumption value is the energy consumption of the communication device within a preset time, and the traffic statistics value is the traffic volume of all cells to which the communication device belongs. The initial Q table is 4*10, storing the Q value under each state and each action.
[0096] (2) Periodically adjust the values of each parameter in the parameter set. Then, based on the terminal device switching to the target cell set, obtain the actual traffic statistics, actual energy consumption, and actual service quality in the current network and update the Q table. Optionally, when the actual service quality is lower than the target value, Q(s, a) can be set to 0 to avoid selecting an action value that does not meet 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 state remains unchanged for N consecutive times, the action in that state is considered to have converged, and learning for that state is stopped. The action application phase begins, that is, the action value in that state corresponds to the optimal target value. The communication device can use this action value as tradeoffTh under the load of the candidate cell in that state.
[0098] Specifically, the execution steps of the above learning algorithm can be as follows: Figure 3 The tradeoffTh update flow chart is shown as follows:
[0099] Step 301. Initialize the state set and parameter set. Step 302. Determine whether the parameter set update period has arrived. If so, execute step 303; otherwise, execute step 302. Step 303. Determine whether the current state is the learning state. If so, execute step 304; otherwise, execute step 306. Step 304. Poll the parameters in the parameter set. Step 305. Calculate the Q value and refresh the Q table, then execute step 302. Step 306. Determine the parameter with the largest Q value, then continue with step 302.
[0100] Optionally, after determining the target cell set, the communication device may also notify the terminal device to switch to the target cell set, wherein the communication device may notify the terminal device through the above-mentioned service cell, or may notify the terminal device or other terminal devices that have not accessed the network through broadcasting.
[0101] In an embodiment of the present application, the communication device selects a target cell set for transmitting data for a terminal device based on the first service quality and energy consumption estimate of at least multiple candidate cell sets. A cell set with lower energy consumption can be selected as the target cell set for the terminal device, and a cell corresponding to the service quality that meets the experience performance of the terminal device can also be selected. This can not only meet the user's service quality requirements, but also save energy consumption of the communication device.
[0102] For CA terminal devices, the CA terminal devices transmit data through multiple cells, and the data transmission ratio in each cell affects the energy consumption of the communication device.
[0103] To resolve the above issues, please refer to Figure 4 ,like Figure 4 As shown, the present application provides a communication processing method, the method comprising:
[0104] 401. The communication device obtains a second service quality and energy consumption value of the target cell combination according to the data ratio on the target cell combination.
[0105] In this embodiment, the data ratio is the data transmission ratio corresponding to the distribution of multiple cells in the target cell combination of the CA terminal device. The target cell combination can be as follows: Figure 2 The target cell combination determined in step 202 of the method shown may also be a target cell combination in which CA terminal devices accessing the network are currently transmitting data.
[0106] Specifically, the target cell combination includes at least two target cells. When processing the communication of each CA terminal device, the target cell in the target cell combination is recorded as i, and the spectrum efficiency corresponding to the target cell i is eff i The spectrum efficiency is directly obtained by the communication device from the CQI reported by the CA terminal, and the bandwidth is recorded as BW i , the fitting parameters of target cell i can refer to Figure 2 The relevant description of step 202 in the method shown, the fitting parameter is recorded as k i , an intermediate quantity can be calculated, which is expressed as C i Refers to) satisfying the formula: w is the weight of the communication device to adjust the data ratio, and the data ratio allocated to the target cell i (in dataRatio i Refers to) satisfying the formula:
[0107] The communication device can gradually adjust w from small to large, and directly obtain the actual second service quality and energy consumption value of the target cell combination under the data ratio 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 an energy consumption value corresponding to the first weight.
[0109] In this embodiment, after obtaining the second quality of service and energy consumption value corresponding to each w, the communication device may select a target weight in which the second quality of service meets the target value and the energy consumption value meets the 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 a ranking condition of the energy consumption value corresponding to the second weight among the energy consumption values corresponding to the first weight.
[0110] That is, the second weight is any weight below a threshold value among the energy consumption values corresponding to the first weight, and the threshold value can be preset or adjusted in real time. The second weight can also be any weight within a certain range after the energy consumption values corresponding to the first weight are arranged in a certain order. For example, it can be any one of the first weights corresponding to the top 5% of energy consumption values sorted from small to large. Optionally, the second weight can also be any weight below a threshold value among the energy consumption values corresponding to the first weight, and any weight within a certain range after being arranged in a certain order, or it can be the lowest weight among the energy consumption values corresponding to the first weight. This embodiment does not limit this. This embodiment takes the lowest weight among the energy consumption values corresponding to the first weight as an example of the second weight.
[0111] Optionally, the step of selecting the second weight can be as follows: Figure 5 As shown. Step 501 is to initialize w=0. Step 502 is for the communication device to obtain the spectrum efficiency and bandwidth of each cell in the target cell combination, and calculate the data ratio by combining the fitting parameters and w. The fitting parameters can refer to Figure 2Related description of step 203 in the method shown. Step 503 is that the communication device adjusts the data transmission ratio of each cell in the target cell combination according to the data ratio, and accordingly counts the actual second service quality and energy consumption value. Step 504 is to determine whether the current w is 0. If so, execute step 505. If not, execute step 507. Step 505 is that the communication device records the energy consumption value under the data ratio corresponding to the current w as the baseline. Step 506 is w=w+step, and executes step 502, wherein step is a preset or adaptively adjustable parameter. Step 507 is that the communication device determines whether the second service quality under the current w meets the target value and the energy consumption value is less than the baseline. If so, execute step 506. If not, execute step 508. Step 508 is to stop adjusting w and determine the second weight to be w=w-step.
[0112] 403. The communication device adjusts the data ratio of the target cell combination according to the second weight.
[0113] The communication device can input the second weight into the data ratio calculation formula in step 401 to obtain the data ratio corresponding to each cell in the target cell combination, and then adjust the data transmission ratio of the CA terminal device on each cell according to the data ratio.
[0114] In this embodiment, the communication device calculates the second service quality and energy consumption value based on the data ratio and fitting parameters on the target cell combination corresponding to different weights, thereby determining the second weight in 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 according to the target weight, so that more data can be preferentially allocated to cells with lower energy consumption, thereby achieving the purpose of energy saving.
[0115] The communication processing method is described above. The communication device according to the embodiment of the present application is described below with reference to the accompanying drawings.
[0116] Figure 6 FIG. 6 is a schematic diagram of an embodiment of a communication device 60 in an embodiment of the present application.
[0117] like Figure 6 As shown, an embodiment of the present application provides a communication device, which includes:
[0118] An acquiring unit 601 is configured to acquire at least one candidate cell set, where each candidate cell set includes one candidate cell or one candidate cell combination, and the candidate cell combination includes at least two candidate cells. The candidate cells are neighboring cells whose signal quality meets a candidate threshold, and the neighboring cells are cells adjacent to the cell where the terminal device accesses the network.
[0119] The selection unit 602 is used to select a target cell set for the terminal device based on the target parameters of each candidate cell set, the target parameters include the first service quality and energy consumption estimate of each candidate cell set, the target cell set is a target cell or a target cell combination, the target cell combination includes at least two target cells, the target cell is used to transmit data for the terminal device, the energy consumption estimate includes determining according to the load and energy consumption of the candidate cell, the first service quality corresponding to the target cell set meets the target value, and the corresponding energy consumption estimate meets the energy consumption condition.
[0120] Optionally, the energy consumption estimate includes an estimate determined based on a fitting parameter, where the fitting parameter indicates a relationship between a load and energy consumption of the candidate cell.
[0121] Optionally, the acquiring unit 601 is further configured to: acquire the spectrum efficiency of the terminal device accessing the network and the bandwidth of the candidate cell;
[0122] The communication device further includes a determining unit 603, which is specifically configured to:
[0123] The estimated energy consumption value is determined according to at least spectrum efficiency, fitting parameters and bandwidth of the candidate cells, and the estimated energy consumption value of the candidate cell combination is determined according to the estimated energy consumption values of the candidate cells in the candidate cell combination.
[0124] Optionally, the acquiring unit 601 is further configured to:
[0125] Obtain the load of candidate cells;
[0126] The determining unit 603 is further configured to:
[0127] The first service quality is determined according to at least spectrum efficiency and load of the candidate cell, and the first service quality of the candidate cell combination is determined according to the first service qualities of the candidate cells in the candidate cell combination.
[0128] Optionally, the spectrum efficiency includes determining based on the signal quality of the cell where the terminal device accesses the network and the signal quality of the adjacent cell with the same frequency.
[0129] Optionally, the target parameter further includes a balance threshold parameter, and the balance threshold parameter is used to select a cell whose first quality of service meets the target value and whose estimated energy consumption value is lower than a threshold value and / or whose estimated energy consumption value meets a sorting condition.
[0130] Optionally, the communication device further includes an updating unit 604, and the updating unit 604 is specifically configured to:
[0131] Determining a target parameter that meets an update condition according to a threshold parameter set, where the threshold parameter set includes multiple parameters;
[0132] The balance threshold parameters are updated according to the target parameters.
[0133] Optionally, the parameters in the threshold parameter set are adjusted periodically.
[0134] Optionally, the communication device further includes a notification unit 605, which is specifically configured to:
[0135] Notify the terminal device to switch to the target cell set.
[0136] Optionally, the energy consumption condition includes that the estimated energy consumption value of the target cell set is lower than a threshold value, and / or a ranking condition of the estimated energy consumption value of the target cell set in multiple candidate cell sets.
[0137] Figure 7 FIG. 7 is a schematic diagram of another embodiment of the communication device 70 in the embodiment of the present application.
[0138] like Figure 7 As shown, an embodiment of the present application provides a communication device, which includes:
[0139] An acquiring unit 701 is configured to acquire a second quality of service and energy consumption value of a target cell combination based on a data ratio on the target cell combination, where the target cell combination includes at least two target cells, the data ratio is a data transmission ratio corresponding to each target cell in the target cell combination by the terminal device, and the data ratio includes adjustment according to the first weight;
[0140] A selection unit 702 is configured to select a second weight based on at least the second quality of service and the energy consumption value corresponding to the first weight, wherein the second quality of service corresponding to the second weight satisfies the target value and the energy consumption value corresponding to the second weight satisfies the energy consumption condition;
[0141] The adjusting unit 703 is configured to adjust the data ratio of the target cell combination according to the second weight.
[0142] Optionally, the data ratio includes adjustment according to fitting parameters, and the fitting parameters include determination according to the load and energy consumption of the target cell.
[0143] Optionally, the energy consumption condition includes that the energy consumption value corresponding to the second weight is lower than a threshold value, and / or a ranking condition of the energy consumption value corresponding to the second weight among the energy consumption values corresponding to the first weight.
[0144] Optionally, the terminal device is a carrier aggregation CA terminal device.
[0145] Figure 8FIG. 8 is a diagram showing 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 interconnected via the bus 804. In the embodiment of the present application, the processor 801 is used to control and manage the actions of the communication device 80. For example, the processor 801 is used to execute Figure 2 and Figure 4 The steps performed by the communication device in the embodiment of the method are as follows: The communication interface 802 is used to support the communication device 80 to communicate. The storage system 803 is used to store program codes and data of the communication device 80.
[0146] Among them, the processor 801 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute the various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 801 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so on. The bus 804 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0147] The notification unit 605 in the communication apparatus 60 is equivalent to the communication interface 802 in the communication device 80 , and the acquisition unit 601 , selection unit 602 , determination unit 603 and update unit 604 in the communication device 60 are equivalent to the processor 801 in the communication device 80 .
[0148] The acquiring 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 .
[0149] The communication device 80 of this embodiment may correspond to the above Figure 2 and Figure 4 The communication device in the method embodiment, the communication interface 802 in the communication device 80 can implement the above Figure 2 and Figure 4For the sake of brevity, the functions of the communication device in the method embodiment and / or the various steps implemented are not described in detail here.
[0150] In another embodiment of the present application, a computer-readable storage medium is further provided. The computer-readable storage medium stores computer-executable instructions. When the processor of the device executes the computer-executable instructions, the device executes the above-mentioned Figure 2 Steps of the communication processing method executed by the communication device in the method embodiment.
[0151] In another embodiment of the present application, a computer-readable storage medium is further provided. The computer-readable storage medium stores computer-executable instructions. When the processor of the device executes the computer-executable instructions, the device executes the above-mentioned Figure 4 Steps of the communication processing method executed by the communication device in the method embodiment.
[0152] In another embodiment of the present application, a computer program product is further provided. The computer program product includes computer-executable instructions stored in a computer-readable storage medium. When the processor of the device executes the computer-executable instructions, the device executes the above-mentioned Figure 2 Steps of the communication processing method executed by the communication device in the method embodiment.
[0153] In another embodiment of the present application, a computer program product is further provided. The computer program product includes computer-executable instructions stored in a computer-readable storage medium. When the processor of the device executes the computer-executable instructions, the device executes the above-mentioned Figure 4 Steps of the communication processing method executed by the communication device in the method embodiment.
[0154] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0155] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0156] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0157] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0158] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially 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. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
Claims
1. A communication processing method, characterized in that: include: Obtain at least one candidate cell set, where each candidate cell set includes one candidate cell or one candidate cell combination, the candidate cell combination includes at least two candidate cells, the candidate cells are neighboring cells whose signal quality meets a candidate threshold, and the neighboring cells are cells adjacent to the cell where the terminal device accesses the network; A target cell set is selected for the terminal device according to the target parameters of each candidate cell set, the target parameters including the first service quality and energy consumption estimate of each candidate cell set, the target parameters also including a balance threshold parameter, the balance threshold parameter is used to select cells whose first service quality meets the target value, and whose energy consumption estimate is lower than a threshold and / or whose energy consumption estimate meets a sorting condition, the target cell set is a target cell or a target cell combination, the target cell combination includes at least two target cells, the target cell is used to transmit data for the terminal device, the energy consumption estimate includes being determined according to the load and energy consumption of the candidate cell, the first service quality corresponding to the target cell set meets the target value, and the corresponding energy consumption estimate meets the energy consumption condition.
2. The communication processing method according to claim 1, wherein: The energy consumption estimate is determined based on a fitting parameter, where the fitting parameter indicates a changing relationship between the load and energy consumption of the candidate cell.
3. The communication processing method according to claim 2, wherein: The method further comprises: Obtaining the spectrum efficiency of the terminal device accessing the network and the bandwidth of the candidate cell; The estimated energy consumption value is determined according to at least the spectrum efficiency, the fitting parameter and the bandwidth of the candidate cell, and the estimated energy consumption value of the candidate cell combination is determined according to the estimated energy consumption values of the candidate cells in the candidate cell combination.
4. The communication processing method according to claim 3, wherein: The method further comprises: Obtaining the load of the candidate cell; The first quality of service is determined according to at least the spectrum efficiency and the load of the candidate cell, and the first quality of service of the candidate cell combination is determined according to the first quality of service of the candidate cells in the candidate cell combination.
5. The communication processing method according to claim 3, wherein: The spectrum efficiency is determined based on the signal quality of the cell where the terminal device accesses the network and the signal quality of the adjacent cell with the same frequency. The communication processing method according to claim 1 , wherein: The method further comprises: Determining a target parameter that meets an update condition according to a threshold parameter set, wherein the threshold parameter set includes a plurality of parameters; The balancing threshold parameter is updated according to the target parameter.
7. The communication processing method according to claim 6, wherein: The parameters in the threshold parameter set are adjusted periodically.
8. The communication processing method according to any one of claims 1 to 5, characterized in that: After selecting a target cell set for the terminal device according to the target parameter of each candidate cell set, the method further includes: Notify the terminal device to switch to the target cell set.
9. The communication processing method according to any one of claims 1 to 5, characterized in that: The energy consumption condition includes that the estimated energy consumption value of the target cell set is lower than a threshold value, and / or a ranking condition of the estimated energy consumption value of the target cell set in multiple candidate cell sets.
10. A communication device, characterized in that: include: an acquiring unit, configured to acquire at least one candidate cell set, wherein each candidate cell set includes one candidate cell or a candidate cell combination, the candidate cell combination includes at least two candidate cells, the candidate cells are neighboring cells whose signal quality meets a candidate threshold, and the neighboring cells are cells adjacent to the cell where the terminal device accesses the network; A selection unit is used to select a target cell set for the terminal device according to the target parameters of each candidate cell set, the target parameters include a first service quality and an estimated energy consumption value of each candidate cell set, the target parameters also include a balance threshold parameter, the balance threshold parameter is used to select cells whose first service quality meets the target value, and whose estimated energy consumption value is lower than a threshold and / or whose estimated energy consumption value meets a sorting condition, the target cell set is a target cell or a target cell combination, the target cell combination includes at least two target cells, the target cell is used to transmit data for the terminal device, the estimated energy consumption value includes a value determined according to the load and energy consumption of the candidate cell, the first service quality corresponding to the target cell set meets the target value, and the corresponding estimated energy consumption value meets the energy consumption condition. The communication device according to claim 10 , wherein: The energy consumption estimate is determined based on fitting parameters, and the fitting parameters are determined based on the load and energy consumption of the candidate cell.
12. The communication device according to claim 11, wherein: The acquisition unit is further configured to: Obtaining the spectrum efficiency of the terminal device accessing the network and the bandwidth of the candidate cell; The communication device further includes a determining unit, wherein the determining unit is specifically configured to: The estimated energy consumption value is determined according to at least the spectrum efficiency, the fitting parameter and the bandwidth of the candidate cell, and the estimated energy consumption value of the candidate cell combination is determined according to the estimated energy consumption values of the candidate cells in the candidate cell combination.
13. The communication device according to claim 12, wherein: The acquisition unit is further configured to: Obtaining the load of the candidate cell; The determining unit is further configured to: The first quality of service is determined according to at least the spectrum efficiency and the load of the candidate cell, and the first quality of service of the candidate cell combination is determined according to the first quality of service of the candidate cells in the candidate cell combination.
14. The communication device according to claim 12, wherein: The spectrum efficiency is determined based on the signal quality of the cell where the terminal device accesses the network and the signal quality of the adjacent cell with the same frequency.
15. The communication device according to claim 10, wherein: The communication device further includes an updating unit, which is specifically configured to: Determining a target parameter that meets an update condition according to a threshold parameter set, wherein the threshold parameter set includes a plurality of parameters; The balancing threshold parameter is updated according to the target parameter. The communication device according to claim 15 , wherein: The parameters in the threshold parameter set are adjusted periodically.
17. The communication device according to any one of claims 10 to 16, characterized in that: The communication device further includes a notification unit, which is specifically configured to: Notify the terminal device to switch to the target cell set.
18. The communication device according to any one of claims 10 to 16, characterized in that: The energy consumption condition includes that the estimated energy consumption value of the target cell set is lower than a threshold value, and / or a ranking condition of the estimated energy consumption value of the target cell set in multiple candidate cell sets.
19. A communication device, characterized in that: include: processor and memory, The processor is configured to execute instructions stored in the memory, so that the communication device performs the method according to any one of claims 1 to 9.
20. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed on the computer, enables the computer to perform the method according to any one of claims 1 to 9.
21. A computer program product, characterized in that When the computer program product is executed on a computer, the computer performs the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Load balance method and base station
CN105898801A
Enhancement of Capacity and User Quality of Service (QoS) in Mobile Cellular Networks
US20200314683A1