Method and apparatus for energy consumption control in a wireless communication system

The method addresses the challenge of energy consumption control in 5G dual connectivity scenarios by determining and enforcing maximum energy limits through network parameter adjustments and assistance information exchange between RAN nodes, achieving efficient energy management.

WO2025048551A1PCT designated stage expired Publication Date: 2025-03-06SAMSUNG ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/013067
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-16
Filing Date
2024-08-30
Publication Date
2025-03-06

AI Technical Summary

Technical Problem

Current 5G mobile communication systems face challenges in efficiently controlling energy consumption, particularly in dual connectivity scenarios where user equipment (UE) is served by two RAN nodes, leading to difficulties in enforcing maximum energy consumption rates and credit limits.

Method used

The proposed solution involves determining energy consumption values associated with services for UEs and comparing them to maximum reference values. Network entities set and modify network parameters, such as mapping rules for QoS flows to bearers, based on these comparisons. In dual connectivity scenarios, Master nodes (MN) and Secondary Nodes (SN) exchange assistance information to enforce energy policies, deciding on moving QoS flows and modifying bearer mappings to optimize energy usage.

Benefits of technology

This approach enables effective energy consumption control in dual connectivity scenarios, ensuring that energy policies are enforced, and energy efficiency is optimized across multiple RAN nodes, thereby reducing operational costs and environmental impact.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024013067_06032025_PF_FP_ABST
    Figure KR2024013067_06032025_PF_FP_ABST
Patent Text Reader

Abstract

The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. The method comprises: receiving, from a first network function (NF) entity, assistance information for an energy saving; performing a procedure for the energy saving based on the assistance information; and transmitting, to a second NF entity, an energy information report for a user equipment (UE), wherein the energy information report includes one of a protocol data unit (PDU) session energy consumption level or a quality of service (QoS) flow energy consumption level.
Need to check novelty before this filing date? Find Prior Art

Description

METHOD AND APPARATUS FOR ENERGY CONSUMPTION CONTROL IN A WIRELESS COMMUNICATION SYSTEM

[0001] Certain examples of the present disclosure provide one or more techniques for energy consumption control, for example in Dual Connectivity (DC) in a 3rdGeneration Partnership Project (3GPP) 5thGeneration (5G) New Radio (NR) network.

[0002] 5G mobile communication technologies define broad frequency bands such that high transmission rates and new services are possible, and can be implemented not only in "Sub 6GHz" bands such as 3.5GHz, but also in "Above 6GHz" bands referred to as mmWave including 28GHz and 39GHz. In addition, it has been considered to implement 6G mobile communication technologies (referred to as Beyond 5G systems) in terahertz (THz) bands (for example, 95GHz to 3THz bands) in order to accomplish transmission rates fifty times faster than 5G mobile communication technologies and ultra-low latencies one-tenth of 5G mobile communication technologies.

[0003] At the beginning of the development of 5G mobile communication technologies, in order to support services and to satisfy performance requirements in connection with enhanced Mobile BroadBand (eMBB), Ultra Reliable Low Latency Communications (URLLC), and massive Machine-Type Communications (mMTC), there has been ongoing standardization regarding beamforming and massive MIMO for mitigating radio-wave path loss and increasing radio-wave transmission distances in mmWave, supporting numerologies (for example, operating multiple subcarrier spacings) for efficiently utilizing mmWave resources and dynamic operation of slot formats, initial access technologies for supporting multi-beam transmission and broadbands, definition and operation of BWP (BandWidth Part), new channel coding methods such as a LDPC (Low Density Parity Check) code for large amount of data transmission and a polar code for highly reliable transmission of control information, L2 pre-processing, and network slicing for providing a dedicated network specialized to a specific service.

[0004] Currently, there are ongoing discussions regarding improvement and performance enhancement of initial 5G mobile communication technologies in view of services to be supported by 5G mobile communication technologies, and there has been physical layer standardization regarding technologies such as V2X (Vehicle-to-everything) for aiding driving determination by autonomous vehicles based on information regarding positions and states of vehicles transmitted by the vehicles and for enhancing user convenience, NR-U (New Radio Unlicensed) aimed at system operations conforming to various regulation-related requirements in unlicensed bands, NR UE Power Saving, Non-Terrestrial Network (NTN) which is UE-satellite direct communication for providing coverage in an area in which communication with terrestrial networks is unavailable, and positioning.

[0005] Moreover, there has been ongoing standardization in air interface architecture / protocol regarding technologies such as Industrial Internet of Things (IIoT) for supporting new services through interworking and convergence with other industries, IAB (Integrated Access and Backhaul) for providing a node for network service area expansion by supporting a wireless backhaul link and an access link in an integrated manner, mobility enhancement including conditional handover and DAPS (Dual Active Protocol Stack) handover, and two-step random access for simplifying random access procedures (2-step RACH for NR). There also has been ongoing standardization in system architecture / service regarding a 5G baseline architecture (for example, service based architecture or service based interface) for combining Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technologies, and Mobile Edge Computing (MEC) for receiving services based on UE positions.

[0006] As 5G mobile communication systems are commercialized, connected devices that have been exponentially increasing will be connected to communication networks, and it is accordingly expected that enhanced functions and performances of 5G mobile communication systems and integrated operations of connected devices will be necessary. To this end, new research is scheduled in connection with eXtended Reality (XR) for efficiently supporting AR (Augmented Reality), VR (Virtual Reality), MR (Mixed Reality) and the like, 5G performance improvement and complexity reduction by utilizing Artificial Intelligence (AI) and Machine Learning (ML), AI service support, metaverse service support, and drone communication.

[0007] Furthermore, such development of 5G mobile communication systems will serve as a basis for developing not only new waveforms for providing coverage in terahertz bands of 6G mobile communication technologies, multi-antenna transmission technologies such as Full Dimensional MIMO (FD-MIMO), array antennas and large-scale antennas, metamaterial-based lenses and antennas for improving coverage of terahertz band signals, high-dimensional space multiplexing technology using OAM (Orbital Angular Momentum), and RIS (Reconfigurable Intelligent Surface), but also full-duplex technology for increasing frequency efficiency of 6G mobile communication technologies and improving system networks, AI-based communication technology for implementing system optimization by utilizing satellites and AI (Artificial Intelligence) from the design stage and internalizing end-to-end AI support functions, and next-generation distributed computing technology for implementing services at levels of complexity exceeding the limit of UE operation capability by utilizing ultra-high-performance communication and computing resources.

[0008] The present disclosure relates to controlling a plurality of reference signal ports.

[0009] It is an aim of certain examples of the present disclosure to address, solve and / or mitigate, at least partly, at least one of the problems and / or disadvantages associated with the related art, for example at least one of the problems and / or disadvantages described herein. It is an aim of certain examples of the present disclosure to provide at least one advantage over the related art, for example at least one of the advantages described herein.

[0010] The present invention is defined in the independent claims. Advantageous features are defined in the dependent claims. Embodiments or examples disclosed in the description and / or figures falling outside the scope of the claims are to be understood as examples useful for understanding the present invention.

[0011] Other aspects, advantages and salient features of the invention will become apparent to those skilled in the art from the following detailed description taken in conjunction with the accompanying drawings.

[0012] Aspects of the present disclosure provide efficient communication methods in a wireless communication system.

[0013] FIGURE 1 illustrates an exemplary method for controlling energy consumption in a network according to various embodiments of the present disclosure;

[0014] FIGURE 2 illustrates a block diagram of an exemplary network entity according to various embodiments of the present disclosure;

[0015] FIGURE 3 illustrates a block diagram illustrating a structure of a UE according to various embodiments of the present disclosure; and

[0016] FIGURE 4 illustrates a block diagram illustrating a structure of a base station according to various embodiments of the present disclosure, as disclosed herein.

[0017] Herein, the following document may be referenced:

[0018] [1] 3GPP RP-231159 on AI / ML for NG-RAN.

[0019] [2] 3GPP SP-220446 New SID: Study on Energy Efficiency as service criteria.

[0020] [3] 3GPP TR 37.817 Study on enhancement for data collection for NR and ENDC.

