Base station energy consumption determination method, electronic device, storage medium and program product

By calculating the energy consumption and performance indicators of basic base station units, the problem of base station energy consumption not being able to be allocated in RAN-only sharing scenarios was solved, and cost allocation and operational cost optimization among network objects were achieved.

CN119767330BActive Publication Date: 2025-11-18CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411959804.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-11-18
Estimated Expiration
2044-12-27

AI Technical Summary

Technical Problem

In RAN-only sharing scenarios, existing technologies cannot calculate the energy consumption of each operator's base station separately, resulting in the inability to perform effective energy consumption statistics and cost allocation.

Method used

By obtaining the basic unit energy consumption of the base station and combining it with the base station performance index data of the network object, the base station energy consumption of each network object is calculated using multiple formulas, including the sum of energy consumption, average energy consumption, a combination of partial basic unit energy consumption and dynamic energy consumption, so as to realize the allocation of base station energy consumption.

Benefits of technology

It enables cost allocation and budget optimization among different network objects, reducing operating costs and improving the accuracy and efficiency of energy management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767330B_ABST
    Figure CN119767330B_ABST
Patent Text Reader

Abstract

The application provides a base station energy consumption determination method, an electronic device, a storage medium and a program product, relates to the technical field of communication, and is used for base station cost allocation and resource management. The method comprises the following steps: acquiring energy consumption of at least one basic unit of a base station; the base station is used for providing wireless network access services for at least one network object; and at least based on the energy consumption of the at least one basic unit of the base station, the energy consumption of the base station consumed by each network object in the at least one network object is determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method for determining base station energy consumption, electronic equipment, storage medium, and program product. Background Technology

[0002] RAN-only sharing, also known as multi-operator core network (MOCN), is an important method of network sharing. In the MOCN architecture, multiple operators share a single radio access network (RAN), while each operator has its own independent core network (CN). This network sharing method allows multiple operators to provide services on the same RAN, thereby achieving resource sharing, reducing costs, and improving efficiency.

[0003] The 3GPP (Generation III Partnership) standard specifies methods for calculating base station energy consumption. Calculating base station energy consumption helps operators manage energy, plan energy-saving strategies, and reduce operating costs. However, in RAN-only sharing scenarios, it's not possible to calculate the base station energy consumption for each operator individually, which hinders operators from conducting energy consumption statistics and cost allocation. Summary of the Invention

[0004] This application provides a method for determining base station energy consumption, an electronic device, a storage medium, and a program product for base station cost allocation and resource management.

[0005] In a first aspect, this application provides a method for determining base station energy consumption, comprising: obtaining the energy consumption of at least one basic unit of a base station; the base station being used to provide wireless network access services to at least one network object; and determining the base station energy consumption consumed by each network object in at least one network object based at least on the energy consumption of at least one basic unit of the base station.

[0006] The technical solution provided in this application brings at least the following beneficial effects: The base station energy consumption determination method provided in this application can determine the base station energy consumption of network objects accessing the base station based on the energy consumption of the basic unit of the base station. It can standardize the measurement of base station energy consumption of different network objects in different scenarios, which not only helps with cost sharing among network objects in indirect sharing scenarios, but also helps network objects optimize their budgets to reduce operating costs.

[0007] One possible implementation is that the base station energy consumption of each network object is the sum of the energy consumption of at least one basic unit of the base station.

[0008] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0009] EC i_operator =∑ element EC element

[0010] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where element represents at least one basic unit of the base station, and EC. element This indicates the energy consumption of the basic unit.

[0011] Another possible implementation is that the base station energy consumption of each network object is the average energy consumption of at least one basic unit of the base station.

[0012] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0013]

[0014] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where element represents at least one basic unit of the base station, and EC. element N represents the energy consumption of the basic unit, and N represents the number of at least one network object.

[0015] Another possible implementation is that the base station energy consumption of each network object is determined based on the sum of the energy consumption of some basic units in at least one basic unit of the base station and the average energy consumption of another portion of the basic units in at least one basic unit of the base station.

[0016] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0017]

[0018] Among them, EC i_operator Let represent the base station energy consumption of the i-th network object in at least one network object, and let element_1 represent a portion of the basic units in at least one basic unit of the base station. EC element_1 Element_1 represents the energy consumption of a portion of the basic units in at least one basic unit of a base station, and element_2 represents another portion of the basic units in at least one basic unit of a base station. EC element_2 N represents the energy consumption of another part of the basic units in at least one basic unit of the base station, where N represents the number of the other part of the basic units in at least one basic unit of the base station.

[0019] Another possible implementation involves determining the base station energy consumption of each network object in at least one network object based on the energy consumption of at least one basic unit of the base station. This includes determining the base station energy consumption of each network object based on the energy consumption of at least one basic unit of the base station and the base station performance index data of each network object in at least one network object.

[0020] Another possible implementation is that the base station energy consumption of each network object is determined based on the sum of the energy consumption of at least one basic unit of the base station and the base station performance index ratio of each network object, which is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0021] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0022]

[0023] Among them, EC i_operator Factor represents the base station energy consumption of the i-th network object in at least one network object. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `element`, which represents at least one basic unit of the base station. element This indicates the energy consumption of the basic unit.

[0024] Another possible implementation is that at least one basic unit of the base station includes a first basic unit and a second basic unit; the energy consumption of the first basic unit is not affected by the base station performance index data of the network object, while the energy consumption of the second basic unit is affected by the base station performance index data of the network object; the base station energy consumption consumed by each network object is determined based on the energy consumption of the first basic unit and the dynamic energy consumption affected by the base station performance index data; wherein, the dynamic energy consumption is determined based on the energy consumption of the second basic unit and the base station performance index data of each network object.

[0025] Another possible implementation is that, in the case where the base station performance index data for each network object is a single performance index data, the dynamic energy consumption is determined based on the sum of the energy consumption of each second basic unit and the base station performance index ratio of each network object. The base station performance index ratio of each network object is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0026] Another possible implementation, where the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0027]

[0028] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element Factor represents the energy consumption of the first basic unit. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit of the base station. (EC) dynamic_element This indicates the energy consumption of the second basic unit.

[0029] Another possible implementation, where the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0030]

[0031] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element The factor represents the energy consumption of the first basic unit, N represents the number of at least one network object, and Factor represents the energy consumption of the first basic unit. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit of the base station. (EC) dynamic_element This indicates the energy consumption of the second basic unit.

[0032] In another possible implementation, where the energy consumption of the first basic unit is the sum of the energy consumption of some basic units within the first basic unit and the average energy consumption of another portion of the basic units within the first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0033]

[0034] Among them, EC i_operatorThis represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2 Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit. EC dynamin_element This indicates the energy consumption of the second basic unit.

[0035] Another possible implementation involves determining the dynamic energy consumption based on the energy consumption affected by each performance indicator in the base station performance indicator data of each network object, when the base station performance indicator data for each network object consists of multiple performance indicator data. The base station performance indicator data includes target performance indicator data, and the energy consumption affected by the target performance indicator data is determined based on the sum of the energy consumption of the second basic unit affected by the target performance indicator data, and the indicator ratio of the target performance indicator data. The indicator ratio of the target performance indicator data indicates the proportion of the target performance indicator data of each network object in the sum of the target performance indicator data of at least one network object.

[0036] Another possible implementation is that different base station performance metrics data correspond to different second basic units.

[0037] Another possible implementation is that the energy consumption of the first basic unit is the sum of the energy consumption of the first basic units; or, the energy consumption of the first basic unit is the average energy consumption of the first basic unit.

[0038] Another possible implementation, where the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0039]

[0040] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element Factor represents the energy consumption of the first basic unit. i,jFactor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit of a base station whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0041] Another possible implementation, where the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0042]

[0043] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element The factor represents the energy consumption of the first basic unit, N represents the number of at least one network object, and Factor represents the energy consumption of the first basic unit. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit of a base station whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0044] Another possible implementation, where the energy consumption of the first basic unit is determined by the sum of the energy consumption of some basic units in the first basic unit and the average energy consumption of another portion of basic units in the first basic unit, then the base station energy consumption consumed by each network object satisfies the following formula:

