Methods for optimizing the energy efficiency of user equipment, entity of a telecommunications network and user equipment

By enabling user equipment in 5G NR networks to communicate its energy status to the network entity, the method optimizes energy efficiency by automating BWP switching and resource allocation, achieving substantial energy savings while maintaining service quality.

FR3157775A1Pending Publication Date: 2025-06-27ORANGE SA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
FR2023014984
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

Current telecommunications networks face challenges in optimizing energy efficiency, particularly in 5G NR networks, where frequent switching between bandwidth parts (BWPs) and processing of control information lead to increased energy consumption.

Method used

The proposed solution involves a communication method where user equipment (UE) sends information about its energy status to the network entity, allowing the network to make informed decisions to optimize energy efficiency. This includes automatically switching to a default BWP and implementing a dynamic resource allocation mechanism.

Benefits of technology

By leveraging energy status information, the network can apply targeted treatments to reduce energy consumption, leading to significant energy savings without compromising the quality of service (QoS) requirements of various services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Methods for optimizing the energy efficiency of user equipment, entity of a telecommunications network and user equipment The invention relates to a communication method implemented by user equipment of a telecommunications network via which said user equipment transmits data, the communication method comprising sending to an entity of the telecommunications network, at least one piece of information relating to an energy status of the user equipment for: a plurality of data transmission parameters, and / or a plurality of applications involved in the transmission of the data. Figure for the abstract: Fig. 1.
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Methods for optimizing the energy efficiency of user equipment, entity of a telecommunications network and user equipment Technical field

[0001] The invention belongs to the general field of telecommunications.

[0002] It has a preferred but non-limiting application in the context of a 5G (i.e. 5th Generation) telecommunications network and more particularly, of the new 5G NR (for "New Radio" in English) radio interface defined by the 3GPP standard as of Release 15. The invention can also find an application in proprietary networks, OpenRAN or even in future generation networks such as 6G (i.e. 6th generation). Prior art

[0003] Energy efficiency optimization refers to maximizing energy use to achieve optimal results, while minimizing energy waste and losses. In a global context, where environmental concerns and economic imperatives converge, this optimization has become a central pillar of policies and initiatives aimed at promoting sustainable and balanced development.

[0004] Industrialists, in particular, are increasingly aware of the importance of optimizing energy efficiency as a means of preserving the environment and promoting sustainable and virtuous economic growth. As such, optimizing energy efficiency is at the heart of the deployment of 5G NR radio access technology and, more generally, of all telecommunications networks.

[0005] In the particular context of telecommunications networks, energy efficiency is often defined as the inverse of the energy consumed per bit transmitted, or in other words as the number of bits transmitted per unit of energy consumed.

[0006] More particularly, numerous solutions aimed at improving the energy efficiency of 5G networks have been developed or are being developed.

[0007] One solution consists of offering the possibility to a user equipment (or UE for “User Equipment” in English) of this network to receive or transmit data on only a part of the bandwidth allocated by the network to the cell to which this user equipment is attached.

[0008] Such a feature, also known as BWP for “BandWidth Part” in English, allows dynamically adapting the bandwidth on which data associated with a UE are transmitted (i.e. sent or received by the UE) via the network, and incidentally the numerology used by the UE on this band. By numerology, we mean in the context of an OFDM (for "Orthogonal Frequency Division Multiplexing" in English) type transmission scheme such as that adopted by the 5G NR radio access technology, the spacing between the subcarriers and the length of the cyclic prefix, or equivalently, the duration of an OFDM symbol.

