Energy-saving control method and apparatus, and device, storage medium and program product
By identifying key objects within the RAN (Radio Access Network) device cell, energy-saving strategy conditions and objectives are generated, solving the problem that existing energy-saving solutions cannot simultaneously consider energy saving and user service performance, and achieving a balance between network energy saving and user service performance.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-09
- Publication Date
- 2026-04-02
AI Technical Summary
Existing energy-saving solutions cannot balance energy saving with user business performance, resulting in a decrease in user business performance.
By identifying key objects within the RAN (Radio Access Network) equipment cell, energy-saving policy conditions and objectives are generated. Based on these conditions and objectives, energy-saving policies are generated for energy-saving control.
While achieving network energy conservation, we should reduce the negative impact on user and business performance, ensure the experience of key users and businesses, and achieve a balance between energy conservation and user business performance.
Smart Images

Figure CN2025119918_02042026_PF_FP_ABST
Abstract
Description
Energy saving control method, device, apparatus, storage medium and program product
[0001] Cross-reference to Related Applications
[0002] The present disclosure claims priority from Chinese Patent Application No. 202411331265.X filed on September 24, 2024 in China, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present disclosure relates to the field of communication technology, and in particular, to an energy saving control method, device, apparatus, storage medium and program product. BACKGROUND
[0004] Energy consumption of a Radio Access Network (RAN) is an important issue for network operators, for example, a 5th Generation Mobile Communication Technology (5G) RAN is an important issue for 5G operators. Due to the dynamic characteristics of service load and user mobility, RAN energy saving means can be applied to different network layers and different time scales through configuration optimization, and the energy saving (ES) means in the related art mainly includes shutting down the carrier or radio frequency (RF) channel of the cell or the advanced sleep monitoring (ASM) technology (short time scale ES mechanism is proposed at the symbol, subframe and frame level).
[0005] At present, in the related art, an Open Radio Access Network (O-RAN) uses Artificial Intelligence (AI) / Machine Learning (ML) services and open interfaces to introduce optimized ES and Energy Efficiency (EE) solutions, including turning off / turning on different network components in different time ranges. However, in the currently adopted energy saving strategy, only the characteristics of the RNA device (for example, a base station) cell itself are considered, such as cell uplink / downlink Physical Resource Block (PRB) occupancy, cell traffic prediction, cell average transmit power, etc., and energy saving means (such as, but not limited to, cell shutdown, RF channel shutdown, symbol sleep, etc.) are implemented for the cell, although energy saving can be achieved, but it is easy to cause the user service performance to decrease, that is, the current energy saving scheme cannot balance between energy saving and user service performance. SUMMARY
[0006] The present disclosure provides an energy-saving control method, device, equipment, storage medium and program product to solve the problem that the existing energy-saving solutions cannot balance energy saving and user service performance.
[0007] To solve the above technical problems, the present disclosure is implemented as follows:
[0008] In a first aspect, the embodiments of the present disclosure provide an energy-saving control method applied to a first network element, and the method comprises:
[0009] identifying key objects in a cell of a first radio access network (RAN) device, wherein the key objects include at least one of users of a first user type and services of a first service type;
[0010] generating at least one of an energy-saving policy condition and an energy-saving target according to the identified key objects, wherein the energy-saving policy condition is a condition for implementing a first energy-saving measure, and the energy-saving target is a target expected to be achieved by energy-saving control;
[0011] generating an energy-saving policy of the first RAN device based on at least one of the energy-saving policy condition and the energy-saving target, wherein the energy-saving policy is used for energy-saving control.
[0012] In a second aspect, the embodiments of the present disclosure provide an energy-saving control method applied to a second network element, and the method comprises:
[0013] receiving an energy-saving policy sent by a first network element, wherein the energy-saving policy is used for energy-saving control;
[0014] generating an energy-saving configuration based on the energy-saving policy;
[0015] sending the energy-saving configuration to a first RAN device, wherein the energy-saving configuration is used to instruct the first RAN device to perform corresponding energy-saving processing.
[0016] In a third aspect, the embodiments of the present disclosure provide an energy-saving control method applied to a first RAN device, and the method comprises:
[0017] receiving an energy-saving configuration sent by a second network element;
[0018] performing energy-saving processing based on the energy-saving configuration.
[0019] In a fourth aspect, the embodiments of the present disclosure provide an energy-saving control device applied to a first network element, and the device comprises:
[0020] an identification module configured to identify key objects in a cell of a first radio access network (RAN) device, wherein the key objects include at least one of users of a first user type and services of a first service type;
[0021] The first generating module is configured to generate at least one of a power saving policy condition and a power saving target according to the identified key object, the power saving policy condition being a condition for implementing a first power saving means, and the power saving target being a target expected to be reached by performing power saving control.
[0022] The second generating module is configured to generate a power saving policy of the first RAN device based on at least one of the power saving policy condition and the power saving target, the power saving policy being used for performing power saving control.
[0023] In a fifth aspect, an embodiment of the present disclosure provides an energy saving control apparatus applied to a second network element, the apparatus comprising:
[0024] The first receiving module is configured to receive a power saving policy sent by a first network element, the power saving policy being used for performing power saving control.
[0025] The third generating module is configured to generate a power saving configuration based on the power saving policy.
[0026] The first sending module is configured to send the power saving configuration to a first RAN device, the power saving configuration being used for instructing the first RAN device to perform corresponding power saving processing.
[0027] In a sixth aspect, an embodiment of the present disclosure provides an energy saving control apparatus applied to a first RAN device, the apparatus comprising:
[0028] The second receiving module is configured to receive a power saving configuration sent by a second network element.
[0029] The processing module is configured to perform power saving processing based on the power saving configuration.
[0030] In a seventh aspect, an embodiment of the present disclosure provides an electronic device, comprising a transceiver and a processor,
[0031] The processor is configured to:
[0032] identify a key object in a cell of a first radio access network (RAN) device, the key object comprising at least one of a first user type of user and a first service type of service;
[0033] generate at least one of a power saving policy condition and a power saving target according to the identified key object, the power saving policy condition being a condition for implementing a first power saving means, and the power saving target being a target expected to be reached by performing power saving control.
[0034] generate a power saving policy of the first RAN device based on at least one of the power saving policy condition and the power saving target, the power saving policy being used for performing power saving control.
[0035] In an eighth aspect, an electronic device is provided, including a transceiver and a processor,
[0036] The processor is configured to:
[0037] receive an energy saving policy sent by a first network element, the energy saving policy being used for energy saving control;
[0038] generate an energy saving configuration based on the energy saving policy;
[0039] send the energy saving configuration to a first RAN device, the energy saving configuration being used for instructing the first RAN device to perform corresponding energy saving processing.
[0040] In a ninth aspect, an electronic device is provided, including a transceiver and a processor,
[0041] The processor is configured to:
[0042] receive an energy saving configuration sent by a second network element;
[0043] perform energy saving processing based on the energy saving configuration.
[0044] In a tenth aspect, an electronic device is provided, including a processor, a memory, and a program stored in the memory and executable on the processor, the program being executed by the processor to implement the steps of the method of the first aspect or the second aspect or the third aspect.
[0045] In an eleventh aspect, a computer readable storage medium is provided, the computer readable storage medium storing a computer program, the computer program being executed by a processor to implement the steps of the method of the first aspect or the second aspect or the third aspect.
[0046] In a twelfth aspect, a computer program product is provided, including computer instructions, the computer instructions being executed by a processor to implement the steps of the method of the first aspect or the second aspect or the third aspect.
[0047] In this embodiment, the key users and / or key services in the cell of the first RAN device can be identified first, and the first network element can set at least one of an energy saving policy condition and an energy saving target according to the identified key users and / or key services, so that the energy saving policy of the first RAN device can be generated based on at least one of the energy saving policy condition and the energy saving target, for energy saving control. In this way, while achieving network energy saving, the negative impact on user and / or service performance can be reduced, and the experience of key users and / or key services can be ensured, so that the balance between energy saving and user service performance can be considered. BRIEF DESCRIPTION OF DRAWINGS
[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed to be used in the description of the embodiments of the present disclosure will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those of ordinary skill in the art without creative labor under the premise of the drawings.
[0049] FIG. 1 is a flowchart of an energy-saving control method according to an embodiment of the present disclosure;
[0050] FIG. 2 is a flowchart of an energy-saving control method according to another embodiment of the present disclosure;
[0051] FIG. 3 is a flowchart of an energy-saving control method according to another embodiment of the present disclosure;
[0052] FIG. 4 is a flowchart of an energy-saving control method according to another embodiment of the present disclosure;
[0053] FIG. 5 is a schematic structural view of an energy-saving control device according to an embodiment of the present disclosure;
[0054] FIG. 6 is a schematic structural view of an energy-saving control device according to another embodiment of the present disclosure;
[0055] FIG. 7 is a schematic structural view of an energy-saving control device according to another embodiment of the present disclosure;
[0056] FIG. 8 is a schematic structural view of an electronic device according to an embodiment of the present disclosure;
[0057] FIG. 9 is a schematic structural view of an electronic device according to another embodiment of the present disclosure;
[0058] FIG. 10 is a schematic structural view of an electronic device according to another embodiment of the present disclosure. DETAILED DESCRIPTION
[0059] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only some embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of the present disclosure.
[0060] Referring to FIG. 1, FIG. 1 is a flowchart of an energy-saving control method according to an embodiment of the present disclosure, which can be applied to a first network element. As shown in FIG. 1, the energy-saving control method provided by the present embodiment includes the following steps:
[0061] Step 101: identifying a key object in a cell of a first radio access network (RAN) device, the key object including at least one of a first user type of user and a first service type of service.
[0062] The first network element can include, but is not limited to, a non-real time radio intelligent controller (Non-RT RIC), and the first RAN device can include, but is not limited to, a base station, etc. It should be understood that the key object can have a higher requirement on network quality (such as network latency, network bandwidth, network reliability), and the requirement of the key object on the network quality is higher than that of other objects (remaining objects other than the key object) in the cell of the first RAN device. The embodiment can identify the key user belonging to the first user type in the cell of the first RAN device and / or determine the key service belonging to the first service type. In addition, the number of the cells of the first RAN device can be one or more, so that each cell of the first RAN device can identify the corresponding key object, that is, determine the respective key object of each cell of the first RAN device.
[0063] For example, the first network element can analyze the user behavior in the cell (i.e., user behavior analysis: dynamic analysis and prediction of user behavior, etc.), identify the key user of the first user type with a higher requirement on network quality according to user data such as user frequency, traffic, service type preference, etc. The first user type can be at least one user type, for example, a high-frequency user (which can be understood as a user with a usage frequency greater than a preset frequency), a high-traffic user (a user with a traffic greater than a preset traffic value), and a high-demand service user (which can be understood as a user who prefers high-demand services (such as services of the first service type)). In addition, for example, the type of service can be divided according to its requirement on network quality, and the key service of the first service type with a higher requirement on network quality can be identified. The first service type can be at least one service type, for example, real-time communication service, high-frequency video streaming service, large file download service, etc.
[0064] For example, in the process of identifying the key object in the cell, the type of the object (user and / or service) in the cell of the first RAN device can be identified, so that the type of each object in the cell of the first RAN device can be determined. According to the type of the object in the cell of the first RAN device, the key object belonging to the target type (the first user type and / or the first service type) can be determined, that is, the key object in the cell of the first RAN device can be determined.
[0065] Step 102: generating at least one of a power saving policy condition and a power saving target according to the identified key object, the power saving policy condition being a condition for implementing a first power saving means, and the power saving target being a target expected to be reached by performing power saving control.
[0066] Step 103: generating a power saving policy of the first RAN device based on the at least one of the power saving policy condition and the power saving target, the power saving policy being used for performing power saving control.
[0067] It should be understood that for different types of objects, the first network element can set a corresponding reasonable power saving target, for example, a percentage of reducing energy consumption, a percentage of reducing transmit power, etc., and the power saving target setting needs to comprehensively consider the energy saving effect and user experience (i.e., user service performance) to ensure the balance between the two. In this embodiment, the key objects in the cell are first identified, and based on the identified key objects, the power saving target can be set. After identifying the key objects, the power saving policy condition can also be generated, and when the power saving policy condition is met, the corresponding power saving policy is punished to perform power saving control.
[0068] For example, in the process of generating at least one of the power saving policy condition and the power saving target according to the identified key object, the identified key objects in each cell of the first RAN device can be counted to obtain statistical information of the identified key objects, for example, the statistical information can include but is not limited to the number of users belonging to the first user type, the proportion of the number of users belonging to the first user type in the total number of users in the cell, the number of services belonging to the first service type, the proportion of the number of services belonging to the first service type in the total number of services in the cell, etc. Based on the statistical information of the identified key objects in the cell, at least one of the power saving policy condition and the power saving target corresponding to the cell can be generated. For each cell, at least one of the corresponding power saving policy condition and the power saving target can be generated to adapt to different user and / or service situations of the cell, etc., and at least one of the power saving policy conditions and the power saving targets of different cells can be the same or different. In this way, the power saving policy of the first RAN device is generated based on at least one of the power saving policy condition and the power saving target, which can make the generated power saving policy balance between energy saving and user service performance.
[0069] In some embodiments, the energy saving policy includes at least one of an energy saving policy condition and an energy saving target, and a policy implementation scope, the cell corresponding to the policy implementation scope being a cell in which the first energy saving means can be implemented, the cell corresponding to the policy implementation scope being at least one of the cells of the first RAN device. The first energy saving means associated with the energy saving policy condition can be understood that the energy saving means in the energy saving policy is the first energy saving means, which can be implemented in the cell only when the cell meets the corresponding energy saving policy condition, to ensure the balance between energy saving and user service performance. Exemplarily, the first energy saving means can include but is not limited to at least one of cell closure, RF channel closure, and symbol dormancy (such as ASM).
[0070] In some embodiments, the policy implementation scope includes at least one of: at least one cell identifier (ID); tracking area identifier (TAI); carrier identifier. Wherein, for the at least one cell ID, it can be one cell ID or a cell group ID, i.e. multiple cell IDs. The TAI corresponds to one or more cells in the tracking area corresponding to the TAI, and the cell corresponding to the TAI can be understood as the cell in the tracking area corresponding to the TAI. The cell corresponding to the carrier identifier can be understood as the cell using the carrier corresponding to the carrier identifier.
[0071] The energy saving policy condition and the energy saving target correspond to the cell, and the energy saving policy condition and / or the energy saving target corresponding to each of the cells in the cell of the first RAN device can be generated. For example, for the cell 1, there are more real-time communication type services and high-definition video stream services, that is, there are more services with high requirements for network quality in the cell 1, and for the cell 2, there are fewer real-time communication type services and high-definition video stream services, that is, the services with high requirements for network quality in the cell 2 are less than those in the cell 1, and the energy saving policy condition and / or the energy saving target corresponding to the cell 1 and the cell 2 generated can be different to adapt to the service conditions of different cells. In addition, the energy saving policy condition and / or the energy saving target can also be selectively generated according to the statistical information of the key objects in the cell of the first RAN device, for example, the energy saving policy condition and / or the energy saving target of the first cell in the cell of the first RAN device is generated according to the statistical information of the key objects in the cell of the first RAN device, the first cell is at least one cell in the cell of the first RAN device, for example, the statistical information corresponding to the first cell can be higher than the statistical information corresponding to the second cell (which can mean that the number of users and / or the amount of services with high requirements for network quality in the first cell is more than that in the second cell, that is, the number of users of the first user type and / or the number of services of the first service type in the first cell is more than that in the second cell), and the second cell is a cell in the cell of the first RAN device except the first cell. For another example, the first cell can be a cell in which there are users of the first user type and / or services of the first service type, and the like. In addition, it should be noted that the first cell can be a cell corresponding to the implementation range of the policy.
[0072] In the embodiment, the key users and / or the key services in the cell of the first RAN device can be identified first, and the first network element can set at least one of the energy saving policy condition and the energy saving target according to the identified key users and / or key services, so that the energy saving policy of the first RAN device can be generated based on at least one of the energy saving policy condition and the energy saving target for energy saving control. In this way, while achieving network energy saving, the negative impact on the performance of users and / or services can be reduced, and the experience of key users and / or key services can be ensured, so that the balance between energy saving and user service performance can be considered.
[0073] In some embodiments, the energy saving policy condition includes at least one of the following:
[0074] There are users of the second user type in the cell (i.e., a user type condition);
[0075] The proportion of users is greater than a first preset proportion, and the proportion of users is a ratio between the number of users of the second user type in the cell and the total number of users in the cell (i.e., a user proportion condition);
[0076] there is ongoing service of the second service type in the cell (i.e., a service type condition);
[0077] a service proportion is greater than a second preset proportion, the service proportion being a ratio between a number of services of the second service type that are ongoing in the cell and a total number of services in the cell (i.e., a service proportion condition).
[0078] It can be understood that, when the cell satisfies at least one of the above conditions, i.e., a policy triggering condition is satisfied, energy saving control can be performed in the cell according to an energy saving policy of the cell. The energy saving policy condition is related to users and / or services, i.e., related to user and / or service conditions, so that an energy saving policy is generated according to the energy saving policy condition to perform energy saving control, which not only achieves energy saving, but also achieves certain user service performance guarantee, i.e., a balance between energy saving and user service performance.
[0079] For example, for a user type: indicating different levels (different types) of users, such as key users, ordinary users, and specific type users; for example, when a specific key user is not in an active state, an energy saving policy is started;
[0080] For a user proportion: indicating a proportion of a specific level of users in the cell; for example, when a specific key user proportion is lower / higher than a threshold, an energy saving means is started / stopped;
[0081] For a service type: indicating different service types used by users, such as super high definition video / industrial vision / industrial control / virtual reality (VR) / large capacity access / ultra low latency high reliability, and the like; for example, when a specific key service is started in the cell, an energy saving means is stopped;
[0082] For a service proportion: indicating a proportion of a data amount generated by a specific service type to a total amount of services in the cell, the data amount generated by the specific service type / the total amount of services in the cell x 100%; for example, when a specific key service proportion is lower / higher than a threshold, an energy saving means is started / stopped.
[0083] In addition, the energy saving means selection range can include, but is not limited to, only stopping energy saving, or a limited energy saving means, and the like. Moreover, the energy saving policy generated by the embodiments of the present disclosure has an effective time period, i.e., the energy saving policy is valid within the corresponding effective time period, and otherwise invalid.
[0084] In some embodiments, after the energy saving policy of the first RAN device is generated, the method further includes:
[0085] sending the energy saving policy to the second network element, so that the second network element generates an energy saving configuration based on the energy saving policy and sends the energy saving configuration to the first RAN device, the energy saving configuration being used to instruct the first RAN device to perform corresponding energy saving processing.
[0086] The second network element can include, but is not limited to, a Near Real Time Radio Intelligent Controller (Near-RT RIC). That is, after the first network element generates the energy saving policy, the first network element can transmit the energy saving policy to the second network element, and the second network element generates a specific configuration based on the energy saving policy to instruct the first RAN device to perform corresponding energy saving processing. In this way, after the first RAN device receives the energy saving configuration, the first RAN device can perform corresponding energy saving processing on the cells corresponding to the policy implementation object. Since the energy saving configuration is generated according to the energy saving policy, and the energy saving policy is associated with the first energy saving means, performing corresponding energy saving processing on the cells corresponding to the policy implementation object is to implement the first energy saving means in these cells, thereby achieving energy saving control of these cells.
[0087] In some embodiments, the method further includes:
[0088] receiving first information sent by the first RAN device, the first information including at least one of network energy consumption data and user service performance data;
[0089] evaluating the energy saving policy based on the first information;
[0090] adjusting the energy saving policy according to the evaluation result.
[0091] It should be understood that the first network element sends the energy saving policy to the second network element, the second network element receives the energy saving policy, can generate an energy saving configuration based on the energy saving policy and send the energy saving configuration to the first RAN device, and the first RAN device can perform corresponding energy saving operations based on the energy saving configuration. In order to achieve better energy saving effect and user service performance, the first RAN device can transmit first information including at least one of network energy consumption data and user service performance data to the first network element. In this way, the first network element can evaluate the energy saving policy according to the first information, and adjust the energy saving policy according to the evaluation result, and subsequently perform energy saving control based on the adjusted energy saving policy. Exemplarily, the user service performance data can include, but is not limited to, user level / service level performance indicators such as latency. In addition, it should be noted that at least one of the energy saving policy conditions and / or the energy saving target can be adjusted according to the evaluation result, and the adjustment of the energy saving policy is implemented according to the adjusted at least one of the energy saving policy conditions and / or the energy saving target.
[0092] Referring to FIG. 2, FIG. 2 is a flowchart of an energy saving control method provided by an embodiment of the present disclosure, applied to a second network element. As shown in FIG. 2, the energy saving control method provided by the embodiment includes the following steps:
[0093] Step 201: receiving an energy saving policy sent by a first network element, the energy saving policy being used for energy saving control;
[0094] Step 202: generating an energy saving configuration based on the energy saving policy;
[0095] Step 203: sending the energy saving configuration to a first RAN device, the energy saving configuration being used for instructing the first RAN device to perform corresponding energy saving processing.
[0096] It should be understood that the method applied to the second network element is corresponding to the method applied to the first network element, which is an energy saving method applied to different sides, and the technical features are corresponding, which will not be described in detail. For example, the energy saving policy in the embodiment is a policy generated based on at least one of an energy saving policy condition and an energy saving target, the at least one of the energy saving policy condition and the energy saving target is generated according to a key object in a cell of the identified first RAN device, the energy saving policy condition is a condition for implementing a first energy saving means, and the energy saving target is a target expected to be reached by the energy saving control, and the key object includes at least one of a first user type of user and a first service type of service.
[0097] In some embodiments, generating the energy saving configuration based on the energy saving policy includes at least one of the following:
[0098] In a case where the target cell satisfies at least one of the following conditions, generating the energy saving configuration of the target cell according to the energy saving policy, the energy saving configuration of the target cell being used for instructing the first RAN device to perform corresponding energy saving processing on the target cell according to the energy saving configuration of the target cell, the target cell being any cell in a cell corresponding to a policy implementation range:
[0099] The target cell includes a second user type of user;
[0100] A ratio between a number of the second user type of user in the target cell and a total number of users in the target cell is greater than a first preset proportion;
[0101] The target cell includes a second service type of service in progress;
[0102] A ratio between a number of the second service type of service in progress in the target cell and a total number of services in the target cell is greater than a second preset proportion.
[0103] That is, once a cell satisfies at least one of the above conditions, it means that the cell satisfies the energy saving policy condition, and the second cell can generate the energy saving configuration of the cell according to the energy saving policy and send it to the first RAN device, so that the first RAN device can perform corresponding energy saving processing on the cell according to the received energy saving configuration of the cell to achieve energy saving control on the cell.
[0104] In some embodiments, the energy saving configuration of the target cell is generated according to the energy saving policy, comprising:
[0105] obtaining a second energy saving means currently adopted by the target cell;
[0106] in the case that the second energy saving means is different from the first energy saving means in the energy saving policy, generating the energy saving configuration of the target cell according to the first energy saving means.
[0107] If the first energy saving means corresponding to the energy saving policy is the second energy saving means currently implemented by the target cell, the energy saving configuration of the target cell can not be regenerated to reduce calculation, the target cell can maintain the current energy saving state set, or the generated energy saving configuration is used to instruct to maintain the current energy saving state. If the first energy saving means corresponding to the energy saving policy is not the second energy saving means currently implemented by the target cell, i.e. the energy saving means is changed, the energy saving configuration of the target cell needs to be generated according to the first energy saving means and sent to the first RAN device, and the first RAN device subsequently performs corresponding energy saving processing on the target cell according to the received energy saving configuration of the target cell.
[0108] In some embodiments, the method further comprises:
[0109] receiving second information sent by the first RAN device, the second information comprising at least one of network state and user service performance data;
[0110] adjusting the energy saving configuration according to the second information;
[0111] sending the adjusted energy saving configuration to the first RAN device.
[0112] That is, in the present embodiment, the first network element can generate a wireless access network energy saving policy according to the set energy saving policy conditions and / or energy saving target, and issue the wireless access network energy saving policy to the second network element, and the second network element can dynamically generate an energy saving configuration (for example, which can include but is not limited to network resource allocation indication and related parameters such as transmission power) and issue it to the first RAN device to achieve energy saving effect. For example:
[0113] Network resource dynamic allocation indication:
[0114] dynamically adjusting wireless resource allocation according to real-time network load and user behavior data;
[0115] in a low load period, allocating resources to key users and key services, while reducing the energy consumption of non-key resources;
[0116] Transmission power adjustment:
[0117] dynamically adjusting the transmission power of the base station according to the user distribution and service demand in the cell.
[0118] By reducing the transmission power of non-critical areas, energy saving is achieved while reducing the impact on critical users and services.
[0119] During the energy saving strategy process, the network needs to guarantee the experience of critical users and / or critical services. The network quality and reliability of these users and services can be ensured by optimizing resource allocation, providing priority services, etc. For example,
[0120] Real-time monitoring and adjustment:
[0121] Through real-time monitoring of network status and user performance data feedback by the second network element, problems that may affect the experience of critical users and services are discovered and solved in a timely manner.
[0122] According to the monitoring data, the energy saving parameters / control are dynamically adjusted, i.e. the energy saving configuration is adjusted, priority services are provided for critical users and critical services, and high service quality is ensured when network resources are scarce, so as to ensure that the user experience is not affected.
[0123] Exemplarily, the network status can include but is not limited to network latency, network jitter, network packet loss rate, etc.
[0124] That is, in the present embodiment, in order to achieve better energy saving effect and user service performance, the first RAN device can transmit second information including at least one of network status and user service performance data to the second network element, so that the second network element can adjust the energy saving configuration according to the second information, and the first RAN device sends the adjusted energy saving configuration, so that the first RAN device performs energy saving processing based on the adjusted energy saving configuration.
[0125] Referring to FIG. 3, FIG. 3 is a flowchart of an energy saving control method provided by an embodiment of the present disclosure, applied to a first RAN device. As shown in FIG. 3, the energy saving control method provided by the present embodiment includes the following steps:
[0126] Step 301: receiving an energy saving configuration sent by a second network element;
[0127] Step 302: performing energy saving processing based on the energy saving configuration.
[0128] It should be understood that the method applied to the first RAN device corresponds to the method applied to the first network element / second network element described above, which is an energy saving method applied on different sides, and the technical features are corresponding, which will not be repeated. For example, the energy saving configuration in this embodiment is a configuration generated based on an energy saving policy, the energy saving policy is a policy generated based on at least one of an energy saving policy condition and an energy saving target, the at least one of the energy saving policy condition and the energy saving target is generated according to a key object identified in a cell of the first RAN device, the energy saving policy condition is used to indicate a condition for implementing a first energy saving means, the energy saving target is a target expected to be reached by performing energy saving control, and the key object includes at least one of a first user type of user and a first service type of service.
[0129] In some embodiments, the method further comprises:
[0130] sending first information to the first network element, the first information including at least one of network energy consumption data and user service performance data, the first information being used to evaluate an energy saving policy to obtain an evaluation result, the energy saving policy being used to perform energy saving control, and the evaluation result being used to adjust the energy saving policy.
[0131] The process of the above method will be described in detail in some specific embodiments.
[0132] Introduction of related art:
[0133] The fifth generation mobile communication (5th Generation Mobile Communication Technology, 5G) RAN is an important issue for 5G operators. Due to the dynamic characteristics of service load and user mobility, RAN energy saving means can be applied to different network layers and different time scales through configuration optimization. The energy saving (Energy Saving, ES) means in the related art mainly includes turning off the carrier or radio frequency (RF) channel of the cell or the advanced sleep mode (Advanced Sleep Monitoring, ASM) technology (short time scale ES mechanism is proposed at the symbol, subframe and frame level).
[0134] Traditional 5G network energy saving can be performed using manual configuration or self-organizing network (Self-Organizing Network, SON) functions. The related protocols define centralized and distributed ES features, which are mainly for intra-radio access technology (Radio Access Technology, RAT) or inter-RAT cell on / off switching. O-RAN uses AI / ML services and open interfaces to introduce optimized ES and EE solutions, including turning off / turning on different network components in different time ranges.
[0135] However, the energy saving strategy adopted in the related technical solution only considers the characteristics / conditions of the cell itself at present, such as cell uplink / downlink physical resource block (Physical Resource Block, PRB) occupancy rate, cell traffic prediction, cell average transmit power, etc., or performs energy saving operation on the cell / cell group without any restrictions (such as cell closing, partial RF channel closing, symbol hibernation, etc.), and lacks awareness of key users and key service types in the cell. Without distinction, the energy saving means for the cell can seriously affect the experience of key users and services, and cannot guarantee them.
[0136] The energy saving control method provided in the embodiments of the present disclosure can set energy saving strategy conditions and energy saving targets based on key users and key services in the cell, reduce the impact on user and service awareness while achieving network energy saving, guarantee the experience of key users and key services, and balance the energy saving effect and user service experience guarantee.
[0137] Embodiment one:
[0138] As shown in FIG. 4, the network / user data that the first network element (for example, Non-RT RIC) can collect is analyzed by analyzing user behavior, service type, traffic mode and other factors to identify key users and key services in the cell. Based on the identified key users and key services, energy saving strategy conditions and / or energy saving targets (energy saving strategy targets) are generated to generate an energy saving strategy;
[0139] The first network element (for example, Non-RT RIC) issues a radio access network energy saving strategy to the second network element (for example, Near-RT RIC), wherein the strategy includes: strategy implementation object (i.e. strategy implementation range, ScopeIdentifier) and strategy constraint / condition information (i.e. energy saving strategy condition, Policy Resource Statement, also referred to as strategy condition / available resources);
[0140] Among them, the strategy implementation object (ScopeIdentifier) can include but is not limited to: cell identifier and / or cell group identifier and / or TAI identifier and / or carrier identifier; used to indicate which cells are subject to energy saving constraints / conditions settings; possible identifier combinations are as shown in Table 1;
[0141] Table 1: Possible identifier combinations of energy saving strategy conditions and implementation objects
[0142] (Allowed combinations of esResources statement with ScopeIdentifier)
[0143] Policy constraint / condition information (EsResource) for indicating in which case or condition the cell implements the corresponding energy saving means, and some suggestions for energy saving means operation, etc.
[0144] Different application scenarios are provided with targeted user / service experience guarantee methods. Some possible policy combination examples are given as follows:
[0145] 1) cellId / cellIdList / TAI + user type + energy saving means. This policy indicates that when there is a user of the specified type in the cell, the energy saving means defined in the policy is taken, such as when there is a VIP user in the cell, the cell only takes the symbol sleep energy saving means, and the closed cell or radio frequency channel is opened;
[0146] 2) cellId / cellIdList / TAI + user type + user proportion + energy saving means. This policy indicates that when the number of users of the specified type in the cell exceeds the specified proportion, the energy saving means defined in the policy is taken, such as when the number of VIP users in the cell exceeds the specified proportion, the cell closes the energy saving function and does not take the energy saving means;
[0147] 3) cellId / cellIdList / TAI + service type + energy saving means. This policy indicates that when the service of the specified type is performed in the cell, the energy saving means defined in the policy is taken, such as when remote industrial control is performed in the cell, the cell will close the energy saving function, such as opening the closed radio frequency channel;
[0148] 4) cellId / cellIdList / TAI + service type + service proportion + energy saving means. This policy indicates that when the amount of service of the specified service type in the cell exceeds the specified proportion, the energy saving means defined in the policy is taken, such as when the amount of VR service in the cell exceeds the specified proportion, the cell closes the energy saving function and does not take the energy saving means;
[0149] 5) cellId / cellIdList / TAI + user type + service type + energy saving means. This policy indicates that when the user of the specified type performs the specified service type, the cell only takes the defined energy saving means and closes other energy saving means; if the user of the specified type does not perform the specified service type, the previous energy saving means is still maintained;
[0150] 6) cellId / cellIdList / TAI + user type + service type + service proportion + energy saving means. This policy indicates that when the proportion of the amount of service of the specified service type performed by the specified user type exceeds the specified value, the cell only takes the defined energy saving and closes other energy saving means;
[0151] The data type definition of the energy saving constraint / condition EsResource as mentioned above is shown in Table 2, wherein the definition of the related attributes is shown in Table 3, Table 4, Table 5, Table 6 and Table 7;
[0152] Table 2: Definition of type EsResource
[0153] Table 3: Definition of type EsType
[0154] Table 4: Definition of type UeTypeRatio
[0155] Table 5: Definition of type UeType
[0156] Table 6: Definition of type ServiceTypeRatio
[0157] Table 7: Definition of type ServiceType
[0158] The second network element receives the energy saving policy of the radio access network, wherein the policy includes the description of the scope of the policy (i.e. the implementation range of the policy) and the information of the policy constraint / condition; according to the energy saving policy and the dynamic information collected by the radio access network, the specific energy saving configuration of the radio network (i.e. the network energy saving parameter / control obtained dynamically) is generated, and the related configuration is sent to the first RAN device (i.e. the third network element, such as a base station). The base station performs the corresponding energy saving processing based on the energy saving configuration, and can feed back the network state and user performance data to the second network element, and the second network element performs real-time monitoring, dynamically adjusts the network energy saving parameter / control, and sends the adjusted network energy saving parameter / control to the base station (E2 Node). The base station can perform based on the adjusted network energy saving parameter / control in the future, in addition, the base station can also send the network energy consumption data and user / service performance data (i.e. the above-mentioned user / service performance data) to the first network element, so that the first network element can evaluate the effect of the energy saving policy, and adjust the energy saving policy condition and the energy saving target according to the evaluation result (i.e. the evaluation result), so as to adjust the energy saving policy;
[0159] For example, the key user experience guarantee scheme based on the above energy saving strategy combination 1) / 2) is as follows:
[0160] The first network element (non-real-time RIC) sends the wireless access network energy saving strategy implementation object ScopeIdentifier and the strategy constraint / condition EsResource to the second network element (near real-time RIC), as follows:
[0161] The strategy implementation object (strategy implementation range) includes a cell identifier, and the strategy constraint / condition EsResource includes an energy saving means and a user type (such as a VIP (Very Important Person) user), and optionally, a user proportion limit, indicating that the corresponding cell only starts symbol dormancy (such as ASM) and stops other energy saving means when the number of VIP users in the cell is greater than the first preset proportion (not limited, for example, 30%) of the total number of users in the cell.
[0162] The second network element receives the above energy saving strategy, determines the type of the energy saving strategy, and determines the xApp (program) supporting the above strategy type in the second network element according to the type (energy saving type) of the energy saving strategy, and forwards the energy saving strategy to the xApp. The xApp obtains the user type and the number of users of each type under the cells cell_71, cell_72, and cell_73 (obtains relevant information from the first RAN device through the E2 interface), and obtains the energy saving means and the related configuration of the cells, such as that cell_71 is currently in a radio frequency channel off state, cell_72 does not currently activate any energy saving means, and cell_73 is currently in an asm state.
[0163] The xApp dynamically calculates the proportion of the number of VIP users in the cell, and when the proportion of the number of VIP users is greater than 30% of the total number of users in the cell, the xApp generates an energy saving configuration for the corresponding cell, such as that cell_71 starts the closed radio frequency channel and switches to the asm mode, cell_72 starts asm energy saving, and cell_73 remains in the current asm state and does not perform reconfiguration.
[0164] The xApp sends the generated cell energy saving configuration to the corresponding first RAN device, such as a base station, through the E2 Termination interface.
[0165] The first RAN device receives the energy saving configuration, performs cell energy saving parameter reconfiguration, and performs corresponding energy saving processing.
[0166] Embodiment two: the key service experience guarantee scheme based on the above energy saving strategy combination 3) / 4) is as follows:
[0167] The first network element sends a radio access network energy saving policy implementation object ScopeIdentifier and a policy constraint / condition EsResource to the second network element, as shown below:
[0168] The policy implementation object includes a cell identifier, the policy constraint / condition EsResource includes an energy saving means and a service type, and optionally, a service proportion limit, indicating that the corresponding cell closes all energy saving means when the proportion of VR service in the total service amount of the cell is greater than a second preset proportion (not limited, for example, 30%).
[0169] The second network element receives the above policy, determines an xApp supporting the above policy type in the second network element based on the type of the policy, and forwards the policy to the xApp. The xApp obtains the service type and the service data amount of each type under the cells cell_71, cell_72, and cell_73 according to the policy (for example, the information of the service type can be obtained from a service identification xApp, and the information of the service data amount can be obtained from a service amount prediction xApp, and the specific implementation manner of these xApps is not expanded in detail in the present disclosure). This type of policy is not aware of users, and in addition, the energy saving means and the related configuration of the cells are obtained, such as that cell_71 is currently in a radio frequency channel closed state, cell_72 does not activate any energy saving means, and cell_73 is currently in an asm state.
[0170] The xApp dynamically calculates the proportion of VR service in each cell. When the proportion of VR service reaches 30% of the total service amount of the cell, the xApp generates an energy saving configuration of the corresponding cell, such as that cell_71 starts the closed radio frequency channel, cell_72 does not perform any configuration, and cell_73 closes the asm energy saving mode.
[0171] The xApp sends the generated cell energy saving configuration to the corresponding base station through an E2 termination.
[0172] The base station receives the optimization configuration and performs reconfiguration of the cell energy saving parameters.
[0173] Embodiment three: a key user service experience guarantee scheme based on the above energy saving policy combination 5) / 6):
[0174] The first network element sends a radio access network energy saving policy implementation object ScopeIdentifier and a policy constraint / condition EsResource to the second network element, as shown below:
[0175] The policy implementation object includes a cell identifier, and the policy constraint / condition EsResource includes energy saving means, user types and service types, and optionally, a service proportion limit, indicating that when the proportion of high-definition video service of the VIP user in the corresponding cell is greater than 20% of the total service amount of the cell, all energy saving means are turned off to guarantee the experience of the VIP user when performing the high-definition video service;
[0176] The second network element receives the above policy, determines an xApp supporting the above policy type based on the type of the policy, and forwards the policy to the xApp. The xApp obtains the user types under the cells cell_71, cell_72 and cell_73, the service types and service amount data of the users of each type, and the energy saving means and related configurations of the cells, such as that the cell_71 is currently in a radio frequency channel off state, the cell_72 does not currently activate any energy saving means, and the cell_73 is currently in an asm state.
[0177] The xApp dynamically calculates the data amount of the VIP user using the high-definition video service, and generates energy saving configurations of the corresponding cells when the service proportion reaches 20%, such as that the cell_71 starts the closed radio frequency channel, the cell_72 does not perform any configuration, and the cell_73 turns off the asm energy saving mode.
[0178] The xApp sends the generated cell energy saving configurations to the corresponding base station through an E2 termination.
[0179] The base station receives the optimization configuration and reconfigures the cell energy saving parameters.
[0180] Compared with the related art, the proposal of the embodiment of the present disclosure can set the energy saving policy condition and energy saving target of the key user and key service in the cell, reduce the influence on the user and service perception while realizing network energy saving, guarantee the experience of the key user and key service, and balance the realization of energy saving effect and user service experience guarantee.
[0181] As shown in FIG. 5, FIG. 5 is a structural schematic diagram of an energy saving control device provided by the embodiment of the present disclosure, which can be applied to a first network element. As shown in FIG. 5, the energy saving control device 500 includes:
[0182] The identification module 501 is configured to identify a key object in a cell of a first radio access network (RAN) device, the key object including at least one of a first user type of user and a first service type of service.
[0183] The first generating module 502 is configured to generate at least one of a power saving policy condition and a power saving target according to the identified key object, the power saving policy condition being a condition for implementing a first power saving means, and the power saving target being a target expected to be reached by performing power saving control.
[0184] The second generating module 503 is configured to generate a power saving policy of the first RAN device based on at least one of the power saving policy condition and the power saving target, the power saving policy being used for performing power saving control.
[0185] In some embodiments, the power saving policy includes at least one of the power saving policy condition and the power saving target and a policy implementation range, the policy implementation range corresponding to at least one of cells of the first RAN device in which the first power saving means can be implemented.
[0186] In some embodiments, the policy implementation range includes at least one of:
[0187] at least one cell identifier (ID);
[0188] a tracking area identifier (TAI);
[0189] a carrier identifier.
[0190] In some embodiments, the power saving policy condition includes at least one of:
[0191] a user of a second user type is present in the cell;
[0192] a user proportion is greater than a first preset proportion, the user proportion being a ratio between a number of users of the second user type in the cell and a total number of users in the cell;
[0193] a service of a second service type is present in the cell;
[0194] a service proportion is greater than a second preset proportion, the service proportion being a ratio between a number of services of the second service type in the cell and a total number of services in the cell.
[0195] In some embodiments, the apparatus further includes:
[0196] a policy sending module configured to send the power saving policy to a second network element, so that the second network element generates a power saving configuration based on the power saving policy and sends the power saving configuration to the first RAN device, the power saving configuration being used to instruct the first RAN device to perform corresponding power saving processing.
[0197] In some embodiments, the apparatus further includes:
[0198] a first information receiving module configured to receive first information sent by the first RAN device, the first information including at least one of network energy consumption data and user service performance data.
[0199] an evaluation module, configured to evaluate the energy-saving strategy based on the first information;
[0200] a strategy adjustment module, configured to adjust the energy-saving strategy according to the evaluation result.
[0201] The energy-saving control device 500 provided in this embodiment can implement each process of each embodiment of the energy-saving control method applied to the first network element, and the technical features correspond one by one and can achieve the same technical effects. To avoid repetition, details are not repeated here.
[0202] Referring to FIG. 6, FIG. 6 is a structural schematic diagram of an energy-saving control device provided in an embodiment of the present disclosure, which can be applied to a second network element. As shown in FIG. 6, the energy-saving control device 600 includes:
[0203] a first receiving module 601, configured to receive an energy-saving strategy sent by a first network element, the energy-saving strategy being used for energy-saving control;
[0204] a third generating module 602, configured to generate an energy-saving configuration based on the energy-saving strategy;
[0205] a first sending module 603, configured to send the energy-saving configuration to a first RAN device, the energy-saving configuration being used to instruct the first RAN device to perform corresponding energy-saving processing.
[0206] In some embodiments, the third generating module 602 is specifically configured to perform at least one of the following:
[0207] generate the energy-saving configuration of the target cell according to the energy-saving strategy in a case where the target cell meets at least one of the following conditions, the energy-saving configuration of the target cell being used to instruct the first RAN device to perform corresponding energy-saving processing on the target cell according to the energy-saving configuration of the target cell, the target cell being any cell in the cells corresponding to the strategy implementation range:
[0208] the target cell includes a user of a second user type;
[0209] a ratio between a number of users of the second user type in the target cell and a total number of users in the target cell is greater than a first preset ratio;
[0210] the target cell includes an ongoing service of a second service type;
[0211] a ratio between a number of services of the second service type in the target cell and a total number of services in the target cell is greater than a second preset ratio.
[0212] In some embodiments, generating the energy-saving configuration of the target cell according to the energy-saving strategy includes:
[0213] obtaining a second energy-saving means currently adopted by the target cell;
[0214] In the case that the second energy saving measure is different from the first energy saving measure in the energy saving strategy, the energy saving configuration of the target cell is generated according to the first energy saving measure.
[0215] In some embodiments, the apparatus further includes:
[0216] The second information receiving module is configured to receive second information sent by the first RAN device, the second information including at least one of network state and user service performance data.
[0217] The configuration adjusting module is configured to adjust the energy saving configuration according to the second information.
[0218] The configuration sending module is configured to send the adjusted energy saving configuration to the first RAN device.
[0219] The energy saving control apparatus 600 provided in this embodiment corresponds to each process of each embodiment of the energy saving control method applied to the second network element, and has the same technical effects, and thus repeated description is omitted.
[0220] Referring to FIG. 7, FIG. 7 is a structural schematic diagram of an energy saving control apparatus provided in an embodiment of the present disclosure, which can be applied to a first RAN device. As shown in FIG. 7, the energy saving control apparatus 700 includes:
[0221] The second receiving module 701 is configured to receive the energy saving configuration sent by the second network element.
[0222] The processing module 702 is configured to perform energy saving processing based on the energy saving configuration.
[0223] In some embodiments, the apparatus further includes:
[0224] The information sending module is configured to send first information to the first network element, the first information including at least one of network energy consumption data and user service performance data, the first information being used to evaluate the energy saving strategy to obtain an evaluation result, the energy saving strategy being used to perform energy saving control, and the evaluation result being used to adjust the energy saving strategy.
[0225] The energy saving control apparatus 700 provided in this embodiment corresponds to each process of each embodiment of the energy saving control method applied to the first RAN device, and has the same technical effects, and thus repeated description is omitted.
[0226] The embodiment of the present disclosure further provides an electronic device, comprising a processor, a memory and a program stored in the memory and executable on the processor, when the program is executed by the processor, each process of the above-mentioned energy saving control method applied to the first network element is implemented, and the same technical effects can be achieved, and here, the description is not repeated.
[0227] Specifically, referring to FIG. 8, the embodiment of the present disclosure further provides an electronic device, comprising a bus 801, a transceiver 802, an antenna 803, a bus interface 804, a processor 805 and a memory 806.
[0228] The processor is configured to:
[0229] identify a key object in a cell of a first radio access network (RAN) device, the key object comprising at least one of a first user type of user and a first service type of service;
[0230] generate at least one of an energy saving policy condition and an energy saving target according to the identified key object, the energy saving policy condition being a condition for implementing a first energy saving measure, and the energy saving target being a target expected to be reached by performing energy saving control;
[0231] generate an energy saving policy of the first RAN device based on at least one of the energy saving policy condition and the energy saving target, the energy saving policy being used for performing energy saving control.
[0232] In FIG. 8, a bus architecture (represented by bus 801) can include any number of interconnected buses and bridges, the bus 801 linking together various circuits including one or more processors represented by processor 805, and memory represented by memory 806. The bus 801 can also link together various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described further. The bus interface 804 provides an interface between the bus 801 and the transceiver 802. The transceiver 802, which can be a single element or a plurality of elements such as a plurality of receivers and transmitters, provides a means for communicating with various other apparatus over a transmission medium. Data processed by the processor 805 is transmitted over a wireless medium via the antenna 803, and further, the antenna 803 also receives data and transmits the data to the processor 805.
[0233] The processor 805 is responsible for managing the bus 801 and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory 806 can be used to store data used by the processor 805 in performing operations.
[0234] Optionally, the processor 805 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD).
[0235] The processor 805 of the electronic device 800 provided in this embodiment can implement each process of each embodiment of the energy saving control method applied to the first network element, and the technical features correspond one by one and can achieve the same technical effects. To avoid repetition, details are not described here.
[0236] The present disclosure also provides a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, each process of the energy saving control method applied to the first network element is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described here. The computer readable storage medium includes a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0237] The present disclosure also provides an electronic device, which includes a processor, a memory and a program stored in the memory and executable on the processor. When the program is executed by the processor, each process of the energy saving control method applied to the second network element is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described here.
[0238] Specifically, referring to FIG. 9, the present disclosure also provides an electronic device, which includes a bus 901, a transceiver 902, an antenna 903, a bus interface 904, a processor 905 and a memory 906.
[0239] The processor is configured to:
[0240] receive an energy saving policy sent by a first network element, the energy saving policy being used for energy saving control;
[0241] generate an energy saving configuration based on the energy saving policy;
[0242] send the energy saving configuration to a first RAN device, the energy saving configuration being used to instruct the first RAN device to perform corresponding energy saving processing.
[0243] In FIG. 9, a bus architecture (represented by bus 901) can include any number of interconnecting buses and bridges, the bus 901 linking together various circuits such as one or more processors represented by processor 905, and memory represented by memory 906. The bus 901 can also link together various other circuits which are well known in the art, including peripheral devices, voltage regulators and power management circuits, which are all disposed to be external to the processor 905, and therefore, not further described herein. The bus interface 904 provides an interface between the bus 901 and the transceiver 902. The transceiver 902, which can be a single element or multiple elements such as multiple receivers and transmitters, provides a means for communicating with various other apparatus over a transmission medium. Data processed by the processor 905 is transmitted over a wireless medium by the antenna 903, which further receives data and communicates the data to the processor 905.
[0244] The processor 905 is responsible for managing the bus 901 and general processing, and can also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory 906 can be used to store data used by the processor 905 in its execution.
[0245] Optionally, the processor 905 can be a CPU, an ASIC, an FPGA, or a CPLD.
[0246] The processing of the electronic device 900 provided by the embodiment can implement each process of each embodiment of the energy saving control method applied to the second network element, the technical features are one-to-one correspondence, and the same technical effects can be achieved. To avoid repetition, it will not be described here.
[0247] The embodiment of the present disclosure also provides a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement each process of the energy saving control method applied to the second network element, and the same technical effects can be achieved. To avoid repetition, it will not be described here. The computer readable storage medium includes ROM, RAM, magnetic disk, or optical disk.
[0248] The embodiment of the present disclosure also provides an electronic device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. The program is executed by the processor to implement each process of the energy saving control method applied to the first RAN device, and the same technical effects can be achieved. To avoid repetition, it will not be described here.
[0249] Specifically, referring to FIG. 10, the embodiment of the present disclosure also provides an electronic device, which includes a bus 1001, a transceiver 1002, an antenna 1003, a bus interface 1004, a processor 1005, and a memory 1006.
[0250] The processor is configured to:
[0251] receive the energy saving configuration sent by the second network element;
[0252] perform energy saving processing based on the energy saving configuration.
[0253] In FIG. 10, a bus architecture (represented by bus 1001) can include any number of interconnecting buses and bridges, and the bus 1001 links together various circuits such as one or more processors represented by processor 1005, and memory represented by memory 1006. The bus 1001 can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described further. A bus interface 1004 provides an interface between the bus 1001 and a transceiver 1002. The transceiver 1002 can be a single element or multiple elements, such as multiple receivers and transmitters, that provide a means for communicating with various other apparatus over a transmission medium. Data processed by the processor 1005 is transmitted over a wireless medium via an antenna 1003, and further, the antenna 1003 receives data and communicates the data to the processor 1005.
[0254] The processor 1005 is responsible for managing the bus 1001 and general processing, and can also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory 1006 can be used to store data used by the processor 1005 during execution of operations.
[0255] Optionally, the processor 1005 can be a CPU, an ASIC, an FPGA, or a CPLD.
[0256] The processing of the electronic device 1000 provided in this embodiment can implement each process of each embodiment of the energy saving control method applied to the first RAN device described above, and the technical features correspond one by one and can achieve the same technical effects. To avoid repetition, details will not be described here.
[0257] The present disclosure also provides a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, each process of the energy saving control method applied to the first RAN device described above is implemented, and the same technical effects can be achieved. To avoid repetition, details will not be described here. The computer readable storage medium includes, for example, a ROM, a RAM, a magnetic disk, or an optical disk.
[0258] This disclosure provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement various processes as described in the embodiments. The technical features are one-to-one and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0259] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0260] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or first network device, etc.) to execute the methods of the various embodiments of this disclosure.
[0261] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this disclosure.
Claims
1. An energy saving control method applied to a first network element, the method comprising: identifying a key object in a cell of a first radio access network (RAN) device, the key object comprising at least one of a first user type of user and a first service type of service; generating at least one of an energy saving policy condition and an energy saving target according to the identified key object, the energy saving policy condition being a condition for implementing a first energy saving measure, and the energy saving target being a target expected to be reached by performing energy saving control; and generating an energy saving policy of the first RAN device based on at least one of the energy saving policy condition and the energy saving target, the energy saving policy being used for performing energy saving control. The energy saving policy comprises at least one of the energy saving policy condition and the energy saving target and a policy implementation range, the policy implementation range corresponding to at least one of cells in which the first energy saving measure can be implemented. The policy implementation range comprises at least one of: at least one cell identifier (ID); a tracking area identifier (TAI); and a carrier identifier. The energy saving policy condition comprises at least one of: existence of a second user type of user in the cell; a user proportion being greater than a first preset proportion, the user proportion being a ratio between a number of the second user type of user in the cell and a total number of users in the cell; existence of a second service type of service in progress in the cell; and a service proportion being greater than a second preset proportion, the service proportion being a ratio between a number of the second service type of service in progress in the cell and a total number of services in the cell.
2. The method of claim 1, wherein, 5. The method of claim 1, after the generating of the energy saving policy of the first RAN device, further comprising: sending the energy saving policy to a second network element, so that the second network element generates an energy saving configuration based on the energy saving policy and sends the energy saving configuration to the first RAN device, the energy saving configuration being used to instruct the first RAN device to perform corresponding energy saving processing.
3. The method of claim 2, wherein, 6. The method of claim 1, further comprising: receiving first information sent by the first RAN device, the first information comprising at least one of network energy consumption data and user service performance data; evaluating the energy saving policy based on the first information; and adjusting the energy saving policy according to an evaluation result.
7. An energy saving control method applied to a second network element, the method comprising: receiving an energy saving policy sent by a first network element, the energy saving policy being used for performing energy saving control; generating an energy saving configuration based on the energy saving policy; and sending the energy saving configuration to a first RAN device, the energy saving configuration being used to instruct the first RAN device to perform corresponding energy saving processing. The generating of the energy saving configuration based on the energy saving policy comprises at least one of: 4. The method of claim 1, wherein, 8. The method of claim 7, wherein, The energy-saving configuration of the target cell is generated according to the energy-saving strategy in the case that at least one of the following conditions is met: the target cell is any cell in the cell range corresponding to the policy implementation range; the target cell includes users of a second user type; a ratio between a number of users of the second user type in the target cell and a total number of users in the target cell is greater than a first preset ratio; the target cell includes ongoing services of a second service type; and a ratio between a number of ongoing services of the second service type in the target cell and a total number of services in the target cell is greater than a second preset ratio. The target cell includes users of a second user type. A ratio between a number of users of the second user type in the target cell and a total number of users in the target cell is greater than a first preset ratio. The target cell includes ongoing services of a second service type. A ratio between a number of ongoing services of the second service type in the target cell and a total number of services in the target cell is greater than a second preset ratio.
9. The method of claim 8, wherein, The energy-saving configuration of the target cell is generated according to the energy-saving strategy, including: obtaining a second energy-saving means currently adopted by the target cell; in the case that the second energy-saving means is different from a first energy-saving means in the energy-saving strategy, generating the energy-saving configuration of the target cell according to the first energy-saving means.
10. The method of claim 7, further comprising: receiving second information sent by the first RAN device, the second information including at least one of network state and user service performance data; adjusting the energy-saving configuration according to the second information; and sending the adjusted energy-saving configuration to the first RAN device.
11. An energy-saving control method applied to a first RAN device, the method comprising: receiving an energy-saving configuration sent by a second network element; and performing energy-saving processing based on the energy-saving configuration.
12. The method of claim 11, further comprising: sending first information to a first network element, the first information including at least one of network energy consumption data and user service performance data, the first information being used to evaluate an energy-saving strategy to obtain an evaluation result, the energy-saving strategy being used to perform energy-saving control, and the evaluation result being used to adjust the energy-saving strategy.
13. An energy-saving control apparatus applied to a first network element, the apparatus comprising: an identification module configured to identify a key object in a cell of a first radio access network (RAN) device, the key object including at least one of a user of a first user type and a service of a first service type; a first generation module configured to generate at least one of an energy-saving strategy condition and an energy-saving target according to the identified key object, the energy-saving strategy condition being a condition for implementing a first energy-saving means, and the energy-saving target being a target expected to be reached by performing energy-saving control; a second generation module configured to generate an energy-saving strategy of the first RAN device based on at least one of the energy-saving strategy condition and the energy-saving target, the energy-saving strategy being used to perform energy-saving control.
14. An energy-saving control apparatus applied to a second network element, the apparatus comprising: a first receiving module configured to receive an energy-saving strategy sent by a first network element, the energy-saving strategy being used to perform energy-saving control; a third generation module configured to generate an energy-saving configuration based on the energy-saving strategy. The first sending module is configured to send the energy saving configuration to the first RAN device, where the energy saving configuration is used to instruct the first RAN device to perform corresponding energy saving processing.
15. An energy saving control apparatus applied to a first RAN device, the apparatus comprising: The second receiving module is configured to receive an energy saving configuration sent by a second network element. The processing module is configured to perform energy saving processing based on the energy saving configuration.
16. An electronic device comprising a transceiver and a processor, The processor is configured to: identify a key object in a cell of a first radio access network (RAN) device, the key object comprising at least one of a first user type of user and a first service type of service; generate at least one of an energy saving policy condition and an energy saving target according to the identified key object, the energy saving policy condition being a condition for implementing a first energy saving measure, and the energy saving target being a target expected to be reached by performing energy saving control; generate an energy saving policy of the first RAN device based on at least one of the energy saving policy condition and the energy saving target, the energy saving policy being used to perform energy saving control.
17. An electronic device comprising a transceiver and a processor, The processor is configured to: receive an energy saving policy sent by a first network element, the energy saving policy being used to perform energy saving control; generate an energy saving configuration based on the energy saving policy; send the energy saving configuration to a first RAN device, where the energy saving configuration is used to instruct the first RAN device to perform corresponding energy saving processing.
18. An electronic device comprising a transceiver and a processor, The processor is configured to: receive an energy saving configuration sent by a second network element; perform energy saving processing based on the energy saving configuration.
19. An electronic device, comprising: The processor, the memory, and a program stored in the memory and executable on the processor, the program, when executed by the processor, implements the steps of the method of any one of claims 1-6, or the steps of the method of any one of claims 7-10, or the steps of the method of any one of claims 11-12.
20. A computer readable storage medium, the computer readable storage medium storing a computer program, the computer program, when executed by a processor, implements the steps of the method of any one of claims 1-6, or the steps of the method of any one of claims 7-10, or the steps of the method of any one of claims 11-12.
21. A computer program product comprising computer instructions, the computer instructions, when executed by a processor, implement the steps of the method of any one of claims 1-12.
Citation Information
Patent Citations
Service processing method and equipment of access network
CN112073991A
Energy-saving configuration method and device
CN113596965A
Data processing method, base station and storage medium
CN117693056A
Network power saving in split NG-ran
WO2024028838A1
Access network optimization configuration method, device, apparatus, and storage medium
WO2024114187A1