[0045]

[0046] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0047] Another possible implementation method is that the base station performance index data includes at least one of the following: traffic, number of users, number of physical resource blocks occupied, CPU utilization of central processing unit, GPU utilization of graphics processing unit, wireless resource utilization, and bandwidth.

[0048] Another possible implementation is that the basic unit includes at least one of the following: baseband unit, active antenna unit, remote radio frequency unit, antenna system, and transmission equipment.

[0049] Another possible implementation is that the network object includes at least one of the following: operator, network slice, quality of service granularity, network standard, service type, terminal type, and bandwidth portion.

[0050] Another possible implementation method applies to any of the following scenarios: access network sharing scenario and indirect network sharing scenario; the indirect network sharing scenario includes access network sharing and core network sharing.

[0051] Another possible implementation, when the method is applied to a shared access network scenario, further includes: determining the energy consumption of each network object in the shared access network scenario based on the base station energy consumption consumed by each network object.

[0052] Secondly, this application provides a base station energy consumption determination device, comprising: an acquisition module and a determination module. The acquisition module is used to acquire the energy consumption of at least one basic unit of the base station; the base station is used to provide wireless network access services for at least one network object; the determination module is used to determine the base station energy consumption consumed by each network object in at least one network object based at least on the energy consumption of at least one basic unit of the base station.

[0053] One possible implementation is that the base station energy consumption of each network object is the sum of the energy consumption of at least one basic unit of the base station.

[0054] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0055] EC i_operator =∑ element EC element

[0056] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where element represents at least one basic unit of the base station, and EC. element This indicates the energy consumption of the basic unit.

[0057] Another possible implementation is that the base station energy consumption of each network object is the average energy consumption of at least one basic unit of the base station.

[0058] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0059]

[0060] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where element represents at least one basic unit of the base station, and EC. element N represents the energy consumption of the basic unit, and N represents the number of at least one network object.

[0061] Another possible implementation is that the base station energy consumption of each network object is determined based on the sum of the energy consumption of some basic units in at least one basic unit of the base station and the average energy consumption of another portion of the basic units in at least one basic unit of the base station.

[0062] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0063]

[0064] Among them, EC i_operator Let represent the base station energy consumption of the i-th network object in at least one network object, and let element_1 represent a portion of the basic units in at least one basic unit of the base station. EC element_1 Element_1 represents the energy consumption of a portion of the basic units in at least one basic unit of a base station, and element_2 represents another portion of the basic units in at least one basic unit of a base station. EC element_2 N represents the energy consumption of another part of the basic units in at least one basic unit of the base station, where N represents the number of the other part of the basic units in at least one basic unit of the base station.

[0065] Another possible implementation involves determining the base station energy consumption of each network object based on the energy consumption of at least one basic unit of the base station and the base station performance index data of each network object in at least one network object.

[0066] Another possible implementation is that the base station energy consumption of each network object is determined based on the sum of the energy consumption of at least one basic unit of the base station and the base station performance index ratio of each network object, which is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0067] Another possible implementation is that the base station energy consumption of each network object satisfies the following formula:

[0068]

[0069] Among them, EC i_operator Factor represents the base station energy consumption of the i-th network object in at least one network object. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `element`, which represents at least one basic unit of the base station. element This indicates the energy consumption of the basic unit.

[0070] Another possible implementation is that at least one basic unit of the base station includes a first basic unit and a second basic unit; the energy consumption of the first basic unit is not affected by the base station performance index data of the network object, while the energy consumption of the second basic unit is affected by the base station performance index data of the network object; the base station energy consumption consumed by each network object is determined based on the energy consumption of the first basic unit and the dynamic energy consumption affected by the base station performance index data; wherein, the dynamic energy consumption is determined based on the energy consumption of the second basic unit and the base station performance index data of each network object.

[0071] Another possible implementation is that, in the case where the base station performance index data for each network object is a single performance index data, the dynamic energy consumption is determined based on the sum of the energy consumption of each second basic unit and the base station performance index ratio of each network object. The base station performance index ratio of each network object is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0072] Another possible implementation, where the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0073]

[0074] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element Factor represents the energy consumption of the first basic unit. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit of the base station. (EC) dynamic_element This indicates the energy consumption of the second basic unit.

[0075] Another possible implementation, where the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0076]

[0077] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element The factor represents the energy consumption of the first basic unit, N represents the number of at least one network object, and Factor represents the energy consumption of the first basic unit. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit of the base station. (EC) dynamic_element This indicates the energy consumption of the second basic unit.

[0078] In another possible implementation, where the energy consumption of the first basic unit is the sum of the energy consumption of some basic units within the first basic unit and the average energy consumption of another portion of the basic units within the first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0079]

[0080] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2 Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit. EC dynamic_element This indicates the energy consumption of the second basic unit.

[0081] Another possible implementation involves determining the dynamic energy consumption based on the energy consumption affected by each performance indicator in the base station performance indicator data of each network object, when the base station performance indicator data for each network object consists of multiple performance indicator data. The base station performance indicator data includes target performance indicator data, and the energy consumption affected by the target performance indicator data is determined based on the sum of the energy consumption of the second basic unit affected by the target performance indicator data, and the indicator ratio of the target performance indicator data. The indicator ratio of the target performance indicator data indicates the proportion of the target performance indicator data of each network object in the sum of the target performance indicator data of at least one network object.

[0082] Another possible implementation is that different base station performance metrics data correspond to different second basic units.

[0083] Another possible implementation is that the energy consumption of the first basic unit is the sum of the energy consumption of the first basic units; or, the energy consumption of the first basic unit is the average energy consumption of the first basic unit.

[0084] Another possible implementation, where the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0085]

[0086] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element Factor represents the energy consumption of the first basic unit. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,jThe dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit of a base station whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0087] Another possible implementation, where the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, is such that the base station energy consumption consumed by each network object satisfies the following formula:

[0088]

[0089] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element The factor represents the energy consumption of the first basic unit, N represents the number of at least one network object, and Factor represents the energy consumption of the first basic unit. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit of a base station whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0090] Another possible implementation, where the energy consumption of the first basic unit is determined by the sum of the energy consumption of some basic units in the first basic unit and the average energy consumption of another portion of basic units in the first basic unit, then the base station energy consumption consumed by each network object satisfies the following formula:

[0091]

[0092] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2 Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units.i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0093] Another possible implementation method is that the base station performance index data includes at least one of the following: traffic, number of users, number of physical resource blocks occupied, CPU utilization of central processing unit, GPU utilization of graphics processing unit, wireless resource utilization, and bandwidth.

[0094] Another possible implementation is that the basic unit includes at least one of the following: baseband unit, active antenna unit, remote radio frequency unit, antenna system, and transmission equipment.

[0095] Another possible implementation is that the network object includes at least one of the following: operator, network slice, quality of service granularity, network standard, service type, terminal type, and bandwidth portion.

[0096] Another possible implementation is that the base station energy consumption determination device is applied to any of the following scenarios: access network sharing scenario and indirect network sharing scenario; the indirect network sharing scenario includes access network sharing and core network sharing.

[0097] Another possible implementation is that, when the base station energy consumption determination device is applied in the access network sharing scenario, the determination module is also used to determine the energy consumption consumed by each network object in the access network sharing scenario based on the base station energy consumption consumed by each network object.

[0098] Thirdly, this application provides an electronic device comprising: a processor and a memory; the memory storing processor-executable instructions; when the processor is configured to execute the instructions, causing the electronic device to implement the method of the first aspect described above.

[0099] Fourthly, this application provides a computer-readable storage medium comprising: computer software instructions; which, when executed in an electronic device, cause the electronic device to implement the method described in the first aspect.

[0100] Fifthly, this application provides a computer program product comprising a computer program; when the computer program is run in an electronic device, the electronic device performs the method described in the first aspect.

[0101] The beneficial effects of the second to fifth aspects mentioned above are described in the corresponding description of the first aspect and will not be repeated here. Attached Figure Description

[0102] Figure 1 A schematic diagram illustrating the application environment of the base station energy consumption determination method provided in this application;

[0103] Figure 2 A schematic diagram of a basic unit of a base station provided in this application;