[0009] The use of these multiple numerologies advantageously makes it possible to respond to the diverse and varied constraints (also designated by SLA for "Service Level Agreement" in English) in terms of latency, throughput and reliability, imposed by the different categories of services that 5G networks can offer.These different categories of services include in particular: - eMBB type services (for “enhanced Mobile Broadband” in English) based on very high data rates to offer new experiences to users (e.g. virtual reality, augmented reality, HD video streaming, etc.); . - uRLLC (ultra Reliable Low Latency Communication) type services, which have strict requirements in terms of latency and reliability of communications (e.g. remote management services, industrial robots, telesurgery); and - mMTC (massive Machine Type Communication) type services, which include the Internet of Things (or loT), and which have high requirements in terms of deployment density in particular (e.g. connected city, connected agriculture, etc.). - V2X (Vehicle to Everything) type services, allowing a vehicle to exchange information with another vehicle, an infrastructure, the network and / or a pedestrian. V2X services include safety services, which aim, for example, to minimize accidents, risks to passengers or road users (e.g., driver assistance or autonomous driving services), and which require very low latency (less than a few milliseconds) and transmission reliability close to 100%, and other services (or non-safety services) aimed more at improving traffic conditions, minimizing the influence of road congestion, improving the comfort of vehicle passengers, etc., and which certainly require high transmission rates but can tolerate a certain latency and lower reliability; and - HMTC type services (for “High performance Machine Type Com communications" in English), which, like mMTC-type services, have high requirements in terms of deployment density (and therefore availability of resources for communication), but also low latency and high transmission rates.

[0010] As mentioned above, the 5G NR radio access technology allows a UE, via the B WP functionality, to use a narrower bandwidth than the total bandwidth allocated by a 5G network to the cell in which the UE is located. This narrower bandwidth corresponds to a part (referred to as B WP in the following) of the total bandwidth allocated by the network to the cell. Given the bandwidths envisaged in 5G (up to 400 MHz for a single carrier), the use of this functionality advantageously makes it possible, on the one hand, to adapt to UEs having reduced capacities in terms of supported bandwidth and / or which they can monitor, and on the other hand, to reduce the complexity of the processing carried out by the UEs (e.g. monitoring and decoding of control channels) and thus the energy they consume.

[0011] According to the 3GPP standard, although multiple BWPs can be configured at the UE level, only one BWP can be active (i.e., used for transmitting data associated with the UE) at a given time in UL or DL. A UE can, however, switch from one BWP to another, i.e., activate a new BWP to replace the current active BWP.

[0012] Such a switchover may be decided by the network (base station to which the UE is attached), for example in order to satisfy the quality of service (QoS) requirements of a new service required by the UE, the new BWP being considered better suited due to its numerology than the current active BWP for transmitting the data streams relating to this service. It is triggered by the sending by the base station, on a PDCCH (Physical Downlink Control CHannel), of DCI (Downlink Control Information) control information intended for the UE, in the format 0_l (for the UL) or 1_1 (for the DL), and comprising a BWP indicator (or Bandwidth Part indicator) designating the new BWP to be activated by the UE.

[0013] If such a mechanism for switching from one BWP to another makes it possible to satisfy the QoS requirements of the different services required by the UE, the frequent reception of DCI control information, their processing and the activation of the different BWPs according to the DCI control information nevertheless represents an energy cost for the UE.

[0014] This energy cost for the UE can be reduced by considering a modified failover mechanism whereby, when the UE no longer detects inactivity in its current active BWP, the UE automatically switches to a default defined BWP. with which it was previously configured, upon expiration of a so-called inactivity timer. The value of the inactivity timer is between 2 ms and 2560 ms.

[0015] This automatic switch to a default B WP allows the UE to significantly reduce its energy consumption.

[0016] Another example of a mechanism for improving the energy efficiency of a UE consists of a DRX mechanism. Such a DRX mechanism alternates sleep periods during which the UE does not monitor the PDCCH control channel, with wake-up periods during which the UE monitors the PDCCH control channel in order to access DCI control information useful for its operation.

[0017] In order to further improve the energy efficiency of a UE, the DRX mechanism may be implemented in combination with the mechanism for switching from one BWP to another.

[0018] There are, of course, other mechanisms for improving energy efficiency within a telecommunications network which can be implemented in combination with one or all of the three mechanisms previously described, the aim here not being to make an exhaustive list.

[0019] With the massive development of IoT and V2X type services, the number of UEs intended to transmit data via a 5G network is set to grow significantly. This strong growth will increase the demand for energy required to provide these new services.

[0020] There is therefore a need for new solutions to further improve the energy efficiency of an EU. Statement of the invention

[0021] To this end, and according to a first aspect, the invention relates to a communication method implemented by user equipment of a telecommunications network via which said user equipment transmits data, the communication method comprising sending to an entity of the telecommunications network, at least one item of information relating to an energy status of the user equipment for: - a plurality of data transmission parameters, and / or - a plurality of applications involved in the transmission of data.

[0022] Correlatively, the invention also relates to user equipment of a telecommunications network via which it transmits data comprising a sending module configured to send to an entity of the telecommunications network, at least one piece of information relating to an energy status of the user equipment for: - a plurality of data transmission parameters, and / or - a plurality of applications involved in the transmission of data.

[0023] It should be noted that the invention applies particularly advantageously in the uplink (UL).

[0024] The underlying idea on which the invention is based is that the knowledge, by a network entity, of information relating to the energy status of the user equipment provided by the latter can influence the choice of treatments to be applied in order to improve the energy efficiency of the user equipment.

[0025] Such a solution can advantageously be implemented alone or in combination with already existing solutions allowing, among other things, an even more significant reduction in the energy consumption of the user equipment.

[0026] More particularly, the user equipment collects this information relating to its energy status for several data transmission parameters and / or for several applications, for example by means of native applications executed within its operating system.

[0027] Such information relating to an energy status of the user equipment belongs, for example, to a group comprising: - an energy consumption rate, - a consumption period, - a value of energy consumed.

[0028] As is known, an application is a computer program used to provide a service or a plurality of services. Applications are deployed on an electronic device, here the user equipment, and are executed using the services of the operating system of the device on which they are deployed, to use the software and / or hardware resources of the latter. No assumption is made as to the nature of the application.

[0029] The user equipment therefore sends this information relating to its energy status to the network entity, for example in a particular message conforming to the RRC protocol (here called RRC message), called “UEAssistancelnformation”, defined in particular in the 3GPP TS 38.331 standard version 16.1.0 Release 16, and which is modified for the needs of the invention in order to be able to transport this information relating to an energy status of the user equipment.

[0030] In a known manner, a “UEAssistanceInformation” message comprises various information relating to the internal status of the user equipment such as, for example, the execution parameters of the DRX mechanism, the activated / deactivated status of the overheating indicator, or the RRC status “IDEE”, “CONNECTED” or “INACTIVE” of the user equipment. However, such a message is not configured to carry information relating to user equipment energy consumption for multiple data transmission parameters or for multiple applications.

[0031] New fields can therefore be introduced into this “UEAssistancelnformation” message in order to allow the sending of different information relating to the energy status of the user equipment for several data transmission parameters or for several applications.

[0032] Advantageously, such modification of the messages Standardized "UEAssistancelnformation" messages allow their reuse in the context of the present invention, avoiding the sending of additional messages to the network entity. This modification of the "UEAssistancelnformation" messages also does not require modification of the network entity which already knows how to process them.

[0033] Of course, in another embodiment, a new message can be created for the needs of the invention to convey the information relating to the energy consumption of the user equipment.

[0034] In particular modes of implementation of the communication method, a transmission parameter comprises at least one of: - an identifier of a network slice supported by the network, - an indicator of a portion of bandwidth.

[0035] As is known, user equipment of a telecommunications network, such as a 5G network for example, can be connected or authorized to connect simultaneously to different services. The 3GPP standard has for example introduced the concept of "network slicing" in English (or dividing a network into slices) according to which a 5G physical network can be divided into several logical slices (or "slices" in English), each logical slice being associated with a distinct service, characterized by its own SLA, and having dedicated radio resources. A single UE can be connected to 8 network slices simultaneously and therefore access distinct services simultaneously. It should be noted that a UE of a 5G network can be connected to several distinct services even in the absence of network slicing.

[0036] Thanks to the invention, the network entity has information relating to energy consumption of the user equipment per network slice supported by the network, which allows it to obtain treatments to be applied, no longer global, but targeted by types of services. Thus, when in the prior art a single treatment is applied to all the network slices, the invention allows the application of differentiated treatments.

[0037] It may also be of interest to provide the network entity with information relating to the energy consumption of the user equipment having a finer granularity than information per network slice. Indeed, although two services required by user equipment can be associated with the same network slice, the activation of a BWP may prove more relevant for one of these services than for the other, in particular due to the numerology associated with this BWP, knowing that it is not optimal to use the same numerology for two services presenting different constraints (or SLAs).

[0038] With the knowledge of information relating to the energy consumption of the user equipment by BWP, the network entity can obtain treatments to be applied with an even finer granularity and thus contribute to further improving the energy efficiency of the user equipment.

[0039] User equipment energy status information relating to a network slice or a BWP is obtained by means of user equipment energy status information for at least one application transmitting data in accordance with this transmission parameter.

[0040] Indeed, an application being a computer program used to provide a service or a plurality of services to the user equipment, it is necessarily associated with a BWP and / or a network slice. Thus, the user equipment having collected the information relating to its energy status for several applications, it then simply needs to group them by network slice identifier or by BWP indicator.

[0041] The network entity knowing all the network slices and BWPs allocated to the user equipment can perform this grouping instead of the user equipment when the latter sends it information relating to its energy status for several applications. This also contributes to reducing the energy consumption of the user equipment.

[0042] In particular embodiments of the communication method, the information relating to an energy status of the user equipment further comprises at least one piece of information relating to a status of a battery of the user equipment.

[0043] The information relating to the status of the battery of the user equipment belongs, for its part, to a group comprising: - an autonomy rate, - a duration of autonomy, - a charge rate, - a charging time.

[0044] Thanks to this embodiment of the invention, it is possible to obtain appropriate treatments to reduce the consumption of the battery of the user equipment and contribute to increasing its duration of use.

[0045] In particular modes of implementation of the communication method, the this further comprises a step of receiving from the network entity data relating to processing aimed at optimizing the energy consumption of the user equipment.

[0046] Such data are, for example, standby parameters of the user equipment, an identifier of a network slice to be used or no longer used for a given service, a BWP indicator defined by default for all the services required by the user equipment, etc.

[0047] The invention also relies on a network entity capable of obtaining processing aimed at optimizing energy consumption of the user equipment.

[0048] Thus, according to a second aspect, the invention relates to a method implemented by an entity of a telecommunications network, comprising: - the reception, from a user equipment of the network, of at least one item of information relating to the energy consumption of the user equipment; - obtaining processing aimed at optimizing energy consumption of the user equipment based on said at least one piece of information relating to the energy consumption of the user equipment for: • a plurality of data transmission parameters, and / or • a plurality of applications involved in the transmission of data.

[0049] Correlatively, the invention also relates to an entity of a telecommunications network comprising: - a reception module, configured to receive from a user equipment of the network, at least one piece of information relating to the energy consumption of the user equipment; - an obtaining module configured to obtain processing aimed at optimizing energy consumption of the user equipment based on said at least one piece of information relating to the energy status of the user equipment for: • a plurality of data transmission parameters, and / or • a plurality of applications involved in the transmission of data.

[0050] The entity of the telecommunications network is for example a network base station (also called gNB in ​​the context of a 5G network). It can be a hardware entity or a software entity, which can be distributed over one or more network functions or be hosted by one or more hardware devices.

[0051] According to a third aspect, the invention relates to a communication system comprising: - at least one entity of a telecommunications network according to the invention; and - at least one user equipment according to the invention, attached to said least one entity in the network.

[0052] The method, the network entity, and the communication system according to the invention have the same advantages cited previously as the configuration method and the user equipment according to the invention.

[0053] In particular modes of implementation, obtaining the processing is also a function of at least one item of information relating to a status of a battery of the user equipment.

[0054] It then becomes possible to obtain appropriate treatments to reduce the consumption of the battery of the user equipment and contribute to increasing its duration of use.

[0055] In particular embodiments of the method, the latter comprises sending to another entity of the network a request to obtain the treatment generated by means of the information relating to the energy status.

[0056] Other network entities with more computing power or access to additional information can thus determine the processing aimed at optimizing the energy consumption of user equipment.

[0057] In a particular mode of implementation of the method, obtaining the treatment aimed at optimizing energy consumption comprises: - determining, based on information relating to the energy status of the user equipment, a portion of bandwidth intended to be activated by the user equipment to transmit traffic relating to the service.

[0058] Thanks to the invention, the network entity can determine the BWP to be activated in a more judicious manner leading to the adoption of more equitable compromises between the satisfaction of the QoS requirements of the services required by the user equipment and the energy efficiency of the latter.

[0059] It should be noted that this mode of implementation of the invention can be advantageously implemented so as to dynamically adapt the BWP(s) to be activated by the user equipment.

[0060] This mode of implementation of the invention is very simple to implement. Indeed, it relies on mechanisms already implemented by the user equipment and by the network (switching from one BWP to another, switching to a default BWP upon expiry of an inactivity period, use of the DRX mechanism, etc.), which are adapted for the needs of the invention with low complexity and which it complements. Thus, when it is implemented, it makes it possible to improve energy efficiency, in particular by contributing to the achievement of additional energy savings. without sacrificing the QoS requirements of the services required by the user equipment.

[0061] This mode of implementation is also compatible with the constraint imposed by the 3GPP standard according to which a user equipment can only have a single active BWP at a given time (it should however be noted that the invention also applies in the absence of this constraint).

[0062] In particular embodiments of the method, the latter comprises sending, to the user equipment, data relating to the processing aimed at optimizing the energy consumption of the user equipment.

[0063] Advantageously, the invention proposes transmitting this data in a configuration message such as an RRC message.

[0064] Of course, other types of configuration messages can be used as a variant to communicate to the user equipment the information relating to the processing to be applied determined by means of the invention.

[0065] In a particular embodiment, the methods which are the subject of the invention are implemented by a computer.

[0066] The invention also relates to a computer program on a recording medium, this program being capable of being implemented in a computer or more generally in an entity of a telecommunications network in accordance with the invention and comprising instructions adapted to the implementation of a method as described above.

[0067] The invention also relates to a computer program on a recording medium, this program being capable of being implemented in a computer or more generally in user equipment in accordance with the invention and comprising instructions adapted to the implementation of a communication method as described above.

[0068] Each of these programs may use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other desirable form.

[0069] The invention also relates to an information medium or a recording medium readable by a computer, and comprising instructions of a computer program as mentioned above.

[0070] The information or recording medium may be any entity or device capable of storing the programs. For example, the medium may comprise a storage means, such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or a magnetic recording means, for example a hard disk, or a flash memory.

[0071] On the other hand, the information or recording medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio link, by wireless optical link or by other means.

[0072] The program according to the invention can in particular be downloaded from an Internet-type network.

[0073] Alternatively, the information or recording medium may be an integrated circuit in which a program is incorporated, the circuit being adapted to execute or to be used in the execution of the methods according to the invention.

[0074] It may also be envisaged, in other embodiments, that the methods according to the invention, the network entity, the user equipment and the communication system according to the invention have in combination all or part of the aforementioned characteristics. Brief description of the drawings

[0075] Other characteristics and advantages of the present invention will emerge from the description given below, with reference to the appended drawings which illustrate an exemplary embodiment thereof without any limiting character. In the figures:

[0076] [Fig-1] [Fig.l], represents a communication system in a television network communications, in accordance with the invention, in a particular embodiment;

[0077] [Fig.2] [Fig.2] schematically represents the hardware architecture of a computer on which a network entity and user equipment in accordance with the invention are based, belonging to the communication system of [Fig.2];

[0078] [Fig.3] [Fig.3] represents, in the form of a flowchart, the main steps of a communication method according to the invention, as they are implemented by user equipment in accordance with the invention belonging to the communication system of [Fig.l];

[0079] [Fig.4] [Fig.4] represents in the form of a flowchart, the main steps of a method according to the invention, as they are implemented by an entity of the network in accordance with the invention belonging to the communication system of [Fig.l],

[0080] [Fig.5] [Fig.5] represents in the form of a flowchart, the main steps describes the main steps of a first example of obtaining a treatment aimed at optimizing the energy efficiency of the user equipment according to the invention belonging to the communication system of [Fig.l]. Description of the invention

[0081] [Fig.l] represents, in its environment, a communication system 1, in accordance with the invention in a particular embodiment.

[0082] In this embodiment, the system 1 comprises: - at least one entity 2 of an NW telecommunications network, compliant with the invention; and - at least one user equipment or UE 3 of the telecommunications network NW, attached to said at least one entity 2, and in accordance with the invention.

[0083] In the remainder of the description and in [Fig.2], for the sake of simplification, we consider a single entity 2 and a single user equipment 3 attached to this entity 2.

[0084] In the example of [Fig.2], the NW telecommunications network is a 5G NR network as defined by the 3GPP standard (with the adaptations necessary for the implementation of the invention, described below). It implements in particular the BWP functionality.

[0085] Each BWP is characterized by a numerology (subcarrier spacing and cyclic prefix length) and by a number of consecutive physical resource blocks or PRBs (for "Physical Resource Block" in English) respecting this numerology. It starts at a certain common resource block (or CRB for "Common Resource Block" in English) whose location is identified relative to a CRB serving as a reference for all numerologies, also called reference point A (or "Referenced point A" in English). Different BWPs can use the same numerology but have different bandwidths.

[0086] Depending on the service(s) used by a UE, the activation of one BWP may prove more relevant than another, in particular due to the numerology associated with this BWP. Indeed, as previously highlighted, higher numerologies are particularly well suited to services requiring low latencies, such as for example uRLLC services, while lower numerologies are more suited to eMBB services requiring very high speeds. It is therefore not optimal to use the same numerology for two services presenting different constraints (or SLAs).

[0087] The various services used by the UE 3 may be provided by means of several applications deployed on the UE and running using the services of the UE's operating system to use the software and / or hardware resources of the latter.

[0088] In this context and in the embodiment described here, the entity 2 according to the invention is a base station (also called gNode B or gNB) of the NW network, covering at least one CELL cell of the NW network to which the UE 3 is attached and via which the UE 3 can access the services offered by the NW network. It is assumed here that the CELL cell is configured with at least one carrier frequency CF to which the operator of the NW network has allocated a bandwidth BW(CF). Thus, the BWP functionality allows the UE 3 to use in transmission (in DL and / or in UL) only a part (BWP) of the bandwidth BW(CF) associated with a certain numerology p (referred to hereinafter as “part of bandwidth BWP / p”), when it is attached to the CELL cell.

[0089] It should be noted that the invention can be applied in other contexts or to other architectures than that described here, such as for example in an Open-RAN context or in a future generation network, or even in a proprietary network.

[0090] In a manner known per se, the NW telecommunications network makes it possible to offer a plurality of services to its subscribers, each service being associated with specific constraints, in particular in terms of latency, transmission reliability, etc., defined by an SLA (for “Service Level Agreement” in English). By way of illustration, the following services are considered here for the NW network: - an eMBB type S1 service (e.g. virtual reality, augmented reality, HD video streaming, etc.), requiring high data transmission rates; - an S2 service of the uRLLC type (e.g. autonomous driving or remote management service) requiring low latency (less than one millisecond) and high reliability of data transmission; and - an mMTC type S3 service (e.g. loT) with high requirements in terms of deployment density.

[0091] Furthermore, in the embodiment described here, the NW network implements network slicing. Each network slice (SL) is a logical subnetwork based on the physical infrastructure of the NW network and to which specific resources (e.g., hardware resources, software, etc.) are allocated. The different SL slices of the network are therefore advantageously isolated from each other and have their own resources.

[0092] Each slice here offers a distinct service and is identified by a unique slice identifier, such as for example an S-NSSAI (for "Single - Network Slice Selection Assistance Information" in English) identifier defined in the 3GPP standard. Thus, in the example of [Fig.2], the slice SL(S1) is configured to offer the SI service and identified by the identifier S-NSSAI1, the slice SL(S2) ​​is configured to offer the S2 service and identified by the identifier S-NSSAI2, and the slice SL(S3) is configured to offer the S3 service and identified by the identifier S-NSSAI3. As a result, according to this configuration, not only does the S-NSSAIn associated with a slice SL(Sn), n designating an integer equal to 1, 2 or 3 in the example considered, uniquely identify this slice but also the Sn service that it offers.

[0093] It is assumed here, by way of illustration, that the UE 3 is connected simultaneously to several slices of the NW network, and more particularly to the slices SL(S1) and SL(S2) ​​via which it can respectively access the services SI and S2.

[0094] Of course, these assumptions are not limiting in themselves and this example is given for illustrative purposes only. Thus, other services may be offered by the NW network in addition to or as a variant of the aforementioned services, such as for example a V2x type service (which may, depending on the scenario envisaged, require a latency of less than a few milliseconds and reliability close to 100% (so-called “Safety-related V2x” scenarios including autonomous driving for example), or alternatively, a high throughput, higher latency and low reliability (so-called “Non-Safety-related V2x” include for example high-speed mobile entertainment), an HMTC type service (requiring low latency, high availability and high speeds), etc. The NW network can also offer several distinct services of each category.

[0095] Furthermore, the UE 3 may be connected to a different number of slices and / or to different services. Indeed, as mentioned previously, in accordance with the 3GPP standard, a UE may be connected to one or more slices (up to 8 simultaneously).

[0096] Finally, it is also possible to envisage that the NW network offers a plurality of services presenting different constraints without implementing network slicing. Each service offered by the NW network is then identified uniquely, for example using a service identifier.

[0097] In the embodiment described here, the gNB 2 and the UE 3 have the hardware architecture of a computer 4 as illustrated in [Fig.2]. This hardware architecture notably comprises a processor PROC, a random access memory MEM, a read only memory ROM, a non-volatile memory NVM, and communication means COM allowing the gNB 2 and the UE 3 in particular to communicate with each other. The non-volatile memory NVM constitutes a recording medium in accordance with the invention, readable by the processor PROC and on which a program in accordance with the invention is recorded.

[0098] This program, denoted PROG2 when the hardware architecture of the computer 4 is that of the gNB 2, is recorded in the non-volatile memory NVM and comprises instructions defining the main steps of a method according to the invention as implemented by the gNB 2 (network entity within the meaning of the invention). It defines more specifically the functional modules of the gNB 2, which rely on and / or control all or part of the PROC, MEM, ROM, NVM, and COM elements of the computer 4 cited above.

[0099] In the embodiment described here, the program PROG2 defines in particular the following functional modules of the gNB 2 (represented in [Fig.2]), which are activated for each UE of the cell CELL for which the gNB 2 is requested to transmit in UL or in DL data associated with this UE (more particularly for the UE 3 in the example envisaged here): - a reception module 2A configured to receive, from the UE 3, at least one item of information relating to the energy consumption of the UE 3, - a 2B obtaining module configured to obtain processing aimed at optimizing energy consumption of user equipment transmitting data via the network based on at least one piece of information relating to the energy status of the user equipment for at least two slices and / or two BWPs and / or two applications, i.e. at least two computer programs used to provide a plurality of services (no assumption is made as to the nature of these applications); and - a sending module 2C, configured to send to the UE 3, data relating to the processing aimed at optimizing the energy consumption of the user equipment.

[0100] The operation of the modules 2A, 2B and 2C of the gNB 2 is detailed further later with reference to the steps of the method implemented by an entity of the network according to the invention.

[0101] The computer program recorded in the non-volatile memory NVM, when the hardware architecture of the computer 4 is that of the UE 3, is noted PROG3 and comprises instructions defining the main steps of a communication method according to the invention as it is implemented by the UE 3. It defines more specifically the functional modules of the UE 3, which rely on and / or control all or part of the PROC, MEM, ROM, NVM, and COM elements of the computer 4, cited previously.

[0102] The PROG3 program defines in particular, in the embodiment described here, the following functional modules of the UE 3 (represented in [Fig.2]): - a transmission module 3A, configured to transmit, to the gNB 2, at least one item of information relating to the energy consumption of the UE 3, - a receiving module 3B, configured to receive data relating to the processing aimed at optimizing the energy consumption of the UE 3 obtained by the gNB 2; and - an application module 3C, configured to apply the processing aimed at optimizing the energy consumption of the UE 3 following receipt by the reception module 3B of the data relating to the processing obtained by the gNB 2.

[0103] The operation of the modules 3A, 3B and 3C of the UE 3 is detailed further later with reference to the steps of the communication method according to the invention.

[0104] [Fig.3] describes the main steps of a communication method according to the invention as implemented by the UE 3 in a particular embodiment.

[0105] The steps of the communication method described below illustrate how the UE 3 collects information relating to its energy status and generates a message comprising this information intended to be transmitted to the gNB 2 in accordance with the invention, in a particular embodiment.

[0106] More specifically, the UE 3 collects a plurality of information relating to its energy status (step E00). Such collection can be carried out continuously or punctually depending on the implementation modes considered. Such collection of information relating to the energy status of the UE 3 is carried out here by application. In other words, the collection of information relating to the energy status of the UE 3 is carried out for each of the computer programs used to provide the different services used by the UE 3.

[0107] More specifically, the operating system of the UE 3 may implement one or more mechanisms to monitor and report the use of electrical energy stored in a battery (not shown in the figures) of the UE 3.

[0108] A first mechanism relies on the known Batterystats tool, designed to collect data on the battery of the equipment on which it is installed. This tool maintains an internal database in which the battery usage is recorded for each application currently running or having been run in a given time window, such as the last three days elapsed or since the last full charge of the battery, etc. These statistics also include the time of use in the background, and other relevant details.

[0109] In another example, certain applications deployed on the UE 3 may also natively include functionality allowing them to monitor their use of the UE 3's battery and then share this knowledge with the operating system.

[0110] It is important to note that the collected data relating to battery consumption is usually used for diagnostic and performance improvement purposes.

[0111] The information relating to the energy status of the UE 3 collected by the UE 3 may consist of information relating to an energy consumption of the UE 3 and / or information relating to the status of the battery of the UE 3 such as: - an energy consumption rate, given for example as a percentage; - a consumption duration, given for example in minutes, hours or days ; - a value of energy consumed, given for example in milliwatt hours (mWh), or - an autonomy rate, given for example as a percentage (a rate of 50% meaning, for example, that the battery has consumed half of its charge); - a duration of autonomy, given for example in minutes, hours or days ; - a charge rate, given for example as a percentage (a rate of 100% corresponding, for example, to a fully charged battery); - a charging duration, given for example in minutes, hours or days.

[0112] Such a list is given as an example and is intended to be non-exhaustive and non-limiting of the invention. It should be noted that one or more of these pieces of information may be used by the gNB 2 to obtain a processing aimed at optimizing the energy consumption of the UE 3 to be applied. In the remainder of the description and for the purposes of simplification, the information relating to an energy status of the UE 3 used to determine this processing is the battery autonomy rate of the UE 3.

[0113] The UE 3 having collected information relating to its energy status by application (step E00), it can optionally determine information relating to its energy status for a slice SL(S1), SL(S2) ​​or for a B WP.

[0114] Indeed, an application being a computer program used to provide a service or a plurality of services to the user equipment, it is necessarily associated with a BWP and / or a slice SL(S1), SL(S2). Thus, the UE 3 having collected the information relating to its energy status for several applications and knowing the type of service provided by each of them, it is capable of associating a slice identifier S-NSSAI1, S-NSSAI2 and / or a BWP indicator with each of them (step E10).

[0115] With this information relating to its energy status, the UE 3 generates (step E20) at least one message comprising at least one of this information intended to be transmitted to the gNB 2. Such a message is, for example, a particular RRC message called “UEAssistancelnformation”, for example as defined in the 3GPP TS 38.331 standard version 16.1.0 Release 16, which is modified for the purposes of the invention in order to be able to transport this information relating to an energy status of the user equipment. Of course, other types of messages can be used to transmit this information.

[0116] An example of the fields specially introduced for the purposes of the invention in a “UEAssistancelnformation” message is the following:

[0117] UEAssistanceInformation-vl540-IEs ::= SEQUENCE {

[0118] powerPreflndicationPerSlice ENUMERATED {very high for slice SL(S1), high for slice SL(S2), normal, lowPowerConsumption, very low] OPTIONAL

[0119] powerPreflndicationPerBWP ENUMERATED {very high for BWP 1, high for BWP 2, normal, lowPowerConsumption, very low] OPTIONAL

[0120] powerPreflndicationPerApplication ENUMERATED {very high for application Appl, high, normal, lowPowerConsumption, very low] OPTIONAL

[0121] powerPreflndication-RelativePerSlice ENUMERATED {higher for slice SL(S1), much higher, lower, same, much lower} OPTIONAL

[0122] powerPreflndication-RelativePerBWP ENUMERATED { higher for B WP 1, much higher, lower, same, much lower} OPTIONAL

[0123] powerPreflndication-RelativePerApplication ENUMERATED { higher for application Appl, much higher, lower, same, much lower} OPTIONAL

[0124] batteryConsumptionDescriptionPerSlice ENUMERATED {low for slice SL(S1), medium for slice SL(S2), high] OPTIONAL

[0125] batteryConsumptionDescriptionPerBWP ENUMERATED {low for BWP 1, medium for BWP 2, high] OPTIONAL

[0126] batteryConsumptionDescriptionPerApplication ENUMERATED {low for application Appl, medium for application App2, high for application 3} OPTIONAL

[0127] batteryConsumptionPercentagePerSlice ENUMERATED {10; 80} for slice ENUMERATED {SL(S1), SL(S2)} OPTIONAL

[0128] batteryConsumptionPercentagePerBWP ENUMERATED {15; 65} for BWP ID ENUMERATED {1;2} OPTIONAL

[0129] batteryConsumptionPercentagePerApplication ENUMERATED {10; 25; 35} for Application ID ENUMERATED {Appl; App2; App3} OPTIONAL

[0130] batteryConsumptionHoursPerSlice ENUMERATED {1; 12} for slice ENUMERATED {SL(S1); SL(S2)} OPTIONAL

[0131] batteryConsumptionHoursPerBWP ENUMERATED {4; 0.5} for BWP ID ENUMERATED {1;2} OPTIONAL

[0132] batteryConsumptionHoursPerApplication ENUMERATED {3; 0; 5} for Application ID ENUMERATED {Appl; App2, App3} OPTIONAL

[0133] batteryConsumptionHours_mWhPerSlice ENUMERATED {0.5; 1.5} for slice ENUMERATED {SL(S1); SL(S2)} OPTIONAL

[0134] batteryConsumptionHours_mWhPerBWP ENUMERATED {0.5; 2} for BWP ID ENUMERATED {1;2} OPTIONAL

[0135] batteryConsumptionHours_mWhPerApplication ENUMERATED {1.5; 0.4; 2.7} for Application ID ENUMERATED {Appl; App2; App3} OPTIONAL

[0136]

[0137] }

[0138] In the example above, the “UEAssistancelnformation” message comprises information relating to the energy status of the UE 3 for two slices SL(S1) and SL(S2), two BWPs 1 and 2, and for three applications Appl, App2 and App3. It should be specified that such a “UEAssistancelnformation” message in accordance with the invention may comprise information relating to the energy status of the UE 3 for at least two slices and / or two BWPs and / or two applications. The content of such a “UEAssistancelnformation” message is determined according to operating constraints. of the NW network.

[0139] More particularly, the value of the field "powerPreflndicationPerSLice / PerBWP / Per Application", of the field and The "powerPreflndication-RelativePerSLice / PerBWP / PerApplication" and the "batteryConsumptionDescriptionPerSLice / PerBWP / PerApplication" fields indicate by name the energy preferences of a slice, a BWP or an application.

[0140] The value of the field “batteryConsumptionPercentagePerSLice / PerBWP / PerApplication”, on the other hand, includes an ordered list of numbers, each representing a value of a consumption percentage relative to a slice or a BWP or an application, which are listed in the “ENUMERATED” field.

[0141] More particularly, the first value 10 of the field "batteryConsumptionPercentagePerSlice" corresponds to the first slice SL(S1) and the second value 80 corresponds to the slice SL(S2). The same is true for the field "batteryConsumptionPercentagePerBWP" where the first value 15 corresponds to BWP 1 or for the field "batteryConsumptionPerPerApplication" where the third value 35 corresponds to the application App3.

[0142] The principle remains the same for the fields “batteryConsumptionHoursPer SLice / PerBWP / PerApplication” in which the numbers listed each represent a value of a battery life of the UE 3 relating to a slice or a BWP or an application listed in the “ENUMERATED” field; and for the field “batteryConsumptionHours_mWhPerSLice / BWP / Application” in which the numbers listed each represent a value of a consumption in mWh of the battery of the UE 3 relating to a slice or a BWP or an application also listed in the “ENUMERATED” field.

[0143] Once the “UEAssistancelnformation” message has been generated, the UE 3 transmits it to the gNB 2 via its transmission module 3A (step E30).

[0144] The UE 3 receives, via its reception module 3B, one or more messages from the module 2B of the gNB 2 (step E40). This or these messages comprise data relating to processing aimed at optimizing the energy consumption of the UE 3.

[0145] Following receipt of this data, the application module 3C of the UE 3 applies the processing in question (step E50).

[0146] Steps E00 to E50 are then repeated periodically.

[0147] In another embodiment, steps E00 to E50 can be repeated upon detection of a particular event, for example, a new service authorized for the UE 3, and / or the appearance of incoming traffic for a given service and / or a modi provision of a value of at least one of the information relating to an EU energy status 3.

[0148] It should be noted that in these different embodiments, steps E00 to E50 are executed to dynamically determine a processing aimed at improving the energy efficiency of the UE 3.

[0149] [Fig.4] describes the main steps of a method according to the invention as implemented by the gNB 2 in a particular embodiment. Such a method makes it possible to obtain the processing aimed at optimizing the energy consumption of the UE 3 as a function of the information relating to an energy status of the UE 3 received for a slice and / or a BWP and / or an application.

[0150] More particularly, the gNB 2 receives, from the UE 3 and for example via its COM means and its reception module 2A, at least one “UEAssistancelnformation” message as described previously comprising information relating to the energy status of the UE 3 for at least two slices and / or two BWPs and / or two applications, (step F10).

[0151] In a first implementation of this method, upon receipt of this “UEAssistancelnformation” message, the gNB 2 transmits (F20') a request to obtain DOT of the processing to be applied to improve the energy efficiency of the UE 3 to another entity of the NW network. The DOT request may comprise all or part of the information included in the “UEAssistancelnformation” message. Examples of processing are discussed later in the document.

[0152] The other entity of the NW network then determines the processing to be applied to improve the energy efficiency of the UE 3 based on the information transmitted by the gNB 2 and the operating constraints of the NW network. Such processing may consist of determining standby parameters for the UE 3 or even associating a type of service with a slice other than the current slice, etc.

[0153] Once the processing to be applied has been determined, the other entity of the network transmits one or more messages comprising data relating to this processing to the gNB2 and / or to a second entity of the NW network if all or part of the determined processing is intended to be implemented further upstream in the NW network (step F30'). The gNB 2 can then apply the processing (step F40') if some of the data received is intended for it and / or transmit this data to the UE 3 (step E40 of the communication method).

[0154] In a second implementation of this method, upon receipt of this “UEAssistancelnformation” message, the gNB 2 itself obtains the processing to be applied (step F20).

[0155] Here too, once the processing to be applied has been determined, the gNB 2 transmits (step F30) one or more messages comprising data relating to this processing to destination of the UE 3 (step E40 of the communication method) and / or to another entity of the NW network if all or part of the determined processing is intended to be implemented further upstream in the NW network.

[0156] [Fig.5] describes the main steps of a first example of obtaining a processing aimed at optimizing the energy efficiency of the UE 3 according to the invention, in a particular embodiment. These steps can be implemented either by the gNB 2 during step F20, or by another entity of the network following step F20'.

[0157] For the purposes of simplification, this first example of obtaining is described in the case where the different steps are implemented by the gNB 2. The only difference that exists between the implementation of these steps by the gNB 2 and the other entity of the network concerns the event triggering the execution of these steps.

[0158] Indeed, when the steps leading to obtaining the processing are implemented by the gNB 2, their execution is triggered by the reception of the information relating to the energy status of the UE 3 during the step F10.

[0159] Alternatively, when the steps leading to obtaining the processing are implemented by the other entity of the network, their execution is triggered by the reception of the DOT request during step F20'.

[0160] Thus, the gNB 2 receives a “UEAssistancelnformation” message containing information relating to the energy status of the UE 3 (step F10 / G10).

[0161] In a first implementation mode, the gNB 2 determines whether a value of the autonomy rate TAut of the battery of the UE 3 is lower than a first threshold Thrl. The threshold Thrl is defined as being a low threshold indicating that the energy status of the UE 3 requires paying particular attention to operate the user equipment (test step G20).

[0162] As a non-limiting example, the value of the Thrl threshold is set at 20%. Of course, other values ​​can be envisaged for the Thrl threshold, the latter being determined to satisfy the operating constraints of the NW network.

[0163] If the value of the autonomy rate TAut of the battery of the UE 3 is lower than the threshold Thrl (response yes to the test step G20), the gNB 2 determines, via its module 2B, a default BWP BWPdef / pdef for all the services SI, S2, S3 independently of their respective constraints (step G30). Such a default BWP BWPdef / pdef is for example a narrow BWP, or the narrowest BWP among a plurality of BWPs having the same numerology ^ef. Thus, the BWP indicator identifying the default BWP BWPde[ / p <ief constituant les données relatives au traitement à appliquer est transmis à l’UE 3qui n’a plus besoin de basculer d’une BWP à une autre.

[0164] As long as the energy situation of EU 3 remains unchanged, i.e. as long as the answer to the test of step G20 is yes, the BWP indicator included in the in DCI control training transmitted regularly by gNB 2 to TUE 3 remains the default BWP indicator BWPdef / pdef-

[0165] If the response to the test of step G20 is no, that is to say when the value of the autonomy rate TAut of the battery of the UE 3 is greater than or equal to the threshold Thrl, the gNB 2 determines whether the value of the autonomy rate TAut of the battery of the UE 3 is greater than or equal to a second threshold Thr2 (test step G40).

[0166] In this second mode of implementation, the threshold Thr2 is considered as a high threshold indicating that the energy status of the UE 3 is optimal. This is for example the case when the battery of the UE 3 is charging, e.g. when the UE 3 is connected to an electricity supply network.

[0167] As a non-limiting example, the value of the threshold Thr2 is set at 50%. Of course, other values ​​can be envisaged for the threshold Thr2, the latter being determined, just as for the threshold Thr1, to satisfy the operating constraints of the NW network.

[0168] If the value of the autonomy rate TAut of the battery of the UE 3 is greater than or equal to the threshold Thr2 (yes response to the test step G40), the gNB 2 then determines whether an overheating indicator Heatldx is activated or not (step G50). As already mentioned above, the activation of such an overheating indicator Heatldx can indicate abnormally high energy consumption which has an impact on the autonomy of the battery and more generally on the operation of the UE 3. It is therefore important to adapt the transmission of data to this situation.

[0169] When the response to the test of step G50 is no, i.e. when the overheating indicator Heatldx is not activated, the gNB 2 optionally determines whether a discontinuous reception mode of the UE 3, such as the DRX mechanism previously described, is activated (test of step G60) in order to determine whether energy saving measures are already implemented within the UE 3. This information prevents the gNB 2 from determining a BWP to be activated which would not be in line with the energy situation of the UE 3.

[0170] When the answer to the test of step G60 is no, i.e. when the DRX mechanism is not implemented within the UE, the gNB 2 decides to use the most appropriate BWP for the SI service and for the S2 service. To this end, the gNB 2 selects a first BWP BWPoptsi / poptsi making it possible to satisfy the SLA of the S1 service and a second WP BWPopts2 / poPts2 making it possible to satisfy the SLA of the S2 service (step G70). The indicators identifying the first BWP BWPoptsi / poPtsi and the second BWP BWPopts2 / popts2 constitute the data relating to the processing to be applied.

[0171] In order to be able to transmit data relating to the SI service and the S2 service, the UE 3 switches in a conventional manner from the first BWP BWPoptsi / poptsi to the BWPopts2 / PoptS2 according to the DCI control information received which includes the BWP indicator to be activated at a given time to benefit from the corresponding service.

[0172] The DCI control information is included in RRC messages transmitted episodically over time. It is nevertheless possible, optionally, to adapt the duration separating the transmission of two consecutive RRC messages and, if necessary, to depart from a periodic transmission pattern.

[0173] Thus, in the example envisaged here, the gNB 2 can further decide to increase, compared to its current value, the transmission frequency between two consecutive RRC messages. This has the consequence of increasing the switching frequency between the first BWP BWPoptsi / poptsi and the second BWP BWPopts2 / poPts2 which makes it possible to contribute more to the satisfaction of the respective SLAs of the SI and S2 services.

[0174] Returning to step G60, if the answer to the test is yes, i.e. if the DRX mechanism is implemented within the UE, the gNB 2 then decides to prioritize a service from among all the services accessed by the UE 3.

[0175] In order to determine which service to prioritize among the set of services accessed by the UE 3, the gNB may check several criteria.

[0176] More particularly, the gNB 2 can determine, among all the services SI, S2 to which the UE 3 is connected, which has the highest traffic volume. The volume represents, for a given duration, the number of data packets to be transmitted for the UE 3 for a given service.

[0177] If for example the SI service has a higher volume than the S2 service, then the gNB 2 determines that the priority service is the SL service.

[0178] In the case where all the services SI and S2 have sufficiently close volumes, the gNB can determine whether at least one of the services SI, S2 is a uRLLC type service.

[0179] In a manner known per se, a uRLLC service, here the S2 service, is considered to be a priority, due to the low latency that it supports (less than a given threshold, namely one millisecond). Other services, such as eMBB or mMTC services, are considered to be non-priority.

[0180] If several SI, S2 services to which the UE 3 is connected are uRLLC type services or if no service among the SI and S2 services is a uRLLC type service, the gNB 2 can then determine for all the SI, S2 services the width of the BWP BWPoptsi / poptsi and the width of the BWP BWPopts2 / poPts2 allowing the respective SLAs of the SI and S2 services to be satisfied.

[0181] The priority service is then the Sn service for which the BWP BWPoptsn / poPtsn is the narrowest among all the BWP BWPoptsn / poPtsn-

[0182] Finally, if despite all this, the gNB 2 has still not identified a priority service among the SI and S2 services, it can determine the availability of the resources physical characteristics characterizing respectively the BWP BWPoptsi / poptsi and the BWP BWPoptS2 / p optS2*

[0183] The gNB 2 identifies as the priority service the service for which the resources necessary for data transmission are available.

[0184] It should be noted that the gNB 2 may carry out tests based on other criteria to identify a priority service. The number of tests carried out by the gNB 2 to identify a priority service may also vary and is not limited to 4 as in the example described. Once again, these choices are based, among other things, on the operating constraints of the NW network and are guided by the search for a compromise between satisfying the QoS requirements of the services required by the UE 3 and the energy efficiency of the latter.

[0185] Once the priority service has been identified, the gNB 2 decides to use the most appropriate BWP for the SI service and for the S2 service and selects a first BWP BWPoptsi / poptsi making it possible to satisfy the SLA of the SI service and a second WP BWP opts2 / popts2 making it possible to satisfy the SLA of the S2 service just as it did when the response to the test of step G60 is no (step G80).

[0186] However, in order to take into account the activation of the DRX mode, the gNB 2 also decides to modify the transmission scheme of the RRC messages comprising the DCI control information relating to the non-priority service.

[0187] In this particular situation, the gNB 2 reduces, compared to its current value, the transmission frequency between two consecutive RRC messages comprising DCI control information relating to the non-priority service. At the same time, the gNB 2 maintains the transmission frequency between two consecutive RRC messages comprising DCI control information relating to the priority service at its current value.

[0188] This has the effect of reducing the switching frequency between the BWP BWP optSprioritaire / PoptSprioritaire assigned to the Priority Service and the BWP BWP^p^nQiipil^m.ilie / p oplSnon-priority assigned to the non-priority service. Such a decision offers a balanced compromise between satisfying the respective SLAs of the priority and non-priority services and the energy efficiency of the UE 3.

[0189] Returning to step G50, when the response to the test is yes, i.e. when the overheating indicator Heatldx is activated, the gNB 2 determines whether the DRX mode is activated (test of step G90) in order to determine whether energy saving measures are already implemented within the UE 3.

[0190] When the DRX mode is not implemented within the UE, i.e. when the response to the test of step G90 is no, the gNB 2 implements step G80 previously described.

[0191] If on the contrary, the DRX mode is activated (yes response to step G90), the gNB puts then implements step G30. The data relating to the processing to be applied include the BWP indicator identifying the default BWP BWPdef / pdef thus determined. This data is then transmitted to the UE 3 which no longer needs to switch from one BWP to another.

[0192] It is also possible to envisage a third mode of implementation adapted to the situation in which the value of the autonomy rate TAut of the battery of the UE 3 is greater than or equal to the first threshold Thrl and is less than the second threshold Thr2 (step G100).

[0193] In such a case, the gNB 2 then determines whether an overheating indicator Heatldx is activated or not (step G110).

[0194] When the response to the test of step G110 is no, i.e. when the overheating indicator Heatldx is not activated, the gNB 2 implements step E80.

[0195] Conversely, when the overheating indicator Heatldx is activated (yes response to the test of step G110), the gNB 2 implements step G30.

[0196] Processings other than the assignment of one or more given BWPs to the UE 3 also make it possible to optimize the energy efficiency of the UE 3.

[0197] Thus, the gNB2 or the other network entity can determine standby parameters of the UE 3.

[0198] Another type of processing may consist of associating a service type with a slice other than the current slice. It is also possible to stop using a given slice, for example by deleting it, etc.

Claims

Claims

1. Communication method implemented by a user equipment (3) of a telecommunications network (NW) via which said user equipment transmits data, the communication method comprising sending to an entity (2) of the telecommunications network, at least one piece of information relating to an energy status of the user equipment (3) for: - a plurality of data transmission parameters (SL(S1, SL(S2), BWP / p), and / or - a plurality of applications (Appl, App2, App3) involved in the transmission of the data.

2. Communication method according to claim 1 wherein a said transmission parameter comprises at least one of: - an identifier of a network slice (SL(S1), SL(S2)) supported by the network, - an indicator of a bandwidth portion (BWP / p).

3. Communication method according to any one of claims 1 or 2 wherein the information relating to an energy status of the user equipment (3) further comprises at least one piece of information relating to a status of a battery of the user equipment.

4. Communication method according to any one of claims 1 to 3 wherein the information relating to an energy status of the user equipment (3) belongs to a group comprising: - an energy consumption rate, - a consumption duration, - a consumed energy value.

5. Communication method according to claim 3 wherein the information relating to a status of the battery of the user equipment (3) belongs to a group comprising: - an autonomy rate, - an autonomy duration, - a charge rate, - a charging time.

6. Communication method according to any one of claims 1 to 5 further comprising a step of receiving from the network entity (2) data relating to processing aimed at optimizing the energy consumption of the user equipment (3).

7. Communication method according to any one of claims 1 to 6 wherein the information relating to the energy status of the user equipment (3) for a data transmission parameter (SL(S1, SL(S2), BWP / p) is obtained by means of the information relating to the energy status of the user equipment for at least one application (Appl, App2, App3) transmitting data in accordance with this transmission parameter.

8. Method implemented by an entity (2) of a telecommunications network (NW) comprising: - receiving, from a user equipment (3) of the network, at least one item of information relating to the energy consumption of the user equipment; - obtaining a processing aimed at optimizing an energy consumption of the user equipment as a function of said at least one item of information relating to the energy consumption of the user equipment for • a plurality of data transmission parameters (SL(S1, SL(S2), BWP / p), and / or • a plurality of applications (Appl, App2, App3) involved in the data transmission.

9. Method according to claim 8 in which obtaining the processing is also a function of at least one item of information relating to a status of a battery of the user equipment (3).

10. Method according to claims 8 or 9 in which obtaining the processing aimed at optimizing the energy consumption comprises: - determining, as a function of the information relating to an energy status of the user equipment (3), a part of bandwidth (BWP / p) intended to be activated by the user equipment to transmit traffic relating to the service (SI, S2).

11. Method according to one of claims 8 to 10 comprising sending, to the user equipment, data relating to the processing aimed at optimizing the energy consumption of the user equipment (3).

12. User equipment (3) of a telecommunications network (NW) via which it transmits data comprising a transmission module (3A) configured to send to an entity (2) of the telecommunications network, at least one item of information relating to an energy status of the user equipment for: - a plurality of data transmission parameters (SL(S1, SL(S2), BWP / p), and / or - a plurality of applications (Appl, App2, App3) involved in the transmission of the data.

13. Entity (2) of a telecommunications network (NW) comprising: - a receiving module (2A) configured to receive, from a user equipment (3) of the network, at least one item of information relating to the energy consumption of the user equipment; - an obtaining module (2B) configured to obtain processing aimed at optimizing an energy consumption of the user equipment transmitting data via the network as a function of at least one item of information relating to the energy status of the user equipment for: • a plurality of data transmission parameters (SL(S1, SL(S2), BWP / p), and / or • a plurality of applications (Appl, App2, App3) involved in the transmission of the data.

14. Communication system comprising: - at least one entity of a telecommunications network according to claim 13; and - at least one user equipment according to claim 12, attached to said at least one entity of the network.

Citation Information

Patent Citations

  • Methods and apparatus for using enhancements for diverse data applications (EDDA) / power preference indication (PPI)

    US20160100360A1

  • Electronic device performing communication using bandwidth part, network, and method for operating the same

    US20230124671A1

  • Methods and devices for power configurations in radio communication devices

    US20230199669A1