[0021] [4] 3GPP RAN3#121 chairman report.

[0022] [5] 3GPP SP-230235 Revised SID on Energy Efficiency as service criteria (FS_EnergyServ).

[0023] [6] 3GPP TS 37.340 (e.g. V17.5.0) NR; Multi-connectivity; Overall description; Stage-2.

[0024] Various acronyms, abbreviations and definitions used in the present disclosure are defined at the end of this description.

[0025] In 3GPP RAN#100, RAN approved the revised work item (WI) on AI / ML for NG-RAN in [RP-231159]. The following are the objectives of this WI:

[0026] Normative work is based on the conclusions captured in TR37.817. The detailed objectives of the WI are listed as follows:

[0027] -Specify data collection enhancements and signaling support within existing NG-RAN interfaces and architecture (including non-split architecture and split architecture) forAI / ML-based Network Energy Saving, Load Balancing and Mobility Optimization. (RAN3)

[0028] RAN3 has been discussing the use case on AI / ML-based Network Energy Saving (ES) and signaling over Xn [RAN3 chairman report [RAN3#121]]:

[0029] ES and Xn procedures

[0030] AI / ML based Energy Saving:

[0031] -Current Energy Efficiency metric can be exchanged between RAN nodes for the energy saving use case.

[0032] -Energy Efficiency constitutes a metric that reflects the energy consumption of a cell or a node. It is FFS what the granularity and exact coding of this metric is.

[0033] -The "Energy Efficiency" metric should be measurable, produced and interpretable by the RAN.

[0034] -Start with per node granularity EE and Per cell granularity EE could be considered if it is feasible.

[0035] -WA: Take the EE defined in SA5 as the baseline for the energy efficiency of a gNB.

[0036] -Introduce the metric of Energy Cost (EC) as the AI / ML metric to be shared over the Xn interface among gNBs.

[0037] -Adopt the below Option-3a and exchange Energy Cost (EC) upon request over the Xn interface.

[0038] -The metric of Energy Cost (EC) exchanged between NG-RAN nodes can be an inferred energy consumption related to an additional load or an actual energy consumption value from a neighboring node for either additional load or current load (The details to be further discussed). EC is a value at gNB level.

[0039] -WA: If the Energy Cost is encoded as an index (0, ..Max), representing energy consumption on a linear scale, it is agreed that the OAM configures rules to a NG-RAN node to determine how to normalize the values of the EC. The rules shall be the same at least for all neighboring NG-RAN nodes within the area where a request on EC reporting is triggered by a source NG-RAN node.

[0040] -It is agreed that the Energy Cost is a node level parameter. Further EC granularities are out of scope of Rel18.

[0041] -...

[0042] 3GPP SA1 completed a Study item on Energy Efficiency as service criteria (FS_EnergyServ) [SP-230235]. Energy consumption as a service criteria was agreed as part of the consolidated requirements in section 6.1 in the technical report TR 22.822.

[0043] 6.1 Energy consumption as service criteria

[0044] This subclause contains the requirements related to energy consumption as service criteria and supporting energy credit limit for specific service.

[0045] Table 1 describes a Consolidated requirements on energy consumption as service criteria.

[0046] CPR #Consolidated Potential RequirementOriginal PR #CommentCPR 6.1-1Subject to operator's policy, the 5G system shall support subscription policies and means toenforce the policy that define a maximum energy consumption rate for services without QoS criteria.NOTE x: The granularity of the subscription policies can either apply to the subscriber (all services), or to particular services.PR 5.1.6-1,PR 5.1.6-2mergeCPR 6.1-2The 5G network shall support a means to define maximum energy consumption ratewith specific granularities (which include subscriber granularity, network slice granularity).PR 5.1.6-3CPR 6.1-3Subject to operator's policy, the 5G system shall support subscription policies that define a maximum energy credit limit for services.NOTE x: The definition of subscription is in TS 21.905.P.R 5.5.6-1Definition of subscription is in TS 21905maximum energy credit limit:a policy establishing an upper bound on the quantity of energy used by the 5G system to provide services provided to a specific subscriber.(clause 3.1)

[0047] The above information is presented as background information only to assist with an understanding of the present disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the present invention.

[0048] The following description of examples of the present disclosure, with reference to the accompanying drawings, is provided to assist in a comprehensive understanding of the present invention, as defined by the claims. The description includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the examples described herein can be made without departing from the scope of the invention.

[0049] The same or similar components may be designated by the same or similar reference numerals, although they may be illustrated in different drawings.

[0050] Detailed descriptions of techniques, structures, functions, operations or processes known in the art may be omitted for clarity and conciseness, and to avoid obscuring the subject matter of the present invention.

[0051] The terms and words used herein are not limited to the bibliographical or standard meanings, but, are merely used to enable a clear and consistent understanding of the invention.

[0052] Throughout the description and claims of this specification, the words "comprise", "include" and "contain" and variations of the words, for example "comprising" and "comprises", means "including but not limited to", and is not intended to (and does not) exclude other features, elements, components, integers, steps, processes, operations, functions, characteristics, properties and / or groups thereof.

[0053] Throughout the description and claims of this specification, the singular form, for example "a", "an" and "the", encompasses the plural unless the context otherwise requires. For example, reference to "an object" includes reference to one or more of such objects.

[0054] Throughout the description and claims of this specification, language in the general form of "X for Y" (where Y is some action, process, operation, function, activity or step and X is some means for carrying out that action, process, operation, function, activity or step) encompasses means X adapted, configured or arranged specifically, but not necessarily exclusively, to do Y.

[0055] Features, elements, components, integers, steps, processes, operations, functions, characteristics, properties and / or groups thereof described or disclosed in conjunction with a particular aspect, embodiment, example or claim are to be understood to be applicable to any other aspect, embodiment, example or claim described herein unless incompatible therewith.

[0056] The skilled person will appreciate that the techniques described herein may be used in any suitable combination.

[0057] Certain examples of the present disclosure provide one or more techniques for energy consumption control, for example in Dual Connectivity in a 3GPP 5G NR network. However, the skilled person will appreciate that the present invention is not limited to these examples, and may be applied in any suitable system or standard, for example one or more existing and / or future generation wireless communication systems or standards, including any existing or future releases of the same standards specification, for example 3GPP 5G.

[0058] The functionality of the various network entities and other features disclosed herein may be applied to corresponding or equivalent entities or features in the same or any other suitable communication systems or standards. Corresponding or equivalent entities or features may be regarded as entities or features that perform the same or similar role, function or purpose within the network. For example, the functionality of a NG-RAN node (e.g. a base station, eNB or gNB) in the examples below may be applied to any other suitable type of entity performing RAN functions.

[0059] A particular network entity may be implemented as a network element on a dedicated hardware, as a software instance running on a dedicated hardware, and / or as a virtualised function instantiated on an appropriate platform, e.g. on a cloud infrastructure.

[0060] The skilled person will appreciate that the present invention is not limited to the specific examples disclosed herein. For example:

[0061] - The techniques disclosed herein are not limited to 3GPP 5G. For example, the techniques disclosed herein may be applied to 3GPP 5G-advanced or 6G, and / or any existing and / or future 3GPP Release (e.g. Rel-19, 20, etc.), and / or any suitable non-3GPP technology.

[0062] - One or more entities in the examples disclosed herein may be replaced with one or more alternative entities performing equivalent or corresponding functions, processes or operations.

[0063] - One or more of the messages in the examples disclosed herein may be replaced with one or more alternative messages, signals or other type of information carriers that communicate equivalent or corresponding information.

[0064] - One or more further elements or entities may be added to the examples disclosed herein.

[0065] - One or more non-essential elements or entities may be omitted in certain examples.

[0066] - The functions, processes or operations of a particular entity in one example may be divided between two or more separate entities in an alternative example.

[0067] - The functions, processes or operations of two or more separate entities in one example may be performed by a single entity in an alternative example.

[0068] - Information carried by a particular message in one example may be carried by two or more separate messages in an alternative example.

[0069] - Information carried by two or more separate messages in one example may be carried by a single message in an alternative example.

[0070] - The order in which operations are performed and / or the order in which messages are transmitted may be modified, if possible, in alternative examples.

[0071] Certain examples of the present disclosure may be provided in the form of an apparatus / device / network entity configured to perform one or more defined network functions and / or a method therefor. Certain examples of the present disclosure may be provided in the form of a system (e.g. network or wireless communication system) comprising one or more such apparatuses / devices / network entities, and / or a method therefor.

[0072] As explained above, the network can define energy policies in order to enforce the maximum energy consumption rate and / or maximum energy credit limit for all services (or particular services), with or without QoS criteria, for a given subscriber.

[0073] However, one problem is how the network performs enforcement of the maximum energy consumption rate and / or maximum energy credit limit for a subscriber (or a user equipment (UE)) that is in a dual connectivity scenario (e.g. EN-DC or MR-DC), in which the UE may be served by two RAN nodes, namely a Master node (MN) and Secondary Node (SN), e.g. a UE.

[0074] Certain examples of the present disclosure provide one or more techniques to provide one or more energy enforcement policies that allow control of energy consumption, for example in a dual connectivity scenario. Certain examples address one or more of the following questions:

[0075] 1. How to enforce the maximum energy consumption rate and / or maximum energy credit limit, for a given subscriber (or UE), in a dual connectivity scenario?

[0076] 2. Whether the MN and / or SN perform(s) the maximum energy consumption rate and / or maximum energy credit limit?

[0077] 3. How the MN and / or SN exchange assistance information related to the enforcement of the energy consumption?

[0078] 4. How the MN, SN and / or the UE exchange assistance information related to the enforcement of the energy consumption?

[0079] 5. How and what assistance information the UE may provide to the network in relation energy policy?

[0080] 6. How the MN and / or SN decide(s) on moving QoS flows from the MN to SN and vice versa based on energy considerations?

[0081] 7. How the MN and / or SN modifies the mapping of QoS flows to different bearers based on energy considerations?

[0082] 8. How to network, MN, and / or SN changes the bearer type and / or bearer termination point based on energy considerations?

[0083] Certain examples of the present disclosure address one or more problems related to energy consumption control in a dual connectivity scenario (e.g. EN-DC or MR-DC), in which the UE (or a group of UEs) may be served by two RAN nodes, for example a Master node (MN) and a Secondary Node (SN), and / or other network entities (and / or network functions). Certain examples provide interactions between the MN, SN, and / or other network entities (and / or functions) in order to control energy consumption for a given subscriber(s) (or UE(s)).

[0084] Certain examples of the present disclosure provide a method for controlling energy consumption in a network, the method comprising: determining, by one or more network entities and / or functionalities, one or more energy consumption values associated with one or more services for one or more UEs; and determining, by the one or more network entities and / or functionalities, whether or not the one or more energy consumption values are acceptable based on a comparison between the one or more energy consumption values and one or more reference (e.g. maximum) energy consumption values for the one or more services for the one or more UEs.

[0085] In certain examples, the maximum energy consumption values may be associated with one or more maximum energy consumption rates and / or one or more maximum energy credit limits for the one or more services for the one or more UEs.

[0086] In certain examples, the method may further comprise setting and / or modifying one or more network parameters and / or configurations associated with the one or more services for the one or more UEs based on a result of the comparison.

[0087] In certain examples, the setting and / or modifying may comprise setting and / or modifying, by a base station serving one or more of the UEs, mapping rules for QoS Flows to bearers based on the energy consumption values.

[0088] In certain examples, the method may further comprise updating, by the one or more network entities and / or functionalities, the maximum energy consumption values.

[0089] In certain examples, the one or more network entities and / or functionalities may comprise one or more RAN nodes (e.g. base station, eNB, gNB, NG-RAN) and / or one or more core network entities (e.g. AMF, SMF, MME, UPF).

[0090] In certain examples, the one or more network entities and / or functions may comprise a first base station and a second base station capable of serving a UE in a dual connectivity scenario.

[0091] In certain examples, the energy consumption values and / or maximum energy consumption values may comprise one or more combined values associated with the first and second base stations together, and / or one or more separate values associated with the first and second base stations individually.

[0092] In certain examples, the method may further comprise determining, by the first and / or second base station, whether one or more maximum energy consumption values would be exceeded for one or more services for a certain UE if the UE participated in dual connectivity.

[0093] In certain examples, the method may further comprise configuring a UE behaviour for a UE participating in dual connectivity based on energy consumption.

[0094] In certain examples, the method may further comprise receiving, by one or more network entities, from a UE, an indication of capability to support network access based on energy consumption.

[0095] In certain examples, the method may further comprise transmitting, by one or more network entities, to a UE, assistance information for controlling access to the network based on energy consumption.

[0096] In certain examples, one or more of the energy consumption values and / or maximum energy consumption values may be associated with one or more of: one or more of traffic flows; one or more PDU sessions; one or more QoS flows; one or more Main Cell Group (MCG) bearers; one or more Secondary Cell Group (SCG) bearers; one or more Master Node (MN) terminated bearers; one or more Secondary Node (SN) terminated bearers; one or more split bearers; and one or more network slices.

[0097] In certain examples, the method may further comprise transmitting, from a first one of the network entities (e.g. a MN or a core network entity) to a second one of the network entities (e.g. a SN or a NG-RAN node), information relating to the energy consumption values and / or the maximum energy consumption values.

[0098] In certain examples, the information may be transmitted from the first network entity to the second network entity in a certain IE.

[0099] In certain examples, the method may further comprise reconfiguring one or more traffic flows based on a comparison between the one or more energy consumption values and one or more minimum energy consumption values.

[0100] In certain examples, one or more of the UEs may comprise a subscriber, and each subscriber may be associated with subscription information comprising energy related information.

[0101] Certain examples of the present disclosure provide a network entity (e.g. AMF, SMF) and / or a base station (e.g. eNB, gNB) configured to perform a method according to any example, aspect, embodiment and / or claim disclosed herein.

[0102] Certain examples of the present disclosure provide a network (or wireless communication system) comprising a UE and one or more network entities according to any examples, aspects, embodiments and / or claims disclosed herein.

[0103] Certain examples of the present disclosure provide a computer program comprising instructions which, when the program is executed by a computer or processor, cause the computer or processor to carry out a method according to any example, aspect, embodiment and / or claim disclosed herein.

[0104] Certain examples of the present disclosure provide a computer or processor-readable data carrier having stored thereon a computer program according to any example, aspect, embodiment and / or claim disclosed herein.

[0105] Various examples and features will now be described. The skilled person will appreciate that these examples and features may be used individually or in any suitable combination.

[0106] General examples

[0107] The techniques described herein may apply for a particular subscriber, e.g. based on subscription information (that may be defined and optionally forwarded to other network nodes e.g. from the UDM), or for a group of subscribers, or for all subscribers. For example, a subscriber may refer to a UE. The techniques may apply at a certain time, or at all times, or for a certain location or regardless of the location.

[0108] The techniques described herein may apply for a UE in any state such as RRC-CONNECTED, RRC-IDLE, RRC-CONNECTED with inactive indication, RRC-IDLE with suspend indication, RRC-INACTIVE, etc., or for any NAS mode, e.g. 5GMM-CONNECTED mode, 5GMM-IDLE mode, 5GMM-CONNECTED mode with RRC inactive indication, or any combination of RRC state and NAS mode.

[0109] A set of (one or more) network entities (and / or functionalities) may define (or set) a certain level (threshold, upper bound, lower bound and / or granularity, etc.) of energy consumption value(s) associated with all services (or some services or a particular service) for a given subscriber (or UE) or groups of subscribers (or group of UEs) or for all UEs. These values maybe related to a given time and / or location.

[0110] The set of (one or more) network entities (and / or functionalities) may update the certain level (and / or threshold or upper and / or lower bound or granularity, etc.) of energy consumption value(s) (or quantities) associated with all services (or some services or a particular service) for a given subscriber (or UE) or groups of subscribers (or group of UEs). These values maybe related to a given time and / or location.

[0111] The set of network entities (and / or functionalities) may also calculate, measure, aggregate, estimate, predict, and / or obtain (from at least another network entity and / or function, application function, OAM, server, etc.) the values (or quantities) of (and / or information related to) the energy consumption associated to all services (or some services or a particulate service) for a given UE (or groups of UEs).

[0112] A set of (one or more) network entities (and / or functionalities) may define (or set or determine) a certain level (threshold, upper bound, lower bound and / or granularity, etc.) of the maximum energy consumption rate and / or maximum energy credit limit for all services (or some services or a particular service) for a UE (or groups of UEs). These values maybe related to a given time and / or location.

[0113] The set of (one or more) network entities (and / or functionalities) may calculate, measure, aggregate, estimate, predict, and / or obtain (from at least another network entity and / or function, application function, OAM, server, etc.) the values of (and / or information related to) the maximum energy consumption rate and / or maximum energy credit limit for all services (or some services or a particular service for a given UE (or groups of UEs).

[0114] The set of (one or more) network entities (and / or functionalities) may define (or set or categorise or assign or classify, etc.) certain value(s) of energy consumption, for a given entity(-ies) (and / or network function(s)), in relation to providing services to a given subscriber(s) (or UE or a groups of UEs), as acceptable (or permitted or allowed or recommended) or not acceptable (or not permitted or allowed or recommended) or acceptable or recommended (or not acceptable or recommended) for a given period of time and / or a given location.

[0115] The set of (one or more) network entities (and / or functionalities) may decide (or conclude or determine) that the value(s) (quantities, levels and / or rates) of energy consumption are acceptable or not acceptable by comparing those values to the maximum energy consumption rate and / or maximum energy credit limit, and / or any other variations (parts of, fractions and / or percentages) of maximum energy consumption rate and / or maximum energy credit limit that are specified for a given subscriber(s) (or UE or a group of UEs).

[0116] For example, the network entities defined above, can be RAN nodes (or base stations eNBs, gNBs, NG-RANs) and / or Core network entities (e.g. AMF, SMF, MME, UPF, etc.).

[0117] In certain examples, the UE may be served by one base station that performs (and / or is involved in) any of the above mentioned actions in relation to defining energy consumption and / or enforcement of the maximum energy consumption rate and / or maximum energy credit limit of the UE for all services (or some services or particular service).

[0118] In certain examples, the base station may set (or decide) the mapping rules for the QoS Flows to bearers (e.g. DRBs) based on energy consumption levels.

[0119] In certain examples, the base station may modify (or update) the mapping rules for the QoS Flows to bearers (e.g. DRBs) based on energy consumption levels.

[0120] Examples relating to interactions between MN and SN based on energy

[0121] In certain examples, the UE may be served by two base stations, namely, MN and SN, in a dual connectivity scenario. The MN and / or SN perform(s) (and / or are involved in) any of the above mentioned actions in relation to defining energy consumption and / or enforcement of the maximum energy consumption rate and / or maximum energy credit limit of the of the UE for all services (or some services or particular service).

[0122] In certain examples, the MN and / or SN may define(s) (and / or any other actions mentioned above) combined (or aggregate or total) energy consumption values (or parameters or rates or energy cost) for all services (or some services or particular services) for the served UE (or subscriber) in a dual connectivity scenario.

[0123] In certain examples, the MN and / or SN may define(s) (and / or any other actions mentioned above) separate (or individual or part of a total or aggregate) energy consumption values (or parameters or rates or energy cost) for all services (or some services or particular services) for the served UE (or subscriber) in a dual connectivity scenario.

[0124] In certain examples, the MN and / or SN may define(s) (and / or any other action mentioned above) a combined (or aggregate or total) energy consumption values (or parameters or rates or energy cost) for all (or part of or a particular) traffic, PDUs sessions, MCG (Main Cell Group) bearers, SCG (Secondary Cell Group) bearers, and / or split bearers, and / or QoS flows, for the served UE (or subscriber) in a dual connectivity scenario.

[0125] In certain examples, the MN and / or SN may define(s) (and / or any other actions mentioned above) separate (or individual or part of a total or aggregate) energy consumption values (or parameters or rates or energy cost) for all values (or parameters or rates or energy cost) for all (or part of or a particular) traffic, PDUs sessions, MCG bearers, SCG bearers, and / or split bearers, MN terminated and SN terminated bearers, and / or QoS flows, for the served UE (or subscriber) in a dual connectivity scenario.

[0126] In certain examples, the MN and / or SN may define(s) (and / or any other action mentioned above) the maximum energy consumption rate and / or maximum energy credit limit of the UE for all services (or some services or particular service).

[0127] In certain examples, the MN and / or SN may define(s) (and / or any other action mentioned above) the maximum energy consumption rate and / or maximum energy credit limit of, for example, all (or part of or a particular) traffic, PDUs sessions (or a PDU session, or a split PDU session), MCG bearers, SCG bearers, and / or split bearers, MN terminated and SN terminated bearers, and / or QoS flows, etc., for the served UE (or subscriber) in a dual connectivity scenario.

[0128] In certain examples, the MN and SN may exchange information related to the energy consumption values (or parameters) and / or the maximum energy consumption rate and / or maximum energy credit limit for all (or some or part of) services, traffic, PDU sessions (or a PDU session, or a split PDU session), MCG bearers, SCG bearers, and / or split bearers, MN terminated and SN terminated bearers, and / or QoS flows, etc.

[0129] In certain examples, the MN may decide the part (or fraction or percentage, or threshold, level, granularity, etc.) of the maximum energy consumption rate and / or maximum energy credit limit to be enforced by the MN and the part to be enforced by the SN. This information may be sent to the SN. In certain examples, upon receiving this information, the SN may perform one or more of the following actions: accept, reject, acknowledge, negotiate (or propose or recommend or request) different values, report to another network entity (and / or function), do nothing, ignore, report to the served UE (or groups of UEs), and / or any of the entities indicated in the previous examples.

[0130] In certain examples, the MN may decide the part (or fraction or percentage, or threshold, level, granularity, etc.) of the maximum energy consumption rate and / or maximum energy credit limit to be enforced by the MN and that to be enforced by the MN. In certain examples, the part to be enforced by the SN may be decided by the SN. This information (about different parts values) may be exchanged between the MN and the SN. In certain examples, upon receiving this information, the MN and / or the SN may perform one or more of the following actions: accept, reject, acknowledge, negotiate (or propose or recommend or request) different values, do nothing, ignore, report to another network entity (and / or function), report to the served UE (or groups of UEs), and / or any of the entities indicated in the previous examples and embodiments.

[0131] In certain examples, the energy consumption information on the values (e.g. total and / or parts) of energy consumption, maximum energy consumption rate and / or maximum energy credit limit, may be exchanged between the MN and SN, using, for example, existing IEs and Xn (or X2) signalling. In certain examples, the information may be provided using IEs, messages, and / or signalling Xn (or X2), for example newly defined, such as: new IEs for theMaximumEnergyConsumptionRateIE and / orMaximumEnergyCreditLimitIE, and / or any other suitable naming.

[0132] In certain examples, the energy consumption information, for example as disclosed in the preceding bullet point, may be exchanged between the network and the UE, using any of the existing dedicated signalling, messages, and / or IEs, (and / or newly defined signalling, new messages and / or new IEs). In certain examples, the information may be exchanged via system information broadcast (e.g. periodically and / or on-demand) using existing SIBs (and / or newly defined SIBs).

[0133] In certain examples, the MN may be configured to determine whether the UE will exceed (or expected to) exceed the maximum energy consumption rate and / or maximum energy credit limit if it participate in dual connectivity scenario (i.e. served by two nodes MN and SN).

[0134] In certain examples, the MN may indicate to the UE that access to a secondary node (i.e. to be served by a SN in a dual connectivity scenario) is currently (e.g. at current time and / or location) not permitted, optionally due to energy consumption being at a certain level.

[0135] In certain examples, the MN may indicate to the UE that access to a secondary node (SN) (i.e. to be served by a SN in a dual connectivity scenario) is currently (e.g. at current time and / or location) not permitted, optionally due to a predictable change in energy consumption, for example one or more of:

[0136] - An increase in energy consumption above a given energy consumption level (or part or fraction or granularity or threshold or upper and / or lower bound, etc.).

[0137] - An increase above the maximum energy consumption rate and / or maximum energy credit limit.

[0138] - An increase above part of (or fraction or percentage or granularity or upped and / or lower bound) of the maximum energy consumption rate and / or maximum energy credit limit that is assigned to MN and / or SN.

[0139] - Any other change in energy consumption that is not allowed (or permitted or recommended) or will not allow the UE access to a new SN (e.g. SN addition) or a modification to a different SN (e.g. SN modification). For example, all services, some service or a particular service for a given UE.

[0140] In certain examples, the MN may indicate to the UE other assistance information in relation to the non-permitted access to a secondary node (i.e. to be served by a SN in a dual connectivity scenario), for example one or more of the following:

[0141] - A cause value, recommendation on next available access time slots and / or location, e.g. cells.

[0142] - A back-off timer so that the UE will not try to request access to a secondary node during the indicated timer (i.e. not before expiry of the timer).

[0143] In certain examples, the MN and / or SN may trigger(s) the SN modification due to the energy consumption level (e.g. total or individual energy consumption at the MN and / or SN) reaching (or being at or measured or calculated at), or is expected to (or predicted to) exceed a given energy consumption level (or part or granularity or threshold or upper and / or lower bound, etc.). Other possible examples, related to change in energy consumption:

[0144] - An increase above the maximum energy consumption rate and / or maximum energy credit limit.

[0145] - An increase above part of (or fraction or percentage or granularity or upped and / or lower bound) of the maximum energy consumption rate and / or maximum energy credit limit that is assigned to MN and / or SN.

[0146] - Any other change in energy consumption that is not allowed (or permitted or recommended) for the given UE (e.g. all services, some service or a particular service).

[0147] In certain examples, the MN and / or SN may trigger(s) the SN release due to the energy consumption level (e.g. total or individual energy consumption at the MN and / or SN) reaching (or being or measured or calculated at) or is expected to (or predicted to) exceed a given energy consumption level (or part or granularity or threshold or upper and / or lower bound, etc.). Other possible examples, related to change in energy consumption:

[0148] - An increase above the maximum energy consumption rate and / or maximum energy credit limit.

[0149] - An increase above part of (or fraction or percentage or granularity or upped and / or lower bound) of the maximum energy consumption rate and / or maximum energy credit limit that is assigned to MN and / or SN.

[0150] - Any other change in energy consumption that is not allowed (or permitted or recommended) for the given UE (e.g. all services, some service or a particular service).

[0151] In certain examples, the network may configure a given UE behaviour for the case of controlled access to MN and / or SN in dual connectivity scenario based on energy consumption (and / or any other suitable information related to energy consumption, including any of the examples disclosed herein) in the network.

[0152] In certain examples, the UE may provide to the network its capability to support network access (e.g. to MN and / or SN) based on energy consumption (and / or any other suitable information related to energy consumption, including any of the examples disclosed herein) in the network, the MN and / or the SN. Additionally, UE may indicate its capability to support dual connectivity under energy consideration.

[0153] In certain examples, the network may provide assistance information to UE(s), on the new network behaviour to control UE access to the MN and / or SN based on energy consumption level(s) (and / or any other suitable information related to energy consumption, including any of the examples disclosed herein).

[0154] In certain examples, the MN may configure the SN, or the SN may be configured via OAM to operate at a certain level of energy (or certain upper and / or lower bounds of energy, and / or maximum values, credits, quota, rate, etc.). When a fraction (or percentage or part of) or all of this quota is reached (or exceeded), the SN may report (or trigger a report or indicate) to the MN this energy event (e.g. energy exceeded a certain level). The MN may stop using this SN for a given UE. Additionally, the MN or the SN may initiates (or triggers) the secondary node release (SN release) procedure, for example one or more of the following:

[0155] - The MN may initiate the SN release by triggering the SN Release procedure - MN initiated. In certain examples, the MN may use a newly defined procedure. Optionally, the MN may include a cause value for the SN release, e.g. EnergyConsumption, or any other suitable cause naming.

[0156] - The SN may initiate the SN release by triggering the SN Release procedure - SN initiated. In certain examples, the MN may use a newly defined procedure. Optionally, the SN may include a cause value for the SN release, e.g. EnergyConsumption, or any other suitable cause naming.

[0157] - In both cases, whether the SN release is initiated by MN or SN, the UE should be informed to switch to the MN. Optionally, the MN or SN may send a cause value for the SN release, e.g. EnergyConsumption (or any other suitable cause naming) to the UE.

[0158] In certain examples, the SN may report its energy consumption information (and / or other energy information mentioned in previous examples) to the MN. Additionally, upon receiving this information the MN may decide to initiate (or perform), e.g. SN addition, SN change and / or SN release.

[0159] In certain examples, the SN may report its energy consumption information (and / or other energy information mentioned in previous examples) to the MN. Additionally, the SN may decide to initiate (or perform), e.g. SN addition, SN change, and / or SN release.

[0160] In certain examples, the MN and / or SN may ensure that the combined (or aggregate or total, etc.) energy consumption of the MN and SN is kept to a certain total (or a certain ratio, or upper bound, a maximum, threshold, an energy criteria or energy policy, etc.).

[0161] In certain examples, the MN and / or SN may calculate (or measure or estimate or predict, etc.) the combined (or aggregate or total, etc.) energy consumption in the MN and SN.

[0162] In certain examples, the MN and / or SN may calculate (or measure estimate or predict, etc.) the individual energy consumption values in the MN and SN, respectively. The MN and SN may exchange their individual energy consumption values (and / or any other information related to energy consumption at the MN and SN). For example, the MN and / or SN measure(s) (estimate(s), and / or predict(s)) energy consumption in all MN terminated and / or SN terminated bearers, and / or energy consumption in MCG bearers, SCG bearers and split bearers. In certain examples, the energy consumption measurement (estimation, and / or prediction) can be at the granularity (or level) or a PDU session (or PDU sessions) or all traffic (or a some traffic or a particular traffic, a slice, etc.).

[0163] In certain examples, all possible bearer type change options (or some of the options or a particular option) are (is) supported based on energy consumption (and / or any information related to energy consumption) in the MN and / or SN, for example, in MR-DC:

[0164] - MCG bearer to / from split bearer;

[0165] - MCG bearer to / from SCG bearer;

[0166] - SCG bearer to / from split bearer.

[0167] In certain examples, bearer termination point change may be supported for all bearer types (or a given bearer type) based on energy consumption (and / or any information related to energy consumption) in the MN and / or SN, and can be performed with or without bearer type change:

[0168] - MN terminated bearer to / from SN terminated bearer.

[0169] In certain examples, the network (e.g. CN) and / or NG-RAN (MN and / or SN) may decide to change a given bearer (or more than one bearer) type (and / or bearer termination point), for example based on one or more of the following:

[0170] - an indication (or decision) by the network (e.g. CN);

[0171] - the calculated (predicted and / or estimated) energy consumption values at the MN and / or SN, e.g. for all traffic / services (some of or a particular traffic / service);

[0172] - the calculated (predicted and / or estimated) energy consumption values at the MN and / or SN per PDU session (or PDU session) or a split PDU session, or a particular PDU session;

[0173] - the calculated (predicted and / or estimated) energy consumption values at the MN and / or SN per bearer (or bearers), or a given / particular bearer;

[0174] In certain examples, the network (e.g. CN) and / or NG-RAN (MN and / or SN) may decide to change a given bearer (or more than one bearer) type (and / or bearer termination point), for example, the MN may decide to change a given MN terminated bearer type to a SN terminated bearer if the energy consumption at the MN has increased (or reached or expected to reach) the allowed (or maximum energy consumption value or credit, or part or fraction or percentage of maximum energy consumption value) at the MN.

[0175] In certain examples, the network (e.g. CN) may send to the NG-RAN(s) (MN and / or SN) information related to the energy consumption information of the MN and / or SN, and / or energy consumption enforcement information (e.g. maximum energy consumption rate and / or maximum energy credit limit, and / or other energy related information, etc.).

[0176] In certain examples, when the MN and / or SN want(s) to admit or modify a QoS flow, the MN and / or SN may verify the SN's energy consumption and then determine whether to admit the flow and where to admit the flow i.e. in the MN or in the SN.

[0177] In certain examples, the MN can only admit (or assign or allocated) certain QoS flows to SN based on energy configuration, even if the SN does not send any report (e.g. a report on the SN current and / or predicted energy consumption before and / or after admitting the QoS flows). Accordingly, certain QoS profile (and / or QoS flows) will use (or consume) X units of energy and the SN may be configured to only provide QoS flows with X unit of energy. The same can apply to the MN and so when a QoS flow arrives, then based on this configuration or policy (or criteria), the MN determines if the QoS flow has to be served by the MN or SN.

[0178] In certain examples, the SN may decide to re-allocate (or re-assign) all (or some or a particular) QoS Flow(s) to the MN, (e.g. for a given PDU session (or PDU sessions), if the SN decides (or calculates or estimates or predicts) that the SN will be exceeding maximum energy consumption (or a pre-configured energy threshold, or a higher bound, or maximum energy consumption rate (or part of it), or maximum energy credit limit (or part of it), and / or other energy related information, etc.) that is allowed at the SN. This maximum energy consumption value at the SN, may be pre-configured by the MN, SN, and / or other network entity(-ies) and / or network functions, or via OAM, OTT server, or application server. Additionally, the SN may change this request upon any change in energy consumption at the MN and / or SN. This change may be reported (or indicated) to the MN. Optionally, for example, the change may be also reported to at least another network entity (and / or function).

[0179] In certain examples, the SN may decide to request the MN to re-allocate (or re-assign) all (or some or a particular) QoS Flow(s) to the SN, (e.g. for a given PDU session (or PDU sessions), if the SN decides (or calculates or estimates or predicts) that the SN energy consumption will go below the minimum energy consumption (or a pre-configured energy threshold, a lower bound, or minimum energy consumption rate (or part of it), or minimum energy credit limit (or part of it), and / or other energy related information, etc.) that is allowed at the SN. This minimum energy consumption value at the SN, may be pre-configured by the MN, SN, and / or other network entity(-ies) and / or network functions, or via OAM, OTT server, or application server. Additionally, the SN may change this request upon any change in energy consumption at the MN and / or SN. This change is reported (or indicated) to the MN. Optionally, for example, the change may be also reported to at least another network entity (and / or function).

[0180] In certain examples, the MN may decide to re-allocate (or re-assign) all (or some or a particular) QoS Flow(s) to the SN, (e.g. for a given PDU session (or PDU sessions), if the MN decides (or calculates or estimates or predicts) that the MN will be exceeding maximum energy consumption (or a pre-configured energy threshold, or a higher bound, or maximum energy consumption rate (or part of it), or maximum energy credit limit (or part of it), and / or other energy related information, etc.) that is allowed at the MN. This maximum energy consumption value at the MN, may be pre-configured by the MN, SN, and / or other network entity(-ies) and / or network functions, or via OAM, OTT server, or application server. Additionally, the MN may change this request upon any change in energy consumption at the MN and / or SN. This change may be reported (or indicated) to the SN. Optionally, for example, the change may be also reported to at least another network entity (and / or function).

[0181] In certain examples, the MN may decide to request the SN to re-allocate (or re-assign) all (or some or a particular) QoS Flow(s) to the MN, or MN may retrieve those QoS Flows from the SN, (e.g. for a given PDU session (or PDU sessions), if the MN decides (or calculates or estimates or predicts) that the MN energy consumption will go below the minimum energy consumption (or a pre-configured energy threshold, a lower bound, or minimum energy consumption rate (or part of it), or minimum energy credit limit (or part of it), and / or other energy related information, etc.) that is allowed at the MN. This minimum energy consumption value at the MN, may be pre-configured by the MN, SN, and / or other network entity(-ies) and / or network functions, or via OAM, OTT server, or application server. Additionally, the MN may change this request upon any change in energy consumption at the MN and / or SN. This change may be reported (or indicated) to the SN. Optionally, for example, the change may be also reported to at least another network entity (and / or function).

[0182] In certain examples, the MN may decide to request the SN to re-allocate (or re-assign) all (or some or a particular) QoS Flow(s) to the MN, or MN may retrieve those QoS Flow(s) from the SN, (e.g. for a given PDU session (or PDU sessions), if the MN decides (or calculates or estimates or predicts) that the SN energy consumption will go above (or exceed) the maximum energy consumption (or a pre-configured energy threshold, a upper bound, or maximum energy consumption rate (or part of it), or maximum energy credit limit (or part of it), and / or other energy related information, etc.) that is allowed at the SN. Additionally, the MN may change the request to SN to re-allocate QoS Flows (or change the allocated or assigned QoS Flows to the SN) following any change in the energy consumption at the MN and / or SN For example, the change in QoS Flows allocation (and / or energy consumption) may be also reported to at least another network entity (and / or function).

[0183] In certain examples, the MN may decide to re-allocate (or re-assign) all (or some or a particular) QoS Flow(s) to the SN, (e.g. for a given PDU session (or PDU sessions), if the MN decides (or calculates or estimates or predicts) that the SN energy consumption will go below the minimum energy consumption (or a pre-configured energy threshold, a lower bound, or minimum energy consumption rate (or part of it), or minimum energy credit limit (or part of it), and / or other energy related information, etc.) that is allowed at the SN. Additionally, the MN may change the request to SN to re-allocate QoS Flows (or change the allocated or assigned QoS Flows to the SN) following any change in the energy consumption at the MN and / or SN. Optionally, for example, the change in QoS Flows allocation (and / or energy consumption) may be also reported to at least another network entity (and / or function).

[0184] In certain examples, the UE may provide assistance information to the SN and / or MN to assist the MN and / or SN in energy enforcement that is related to all (or part of a particular service(s) of the UE in a dual connectivity scenario.

[0185] The MN may decide to add an SN (SN addition) and / or modify an SN (SN modification) based on the energy consumption in the network, MN, and / or SN. For example, if the change of the MN energy consumption and / or total energy consumption (e.g. MN and / or SN) is predicted (or estimated or calculated or measured) to be (at a given time and / or location) for all services (or some services or a particular service), all PDU session (or some or a particular PDU session), bearers (MCG, SCG, split bear, MN terminated, SN terminated, etc.), and / or QoS Flows (some or a particular QoS Flow), to change to an allowed (permitted or acceptable) energy consumption level (and / or any other suitable energy consumption related information, including any of the examples disclosed herein (e.g. threshold, max, policy, etc.)).

[0186] The skilled person will appreciate that, in the various examples described herein, it may be assumed that the MN and / or SN may exchange their energy consumption information (and / or any other energy information mentioned in previous examples) using any suitable new and / or existing multi-connectivity procedure(s) (e.g. EN-DC, MR-DC, etc.), for example Secondary Node Addition procedure (MN initiated), Conditional Secondary Node Addition procedure, Secondary Node Modification procedure (MN / SN initiated), SN Modification procedure - SN initiated with MN involvement, SN modification - SN initiated without MN involvement, SN initiated Conditional SN Modification without MN involvement, SN Release procedure - MN initiated / SN initiated, SN Change - MN initiated / SN initiated, Conditional SN Change - MN initiated, Conditional SN Change - SN initiated, etc. Additionally, any suitable new and / or existing procedure(s) may be used to carry the interactions between the MN and SN in relation to energy (or energy information).

[0187] The skilled person will appreciate that the term "access control" herein is not to be restricted to control of access at the RAN level (e.g. MN and / or SN) only, but it can also mean control of general access or usage of the network and hence may include mechanisms similar to congestion control at any layer (e.g. RRC, NAS, etc.) or any back-off mechanism.

[0188] Various examples disclosed herein refer to traffic in general. The skilled person will appreciate that various examples disclosed herein are applicable to various types of flows, for example GBR QoS flows, non-GBR QoS flows and / or Delay-critical GBR flows.

[0189] The skilled person will appreciate that, in various examples, interactions (and actions) between / (by) the network, MN and / or SN may be based on change(s) in energy consumption (and / or any information disclosed herein) in the network, MN and / or SN. For example, changes in the total energy consumption (network, MN, and / or SN) and / or individual energy consumption (MN or SN) above (or below) a given energy consumption level (threshold, upper or lower bound, and / or any information disclosed herein). For example, one or more of the following actions (or interactions) between the network, MN, and / or SN:

[0190] - An action (and / or interaction) of SN addition, SN modification, and / or SN release by the MN and / or SN (and / or the network), based on change in information of energy consumption (e.g. energy information disclosed herein).

[0191] - An action (and / or interaction) of QoS re-mapping (or re-allocation) to bearers, based on change in information of energy consumption (e.g. energy information disclosed herein).

[0192] - An action (and / or interaction) of PDU session split (and / or QoS Flow allocation) to MN and / or SN, based on change in information of energy consumption (e.g. energy information disclosed herein).

[0193] - An action (and / or interaction) of bearer type change and / or bearer termination change, based on change in information of energy consumption (e.g. energy information disclosed herein).

[0194] Examples of changes to 3GPP specifications

[0195] TS 37.340:

[0196] Inter-node Energy Coordination

[0197] - For MR-DC operations, MN and SN may coordinate their energy consumption in a semi-static manner via UE associated signalling.

[0198] Activation and Deactivation of SCG based on Energy

[0199] - An activation and deactivation mechanism of SCG based on energy consumption is supported.

[0200] - The MN can configure the SCG as activated or deactivated upon (or based on or following) changes in energy consumption of the MN and / or SN.

[0201] - The SCG activation can be requested by the MN, by the SN and by the UE (e.g. based on changes in energy consumption levels, thresholds, parameters, etc.).

[0202] Bearer handling aspects

[0203] QoS aspects

[0204] - QoS flows belonging to the same PDU session may be mapped to different bearer types considering the energy consumption levels, e.g. at the MN and / or SN. For example,

[0205] 1) the MN decides the QoS flows that are assigned to the SN longer, the SN informs the MN and the MN cannot reject the request.

[0206] 2) the SN may accept or reject the assigned QoS Flows (from the MN) based on energy consumption information at the SN. For example, whether the decision to assign the QoS Flows to the SN would increase energy consumption at the SN above than the maximum energy consumption allowed at the SN.

[0207] 3) The SN would responds (or acknowledge) MN deciding (or request) to move QoS Flows (or assign Flows) to the SN. In the case of rejection of failure to accommodate the assigned QoS Flows, e.g. the SN may reject the MN decision (or request) and indicates a new cause value for the rejection, e.g. NotAllowedEnergyIIncrease (and / or any other suitable naming).

[0208] - The MN or SN node decides how to map the QoS flow to DRBs based on expected (predicted or estimated or calculated) energy consumption at the MN or SN upon (or following) accommodating this QoS Flow at the MN or SN. For example,

[0209] 1) The MN or SN may map a QoS Flow to a DRB based on energy consumption at the QoS Flow level. For example, prioritizing DRB energy over DRB QoS flow level QoS parameters.

[0210] Figure 1 illustrates an exemplary method for controlling energy consumption in a network according to various embodiments of the present disclosure.

[0211] Referring to Figure 1, in a first operation 101, one or more network entities and / or functionalities determine one or more energy consumption values associated with one or more services for one or more UEs.

[0212] In a second operation 102, the one or more network entities and / or functionalities determine whether or not the one or more energy consumption values are acceptable based on a comparison between the one or more energy consumption values and one or more maximum energy consumption values for the one or more services for the one or more UEs.

[0213] Figure 2 illustrates a block diagram of an exemplary network entity (e.g. UE, base station and / or any other network entity) according to various embodiments of the present disclosure. The skilled person will appreciate that a network entity may be implemented, for example, as a network element on a dedicated hardware, as a software instance running on a dedicated hardware, and / or as a virtualised function instantiated on an appropriate platform, e.g. on a cloud infrastructure.

[0214] The entity 200 comprises a processor (or controller) 201, a transmitter 203 and a receiver 205. The receiver 205 is configured for receiving one or more messages from one or more other network entities, for example as described above. The transmitter 203 is configured for transmitting one or more messages to one or more other network entities, for example as described above. The processor 201 is configured for performing one or more operations, for example according to the operations as described above.

[0215] FIGURE 3 illustrates a block diagram illustrating a structure of a UE according to various embodiments of the present disclosure.

[0216] As shown in FIG. 3, the UE according to an embodiment may include a transceiver 310, a memory 320, and a processor (e.g. controller) 330. The transceiver 310, the memory 320, and the processor 330 of the UE may operate according to a communication method of the UE described above. However, the components of the UE are not limited thereto. For example, the UE may include more or fewer components than those described above. In addition, the processor 330, the transceiver 310, and the memory 320 may be implemented as a single chip. Also, the processor 330 may include at least one processor.

[0217] The transceiver 310 collectively refers to a UE receiver and a UE transmitter, and may transmit / receive a signal to / from a base station. The signal transmitted or received to or from the base station may include control information and data. The transceiver 310 may include a RF transmitter for up-converting and amplifying a frequency of a transmitted signal, and a RF receiver for amplifying low-noise and down-converting a frequency of a received signal. However, this is only an example of the transceiver 310 and components of the transceiver 310 are not limited to the RF transmitter and the RF receiver.

[0218] Also, the transceiver 310 may receive and output, to the processor 330, a signal through a wireless channel, and transmit a signal output from the processor 330 through the wireless channel.

[0219] The memory 320 may store a program and data required for operations of the UE. Also, the memory 320 may store control information or data included in a signal obtained by the UE. The memory 320 may be a storage medium, such as read-only memory (ROM), random access memory (RAM), a hard disk, a CD-ROM, and a DVD, or a combination of storage media.

[0220] The processor 330 may control a series of processes such that the UE operates as described above. For example, the transceiver 310 may receive a data signal including a control signal transmitted by the base station, and the processor 330 may determine a result of receiving the control signal and the data signal transmitted by the base station.

[0221] FIGURE 4 illustrates a block diagram illustrating a structure of a base station according to various embodiments of the present disclosure.

[0222] As shown in FIG. 4, the base station according to an embodiment may include a transceiver 410, a memory 420, and a processor (e.g. controller) 430. The transceiver 410, the memory 420, and the processor 430 of the base station may operate according to a communication method of the base station described above. However, the components of the network entity are not limited thereto. For example, the base station may include more or fewer components than those described above. In addition, the processor 430, the transceiver 410, and the memory 420 may be implemented as a single chip. Also, the processor 430 may include at least one processor.

[0223] The transceiver 410 collectively refers to a base station receiver and a base station transmitter, and may transmit / receive a signal to / from a terminal. The signal transmitted or received to or from the terminal may include control information and data. The transceiver 410 may include a RF transmitter for up-converting and amplifying a frequency of a transmitted signal, and a RF receiver for amplifying low-noise and down-converting a frequency of a received signal. However, this is only an example of the transceiver 410 and components of the transceiver 410 are not limited to the RF transmitter and the RF receiver.

[0224] Also, the transceiver 410 may receive and output, to the processor 430, a signal through a wireless channel, and transmit a signal output from the processor 430 through the wireless channel.

[0225] The memory 420 may store a program and data required for operations of the base station. Also, the memory 420 may store control information or data included in a signal obtained by the base station. The memory 420 may be a storage medium, such as read-only memory (ROM), random access memory (RAM), a hard disk, a CD-ROM, and a DVD, or a combination of storage media.

[0226] The processor 430 may control a series of processes such that the network entity operates as described above. For example, the transceiver 410 may receive a data signal including a control signal transmitted by the terminal, and the processor 430 may determine a result of receiving the control signal and the data signal transmitted by the terminal.

[0227] The techniques described herein may be implemented using any suitably configured apparatus and / or system. Such an apparatus and / or system may be configured to perform a method according to any aspect, embodiment, example or claim disclosed herein. Such an apparatus may comprise one or more elements, for example one or more of receivers, transmitters, transceivers, processors, controllers, modules, units, and the like, each element configured to perform one or more corresponding processes, operations and / or method steps for implementing the techniques described herein. For example, an operation / function of X may be performed by a module configured to perform X (or an X-module). The one or more elements may be implemented in the form of hardware, software, or any combination of hardware and software.

[0228] It will be appreciated that examples of the present disclosure may be implemented in the form of hardware, software or any combination of hardware and software. Any such software may be stored in the form of volatile or non-volatile storage, for example a storage device like a ROM, whether erasable or rewritable or not, or in the form of memory such as, for example, RAM, memory chips, device or integrated circuits or on an optically or magnetically readable medium such as, for example, a CD, DVD, magnetic disk or magnetic tape or the like.

[0229] It will be appreciated that the storage devices and storage media are embodiments of machine-readable storage that are suitable for storing a program or programs comprising instructions that, when executed, implement certain examples of the present disclosure. Accordingly, certain examples provide a program comprising code for implementing a method, apparatus or system according to any example, embodiment, aspect and / or claim disclosed herein, and / or a machine-readable storage storing such a program. Still further, such programs may be conveyed electronically via any medium, for example a communication signal carried over a wired or wireless connection.

[0230] While the invention has been shown and described with reference to certain examples, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the scope of the invention, as defined by the appended claims.

[0231] Definitions / Acronyms

[0232] In the present disclosure, the following definitions / acronyms may be used (e.g. see 3GPP TS 37.340).

[0233] En-gNB:node providing NR user plane and control plane protocol terminations towards the UE, and acting as Secondary Node in EN-DC.

[0234] Master Cell Group: in MR-DC, a group of serving cells associated with the Master Node, comprising of the SpCell (PCell) and optionally one or more SCells.

[0235] Master node: in MR-DC, the radio access node that provides the control plane connection to the core network. It may be a Master eNB (in EN-DC), a Master ng-eNB (in NGEN-DC) or a Master gNB (in NR-DC and NE-DC).

[0236] MCG bearer: in MR-DC, a radio bearer with an RLC bearer (or two RLC bearers, in case of CA packet duplication in an E-UTRAN cell group, or up to four RLC bearers in case of CA packet duplication in a NR cell group) only in the MCG.

[0237] MN terminated bearer:in MR-DC, a radio bearer for which PDCP is located in the MN.

[0238] MCG SRB: in MR-DC, a direct SRB between the MN and the UE.

[0239] Multi-Radio Dual Connectivity:Dual Connectivity between E-UTRA and NR nodes, or between two NR nodes.

[0240] Ng-eNB: as defined in 3GPP TS 38.300.

[0241] PCell: SpCell of a master cell group.

[0242] PSCell: SpCell of a secondary cell group.

[0243] RLC bearer:RLC and MAC logical channel configuration of a radio bearer in one cell group.

[0244] Secondary Cell Group: in MR-DC, a group of serving cells associated with the Secondary Node, comprising of the SpCell (PSCell) and optionally one or more SCells.

[0245] Secondary node: in MR-DC, the radio access node, with no control plane connection to the core network, providing additional resources to the UE. It may be an en-gNB (in EN-DC), a Secondary ng-eNB (in NE-DC) or a Secondary gNB (in NR-DC and NGEN-DC).

[0246] SCG bearer: in MR-DC, a radio bearer with an RLC bearer (or two RLC bearers, in case of CA packet duplication in an E-UTRAN cell group, or up to four RLC bearers in case of CA packet duplication in a NR cell group) only in the SCG.

[0247] SN terminated bearer:in MR-DC, a radio bearer for which PDCP is located in the SN.

[0248] SpCell: primary cell of a master or secondary cell group.

[0249] SRB3: in EN-DC, NGEN-DC and NR-DC, a direct SRB between the SN and the UE.

[0250] Split bearer:in MR-DC, a radio bearer with RLC bearers both in MCG and SCG.

[0251] Split PDU Session (or PDU Session split):a PDU Session whose QoS Flows are served by more than one SDAP entities in the NG-RAN.

[0252] Split SRB: in MR-DC, a SRB between the MN and the UE with RLC bearers both in MCG and SCG.

[0253] User plane resource configuration:in MR-DC with 5GC, encompasses radio network resources and radio access resources related to either one or more PDU sessions, one or more QoS flows, one or more DRBs, or any combination thereof.

[0254] 3GPP3rd Generation Partnership Project

[0255] 5G5th Generation

[0256] eNBBase Station

[0257] EN-DCE-UTRA-NR Dual Connectivity

[0258] E-UTRAEvolved Universal Terrestrial Radio Access

[0259] gNB5G Base Station

[0260] IDIdentity / Identification

[0261] IEInformation Element

[0262] MCGMaster Cell Group

[0263] MNMaster Node

[0264] MR-DCMulti-Radio Dual Connectivity

[0265] NE-DCNR-E-UTRA Dual Connectivity

[0266] NGNext Generation

[0267] NGEN-DCNG-RAN E-UTRA-NR Dual Connectivity

[0268] NG-RANNext Generation Radio Access Network

[0269] NRNew Radio

[0270] NR-DCNR-NR Dual Connectivity

[0271] RANRadio Access Network

[0272] SCGSecondary Cell Group

[0273] SNSecondary Node

[0274] TSTechnical Specification

[0275] UEUser Equipment

Claims

1.A first base station in a mobile communication system, the first base station comprising:a transceiver; anda controller coupled to the transceiver, and configured to:receive, from a first network function (NF) entity, assistance information for an energy saving,perform a procedure for the energy saving based on the assistance information, andtransmit, to a second NF entity, an energy information report for a user equipment (UE),wherein the energy information report includes one of a protocol data unit (PDU) session energy consumption level or a quality of service (QoS) flow energy consumption level.2.The first base station of claim 1, wherein the assistance information for the energy saving corresponds to subscription information including energy consumption information for the UE.3.The first base station of claim 2, wherein the subscription information includes a maximum energy consumption value for the UE.4.The first base station of claim 1, wherein mapping rules for QoS Flows to bearers is set based on one of the PDU session energy consumption level or the QoS flow energy consumption level.5.The first base station of claim 1, wherein the controller is further configured to:transmit, to a second base station, first information associated with the energy saving, andreceive, from the second base station, second information associated with the energy saving.6.The first base station of claim 1, wherein a dual connectivity is established for the UE with the first base station and the second base station.7.The first base station of claim 1, wherein the first NF entity is an access and mobility management function (AMF) entity and the second NF entity is a session management function (SMF) entity.8.A method performed by a first base station in a mobile communication system, the method comprising:receiving, from a first network function (NF) entity, assistance information for an energy saving;performing a procedure for the energy saving based on the assistance information; andtransmitting, to a second NF entity, an energy information report for a user equipment (UE),wherein the energy information report includes one of a protocol data unit (PDU) session energy consumption level or a quality of service (QoS) flow energy consumption level.9.The method of claim 8, wherein the assistance information for the energy saving corresponds to subscription information including energy consumption information for the UE.10.The method of claim 9, wherein the subscription information includes a maximum energy consumption value for the UE.11.The method of claim 8, wherein mapping rules for QoS Flows to bearers is set based on one of the PDU session energy consumption level or the QoS flow energy consumption level.12.The method of claim 8, further comprising:transmitting, to a second base station, first information associated with the energy saving, andreceiving, from the second base station, second information associated with the energy saving.13.The method of claim 8, wherein a dual connectivity is established for the UE with the first base station and the second base station.14.The method of claim 8, wherein the first NF entity is an access and mobility management function (AMF) entity and the second NF entity is a session management function (SMF) entity.

Citation Information

Patent Citations

  • Method and apparatus for reporting terminal assistance information associated with overheating and power saving mode operation in next generation wireless communication system

    US20230199658A1

  • Method for transmitting and receiving downlink channel and device therefor

    WO2020060089A1

  • User equipment (UE) feedback for improved energy efficiency configuration

    WO2022229233A1