[0104] Figure 3 A flowchart illustrating a method for determining base station energy consumption provided in this application;

[0105] Figure 4 A flowchart illustrating another method for determining base station energy consumption provided in this application;

[0106] Figure 5 This is a schematic diagram of the composition of a base station energy consumption determination device provided in this application;

[0107] Figure 6 This is a schematic diagram of the structure of an electronic device provided in this application. Detailed Implementation

[0108] The method for determining base station energy consumption provided in this application will be described in detail below with reference to the accompanying drawings.

[0109] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.

[0110] The terms "first" and "second," etc., used in the specification and drawings of this application are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.

[0111] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0112] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0113] To facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish the same or similar items with essentially the same function and effect. Those skilled in the art can understand that the terms "first" and "second" are not intended to limit the quantity or execution order.

[0114] In the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0115] To facilitate a clear description of the technical solutions of the embodiments of this application, the following is a brief introduction to the 3GPP regulations regarding base station energy consumption.

[0116] The 3GPP technical specification TS28.554 defines the calculation method for base station energy consumption. Base station energy consumption (EC) gNB EC refers to the energy consumption (EC) of a 5G base station (gNB). ECgNB is obtained by adding up the energy consumption of all network functions (NFs) that make up the gNB.

[0117] EC gNB Satisfy the following formula:

[0118]

[0119] Among them, EC gNB EC indicates base station energy consumption. NF This represents the energy consumption of each NF, where NF stands for the physical or logical unit that makes up the gNB.

[0120] The above is an introduction to the 3GPP regulations concerning base station energy consumption involved in this application, which will not be repeated below.

[0121] RAN-only sharing, also known as MOCN, is an important method of network sharing. In the MOCN architecture, multiple operators share a single radio access network, while each operator has its own independent core network. This network sharing method allows multiple operators to provide services on the same radio access network, thereby achieving resource sharing, cost reduction, and efficiency improvement.

[0122] The 3GPP standard specifies methods for calculating base station energy consumption. Calculating base station energy consumption helps operators manage energy, plan energy-saving strategies, and reduce operating costs based on base station energy consumption. However, in RAN-only sharing scenarios, it is not possible to calculate the base station energy consumption of each operator individually, which is not conducive to energy consumption statistics and cost allocation for operator components.

[0123] To address the aforementioned technical issues, this application provides a method for determining base station energy consumption. The method, based on the energy consumption of a basic base station unit, determines the base station energy consumption of network objects accessing the base station. It allows for standardized measurement of base station energy consumption for different network objects in various scenarios, facilitating cost sharing among network objects in indirect sharing scenarios and enabling budget optimization to reduce operating costs.

[0124] The embodiments provided in this application will now be described in detail with reference to the accompanying drawings.

[0125] The base station energy consumption determination method provided in this application can be applied to, for example... Figure 1 The application environment shown. For example... Figure 1 As shown, the application environment includes: wireless access network 110, core network 120, and network management system 130.

[0126] In some embodiments, the wireless access network 110 may be a network portion that introduces a part or all of the access network (AN) into the wireless transmission medium to provide fixed terminal services and / or mobile terminal services to users.

[0127] In some embodiments, the wireless access network 110 includes at least one base station 111. Each base station 111 in the wireless access network 110 is used to provide wireless network access services to at least one network object.

[0128] In some embodiments, such as Figure 2 As shown, base station 111 includes the following basic units: baseband unit (BBU) 111-1, active antenna unit (AAU) 111-2, antenna system 111-3, remote radio unit (RRU) 111-4, and transmission equipment 111-5.

[0129] Among them, BBU111-1 is the basic unit responsible for the baseband part of signal processing, used for signal modulation, demodulation, encoding and decoding.

[0130] The AAU111-2 is a basic unit responsible for signal transmission, reception, amplification, and filtering. The AAU111-2 can be integrated into the antenna and the RRU111-4. The integration of the AAU111-2 and the RRU111-4 helps improve base station performance and simplify the base station structure.

[0131] The RRU111-4 is a basic unit responsible for radio frequency processing of signals, with functions such as up-conversion, down-conversion, filtering, and amplification.

[0132] Antenna system 111-3 is the basic unit responsible for transmitting and receiving signals. The components of the antenna system include the vibrator, the feed network, etc.

[0133] Transmission equipment 111-5 is the basic unit responsible for optical transmission between base station 111 and core network 120. Transmission equipment 111-5 can be optical fiber, optical module, etc.

[0134] In some embodiments, the wireless access network 110 and the core network 120 communicate through different interfaces and protocols to jointly realize data transmission, user management and network control.

[0135] In some embodiments, the core network 120 is used to manage non-access stratum functions associated with the radio access network 110. For example, the core network 120 can create independent logical networks for different application scenarios, each with customized characteristics and performance metrics.

[0136] In some embodiments, the network management system 130 can be a standalone hardware device or a software-based virtual management platform. For example, the network management system 130 can be an operations maintenance center (OMC), a network management system (NMS), an element management system (EMS), an operations support system (OSS), a network functions virtualization (NFV) platform, a computer, a server, a processor, a processing chip, etc. This application embodiment does not limit the specific device form of the network management system 130.

[0137] In some embodiments, the network management system 130 may be a standalone device, or it may be integrated into the base station 111 included in the wireless access network 110, or it may be integrated into the core network equipment included in the core network. Figure 1 The example is taken with network management system 130 as an independent device.

[0138] In some embodiments, the network management system 130 is able to determine the base station energy consumption of a network object. For example, the network management system 130 is able to obtain the energy consumption of at least one basic unit of a base station 111 in the radio access network 110, and based on the energy consumption of at least one basic unit of the base station 111, determine the base station energy consumption consumed by each of the at least one network objects.

[0139] In some embodiments, the network management system 130 may also communicate with the network management system in the wireless access network 110 to obtain base station performance indicator data of network objects in at least one base station 111 in the wireless access network 110. For example, the base station performance indicator data of the network objects may include at least one of the following: traffic, number of users, number of physical resource blocks occupied, CPU utilization, GPU utilization, wireless resource utilization, bandwidth, etc.

[0140] It should be noted that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0141] See Figure 3 This is a flowchart illustrating a method for determining base station energy consumption provided in an embodiment of this application. Figure 3 As shown, the base station energy consumption determination method provided in this application can be implemented by the above-mentioned computing device, specifically including the following steps S201 to S202.

[0142] S201. Obtain the energy consumption of at least one basic unit of the base station.

[0143] The aforementioned base station is used to provide wireless network access services to at least one network object.

[0144] In some embodiments, the basic unit of a base station includes at least one of the following: BBU, AAU, RRU, antenna system, and transmission equipment.

[0145] In some embodiments, energy consumption monitoring devices can be installed on the basic units of the base station to obtain the energy consumption of the basic units of the base station, and then the energy consumption can be sent to the computing device.

[0146] For example, an energy meter or current sensor can be installed on the power line of the base station's basic unit to obtain the energy consumption of the basic unit.

[0147] In some embodiments, the energy consumption of at least one basic unit of a base station within a statistical period can be obtained based on a statistical period. For example, the statistical period can be one hour.

[0148] It should be noted that obtaining the energy consumption of basic base station units within a statistical period can intuitively reflect the changes in base station energy consumption and the patterns of energy consumption of different basic base station units, which is beneficial for base station resource management and energy consumption optimization.

[0149] S202. Based at least on the energy consumption of at least one basic unit of the base station, determine the base station energy consumption consumed by each network object in at least one network object.

[0150] In some embodiments, the base station energy consumption of each network object in at least one network object can be determined based on the energy consumption of at least one basic unit of the base station.

[0151] One possible implementation is that the base station energy consumption of each network object is the sum of the energy consumption of at least one basic unit of the base station.

[0152] For example, when at least one network object uses the wireless network access service provided by the base station, the base station energy consumption consumed by the i-th network object can be calculated using the following formula (1).

[0153] EC i_operator =∑ element EC element Formula (1)

[0154] Among them, EC i_operator This represents the base station energy consumption of the i-th network object, where element represents the basic unit of the base station, and EC represents the base station energy consumption. element This refers to the energy consumption of the basic unit of a base station.

