Terminal energy-saving method, terminal device and network device
Through negotiation and management between the terminal and the core network network equipment, energy-saving parameters are determined and applied, the problem of power management of terminal equipment under high power consumption services is solved, and battery life is extended and user experience is improved.
Patent Information
- Application Number
- PCT/CN2024/138678
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-18
- Filing Date
- 2024-12-12
- Publication Date
- 2025-06-26
AI Technical Summary
When terminal equipment runs high-power consumption services, it is difficult to effectively manage power, resulting in a shortening of battery life and affecting user experience.
The terminal sends energy saving demand information to the core network network equipment, negotiates and determines the energy saving parameters to achieve terminal energy saving. The method includes the terminal sending the first information to indicate the energy saving demand, and the core network device determines and sends the third information to include the energy saving parameters.
By negotiating and managing energy-saving parameters, the standby time of terminal equipment can be effectively extended, power consumption can be reduced, battery life can be improved, and user experience can be improved.
Smart Images

Figure CN2024138678_26062025_PF_FP_ABST
Abstract
Description
Terminal energy saving method, terminal device and network device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on December 18, 2023, with application number 202311750418.X and invention name “Terminal energy saving method, terminal device and network device”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field
[0003] The embodiments of the present application relate to the field of communications, and in particular to a terminal energy saving method, terminal equipment, and network equipment. Background Art
[0004] With the development of power-intensive services, such as Extended Reality (XR) and Augmented Reality (AR), media streams such as images and sounds must be synchronized promptly and reliably on the terminal. Consequently, terminals must maintain sufficient power to support these power-intensive services. Therefore, terminals have energy-saving requirements. Summary of the Invention
[0005] The embodiments of the present application provide a terminal energy-saving method, terminal equipment, and network equipment, which can meet the terminal energy-saving requirements.
[0006] In a first aspect, a method for terminal energy saving is provided, the method comprising: the terminal sends first information to a core network network device, the first information being used to indicate that the terminal has energy saving requirements; and receiving third information sent by the core network network device, the third information being used to indicate the energy saving parameters for the terminal determined by the core network network device.
[0007] In a second aspect, a method for terminal energy saving is provided, the method comprising: a core network network device receives first information sent by a terminal, the first information being used to indicate that the terminal has an energy saving requirement; determining second information and / or third information based on the first information, the second information being used to indicate the energy-saving parameters for the terminal determined by the core network network device, and the third information being used to indicate the energy-saving parameters for the terminal determined by the core network network device; when the third information is determined, sending the third information to the terminal; when the second information is determined, sending the second information to an access network network device.
[0008] On the third aspect, a terminal energy saving device is provided, which includes: a first sending module for sending first information to a core network network device, wherein the first information is used to indicate that the terminal has energy saving requirements; a first receiving module for receiving third information sent by the core network network device, wherein the third information is used to indicate energy saving parameters determined by the core network network device for terminal energy saving.
[0009] In a fourth aspect, a terminal energy saving device is provided, comprising: a second receiving module for receiving first information sent by the terminal, the first information being used to indicate that the terminal has an energy saving requirement; a determination module for determining second information and / or third information based on the first information, the second information being used to indicate the energy-saving parameters for the terminal determined by the core network network device, and the third information being used to indicate the energy-saving parameters for the terminal determined by the core network network device; a second sending module for sending the third information to the terminal when the third information is determined; and a third sending module for sending the second information to the access network device when the second information is determined.
[0010] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0011] In a sixth aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0012] In the seventh aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to send first information to a core network network device, wherein the first information is used to indicate that the terminal has energy-saving requirements; and receive third information sent by the core network network device, wherein the third information is used to indicate the energy-saving parameters for the terminal determined by the core network network device.
[0013] In the eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive first information sent by a terminal, the first information is used to indicate that the terminal has an energy-saving requirement; the processor is used to determine second information and / or third information based on the first information, the second information is used to indicate the energy-saving parameters for the terminal determined by the core network network device, and the third information is used to indicate the energy-saving parameters for the terminal determined by the core network network device; the communication interface is used to send the third information to the terminal; and send the second information to the access network network device to instruct the access network network device to perform the energy-saving operation corresponding to the terminal.
[0014] In the ninth aspect, a communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the terminal energy saving method as described in the first aspect, and the network side device can be used to execute the steps of the terminal energy saving method as described in the second aspect.
[0015] In the tenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0016] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0017] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0018] In an embodiment of the present application, first information is sent to a core network network device through a terminal, and the first information is used to indicate that the terminal has an energy-saving requirement; third information sent by the core network network device is received, and the third information is used to indicate the energy-saving parameters for the terminal determined by the core network network device for energy saving. The energy-saving parameters for the terminal can be negotiated by the terminal and the core network network device, and the energy-saving parameters for the terminal can be determined by the core network network device, thereby enabling management of the overall performance of managed network resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] FIG1 is a schematic diagram of a wireless communication system applicable to embodiments of the present application;
[0020] FIG2 is a schematic flowchart of a method for energy saving of a terminal according to an embodiment of the present application;
[0021] FIG3 is a schematic flowchart of a method for energy saving of a terminal according to another embodiment of the present application;
[0022] FIG4 is a schematic flowchart of a method for energy saving of a terminal according to another embodiment of the present application;
[0023] FIG5 is a schematic flowchart of a method for energy saving of a terminal according to another embodiment of the present application;
[0024] FIG6 is a schematic flowchart of a method for energy saving of a terminal according to another embodiment of the present application;
[0025] FIG7 is a schematic flowchart of a method for energy saving of a terminal according to another embodiment of the present application;
[0026] FIG8 is a schematic flowchart of a method for energy saving of a terminal according to another embodiment of the present application;
[0027] FIG9 is a schematic flowchart of a method for energy saving of a terminal according to another embodiment of the present application;
[0028] FIG10 is a schematic structural diagram of a terminal energy-saving device according to an embodiment of the present application;
[0029] FIG11 is a schematic structural diagram of a terminal energy-saving device according to another embodiment of the present application;
[0030] FIG12 is a schematic structural diagram of a network device according to another embodiment of the present application;
[0031] FIG13 is a schematic structural diagram of a terminal device according to another embodiment of the present application. DETAILED DESCRIPTION
[0032] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0033] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0034] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems.
[0035] FIG1 shows a block diagram of a wireless communication system applicable to embodiments of the present application. The wireless communication system includes a terminal 11 , an access network device 12 , and a core network device 13 . The terminal 11 may be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (a home appliance with wireless communication capabilities, such as a refrigerator, a television, a washing machine, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, etc. The wearable device includes: a smart watch, a smart bracelet, a smart headset, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), a smart wristband, smart clothing, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device 12 may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function, or a radio access network unit. The access network device 12 may include a base station, a WLAN access point, or a WiFi node, etc. The base station may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmitting and receiving point (TRP), or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data storage (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0036] The terminal energy saving method provided by the embodiment of the present application is described in detail below with reference to some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0037] As shown in FIG2 , an embodiment of the present application provides a terminal energy saving method 200. The method can be executed by a terminal device. In other words, the method can be executed by software or hardware installed on the terminal device. The method includes the following steps:
[0038] S202: The terminal sends first information to the core network device.
[0039] It should be noted that the terminal in the embodiment of the present application may also be referred to as user equipment (UE), and the terminal and UE may be used interchangeably.
[0040] In related terminal energy-saving solutions, the terminal's standby time can be extended by reducing power consumption in the idle state. However, in some scenarios, energy conservation can also be achieved by scheduling more resources and providing services to the terminal. For example, a terminal consumes more power in the non-idle state, and energy conservation alone in the idle state cannot meet the terminal's energy conservation needs. However, energy conservation in the non-idle state cannot be achieved by reducing terminal power consumption; instead, more resources must be scheduled to provide services to the terminal. However, scheduling more resources and providing services to the terminal will affect the overall efficiency of network resources to a certain extent. If the access network equipment or the terminal determines whether to perform terminal energy conservation, it may lead to uncontrolled network resource management and significantly reduce the overall efficiency of network resources. To this end, the embodiment of the present application implements energy-saving parameters for terminal energy conservation through this step, which are negotiated between the core network equipment and the UE and determined by the core network equipment. Although scheduling more resources and providing services to the terminal may affect the overall efficiency of network resources to a certain extent, unified management by the core network equipment can effectively coordinate network resources among multiple devices under the core network equipment's jurisdiction, achieving both terminal energy conservation and maintaining overall network performance without excessive impact. In this step, to negotiate energy-saving parameters for the terminal with the core network device, the terminal sends first information to the core network device. The first information indicates that the terminal has energy-saving requirements. Thus, the core network device can determine second information and / or third information for the terminal based on the first information. The second information indicates to the access network device the energy-saving parameters for the terminal determined or configured by the core network device, and the third information indicates to the terminal the energy-saving parameters for the terminal determined or configured by the core network device. The second information and the third information can be the same, or the third information can include at least a portion of the second information.
[0041] In one implementation, the terminal sends the first information to the core network device in a non-idle state, where the energy-saving requirement includes at least one of the following: an energy-saving requirement of a terminal in a connected state, an energy-saving requirement of a terminal in an inactive radio resource control (RRC) state, and an energy-saving requirement of a terminal during data transmission. Compared to a terminal in a non-connected state, the battery power consumption of the terminal in the connected state is greater, thereby reducing the battery power consumption of the terminal in the connected state.
[0042] S204: Receive third information sent by the core network device.
[0043] The third information is used to indicate the energy-saving parameter for the terminal energy saving determined by the core network device. The terminal determines, based on the third information, that its energy-saving request has been responded to, and determines that the core network device accepts the terminal energy-saving request or determines that the core network device will provide the terminal energy-saving service.
[0044] Therefore, in the embodiment of the present application, the terminal and the core network network device can negotiate the energy-saving parameters for the terminal energy saving, and the core network network device can provide the energy-saving parameters for the terminal energy saving to the base station so that the base station adopts energy-saving transmission for the UE based on the energy-saving parameters for the terminal energy saving, and the core network network device can provide the energy-saving parameters for the terminal energy saving to the UE to determine that the core network network device will provide terminal energy-saving services.
[0045] In one implementation, the first information includes: at least one of: energy-saving capability, energy-saving mode indication, energy-saving session request, and energy-saving parameters of the requested QoS flow granularity. In one embodiment, the energy-saving capability is used to indicate whether the terminal (UE) supports energy saving. The UE can indicate to the network whether the UE supports energy saving. When the UE indicates to the network that the UE supports energy saving, it indicates that the UE has energy saving requirements. In one embodiment, whether the UE supports energy saving includes at least one of the following: whether the UE supports energy efficiency (whether energy efficiency is supported or not) and whether the UE supports battery saving (whether battery saving is supported or not).
[0046] In another embodiment, the energy saving capability may be used to indicate the battery life of the UE.
[0047] In one embodiment, the energy-saving mode indication is used to indicate whether a terminal (UE) supports the energy-saving mode or to indicate that the terminal requests to use the energy-saving mode. The energy-saving mode can be understood as a mode in which more resources can be scheduled for the terminal. When the UE indicates to the network that it supports the energy-saving mode or indicates that the terminal requests to use the energy-saving mode, it indicates that the UE has an energy-saving requirement.
[0048] In one embodiment, an energy-saving session request is used to indicate whether at least one session (e.g., a Protocol Data Unit (PDU) session) is requested to be established as an energy-saving session. It is understood that the energy-saving session request is used to indicate whether the requested session (e.g., a PDU session) needs to be allowed to be established as an energy-saving session. It should be noted that an energy-saving session can be understood as scheduling more resources for the session. In this mode, more resources can be scheduled for the terminal. When the UE indicates to the network that the requested session needs to be allowed to be established as an energy-saving session, it indicates that the UE has energy-saving requirements.
[0049] In one embodiment, energy-saving parameters at the requested QoS flow granularity are used to indicate to the UE that the requested QoS flow is to be modified into an energy-saving QoS flow. Each energy-saving parameter at the requested QoS flow granularity may be associated with one QoS flow. It is understood that energy-saving parameters at the requested QoS flow granularity refer to energy-saving parameters requested per QoS flow. When the UE indicates to the network that it wants to establish or modify the requested QoS flow into an energy-saving QoS flow, it indicates that the UE has an energy-saving requirement.
[0050] In one implementation, the energy-saving capability may be included in a first information element, and the first information element may include an existing information element or a newly added information element.
[0051] In one embodiment, the existing information element may include, for example, a 5G Mobility Management capability Information Element (5GMM capability IE), a 5G System update type Information Element (5G System update type Information Element, 5GS update type IE), or a 5G Session Management capability Information Element (5GSM capability IE).
[0052] In one embodiment, the energy saving capability may be included in the encoding of the existing information element, for example: support energy efficiency mode (energy efficiency supported), not support energy efficiency mode (energy efficiency not supported); support energy saving mode (energy saving supported), not support energy saving mode (energy saving not supported), etc.
[0053] In one implementation, a new information element is used to carry terminal energy-saving related parameters, for example, a new energy efficiency indication information element (energy efficiency indication IE) is used to indicate whether energy saving is supported.
[0054] In one implementation, the energy-saving mode indication may be included in a second information element, and the second information element may be included in an existing information element or a newly added information element.
[0055] In one embodiment, the existing information element may include, for example, a 5GMM capability IE, a 5GS update type IE, or a 5GSM capability IE. The encoding of the energy-saving mode indication when included in the existing information element may be, for example, energy efficiency mode supported, energy efficiency mode not supported, energy saving mode supported, energy saving mode not supported, etc.
[0056] In one embodiment, a new information element is used to carry terminal energy-saving related parameters, for example, a new energy efficiency mode indication information element (energy efficiency mode indication IE) is used to indicate whether the energy-saving mode is supported.
[0057] In one implementation, the third information includes at least one of an energy-saving service indication, an energy-saving mode notification, an energy-saving session indication, an energy-saving parameter of a session granularity, and an energy-saving parameter of a QoS flow granularity.
[0058] In one embodiment, the energy-saving service indication is used to indicate whether the core network network device supports and accepts the provision of energy-saving services for the terminal, or whether the core network network device determines that it will provide energy-saving services for the terminal. In one embodiment, the access network network device can be configured with transmission parameters corresponding to energy-saving services and transmission parameters corresponding to non-energy-saving services. When receiving an indication that the core network network device supports and accepts the provision of energy-saving services for the terminal, data is transmitted using the transmission parameters corresponding to the energy-saving services. At this time, the third information received by the terminal also indicates that the core network network device supports and accepts the provision of energy-saving services for the terminal. On the contrary, when the access network network device receives an indication that it does not support and accept the provision of energy-saving services for the terminal, data is transmitted using the transmission parameters corresponding to non-energy-saving services. At this time, the third information received by the terminal also indicates that the core network network device does not support and accept the provision of energy-saving services for the terminal.
[0059] In one embodiment, the energy-saving mode notification is used to notify the core network network device whether it supports and accepts configuring the terminal to use the energy-saving mode. In one embodiment, the access network network device can be configured with transmission parameters corresponding to the energy-saving mode and transmission parameters corresponding to the non-energy-saving mode. When receiving an indication that the core network network device supports and accepts configuring the terminal to use the energy-saving mode, data is transmitted using the transmission parameters corresponding to the energy-saving mode. At this time, the third information received by the terminal also indicates that the core network network device supports and accepts configuring the terminal to use the energy-saving mode. On the contrary, when the access network network device receives an indication that the energy-saving mode is not used, data is transmitted using the transmission parameters corresponding to the non-energy-saving mode. At this time, the third information received by the terminal also indicates that the core network network device does not support and accept configuring the terminal to use the energy-saving mode.
[0060] In one embodiment, the energy-saving session indication is used to indicate whether a session, such as a PDU session, is allowed to be established as an energy-saving session. It can be understood that the energy-saving session indication is used to indicate that the corresponding session will be allowed to be established as an energy-saving session. In one embodiment, the access network network device can be configured with transmission parameters corresponding to the energy-saving session and transmission parameters corresponding to the non-energy-saving session. When receiving an indication that the core network network device is to configure the terminal as an energy-saving session, data is transmitted using the transmission parameters corresponding to the energy-saving session. At this time, the third information received by the terminal also indicates that the core network network device is allowed to establish the session as an energy-saving session. On the contrary, when the access network network device receives an indication that the session is not allowed to be established as an energy-saving session, data is transmitted using the transmission parameters corresponding to the non-energy-saving session. At this time, the third information received by the terminal also indicates that the core network network device is not allowed to establish the corresponding session as an energy-saving session.
[0061] In one embodiment, session-granular energy-saving parameters are used to indicate that a session, such as a PDU session, is established or will be permitted to be established as an energy-saving session. Each session-granular energy-saving parameter can be associated with a session. In one embodiment, upon receiving the session-granular energy-saving parameters, the access network device transmits data using the session-granular energy-saving parameters. In this case, the third information received by the terminal also indicates the session-granular energy-saving parameters.
[0062] In one embodiment, energy-saving parameters at the QoS flow granularity are used to instruct a core network device to modify a QoS flow into an energy-saving QoS flow. Each energy-saving parameter at the QoS flow granularity can be associated with a QoS flow. It is understood that energy-saving parameters at the QoS flow granularity refer to energy-saving parameters corresponding to each QoS flow. In one embodiment, upon receiving energy-saving parameters at the QoS flow granularity, the access network device transmits data using the energy-saving parameters at the QoS flow granularity. At this time, the third information received by the terminal also indicates the energy-saving parameters at the QoS flow granularity.
[0063] In one implementation, the energy-saving service indication is included in a third information element, and the third information element includes at least one of the following:
[0064] 5GS network feature support IE, 5GS update type IE, and energy efficiency indication IE. The energy efficiency indication IE is used to indicate whether energy saving is supported.
[0065] In one implementation, the encoding of the energy-saving service indication includes at least one of the following:
[0066] energy efficiency supported, energy efficiency not supported, energy saving supported, energy saving not supported.
[0067] In one implementation, the energy-saving mode notification is included in a fourth information element, and the fourth information element includes at least one of the following:
[0068] 5GMM capability IE, 5GS update type IE and 5GSM capability IE, energy saving mode indication information element (EE indication IE), the energy saving mode indication information element is used to indicate whether the energy saving mode is supported.
[0069] In one implementation, the encoding of the energy-saving mode notification includes at least one of the following: energy efficiency supported, energy efficiency not supported, energy saving supported, and energy saving not supported.
[0070] In one implementation, when the first information includes energy-saving capabilities, the third information includes an energy-saving service indication. For example, if the terminal has energy-saving capabilities, in this embodiment, the terminal sends first information carrying its own energy-saving capabilities to the core network device, thereby indicating that the terminal has energy-saving requirements and requests negotiation with the core network device regarding energy-saving parameters for terminal energy saving. The core network device determines whether to configure or provide an energy-saving service indication for the terminal. The third information carries the energy-saving service indication determined by the core network device, notifying the UE whether the core network device configures or provides energy-saving services for the terminal, thereby providing UE-granular energy-saving services.
[0071] In one implementation, when the first information includes an energy-saving mode indication, the third information includes an energy-saving mode notification. For example, if the terminal supports the energy-saving mode or requests to use the energy-saving mode, in this embodiment, the terminal sends first information to the core network device to indicate that it supports the energy-saving mode or requests to use the energy-saving mode. In this way, the terminal indicates that it has energy-saving requirements and requests to negotiate with the core network device on energy-saving parameters for terminal energy saving. The core network device determines whether to support and accept configuring the terminal to use the energy-saving mode, and notifies the UE through the energy-saving mode notification, thereby providing UE-granular energy-saving services.
[0072] In one implementation, when the first information includes an energy-saving session request, the third information includes an energy-saving session indication or a session-granular energy-saving parameter. For example, in this embodiment, the terminal sends an energy-saving session request to the core network device, thereby indicating that the terminal has energy-saving requirements and requests to establish a session as an energy-saving session. The core network device determines whether the session is allowed to be established as an energy-saving session and notifies the UE through the energy-saving session indication, thereby providing session-granular energy-saving services.
[0073] In one implementation, when the first information includes energy-saving parameters at the requested QoS flow granularity, the third information includes the energy-saving parameters at the QoS flow granularity. For example, in this embodiment, the terminal sends the energy-saving parameters at the QoS flow granularity to the core network device, thereby indicating that the UE wants to modify the requested QoS flow to an energy-saving QoS flow. The core network device determines whether the requested QoS flow is modified to an energy-saving QoS flow and notifies the UE of the energy-saving parameters at the QoS flow granularity, thereby providing energy-saving services at the QoS flow granularity.
[0074] Therefore, the embodiments of the present application can provide energy-saving services of different granularities.
[0075] In one implementation, the first information is included in a communication message between the terminal and the core network device. In one implementation, the third information may be included in a response message to the communication message.
[0076] In one implementation, the communication message may be an existing message. For example, the communication message may include at least one of the following:
[0077] Mobility management message; for example, at least one of a registration request, a service request, an uplink non-access stratum transport message (UL NAS transport), and a control plane service request message. In this case, the device that determines the second information or the third information in the core network device may include a device with access and management functions (e.g., AMF);
[0078] Session management message, the session management message is used to establish a data transmission channel between the terminal and the session management function; for example, the session management message can be at least one of a PDU session establishment request message and a PDU session modification message. In this case, the device that determines the second information or the third information in the core network device may include a device with a session management function (such as SMF).
[0079] In another implementation, the communication message may be a newly added message. For example, the communication message may include at least one of the following:
[0080] Control plane message, the control plane message is used to transmit management-related information between the terminal and the control node, the management-related information includes: the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information and policy control-related information. For example, the functions of AMF and SMF can be coupled, and the control messages of AMF and SMF can be indistinguishable.
[0081] Energy-saving control message, the energy-saving control message is used to transmit energy-saving control related information, such as energy-saving ratio, between the terminal and the energy-saving control node. The control node is a newly added network element. The control node is responsible for energy-saving control including: energy-saving parameter (second information and / or third information) generation, energy-saving network element selection, energy-saving session management, etc.
[0082] In one implementation, when the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends a mobility management message to the core network device, where the mobility management message includes the first information.
[0083] In one implementation, when the first information includes at least one of an energy-saving session request and an energy-saving parameter for a requested QoS flow granularity, the terminal sends a session management message to the core network device, the session management message including the first information, and the session management message is used to establish a session between the terminal and a session management function. The session can serve as a data transmission channel between the terminal and the session management function.
[0084] In one implementation, when the first information includes at least one of energy-saving capability and energy-saving mode indication, the terminal sends a control plane message to the core network device, and the control plane message is used to transmit management-related information between the terminal and the control node, and the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information and policy control-related information.
[0085] In one implementation, when the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends an energy-saving control message to the core network device, and the energy-saving control message is used to transmit energy-saving control related information between the terminal and the control node.
[0086] In one implementation, the core network device may include an access and mobility management function or a session management function. The core network device may include an SMF or an AMF. When the core network device is an AMF, the communication message is a mobility management message, including at least one of a registration request message, an uplink non-access layer transmission message, a service request message, and a control plane service request message; when the core network device is an SMF, the communication message is a session management message, including at least one of a PDU session establishment request message and a PDU session modification message.
[0087] Therefore, in the embodiment of the present application, the terminal and the core network network device can negotiate the energy-saving parameters for the terminal energy saving, and the core network network device can provide the energy-saving parameters for the terminal energy saving to the UE, so that the terminal can perform subsequent operations such as energy-saving effect monitoring based on the third information.
[0088] Specifically, when the core network device includes an AMF, the first information may be included in a first communication message between the terminal and the AMF, and the first information includes: energy-saving capability or energy-saving mode. The third information is included in a response message to the first communication message, and the third information includes: energy-saving capability or energy-saving mode. The first communication message may include a mobility management message, a control plane message, or an energy-saving control message. The AMF may be extended to other network elements, responsible for performing at least one of the following functions: mobility management, connection management, and energy-saving control management.
[0089] When the core network device includes an SMF, the first information may be included in a second communication message between the terminal and the SMF, the first information including at least one of energy-saving capability, energy-saving mode, and energy-saving session request. The third information is included in a response message to the second communication message, the third information including at least one of energy-saving capability, energy-saving mode, energy-saving session indication, energy-saving parameters at a session granularity, and energy-saving parameters at a QoS flow granularity. The second communication message may include a session management message or a control plane message. The SMF may be extended to other network elements, responsible for performing at least one of the following functions: session management, task management, and data transmission channel establishment.
[0090] In the case where the core network network device includes an SMF, the first information may be included in a third communication message between the terminal and the SMF, the first information including: at least one of energy-saving capability, energy-saving mode, energy-saving session request, and energy-saving parameters of the requested QoS flow granularity, the third information included in a response message to the third communication message, the third information including: at least one of energy-saving capability, energy-saving mode, energy-saving session indication, energy-saving parameters of the session granularity, and energy-saving parameters of the QoS flow granularity. The third communication message includes: a session management message or a control plane message. For example, the core network network device receives a PDU session establishment or modification request, the PDU session establishment or modification request includes the first information, the core network network device sends an N2 message to the NG-RAN, the N2 message includes the second information and a PDU session establishment acceptance or PDU session modification command message, the PDU session establishment acceptance or PDU session modification command message includes the third information.
[0091] In one implementation, the terminal sends the first information to the core network device when at least one of the following conditions is met:
[0092] The terminal is configured with a capability to support energy saving;
[0093] The terminal has signed an energy-saving service contract;
[0094] The terminal power level is less than or equal to a first threshold;
[0095] The amount of data to be sent by the terminal is greater than or equal to a second threshold;
[0096] The terminal starts a target application;
[0097] The terminal enables energy saving mode.
[0098] This can trigger the terminal and the core network device to negotiate the energy-saving parameters for the terminal to save energy.
[0099] The above describes in detail the terminal energy saving method according to an embodiment of the present application in conjunction with FIG2 . The following describes in detail the terminal energy saving method according to another embodiment of the present application in conjunction with FIG3 . It is understood that the interaction between the network device and the terminal device described from the network device side is the same as the description of the terminal device side in the method shown in FIG2 . To avoid repetition, the relevant description is appropriately omitted.
[0100] As shown in FIG3 , an embodiment of the present application provides a method 300 for energy saving of a terminal. The method may be performed by a network device. In other words, the method may be performed by software or hardware installed on the network device. The method includes the following steps:
[0101] S302: The core network device receives first information sent by the terminal.
[0102] The first information is used to indicate that the terminal has an energy saving requirement. In one implementation, the energy saving requirement includes at least one of the following: an energy saving requirement of a terminal in a connected state, an energy saving requirement of a terminal in an inactive radio resource control (RRC) state, and an energy saving requirement of a terminal during data transmission. Compared to a terminal in an unconnected state, a terminal in a connected state consumes more battery power, thereby reducing battery power consumption of the terminal in the connected state.
[0103] S304: Determine second information and / or third information based on the first information.
[0104] The second information is used to indicate to the base station the energy-saving parameters for the terminal energy saving determined by the core network device, and the third information is used to indicate to the terminal the energy-saving parameters for the terminal energy saving determined by the core network device.
[0105] S306: When the third information is determined, send the third information to the terminal.
[0106] In one implementation, the core network device may directly send the third information to the terminal. That is, the access network device receives the third information and simply forwards it without decomposing it. In another implementation, the third information may be included in the second information. After receiving the second information, the access network device decompresses the third information and forwards it to the terminal.
[0107] S308: When the second information is determined, the second information is sent to the access network device.
[0108] This instructs the access network device to execute energy-saving operations corresponding to the terminal, such as scheduling more resources to provide services for the terminal.
[0109] In one implementation, S302 may include at least one of the following:
[0110] The core network network device receives the first information forwarded by the access network network device, that is, the access network network device directly receives the first information sent by the terminal and forwards it to the core network network device, and the core network network device receives the first information forwarded by the access network network device.
[0111] The core network network device receives the first information forwarded by another core network network device. For example, when the core network network device includes an AMF and an SMF, the SMF can also receive the first information forwarded by the AMF. The AMF can directly receive the first information sent by the terminal, or the AMF receives the first information forwarded by the access network network device, that is, the access network network device directly receives the first information sent by the terminal. When the SMF receives the first information forwarded by the AMF, the SMF selects the SMF that supports energy-saving operations for the AMF.
[0112] In one implementation, S304 may include: acquiring subscription information of the terminal energy-saving service; and determining the second information and / or the third information according to the subscription information of the terminal energy-saving service.
[0113] In one implementation, the signing information of the energy-saving service includes at least one of the following: whether the terminal supports energy-saving capability, whether the terminal supports energy-saving mode, whether the terminal supports energy-saving PDU session, energy-saving parameters of the session granularity signed by the terminal, and energy-saving parameters of the QoS flow granularity signed by the terminal.
[0114] In one implementation, the second information and / or third information can be determined based on the first information and the contract information of the energy-saving service; or the second information and / or third information can be determined based on the first information, the contract information of the energy-saving service and the local policy of the core network network device; or the second information and / or third information can be determined based on the first information, the contract information of the energy-saving service and the local configuration of the core network network device; or the second information and / or third information can be determined based on the first information, the contract information of the energy-saving service, the local policy of the core network network device and the local configuration of the core network network device.
[0115] In one implementation, when the first information includes at least one of an energy-saving session request and a requested energy-saving parameter at a QoS flow granularity, and the core network device includes an SMF, S302 may include: obtaining fourth information based on the first information, the fourth information including: energy-saving control parameters at a session granularity, the energy-saving control parameters at a session granularity being used to indicate energy-saving parameters related to policy and charging control; or energy-saving parameters at a QoS flow granularity; and determining the second information and / or the third information based on the fourth information. The second information includes energy-saving parameters at a session granularity or energy-saving parameters at a QoS flow granularity, and the third information includes energy-saving parameters at a session granularity or energy-saving parameters at a QoS flow granularity.
[0116] In one implementation, the energy-saving control parameters at the session granularity are included in session rules, and the energy-saving parameters at the QoS flow granularity are included in policy charging control (PCC) rules.
[0117] In one implementation, the session-granular energy-saving control parameters include at least one of the following: PDU session identifier, whether energy-saving mode is supported, session energy-saving ratio, session energy-saving level, transmission rate, energy-saving mode duration, and deactivation time.
[0118] In one implementation, the PDU session identifier is used to mark a PDU session.
[0119] In one implementation, whether the energy saving mode is supported is used to indicate whether the PDU session supports the energy saving mode.
[0120] In one implementation, the session energy saving ratio is used to indicate the percentage of terminal energy consumption saved by an energy-saving session compared to a normal session in transmitting data within a time threshold.
[0121] In one implementation, the session energy saving level is used to indicate a terminal energy consumption level saved by an energy-saving session compared to a normal session in transmitting data within a time threshold.
[0122] In one implementation, the transmission rate is used to indicate the average data transmission rate within a time threshold in the energy-saving mode; the transmission rate may, for example, include at least one of: the average bit rate of uplink transmission, the average bit rate of downlink transmission, the minimum bit rate of uplink transmission, and the minimum bit rate of downlink transmission.
[0123] In one implementation, the energy-saving mode duration is used to indicate the time during which the session is in the energy-saving mode.
[0124] In one implementation, the deactivation time is used to indicate the deactivation time of the energy saving mode.
[0125] In one implementation, the energy-saving parameters of the QoS flow granularity include at least one of the following: QoS flow identifier, energy-saving indication, QoS flow energy-saving ratio, QoS flow energy-saving level, transmission rate, energy-saving mode duration and deactivation time.
[0126] In one implementation, the QoS flow identifier is used to mark an energy-saving QoS flow.
[0127] In one implementation, the energy-saving indication is used to indicate whether the QoS flow is in energy-saving mode;
[0128] In one implementation, the QoS flow energy saving ratio is used to indicate the percentage of terminal energy consumption saved by the energy-saving QoS flow compared to the normal QoS flow when transmitting data within a time threshold.
[0129] In one implementation, the QoS flow energy saving level is used to indicate the terminal energy consumption level saved by the energy-saving QoS flow compared with the normal QoS flow when transmitting data within a time threshold.
[0130] In one implementation, the transmission rate is used to indicate the lowest average data transmission rate within a time threshold in the energy-saving mode.
[0131] In one implementation, the energy-saving mode duration is used to indicate whether the QoS flow is in the energy-saving mode.
[0132] In one implementation, the deactivation time is used to indicate the deactivation time of the energy saving mode.
[0133] In one implementation, the energy-saving parameter of the QoS flow granularity satisfies at least one of the following:
[0134] In the QoS profile;
[0135] In the mapping of 5G QoS identifier and QoS characteristics (5G QoS Identifier 5QI to QoS characteristics mapping), the mapping is used to indicate the energy-saving parameters corresponding to the QoS flow identified by the 5G QoS identifier; for example, a new dimension can be added to the standard 5G QoS Identifier 5QI to QoS characteristics mapping table, namely, energy-saving parameters at the QoS flow granularity, such as energy-saving indication, energy-saving level, and a new 5QI can be added to include energy-saving parameters at the QoS flow granularity, which can be an independent parameter.
[0136] Associated with a 5G QoS identifier. In one implementation, the 5G QoS identifier is associated with an energy-saving identifier, and the energy-saving identifier is used to indicate that the QoS flow identified by the 5G QoS identifier is energy-saving QoS.
[0137] In one implementation, the first information includes at least one of an energy-saving capability, an energy-saving mode, an energy-saving session request, and energy-saving parameters for a requested QoS flow granularity. The energy-saving capability indicates whether the terminal supports energy saving; the energy-saving mode indication indicates whether the terminal supports energy-saving mode or requests the use of energy-saving mode; and the energy-saving session request indicates whether a session is requested to be established as an energy-saving session. The details are similar to the first information described in the embodiment of Figure 2 and are not further described here.
[0138] In one implementation, the second information includes at least one of an energy-saving service indication, an energy-saving mode notification, an energy-saving session indication, an energy-saving parameter at a session granularity, and an energy-saving parameter at a QoS flow granularity.
[0139] In one embodiment, the energy-saving service indication is used to indicate whether the core network network device supports and accepts the provision of energy-saving services for the terminal, or whether the core network network device determines that it will provide energy-saving services for the terminal. In one embodiment, the access network network device can be configured with transmission parameters corresponding to energy-saving services and transmission parameters corresponding to non-energy-saving services. When receiving the second information indicating that the core network network device supports and accepts the provision of energy-saving services for the terminal, data is transmitted using the transmission parameters corresponding to the energy-saving services. At this time, the third information received by the terminal also indicates that the core network network device supports and accepts the provision of energy-saving services for the terminal. On the contrary, when the access network network device receives the second information indicating that it does not support and accept the provision of energy-saving services for the terminal, data is transmitted using the transmission parameters corresponding to non-energy-saving services. At this time, the third information received by the terminal also indicates that the core network network device does not support and accept the provision of energy-saving services for the terminal.
[0140] In one embodiment, the energy-saving mode notification is used to notify the core network network device whether it supports and accepts configuring the terminal to use the energy-saving mode. In one embodiment, the access network network device can be configured with transmission parameters corresponding to the energy-saving mode and transmission parameters corresponding to the non-energy-saving mode. When receiving the second information indicating that the core network network device supports and accepts configuring the terminal to use the energy-saving mode, data is transmitted using the transmission parameters corresponding to the energy-saving mode. At this time, the third information received by the terminal also indicates that the core network network device supports and accepts configuring the terminal to use the energy-saving mode. On the contrary, when the access network network device receives the second information indicating that the energy-saving mode is not used, data is transmitted using the transmission parameters corresponding to the non-energy-saving mode. At this time, the third information received by the terminal also indicates that the core network network device does not support and accept configuring the terminal to use the energy-saving mode.
[0141] In one embodiment, the energy-saving session indication is used to indicate whether a session, such as a PDU session, is allowed to be established as an energy-saving session. It can be understood that the energy-saving session indication is used to indicate that the corresponding session will be allowed to be established as an energy-saving session. In one embodiment, the access network network device can be configured with transmission parameters corresponding to the energy-saving session and transmission parameters corresponding to the non-energy-saving session. When receiving the second information indicating that the core network network device configures the terminal as an energy-saving session, data is transmitted using the transmission parameters corresponding to the energy-saving session. At this time, the third information received by the terminal also indicates that the core network network device will allow the session to be established as an energy-saving session. On the contrary, when the access network network device receives the second information indicating that the session is not allowed to be established as an energy-saving session, data is transmitted using the transmission parameters corresponding to the non-energy-saving session. At this time, the third information received by the terminal also indicates that the corresponding session of the core network device is not allowed to be established as an energy-saving session.
[0142] In one embodiment, session-granular energy-saving parameters are used to indicate that a session, such as a PDU session, is established or will be permitted to be established as an energy-saving session. Each session-granular energy-saving parameter can be associated with a session. In one embodiment, when the access network device receives the second information including the session-granular energy-saving parameters, it transmits data using the session-granular energy-saving parameters. At this time, the third information received by the terminal also indicates the session-granular energy-saving parameters.
[0143] In one embodiment, the energy-saving parameters at the QoS flow granularity are used to instruct a core network device to determine whether to modify a QoS flow to an energy-saving QoS flow. Each energy-saving parameter at the QoS flow granularity can be associated with a QoS flow. It is understood that the energy-saving parameters at the QoS flow granularity refer to energy-saving parameters corresponding to each QoS flow. In one embodiment, when the access network device receives the second information including the energy-saving parameters at the QoS flow granularity, it transmits data using the energy-saving parameters at the QoS flow granularity. At this time, the third information received by the terminal also indicates the energy-saving parameters at the QoS flow granularity.
[0144] In one implementation, the energy-saving service indication is included in a third information element, and the third information element includes at least one of the following:
[0145] 5GS network feature support IE, 5GS update type IE, and energy efficiency indication IE. The energy efficiency indication IE is used to indicate whether energy saving is supported.
[0146] In one implementation, the encoding of the energy-saving service indication includes at least one of the following:
[0147] energy efficiency supported, energy efficiency not supported, energy saving supported, energy saving not supported.
[0148] In one implementation, the energy-saving mode notification is included in a fourth information element, and the fourth information element includes at least one of the following:
[0149] 5GMM capability IE, 5GS update type IE and 5GSM capability IE, energy saving mode indication information element (EE indication IE), the energy saving mode indication information element is used to indicate whether the energy saving mode is supported.
[0150] In one implementation, the encoding of the energy-saving mode notification includes at least one of the following: energy efficiency supported, energy efficiency not supported, energy saving supported, and energy saving not supported.
[0151] In one implementation, when the first information includes energy-saving capabilities, the second information includes an energy-saving service indication, and the third information includes an energy-saving service indication. For example, if the terminal has energy-saving capabilities, in this embodiment, the terminal sends first information carrying its own energy-saving capabilities to the core network device, thereby indicating that the terminal has energy-saving requirements and requests negotiation with the core network device on energy-saving parameters for terminal energy saving. The core network device determines whether to configure or provide an energy-saving service indication for the terminal. The second information carries the energy-saving service indication determined by the core network device, notifying the access network device whether to configure or provide energy-saving services for the terminal. The third information carries the energy-saving service indication determined by the core network device, notifying the UE whether the core network device configures or provides energy-saving services for the terminal, thereby providing UE-granular energy-saving services.
[0152] In one implementation, when the first information includes an energy-saving mode indication, the second information includes an energy-saving mode notification, and the third information includes an energy-saving mode notification. For example, if the terminal supports the energy-saving mode or requests to use the energy-saving mode, in this embodiment, the terminal sends first information to the core network device to indicate that it supports the energy-saving mode or requests to use the energy-saving mode. In this way, the terminal indicates that it has energy-saving requirements and requests to negotiate with the core network device on energy-saving parameters for terminal energy saving. The core network device determines whether to support and accept configuring the terminal to use the energy-saving mode, and notifies the access network device and / or UE through the energy-saving mode notification, thereby providing UE-granular energy-saving services.
[0153] In one implementation, when the first information includes an energy-saving session request, the second information includes an energy-saving session indication or a session-granular energy-saving parameter, and the third information includes an energy-saving session indication or a session-granular energy-saving parameter. For example, in this embodiment, the terminal sends an energy-saving session request to the core network device, thereby indicating that the terminal has energy-saving requirements and requests that a session be established as an energy-saving session; the core network device determines whether the session is allowed to be established as an energy-saving session, and notifies the access network device and / or UE through the energy-saving session indication notification, thereby providing session-granular energy-saving services.
[0154] In one implementation, when the first information includes energy-saving parameters at the requested QoS flow granularity, the second information includes energy-saving parameters at the QoS flow granularity, and the third information includes energy-saving parameters at the QoS flow granularity. For example, in this embodiment, the terminal sends energy-saving parameters at the QoS flow granularity to the core network device, thereby indicating that the UE wants to modify the requested QoS flow to an energy-saving QoS flow. The core network device determines whether the requested QoS flow is modified to an energy-saving QoS flow, and notifies the access network device and / or the UE of the energy-saving parameters at the QoS flow granularity, thereby providing energy-saving services at the QoS flow granularity.
[0155] Therefore, the embodiments of the present application can provide energy-saving services of different granularities.
[0156] In one implementation, when the second information and the third information are determined, the third information includes at least a portion of the second information.
[0157] In one implementation, the first information is included in a communication message between the terminal and the core network device, and the third information is included in a response message to the communication message.
[0158] In one implementation, the communication message may be an existing message. For example, the communication message may include at least one of the following:
[0159] Mobility management message; for example, at least one of a registration request, a service request, an uplink non-access layer transmission message, and a control plane service request message. In this case, the device that determines the second information or the third information in the core network device may include a device with access and management functions (such as AMF);
[0160] Session management message, the session management message is used to establish a data transmission channel between the terminal and the session management function; for example, the session management message can be at least one of a PDU session establishment request message and a PDU session modification message. In this case, the device that determines the second information or the third information in the core network device may include a device with a session management function (such as SMF).
[0161] In another implementation, the communication message may be a newly added message. For example, the communication message may include at least one of the following:
[0162] Control plane message, the control plane message is used to transmit management-related information between the terminal and the control node, the management-related information includes: the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information and policy control-related information. For example, the functions of AMF and SMF can be coupled, and the control messages of AMF and SMF can be indistinguishable.
[0163] Energy-saving control message, the energy-saving control message is used to transmit energy-saving control related information, such as energy-saving ratio, between the terminal and the energy-saving control node. The control node is a newly added network element. The control node is responsible for energy-saving control including: energy-saving parameter (second information and / or third information) generation, energy-saving network element selection, energy-saving session management, etc.
[0164] In one implementation, when the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends a mobility management message to the core network device, where the mobility management message includes the first information.
[0165] In one implementation, when the first information includes at least one of an energy-saving session request and an energy-saving parameter for a requested QoS flow granularity, the terminal sends a session management message to the core network device, the session management message including the first information, and the session management message is used to establish a session between the terminal and a session management function. The session can serve as a data transmission channel between the terminal and the session management function.
[0166] In one implementation, when the first information includes at least one of energy-saving capability and energy-saving mode indication, the terminal sends a control plane message to the core network device, and the control plane message is used to transmit management-related information between the terminal and the control node, and the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information and policy control-related information.
[0167] In one implementation, when the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends an energy-saving control message to the core network device, and the energy-saving control message is used to transmit energy-saving control related information between the terminal and the control node.
[0168] In one implementation, the core network device is configured to perform access and mobility management functions or session management functions. The core network device may include an SMF or an AMF. When the core network device is an AMF, the communication message is a mobility management message, including at least one of a registration request message, an uplink non-access layer transmission message, a service request message, and a control plane service request message. When the core network device is an SMF, the communication message is a session management message, including at least one of a PDU session establishment request message and a PDU session modification message.
[0169] Therefore, in the embodiment of the present application, the terminal and the core network network device can negotiate the energy-saving parameters for the terminal energy saving, and the core network network device can provide the energy-saving parameters for the terminal energy saving to the UE or the access network network device, so that the terminal can perform subsequent operations based on the third information, or enable the access network network device to perform corresponding energy-saving operations.
[0170] FIG4 is a schematic diagram of a method for implementing energy saving of a terminal according to an embodiment of the present application. As shown in FIG4 , the method 400 includes:
[0171] S401: A core network device receives first information sent by a terminal.
[0172] The first information is used to indicate that the terminal has an energy-saving requirement, and the first information includes an energy-saving capability or an energy-saving mode. The first information is included in a first communication message, and the first communication message may include a mobility management message or a control plane message. The specific description of the mobility management message, control plane message, energy-saving capability, or energy-saving mode is the same as that of the embodiment in Figure 2 and is not repeated here.
[0173] In one implementation, the energy saving requirement includes at least one of the following: an energy saving requirement of a terminal in a connected state, an energy saving requirement of a terminal in an RRC inactive state, and an energy saving requirement of a terminal during data transmission, thereby reducing battery power consumption of the terminal in a connected state.
[0174] This embodiment is illustrated by taking the core network network device receiving the first information forwarded by the access network network device as an example, that is, the access network network device directly receives the first information sent by the terminal and forwards it to the core network network device, and the core network network device receives the first information forwarded by the access network network device.
[0175] This step may be performed when the terminal satisfies at least one of the following conditions:
[0176] The terminal is configured with a capability to support energy saving;
[0177] The terminal has signed an energy-saving service contract;
[0178] The terminal power level is less than or equal to a first threshold;
[0179] The amount of data to be sent by the terminal is greater than or equal to a second threshold;
[0180] The terminal starts a target application;
[0181] The terminal enables energy saving mode.
[0182] This can trigger the terminal and the core network device to negotiate the energy-saving parameters for the terminal to save energy.
[0183] S402: Acquire the contract information of the terminal energy-saving service.
[0184] The core network device may include an AMF. In this step, the AMF obtains the contract information of the terminal energy-saving service from the Unified Data Management (UDM). The terminal contract information includes the contract information of the energy-saving service, and the contract information of the energy-saving service is used to indicate whether the terminal has energy-saving requirements. In one implementation, the contract information of the energy-saving service includes whether the energy-saving capability is supported or whether the energy-saving mode is supported.
[0185] S403: Determine the second information and / or the third information.
[0186] The second information and / or the third information are determined based on the contract information of the energy-saving service. This step is used to instruct the core network device to accept the energy-saving requirements of the UE. The second information includes at least one of the following: an energy-saving service indication, an energy-saving mode notification. The third information includes at least one of the following: an energy-saving service indication, an energy-saving mode notification. The specific description of the energy-saving capability or energy-saving mode is the same as that of the embodiment of Figure 2 and is not repeated here.
[0187] In one implementation, the AMF may determine the second information and / or third information based on the first information and the subscription information of the energy-saving service; or determine the second information and / or third information based on the first information, the subscription information of the energy-saving service, the local policy of the AMF, and the local configuration of the AMF. In one implementation, the AMF may determine the second information and / or third information based on at least one of the following information: the first information, the subscription information of the energy-saving service, whether the core network network device supports the use of the energy-saving mode or supports energy saving, the operator policy, and the local configuration of the core network network device.
[0188] S404: Send the second information to the access network device.
[0189] When the second information is determined, the second information is sent to the access network device. The second information is used to indicate the energy saving requirement of the terminal, and the access network device executes the energy saving parameter for the terminal energy saving.
[0190] S405: The access network device performs a terminal energy-saving operation according to the second information.
[0191] The access network equipment supports and accepts the energy-saving requirements of the terminal and performs the energy-saving operation of the terminal. The embodiment of the present application does not limit how the base station specifically performs the energy-saving operation of the terminal.
[0192] This embodiment is described by taking the example that the third information is included in the second information. After receiving the second information, the access network device extracts the third information from it.
[0193] S406: Send the third information to the terminal.
[0194] Upon determining the third information, the third information is sent to the terminal. After receiving the second information, the access network device extracts the third information from the second information and sends the third information to the terminal in a response message to the first message. The terminal can perform subsequent operations, such as energy-saving effect monitoring, based on the third information.
[0195] Therefore, in the embodiment of the present application, the terminal and the core network network device can negotiate the energy-saving parameters for the terminal energy saving, and the core network network device can provide the energy-saving parameters for the terminal energy saving to the base station and UE, so that the terminal can perform subsequent operations such as energy-saving effect monitoring based on the third information, and the base station can execute corresponding terminal energy-saving operations.
[0196] FIG5 is a schematic diagram of a method for implementing energy saving of a terminal according to an embodiment of the present application, which can be applied on the network device side. As shown in FIG5 , the method 500 includes:
[0197] S501: A core network device receives first information sent by a terminal.
[0198] The first information is used to indicate that the terminal has an energy-saving requirement. The first information may be included in a PDU session establishment or modification request message between the terminal and the AMF, and the first information includes: energy-saving capability, energy-saving mode or energy-saving session request. The specific description of energy-saving capability, energy-saving mode and energy-saving session request is the same as that of the embodiment of Figure 2 and will not be repeated here. Optionally, the UE establishes or modifies an energy-saving session according to an energy-saving indication request, and the energy-saving indication is included in a traffic descriptor or a route selection descriptor in a UE Route Selection Policy (URSP).
[0199] In one implementation, when the communication message is a PDU session establishment message, the core network device used for session management is an SMF. When the communication message is a PDU session modification message, the core network device used for session management is an SMF. When the communication message is a session management message, the session management node is a newly added network element responsible for session management. The core network device also includes a PCF, which can also be a newly added network element responsible for policy management-related operations.
[0200] Optionally, the core network device AMF in this embodiment directly receives the first information sent by the UE.
[0201] S502: SMF selection.
[0202] AMF selects SMF. The core network network device includes AMF and SMF, and the SMF is the SMF that supports energy-saving operations selected by the AMF.
[0203] S503: Forward the first information.
[0204] The SMF receives the first information forwarded by the AMF. Specifically, the AMF may forward the UE's PDU session establishment or modification request to the SMF, where the PDU session establishment or modification request includes the first information. The AMF and SMF may be different network elements or the same network element. If the AMF and SMF are the same network element, there is no need to select the SMF.
[0205] S504: Obtain the contract information of the terminal energy-saving service.
[0206] The SMF obtains the terminal's energy-saving service subscription information from the UDM. The terminal's energy-saving service subscription information is used to indicate whether the terminal has energy-saving requirements. In one implementation, the energy-saving service subscription information includes at least one of the following: whether the terminal supports energy-saving capabilities, whether the terminal supports energy-saving modes, and whether the terminal supports energy-saving PDU sessions.
[0207] S505: Determine the second information and / or third information and send it to AMF.
[0208] The second information and / or the third information are determined based on the contract information of the energy-saving service. In the figure, the second information and the third information are determined as an example for explanation.
[0209] This step is used to instruct the core network device to accept the UE's energy-saving request. The second information includes at least one of the following: an energy-saving service indication or an energy-saving mode notification. The third information includes at least one of the following: an energy-saving service indication or an energy-saving mode notification. The specific description of the energy-saving capability or energy-saving mode is the same as that in the embodiment of Figure 2 and is not repeated here.
[0210] In one implementation, the SMF may determine the second information and / or third information based on the first information and the subscription information for the energy-saving service; or determine the second information and / or third information based on the first information, the subscription information for the energy-saving service, a local policy of the SMF, and the local configuration of the SMF. The second information and / or third information is used to establish an energy-saving session for the UE or modify a PDU session into an energy-saving session. The second information includes at least one of: energy-saving capability, energy-saving mode, and energy-saving session indication.
[0211] S506: Send the second information to the access network device.
[0212] The second information is used to indicate the energy saving requirement of the terminal, and the access network network device performs the energy saving operation corresponding to the terminal. Specifically, the AMF can send an N2 message to the access network network device, and the N2 message includes a PDU session establishment acceptance or modification command message and the second information.
[0213] S507: Execute a terminal energy-saving operation according to the second information.
[0214] Access network equipment supports and accepts terminal energy-saving requirements and performs terminal energy-saving operations.
[0215] This embodiment is described by taking the example that the third information is included in the second information. After receiving the second information, the access network device extracts the third information from it.
[0216] S508: Send the third information to the terminal.
[0217] After receiving the second message, the access network device extracts the third information from it and sends the third information to the terminal in a response message to the first message. For example, the NG-RAN sends a PDU session establishment accept or modify command message to the UE, which includes the third information.
[0218] In an embodiment of the present application, the UE requests the SMF to establish an energy-saving session or requests the SMF to modify the existing PDU session into an energy-saving session. If the SMF decides to establish an energy-saving session or modify the energy-saving session for the UE, the SMF provides the PDU session identifier (session ID) and the energy-saving indication to the NG-RAN, thereby enabling the terminal and the core network network device to negotiate the energy-saving parameters for the terminal energy saving, and the core network network device to provide the energy-saving parameters for the terminal energy saving to the base station and the UE, so that the terminal can perform subsequent operations such as energy-saving effect monitoring according to the third information, so that the base station can perform corresponding terminal energy-saving operations.
[0219] FIG6 is a schematic diagram of a method for implementing energy saving of a terminal according to an embodiment of the present application, which can be applied on a network device side. As shown in FIG6 , the method 600 includes:
[0220] S601: A core network device receives first information sent by a terminal.
[0221] The first information is used to indicate that the terminal has an energy-saving requirement. The first information may be included in a PDU session establishment request message between the terminal and the AMF, and the first information includes: energy-saving capability or energy-saving mode. The specific description of energy-saving capability and energy-saving mode is the same as that of the embodiment of Figure 2 and is not repeated here.
[0222] S602: SMF selection.
[0223] AMF selects SMF. The core network network device includes AMF and SMF, and the SMF is the SMF that supports energy-saving operations selected by the AMF.
[0224] S603: Forward the first information.
[0225] The SMF receives the first information forwarded by the AMF. Specifically, the AMF may forward the UE's PDU session establishment or modification request to the SMF, where the PDU session establishment or modification request includes the first information. The AMF and SMF may be different network elements or the same network element. If the AMF and SMF are the same network element, there is no need to select the SMF.
[0226] S604: Obtain the contract information of the terminal energy-saving service.
[0227] The SMF obtains the contract information of the terminal energy-saving service from the unified data management entity UDM. The terminal contract information includes the contract information of the energy-saving service, and the contract information of the energy-saving service is used to indicate whether the terminal has energy-saving requirements. In one implementation, the contract information of the energy-saving service includes at least one of the following: PDU session identifier, whether the energy-saving mode is supported, session energy-saving ratio, session energy-saving level, transmission rate, energy-saving mode duration, and deactivation time.
[0228] S605: Determine the second information and / or third information and send it to AMF.
[0229] The second information and / or the third information are determined based on the contract information of the energy-saving service. In the figure, the second information and the third information are determined as an example for explanation.
[0230] This step is used to instruct the core network device to accept the UE's energy-saving requirements. The second information includes session-granular energy-saving parameters. The third information includes session-granular energy-saving parameters. The session-granular energy-saving parameters include at least one of the following: PDU session identifier, whether energy-saving mode is supported, session energy-saving ratio, session energy-saving level, transmission rate, energy-saving mode duration, and deactivation time. The transmission rate may include, for example, at least one of the following: average uplink transmission bit rate, average downlink transmission bit rate, minimum uplink transmission bit rate, and minimum downlink transmission bit rate.
[0231] The manner in which the SMF determines the second information and / or third information and sends the second information to the access network device may be similar to the embodiment of FIG5 and will not be described in detail.
[0232] S606: Obtain fourth information according to the first information.
[0233] Based on the first information, the SMF obtains the fourth information. The fourth information includes: energy-saving control parameters at the session granularity, which are used to indicate energy-saving parameters related to policy and charging control; or energy-saving parameters at the QoS flow granularity. The SMF determines the second information and / or the third information based on the fourth information. Specifically, the SMF initiates the SM policy association establishment process, and the SMF provides the PCF with at least one of the following: energy-saving capability, energy-saving mode. The PCF generates energy-saving control parameters at the session granularity based on the above information and sends them to the SMF.
[0234] In one implementation, the session-granular energy-saving control parameter is included in a session rule.
[0235] In one implementation, the session-granular energy-saving control parameter includes at least one of the following: whether the energy-saving mode is supported, the session energy-saving ratio, the session energy-saving level, the transmission rate, the energy-saving mode duration, and the deactivation time.
[0236] S607: Determine the second information and / or third information and send it to AMF.
[0237] The manner in which the SMF determines the second information and / or the third information and sends the second information to the access network device may be similar to the embodiment of FIG5 , and will not be described in detail.
[0238] S608: Send the second information to the access network device.
[0239] The second information sent to the access network device may be determined in S605 or S607. The second information is used to indicate the energy saving requirement of the terminal, and the access network device performs the energy saving operation corresponding to the terminal. Specifically, the AMF may send an N2 message to the access network device, where the N2 message includes a PDU session establishment accept message and the second information.
[0240] S609: Execute a terminal energy-saving operation according to the second information.
[0241] The access network device supports and accepts the energy-saving requirements of the terminal and performs energy-saving operations on the terminal. This embodiment is described by taking the example of the third information being included in the second information. After receiving the second information, the access network device extracts the third information from it.
[0242] S610: Send third information to the terminal.
[0243] After receiving the second message, the access network device extracts the third information from it and sends the third information to the terminal in a response message to the first message. For example, the NG-RAN sends a PDU session establishment accept message to the UE, which includes the third information.
[0244] In an embodiment of the present application, the UE carries a terminal energy-saving indication in a PDU session establishment request, and the SMF determines session-granular terminal energy-saving parameters based on local policies or session rules issued by the PCF, and sends them to the base station and the UE. Thus, in an embodiment of the present application, the terminal and the core network device can negotiate the energy-saving parameters for the terminal energy saving, and the core network device can provide the energy-saving parameters for the terminal energy saving to the base station and the UE, enabling the terminal to perform subsequent operations such as energy-saving effect monitoring based on the third information, and enabling the base station to perform corresponding terminal energy-saving operations.
[0245] FIG7 is a schematic diagram of a method for implementing energy saving of a terminal according to an embodiment of the present application, which can be applied on the network device side. As shown in FIG7 , the method 700 includes:
[0246] S701: A core network device receives first information sent by a terminal.
[0247] The first information is used to indicate that the terminal has an energy-saving requirement. The first information may be included in a PDU session modification request message between the terminal and the AMF, and the first information includes at least one of an energy-saving capability and an energy-saving mode. The specific description of the energy-saving capability and energy-saving mode is the same as that of the embodiment in FIG2 and is not repeated here.
[0248] S702: Obtain fourth information according to the first information.
[0249] Based on the first information, the SMF obtains the fourth information. The fourth information includes: energy-saving control parameters at the session granularity, and the energy-saving control parameters at the session granularity are used to indicate energy-saving parameters related to policy and charging control. The SMF determines the second information and / or the third information based on the fourth information. Specifically, the PCF initiates the SM policy association modification process, and the PCF sends the energy-saving control parameters at the session granularity to the SMF. In one implementation, the energy-saving control parameters at the session granularity are included in the session rules. In one implementation, the energy-saving control parameters at the session granularity include at least one of the following: PDU session identifier, whether the energy-saving mode is supported, session energy-saving ratio, session energy-saving level, transmission rate, energy-saving mode duration, and deactivation time. The PCF can determine to initiate the SM policy association modification process based on the AF request, and the AF request can be used by the UE to start the first application.
[0250] S703: Obtain the contract information of the terminal energy-saving service.
[0251] The UDM notifies the SMF of changes in the contract information of the terminal energy-saving service. The SMF obtains the contract information of the terminal energy-saving service from the unified data management entity UDM.
[0252] The terminal subscription information includes subscription information for an energy-saving service, where the subscription information for the energy-saving service is used to indicate whether the terminal has energy-saving requirements. In one implementation, the subscription information for the energy-saving service includes at least one of: whether the energy-saving mode is supported, a session energy-saving ratio, a session energy-saving level, a transmission rate, a duration of the energy-saving mode, and a deactivation time.
[0253] S705: Determine the second information and / or the third information and send them to AMF.
[0254] In this step, the SMF may optionally determine the second information and / or the third information based on a local policy or local configuration. Alternatively, the SMF may determine the second information and / or the third information based on received session-granular energy-saving parameters. Alternatively, the SMF may determine the second information and / or the third information based on the terminal's energy-saving subscription information. The manner in which the SMF determines the second information and / or the third information and transmits the second information to the access network device may be similar to that described in the embodiment of FIG. 5 and will not be further described.
[0255] This step is used to instruct the core network device to accept the UE's energy-saving requirements. The second information includes session-granular energy-saving parameters. The third information includes session-granular energy-saving parameters. The session-granular energy-saving parameters include at least one of the following: PDU session identifier, whether energy-saving mode is supported, session energy-saving ratio, session energy-saving level, transmission rate, energy-saving mode duration, and deactivation time. The transmission rate may include, for example, at least one of the following: average uplink transmission bit rate, average downlink transmission bit rate, minimum uplink transmission bit rate, and minimum downlink transmission bit rate.
[0256] S706: Send the second information to the access network device.
[0257] The figure uses the second and third information as an example to illustrate. The second information is used to indicate the energy saving requirements of the terminal, and the access network device performs the energy saving operation corresponding to the terminal. Specifically, the AMF can send an N2 message to the access network device, and the N2 message includes a PDU session establishment acceptance or modification command message and a second information.
[0258] S707: Execute a terminal energy-saving operation according to the second information.
[0259] Access network equipment supports and accepts terminal energy-saving requirements and performs terminal energy-saving operations.
[0260] This embodiment is described by taking the example that the third information is included in the second information. After receiving the second information, the access network device extracts the third information from it.
[0261] S708: Send third information to the terminal.
[0262] After receiving the second message, the access network device extracts the third information from it and sends the third information to the terminal in a response message to the first message. For example, the NG-RAN sends a PDU session modification response message to the UE, which includes the third information.
[0263] In an embodiment of the present application, the PDU session modification process includes modified session rules, and the SMF determines the terminal energy-saving parameters of the session granularity according to the modified session rules and sends them to the base station and the UE. The PDU session modification process can be triggered by the UE requesting to modify the PDU session, or by a change in the UE's contract, or by the PCF initiating an SM policy association. Therefore, in this embodiment of the present application, the terminal and the core network network device can negotiate the energy-saving parameters for the terminal energy saving, and the core network network device can provide the energy-saving parameters for the terminal energy saving to the base station and the UE, so that the terminal can perform subsequent operations such as energy-saving effect monitoring based on the third information, and the base station can perform corresponding terminal energy-saving operations.
[0264] FIG8 is a schematic diagram of a method for implementing energy saving of a terminal according to an embodiment of the present application, which can be applied on a network device side. As shown in FIG8 , the method 800 includes:
[0265] S801: A core network device receives first information sent by a terminal.
[0266] The first information is used to indicate that the terminal has an energy-saving requirement. The first information may be included in a PDU session establishment request message between the terminal and the AMF, and the first information includes: energy-saving capability and energy-saving mode. The specific description of energy-saving capability, energy-saving mode, and energy-saving session request is the same as that of the embodiment in Figure 2 and is not repeated here.
[0267] S802: SMF selection.
[0268] AMF selects SMF. The core network network device includes AMF and SMF, and the SMF is the SMF that supports energy-saving operations selected by the AMF.
[0269] S803: Obtain fourth information according to the first information.
[0270] Based on the first information, the SMF obtains fourth information. The fourth information includes energy-saving parameters at the QoS flow granularity. The SMF determines the second information and / or the third information based on the fourth information. Specifically, the SMF initiates an SM policy association establishment process, and the SMF provides the PCF with at least one of the following: energy-saving capability and energy-saving mode. Based on the above information, the PCF generates energy-saving parameters at the QoS flow granularity and sends them to the SMF.
[0271] In one implementation, the QoS flow-granular energy-saving parameters are included in PCC rules. Specifically, they can be included in existing PCC rule components, such as Policy control, or in newly added components for indicating terminal energy-saving related information, such as the newly added UE energy efficiency.
[0272] In one implementation, the energy-saving parameter of the QoS flow granularity includes at least one of the following:
[0273] QoS flow identification;
[0274] Energy saving indication, used to indicate whether the QoS flow is in energy saving mode;
[0275] QoS flow energy saving ratio, which is used to indicate the percentage of terminal energy consumption saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0276] QoS flow energy saving level, used to indicate the terminal energy consumption level saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0277] Transmission rate, used to indicate the minimum data transmission rate averaged within the time threshold in energy-saving mode;
[0278] Energy saving mode duration,
[0279] Deactivation time, used to indicate the deactivation time of the energy saving mode.
[0280] S804: Determine the second information and / or third information and send it to AMF.
[0281] The SMF determines the second information and / or third information based on the received session-level energy-saving parameters and provides them to the AMF. The figure uses the determination of the second information and the third information as an example for illustration. The second information is used to indicate the energy-saving parameters at the QoS flow level. The second information includes at least one of the following:
[0282] QoS flow identification;
[0283] Energy saving indication, used to indicate whether the QoS flow is in energy saving mode;
[0284] QoS flow energy saving ratio, which is used to indicate the percentage of terminal energy consumption saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0285] QoS flow energy saving level, used to indicate the terminal energy consumption level saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0286] Transmission rate, used to indicate the minimum data transmission rate averaged within the time threshold in energy-saving mode;
[0287] Energy saving mode duration,
[0288] Deactivation time, used to indicate the deactivation time of the energy saving mode.
[0289] The third information is used to indicate energy-saving parameters at the QoS flow granularity. The third information includes at least one of the following:
[0290] QoS flow identification;
[0291] Energy saving indication, used to indicate whether the QoS flow is in energy saving mode;
[0292] QoS flow energy saving ratio, which is used to indicate the percentage of terminal energy consumption saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0293] QoS flow energy saving level, used to indicate the terminal energy consumption level saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0294] Transmission rate, used to indicate the minimum data transmission rate averaged within the time threshold in energy-saving mode;
[0295] Energy saving mode duration,
[0296] Deactivation time, used to indicate the deactivation time of the energy saving mode.
[0297] Optionally, the third information includes part or all of the second information.
[0298] In one implementation, the second information is included in at least one of the following:
[0299] A QoS file, for example, a QoS file for each QoS flow may include: a 5G QoS identifier (5QI), an allocation and retention priority (ARP) and the second information.
[0300] Mapping of 5G QoS identifier and QoS characteristics (5G QoS Identifier 5QI to QoS characteristics mapping), the mapping is used to indicate the energy-saving parameters corresponding to the QoS flow identified by the 5G QoS identifier; for example, a new dimension can be added to the standard 5G QoS Identifier 5QI to QoS characteristics mapping table, namely, energy-saving parameters at the QoS flow granularity, such as energy-saving indication, energy-saving level, which can be an independent parameter.
[0301] For example, as shown in Table 1:
[0302] Table 1
[0303] For another example, the energy-saving parameters of the QoS flow granularity can be associated with the 5G QoS identifier, and a new 5QI can be added; for example, a new energy-saving identifier is added under each existing 5QI, and the energy-saving identifier is used to indicate that the QoS flow identified by the 5G QoS identifier is energy-saving QoS, thereby indicating that the energy-saving QoS saves more energy than the QoS flow corresponding to the existing 5QI, as shown in Table 2:
[0304] Table 2
[0305] For example, the energy-saving indication and / or energy-saving level in Table 2 can be used as the above-mentioned energy-saving identifier to indicate that the QoS flow corresponding to the 5G QoS identifier is energy-saving QoS.
[0306] For another example, a parameter independent of the QoS rule can be added to characterize the energy-saving parameters corresponding to the corresponding QoS flow. As shown in Table 3:
[0307] Table 3
[0308] S805: Send second information to the access network device.
[0309] The second information is used to indicate the energy saving requirement of the terminal, and the access network network device performs the energy saving operation corresponding to the terminal. Specifically, the AMF can send an N2 message to the access network network device, and the N2 message includes a PDU session establishment acceptance or modification command message and the second information.
[0310] S806: Execute a terminal energy-saving operation according to the second information.
[0311] Access network equipment supports and accepts terminal energy-saving requirements and performs terminal energy-saving operations.
[0312] This embodiment is described by taking the example that the third information is included in the second information. After receiving the second information, the access network device extracts the third information from it.
[0313] S807: Send the third information to the terminal.
[0314] After receiving the second message, the access network device extracts the third information from it and sends the third information to the terminal in a response message to the first message. For example, the NG-RAN sends a PDU session establishment accept message to the UE, which includes the third information.
[0315] In an embodiment of the present application, the UE carries a terminal energy-saving indication in a PDU session establishment request. The SMF determines energy-saving parameters at the QoS flow granularity based on local policies or session rules issued by the PCF and sends them to the base station and the UE. Thus, in an embodiment of the present application, the terminal and the core network device can negotiate the energy-saving parameters for terminal energy saving, and the core network device can provide the energy-saving parameters for terminal energy saving to the base station and the UE, enabling the terminal to perform subsequent operations such as energy-saving effect monitoring based on the third information, and enabling the base station to perform corresponding terminal energy-saving operations.
[0316] FIG9 is a flow chart of a method for implementing energy saving of a terminal according to an embodiment of the present application, which can be applied on the network device side. As shown in FIG9 , the method 900 includes:
[0317] S901: A core network device receives first information sent by a terminal.
[0318] The first information is used to indicate that the terminal has an energy-saving requirement. The first information may be included in a PDU session modification request message between the terminal and the AMF, and the first information includes at least one of an energy-saving capability, an energy-saving mode, and an energy-saving parameter at a requested QoS flow granularity. The specific description of the energy-saving capability, energy-saving mode, and energy-saving parameter at a requested QoS flow granularity is the same as that in the embodiment of FIG2 and is not repeated here.
[0319] S902: Obtain fourth information according to the first information.
[0320] The SMF obtains fourth information based on the first information. The fourth information includes energy-saving parameters at the QoS flow granularity. The SMF determines the second information and / or the third information based on the fourth information. The energy-saving parameters at the requested QoS flow granularity are used to indicate to the UE that the QoS flow is to be modified to a corresponding energy-saving QoS flow, where each energy-saving parameter is associated with a QoS flow.
[0321] Specifically, the PCF initiates an SM policy association modification process and sends the requested QoS flow-granular energy-saving parameters to the SMF. In one implementation, the QoS flow-granular energy-saving parameters include the same content as that in the embodiment of FIG. 8 and are not further described. The PCF may determine to initiate an SM policy association modification process based on an AF request, and the AF request may be used by the UE to initiate the first application.
[0322] S903: Obtain the contract information of the terminal energy-saving service.
[0323] The SMF obtains the contract information of the terminal energy-saving service from the unified data management entity UDM. Specifically, the UDM notifies the SMF of changes in the contract information of the terminal energy-saving service.
[0324] The terminal contract information includes contract information for an energy-saving service, and the contract information for the energy-saving service is used to indicate whether the terminal has energy-saving requirements. In one implementation, the contract information for the energy-saving service includes at least one of the following:
[0325] Energy saving mode;
[0326] QoS flow energy saving ratio, which is used to indicate the percentage of terminal energy consumption saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0327] QoS flow energy saving level, used to indicate the terminal energy consumption level saved by energy-saving QoS flow compared with normal QoS flow when transmitting data within the time threshold;
[0328] Transmission rate, used to indicate the minimum data transmission rate averaged within the time threshold in energy-saving mode;
[0329] Energy saving mode duration;
[0330] Deactivation time, used to indicate the deactivation time of the energy saving mode.
[0331] The UE has subscribed to the energy-saving service, which can trigger the UDM operation in this step.
[0332] S904: Determine the second information and / or third information and send it to AMF.
[0333] This step is used to instruct the core network device to accept the UE's energy-saving requirements. The second information includes energy-saving parameters at the session granularity. The third information includes energy-saving parameters at the session granularity. The energy-saving parameters at the session granularity include at least one of the following: PDU session identifier, whether energy-saving mode is supported, session energy-saving ratio, session energy-saving level, transmission rate, energy-saving mode duration, and deactivation time. Among them, the transmission rate may include, for example, at least one of the average bit rate of uplink transmission, the average bit rate of downlink transmission, the minimum bit rate of uplink transmission, and the minimum bit rate of downlink transmission. The figure uses the second information and the third information as an example for explanation.
[0334] The manner in which the SMF determines the second information and / or third information and sends the second information to the access network device may be similar to the embodiment of FIG5 and will not be described in detail.
[0335] S905: Send the second information to the access network device.
[0336] The second information is used to indicate the energy saving requirement of the terminal, and the access network network device performs the energy saving operation corresponding to the terminal. Specifically, the AMF can send an N2 message to the access network network device, and the N2 message includes a PDU session establishment acceptance or modification command message and the second information.
[0337] S906: Execute a terminal energy-saving operation according to the second information.
[0338] Access network equipment supports and accepts terminal energy-saving requirements and performs terminal energy-saving operations.
[0339] This embodiment is described by taking the example that the third information is included in the second information. After receiving the second information, the access network device extracts the third information from it.
[0340] S908: Send third information to the terminal.
[0341] After receiving the second message, the access network device extracts the third information from it and sends the third information to the terminal in a response message to the first message. For example, the NG-RAN sends a PDU session modification response message to the UE, which includes the third information.
[0342] In an embodiment of the present application, the PDU session modification process includes modified session rules, and the SMF determines the energy-saving parameters of the QoS flow granularity based on the modified session rules and sends them to the base station and the UE, wherein the PDU session modification process can be triggered by the UE requesting to modify the PDU session, or triggered by a change in the UE's contract, or triggered by the PCF initiating an SM policy association. Therefore, in this embodiment of the present application, the terminal and the core network network device can negotiate the energy-saving parameters for the terminal energy saving, and the core network network device can provide the energy-saving parameters for the terminal energy saving to the base station and the UE, so that the terminal can perform subsequent operations such as energy-saving effect monitoring based on the third information, and the base station can perform corresponding terminal energy-saving operations.
[0343] It should be noted that the terminal energy-saving method provided in the embodiment of the present application can be executed by a terminal energy-saving device. In the embodiment of the present application, the terminal energy-saving device is used as an example to execute the method of loading the terminal energy-saving method to illustrate the terminal energy-saving device provided in the embodiment of the present application.
[0344] FIG10 is a schematic diagram of the structure of a terminal energy-saving device according to an embodiment of the present application. As shown in FIG10 , the terminal energy-saving device 100 includes: a first sending module 110 and a first receiving module 120 .
[0345] The first sending module 110 is configured to send first information to a core network device, the first information being used to indicate that the terminal has an energy saving requirement. The first receiving module 120 is configured to receive third information sent by the core network device, the third information being used to indicate the energy saving parameter for the terminal determined by the core network device.
[0346] In one implementation, the first information includes: at least one of: energy-saving capability, energy-saving mode indication, energy-saving session request, and energy-saving parameters of the requested QoS flow granularity; the energy-saving capability is used to indicate whether the terminal supports energy saving; the energy-saving mode indication is used to indicate whether the terminal supports energy-saving mode or is used to request the use of energy-saving mode; the energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session.
[0347] In one implementation, the third information includes: at least one of an energy-saving service indication, an energy-saving mode notification, an energy-saving session indication, energy-saving parameters at a session granularity, and energy-saving parameters at a QoS flow granularity; the energy-saving service indication is used to indicate whether the core network network device supports and accepts providing energy-saving services for the terminal; the energy-saving mode notification is used to notify the core network network device whether it supports and accepts configuring the terminal to use an energy-saving mode; and the energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session.
[0348] In one implementation, when the first information includes energy-saving capabilities, the third information includes an energy-saving service indication, where the energy-saving capabilities are used to indicate whether the terminal supports energy saving, and the energy-saving service indication is used to indicate whether the core network device supports and accepts providing energy-saving services for the terminal;
[0349] In a case where the first information includes an energy-saving mode indication, the third information includes an energy-saving mode notification, where the energy-saving mode indication is used to indicate whether the terminal supports the energy-saving mode or is used to request the use of the energy-saving mode, and the energy-saving mode notification is used to notify the core network device whether it supports and accepts configuring the terminal to use the energy-saving mode;
[0350] In a case where the first information includes an energy-saving session request, the third information includes an energy-saving session indication or a session-granular energy-saving parameter, the energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session, and the energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session;
[0351] In the case where the first information includes the requested energy-saving parameters of the QoS flow granularity, the third information includes the energy-saving parameters of the QoS flow granularity.
[0352] In one implementation, the terminal sending the first information to the core network device includes: when the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sending a mobility management message to the core network device, where the mobility management message includes the first information;
[0353] In a case where the first information includes at least one of an energy-saving session request and an energy-saving parameter of a requested QoS flow granularity, the terminal sends a session management message to the core network device, where the session management message includes the first information, and the session management message is used to establish a session between the terminal and a session management function;
[0354] In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends a control plane message to the core network device, where the control plane message is used to transmit management-related information between the terminal and the control node, where the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information, and policy control-related information;
[0355] In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends an energy-saving control message to the core network device, where the energy-saving control message is used to transmit energy-saving control related information between the terminal and the control node.
[0356] In one implementation, the terminal sends the first information to the core network device when at least one of the following conditions is met:
[0357] The terminal supports energy saving;
[0358] The terminal has signed an energy-saving service contract;
[0359] The terminal power level is less than or equal to a first threshold;
[0360] The amount of data to be sent by the terminal is greater than or equal to a second threshold;
[0361] The terminal starts a target application;
[0362] The terminal enables energy saving mode.
[0363] In one implementation, the terminal sends the first information to the core network device in a non-idle state.
[0364] The terminal energy-saving device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the type of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0365] The terminal energy-saving device provided in the embodiment of the present application can implement the various processes implemented by the terminal in the method embodiments of Figures 1 to 10 and achieve the same technical effects. To avoid repetition, they will not be described here.
[0366] FIG11 is a schematic diagram of the structure of a terminal energy-saving apparatus according to an embodiment of the present application. As shown in FIG11 , the terminal energy-saving apparatus 1100 includes: a second receiving module 111 , a determining module 112 , a second sending module 113 , and a third sending module 114 .
[0367] The second receiving module 111 is used to receive the first information sent by the terminal, and the first information is used to indicate that the terminal has an energy-saving requirement; the determination module 112 is used to determine the second information and / or the third information based on the first information, and the second information is used to indicate the energy-saving parameters for the terminal determined by the core network network device, and the third information is used to indicate the energy-saving parameters for the terminal determined by the core network network device; the second sending module 113 is used to send the third information to the terminal when the third information is determined; the third sending module 114 is used to send the second information to the access network network device when the second information is determined, so as to instruct the access network network device to perform the energy-saving operation corresponding to the terminal.
[0368] In one implementation, the second receiving module 111 is used to, when the core network network device includes AMF and SMF, enable the SMF to receive the first information forwarded by the AMF.
[0369] In one implementation, when the SMF receives the first information forwarded by the AMF, the SMF selects an SMF that supports energy-saving operations for the AMF.
[0370] In one implementation, the determination module 112 is configured to obtain the contract information of the terminal energy-saving service according to the first information; and determine the second information and / or the third information according to the contract information of the energy-saving service.
[0371] In one implementation, the signing information of the energy-saving service includes at least one of the following: whether the terminal has signed a contract for the energy-saving service, whether the terminal has signed a contract for the energy-saving mode, whether the terminal has signed a contract for the energy-saving session, the energy-saving parameters of the session granularity signed by the terminal, and the energy-saving parameters of the QoS flow granularity signed by the terminal.
[0372] In one implementation, the determination module 112 is used to determine the second information and / or third information based on the first information and the contract information of the energy-saving service; or to determine the second information and / or third information based on the first information, the contract information of the energy-saving service, the local policy of the core network network device and the local configuration of the core network network device.
[0373] In one implementation, the determination module 112 is configured to, when the core network device includes an SMF, obtain fourth information based on the first information, the fourth information including: energy-saving control parameters at a session granularity, the energy-saving control parameters at a session granularity indicating energy-saving parameters related to policy and charging control; or energy-saving parameters at a QoS flow granularity; and determine the second information and / or the third information based on the fourth information, the second information including energy-saving parameters at a session granularity or energy-saving parameters at a QoS flow granularity, and the third information including energy-saving parameters at a session granularity or energy-saving parameters at a QoS flow granularity.
[0374] In one implementation, the energy-saving control parameters at the session granularity are included in session rules, and the energy-saving parameters at the QoS flow granularity are included in policy charging control (PCC) rules.
[0375] In one implementation, the session-granular energy-saving control parameter includes at least one of the following: whether the energy-saving mode is supported, the session energy-saving ratio, the session energy-saving level, the transmission rate, the energy-saving mode duration, and the deactivation time.
[0376] In one implementation, the energy-saving parameters of the QoS flow granularity include at least one of the following: QoS flow identifier, energy-saving indication, QoS flow energy-saving ratio, QoS flow energy-saving level, transmission rate, energy-saving mode duration and deactivation time.
[0377] In one implementation, the energy-saving parameters of the QoS flow granularity satisfy at least one of the following: in the QoS file; in the mapping of the 5G QoS identifier and the QoS feature, the mapping is used to indicate the energy-saving parameters corresponding to the QoS flow identified by the 5G QoS identifier; and associated with the 5G QoS identifier.
[0378] In one implementation, the 5G QoS identifier is associated with an energy-saving identifier, and the energy-saving identifier is used to indicate that the QoS flow identified by the 5G QoS identifier is energy-saving QoS.
[0379] In one implementation, the first information includes: at least one of an energy-saving capability, an energy-saving mode indication, an energy-saving session request, and an energy-saving parameter of a requested QoS flow granularity;
[0380] The energy saving capability is used to indicate whether the terminal supports energy saving;
[0381] The energy-saving mode indication is used to indicate whether the terminal supports the energy-saving mode or to request the use of the energy-saving mode;
[0382] The energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session.
[0383] In one implementation, the second information and / or the third information includes: at least one of an energy-saving service indication, an energy-saving mode notification, an energy-saving session indication, an energy-saving parameter of a session granularity, and an energy-saving parameter of a QoS flow granularity;
[0384] The energy-saving service indication is used to indicate whether the core network device supports and accepts providing energy-saving services for the terminal;
[0385] The energy-saving mode notification is used to notify the core network device whether it supports and accepts configuring the terminal to use the energy-saving mode;
[0386] The energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session.
[0387] In one implementation, when the first information includes energy-saving capabilities, the second information and / or the third information includes an energy-saving service indication, where the energy-saving capabilities are used to indicate whether the terminal supports energy saving, and the energy-saving service indication is used to indicate whether the core network device supports and accepts providing energy-saving services for the terminal;
[0388] In a case where the first information includes an energy-saving mode indication, the second information and / or the third information includes an energy-saving mode notification, where the energy-saving mode indication is used to indicate whether the terminal supports the energy-saving mode or is used to request the use of the energy-saving mode, and the energy-saving mode notification is used to notify the core network device whether it supports and accepts configuration of the terminal to use the energy-saving mode;
[0389] In a case where the first information includes an energy-saving session request, the second information and / or the third information includes an energy-saving session indication or a session-granular energy-saving parameter, the energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session, and the energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session;
[0390] In the case where the first information includes the requested energy-saving parameters of the QoS flow granularity, the second information and / or the third information includes the energy-saving parameters of the QoS flow granularity.
[0391] In one implementation, when the second information and the third information are determined, the third information includes at least a portion of the second information.
[0392] In one implementation, the second receiving module 111 is configured to: when the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the core network device receives a mobility management message sent by the terminal, where the mobility management message includes the first information;
[0393] In a case where the first information includes at least one of an energy-saving session request and an energy-saving parameter of a requested QoS flow granularity, the core network device receives a session management message sent by the terminal, where the session management message includes the first information, and the session management message is used to establish a session between the terminal and a session management function;
[0394] In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the core network device receives a control plane message sent by the terminal, where the control plane message is used to transmit management-related information between the terminal and the control node, where the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information, and policy control-related information;
[0395] In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the core network device receives an energy-saving control message sent by the terminal, where the energy-saving control message is used to transmit energy-saving control related information between the terminal and the control node.
[0396] In one implementation, the second receiving module 111 is used for: the core network network device to receive the first information sent by the terminal in a non-idle state, and the second information is used to instruct the access network network device to perform an energy-saving operation in the non-idle state of the terminal.
[0397] In one implementation, the core network device is used to perform access and mobility management functions or session management functions.
[0398] The terminal energy-saving device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the type of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0399] The terminal energy-saving device provided in the embodiment of the present application can implement the various processes implemented by the core network equipment in the method embodiments of Figures 1 to 10, and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0400] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG12 , the network side device 1200 includes: a processor 1201, a network interface 1202, and a memory 1203. The network interface 1202 is, for example, a common public radio interface (CPRI).
[0401] Specifically, the network side device 1200 of the embodiment of the present application also includes: instructions or programs stored in the memory 1203 and executable on the processor 1201. The processor 1201 calls the instructions or programs in the memory 1203 to execute the method of executing the steps shown in Figures 3-10 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0402] An embodiment of the present application further provides a terminal. FIG13 is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0403] The terminal device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and at least some of the components of the processor 1010.
[0404] Those skilled in the art will appreciate that the terminal device 1000 may further include a power source (such as a battery) to power various components. The power source may be logically connected to the processor 1010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal device structure shown in the figure does not limit the terminal device. The terminal device may include more or fewer components than shown, or may combine certain components or arrange the components differently, which will not be described in detail here.
[0405] It should be understood that in an embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0406] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1001 may transmit the data to the processor 1010 for processing. Furthermore, the RF unit 1001 may send uplink data to the network-side device. Typically, the RF unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0407] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0408] Processor 1010 may include one or more processing units. Optionally, processor 1010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1010.
[0409] Among them, the radio frequency unit 1001 sends first information to the core network network device, and the first information is used to indicate that the terminal has energy-saving requirements; receives third information sent by the core network network device, and the third information is used to indicate the energy-saving parameters for the terminal energy saving determined by the core network network device.
[0410] The first information includes: at least one of energy-saving capability, energy-saving mode, energy-saving session request, and energy-saving parameters of requested QoS flow granularity.
[0411] In one implementation, the third information includes at least one of energy-saving capability, energy-saving mode, energy-saving session indication, energy-saving parameters at session granularity, and energy-saving parameters at QoS flow granularity.
[0412] In one implementation, the first information is included in a communication message between the terminal and the core network device.
[0413] In one implementation, the third information is included in a response message to the communication message.
[0414] In one implementation, the communication message includes at least one of the following:
[0415] Mobility management messages;
[0416] a session management message, the session management message being used to establish a data transmission channel between the terminal and a session management function;
[0417] A control plane message, where the control plane message is used to transmit management-related information between the terminal and the control node, where the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information, and policy control-related information;
[0418] The energy-saving control message is used to transmit energy-saving control related information between the terminal and the control node.
[0419] In one implementation, the core network device is used to perform access and mobility management functions or session management functions.
[0420] In one implementation, the radio frequency unit 1001 sends the first information to the core network device when at least one of the following conditions is met:
[0421] The terminal is configured with a capability to support energy saving;
[0422] The terminal has signed an energy-saving service contract;
[0423] The terminal power level is less than or equal to a first threshold;
[0424] The amount of data to be sent by the terminal is greater than or equal to a second threshold;
[0425] The terminal starts a target application;
[0426] The terminal enables energy saving mode.
[0427] The terminal of the embodiment of the present application can execute the steps executed by the terminal shown in Figures 2-10 and achieve the same technical effect. To avoid repetition, they will not be described here.
[0428] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned terminal energy saving method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0429] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0430] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned terminal energy saving method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0431] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0432] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned terminal energy saving method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0433] An embodiment of the present application also provides a terminal energy-saving system, including: a terminal and a network-side device, wherein the terminal can be used to execute the steps executed by the terminal in the method of Figure 2-10 as described above, and the network-side device can be used to execute the steps executed by the core network device in the terminal energy-saving method as described above, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0434] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0435] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0436] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A terminal energy saving method, the method comprising: The terminal sends first information to the core network device, where the first information is used to indicate that the terminal has energy saving requirements; Receive third information sent by the core network device, where the third information is used to indicate energy-saving parameters determined by the core network device for terminal energy saving.
2. The method of claim 1, wherein: The first information includes: at least one of energy saving capability, energy saving mode indication, energy saving session request and energy saving parameter of requested QoS flow granularity; The energy saving capability is used to indicate whether the terminal supports energy saving; The energy saving mode indication is used to indicate whether the terminal supports the energy saving mode or to request to use the energy saving mode; The energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session.
3. The method according to claim 1 or 2, wherein: The third information includes: at least one of an energy-saving service indication, an energy-saving mode notification, an energy-saving session indication, an energy-saving parameter of a session granularity, and an energy-saving parameter of a QoS flow granularity; The energy-saving service indication is used to indicate whether the core network device supports and accepts providing energy-saving services for the terminal; The energy-saving mode notification is used to notify the core network device whether it supports and accepts configuring the terminal to use the energy-saving mode; The energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session.
4. The method of claim 1, wherein: In the case where the first information includes energy-saving capability, the third information includes energy-saving service indication, the energy-saving capability is used to indicate whether the terminal supports energy saving, and the energy-saving service indication is used to indicate whether the core network device supports and accepts providing energy-saving service for the terminal; In the case where the first information includes an energy-saving mode indication, the third information includes an energy-saving mode notification, the energy-saving mode indication is used to indicate whether the terminal supports the energy-saving mode or is used to request the use of the energy-saving mode, and the energy-saving mode notification is used to notify the core network device whether it supports and accepts configuring the terminal to use the energy-saving mode; In the case where the first information includes an energy-saving session request, the third information includes an energy-saving session indication or a session-granular energy-saving parameter, the energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session, and the energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session; In the case where the first information includes energy saving parameters of the requested QoS flow granularity, the third information includes energy saving parameters of the QoS flow granularity.
5. The method according to any one of claims 1 to 4, wherein the terminal sending the first information to the core network device comprises: In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends a mobility management message to the core network device, where the mobility management message includes the first information; In a case where the first information includes at least one of an energy-saving session request and an energy-saving parameter of a requested QoS flow granularity, the terminal sends a session management message to the core network device, the session management message including the first information, and the session management message is used to establish a session between the terminal and a session management function; In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends a control plane message to the core network device, where the control plane message is used to transmit management-related information between the terminal and the control node, and the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information, and policy control-related information; In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the terminal sends an energy-saving control message to the core network device, where the energy-saving control message is used to transfer energy-saving control related information between the terminal and a control node.
6. The method according to any one of claims 1 to 5, wherein: The terminal sends first information to the core network device, including: The terminal sends first information to the core network device when at least one of the following conditions is met; The terminal supports energy saving; The terminal has signed a contract for energy-saving services; The terminal power is less than or equal to a first threshold; The amount of data to be sent by the terminal is greater than or equal to a second threshold; The terminal starts a target application; The terminal enables a power saving mode.
7. The method according to any one of claims 1 to 6, wherein: The terminal sends first information to the core network device, including: The terminal sends the first information to the core network device in a non-idle state.
8. A terminal energy saving method, the method comprising: The core network device receives first information sent by the terminal, where the first information is used to indicate that the terminal has an energy saving requirement; Determine second information and / or third information according to the first information, the second information is used to indicate the energy-saving parameter for terminal energy saving determined by the core network device, and the third information is used to indicate the energy-saving parameter for terminal energy saving determined by the core network device; When the third information is determined, sending the third information to the terminal; When the second information is determined, the second information is sent to the access network device.
9. The method of claim 8, wherein: The determining the second information and / or the third information according to the first information includes: According to the first information, acquiring the contract information of the terminal energy-saving service; The second information and / or the third information is determined according to the contract information of the energy-saving service.
10. The method of claim 9, wherein: The contract information of the terminal energy-saving service includes at least one of the following: At least one of whether the terminal has signed up for energy-saving services, whether the terminal has signed up for energy-saving modes, whether the terminal has signed up for energy-saving sessions, energy-saving parameters at the session granularity signed up by the terminal, and energy-saving parameters at the QoS flow granularity signed up by the terminal.
11. The method of claim 9, wherein: The determining of the second information and / or the third information according to the first information includes at least one of the following: determining the second information and / or third information according to the first information and the contract information of the energy-saving service; Determine the second information and / or the third information according to the first information, the subscription information of the energy-saving service and the local policy of the core network device; The second information and / or the third information is determined according to the first information, the subscription information of the energy-saving service and the local configuration of the core network device.
12. The method according to any one of claims 8 to 11, wherein: In a case where the first information includes at least one of an energy-saving session request and an energy-saving parameter of a requested QoS flow granularity, and the core network device includes an SMF, the determining, according to the first information, the second information and / or the third information includes: Acquire fourth information according to the first information, where the fourth information includes: an energy-saving control parameter at a session granularity or an energy-saving parameter at a QoS flow granularity, where the energy-saving control parameter at the session granularity is used to indicate an energy-saving parameter related to policy and charging control; According to the fourth information, the second information and / or the third information are determined, the second information includes energy-saving parameters at session granularity or energy-saving parameters at QoS flow granularity, and the third information includes energy-saving parameters at session granularity or energy-saving parameters at QoS flow granularity.
13. The method of claim 12, wherein: The energy-saving control parameters at the session granularity are included in the session rules, and the energy-saving parameters at the QoS flow granularity are included in the policy charging control PCC rules.
14. The method of claim 12, wherein: The energy-saving control parameter of the session granularity includes at least one of the following: Whether the energy-saving mode is supported, the session energy-saving ratio, the session energy-saving level, the transmission rate, the energy-saving mode duration, and the deactivation time.
15. The method of claim 12, wherein: The energy-saving parameters of the QoS flow granularity include at least one of the following: QoS flow identification, energy saving indication, QoS flow energy saving ratio, QoS flow energy saving level, transmission rate, energy saving mode duration and deactivation time.
16. The method of claim 12, wherein: The energy-saving parameters of the QoS flow granularity satisfy at least one of the following: In the QoS document; In the mapping of a 5G QoS identifier and a QoS feature, the mapping is used to indicate an energy saving parameter corresponding to the QoS flow identified by the 5G QoS identifier; Associated with the 5G QoS identifier.
17. The method according to any one of claims 8 to 16, wherein: The 5G QoS identifier is associated with an energy-saving identifier, and the energy-saving identifier is used to indicate that the QoS flow identified by the 5G QoS identifier is an energy-saving QoS.
18. The method according to any one of claims 8 to 17, wherein: The core network device receives first information sent by the terminal, including: In the case where the core network device includes AMF and SMF, the SMF receives the first information forwarded by the AMF.
19. The method of claim 18, wherein: When the SMF receives the first information forwarded by the AMF, the SMF selects an SMF that supports energy-saving operations for the AMF.
20. The method according to any one of claims 8 to 19, wherein the first information comprises: At least one of an energy saving capability, an energy saving mode indication, an energy saving session request, and an energy saving parameter of a requested QoS flow granularity; The energy saving capability is used to indicate whether the terminal supports energy saving; The energy saving mode indication is used to indicate whether the terminal supports the energy saving mode or to request to use the energy saving mode; The energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session.
21. The method according to any one of claims 8 to 20, wherein the second information and / or the third information comprises: At least one of an energy-saving service indication, an energy-saving mode notification, an energy-saving session indication, an energy-saving parameter at a session granularity, and an energy-saving parameter at a QoS flow granularity; The energy-saving service indication is used to indicate whether the core network device supports and accepts providing energy-saving services for the terminal; The energy-saving mode notification is used to notify the core network device whether it supports and accepts configuring the terminal to use the energy-saving mode; The energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session.
22. The method of any one of claims 8 to 21, wherein: In the case where the first information includes energy-saving capability, the second information and / or the third information includes an energy-saving service indication, the energy-saving capability is used to indicate whether the terminal supports energy saving, and the energy-saving service indication is used to indicate whether the core network device supports and accepts providing energy-saving services for the terminal; In the case where the first information includes an energy-saving mode indication, the second information and / or the third information includes an energy-saving mode notification, the energy-saving mode indication is used to indicate whether the terminal supports the energy-saving mode or is used to request the use of the energy-saving mode, and the energy-saving mode notification is used to notify the core network device whether it supports and accepts configuring the terminal to use the energy-saving mode; In the case where the first information includes an energy-saving session request, the second information and / or the third information includes an energy-saving session indication or a session-granular energy-saving parameter, the energy-saving session request is used to indicate whether a session is requested to be established as an energy-saving session, and the energy-saving session indication is used to indicate whether a session is allowed to be established as an energy-saving session; In the case where the first information includes energy saving parameters of the requested QoS flow granularity, the second information and / or the third information includes energy saving parameters of the QoS flow granularity.
23. The method according to any one of claims 8 to 22, wherein, in the case of determining the second information and the third information, the third information includes at least part of the second information.
24. The method according to any one of claims 8 to 23, wherein the core network device receives the first information sent by the terminal comprises: In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the core network device receives a mobility management message sent by a terminal, the mobility management message including the first information; In a case where the first information includes at least one of an energy-saving session request and an energy-saving parameter of a requested QoS flow granularity, the core network network device receives a session management message sent by a terminal, the session management message includes the first information, and the session management message is used to establish a session between the terminal and a session management function; In a case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the core network network device receives a control plane message sent by the terminal, where the control plane message is used to transmit management-related information between the terminal and the control node, where the management-related information includes at least one of the following: mobility management-related information, connection management-related information, session management-related information, task management-related information, and policy control-related information; In the case where the first information includes at least one of an energy-saving capability and an energy-saving mode indication, the core network device receives an energy-saving control message sent by a terminal, where the energy-saving control message is used to transmit energy-saving control related information between the terminal and a control node.
25. The method of any one of claims 8 to 24, wherein: The core network device receives first information sent by a terminal, including: The core network network device receives the first information sent by the terminal in a non-idle state, and the second information is used to instruct the access network network device to perform an energy-saving operation in the non-idle state of the terminal.
26. A terminal energy saving device, the device comprising: A first sending module, used to send first information to a core network device, where the first information is used to indicate that the terminal has an energy saving requirement; The first receiving module is used to receive third information sent by the core network network device, where the third information is used to indicate energy-saving parameters determined by the core network network device for terminal energy saving.
27. A terminal energy-saving device, comprising: A second receiving module, used to receive first information sent by a terminal, where the first information is used to indicate that the terminal has an energy saving requirement; a determination module, configured to determine second information and / or third information according to the first information, wherein the second information is used to indicate the energy-saving parameter for terminal energy saving determined by the core network network device, and the third information is used to indicate the energy-saving parameter for terminal energy saving determined by the core network network device; A second sending module, configured to send the third information to the terminal when the third information is determined; The third sending module is used to send the second information to the access network device when the second information is determined.
28. A terminal, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the terminal energy saving method according to any one of claims 1 to 7 are implemented.
29. A network side device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the terminal energy saving method as described in any one of claims 8 to 25 are implemented.
30. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the terminal energy saving method according to any one of claims 1 to 7; or Implement the steps of the terminal energy saving method as described in any one of claims 8 to 25.
Citation Information
Patent Citations
Energy-saving configuration method and device
CN113596965A
Terminal energy-saving processing method, device and equipment
CN115707054A
Information transmission method and device, terminal and network side equipment
CN117119565A
Discontinuous transmission method and device
US20210176814A1
Power-saving method and device for terminal
WO2020052473A1