Energy efficiency determination method, energy efficiency determination apparatus, communication device, and storage medium
By determining the energy efficiency of access network equipment and terminal equipment, and calculating the total energy efficiency of the communication system, the problem of the inability to comprehensively evaluate the overall energy efficiency of wireless communication systems in existing technologies is solved, and a comprehensive evaluation and improvement of system energy efficiency is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2024-11-29
- Publication Date
- 2026-06-04
AI Technical Summary
In existing technologies, energy efficiency assessments of wireless communication systems only target individual wireless access network devices or individual terminal devices, and cannot comprehensively assess the overall energy efficiency of the system.
By determining the energy efficiency of access network equipment and terminal equipment, and calculating the total energy efficiency of the communication system based on the energy efficiency of these two devices, the overall energy efficiency of the communication system can be evaluated.
It enables the assessment of the overall energy efficiency of communication systems, provides a joint energy efficiency assessment method for access network equipment and terminal equipment, and improves the comprehensiveness and accuracy of system energy efficiency assessment.
Smart Images

Figure CN2024135919_04062026_PF_FP_ABST
Abstract
Description
Energy efficiency determination methods, energy efficiency determination devices, communication equipment and storage media Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to energy efficiency determination methods, energy efficiency determination devices, communication equipment, and storage media. Background Technology
[0002] In wireless communication systems, data is transmitted between wireless access network (WLAN) devices and terminal devices; for example, a WLAN device can send data to a terminal device. Currently, energy efficiency assessments are typically performed on a single WLAN device or a single terminal device. Summary of the Invention
[0003] How to evaluate the overall energy efficiency of a wireless communication system is a problem that needs to be solved.
[0004] This disclosure provides an energy efficiency determination method, an energy efficiency determination device, a communication device, and a storage medium.
[0005] According to a first aspect of the present disclosure, a method for determining the energy efficiency of a communication system is provided, the communication system including at least one access network device and at least one terminal device, the method comprising: determining a first energy efficiency of the at least one access network device and determining a second energy efficiency of the at least one terminal device; and determining the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency.
[0006] According to a second aspect of the present disclosure, an energy efficiency determination apparatus for a communication system is provided, applied to a communication system including at least one access network device and at least one terminal device. The apparatus includes: a processing module, configured to determine a first energy efficiency of the at least one access network device and a second energy efficiency of the at least one terminal device; and to determine the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency.
[0007] According to a third aspect of the present disclosure, a communication device is provided, comprising: one or more processors; wherein the communication device is configured to perform the energy efficiency determination method of the first aspect.
[0008] According to a fourth aspect of the present disclosure, a storage medium is provided that stores instructions which, when executed on a communication device, cause the communication device to perform the method of the first aspect.
[0009] According to a fifth aspect of the present disclosure, a computer program is provided that, when executed by a communication device, causes the communication device to perform the method of the first aspect.
[0010] Through the embodiments of this disclosure, the energy efficiency of at least one access network device and at least one terminal device in a communication system are determined; based on the energy efficiency of at least one access network device and at least one terminal device, the total energy efficiency of the communication system is determined, thereby realizing the determination of the joint energy efficiency of the access network device and the terminal device, and realizing the determination of the overall energy efficiency of the communication system, thereby realizing the evaluation of the overall energy efficiency of the communication system. Attached Figure Description
[0011] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.
[0012] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0013] Figure 2 is a flowchart illustrating a method for determining the energy efficiency of a communication system according to an embodiment of the present disclosure.
[0014] Figure 3 is a flowchart illustrating a method for determining the energy efficiency of a communication system according to an embodiment of the present disclosure.
[0015] Figure 4 is a schematic diagram of the structure of the energy efficiency determination device for the communication system proposed in the embodiments of this disclosure.
[0016] Figure 5A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure.
[0017] Figure 5B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation
[0018] This disclosure provides an energy efficiency determination method, an energy efficiency determination device, a communication device, and a storage medium.
[0019] In a first aspect, embodiments of this disclosure propose a method for determining the energy efficiency of a communication system, the communication system including at least one access network device and at least one terminal device, the method including: determining a first energy efficiency of at least one access network device and determining a second energy efficiency of at least one terminal device; and determining the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency.
[0020] In the above embodiments, the energy efficiency of at least one access network device and at least one terminal device in the communication system are determined; based on the energy efficiency of at least one access network device and at least one terminal device, the total energy efficiency of the communication system is determined, thereby realizing the determination of the joint energy efficiency of the access network device and the terminal device, and realizing the determination of the overall energy efficiency of the communication system, thereby realizing the evaluation of the overall energy efficiency of the communication system.
[0021] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first energy efficiency of at least one access network device includes: for each of the at least one access network device, determining a first number of bits and a first power consumption of data transmitted by the access network device to at least one terminal device within a first duration; and determining the first energy efficiency of the access network device based on the first duration, the first number of bits, and the first power consumption.
[0022] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second energy efficiency of at least one terminal device includes: for at least one terminal device corresponding to each access network device, determining the second number of bits and the second power consumption of the data sent by the access network device received by the terminal device within a second duration; and determining the second energy efficiency of the terminal device based on the second duration, the second number of bits, and the second power consumption.
[0023] In conjunction with some embodiments of the first aspect, in some embodiments, determining the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency includes: determining the first total energy efficiency of the at least one access network device based on the first energy efficiency of the at least one access network device; determining the second total energy efficiency of the at least one terminal device based on the second energy efficiency of the at least one terminal device; and determining the total energy efficiency of the communication system based on the first total energy efficiency and the second total energy efficiency.
[0024] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second total energy efficiency of the at least one terminal device based on the second energy efficiency of the at least one terminal device includes: determining the third total energy efficiency of the at least one terminal device corresponding to the at least one access network device; and determining the second total energy efficiency of the at least one terminal device based on the third total energy efficiency corresponding to the at least one access network device.
[0025] In conjunction with some embodiments of the first aspect, in some embodiments, determining the total energy efficiency of the communication system based on the first total energy efficiency and the second total energy efficiency includes: determining the total energy efficiency of the communication system based on the product of the second total energy efficiency and a preset factor, and the first total energy efficiency; wherein the preset factor is used to balance the power consumption between the access network device and the terminal device.
[0026] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: determining an energy efficiency gain based on the ratio of the total energy efficiency of the communication system to a reference energy efficiency.
[0027] Secondly, embodiments of this disclosure provide an energy efficiency determination apparatus for a communication system, the communication system including at least one access network device and at least one terminal device, the apparatus including: a processing module, configured to determine a first energy efficiency of at least one access network device and a second energy efficiency of at least one terminal device; and to determine the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency.
[0028] In conjunction with some embodiments of the second aspect, in some embodiments, the processing module is configured to, for each of at least one access network device, determine a first number of bits and a first power consumption of data sent by the access network device to at least one terminal device within a first duration; and determine a first energy efficiency of the access network device based on the first duration, the first number of bits and the first power consumption.
[0029] In conjunction with some embodiments of the second aspect, in some embodiments, the processing module is used to determine, for at least one terminal device corresponding to each access network device, the second number of bits and the second power consumption of the data sent by the access network device received by the terminal device within a second duration; and to determine the second energy efficiency of the terminal device based on the second duration, the second number of bits and the second power consumption.
[0030] In conjunction with some embodiments of the second aspect, in some embodiments, the processing module is configured to determine a first total energy efficiency of the at least one access network device based on a first energy efficiency of the at least one access network device; determine a second total energy efficiency of the at least one terminal device based on a second energy efficiency of the at least one terminal device; and determine the total energy efficiency of the communication system based on the first total energy efficiency and the second total energy efficiency.
[0031] In conjunction with some embodiments of the second aspect, in some embodiments, the processing module is configured to determine, for at least one access network device, a third total energy efficiency of the at least one terminal device corresponding to the access network device; and to determine a second total energy efficiency of the at least one terminal device based on the third total energy efficiency corresponding to the at least one access network device.
[0032] In conjunction with some embodiments of the second aspect, in some embodiments, the processing module is used to determine the total energy efficiency of the communication system based on the product of the second total energy efficiency and a preset factor, and the first total energy efficiency; wherein the preset factor is used to balance the power consumption between the access network device and the terminal device.
[0033] In conjunction with some embodiments of the second aspect, in some embodiments, the processing module is further configured to determine an energy efficiency gain based on the ratio of the total energy efficiency of the communication system to a reference energy efficiency.
[0034] Thirdly, embodiments of this disclosure provide a communication device, including: one or more processors; wherein the communication device is used to perform the energy efficiency determination method of the first aspect.
[0035] Fourthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the aforementioned energy efficiency determination methods.
[0036] Fifthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform any of the aforementioned energy efficiency determination methods.
[0037] Sixthly, embodiments of this disclosure provide a computer program that, when executed by a communication device, causes the communication device to perform any of the above-described energy efficiency determination methods.
[0038] In a seventh aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform any of the above-described energy efficiency determination methods.
[0039] It is understood that the aforementioned communication devices, storage media, program products, computer programs, chips, or chip systems are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0040] This disclosure provides an energy efficiency determination method, an energy efficiency determination apparatus, a communication device, and a storage medium. In some embodiments, the terms "energy efficiency determination method" and "information processing method," "information sending method," and "information receiving method" can be used interchangeably.
[0041] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0042] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0043] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0044] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0045] In the embodiments disclosed herein, "multiple" refers to two or more.
[0046] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0047] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
[0048] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
[0049] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0050] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0051] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0052] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0053] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.
[0054] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0055] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0056] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.
[0057] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0058] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0059] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0060] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0061] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0062] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0063] As shown in Figure 1, the communication system 100 includes a terminal 101 and a network device 102. The network device 102 may include at least one of an access network device and a core network device.
[0064] In some embodiments, terminal 101 may be user equipment (UE), and terminals include, but are not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0065] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.
[0066] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0067] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0068] In some embodiments, a core network device may be a single device comprising one or more network elements, or it may be multiple devices or a group of devices, each comprising all or part of the aforementioned one or more network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), or a Next Generation Core (NGC).
[0069] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0070] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0071] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), 6th generation mobile communication system (6G), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wide Band (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0072] In 5G communication systems, there are relevant studies on energy saving of terminals and network equipment in 3GPP. 3GPP has adopted some mechanisms to reduce the power consumption of terminal or network (NW) equipment, such as low-power wake-up signal (LP WUS) and network energy saving (NES).
[0073] In future 6G communication systems, power saving in network equipment and terminals is a key feature that needs to be considered. However, for more advanced technologies emerging in 6G, it's crucial to investigate whether existing technologies can be reused in 6G or require further modification. It's worth noting that power-saving technologies, especially through wireless interfaces, typically represent a good balance between device and network support and usage scenarios. For example, even if a device supports many power-saving technologies, these technologies may not always be fully utilized depending on network support and usage. Furthermore, it should be ensured that any such technologies contribute to the sustainable improvement of the overall system. In other words, improvements to specific components should not lead to a greater degree of degradation in the performance of other components. Therefore, collaboration between device / chip suppliers, network vendors, and telecom operators is essential.
[0074] In future 6G communication systems, joint energy saving of networks and devices needs to be considered. Therefore, joint energy saving assessment is crucial for the energy saving mechanism of 6G.
[0075] Current 5G research employs evaluation methodologies aimed at improving network efficiency. For example, it seeks to increase throughput through Multiple Input Multiple Output (MIMO) or other advanced technologies. From an energy-saving perspective, these technologies only offer gains compared to traditional technologies for a single terminal or network device. Therefore, these evaluations fail to meet the requirements of network and terminal vendors.
[0076] Figure 2 is a flowchart illustrating a method for determining the energy efficiency of a communication system according to an embodiment of the present disclosure.
[0077] In this embodiment of the disclosure, the energy efficiency determination method can be executed by any communication device or electronic device with processing capabilities, such as by a terminal, by an access network device, or by other devices. This disclosure does not limit the scope of the method.
[0078] As shown in Figure 2, this embodiment of the energy efficiency determination method is applied to a communication system, which includes at least one access network device and at least one terminal device. The method includes:
[0079] Step S2101: Determine the first energy efficiency of at least one access network device.
[0080] In some embodiments, the communication system includes at least one access network device, which may be, for example, a gNB.
[0081] In some embodiments, for each of the at least one access network device, the energy efficiency corresponding to that access network device can be determined. For ease of distinction, the energy efficiency corresponding to the access network device is referred to as the first energy efficiency. It is understood that each access network device corresponds to a first energy efficiency, and the first energy efficiency corresponding to each access network device can be the same or different. For example, the i-th access network device can use a gNB. i This indicates that the i-th access network device gNB can be determined. i The corresponding first energy efficiency BS_EE i Where i is a positive integer.
[0082] In some embodiments, data transmission occurs between access network devices and terminal devices. Taking one access network device as an example, the access network device can transmit data with at least one terminal device. The at least one terminal device transmitting data with the access network device can be referred to as the terminal device corresponding to the access network device. The first energy efficiency of the access network device is determined based on the duration of data transmission from the access network device to its corresponding terminal device, the number of successfully transmitted bits, and the power consumption consumed during transmission. For example, if the i-th access network device transmits data to N terminal devices, the first energy efficiency of the i-th access network device is determined based on the duration of data transmission from the i-th access network device to the N terminal devices, the number of successfully transmitted bits, and the power consumption consumed during transmission. Here, N is a positive integer.
[0083] In an exemplary embodiment, determining the first energy efficiency of at least one access network device includes: for each of the at least one access network device, determining a first number of bits and a first power consumption of data transmitted by the access network device to at least one terminal device within a first duration; and determining the first energy efficiency of the access network device based on the first duration, the first number of bits, and the first power consumption.
[0084] In some embodiments, taking the i-th access network device as an example, the first duration refers to the duration for the i-th access network device to transmit data, the first number of bits refers to the number of bits successfully transmitted by the i-th access network device, and the first power consumption refers to the power consumed by the i-th access network device in transmitting the first number of bits of data within the first duration.
[0085] In some embodiments, the i-th access network device gNB i The corresponding first energy efficiency BS_EE i It can be calculated using the following formula: BS_EE i = B tx / (T*P gNB (1)
[0086] Among them, B tx This represents the i-th access network device gNB. i The corresponding first bit number, T represents the i-th access network device gNB i The corresponding first duration, P gNB This represents the i-th access network device gNB. i The corresponding first power consumption. * indicates multiplication.
[0087] Step S2102: Determine the second energy efficiency of at least one terminal device.
[0088] In some embodiments, the communication system includes at least one terminal device.
[0089] In some embodiments, for each of the at least one terminal device, the energy efficiency corresponding to that terminal device can be determined. For ease of distinction, the energy efficiency corresponding to the terminal device is referred to as the second energy efficiency. It is understood that each terminal device corresponds to a second energy efficiency, and the second energy efficiency corresponding to each terminal device can be the same or different. For example, the j-th terminal device can use a UE j This indicates that the j-th terminal device (UE) can be determined. j The corresponding second energy efficiency. Where j is a positive integer.
[0090] In some embodiments, data transmission occurs between access network devices and terminal devices. Taking one access network device as an example, the access network device can transmit data with at least one terminal device. The at least one terminal device transmitting data with the access network device can be referred to as the terminal device corresponding to the access network device. The first energy efficiency of each terminal corresponding to the access network device is determined based on the duration of data reception by the terminal device from the access network device, the number of successfully received bits, and the power consumption consumed during reception. For example, if the i-th access network device transmits data to N terminal devices, the second power consumption of the j-th terminal device among these N terminal devices is determined based on the duration of data reception by the j-th terminal device from the i-th access network device, the number of successfully received bits, and the power consumption consumed during reception.
[0091] In an exemplary embodiment, determining the second energy efficiency of at least one terminal device includes: for at least one terminal device corresponding to each access network device, determining the second number of bits and the second power consumption of the terminal device receiving data sent by the access network device within a second duration; and determining the second energy efficiency of the terminal device based on the second duration, the second number of bits, and the second power consumption.
[0092] In some embodiments, taking the j-th terminal device corresponding to the i-th access network device as an example, the second duration refers to the duration for the j-th terminal device to receive data sent by the i-th access network device, the second number of bits refers to the number of bits for the j-th terminal device to successfully receive data sent by the i-th access network device, and the second power consumption refers to the power consumed by the j-th terminal device to receive the second number of bits of data within the second duration.
[0093] In some embodiments, the i-th access network device gNB i The second energy efficiency UE_EE corresponding to the j-th terminal device (j,i) It can be calculated using the following formula: UE_EE (j,i) = B rx,j / (T rx,ij *P UE,ij (2)
[0094] Among them, B rx , j T represents the second bit number corresponding to the j-th terminal device. rx , ij P represents the second duration corresponding to the j-th terminal device. UE , ij This represents the second power consumption corresponding to the j-th terminal device.
[0095] In some embodiments, the first duration and first number of bits corresponding to each access network device, and the second duration and second number of bits corresponding to each terminal device, can be obtained by running a downlink (or uplink) system-level simulation using evaluation parameters of a specific test environment, and collecting, at least at the time slot level, the power consumption duration and the total number of bits successfully transmitted or received for each transmitting or receiving entity. The evaluation parameters of the specific test environment can be, for example, the parameters defined in Table 1.
[0096] Table 1 Evaluation Configuration of Indoor Hotspot Integrated Circuit (IC)
[0097] In some embodiments, the first power consumption corresponding to each access network device and the second power consumption corresponding to each terminal device can be obtained by deriving them using the recorded power consumption duration based on the power models and the power scaling formula. The power models and power scaling formula support symbol-level power calculation to reflect the different bandwidth (BW) (or resource block (RB) utilization) or time occupancy or Tx-Rx direction of different symbols in a time slot. Examples of power models and scaling formulas are shown in Table 2.
[0098] Table 2 Power Model and Scaling Example: Using 3 Synchronization Signals Before the Paging Occasion (PO)
[0099] (Synchronization Signal, SS) Burst (e.g., for low signal-to-interference plus noise ratio, SNR)
[0100] In some embodiments, taking the acquisition of the second power consumption of the terminal device as an example, the total energy consumed and duration of the terminal device can be acquired during the communication process shown in Table 2, and the second power consumption of the terminal device can be determined based on the total energy consumed and duration of the duration.
[0101] Step S2103: Determine the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency.
[0102] In some embodiments, the total energy efficiency of the communication system can be determined based on a first energy efficiency corresponding to at least one access network device and a second energy efficiency corresponding to at least one terminal device.
[0103] In an exemplary embodiment, determining the total energy efficiency of a communication system based on a first energy efficiency and a second energy efficiency includes: determining a first total energy efficiency of at least one access network device based on the first energy efficiency of at least one access network device; determining a second total energy efficiency of at least one terminal device based on the second energy efficiency of at least one terminal device; and determining the total energy efficiency of the communication system based on the first total energy efficiency and the second total energy efficiency.
[0104] For example, the total energy efficiency of all access network devices in a communication system can be obtained by summing the first energy efficiency of all access network devices. For ease of description, the total energy efficiency of all access network devices is referred to as the first total energy efficiency. Similarly, the total energy efficiency of all terminal devices in a communication system can be obtained by summing the second energy efficiency of all terminal devices. For ease of description, the total energy efficiency of all terminal devices is referred to as the second total energy efficiency. The total energy efficiency of the communication system can be obtained by summing the first and second total energy efficiencies, or by weighted summing the first and second total energy efficiencies.
[0105] In some embodiments, the first total energy efficiency (BS_EE) of at least one access network device Total It can be calculated using the following formula:
[0106] N_BS represents the number of access network devices in the communication system.
[0107] In some embodiments, determining the second total energy efficiency of at least one terminal device based on the second energy efficiency of at least one terminal device includes: determining the third total energy efficiency of at least one terminal device corresponding to each of the at least one access network devices; and determining the second total energy efficiency of at least one terminal device based on the third total energy efficiency corresponding to the at least one access network device.
[0108] In some embodiments, when calculating the total energy efficiency of the UE, the total energy efficiency of all terminal devices corresponding to the i-th access network device is first calculated for the i-th access network device. The total energy efficiency of all terminal devices corresponding to the i-th access network device can be referred to as the third total energy efficiency. Then, based on the third total energy efficiency of all terminal devices corresponding to each access network device, the second total energy efficiency of all terminal devices is calculated.
[0109] In some embodiments, the second total energy efficiency (UE_EE) of all terminal devices Total It can be calculated using the following formula:
[0110] Where N_UE represents the number of terminal devices corresponding to the i-th access network device.
[0111] In some embodiments, determining the total energy efficiency of a communication system based on a first total energy efficiency and a second total energy efficiency includes: determining the total energy efficiency of the communication system based on the product of the second total energy efficiency and a preset factor, and the first total energy efficiency; wherein the preset factor is used to balance the power consumption between the access network device and the terminal device.
[0112] In some embodiments, the product of a second total energy efficiency and a preset factor can be calculated, and the product can be summed with the first total energy efficiency to obtain the total energy efficiency of the communication system. The preset factor can be set based on actual conditions.
[0113] In some embodiments, the preset factor can be set based on the total power consumption of the access network device and the total power consumption of the terminal device. For example, when the total power consumption of the access network device is large, the value of the preset factor can be set in a first value range; for example, when the total power consumption of the terminal device is large, the value of the preset factor can be set in a second value range, wherein the first value range is smaller than the second value range.
[0114] In some embodiments, the preset factor can also be set based on the number of access network devices and the number of terminal devices. For example, when the number of access network devices is large, the value of the preset factor can be set within a first value range; when the number of terminal devices is large, the value of the preset factor can be set within a second value range, wherein the first value range is smaller than the second value range. Specifically, the preset factor can be equal to the number of terminal devices in the communication system.
[0115] In some embodiments, the total energy efficiency (EE) of a communication system can be calculated using the following formula: EE = BS EETotal +k*UE_EETotal (5)
[0116] Where k is a preset factor.
[0117] Step S2104: Determine the energy efficiency gain based on the ratio of the total energy efficiency of the communication system to the benchmark energy efficiency.
[0118] In some embodiments, energy efficiency gain may also be referred to as power gain.
[0119] In some embodiments, after determining the total energy efficiency of the communication system, it can be compared with a benchmark energy efficiency to determine the energy efficiency gain. The benchmark energy efficiency can be preset or calculated based on a benchmark technology. The energy efficiency gain represents the degree of energy saving of the communication system's total energy efficiency relative to the benchmark energy efficiency, and is used to evaluate the energy saving degree of the communication system. For example, if the total energy efficiency of the communication system is less than the benchmark energy efficiency, i.e., the energy efficiency gain is less than 1, it indicates that the technology currently used in the communication system is more energy-efficient than the technology corresponding to the benchmark energy efficiency; if the total energy efficiency of the communication system is greater than the benchmark energy efficiency, i.e., the energy efficiency gain is greater than 1, it indicates that the technology currently used in the communication system is not as energy-efficient as the technology corresponding to the benchmark energy efficiency.
[0120] In some embodiments, the energy efficiency gain GP can be calculated using the following formula:
[0121] Among them, EE base EE represents the baseline energy efficiency, while EE represents the total energy efficiency of the communication system.
[0122] In some embodiments, the communication system may use a first communication technology, where EE may represent the total energy efficiency of the communication system when using the first communication technology, and the first communication technology may be any kind of communication technology.
[0123] In some embodiments, the benchmark energy efficiency (EE) base The energy efficiency can be determined by the above method when the communication system uses a reference communication technology. The reference communication technology can be any communication technology and can be set according to the actual situation.
[0124] The energy efficiency determination method provided in this disclosure determines the energy efficiency of each access network device and each terminal device in a communication system; based on the energy efficiency of each access network device and each terminal device, the total energy efficiency of the communication system is determined, thereby realizing the determination of the joint energy efficiency of the access network devices and terminal devices, and realizing the determination of the overall energy efficiency of the communication system, thus enabling the evaluation of the overall energy efficiency of the communication system.
[0125] The energy efficiency determination method disclosed in this embodiment may include at least one of steps S2101 to S2104. For example, step S2101 may be implemented as an independent embodiment, step S2102 may be implemented as an independent embodiment, step S2103 may be implemented as an independent embodiment, and step S2104 may be implemented as an independent embodiment, but is not limited thereto.
[0126] In some embodiments, step S2101 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0127] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0128] In some embodiments, step S2103 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0129] In some embodiments, step S2104 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0130] In some embodiments, other optional implementations may be described before or after the specification corresponding to FIG2.
[0131] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0132] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
[0133] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.
[0134] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0135] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0136] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value (bool)) represented by true or false, or by a numerical comparison (e.g., a comparison with a predetermined value), but is not limited thereto.
[0137] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
[0138] Figure 3 is a flowchart illustrating an energy efficiency determination method according to an embodiment of the present disclosure.
[0139] As shown in Figure 3, this disclosure relates to a method for determining energy efficiency, the method including:
[0140] Step S3101: Determine the first energy efficiency of at least one access network device and determine the second energy efficiency of at least one terminal device.
[0141] The optional implementations of step S3101 can be found in the optional implementations of step S2101 and step S2102 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0142] Step S3102: Determine the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency.
[0143] The optional implementation of step S3102 can be found in the optional implementation of step S2103 in Figure 2 and other related parts in the embodiments involved in Figure 2, which will not be repeated here.
[0144] The energy efficiency determination method disclosed in this embodiment may include at least one of steps S3101 to S3102. For example, step S3102 may be implemented as a standalone embodiment, but is not limited thereto.
[0145] In some embodiments, step S3101 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0146] In this embodiment of the disclosure, firstly, combining joint evaluation metrics with other important system-level simulation outputs (such as throughput and latency) helps to enhance the overall system performance. Secondly, joint evaluation of the NW and UE can strike a balance between the requirements of the NW vendor and the expectations of the UE vendor.
[0147] This disclosure provides an energy efficiency assessment method that evaluates energy efficiency under different system loads and service NW deployment scenarios, including Voice over Internet Protocol (VoIP), File Transfer Protocol (FTP), and Extended Reality (XR) / Cloud Gaming (CG). Specifically, VoIP services can be evaluated under light load conditions; FTP services can be evaluated under all load conditions; and XR / CG services should be evaluated under latency constraints.
[0148] The method provided in this disclosure may include the following steps to evaluate energy efficiency.
[0149] Step 1: Run a downlink (or uplink) system-level simulation using evaluation parameters for a specific test environment (e.g., the parameters defined in Table 1), and collect the power state time period and the total number of successfully transmitted / received bits for each transmitting / receiving entity at least at the time slot level.
[0150] Step 2: Based on the power model and power scaling formula (as shown in Table 2), derive the total network and user equipment power consumption using the recorded power state time periods. Symbol-level power calculation is supported to reflect the different BW (or RB utilization) / time occupancy / Tx-Rx direction of different symbols in the time slot.
[0151] Step 3: Use the recorded number of successfully transmitted / received bits and the calculated power consumption to derive the energy efficiency of each base station and user equipment: EE = B / (T*P), where B is the total number of successfully transmitted / received bits, T is the simulation time, and P is the power consumption of the entity.
[0152] Step 4: Use steps 1-3 to evaluate the energy efficiency of the benchmark and advanced technologies respectively.
[0153] Step 4-1: Use steps 1 to 3 and formula (1) to evaluate the energy efficiency of gNBi.
[0154] Step 4-2: Use formula (3) to evaluate the energy efficiency of all gNBs in the NW.
[0155] Step 5-1: Use steps 1-3 and formula (2) to evaluate the energy efficiency of NW and the individual UE "j" associated with gNB "i".
[0156] Step 5-2: Use formula (4) to evaluate the energy efficiency of all UEs in the NW.
[0157] Step 6: Use steps 1-5 and formula (5) to jointly evaluate the energy efficiency of NW and UE.
[0158] Step 7: Use steps 1-4 to evaluate the energy efficiency of the benchmark and advanced technologies respectively.
[0159] Step 8, based on the results of steps 1-7 and formula (6), yields the power gain.
[0160] This disclosure provides a method for evaluating the power consumption of 5G / 6G technologies.
[0161] In this embodiment of the disclosure, the energy efficient metric can be jointly defined with other system metrics (such as system throughput and latency).
[0162] In this embodiment of the disclosure, energy efficiency measurements of individual UEs and gNBs in a specific NW deployment scenario will be collected.
[0163] In this embodiment of the disclosure, the energy efficiency metrics used for the total UE and gNB in the test NW should be combined together.
[0164] In this embodiment of the disclosure, the energy efficiency metric for NW can be jointly based on the energy efficiency metric for gNB and UE.
[0165] In this embodiment of the disclosure, the energy efficiency measure of NW can be evaluated against a benchmark and a benchmark technology, respectively.
[0166] In this embodiment of the disclosure, energy saving gain can be achieved by comparing energy efficiency metrics used for a benchmark and a benchmark technology.
[0167] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0168] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0169] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0170] Figure 4 is a schematic diagram of the structure of the energy efficiency determination device proposed in an embodiment of this disclosure. As shown in Figure 4, the energy efficiency determination device 4100 may include a processing module 4101. In some embodiments, the processing module 4101 is used to determine a first energy efficiency of at least one access network device and a second energy efficiency of at least one terminal device; based on the first energy efficiency and the second energy efficiency, the total energy efficiency of the communication system is determined.
[0171] In some embodiments, the above-described apparatus may further include a transceiver module.
[0172] In some embodiments, the processing module is configured to, for each of the at least one access network device, determine a first number of bits and a first power consumption of data sent by the access network device to at least one terminal device within a first duration; and determine a first energy efficiency of the access network device based on the first duration, the first number of bits and the first power consumption.
[0173] In some embodiments, the processing module is configured to, for at least one terminal device corresponding to each access network device, determine a second number of bits and a second power consumption of data received by the terminal device from the access network device within a second duration; and determine a second energy efficiency of the terminal device based on the second duration, the second number of bits and the second power consumption.
[0174] In some embodiments, the processing module is configured to determine a first total energy efficiency of at least one access network device based on a first energy efficiency of at least one access network device; determine a second total energy efficiency of at least one terminal device based on a second energy efficiency of at least one terminal device; and determine the total energy efficiency of the communication system based on the first total energy efficiency and the second total energy efficiency.
[0175] In some embodiments, the processing module is configured to determine, for at least one access network device, a third total energy efficiency of at least one terminal device corresponding to the access network device; and to determine a second total energy efficiency of at least one terminal device based on the third total energy efficiency corresponding to the at least one access network device.
[0176] In some embodiments, the processing module is used to determine the total energy efficiency of the communication system based on the product of the second total energy efficiency and a preset factor, and the first total energy efficiency; wherein the preset factor is used to balance the power consumption between the access network device and the terminal device.
[0177] In some embodiments, the processing module is further configured to determine an energy efficiency gain based on the ratio of the total energy efficiency of the communication system to a benchmark energy efficiency.
[0178] Figure 5A is a schematic diagram of the structure of the communication device 5100 proposed in an embodiment of this disclosure. The communication device 5100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 5100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0179] As shown in Figure 5A, the communication device 5100 includes one or more processors 5101. The processor 5101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 5100 can be used to execute any of the above methods. Optionally, one or more processors 5101 can be used to invoke instructions to cause the communication device 5100 to execute any of the above methods.
[0180] In some embodiments, the communication device 5100 further includes one or more transceivers 5102. When the communication device 5100 includes one or more transceivers 5102, the transceiver 5102 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processor 5101 performs at least one of the other steps. In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0181] In some embodiments, the communication device 5100 further includes one or more memories 5103 for storing data. Optionally, all or part of the memories 5103 may be located outside the communication device 5100. In optional embodiments, the communication device 5100 may include one or more interface circuits 5104. Optionally, the interface circuits 5104 are connected to the memories 5103 and can be used to receive data from the memories 5103 or other devices, and to send data to the memories 5103 or other devices. For example, the interface circuits 5104 can read data stored in the memories 5103 and send the data to the processor 5101.
[0182] The communication device 5100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 5100 described in this disclosure is not limited thereto, and the structure of the communication device 5100 may not be limited by FIG. 5A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0183] Figure 5B is a schematic diagram of the structure of chip 5200 according to an embodiment of this disclosure. For cases where the communication device 5100 can be a chip or a chip system, please refer to the schematic diagram of chip 5200 shown in Figure 5B, but it is not limited thereto.
[0184] Chip 5200 includes one or more processors 5201. Chip 5200 is used to perform any of the methods described above.
[0185] In some embodiments, chip 5200 further includes one or more interface circuits 5202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 5200 further includes one or more memories 5203 for storing data. Optionally, all or part of the memories 5203 may be located outside of chip 5200. Optionally, interface circuit 5202 is connected to memory 5203, and interface circuit 5202 can be used to receive data from memory 5203 or other devices, and interface circuit 5202 can be used to send data to memory 5203 or other devices. For example, interface circuit 5202 can read data stored in memory 5203 and send the data to processor 5201.
[0186] In some embodiments, the interface circuit 5202 performs at least one of the communication steps such as sending and / or receiving in the above-described method (e.g., step S2101, but not limited thereto). For example, the interface circuit 5202 performing the communication steps such as sending and / or receiving in the above-described method means that the interface circuit 5202 performs data interaction between the processor 5201, the chip 5200, the memory 5203, or the transceiver device. In some embodiments, the processor 5201 performs at least one of the other steps.
[0187] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0188] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 5100, cause the communication device 5100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0189] This disclosure also provides a program product that, when executed by the communication device 5100, causes the communication device 5100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0190] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A method for determining the energy efficiency of a communication system, characterized in that, The communication system includes at least one access network device and at least one terminal device, and the method includes: Determine a first energy efficiency of at least one access network device and a second energy efficiency of at least one terminal device; The total energy efficiency of the communication system is determined based on the first energy efficiency and the second energy efficiency.
2. The method according to claim 1, characterized in that, Determining the first energy efficiency of at least one access network device includes: For each of the at least one access network device, determine the first number of data bits and the first power consumption that the access network device sends to at least one terminal device within a first time period; Based on the first duration, the first number of bits, and the first power consumption, the first energy efficiency of the access network device is determined.
3. The method according to claim 2, characterized in that, Determining the second energy efficiency of at least one terminal device includes: For at least one terminal device corresponding to each access network device, determine the second number of bits and the second power consumption of the data sent by the access network device received by the terminal device within a second time period. The second energy efficiency of the terminal device is determined based on the second duration, the second number of bits, and the second power consumption.
4. The method according to any one of claims 1 to 3, characterized in that, Determining the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency includes: Based on the first energy efficiency of at least one access network device, determine the first total energy efficiency of the at least one access network device; Based on the second energy efficiency of at least one terminal device, determine the second total energy efficiency of the at least one terminal device; The total energy efficiency of the communication system is determined based on the first total energy efficiency and the second total energy efficiency.
5. The method according to claim 4, characterized in that, The determination of the second total energy efficiency of the at least one terminal device based on the second energy efficiency of the at least one terminal device includes: For each of the at least one access network devices, determine the third total energy efficiency of all terminal devices corresponding to the access network device; The second total energy efficiency of the at least one terminal device is determined based on the third total energy efficiency corresponding to each access network device.
6. The method according to claim 4, characterized in that, Determining the total energy efficiency of the communication system based on the first total energy efficiency and the second total energy efficiency includes: The total energy efficiency of the communication system is determined based on the product of the second total energy efficiency and the preset factor, and the first total energy efficiency; wherein the preset factor is used to balance the power consumption between the access network equipment and the terminal equipment.
7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: The energy efficiency gain is determined based on the ratio of the total energy efficiency of the communication system to the benchmark energy efficiency.
8. An energy efficiency determination device for a communication system, characterized in that, The communication system includes at least one access network device and at least one terminal device, and the apparatus includes: A processing module is configured to determine a first energy efficiency of at least one access network device and a second energy efficiency of at least one terminal device; and to determine the total energy efficiency of the communication system based on the first energy efficiency and the second energy efficiency.
9. The apparatus according to claim 8, characterized in that, The processing module is used to determine, for each of the at least one access network devices, the first number of data bits and the first power consumption of the access network device sending data to at least one terminal device within a first time period. Based on the first duration, the first number of bits, and the first power consumption, the first energy efficiency of the access network device is determined.
10. The apparatus according to claim 9, characterized in that, The processing module is used to determine, for at least one terminal device corresponding to each access network device, the second number of bits and the second power consumption of the data sent by the access network device received by the terminal device within a second time period; and to determine the second energy efficiency of the terminal device based on the second time period, the second number of bits and the second power consumption.
11. The apparatus according to any one of claims 8 to 10, characterized in that, The processing module is used to determine the first total energy efficiency of the at least one access network device based on the first energy efficiency of the at least one access network device. Based on the second energy efficiency of at least one terminal device, determine the second total energy efficiency of the at least one terminal device; The total energy efficiency of the communication system is determined based on the first total energy efficiency and the second total energy efficiency.
12. The apparatus according to claim 11, characterized in that, The processing module is used to determine the third total energy efficiency of the at least one terminal device corresponding to each of the at least one access network devices in the at least one access network device; The second total energy efficiency of the at least one terminal device is determined based on the third total energy efficiency corresponding to each access network device.
13. The apparatus according to claim 11, characterized in that, The processing module is used to determine the total energy efficiency of the communication system based on the product of the second total energy efficiency and a preset factor, and the first total energy efficiency; wherein the preset factor is used to balance the power consumption between the access network device and the terminal device.
14. The apparatus according to any one of claims 8 to 13, characterized in that, The processing module is also used to determine the energy efficiency gain based on the ratio of the total energy efficiency of the communication system to the benchmark energy efficiency.
15. A communication device, characterized in that, include: One or more processors; The communication device is used to perform the method according to any one of claims 1 to 7.
16. A storage medium storing instructions, characterized in that, When the instructions are executed on the communication device, the communication device performs the method as described in any one of claims 1 to 7.
17. A program product, characterized in that, include: A computer program, when executed by a communication device, causes the communication device to perform the method as described in any one of claims 1 to 7.