[0155] Another possible implementation is that the base station energy consumption of each network object is the average energy consumption of at least one basic unit of the base station.

[0156] For example, when N network objects use the wireless network access service provided by the base station, the base station energy consumption consumed by the i-th network object can be calculated using the following formula (2).

[0157]

[0158] Among them, EC i_operator This represents the base station energy consumption of the i-th network object, where element represents the basic unit of the base station, and EC represents the base station energy consumption. element This refers to the energy consumption of the basic unit of a base station.

[0159] Another possible implementation is that the base station energy consumption of each network object is determined based on the sum of the energy consumption of some basic units in at least one basic unit of the base station and the average energy consumption of another portion of the basic units in at least one basic unit of the base station.

[0160] For example, when multiple network objects use the wireless network access service provided by the base station, the base station energy consumption consumed by the i-th network object can be calculated using the following formula (3).

[0161]

[0162] Among them, EC i_operator Let represent the base station energy consumption of the i-th network object in at least one network object, and let element_1 represent a portion of the basic units in at least one basic unit of the base station. EC element_1 Element_1 represents the energy consumption of a portion of the basic units in at least one basic unit of a base station, and element_2 represents another portion of the basic units in at least one basic unit of a base station. EC element_2 N represents the energy consumption of another part of the basic units in at least one basic unit of the base station, where N represents the number of the other part of the basic units in at least one basic unit of the base station.

[0163] It is understandable that when a base station has at least 'a' basic units and 'b' some basic units in the base station, the other part of the base station has 'ab' basic units. That is, at least one basic unit of the base station is composed of some basic units and another part of basic units.

[0164] In some embodiments, step S202 can be implemented as follows: determining the base station energy consumption of each network object based on the energy consumption of at least one basic unit of the base station and the base station performance index data of each network object in at least one network object.

[0165] For example, the base station energy consumption consumed by each network object is determined based on the sum of the energy consumption of at least one basic unit of the base station and the base station performance index ratio of each network object, which is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0166] For example, when at least one network object uses the wireless network access service provided by the base station, the sum of the base station performance index data of the network objects using the wireless network access service provided by the base station is Factor. sum The base station performance metrics data for the i-th network object are Factor i The base station energy consumption of the i-th network object can be calculated using the following formula (4).

[0167]

[0168] Among them, EC i_operatorThis represents the base station energy consumption of the i-th network object, where element represents the basic unit of the base station, and EC represents the base station energy consumption. element This refers to the energy consumption of the basic unit of a base station.

[0169] In some embodiments, base station performance metrics data include at least one of the following: traffic, number of users, physical resource block occupancy, CPU utilization, GPU utilization, radio resource utilization, and bandwidth. The number of users included in the base station performance metrics data refers to the average number of users of the network object connected to the base station's RRC.

[0170] In some embodiments, at least one basic unit of a base station includes a first basic unit and a second basic unit; the energy consumption of the first basic unit is not affected by the base station performance index data of the network object, while the energy consumption of the second basic unit is affected by the base station performance index data of the network object; the base station energy consumption consumed by each network object is determined based on the energy consumption of the first basic unit and the dynamic energy consumption affected by the base station performance index data; wherein, the dynamic energy consumption is determined based on the energy consumption of the second basic unit and the base station performance index data of each network object.

[0171] It should be noted that the energy consumption of different basic units of a base station is affected by different base station performance indicators. Based on current network statistics, the energy consumption of the BBU is mainly affected by the number of baseband boards. When the number of baseband boards is fixed, the energy consumption of the BBU can remain basically stable regardless of the number of users accessing the base station and the amount of traffic. The energy consumption of the AAU is greatly affected by factors such as traffic and the number of users. The more traffic, the higher the energy consumption of the AUU.

[0172] Therefore, by dividing the basic unit of a base station into a first basic unit and a second basic unit based on whether the energy consumption of the basic unit is affected by the base station performance index data of the network object, the base station basic unit can be calculated more accurately.

[0173] For example, when the base station performance index data for each network object is a single performance index data, the dynamic energy consumption is determined based on the sum of the energy consumption of each second basic unit and the base station performance index ratio of each network object, whereby the base station performance index ratio of each network object is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0174] One possible implementation is that the energy consumption of the first basic unit is the sum of the energy consumption of the first basic unit. When at least one network object uses the wireless network access service provided by the base station, the sum of the base station performance index data of the network objects using the wireless network access service provided by the base station is Factor. sum The base station performance metrics data for the i-th network object are Factor iThe base station energy consumption of the i-th network object can be calculated using the following formula (5).

[0175]

[0176] Among them, EC i_operator This represents the base station energy consumption consumed by the i-th network object, and static_element represents the first basic unit. ∑ static_element EC static_element The energy consumption of the first basic unit. The base station performance index ratio for the i-th network object, dynamic_element represents the second basic unit, EC dynamic_element The energy consumption of the second basic unit. Let be the dynamic energy consumption of the i-th network object.

[0177] Another possible implementation is that the energy consumption of the first basic unit is the average energy consumption of the first basic unit. When N network objects use the wireless network access service provided by the base station, the sum of the base station performance index data of the N network objects is Factor. sum The base station performance metrics data for the i-th network object are Factor i The base station energy consumption of the i-th network object can be calculated using the following formula (6).

[0178]

[0179] Among them, EC i_operator This represents the base station energy consumption of the i-th network object, and `static_element` represents the first basic unit. Let N represent the energy consumption of the first basic unit, and N represent the number of first basic units. The base station performance index ratio for the i-th network object, dynamic_element represents the second basic unit, EC dynamic_element The energy consumption of the second basic unit. Let be the dynamic energy consumption of the i-th network object.

[0180] Another possible implementation is that, in the case where the energy consumption of the first basic unit is the sum of the energy consumption of some basic units within the first basic unit and the average energy consumption of another portion of the basic units within the first basic unit, the sum of the base station performance index data of the network object is Factor. sum The base station performance metrics data for the i-th network object are Factor i The base station energy consumption of the i-th network object can be calculated using the following formula (7).

[0181]

[0182] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2 Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit. EC dynamic_element This indicates the energy consumption of the second basic unit.

[0183] It is understandable that if there are 'a' basic units in the first basic unit of a base station, and 'b' basic units in a portion of the first basic unit of a base station, then there are 'ab' basic units in another portion of the first basic unit of a base station. That is, the first basic unit of a base station is composed of a portion of basic units and another portion of basic units.

[0184] In some embodiments, when the base station performance index data for each network object consists of multiple performance index data, the dynamic energy consumption is determined based on the energy consumption affected by each performance index data in the base station performance index data of each network object; wherein, the base station performance index data includes target performance index data, and the energy consumption affected by the target performance index data is determined based on the sum of the energy consumption of the second basic unit affected by the target performance index data and the index ratio of the target performance index data, wherein the index ratio of the target performance index data is used to indicate the proportion of the target performance index data of each network object in the sum of the target performance index data of at least one network object.

[0185] One possible implementation is that the energy consumption of the first basic unit is the sum of the energy consumption of the first basic unit. When at least one network object uses the wireless network access service provided by the base station, the sum of the performance index data of the j-th base station of the network object using the wireless network access service provided by the base station is Factor. sum,j The performance metric data of the j-th base station for the i-th network object is Factor. i,j The base station energy consumption of the i-th network object can be calculated using the following formula (8).

[0186]

[0187] Among them, EC i_operator This represents the base station energy consumption consumed by the i-th network object, and static_element represents the first basic unit. ∑ static_element EC static_element The energy consumption of the first basic unit. The ratio of the performance metrics of the j-th base station for the i-th network object, dynamic_element j The second basic unit represents the influence of j performance index data from the base station performance index data of each network object on energy consumption. The sum of the energy consumption of the second basic unit affected by j performance index data in the base station performance index data of each network object. Let be the dynamic energy consumption of the i-th network object.

[0188] Another possible implementation is that the energy consumption of the first basic unit is the average energy consumption of the first basic unit. When N network objects use the wireless network access service provided by the base station, the sum of the performance index data of the j-th base station of the N network objects is Factor. sum,j The performance metric data of the j-th base station for the i-th network object is Factor. i,j The base station energy consumption consumed by the i-th network object can be calculated using the following formula (9).

[0189]

[0190] Among them, EC i_operator This represents the base station energy consumption of the i-th network object, and `static_element` represents the first basic unit. The energy consumption of the first basic unit. The ratio of the performance metrics of the j-th base station for the i-th network object, dynamic_element j The second basic unit represents the influence of j performance index data from the base station performance index data of each network object on energy consumption. The sum of the energy consumption of the second basic unit affected by j performance index data in the base station performance index data of each network object. Let be the dynamic energy consumption of the i-th network object.

[0191] Another possible implementation, where the energy consumption of the first basic unit is determined by the sum of the energy consumption of some basic units within the first basic unit and the average energy consumption of another portion of the basic units within the first basic unit, then when N network objects use the wireless network access service provided by the base station, the sum of the performance index data of the j-th base station for the N network objects is Factor. sum,j The performance metric data of the j-th base station for the i-th network object is Factor. i,j The base station energy consumption of the i-th network object can be calculated using the following formula (10).

[0192]

[0193] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2 Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0194] In some embodiments, the base station performance index data corresponding to different second basic units are different.

[0195] In some embodiments, a network object includes at least one of the following: operator, network slice, quality of service granularity, network standard, service type, terminal type, and bandwidth part (BWP).

[0196] For example, when the network object is an operator, multiple operators can access the same base station. The base station energy consumption determination method provided in this application can determine the base station energy consumption consumed by different operators at the same base station.

[0197] When the network object is a terminal type, for example, terminals accessing the same base station include reduced capability (RedCap) terminals and non-reduced capability (Non-RedCap) terminals, the base station energy consumption determination method provided in this application can determine the base station energy consumption consumed by different types of terminals on the same base station.

[0198] When the network object is a bandwidth portion, the base station's bandwidth resources can be divided into multiple bandwidth portions. The base station energy consumption determination method provided in this application can determine the base station energy consumption consumed by different bandwidth portions.

[0199] In some embodiments, the base station energy consumption determination method provided in this application can be applied to any of the following scenarios: access network sharing scenario and indirect network sharing scenario; the indirect network sharing scenario includes access network sharing and core network sharing.

[0200] For example, when the network object is an operator, in an access network sharing scenario, multiple operators can access the same radio access network; in an indirect network sharing scenario, multiple operators can access the same radio access network and the same core network.

[0201] In some embodiments, when the method is applied to an access network sharing scenario, the method further includes: determining the energy consumption of each network object in the access network sharing scenario based on the base station energy consumption consumed by each network object.

[0202] For example, the energy consumed by a network object in a shared network access scenario is the sum of the energy consumption of all base stations included in the network access network.

[0203] In some embodiments, the base station energy consumption calculation method provided in this application can also calculate the energy consumption of a local area network (LAN). For example, the energy consumption of a basic LAN unit is obtained; the energy consumption of the LAN is determined at least based on the energy consumption of the basic LAN unit.

[0204] The base station energy consumption determination method of this application embodiment is described below with reference to a specific example. In this embodiment, the basic unit of the base station includes three parts: BBU, RRU, and transmission equipment. The statistical period is 1 hour, and the network objects include two operators, namely operator A and operator B. Figure 4 As shown, the specific implementation steps of this embodiment are as follows: S301-S302.

[0205] S301. The energy consumption of the base station basic unit during the statistical period.

[0206] The energy consumption of the BBU during the statistical period was 10 kWh, the energy consumption of the RRU during the statistical period was 20 kWh, and the energy consumption of the transmission equipment during the statistical period was 6 kWh.

[0207] It should be noted that the unit of energy consumption can be either kWh or joules (J). The unit of energy consumption can be converted from kWh to J based on the conversion relationship of 1 kWh = 3,600,000 J. This application does not limit the unit of energy consumption.

[0208] S302. Determine the base station energy consumption of operator A and operator B respectively.

[0209] In some embodiments, the base station energy consumption of operator A and operator B can be determined based on the energy consumption of the basic unit of the base station.

[0210] One possible implementation is that the base station energy consumption of each network object is the sum of the energy consumption of at least one basic unit of the base station. The base station energy consumption of operator A and operator B can be calculated separately based on formula (1).

[0211] Operator A's base station energy consumption EC 1_operator =10+20+6=36kWh, the energy consumption EC of operator B's base station 2_operator =10+20+6=36kwh.

[0212] Another possible implementation is that the base station energy consumption of each network object is the average energy consumption of at least one basic unit of the base station. The base station energy consumption of operator A and operator B can be calculated based on formula (2).

[0213] Operator A's base station energy consumption EC 1_operator = (10+20+6)÷2=18kWh, the energy consumption of operator B's base station EC 2_operator = (10+20+6)÷2 = 18kwh.

[0214] In some embodiments, the base station energy consumption of operator A and operator B can be determined based on the energy consumption of the basic unit of the base station, the base station performance index data of operator A, and the base station performance index data of operator B.

[0215] For example, the base station energy consumption of each operator is determined based on the sum of the energy consumption of the basic units of the base station and the proportion of each operator's base station performance index. The proportion of each operator's base station performance index is used to indicate the proportion of each operator's base station performance index data in the sum of the base station performance index data of operator A and operator B. The base station energy consumption of operator A and operator B can be calculated respectively based on formula (4).

[0216] For example, if the base station performance metric for operators is data traffic, and operator A's data traffic is 1 megabyte (GB) while operator B's data traffic is 3GB, then operator A's base station energy consumption EC... 1_operator =1÷(1+3)×(10+20+6)=9kWh, the energy consumption EC of operator B's base station 2_operator =3÷(1+3)×(10+20+6)=27kwh.

[0217] When the base station performance metrics of operators are user numbers, and operator A has 10 users while operator B has 40 users, the base station energy consumption EC of operator A is... 1_operator =10÷(10+40)×(10+20+6)=7.2kWh, the energy consumption EC of operator B's base station 2_operator =40÷(10+40)×(10+20+6)=28.8kwh.

[0218] When the base station performance metrics of operators are the number of physical resource blocks occupied, and operator A's physical resource block occupancy is 100 while operator B's is 200, the base station energy consumption EC of operator A is... 1_operator =100÷(100+200)×(10+20+6)=12kWh, the energy consumption EC of operator B's base station 2_operator =100÷(100+200)×(10+20+6)=24kwh.

[0219] In some embodiments, at least one basic unit of a base station includes a first basic unit and a second basic unit; the energy consumption of the first basic unit is not affected by the operator's base station performance index data, while the energy consumption of the second basic unit is affected by the operator's base station performance index data; the base station energy consumption consumed by each operator is determined based on the energy consumption of the first basic unit and the dynamic energy consumption affected by the base station performance index data; wherein, the dynamic energy consumption is determined based on the energy consumption of the second basic unit and the base station performance index data of each operator.

[0220] For example, when the base station performance index data of each operator is a single performance index data, the dynamic energy consumption is determined based on the sum of the energy consumption of each second basic unit and the base station performance index ratio of each operator, which is used to indicate the proportion of each operator's base station performance index data in the sum of the base station performance index data of at least one operator.

[0221] One possible implementation is that the energy consumption of the first basic unit is the sum of the energy consumption of the first basic unit, and the base station energy consumption of operator A and operator B can be calculated based on formula (5).

[0222] If the BBU is the basic unit whose energy consumption is not affected by the operator's base station performance data, and the RRU and transmission equipment are the basic units whose energy consumption is affected by the operator's base station performance data, then when the operator's base station performance data is based on data traffic, and operator A's traffic is 1GB and operator B's traffic is 3GB, then operator A's base station energy consumption EC... 1_operator =10 + (1 ÷ (1 + 3) × (20 + 6)) = 16.5 kWh, the energy consumption of operator B's base station is EC 2_operator =10+(3÷(1+3)×(20+6))=29.5kwh.

[0223] When the base station performance metrics of operators are user numbers, and operator A has 10 users while operator B has 40 users, the base station energy consumption EC of operator A is... 1_operator =10 + (10 ÷ (10 + 40) × (20 + 6)) = 15.2 kWh, the energy consumption EC of operator B's base station 2_operator =10+(40÷(10+40)×(20+6))=30.8kwh.

[0224] When the base station performance metrics of operators are the number of physical resource blocks occupied, and operator A's physical resource block occupancy is 100 while operator B's is 200, the base station energy consumption EC of operator A is... 1_operator =10 + (100 ÷ (100 + 200) × (20 + 6)) = 18.67 kWh, the energy consumption EC of operator B's base station 2_operator =10+(100÷(100+200)×(20+6))=27.33kwh.

[0225] Another possible implementation is that the energy consumption of the first basic unit is the average energy consumption of the first basic unit, which can be calculated based on formula (6) to calculate the base station energy consumption of operator A and the base station energy consumption of operator B respectively.

[0226] If the BBU is the basic unit whose energy consumption is not affected by the operator's base station performance data, and the RRU and transmission equipment are the basic units whose energy consumption is affected by the operator's base station performance data, then when the operator's base station performance data is based on data traffic, and operator A's traffic is 1GB and operator B's traffic is 3GB, then operator A's base station energy consumption EC... 1_operator = (10÷2)+(1÷(1+3)×(20+6))=11.5kWh, the energy consumption EC of operator B's base station 2_operator =(10÷2)+(3÷(1+3)×(20+6))=24.5kwh.

[0227] When the base station performance metrics of operators are user numbers, and operator A has 10 users while operator B has 40 users, the base station energy consumption EC of operator A is... 1_operator = (10÷2)+(10÷(10+40)×(20+6))=10.2kWh, the energy consumption EC of operator B's base station 2_operator =(10÷2)+(40÷(10+40)×(20+6))=25.8kwh.

[0228] When the base station performance metrics of operators are the number of physical resource blocks occupied, and operator A's physical resource block occupancy is 100 while operator B's is 200, the base station energy consumption EC of operator A is... 1_operator = (10÷2)+(100÷(100+200)×(20+6))=13.67kWh, the energy consumption EC of operator B's base station 2_operator =(10÷2)+(100÷(100+200)×(20+6))=22.33kwh.

[0229] When each operator's base station performance index data consists of multiple performance index data, dynamic energy consumption is determined based on the energy consumption affected by each performance index data in each operator's base station performance index data. The base station performance index data includes target performance index data, and the energy consumption affected by the target performance index data is determined based on the sum of the energy consumption of the second basic unit affected by the target performance index data and the index ratio of the target performance index data. The index ratio of the target performance index data is used to indicate the proportion of each operator's target performance index data in the sum of the target performance index data of at least one operator.

[0230] If the BBU is a basic unit whose energy consumption is not affected by the operator's base station performance data, the RRU is a basic unit whose energy consumption is affected by the operator's traffic, and the transmission equipment is a basic unit whose energy consumption is affected by the number of users of the operator, and operator A's traffic is 1GB, operator B's traffic is 3GB, operator A has 10 users, and operator B has 40 users.

[0231] One possible implementation is that the energy consumption of the first basic unit is the sum of the energy consumption of the first basic unit, and the base station energy consumption of operator A and operator B can be calculated separately based on formula (8). The base station energy consumption EC of operator A 1_operator =10 + ((1÷(1+3)×20) + (10÷(10+40)×6)) = 16.2 kWh, the energy consumption of operator B's base station is EC 2_operator =10+((3÷(1+3)×20)+(40÷(10+40)×6))=29.8kwh.

[0232] Another possible implementation is that the energy consumption of the first basic unit is the average energy consumption of the first basic unit, which can be calculated based on formula (9) for the base station energy consumption of operator A and operator B respectively. The base station energy consumption EC of operator A 1_operator = (10÷2)+((1÷(1+3)×20)+(10÷(10+40)×6))=11.2kWh, the energy consumption EC of operator B's base station 2_operator =(10÷2)+((1÷(1+3)×20)+(10÷(10+40)×6))=24.8kwh.

[0233] The technical solutions provided by the above embodiments bring at least the following beneficial effects. The base station energy consumption determination method provided in this application can determine the base station energy consumption of network objects accessing the base station based on the energy consumption of the basic unit of the base station. It can standardize the measurement of base station energy consumption of different network objects in different scenarios, which not only helps to share costs among network objects in indirect sharing scenarios, but also helps network objects to optimize their budgets to reduce operating costs.

[0234] As can be seen, the above mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, the embodiments of this application provide corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the modules and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.

[0235] This application embodiment can divide the base station energy consumption determination device into functional modules according to the above method example. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0236] In some embodiments, this application also provides a base station energy consumption determination apparatus. This base station energy consumption determination apparatus may include one or more functional modules for implementing the base station energy consumption determination method of the above method embodiments.

[0237] For example, Figure 5This is a schematic diagram illustrating the composition of a base station energy consumption determination device provided in an embodiment of this application. Figure 5 As shown, the base station energy consumption determination device 800 includes: an acquisition module 801 and a determination module 802.

[0238] The system includes an acquisition module 801 and a determination module 802. The acquisition module 801 is used to acquire the energy consumption of at least one basic unit of a base station. The base station is used to provide wireless network access services for at least one network object. The determination module 802 is used to determine the base station energy consumption consumed by each network object in at least one network object, based at least on the energy consumption of at least one basic unit of the base station.

[0239] In some embodiments, the base station energy consumption consumed by each network object is the sum of the energy consumption of at least one basic unit of the base station.

[0240] In other embodiments, the base station energy consumption of each network object satisfies the following formula:

[0241] EC i_operator =∑ element EC element

[0242] Among them, EC i_operator The base station energy consumption of the i-th network object in at least one network object is represented, where elment represents at least one basic unit of the base station, and EC represents the base station energy consumption of the i-th network object in at least one network object. element This indicates the energy consumption of the basic unit.

[0243] In some other embodiments, the base station energy consumption consumed by each network object is the average energy consumption of at least one basic unit of the base station.

[0244] In some other embodiments, the base station energy consumption of each network object satisfies the following formula:

[0245]

[0246] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where element represents at least one basic unit of the base station, and EC. element N represents the energy consumption of the basic unit, and N represents the number of at least one network object.

[0247] In some other embodiments, the base station energy consumption of each network object is determined based on the sum of the energy consumption of some basic units in at least one basic unit of the base station and the average energy consumption of another portion of the basic units in at least one basic unit of the base station.

[0248] In some other embodiments, the base station energy consumption of each network object satisfies the following formula:

[0249]

[0250] Among them, EC i_operator Let represent the base station energy consumption of the i-th network object in at least one network object, and let element_1 represent a portion of the basic units in at least one basic unit of the base station. EC element_1 Element_1 represents the energy consumption of a portion of the basic units in at least one basic unit of a base station, and element_2 represents another portion of the basic units in at least one basic unit of a base station. EC element_2 N represents the energy consumption of another part of the basic units in at least one basic unit of the base station, where N represents the number of the other part of the basic units in at least one basic unit of the base station.

[0251] In some other embodiments, the determining module 802 is specifically used to determine the base station energy consumption consumed by each network object based on the energy consumption of at least one basic unit of the base station and the base station performance index data of each network object in at least one network object.

[0252] In some other embodiments, the base station energy consumption consumed by each network object is determined based on the sum of the energy consumption of at least one basic unit of the base station and the base station performance index ratio of each network object, which is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0253] In some other embodiments, the base station energy consumption of each network object satisfies the following formula:

[0254]

[0255] Among them, EC i_operator Factor represents the base station energy consumption of the i-th network object in at least one network object. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `element`, which represents at least one basic unit of the base station. element This indicates the energy consumption of the basic unit.

[0256] In some other embodiments, at least one basic unit of the base station includes a first basic unit and a second basic unit; the energy consumption of the first basic unit is not affected by the base station performance index data of the network object, while the energy consumption of the second basic unit is affected by the base station performance index data of the network object; the base station energy consumption consumed by each network object is determined based on the energy consumption of the first basic unit and the dynamic energy consumption affected by the base station performance index data; wherein, the dynamic energy consumption is determined based on the energy consumption of the second basic unit and the base station performance index data of each network object.

[0257] In some other embodiments, where the base station performance index data for each network object is a single performance index data, the dynamic energy consumption is determined based on the sum of the energy consumption of each second basic unit and the base station performance index ratio of each network object, wherein the base station performance index ratio of each network object is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object.

[0258] In some other embodiments, where the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0259]

[0260] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element Factor represents the energy consumption of the first basic unit. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit of the base station. (EC) dynamic_element This indicates the energy consumption of the second basic unit.

[0261] In some other embodiments, when the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0262]

[0263] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element The factor represents the energy consumption of the first basic unit, N represents the number of at least one network object, and Factor represents the energy consumption of the first basic unit.i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit of the base station. (EC) dynamic_element This indicates the energy consumption of the second basic unit.

[0264] In some other embodiments, where the energy consumption of the first basic unit is determined by the sum of the energy consumption of some basic units in the first basic unit and the average energy consumption of another portion of basic units in the first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0265]

[0266] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2 Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units. i Factor represents the base station performance metrics data of the i-th network object in at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit. EC dynamic_element This indicates the energy consumption of the second basic unit.

[0267] In some other embodiments, when the base station performance index data for each network object consists of multiple performance index data, the dynamic energy consumption is determined based on the energy consumption affected by each performance index data in the base station performance index data of each network object; wherein, the base station performance index data includes target performance index data, and the energy consumption affected by the target performance index data is determined based on the sum of the energy consumption of the second basic unit affected by the target performance index data and the index ratio of the target performance index data, wherein the index ratio of the target performance index data is used to indicate the proportion of the target performance index data of each network object in the sum of the target performance index data of at least one network object.

[0268] In some other embodiments, the base station performance index data corresponding to different second basic units are different.

[0269] In some other embodiments, the energy consumption of the first basic unit is the sum of the energy consumption of the first basic units; or, the energy consumption of the first basic unit is the average energy consumption of the first basic unit.

[0270] In some other embodiments, where the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0271]

[0272] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element Factor represents the energy consumption of the first basic unit. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit of a base station whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0273] In some other embodiments, when the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0274]

[0275] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where `static_element` represents the first basic unit of the base station, and `EC` represents the base station's energy consumption. static_element The factor represents the energy consumption of the first basic unit, N represents the number of at least one network object, and Factor represents the energy consumption of the first basic unit. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit of a base station whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0276] In some other embodiments, when the energy consumption of the first basic unit is determined by the sum of the energy consumption of some basic units in the first basic unit and the average energy consumption of another portion of the basic units in the first basic unit, the base station energy consumption consumed by each network object satisfies the following formula:

[0277]

[0278] Among them, EC i_operator This represents the base station energy consumption of the i-th network object in at least one network object, where static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units within the first basic unit, and `static_element_2` represents another portion of the basic units within the first basic unit. EC static_element_2 Factor represents the energy consumption of another subset of basic units within the first basic unit, where N represents the number of these other basic units. i,j Factor represents the performance metric data of the j-th base station of the i-th network object in at least one network object. sum,j The dynamic_element represents the sum of the performance metrics data of the j-th base station of at least one network object. j This represents the basic unit in the second basic unit whose energy consumption is affected by the performance index data of the j-th base station. This represents the energy consumption of the basic unit in the second basic unit, which is affected by the performance index data of the j-th base station.

[0279] In some other embodiments, the base station performance metrics data include at least one of the following: traffic, number of users, number of physical resource blocks occupied, CPU utilization of central processing unit, GPU utilization of graphics processing unit, wireless resource utilization, and bandwidth.

[0280] In some other embodiments, the basic unit includes at least one of the following: a baseband unit, an active antenna unit, a remote radio frequency unit, an antenna system, and a transmission device.

[0281] In some other embodiments, the network object includes at least one of the following: operator, network slice, quality of service granularity, network standard, service type, terminal type, and bandwidth portion.

[0282] In some other embodiments, the base station energy consumption determination device 800 is applied to any of the following scenarios: access network sharing scenario, indirect network sharing scenario; the indirect network sharing scenario includes access network sharing and core network sharing.

[0283] In some other embodiments, when the base station energy consumption determination device 800 is applied in an access network sharing scenario, the determination module 802 is further configured to determine the energy consumption consumed by each network object in the access network sharing scenario based on the base station energy consumption consumed by each network object.

[0284] In the case of implementing the functions of the integrated modules described above in hardware, this embodiment of the invention provides a possible structural schematic diagram of the electronic device involved in the above embodiments. For example... Figure 6 As shown, the electronic device 900 includes: a processor 902, a communication interface 903, and a bus 904. Optionally, the electronic device 900 may also include a memory 901.

[0285] Processor 902 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 902 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 902 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0286] The communication interface 903 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0287] The memory 901 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0288] In one possible implementation, the memory 901 can exist independently of the processor 902. The memory 901 can be connected to the processor 902 via a bus 904 and is used to store instructions or program code. When the processor 902 calls and executes the instructions or program code stored in the memory 901, it can implement the base station energy consumption determination method provided in this embodiment of the invention.

[0289] In another possible implementation, the memory 901 can also be integrated with the processor 902.

[0290] The 904 bus can be an extended industry standard architecture (EISA) bus, etc. The 904 bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0291] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the service calling device can be divided into different functional modules to complete all or part of the functions described above.

[0292] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware. The program can be stored in the aforementioned computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be any of the foregoing embodiments or memory. The aforementioned computer-readable storage medium can also be an external storage device of the aforementioned service invocation device, such as a pluggable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the aforementioned service invocation device. Further, the aforementioned computer-readable storage medium can include both internal storage units of the aforementioned service invocation device and external storage devices. The aforementioned computer-readable storage medium is used to store the aforementioned computer program and other programs and data required by the aforementioned service invocation device. The aforementioned computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0293] This application also provides a computer program product, which includes a computer program that, when run on a computer, causes the computer to execute any of the base station energy consumption determination methods provided in the above embodiments.

[0294] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for determining base station energy consumption, characterized in that, The method includes: The energy consumption of at least one basic unit of a base station is obtained; the base station is used to provide wireless network access services to at least one network object. Based at least on the energy consumption of at least one basic unit of the base station, determine the base station energy consumption consumed by each network object in the at least one network object; At least one basic unit of the base station includes a first basic unit and a second basic unit; the energy consumption of the first basic unit is not affected by the base station performance index data of the network object, while the energy consumption of the second basic unit is affected by the base station performance index data of the network object. The base station energy consumption consumed by each network object is determined based on the energy consumption of the first basic unit and the dynamic energy consumption affected by the base station performance index data; wherein, the dynamic energy consumption is determined based on the energy consumption of the second basic unit and the base station performance index data of each network object. When the base station performance index data of each network object is a single performance index data, the dynamic energy consumption is determined based on the sum of the energy consumption of each second basic unit and the base station performance index ratio of each network object. The base station performance index ratio of each network object is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of at least one network object. When the base station performance index data for each network object consists of multiple performance index data, the dynamic energy consumption is determined based on the energy consumption affected by each performance index data in the base station performance index data of each network object; wherein, the base station performance index data includes target performance index data, and the energy consumption affected by the target performance index data is determined based on the sum of the energy consumption of the second basic unit affected by the target performance index data, and the index ratio of the target performance index data, wherein the index ratio of the target performance index data is used to indicate the proportion of the target performance index data of each network object in the sum of the target performance index data of at least one network object.

2. The method according to claim 1, characterized in that, The base station energy consumption consumed by each network object is the sum of the energy consumption of at least one basic unit of the base station.

3. The method according to claim 2, characterized in that, The base station energy consumption of each network object satisfies the following formula: EC i_operator =∑ element EC element Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, where element represents at least one basic unit of the base station, and EC element This indicates the energy consumption of the basic unit.

4. The method according to claim 1, characterized in that, The base station energy consumption consumed by each network object is the average energy consumption of at least one basic unit of the base station.

5. The method according to claim 4, characterized in that, The base station energy consumption of each network object satisfies the following formula: Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, where element represents at least one basic unit of the base station, and EC element N represents the energy consumption of the basic unit, and N represents the number of the at least one network object.

6. The method according to claim 1, characterized in that, The base station energy consumption of each network object is determined based on the sum of the energy consumption of some basic units in at least one basic unit of the base station and the average energy consumption of another part of the basic units in at least one basic unit of the base station.

7. The method according to claim 6, characterized in that, The base station energy consumption of each network object satisfies the following formula: Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, element_1 represents a portion of the basic units in at least one basic unit of the base station, EC element_1 Element_1 represents the energy consumption of a portion of the basic units in at least one basic unit of the base station, and element_2 represents another portion of the basic units in at least one basic unit of the base station. EC element_2 N represents the energy consumption of another portion of the basic units in at least one basic unit of the base station, where N represents the number of the other portion of the basic units in at least one basic unit of the base station.

8. The method according to claim 1, characterized in that, The determination of the base station energy consumption consumed by each network object in the at least one network object, based at least on the energy consumption of at least one basic unit of the base station, includes: Based on the energy consumption of at least one basic unit of the base station and the base station performance index data of each network object in the at least one network object, the base station energy consumption consumed by each network object is determined.

9. The method according to claim 8, characterized in that, The base station energy consumption consumed by each network object is determined based on the sum of the energy consumption of at least one basic unit of the base station and the base station performance index ratio of each network object. The base station performance index ratio of each network object is used to indicate the proportion of the base station performance index data of each network object in the sum of the base station performance index data of the at least one network object.

10. The method according to claim 9, characterized in that, The base station energy consumption of each network object satisfies the following formula: Among them, EC i_operator Factor represents the base station energy consumption of the i-th network object in the at least one network object. i The factor represents the base station performance index data of the i-th network object in the at least one network object. sum The sum of base station performance metrics data for the at least one network object is represented by 'element', which represents at least one basic unit of the base station. EC element This indicates the energy consumption of the basic unit.

11. The method according to claim 1, characterized in that, When the base station performance index data of each network object is a single performance index data and the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula: Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, where static_element represents the first basic unit, and EC static_element Factor represents the energy consumption of the first basic unit. i The factor represents the base station performance index data of the i-th network object in the at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit. EC dynamic_element This indicates the energy consumption of the second basic unit.

12. The method according to claim 1, characterized in that, When the base station performance index data for each network object is a single performance index data, and the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula: Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, where static_element represents the first basic unit, and EC static_element The first basic unit represents the energy consumption, N represents the number of the at least one network object, and Factor represents the energy consumption of the first basic unit. i The factor represents the base station performance index data of the i-th network object in the at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit. EC dynamic_element This indicates the energy consumption of the second basic unit.

13. The method according to claim 1, characterized in that, When the base station performance index data for each network object is a single performance index data, and the energy consumption of the first basic unit is determined by the sum of the energy consumption of a portion of the basic units in the first basic unit and the average energy consumption of another portion of the basic units in the first basic unit, the base station energy consumption consumed by each network object satisfies the following formula: Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units in the first basic unit, and static_element_2 represents another portion of the basic units in the first basic unit. EC static_element_2 This represents the energy consumption of another portion of the basic units in the first basic unit, where N represents the number of the other portion of the basic units in the first basic unit. Factor i The factor represents the base station performance index data of the i-th network object in the at least one network object. sum The sum of base station performance metrics data for at least one network object is represented by `dynamic_element`, which represents the second basic unit. EC dynamic_element This indicates the energy consumption of the second basic unit.

14. The method according to claim 1, characterized in that, Different base station performance metrics data correspond to different second basic units.

15. The method according to claim 1, characterized in that, The energy consumption of the first basic unit is the sum of the energy consumption of the first basic units; or, the energy consumption of the first basic unit is the average energy consumption of the first basic unit.

16. The method according to claim 1, characterized in that, When the base station performance index data for each network object consists of multiple performance index data, and the energy consumption of the first basic unit is the sum of the energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula: Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, where static_element represents the first basic unit, and EC static_element Factor represents the energy consumption of the first basic unit. i,j The Factor represents the base station performance metric data of the i-th network object in the at least one network object. sum,j The sum of the performance metrics data of the j-th base station of the at least one network object, dynamic_element j This represents the basic unit in the second basic unit whose energy consumption is affected by the j-th base station performance index data. This represents the energy consumption of the basic unit in the second basic unit whose energy consumption is affected by the performance index data of the j-th base station.

17. The method according to claim 1, characterized in that, When the base station performance index data for each network object consists of multiple performance index data, and the energy consumption of the first basic unit is the average energy consumption of at least one first basic unit, the base station energy consumption consumed by each network object satisfies the following formula: Among them, EC i_operator This represents the base station energy consumption of the i-th network object in the at least one network object, where static_element represents the first basic unit, and EC static _ element The first basic unit represents the energy consumption, N represents the number of the at least one network object, and Factor represents the energy consumption of the first basic unit. i,j The Factor represents the base station performance metric data of the i-th network object in the at least one network object. sum,j The sum of the performance metrics data of the j-th base station of the at least one network object, dynamic_element j This represents the basic unit in the second basic unit whose energy consumption is affected by the j-th base station performance index data. This represents the energy consumption of the basic unit in the second basic unit whose energy consumption is affected by the performance index data of the j-th base station.

18. The method according to claim 1, characterized in that, When the base station performance index data for each network object consists of multiple performance index data, and the energy consumption of the first basic unit is determined by the sum of the energy consumption of a portion of the basic units in the first basic unit and the average energy consumption of another portion of the basic units in the first basic unit, the base station energy consumption consumed by each network object satisfies the following formula: Among them, EC i_oprator This represents the base station energy consumption of the i-th network object in the at least one network object, static_element_1 represents a portion of the basic units in the first basic unit, EC static_element_1 This represents the energy consumption of a portion of the basic units in the first basic unit, and static_element_2 represents another portion of the basic units in the first basic unit. EC static_element_2 This represents the energy consumption of another portion of the basic units in the first basic unit, where N represents the number of the other portion of the basic units in the first basic unit. Factor i,j The Factor represents the base station performance metric data of the i-th network object in the at least one network object. sum,j The sum of the performance metrics data of the j-th base station of the at least one network object, dynamic_element j This represents the basic unit in the second basic unit whose energy consumption is affected by the j-th base station performance index data. This represents the energy consumption of the basic unit in the second basic unit whose energy consumption is affected by the performance index data of the j-th base station.

19. The method according to claim 8, characterized in that, The base station performance metrics data include at least one of the following: traffic, number of users, number of physical resource blocks occupied, CPU utilization of central processing unit, GPU utilization of graphics processing unit, wireless resource utilization, and bandwidth.

20. The method according to claim 1, characterized in that, The basic unit includes at least one of the following: baseband unit, active antenna unit, remote radio frequency unit, antenna system, and transmission equipment.

21. The method according to claim 1, characterized in that, The network object includes at least one of the following: Carrier, network slicing, quality of service granularity, network standard, service type, terminal type, and bandwidth.

22. The method according to claim 1, characterized in that, The method can be applied to any of the following scenarios: Access to network sharing scenarios Indirect network sharing scenarios; the indirect network sharing scenarios include access network sharing and core network sharing.

23. The method according to claim 22, characterized in that, When the method is applied in a network sharing access scenario, the method further includes: The energy consumption of each network object in the access network sharing scenario is determined based on the base station energy consumption consumed by each network object.

24. An electronic device, characterized in that, The device includes a processor and a memory, the processor being coupled to the memory; the memory is used to store computer instructions, which are loaded and executed by the processor to enable the computer device to implement the base station energy consumption determination method as described in any one of claims 1 to 23.

25. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes computer-executable instructions that, when executed on a computer, cause the computer to perform the base station energy consumption determination method according to any one of claims 1 to 23.

26. A computer program product, characterized in that, The computer program product includes a computer program that, when run on an electronic device, causes the electronic device to perform the base station energy consumption determination method as described in any one of claims 1 to 23.

Citation Information

Patent Citations

  • Estimating total energy consumption of user equipment

    CN116472748A

  • Control method and apparatus for energy conservation of base station, and computer-readable storage medium

    US20230422166A1