Energy-saving method and device
By determining and implementing energy-saving strategies in mobile communication networks and optimizing communication processes, the problem of high energy consumption is solved and energy efficiency is improved.
Patent Information
- Application Number
- CN202410045497.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-11
- Publication Date
- 2025-07-11
AI Technical Summary
Mobile communication networks and equipment consume higher energy, resulting in lower energy efficiency.
By determining energy saving strategies or energy saving assistance information, sending it to the terminal or network functional entity to perform energy saving operations, optimizing and enhancing communication processes, including prioritizing the use of network slices, adjusting mobility management parameters, releasing PDU sessions, and modifying QoS parameters.
Reduce the energy consumption of communication systems and equipment and improve energy efficiency.
Smart Images

Figure CN120302312A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to an energy-saving method and apparatus. Background Art
[0002] A communication system consists of multiple communication devices, which consume energy (such as electricity, etc.) when providing communication services. The energy consumption of the entire communication system is the sum of the energy consumptions of all communication devices in the system.
[0003] However, in order to support the functions and performance of mobile communication, current mobile communication networks and devices have high energy consumption, which in turn leads to low energy efficiency. Summary of the Invention
[0004] This application provides an energy-saving method and apparatus, which solves the problem in the prior art that the mobile communication network and devices have high energy consumption, resulting in low energy efficiency.
[0005] In a first aspect, this application provides an energy-saving method, which is applied to a first network function entity. The method includes:
[0006] Determine an energy-saving strategy or energy-saving auxiliary information;
[0007] After determining the energy-saving strategy or the energy-saving auxiliary information, perform the following operations:
[0008] Send the energy-saving strategy or the energy-saving auxiliary information to a terminal or a second network function entity, where the energy-saving strategy or the energy-saving auxiliary information is used for the terminal or the second network function entity to perform energy-saving operations; and / or,
[0009] Perform energy-saving operations according to the energy-saving strategy or the energy-saving auxiliary information.
[0010] In the embodiments of this application, the first network function entity can determine an energy-saving strategy or energy-saving auxiliary information. The first network function entity itself can perform energy-saving operations based on the energy-saving strategy or energy-saving auxiliary information, and / or, after the first network function entity determines the energy-saving strategy or energy-saving auxiliary information, it provides the energy-saving strategy or energy-saving auxiliary information to a terminal or a second network function entity (here, the second network function entity is other network function entities except the first network function entity, where the network function entity can be a network function (abbreviation: NF) entity in the access network or the core network). The terminal or the second network function entity performs energy-saving operations based on the energy-saving strategy or energy-saving auxiliary information. By effectively using the information in the network, the existing communication process or network process is optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0011] Optionally, the determining of the energy-saving policy or energy-saving assistance information includes:
[0012] Determining the energy-saving policy or the energy-saving assistance information based on at least one of the following:
[0013] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0014] Network energy consumption control information;
[0015] Terminal energy consumption control information;
[0016] Application parameters or service parameters;
[0017] Subscription information of the terminal;
[0018] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0019] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0020] Optionally, the determining of the energy-saving policy or energy-saving assistance information includes:
[0021] Obtaining the energy-saving policy or the energy-saving assistance information from the terminal or a third network function entity; or,
[0022] Determining the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from the terminal or a fourth network function entity:
[0023] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0024] Network energy consumption control information;
[0025] Terminal energy consumption control information;
[0026] Application parameters or service parameters;
[0027] Subscription information of the terminal;
[0028] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0029] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0030] Optionally, performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes:
[0031] Performing at least one of the following in a first time period, and / or in a first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to terminal energy consumption or energy efficiency is met:
[0032] Prioritizing the use of a first network slice and / or a first data network;
[0033] Prohibiting or permitting the use of a second network slice and / or a second data network;
[0034] Performing terminal deregistration and / or adjusting the mobility management parameters of the terminal;
[0035] Modifying a protocol data unit (PDU) session and / or modifying service quality (QoS)-related parameters of an application or service;
[0036] Releasing a specified PDU session, or releasing a QoS flow corresponding to a specified application or a specified service.
[0037] Optionally, performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes:
[0038] When the first condition is met, using the network communication capability corresponding to the first communication capability; and / or,
[0039] When the second condition is met, using the second communication capability.
[0040] Optionally, the data analysis information for the target object includes at least one of the following:
[0041] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or area;
[0042] Analysis information related to the mobility of terminals;
[0043] Analysis information related to the session management of terminals;
[0044] Analysis information on abnormal terminal behaviors;
[0045] Analysis information related to network energy consumption for processing applications or services;
[0046] Analysis information related to terminal energy consumption for processing applications or services;
[0047] Analysis information related to the network energy consumption of the fifth network function entity;
[0048] Analysis information related to the energy consumption of the network slice.
[0049] Optionally, the energy-saving assistance information includes at least one of the following:
[0050] Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes feature information related to terminal movement or location;
[0051] Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes feature information related to terminal communication;
[0052] Terminal abnormal behavior information.
[0053] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
[0054] In a second aspect, the present application provides an energy-saving method applied to a first terminal, and the method includes:
[0055] Determine an energy-saving strategy or energy-saving assistance information;
[0056] After determining the energy-saving strategy or the energy-saving assistance information, perform the following operations:
[0057] Send the energy-saving strategy or the energy-saving assistance information to a second terminal or a first network function entity, where the energy-saving strategy or the energy-saving assistance information is used for the second terminal or the first network function entity to perform energy-saving operations; and / or,
[0058] Perform energy-saving operations according to the energy-saving strategy or the energy-saving assistance information.
[0059] In the embodiments of the present application, the first terminal can determine an energy-saving strategy or energy-saving assistance information. The first terminal itself can perform energy-saving operations based on the energy-saving strategy or energy-saving assistance information, and / or, after the first terminal determines the energy-saving strategy or energy-saving assistance information, it provides the energy-saving strategy or energy-saving assistance information to a first network function entity (the network function entity here can be an NF in the access network or the core network). The first network function entity performs energy-saving operations based on the energy-saving strategy or energy-saving assistance information. It is achieved by effectively using the information in the network to optimize and enhance the existing communication processes or network processes, thereby further reducing the energy consumption of the communication system and communication devices and improving energy efficiency.
[0060] Optionally, the determining the energy-saving strategy or the energy-saving assistance information includes:
[0061] Determine the energy-saving strategy or the energy-saving auxiliary information based on at least one of the following:
[0062] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0063] Network energy consumption control information;
[0064] Terminal energy consumption control information;
[0065] Application parameters or service parameters;
[0066] Subscription information of the terminal;
[0067] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0068] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0069] Optionally, determining the energy-saving strategy or the energy-saving auxiliary information includes:
[0070] Obtain the energy-saving strategy or the energy-saving auxiliary information from a third terminal or a sixth network function entity; or,
[0071] Determine the energy-saving strategy or the energy-saving auxiliary information based on at least one of the following obtained from a fourth terminal or a seventh network function entity:
[0072] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0073] Network energy consumption control information;
[0074] Terminal energy consumption control information;
[0075] Application parameters or service parameters;
[0076] Subscription information of the terminal;
[0077] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0078] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0079] Optionally, performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes:
[0080] Performing at least one of the following under any of the following conditions: in a first time period, and / or in a first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to the energy consumption or energy efficiency of the first terminal is met:
[0081] Preferentially using a first network slice and / or a first data network;
[0082] Prohibiting or permitting the use of a second network slice and / or a second data network;
[0083] Performing terminal deregistration and / or adjusting the mobility management parameters of the terminal;
[0084] Modifying a PDU session and / or modifying service quality (QoS)-related parameters of an application or service;
[0085] Releasing a PDU session, or releasing a QoS flow corresponding to an application or service;
[0086] Selecting, reselecting, or switching to a first cell, where the first cell has high energy efficiency or high resource utilization rate.
[0087] Optionally, performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes:
[0088] Using the first communication capability when the first condition is met; and / or
[0089] Using the terminal communication capability corresponding to the second communication capability when the second condition is met.
[0090] Optionally, the data analysis information for a target object includes at least one of the following:
[0091] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or area;
[0092] Analysis information related to the mobility of terminals;
[0093] Analysis information related to the session management of terminals;
[0094] Analysis information on abnormal behaviors of terminals;
[0095] Analysis information related to network energy consumption for processing applications or services;
[0096] Analysis information related to terminal energy consumption for processing applications or services;
[0097] Analysis information related to network energy consumption of a fifth network function entity;
[0098] Analysis information related to the energy consumption of network slices.
[0099] Optionally, the energy-saving auxiliary information includes at least one of the following:
[0100] Energy-saving auxiliary information related to terminal mobility, where the energy-saving auxiliary information related to terminal mobility includes characteristic information related to terminal movement or location;
[0101] Energy-saving auxiliary information related to terminal session management, where the energy-saving auxiliary information related to terminal session management includes characteristic information related to terminal communication;
[0102] Terminal abnormal behavior information.
[0103] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
[0104] Optionally, the energy-saving policy or the energy-saving auxiliary information is carried in a first message; the first message is a registration request message or a service request message, and the first communication capability and the first effective condition information are carried in the registration request message or the service request message, and the first communication capability is the mobility management-related capability of the terminal; or,
[0105] The first message is a session request message, and the first communication capability and the first effective condition information are carried in the session request message, and the first communication capability is the session management-related capability of the terminal.
[0106] In a third aspect, the present application provides an energy-saving device, which is applied to a first network function entity, and the device includes:
[0107] A determination unit for determining an energy-saving policy or energy-saving auxiliary information;
[0108] A processing unit for performing the following operations after determining the energy-saving policy or the energy-saving auxiliary information:
[0109] Sending the energy-saving policy or the energy-saving auxiliary information to the terminal or a second network function entity, where the energy-saving policy or the energy-saving auxiliary information is used for the terminal or the second network function entity to perform energy-saving operations; and / or,
[0110] Performing an energy-saving operation according to the energy-saving policy or the energy-saving auxiliary information.
[0111] In the embodiments of the present application, the first network function entity may determine an energy-saving policy or energy-saving assistance information. The first network function entity itself may perform an energy-saving operation based on the energy-saving policy or energy-saving assistance information, and / or after the first network function entity determines the energy-saving policy or energy-saving assistance information, it provides the energy-saving policy or energy-saving assistance information to the terminal or the second network function entity (the second network function entity here is other network function entities except the first network function entity, where the network function entity may be a network function entity in the access network or the core network), and the terminal or the second network function entity performs an energy-saving operation based on the energy-saving policy or energy-saving assistance information. By effectively using the information in the network, the existing communication process or network process is optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0112] Optionally, the determining unit is specifically configured to:
[0113] Determine the energy-saving policy or the energy-saving assistance information based on at least one of the following:
[0114] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0115] Network energy consumption control information;
[0116] Terminal energy consumption control information;
[0117] Application parameters or service parameters;
[0118] Subscription information of the terminal;
[0119] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0120] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0121] Optionally, the determining unit is specifically configured to:
[0122] Obtain the energy-saving policy or the energy-saving assistance information from the terminal or the third network function entity; or,
[0123] Determine the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from the terminal or the fourth network function entity:
[0124] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0125] Network energy consumption control information;
[0126] Terminal energy consumption control information;
[0127] Application parameters or service parameters;
[0128] Subscription information of the terminal;
[0129] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0130] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0131] Optionally, the processing unit is specifically configured to:
[0132] In the first time period, and / or within the first area, and / or when the third condition related to network energy consumption or energy efficiency is met, and / or when the fourth condition related to terminal energy consumption or energy efficiency is met, perform at least one of the following:
[0133] Preferentially use the first network slice and / or the first data network;
[0134] Prohibit or allow the use of the second network slice and / or the second data network;
[0135] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0136] Modify the protocol data unit (PDU) session and / or modify the quality of service (QoS) related parameters of the application or service;
[0137] Release the specified PDU session, or release the QoS flow corresponding to the specified application or the specified service.
[0138] Optionally, the processing unit is specifically configured to:
[0139] When the first condition is met, use the network communication capability corresponding to the first communication capability; and / or,
[0140] When the second condition is met, use the second communication capability.
[0141] Optionally, the data analysis information for the target object includes at least one of the following:
[0142] Discrete distribution analysis information of the terminal, application or service in terms of time and / or area;
[0143] Analysis information related to the mobility of the terminal;
[0144] Analysis information related to the session management of the terminal;
[0145] Analysis information on abnormal behavior of the terminal;
[0146] Analysis information related to the network energy consumption for processing applications or services;
[0147] Analysis information related to the terminal energy consumption for processing applications or services;
[0148] Analysis information related to the network energy consumption of the fifth network function entity;
[0149] Analysis information related to the energy consumption of network slices.
[0150] Optionally, the energy-saving assistance information includes at least one of the following:
[0151] Energy-saving assistance information related to terminal mobility, and the energy-saving assistance information related to terminal mobility includes characteristic information related to terminal movement or location;
[0152] Energy-saving assistance information related to terminal session management, and the energy-saving assistance information related to terminal session management includes characteristic information of terminal communication;
[0153] Terminal abnormal behavior information.
[0154] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice or network function entity to perform energy-saving operations.
[0155] In a fourth aspect, the present application provides an energy-saving device, which is applied to a first terminal, and the device includes:
[0156] A determination unit, configured to determine an energy-saving strategy or energy-saving assistance information;
[0157] A processing unit, configured to perform the following operations after determining the energy-saving strategy or the energy-saving assistance information:
[0158] Send the energy-saving strategy or the energy-saving assistance information to a second terminal or a first network function entity, where the energy-saving strategy or the energy-saving assistance information is used for the second terminal or the first network function entity to perform energy-saving operations; and / or,
[0159] Perform energy-saving operations according to the energy-saving strategy or the energy-saving assistance information.
[0160] In the embodiments of the present application, the first terminal may determine an energy-saving policy or energy-saving assistance information. The first terminal itself may perform an energy-saving operation based on the energy-saving policy or energy-saving assistance information, and / or after the first terminal determines the energy-saving policy or energy-saving assistance information, it provides the energy-saving policy or energy-saving assistance information to a first network function entity (the network function entity here may be an NF in the access network or the core network). The first network function entity performs an energy-saving operation based on the energy-saving policy or energy-saving assistance information. By effectively using the information in the network, the existing communication processes or network processes are optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0161] Optionally, the determining unit is specifically configured to:
[0162] Determine the energy-saving policy or the energy-saving assistance information based on at least one of the following:
[0163] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0164] Network energy consumption control information;
[0165] Terminal energy consumption control information;
[0166] Application parameters or service parameters;
[0167] Subscription information of the terminal;
[0168] The first communication capability and the first effective condition information of the terminal, where the first effective condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0169] The second communication capability and the second effective condition information of the network, where the second effective condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0170] Optionally, the determining unit is specifically configured to:
[0171] Obtain the energy-saving policy or the energy-saving assistance information from a third terminal or a sixth network function entity; or,
[0172] Determine the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from a fourth terminal or a seventh network function entity:
[0173] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0174] Network energy consumption control information;
[0175] Terminal energy consumption control information;
[0176] Application parameters or service parameters;
[0177] Subscription information of the terminal;
[0178] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0179] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0180] Optionally, the processing unit is specifically configured to:
[0181] In the first time period, and / or within the first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to the energy consumption or energy efficiency of the first terminal is met, perform at least one of the following:
[0182] Preferentially use the first network slice and / or the first data network;
[0183] Prohibit or allow the use of the second network slice and / or the second data network;
[0184] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0185] Modify the PDU session and / or modify the quality of service (QoS) related parameters of the application or service;
[0186] Release the PDU session, or release the QoS flow corresponding to the application or service;
[0187] Select, reselect, or switch to the first cell, where the first cell is a cell with high energy efficiency or high resource utilization rate.
[0188] Optionally, the processing unit is specifically configured to:
[0189] When the first condition is met, use the first communication capability; and / or,
[0190] When the second condition is met, use the terminal communication capability corresponding to the second communication capability.
[0191] Optionally, the data analysis information for the target object includes at least one of the following:
[0192] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or area;
[0193] Analysis information related to the mobility of the terminal;
[0194] Analysis information related to the session management of the terminal;
[0195] Analysis information on abnormal behavior of the terminal;
[0196] Analysis information related to the network energy consumption for processing applications or services;
[0197] Analysis information related to the terminal energy consumption for processing applications or services;
[0198] Analysis information related to the network energy consumption of the fifth network function entity;
[0199] Analysis information related to the energy consumption of network slices.
[0200] Optionally, the energy-saving assistance information includes at least one of the following:
[0201] Energy-saving assistance information related to terminal mobility, and the energy-saving assistance information related to terminal mobility includes feature information related to terminal movement or location;
[0202] Energy-saving assistance information related to terminal session management, and the energy-saving assistance information related to terminal session management includes feature information of terminal communication;
[0203] Terminal abnormal behavior information.
[0204] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice or network function entity to perform energy-saving operations.
[0205] Optionally, the energy-saving policy or the energy-saving assistance information is carried in the first message; the first message is a registration request message or a service request message, and the first communication capability and the first effective condition information are carried in the registration request message or the service request message, and the first communication capability is the capability related to the mobility management of the terminal; or,
[0206] The first message is a session request message, and the first communication capability and the first effective condition information are carried in the session request message, and the first communication capability is the capability related to the session management of the terminal.
[0207] In a fifth aspect, the present application provides an energy-saving device, which is applied to the first network function entity. The device includes a memory, a transceiver, and a processor:
[0208] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:
[0209] Determine an energy-saving strategy or energy-saving assistance information;
[0210] After determining the energy-saving strategy or the energy-saving assistance information, perform the following operations:
[0211] Send the energy-saving strategy or the energy-saving assistance information to a terminal or a second network function entity, where the energy-saving strategy or the energy-saving assistance information is used for the terminal or the second network function entity to perform energy-saving operations; and / or,
[0212] Perform energy-saving operations according to the energy-saving strategy or the energy-saving assistance information.
[0213] In an embodiment of the present application, a first network function entity may determine an energy-saving strategy or energy-saving assistance information. The first network function entity itself may perform energy-saving operations based on the energy-saving strategy or energy-saving assistance information, and / or, after the first network function entity determines the energy-saving strategy or energy-saving assistance information, provide the energy-saving strategy or energy-saving assistance information to a terminal or a second network function entity (where the second network function entity is other network function entities except the first network function entity, and among them, the network function entity may be a network function entity in an access network or a core network). The terminal or the second network function entity performs energy-saving operations based on the energy-saving strategy or energy-saving assistance information. By effectively using the information in the network, the existing communication process or network process is optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0214] Optionally, when the processor determines the energy-saving strategy or energy-saving assistance information, it specifically includes:
[0215] Determine the energy-saving strategy or the energy-saving assistance information based on at least one of the following:
[0216] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0217] Network energy consumption control information;
[0218] Terminal energy consumption control information;
[0219] Application parameters or service parameters;
[0220] Subscription information of the terminal;
[0221] The first communication capability and first effective condition information of the terminal, where the first effective condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0222] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0223] Optionally, when determining the energy-saving policy or energy-saving assistance information, the processor specifically includes:
[0224] Obtaining the energy-saving policy or the energy-saving assistance information from the terminal or the third network function entity; or,
[0225] Determining the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from the terminal or the fourth network function entity:
[0226] Data analysis information for a target object, where the target object includes at least one of the following: terminal, network function entity, application or service, network slice;
[0227] Network energy consumption control information;
[0228] Terminal energy consumption control information;
[0229] Application parameters or service parameters;
[0230] Subscription information of the terminal;
[0231] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0232] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0233] Optionally, when performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, the processor specifically includes:
[0234] In the first time period, and / or within the first area, and / or when the third condition related to network energy consumption or energy efficiency is met, and / or when the fourth condition related to terminal energy consumption or energy efficiency is met, perform at least one of the following:
[0235] Preferentially use the first network slice and / or the first data network;
[0236] Prohibit or allow the use of the second network slice and / or the second data network;
[0237] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0238] Modify the PDU session of the protocol data unit and / or modify the QoS-related parameters of the application or service;
[0239] Release the specified PDU session, or release the QoS flow corresponding to the specified application or the specified service.
[0240] Optionally, when the processor performs an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, it specifically includes:
[0241] When the first condition is satisfied, use the network communication capability corresponding to the first communication capability; and / or,
[0242] When the second condition is satisfied, use the second communication capability.
[0243] Optionally, the data analysis information for the target object includes at least one of the following:
[0244] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or region;
[0245] Analysis information related to the mobility of the terminal;
[0246] Analysis information related to the session management of the terminal;
[0247] Analysis information on abnormal behaviors of the terminal;
[0248] Analysis information related to the network energy consumption for processing applications or services;
[0249] Analysis information related to the terminal energy consumption for processing applications or services;
[0250] Analysis information related to the network energy consumption of the fifth network function entity;
[0251] Analysis information related to the energy consumption of the network slice.
[0252] Optionally, the energy-saving assistance information includes at least one of the following:
[0253] Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes feature information related to terminal movement or location;
[0254] Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes feature information related to terminal communication;
[0255] Terminal abnormal behavior information.
[0256] Optionally, the network energy consumption control information is used to indicate the time period and / or regional information for the network, network slice, or network function entity to perform energy-saving operations.
[0257] In a sixth aspect, the present application provides a network energy-saving device, which is applied to a first terminal. The device includes: a memory, a transceiver, and a processor:
[0258] The memory is used for storing a computer program; the transceiver is used for transceiving data under the control of the processor; the processor is used for reading the computer program in the memory and performing the following operations:
[0259] Determine an energy-saving strategy or energy-saving auxiliary information;
[0260] After determining the energy-saving strategy or the energy-saving auxiliary information, perform the following operations:
[0261] Send the energy-saving strategy or the energy-saving auxiliary information to a second terminal or a first network function entity, where the energy-saving strategy or the energy-saving auxiliary information is used for the second terminal or the first network function entity to perform an energy-saving operation based on the energy-saving strategy or the energy-saving auxiliary information; and / or,
[0262] Perform an energy-saving operation according to the energy-saving strategy or the energy-saving auxiliary information.
[0263] In an embodiment of the present application, the first terminal can determine an energy-saving strategy or energy-saving auxiliary information. The first terminal itself can perform an energy-saving operation based on the energy-saving strategy or energy-saving auxiliary information, and / or, after the first terminal determines the energy-saving strategy or energy-saving auxiliary information, provide the energy-saving strategy or energy-saving auxiliary information to a first network function entity (the network function entity here can be an NF in an access network or a core network), and the first network function entity performs an energy-saving operation based on the energy-saving strategy or energy-saving auxiliary information. It is realized that by effectively using the information in the network, the existing communication process or network process is optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication equipment and improving the energy efficiency.
[0264] Optionally, when determining the energy-saving strategy or energy-saving auxiliary information, the processor is specifically configured to:
[0265] Determine the energy-saving strategy or the energy-saving auxiliary information based on at least one of the following:
[0266] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0267] Network energy consumption control information;
[0268] Terminal energy consumption control information;
[0269] Application parameters or service parameters;
[0270] Subscription information of the terminal;
[0271] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0272] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0273] Optionally, when determining the energy-saving policy or energy-saving assistance information, the processor specifically includes:
[0274] Obtaining the energy-saving policy or the energy-saving assistance information from a third terminal or a sixth network function entity; or,
[0275] Determining the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from a fourth terminal or a seventh network function entity:
[0276] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0277] Network energy consumption control information;
[0278] Terminal energy consumption control information;
[0279] Application parameters or service parameters;
[0280] Subscription information of the terminal;
[0281] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0282] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0283] Optionally, when performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, the processor specifically includes:
[0284] When in a first time period, and / or a first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to the energy consumption or energy efficiency of the first terminal is met, perform at least one of the following:
[0285] Preferentially use a first network slice and / or a first data network;
[0286] Prohibit or allow the use of a second network slice and / or a second data network;
[0287] The execution terminal registers and / or adjusts the mobility management parameters of the terminal;
[0288] Modify the PDU session and / or modify the quality of service (QoS) related parameters of the application or service;
[0289] Release the PDU session, or release the QoS flow corresponding to the application or service;
[0290] Select, reselect, or switch to the first cell, where the first cell is a cell with high energy efficiency or high resource utilization rate.
[0291] Optionally, when the processor performs an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, it specifically includes:
[0292] Under the condition of meeting the first condition, use the first communication capability; and / or,
[0293] Under the condition of meeting the second condition, use the terminal communication capability corresponding to the second communication capability.
[0294] Optionally, the data analysis information for the target object includes at least one of the following:
[0295] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or region;
[0296] Analysis information related to the mobility of the terminal;
[0297] Analysis information related to the session management of the terminal;
[0298] Analysis information on abnormal behaviors of the terminal;
[0299] Analysis information for processing the network energy consumption related to the application or service;
[0300] Analysis information for processing the terminal energy consumption related to the application or service;
[0301] Analysis information on the network energy consumption of the fifth network function entity;
[0302] Analysis information on the energy consumption related to the network slice.
[0303] Optionally, the energy-saving assistance information includes at least one of the following:
[0304] Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes characteristic information related to terminal movement or location;
[0305] Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes characteristic information related to terminal communication;
[0306] Terminal abnormal behavior information.
[0307] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
[0308] Optionally, the energy-saving policy or the energy-saving assistance information is carried in the first message; the first message is a registration request message or a service request message, and the first communication capability and the first effective condition information are carried in the registration request message or the service request message, and the first communication capability is the mobility management-related capability of the terminal; or,
[0309] The first message is a session request message, and the first communication capability and the first effective condition information are carried in the session request message, and the first communication capability is the session management-related capability of the terminal.
[0310] In a seventh aspect, the present application provides a non-transitory readable storage medium storing a computer program for causing a processor to execute the method described in any one of the above.
[0311] The present application provides an energy-saving method and apparatus. First, an energy-saving policy or energy-saving assistance information is determined; after determining the energy-saving policy or the energy-saving assistance information, the following operations are performed: sending the energy-saving policy or the energy-saving assistance information to a terminal or a second network function entity, where the energy-saving policy or the energy-saving assistance information is used for the terminal or the second network function entity to perform energy-saving operations; and / or, performing energy-saving operations according to the energy-saving policy or the energy-saving assistance information. Therefore, by effectively using the information in the network, the existing communication process or network process is optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0312] It should be understood that the content described in the above-mentioned invention content part is not intended to limit the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become easily understood through the following description. Description of the Drawings
[0313] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0314] Figure 1Schematic flowchart of the energy-saving method provided by an embodiment of this application;
[0315] Figure 2 Interaction schematic of the energy-saving method provided by an embodiment of this application Figure 1 ;
[0316] Figure 3 Interaction schematic of the energy-saving method provided by an embodiment of this application Figure 2 ;
[0317] Figure 4 Interaction schematic of the energy-saving method provided by an embodiment of this application Figure 3 ;
[0318] Figure 5 Interaction schematic of the energy-saving method provided by an embodiment of this application Figure 4 ;
[0319] Figure 6 Interaction schematic of the energy-saving method provided by an embodiment of this application Figure 5 ;
[0320] Figure 7 Structural schematic of the energy-saving device provided by an embodiment of this application Figure 1 ;
[0321] Figure 8 Structural schematic of the energy-saving device provided by an embodiment of this application Figure 2 ;
[0322] Figure 9 Structural schematic of the energy-saving device provided by an embodiment of this application Figure 3 . Detailed implementation manners
[0323] In the embodiments of this application, the term "and / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may indicate: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates an "or" relationship between the associated objects before and after.
[0324] In the embodiments of this application, the term "a plurality of" means two or more, and other quantifiers are similar.
[0325] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.
[0326] To clearly understand the technical solution of this application, the solutions of the prior art will be introduced in detail first.
[0327] A communication system consists of various communication devices, which consume energy (such as electricity, etc.) when providing communication services. The energy consumption of the entire communication system is the sum of the energy consumptions of all communication devices in the system. The energy consumption of a communication device refers to the energy consumed by the communication device to support communication operations and complete communication tasks. The energy consumption can be obtained by measuring and calculating the power of the device over a period of time. The energy efficiency of a communication system / communication device reflects the efficiency of energy consumption, that is, the ratio of the provided communication services to the consumed energy. For example, it can be defined as the ratio of the amount of data transmitted to the energy consumption, or the ratio of the covered ( / served) communication area to the energy consumption. The energy efficiency can be targeted at the entire network, subnets (such as radio access networks, individual network devices, communication sites (such as data centers), terminals, etc.).
[0328] However, in order to support the functions and performance of mobile communication, current mobile communication networks and devices have high energy consumption, which in turn leads to low energy efficiency.
[0329] To solve the problem in the prior art that the energy consumption of mobile communication networks and devices is high, which in turn leads to low energy efficiency, it is possible to optimize and enhance the existing communication processes or network processes by effectively using the information in the network, such as network energy-saving strategies or energy-saving auxiliary information, so as to further reduce the energy consumption of communication systems and communication devices and improve the energy efficiency.
[0330] Therefore, based on the above research, the energy-saving method and device proposed in this application are presented. In this application, based on the information in the network (such as network data analysis information, including statistical and prediction information on terminals, applications, and network communication behaviors, etc.; subscription data), a solution to enhance processes such as policy control, mobility management, and session management in the mobile communication network is proposed to achieve the purpose of reducing network energy consumption and improving network energy-saving performance.
[0331] Among them, the method and the device are based on the same inventive concept. Since the principles of the method and the device for solving problems are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0332] The embodiments of this application will be described below with reference to the accompanying drawings.
[0333] See Figure 1 as shown Figure 1It is a schematic flowchart of the energy-saving method provided by the embodiment of the present application. The execution entity of the energy-saving method provided by this embodiment is the first network function entity, such as: a network function entity in the access network or the core network (such as, Policy Control Function (PCF) entity, Access and Mobility Management Function (AMF) entity, Session Management Function (SMF) entity, Application Function (AF) entity, Network Exposure Function (NEF) entity, Access Network (AN) function entity, etc., which are not specifically limited here), and the following will elaborate on the energy-saving method.
[0334] The energy-saving method provided by the embodiment of the present application includes the following steps:
[0335] Step 101: Determine an energy-saving policy or energy-saving auxiliary information;
[0336] Step 102: Send a first message carrying the energy-saving policy or the energy-saving auxiliary information to the terminal or the second network function entity, where the first message is used to instruct the terminal or the second network function entity to perform an energy-saving operation based on the energy-saving policy or the energy-saving auxiliary information; and / or,
[0337] Perform an energy-saving operation according to the energy-saving policy or the energy-saving auxiliary information.
[0338] In the embodiment of the present application, the first network function entity can determine an energy-saving policy or energy-saving auxiliary information, the first network function entity itself can perform an energy-saving operation based on the energy-saving policy or energy-saving auxiliary information, and / or, after the first network function entity determines the energy-saving policy or energy-saving auxiliary information, it provides the energy-saving policy or energy-saving auxiliary information to the terminal or the second network function entity (here, the second network function entity is other network function entities except the first network function entity, and the network function entity can be an NF in the access network or the core network). The terminal or the second network function entity performs an energy-saving operation based on the energy-saving policy or energy-saving auxiliary information. It realizes the optimization and enhancement of the existing communication process or network process by effectively utilizing the information in the network, thereby further reducing the energy consumption of the communication system and communication equipment and improving the energy efficiency.
[0339] Optionally, the determining the energy-saving policy or energy-saving auxiliary information includes:
[0340] Determine the energy-saving strategy or the energy-saving auxiliary information based on at least one of the following:
[0341] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0342] Network energy consumption control information;
[0343] Terminal energy consumption control information;
[0344] Application parameters or service parameters;
[0345] Subscription information of the terminal;
[0346] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0347] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0348] Optionally, determining the energy-saving strategy or the energy-saving auxiliary information includes:
[0349] Obtain the energy-saving strategy or the energy-saving auxiliary information from the terminal or a third network function entity; or,
[0350] Determine the energy-saving strategy or the energy-saving auxiliary information based on at least one of the following obtained from the terminal or a fourth network function entity:
[0351] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0352] Network energy consumption control information;
[0353] Terminal energy consumption control information;
[0354] Application parameters or service parameters;
[0355] Subscription information of the terminal;
[0356] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0357] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0358] Among them, the terminal energy consumption control information, for example: parameters related to the terminal power saving mode.
[0359] Optionally, the first communication capability and the first activation condition information of the terminal may be included in the subscription information of the terminal.
[0360] In the embodiments of the present application, if the energy saving method is executed by a first network function (for example, PCF, hereinafter taking PCF as an example of the first network function entity), the PCF determines a (network) energy saving strategy for the terminal or application ( / service) according to the analysis information for the terminal (UE) and / or application ( / service) and the network energy consumption control information, and provides the energy saving strategy to the UE, AN (access network), AMF, and SMF.
[0361] Specifically, the ways for the PCF to determine the network energy saving strategy may include:
[0362] Way 1: The PCF determines a (network) energy saving strategy for the terminal or application ( / service) according to the analysis information for the terminal (UE) and / or application ( / service) and the network energy consumption control information.
[0363] Way 2: The PCF receives updated application ( / service) parameters (here referring to application parameters or service parameters) and / or UE subscription information provided by a unified database function (English: Unified Data Repository, abbreviated: UDR) entity or a unified data management function (English: Unified Data Management, abbreviated: UDM), and determines ( / updates) the energy saving strategy for the terminal or application ( / service). Optionally, performing an energy saving operation according to the energy saving strategy or the energy saving assistance information includes:
[0364] In the first time period, and / or within the first area, and / or when meeting the third condition related to network energy consumption or energy efficiency, and / or when meeting the fourth condition related to terminal energy consumption or energy efficiency, perform at least one of the following:
[0365] Give priority to using the first network slice and / or the first data network;
[0366] Prohibit or allow the use of the second network slice and / or the second data network;
[0367] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0368] Modify the protocol data unit PDU session and / or modify the quality of service QoS related parameters of the application or service;
[0369] Release the specified PDU session, or release the QoS flow corresponding to the specified application or specified service.
[0370] Among them, the third condition related to network energy consumption or energy efficiency can be the energy consumption threshold, energy consumption level, energy efficiency threshold, energy efficiency level of the network or network device, and specific values of other parameters that can reflect energy consumption or energy efficiency, such as the resource utilization rate threshold or level. The fourth condition related to terminal energy consumption or energy efficiency can be the energy consumption threshold, energy consumption level, energy efficiency threshold, energy efficiency level of the terminal, and specific values of other parameters that can reflect energy consumption or energy efficiency, such as the resource utilization rate threshold or level.
[0371] Optionally, performing an energy-saving operation according to the energy-saving policy or the energy-saving auxiliary information includes:
[0372] When the first condition is satisfied, using the network communication capability corresponding to the first communication capability; and / or,
[0373] When the second condition is satisfied, using the second communication capability.
[0374] Specifically, the first network function entity provides the energy-saving policy to the terminal, and the terminal preferentially uses a specified network slice, a specified data network, a specified access technology, and / or a specified frequency in a specified energy-saving time period and / or a specified energy-saving area based on the network energy-saving policy, which can reduce the energy consumption of the communication system and communication devices, and thus improve the energy efficiency.
[0375] The first network function entity provides the energy-saving policy to the second network function entity, such as an access network device. The access network device uses a specified network slice for a specified terminal or a specified application in a specified energy-saving time period and a specified energy-saving area based on the energy-saving policy; or, in a specified energy-saving time period and a specified energy-saving area, closes a specified first network slice and uses a specified second network slice, which can reduce the energy consumption of the communication system and communication devices, and thus improve the energy efficiency.
[0376] The first network function entity provides the energy-saving policy to the second network function entity, such as other network function entities in the core network, and based on the energy-saving policy, deregisters the terminal that reaches the first predetermined energy consumption threshold, adjusts the mobility management parameters of the terminal, and adjusts the terminal-related parameters on the access network device side; or, adjusts at least one of the Quality of Service (QoS) parameters of an application or service with high energy consumption, releases the Protocol Data Unit (PDU) session of the terminal with high energy consumption, and releases the QoS flow of the application with high energy consumption, which can reduce the energy consumption of the communication system and communication devices, and thus improve the energy efficiency.
[0377] Optionally, the data analysis information for the target object includes at least one of the following:
[0378] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or region;
[0379] Analysis information related to the mobility of terminals;
[0380] Analysis information related to the session management of terminals;
[0381] Analysis information on abnormal behaviors of terminals;
[0382] Analysis information related to the network energy consumption for processing applications or services;
[0383] Analysis information related to the terminal energy consumption for processing applications or services;
[0384] Analysis information related to the network energy consumption of the fifth network function entity;
[0385] Analysis information related to the energy consumption of network slices.
[0386] Optionally, the energy-saving assistance information includes at least one of the following:
[0387] Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes feature information related to terminal movement or location;
[0388] Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes feature information related to terminal communication;
[0389] Terminal abnormal behavior information.
[0390] Optionally, the network energy consumption control information is used to indicate the time period and / or region information for the network, network slice, or network function entity to perform energy-saving operations.
[0391] In the embodiments of the present application, the PCF requests (including subscribing to information multiple times or requesting information once, which will not be elaborated below) the analysis information of the terminal and / or application ( / service) (which may refer to network data analysis information, which will not be elaborated below) from the Network Data Analytics Function (NWDAF for short). For example, the analysis information of the discrete distribution of the terminal and / or application ( / service) in terms of time and region, the analysis information related to the mobility of the terminal, the analysis information related to the session management of the terminal, the analysis information of the abnormal behavior of the terminal, the analysis information related to the network energy consumption for processing the application or service, the analysis information related to the terminal energy consumption for processing the application or service, the analysis information related to the network energy consumption of the fifth network function entity, and the analysis information related to the energy consumption of the network slice. The NWDAF provides the analysis information of the terminal and / or application ( / service) to the PCF. Among them, processing the application or service includes transmitting the data of the application or service, and may also include other processing (such as encoding and decoding).
[0392] If the first network function entity is the AMF, the AMF can perform energy-saving operations based on the UE mobility-related capabilities (including activation condition information), subscription data, network policies, network energy consumption control information, and / or mobility analysis information, etc. These operations include the AMF itself performing energy-saving operations, the AMF assisting other network functions (such as AN, SMF, UPF) and the UE in performing energy-saving operations.
[0393] The AMF provides the energy-saving assistance information related to UE mobility to the access network (here referring to the access network device, which will not be elaborated below); specifically, the AMF can determine one or more access network nodes (such as access network nodes including one or more cells with a small number of served UEs) that can perform energy-saving operations based on the UE mobility-related information according to the network energy consumption control information obtained from the Network Energy Management Function (NEMF for short), or according to the analysis information related to the energy consumption of the access network and / or cell obtained from the NWDAF, and provide the UE mobility-related information to these one or more access network nodes as energy-saving assistance information.
[0394] The AN provides the information related to the cell energy consumption (such as the information of cells with high energy efficiency or high resource utilization rate) to the UE for the UE to use for cell selection, cell reselection, or handover (such as conditional handover initiated by the UE).
[0395] The AMF provides information related to UE mobility (such as UE mobility-related capabilities (including activation condition information), mobility analysis information) to the SMF as energy-saving assistance information; the AMF provides information related to UE mobility (such as UE mobility-related capabilities (including activation condition information), mobility analysis information) to the UPF as energy-saving assistance information. Alternatively, the SMF provides information related to UE mobility to the UPF as energy-saving assistance information.
[0396] The AMF requests (including subscribing multiple times or requesting once, not elaborated below) analysis information related to UE mobility from the NWDAF. The NWDAF provides the AMF with analysis information related to UE mobility (such as: statistically or predicted UE geographical area distribution, UE location, UE movement trend, number of UEs in a specific cell, etc.).
[0397] In the embodiments of this application, the first network function entity may perform energy-saving operations related to terminal mobility based on at least one of terminal mobility-related capabilities, subscription data, network policies, network energy consumption control information, analysis information related to the energy consumption of access network devices and / or cells, and terminal mobility-related analysis information. For example: 1) Only enable satellite access-related functions (such as location verification) within a specific (here it means designated, not elaborated below) time period and / or specific area. 2) If the number of UEs distributed within a specific time period and / or specific area is small, reduce the service capacity of a specific service area (English: Tracking Area, abbreviated: TA) (such as: reducing the server processing frequency of a specific area or reducing the allocated resources, etc.) to reduce the energy consumption of the communication system and communication devices, thereby improving energy efficiency.
[0398] If the first network function entity is the SMF, the SMF may determine energy-saving assistance information related to UE session management based on UE session management-related capabilities (including activation condition information), subscription data, network policies, network energy consumption control information, and / or analysis information of UE communication (i.e., session management, not elaborated below). Among them, the SMF performs energy-saving operations based on UE session management-related capabilities (including activation condition information), subscription data, network policies, network energy consumption control information, and / or analysis information of UE communication (i.e., session management), including performing energy-saving operations by itself, assisting other network functions (such as access network AN, UPF), and the UE.
[0399] The AMF and the SMF perform energy-saving operations based on UE abnormal behavior analysis information, etc., including performing energy-saving operations by themselves and assisting other network functions (such as access network AN, UPF).
[0400] The SMF provides energy-saving assistance information related to UE session management to the access network (AN); specifically, the SMF can determine one or more access network nodes that can perform energy-saving operations based on the network energy consumption control information obtained from the NEMF or the Network Exposure Function (NEF), or based on the energy consumption-related analysis information of the access network and / or the cell obtained from the NWDAF, and provide the UE session management-related information (such as UE session management-related capabilities (including activation condition information), UE communication analysis information) to these one or more access network nodes as energy-saving assistance information.
[0401] The AN provides cell energy consumption-related information (such as information about cells with high energy efficiency or high resource utilization rate) to the UE for the UE to use for cell selection, cell reselection, or handover (such as conditional handover initiated by the UE).
[0402] The SMF provides energy-saving-related session control information (such as releasing a session or modifying QoS parameters) to the UPF, or provides UE session management-related information (such as UE session management-related capabilities (including activation condition information), UE communication analysis information) to the UPF as energy-saving assistance information.
[0403] The SMF requests analysis information related to UE communication (i.e., session management) from the NWDAF. The NWDAF provides the SMF with analysis information related to UE communication, including the communication time of the UE (communication cycle, start time, duration, etc.), data traffic characteristics (such as network slice identifier S-NSSAI, data network name DNN, IP address, port number, etc.), uplink and downlink data traffic, and / or application / service characteristics (such as application identifier, start time, duration); uplink and downlink data traffic of all UEs in a specific cell, etc.).
[0404] The first network function entity itself performs energy-saving operations related to terminal session management based on capabilities related to terminal communication (here referring to session management, which will not be elaborated below), including activation condition information, subscribed data, network policies, network energy consumption control information, and / or terminal communication analysis information (here referring to analysis information related to terminal session management), etc. For example: 1) Based on the session management-related capabilities of the terminal (here referring to the user equipment (abbreviated as UE) in English, which will not be elaborated below) and their activation conditions and communication analysis information, only activate the control functions of real-time ( / immersive) multimedia communication, satellite communication, or multicast / broadcast communication within specific time and / or specific areas, such as session processing related to real-time ( / immersive) multimedia communication, satellite communication, or multicast / broadcast communication; 2) If the uplink and downlink data traffic of all UEs in a specific time period and / or specific area is low, then reduce the service capabilities of a specific tracking area (TA) (for example: reduce the server processing frequency of a specific area or reduce the allocated resources), so as to reduce the energy consumption of the communication system and communication equipment, and thus improve energy efficiency.
[0405] The SMF requests network energy consumption control information from the NEMF. The request message may include the area (here referring to the energy-saving area), time period (here referring to the energy-saving time period), network slice identifier, NF information (here referring to network function entity information, such as NF identifier, NF type, NF set identifier, etc.). The NEMF provides the corresponding network energy consumption control information to the SMF according to the request of the SMF.
[0406] In the embodiments of this application, the SMF requests energy consumption-related analysis information of the access network and / or cell (AN / cell) from the NWDAF. The NWDAF provides the energy consumption-related analysis information of the access network and / or cell to the SMF (for example: predicted energy consumption, energy efficiency, resource utilization rate, etc. of the access network and / or cell).
[0407] In the embodiments of this application, the AMF requests abnormal behavior analysis information related to UE mobility from the NWDAF, including abnormal UE locations, frequent handovers between neighboring cells, etc. The NWDAF provides the analysis information related to UE abnormal behavior to the AMF according to the request of the AMF.
[0408] The SMF requests abnormal behavior analysis information related to UE communication from the NWDAF, including abnormally large data traffic, abnormal distributed denial of service (DDoS), abnormal data traffic of specific applications ( / services), etc. The NWDAF provides the analysis information related to UE abnormal behavior to the SMF according to the request of the SMF.
[0409] The SMF sends the analysis information of the UE's communication abnormal behavior to the AMF. The AMF provides the analysis information of the UE's mobility and / or communication abnormal behavior to the access network (AN) as energy-saving auxiliary information. Specifically, the AMF can obtain the energy consumption information of the access network and / or the cell based on step 4, and accordingly determine one or more access network nodes that can perform energy-saving operations based on the UE abnormal behavior-related information, and provide the UE abnormal behavior-related information to these one or more access network nodes as energy-saving auxiliary information.
[0410] The AMF sends the analysis information of the UE's mobility abnormal behavior to the SMF. The SMF itself determines to perform energy-saving operations based on the analysis information of the UE's communication and / or mobility abnormal behavior, such as: releasing the session of the abnormal UE, or, releasing the QoS flow corresponding to the abnormal application ( / service) of the UE or reducing its transmission rate, etc. The SMF provides the control information of the PDU session (such as releasing the session or modifying the QoS parameters) to the UPF according to the determined energy-saving operation, or, provides the UE abnormal behavior-related information to the UPF as energy-saving auxiliary information. The SMF provides the control information of the PDU session (such as releasing the session or modifying the QoS parameters) to the UPF according to the determined energy-saving operation, or, provides the UE abnormal behavior-related information to the UPF as energy-saving auxiliary information.
[0411] The SMF provides the control information of the PDU session (such as releasing the session or modifying the QoS parameters) to the UPF according to the determined energy-saving operation, or, provides the UE abnormal behavior-related information to the UPF as energy-saving auxiliary information.
[0412] The first network function entity can perform energy-saving operations based on the energy-saving auxiliary information provided by the terminal or other network function entities, such as: 1) performing relevant mobility management functions only within a specific time and / or specific area according to the UE's mobility management-related capabilities and their effective conditions, mobility analysis information, such as performing the satellite communication terminal location verification function within the time and / or area according to the UE's satellite communication usage time and / or area information; 2) reducing the service capacity of a specific service area (TA) if the number of UEs distributed within a specific time period and / or specific area is small (for example: reducing the server processing frequency of a specific area or reducing the allocated resources). This realizes reducing the energy consumption of the communication system and communication devices, and thus improving the energy efficiency.
[0413] The first network function entity can perform energy-saving operations based on energy-saving related session control information (here refers to the control information of the PDU session) or energy-saving assistance information. For example: 1) Based on the session management related capabilities of the UE (here refers to the terminal session management related capabilities, not repeated below) and their effective conditions, and the UE communication analysis information, only enable the user plane functions of real-time ( / immersive) multimedia communication, satellite communication or multicast / broadcast communication within a specific time and / or specific area, such as the packet processing related to real-time ( / immersive) multimedia communication, satellite communication or multicast / broadcast communication services; 2) Reduce the service capabilities of a specific service area (TA) within a specific time period and / or specific area (for example: reduce the server processing frequency of a specific area or reduce the allocated resources). This can achieve energy consumption reduction of the communication system and communication devices, and thus improve energy efficiency.
[0414] The AF requests analysis information of the terminal and / or application ( / service) from the NWDAF, such as the analysis information of the discrete distribution of the terminal and / or application ( / service) in terms of time and area. The NWDAF provides the AF with the analysis information of the terminal and / or application ( / service). The AF requests network energy consumption related information (here refers to network energy consumption control information) from the NEMF (or NEF), or requests network energy consumption configuration information (here refers to network energy consumption configuration information) from the OAM. The request message may include information such as the area (here refers to the energy-saving area), time period (here refers to the energy-saving time period), network slice identifier (such as one or more single network slice selection assistance information S-NSSAI(s)), data network name (DNN), etc. The NEMF (or NEF) provides the corresponding network energy consumption related information to the AF according to the request of the AF. Or, the OAM provides the corresponding network energy consumption configuration information to the AF according to the request of the AF. The AF determines energy-saving related application ( / service) parameters and / or energy-saving related UE subscription information based on the analysis information of the terminal and / or application ( / service), and the network energy consumption related information or network energy consumption configuration information.
[0415] The AF (through the NEF) provides energy-saving related application ( / service) parameters and / or UE subscription information to the UDR (Unified Data Repository function) or UDM (Unified Data Management function). The UDR or UDM notifies the PCF of the change of the application ( / service) parameters and / or UE subscription information.
[0416] The NEMF determines the network energy consumption control information, such as the energy-saving time period, the corresponding energy-saving area, the working ( / non-working) network slice and / or network function, etc., based on the network energy consumption related analysis information, such as the resource usage prediction information of the network slice or NF.
[0417] The following will detail the energy-saving method through specific embodiments.
[0418] Exemplarily, in Embodiment 1, the PCF determines a (network) energy-saving strategy for a terminal or an application ( / service) based on the analysis information for the terminal (UE) and / or the application ( / service) and the network energy consumption control information, and provides the energy-saving strategy to the UE, AN, AMF, and SMF.
[0419] See Figure 2 as shown in Figure 2 the interaction diagram of the energy-saving method provided by the embodiments of the present application Figure 1 . The energy-saving method provided in this embodiment includes the following steps:
[0420] Step 1a. The PCF requests the analysis information of the terminal and / or the application ( / service) from the NWDAF (including information subscribed multiple times or requesting information once, which will not be elaborated below), such as the analysis information of the discrete distribution of the terminal and / or the application ( / service) in terms of time and region.
[0421] Step 1b. The NWDAF provides the analysis information of the terminal and / or the application ( / service) to the PCF.
[0422] Step 2a. The NEMF (Network Energy Management Function) requests the analysis information related to network energy consumption from the NWDAF, such as the resource usage prediction information of network slices or network functions (NFs).
[0423] Step 2b. The NWDAF provides the analysis information related to network energy consumption to the NEMF.
[0424] Step 2c. The NEMF determines the network energy consumption control information, such as the energy-saving time period, the corresponding energy-saving region, the working ( / non-working) network slices, and / or network functions, etc.
[0425] Step 3. The PCF requests the network energy consumption control information from the NEMF. The request message may include the region, time period, network slice identifier, NF information (such as NF identifier, NF type, NF set identifier, etc.).
[0426] Step 4. The NEMF provides the corresponding network energy consumption control information to the PCF according to the request of the PCF.
[0427] Step 5. The PCF determines the network energy-saving strategy for the terminal or the application ( / service) based on the analysis information for the terminal and / or the application ( / service) and the network energy consumption control information.
[0428] Step 6. The PCF provides the energy-saving policy for the UE (through the AMF) for the terminal or application ( / service). For example: The UE or a specific application ( / service) preferentially uses a specified network slice, data network, access technology, and / or frequency during the specified energy-saving time period and / or energy-saving area.
[0429] Step 7. The UE performs energy-saving operations according to the energy-saving policy. For example, according to the URSP, when the UE is in the energy-saving area during the energy-saving period, the UE uses the PDU session in the specified network slice to transmit data of the specified application ( / service), including creating or modifying (existing) PDU sessions in the specified network slice to transmit data of the specified application ( / service).
[0430] Step 8. The PCF provides the energy-saving policy to the AN. For example: For a specific UE or application, use a specified network slice during the specified energy-saving time period and energy-saving area; or, during the specified energy-saving time period and energy-saving area, turn off the specified network slice 1 and use the specified network slice 2.
[0431] Step 9. The AN performs energy-saving operations according to the energy-saving policy provided by the PCF, and optionally, also according to the local policy. For example: Provide services to a specific UE or application using a specified network slice during the specified energy-saving time period and energy-saving area; or, during the specified energy-saving time period and energy-saving area, turn off the specified network slice 1 and use the specified network slice 2.
[0432] Step 10. The PCF provides the energy-saving policy related to mobility management to the AMF. For example: It includes a list of identifiers of UEs with high energy consumption, optionally, also includes measurement, statistics, or prediction information on the energy consumed by the UE, and may also include an indication to deregister the UEs with high energy consumption.
[0433] Step 11. The AMF performs energy-saving operations according to the energy-saving policy provided by the PCF, and optionally, also according to the local policy. For example: Deregister the UEs with high energy consumption, or adjust the mobility management parameters of the UE (such as discontinuous transmission DTX parameters), or adjust the UE-related parameters on the RAN side (such as discontinuous transmission DTX parameters) to reduce the energy consumption of the UE on the network.
[0434] Step 12. The PCF provides the energy-saving policy related to session management to the SMF. For example: Adjust the QoS-related policy of the application with high energy consumption; it may also include a list of identifiers of UEs or applications with high energy consumption, optionally, also includes measurement, statistics, or prediction information on the energy consumed by the UE or application ( / service), and an indication to release the PDU sessions of the UEs with high energy consumption, etc.
[0435] Step 13. The SMF performs energy-saving operations according to the energy-saving policy provided by the PCF, and optionally, also according to the local policy. For example, it adjusts the QoS parameters of applications with high energy consumption according to the policy provided by the PCF, releases the PDU session of the UE with high energy consumption, releases the QoS flow (QoS flow) for transmitting applications with high energy consumption, etc.
[0436] Exemplarily, in Embodiment 2, the AF determines application ( / service) parameters related to energy saving and / or UE subscription information related to energy saving based on the analysis information for the terminal and / or application ( / service), and the network energy consumption related information or network energy consumption configuration information. The AF provides the application ( / service) parameters related to energy saving and / or the UE subscription information related to energy saving to the UDM / UDR and the PCF. Based on this, the PCF determines the (network) energy-saving policy for the terminal or application ( / service), and provides the energy-saving policy to the UE, AN (, AMF, and SMF).
[0437] See Figure 3 as shown in Figure 3 the interaction diagram of the energy-saving method provided by the embodiment of the present application Figure 2 . The energy-saving method provided in this embodiment includes the following steps:
[0438] Step 1. The AF requests the NWDAF for the analysis information of the terminal and / or application ( / service), such as the analysis information of the discrete distribution of the terminal and / or application ( / service) in terms of time and region.
[0439] Step 2. The NWDAF provides the AF with the analysis information of the terminal and / or application ( / service).
[0440] Step 3. The AF requests the NEMF (or NEF) for the network energy consumption related information, or requests the OAM for the network energy consumption configuration information. The request message may include information such as region, time period, network slice identifier (such as one or more single network slice selection assistance information S-NSSAI(s)), data network name (DNN), etc.
[0441] Step 4. The NEMF (or NEF) provides the AF with the corresponding network energy consumption related information according to the request of the AF. Or, the OAM provides the AF with the corresponding network energy consumption configuration information according to the request of the AF. The network energy consumption control information or network energy consumption configuration information may include the first energy-saving time period, energy-saving region, power-saving information of the network function (NF) serving the specified network slice or data network (for example: the second energy-saving time period or the energy-saving state during a specific time period, energy-saving service region), etc.
[0442] Step 5. Based on the analysis information for the terminal and / or application (service), as well as the network energy consumption related information or network energy consumption configuration information, AF determines the application (service) parameters related to energy saving, and / or the UE subscription information related to energy saving. The application (service) parameters related to energy saving may include: a specific application (service) is available for a specific UE within a specified time period and / or specified area, and / or, a specific application (service) is provided to a specific UE through a specified network slice or data network or access technology. The UE subscription information related to energy saving may include: the UE can use a specific application (service) within a specified time period and / or specified area, or use a specific application (service) through a specified network slice or data network.
[0443] Step 6. AF provides the application (service) parameters related to energy saving and / or the UE subscription information related to energy saving to the UDR (Unified Data Repository function) or UDM (Unified Data Management function) (through the NEF).
[0444] Step 7. The UDR or UDM notifies the PCF of the change in the application (service) parameters and / or the UE subscription information.
[0445] Step 8. Based on the updated application (service) parameters and / or the UE subscription information, the PCF determines (updates) the network energy saving policy for the terminal or application (service).
[0446] Step 9. Same as steps 6 - 13 in Embodiment 1. (That is: Step 6. The PCF provides the energy saving policy for the terminal or application (service) to the UE (through the AMF). For example: The UE or a specific application (service) preferentially uses a specified network slice, data network, access technology, and / or frequency within a specified energy saving time period and / or energy saving area.
[0447] Step 7. The UE performs energy saving operations according to the energy saving policy. For example, according to the URSP, when the UE is in the energy saving area during the energy saving period, the UE uses the PDU session in the specified network slice to transmit data of the specified application (service), including creating or modifying (existing) PDU sessions in the specified network slice to transmit data of the specified application (service).
[0448] Step 8. The PCF provides the energy saving policy to the AN. For example: a specific UE or application uses a specified network slice within a specified energy saving time period and energy saving area; or, within a specified energy saving time period and energy saving area, turn off the specified network slice 1 and use the specified network slice 2.
[0449] Step 9. The AN performs energy-saving operations according to the energy-saving policies provided by the PCF, and optionally, also according to local policies. For example: providing services to specific UEs or applications using specified network slices during specified energy-saving time periods and in specified energy-saving regions; or, turning off specified network slice 1 and using specified network slice 2 during specified energy-saving time periods and in specified energy-saving regions.
[0450] Step 10. The PCF provides the mobility management-related energy-saving policies to the AMF. For example: it includes a list of identifiers of UEs with high energy consumption, and optionally, also includes measurement, statistics, or prediction information on the energy consumed by the UEs, and may also include an indication to deregister UEs with high energy consumption.
[0451] Step 11. The AMF performs energy-saving operations according to the energy-saving policies provided by the PCF, and optionally, also according to local policies. For example: deregistering UEs with high energy consumption, or adjusting the mobility management parameters of the UEs (such as discontinuous transmission DTX parameters), or adjusting the UE-related parameters on the RAN side (such as discontinuous transmission DTX parameters) to reduce the energy consumption of the UEs on the network.
[0452] Step 12. The PCF provides the session management-related energy-saving policies to the SMF. For example: adjusting the QoS-related policies of applications with high energy consumption; it may also include a list of identifiers of UEs or applications with high energy consumption, and optionally, also includes measurement, statistics, or prediction information on the energy consumed by the UEs or applications ( / services), and an indication to release the PDU sessions of UEs with high energy consumption, etc.
[0453] Step 13. The SMF performs energy-saving operations according to the energy-saving policies provided by the PCF, and optionally, also according to local policies. For example: adjusting the QoS parameters of applications with high energy consumption according to the policies provided by the PCF, releasing the PDU sessions of UEs with high energy consumption, releasing the QoS flows (QoS flow) for applications with high energy consumption in transmission, etc.
[0454] Exemplarily, in Embodiment 3 (the UE provides information on UE mobility management-related capabilities and their effective conditions, and the AMF performs energy-saving operations based on UE mobility-related capabilities (including effective condition information), subscription data, network policies, network energy consumption control information, and / or mobility analysis information, etc., including performing energy-saving operations by itself, assisting other network functions (such as the access network AN, SMF, UPF), and the UE).
[0455] See Figure 4 as shown in Figure 4 the interaction diagram of the energy-saving method provided by the embodiments of this application Figure 3 The energy-saving method provided in this embodiment includes the following steps:
[0456] Step 0a. The UE sends a registration request message to the AMF, which carries information about the UE mobility management related capabilities and their effectiveness conditions, such as: LCS (location service) and the time and / or area information supporting the capability, paging subgroup and the time and / or area information supporting the capability, satellite communication and the time and / or area information supporting the capability.
[0457] Step 0b. After receiving the registration request message from the UE, the AMF requests the UDM for the UE's mobility management-related subscription data.
[0458] Step 0c. UDM provides AMF with the UE's mobility management-related subscription data, including the UE's subscribed mobility management capabilities ( / services) and their effectiveness conditions, such as: LCS and the time and / or area information supporting the UE to use LCS, paging subgroups and the time and / or area information supporting the UE to use paging subgroups, satellite communications and the time and / or area information supporting the UE to use satellite communications.
[0459] The AMF determines the network capabilities and their effectiveness conditions provided to the UE based on the UE's mobility management-related capabilities and their effectiveness conditions, mobility management-related contract data, network policies, network energy consumption control information and / or network data analysis information, such as: support for satellite communications and the time and / or regional information of network support for satellite communications, support for real-time ( / immersive) multimedia communications and the time and / or regional information of network support for this type of communication.
[0460] Step 0d.AMF sends a registration response message to the UE, which includes network capability information provided to the UE and its effectiveness condition information, such as satellite communication and the time and / or area information when the network supports satellite communication, real-time ( / immersive) multimedia communication and the time and / or area information when the network supports this type of communication.
[0461] Based on the network capability and its validity condition information in the registration response message, the UE activates the relevant capabilities only when the validity conditions are met, thereby achieving energy saving. For example: 1) Only at the specified time and / or area, the UE starts cell search in the frequency band corresponding to satellite access, uses satellite access technology to access the network and establish a session. 2) Only at the specified time and / or area, the UE initiates a real-time ( / immersive) multimedia communication request.
[0462] Step 1a.AMF requests NWDAF (including subscribing to multiple information or requesting information once, the same below) analysis information related to UE mobility.
[0463] Step 1b. The NWDAF provides the AMF with UE mobility-related analysis information (e.g., statistical or predicted UE geographical area distribution, UE location, UE movement trend, number of UEs in a specific cell, etc.).
[0464] Perform the following Steps 2 to 3a / 3b, or Steps 4a to 4b.
[0465] Step 2. Same as Steps 2a - 2c in Embodiment 1. (That is: Step 2a. The NEMF (Network Energy Management Function) requests network energy consumption-related analysis information from the NWDAF, such as resource usage prediction information for network slices or network functions (NFs).
[0466] Step 2b. The NWDAF provides the NEMF with network energy consumption-related analysis information.
[0467] Step 2c. The NEMF determines the network energy consumption control information, such as energy-saving time periods, corresponding energy-saving areas, working ( / non-working) network slices, and / or network functions, etc.).
[0468] Step 3a. The AMF requests the network energy consumption control information from the NEMF. The request message may include areas, time periods, network slice identifiers, NF information (e.g., NF identifiers, NF types, NF set identifiers, etc.).
[0469] Step 3b. Based on the request from the AMF, the NEMF provides the corresponding network energy consumption control information to the AMF.
[0470] Step 4a. The AMF requests access network and / or cell (AN / cell) energy consumption-related analysis information from the NWDAF.
[0471] Step 4b. The NWDAF provides the AMF with access network and / or cell energy consumption-related analysis information (e.g., predicted access network and / or cell energy consumption, energy efficiency, resource utilization rate, etc.).
[0472] Step 5. The AMF determines UE mobility-related energy-saving assistance information based on UE mobility-related capabilities (including activation condition information), subscription data, network policies, network energy consumption control information, and / or mobility analysis information, etc. The AMF provides the UE mobility-related energy-saving assistance information to the access network (AN).
[0473] Specifically, the AMF can determine one or more access network nodes that can perform energy-saving operations based on UE mobility-related information according to the network energy consumption control information obtained from the NEMF or the energy consumption-related analysis information of the access network and / or cell obtained from the NWDAF (for example, an access network node including one or more cells with a small number of served UEs), and provide the UE mobility-related information to these one or more access network nodes as energy-saving auxiliary information.
[0474] Step 6. The AN performs energy-saving operations according to the energy-saving auxiliary information provided by the AMF. For example:
[0475] Based on the energy-saving auxiliary information of a specific UE, for the specific UE:
[0476] 1) Use a specific paging strategy, such as a paging period, a paging area, etc., so as to reduce the energy consumption during the paging process; or,
[0477] 2) Use a specific transmission configuration for special signals (such as wake-up signals, synchronization signals), so as to reduce the energy consumption of signal transmission and related processing.
[0478] Based on the energy-saving auxiliary information of a specific cell:
[0479] 1) Shut down cells with a small number of UEs within a specific time period and / or a specific area; or,
[0480] 2) Select a cell with high energy efficiency ( / high resource utilization rate) as the target handover cell.
[0481] Step 7. The AN provides cell energy consumption-related information (such as information on cells with high energy efficiency or high resource utilization rate) to the UE for the UE to use for cell selection, cell reselection, or handover (such as conditional handover initiated by the UE).
[0482] Step 8. When the UE is within a specific time period and / or located ( / moves to) within a specific area, it selects, reselects, or hands over to a cell with high energy efficiency or high resource utilization rate. Thus, the RAN node can temporarily shut down cells with low energy efficiency or low resource utilization rate based on the number of UEs served by the cell, achieving the purpose of network energy saving.
[0483] Step 9. The AMF itself performs energy-saving operations related to UE mobility based on UE mobility-related capabilities (including activation condition information), subscription data, network policies, network energy consumption control information, and / or mobility analysis information, etc. For example: 1) Based on the UE's mobility management-related capabilities and their activation condition information, and mobility management-related subscription data, only enable satellite access-related functions (such as location verification) within specific time and / or specific areas. 2) If the number of UEs distributed within a specific time period and / or specific area is very small, reduce the service capacity of a specific service area (TA) (for example: reduce the server processing frequency in a specific area or reduce the allocated resources).
[0484] Step 10. The AMF provides UE mobility-related information (such as UE mobility-related capabilities (including activation condition information), mobility analysis information) to the SMF as energy-saving auxiliary information.
[0485] Step 11. The SMF performs energy-saving operations based on the energy-saving auxiliary information provided by the AMF. For example: 1) Based on the UE's mobility management-related capabilities and their activation conditions, and mobility analysis information, only enable satellite communication control functions (such as session processing related to satellite communication services) within specific time and / or specific areas; 2) If the number of UEs distributed within a specific time period and / or specific area is very small, reduce the service capacity of a specific service area (TA) (for example: reduce the server processing frequency in a specific area or reduce the allocated resources).
[0486] Step 12a / 12b. The AMF provides UE mobility-related information (such as UE mobility-related capabilities (including activation condition information), mobility analysis information) to the UPF as energy-saving auxiliary information. Or, the SMF provides UE mobility-related information to the UPF as energy-saving auxiliary information.
[0487] Step 13. The UPF performs energy-saving operations based on the energy-saving auxiliary information provided by the AMF or SMF. For example: 1) Based on the UE's mobility management-related capabilities and their activation conditions, and mobility analysis information, only enable satellite communication user plane functions (such as packet processing related to satellite communication services) within specific time and / or specific areas; 2) If the number of UEs distributed within a specific time period and / or specific area is very small, reduce the service capacity of a specific service area (TA) (for example: reduce the server processing frequency in a specific area or reduce the allocated resources).
[0488] Exemplarily, in Embodiment 4 (the UE provides UE session management related capabilities and their activation condition information, and the SMF performs energy saving operations based on the UE session management related capabilities (including activation condition information), subscribed data, network policies, network energy consumption control information, and / or UE communication (i.e., session management) analysis information, etc., including performing energy saving operations on itself, assisting other network functions (such as the access network AN, UPF), and the UE)
[0489] See Figure 5 as shown Figure 5 is an interaction diagram of the energy saving method provided by the embodiments of the present application Figure 4 The energy saving method provided in this embodiment includes the following steps:
[0490] Step 0a. The UE sends a session request message (such as a session establishment request, session modification request, or session release request) to the SMF, which carries UE session management related capabilities and their activation condition information, such as: real-time ( / immersive) multimedia communication capabilities and the time and / or area information supporting such capabilities, satellite communication and the time and / or area information using satellite communication, multicast and / or broadcast communication and the time and / or area information using multicast and / or broadcast communication.
[0491] Step 0b. After receiving the session request message from the UE, the SMF requests the UE's session management related subscribed data from the UDM.
[0492] Step 0c. The UDM provides the SMF with the UE's session management related subscribed data, which contains the UE's subscribed session management capabilities ( / services) and their activation condition information, such as: real-time ( / immersive) multimedia communication and the time and / or area information using such communication capabilities ( / services), satellite communication and the time and / or area information using satellite communication, multicast and / or broadcast communication and the time and / or area information using multicast and / or broadcast communication.
[0493] Based on the UE's session management related capabilities and their activation condition information carried in the session request message, the session management related subscribed data included in the UE's subscription information, network policies, network energy consumption control information, and / or network data analysis information, etc., the SMF determines the session management related network capabilities and their activation condition information provided to the UE, such as: real-time ( / immersive) multimedia communication and the time and / or area information supported by the network for this type of communication, satellite communication and the time and / or area information supported by the network for satellite communication, multicast and / or broadcast communication and the time and / or area information supported by the network for multicast and / or broadcast communication.
[0494] Step 0d. The SMF sends a session response to the UE, which includes network capability information related to session management provided to the UE and its activation condition information, such as: real-time ( / immersive) multimedia communication and the time and / or area information of the network supporting this type of communication, satellite communication and the time and / or area information of the network supporting satellite communication, multicast and / or broadcast communication and the time and / or area information of the network supporting multicast and / or broadcast communication.
[0495] The UE activates the relevant capabilities only when the activation conditions are met based on the network capabilities and their activation condition information in the session response message, so as to achieve the purpose of energy saving. For example: only within the specified time and / or area, the UE initiates requests for real-time ( / immersive) multimedia communication, satellite communication or multicast / broadcast communication.
[0496] Step 1a. The SMF requests analysis information related to UE communication (i.e., session management) from the NWDAF.
[0497] Step 1b. The NWDAF provides the SMF with analysis information related to UE communication, including the communication time of the UE (communication cycle, start time, duration, etc.), data traffic characteristics (such as network slice identifier S-NSSAI, data network name DNN, IP address, port number, etc.), uplink and downlink data traffic, and / or application ( / service) characteristics (such as application identifier, start time, duration); uplink and downlink data traffic of all UEs in a specific cell, etc.).
[0498] Perform the following steps 2~3a / 3b, or steps 4a~4b.
[0499] Step 2. Same as steps 2a-2c in Embodiment 1. (That is: Step 2a. The NEMF (Network Energy Management Function) requests analysis information related to network energy consumption from the NWDAF, such as resource usage prediction information of network slices or network functions (NFs).
[0500] Step 2b. The NWDAF provides the NEMF with analysis information related to network energy consumption.
[0501] Step 2c. The NEMF determines the energy consumption control information of the network, such as the energy-saving time period, the corresponding energy-saving area, working ( / non-working) network slices and / or network functions, etc.).
[0502] Step 3a. The SMF requests the energy consumption control information of the network from the NEMF. The request message may include the area, time period, network slice identifier, NF information (such as NF identifier, NF type, NF set identifier, etc.).
[0503] Step 3b. The NEMF provides corresponding network energy consumption control information to the SMF according to the request of the SMF.
[0504] Step 4a. The SMF requests energy consumption related analysis information of the access network and / or cell (AN / cell) from the NWDAF.
[0505] Step 4b. The NWDAF provides the SMF with energy consumption related analysis information of the access network and / or cell (such as predicted energy consumption, energy efficiency, resource utilization rate, etc. of the access network and / or cell).
[0506] Step 5. The SMF determines energy-saving assistance information related to UE session management based on UE session management related capabilities (including activation condition information), subscribed data, network policies, network energy consumption control information, and / or analysis information of UE communication, etc. The SMF provides the energy-saving assistance information related to UE session management to the access network (AN).
[0507] Specifically, the SMF can determine one or more access network nodes that can perform energy-saving operations based on UE session management related information (such as UE session management related capabilities (including activation condition information), UE communication analysis information) according to the network energy consumption control information obtained from the NEMF or the energy consumption related analysis information of the access network and / or cell obtained from the NWDAF, and provide the UE session management related information to these one or more access network nodes as energy-saving assistance information.
[0508] Step 6. The AN performs energy-saving operations according to the energy-saving assistance information provided by the SMF, such as:
[0509] Based on the energy-saving assistance information of a specific UE, for the specific UE:
[0510] 1) Provide resources for specific communication only within a specified time or area, such as only support paging processes related to real-time ( / immersive) multimedia communication, satellite communication, or multicast / broadcast communication within a specified time or area, and / or establish relevant signaling and / or data bearers.
[0511] Based on the energy-saving assistance information of a specific cell:
[0512] 1) Turn off cells with low uplink and downlink data traffic within a specific time period and / or specific area; or,
[0513] 2) Select a cell with high energy efficiency ( / high resource utilization rate) as the target handover cell.
[0514] Step 7. The AN provides cell energy consumption related information (such as information of cells with high energy efficiency or high resource utilization rate) to the UE for the UE to use for cell selection, cell reselection, or handover (such as conditional handover initiated by the UE).
[0515] Step 8. When the UE is within a specific time period and / or located (moves to) within a specific area, it selects, reselects, or switches to a cell with high energy efficiency or high resource utilization rate. As a result, the RAN node can temporarily turn off cells with low energy efficiency or low resource utilization rate based on the number of UEs served by the cell, achieving the purpose of network energy saving.
[0516] Step 9. The SMF itself performs energy-saving operations related to UE session management based on UE session management-related capabilities (including activation condition information), subscribed data, network policies, network energy consumption control information, and / or UE communication analysis information, etc. For example: 1) According to the UE's session management-related capabilities and their activation conditions, communication analysis information, enable the control functions of real-time (immersive) multimedia communication, satellite communication, or multicast / broadcast communication only within a specific time and / or specific area, such as session management related to real-time (immersive) multimedia communication, satellite communication, or multicast / broadcast communication; 2) If the uplink and downlink data traffic of all UEs within a specific time period and / or specific area is low, reduce the service capabilities of a specific service area (TA) (for example: reduce the server processing frequency of a specific area or reduce the allocated resources).
[0517] Step 10. The SMF provides energy-saving related session control information (such as releasing a session or modifying QoS parameters) to the UPF, or provides UE session management-related information (such as UE session management-related capabilities (including activation condition information), UE communication analysis information) to the UPF as energy-saving auxiliary information.
[0518] Step 11. The UPF performs energy-saving operations based on the energy-saving related session control information or energy-saving auxiliary information provided by the SMF. For example: 1) According to the UE's session management-related capabilities and their activation conditions, UE communication analysis information, enable the user plane functions of real-time (immersive) multimedia communication, satellite communication, or multicast / broadcast communication only within a specific time and / or specific area, such as packet processing related to real-time (immersive) multimedia communication, satellite communication, or multicast / broadcast communication services; 2) Reduce the service capabilities of a specific service area (TA) within a specific time period and / or specific area (for example: reduce the server processing frequency of a specific area or reduce the allocated resources).
[0519] Exemplarily, in Embodiment 5 (the AMF and SMF perform energy-saving operations based on UE abnormal behavior analysis information, etc., including performing energy-saving operations by themselves and assisting other network functions (such as the access network AN, UPF))
[0520] See Figure 6 as shown in Figure 6 the interaction diagram of the energy-saving method provided by the embodiments of the present application Figure 5 The energy-saving method provided by this embodiment includes the following steps:
[0521] Step 1a. The AMF requests the NWDAF for UE mobility-related abnormal behavior analysis information, including abnormal UE locations, frequent handovers between neighboring cells, etc.
[0522] Step 1b. The NWDAF provides the AMF with analysis information related to UE abnormal behavior according to the request of the AMF.
[0523] Step 2a. The SMF requests the NWDAF for UE communication-related abnormal behavior analysis information, including abnormally large data traffic, abnormal denial of service attacks (DDoS: Distributed Denial of Service), abnormal data traffic of specific applications ( / services), etc.
[0524] Step 2b. The NWDAF provides the SMF with analysis information related to UE abnormal behavior according to the request of the SMF.
[0525] Step 3. Same as steps 2a - 2c of Embodiment 1. (That is: Step 2a. The NEMF (Network Energy Management Function) requests the NWDAF for analysis information related to network energy consumption, such as resource usage prediction information for network slices or network functions (NFs).
[0526] Step 2b. The NWDAF provides the NEMF with analysis information related to network energy consumption.
[0527] Step 2c. The NEMF determines the network energy consumption control information, such as energy-saving time periods, corresponding energy-saving areas, working ( / non-working) network slices, and / or network functions, etc. )
[0528] Step 4. Same as steps 3a - 3b or 4a - 4b of Embodiment 3. (That is: 3a. The AMF requests the NEMF for the network energy consumption control information. The request message may include regions, time periods, network slice identifiers, NF information (such as NF identifiers, NF types, NF set identifiers, etc.))
[0529] Step 3b. The NEMF provides the AMF with the corresponding network energy consumption control information according to the request of the AMF.
[0530] Step 4a. The AMF requests the NWDAF for analysis information related to the energy consumption of the access network and / or cell (AN / cell).
[0531] Step 4b. The NWDAF provides the AMF with analysis information related to the energy consumption of the access network and / or cell (such as: predicted energy consumption, energy efficiency, resource utilization rate, etc. of the access network and / or cell).
[0532] Step 5. The same as steps 3a - 3b or 4a - 4b in Embodiment 4. (That is: Step 3a. The SMF requests energy consumption control information of the network from the NEMF. The request message may include a region, a time period, a network slice identifier, NF information (such as NF identifier, NF type, NF set identifier, etc.).
[0533] Step 3b. The NEMF provides corresponding network energy consumption control information to the SMF according to the request of the SMF.
[0534] Step 4a. The SMF requests energy consumption - related analysis information of the access network and / or cell (AN / cell) from the NWDAF.
[0535] Step 4b. The NWDAF provides energy consumption - related analysis information of the access network and / or cell to the SMF (such as: predicted energy consumption, energy efficiency, resource utilization rate, etc. of the access network and / or cell).)
[0536] Step 6. The SMF sends the analysis information of the UE's communication abnormal behavior to the AMF.
[0537] Step 7. The AMF provides the analysis information of the UE's movement and / or communication abnormal behavior to the access network (AN) as energy - saving auxiliary information. Specifically, the AMF can obtain the energy consumption information of the access network and / or cell based on Step 4, and accordingly determine one or more access network nodes that can perform energy - saving operations based on the UE abnormal behavior - related information, and provide the UE abnormal behavior - related information to these one or more access network nodes as energy - saving auxiliary information.
[0538] Step 8. The AN performs energy - saving operations according to the energy - saving auxiliary information provided by the AMF, such as: releasing the connection with the abnormal UE, or restricting the access of the abnormal UE, or restricting the uplink / downlink data volume of the abnormal UE.
[0539] Step 9. The AMF itself performs energy - saving operations according to the analysis information of the UE's movement and / or communication abnormal behavior, such as: initiating the deregistration of the abnormal UE.
[0540] Step 10. The AMF sends the analysis information of the UE's movement abnormal behavior to the SMF.
[0541] Step 11. The SMF itself determines to perform energy - saving operations according to the analysis information of the UE's communication and / or movement abnormal behavior, such as: releasing the session of the abnormal UE, or releasing the QoS flow corresponding to the abnormal application ( / service) of the UE or reducing its transmission rate, etc.
[0542] Step 12. The SMF provides PDU session control information (such as releasing the session or modifying QoS parameters) to the UPF according to the energy - saving operations determined in Step 11, or provides the UE abnormal behavior - related information to the UPF as energy - saving auxiliary information.
[0543] Step 13. The UPF releases or modifies the PDU session according to the session control information provided by the SMF; or performs energy-saving operations according to the energy-saving assistance information provided by the SMF, for example, restricting the uplink / downlink data volume of abnormal UEs, or restricting the QoS flow data volume corresponding to the abnormal applications ( / services) of the UE, etc.
[0544] It should be noted that the AMF and SMF can also determine the local energy-saving policy in a similar way to the PCF; the PCF can also determine the energy-saving assistance information in the way of the AMF or SMF, which will not be elaborated here. The UE can also determine the local energy-saving policy. Therefore, the solution of enhancing processes such as policy control, mobility management, and session management in the mobile communication network based on the information in the network (such as network data analysis information, including statistical and prediction information on terminals, applications, and network communication behaviors, etc.; subscription data) in this application is beneficial to further reducing the network energy consumption and improving the network energy-saving performance.
[0545] It should be noted here that for the energy-saving method with the core network device as the execution entity provided in this application, the specific implementation process can refer to Figures 1 - 6 the embodiments shown, and the specific implementation process will not be elaborated here.
[0546] Another embodiment of this application provides an energy-saving method applied to a first terminal. The method includes:
[0547] Determine an energy-saving policy or energy-saving assistance information;
[0548] After determining the energy-saving policy or the energy-saving assistance information, perform the following operations:
[0549] Send the energy-saving policy or the energy-saving assistance information to a second terminal or a first network function entity, where the energy-saving policy or the energy-saving assistance information is used for the second terminal or the first network function entity to perform energy-saving operations; and / or,
[0550] Perform energy-saving operations according to the energy-saving policy or the energy-saving assistance information.
[0551] In the embodiments of this application, the first terminal can determine the energy-saving policy or the energy-saving assistance information. The first terminal itself can perform energy-saving operations based on the energy-saving policy or the energy-saving assistance information, and / or after the first terminal determines the energy-saving policy or the energy-saving assistance information, it provides the energy-saving policy or the energy-saving assistance information to a first network function entity (the network function entity here can be an NF in the access network or the core network), and the first network function entity performs energy-saving operations based on the energy-saving policy or the energy-saving assistance information. It is achieved by effectively using the information in the network to optimize and enhance the existing communication processes or network processes, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0552] Optionally, determining the energy-saving policy or energy-saving assistance information includes:
[0553] Determining the energy-saving policy or the energy-saving assistance information based on at least one of the following:
[0554] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0555] Network energy consumption control information;
[0556] Terminal energy consumption control information;
[0557] Application parameters or service parameters;
[0558] Subscription information of the terminal;
[0559] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0560] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0561] Optionally, determining the energy-saving policy or energy-saving assistance information includes:
[0562] Obtaining the energy-saving policy or the energy-saving assistance information from a third terminal or a sixth network function entity; or,
[0563] Determining the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from a fourth terminal or a seventh network function entity:
[0564] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0565] Network energy consumption control information;
[0566] Terminal energy consumption control information;
[0567] Application parameters or service parameters;
[0568] Subscription information of the terminal;
[0569] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0570] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0571] Optionally, performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes:
[0572] Performing at least one of the following when in the first time period, and / or in the first area, and / or when meeting a third condition related to network energy consumption or energy efficiency, and / or when meeting a fourth condition related to the energy consumption or energy efficiency of the first terminal:
[0573] Preferentially using the first network slice and / or the first data network;
[0574] Prohibiting or allowing the use of the second network slice and / or the second data network;
[0575] Performing terminal deregistration and / or adjusting the mobility management parameters of the terminal;
[0576] Modifying the PDU session and / or modifying the quality of service (QoS)-related parameters of the application or service;
[0577] Releasing the PDU session, or releasing the QoS flow corresponding to the application or service;
[0578] Selecting or reselecting or switching to the first cell, where the first cell is a cell with high energy efficiency or high resource utilization rate.
[0579] Optionally, performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes:
[0580] Using the first communication capability when the first condition is met; and / or,
[0581] Using the terminal communication capability corresponding to the second communication capability when the second condition is met.
[0582] Optionally, the data analysis information for the target object includes at least one of the following:
[0583] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or area;
[0584] Analysis information related to the mobility of the terminal;
[0585] Analysis information related to the session management of the terminal;
[0586] Analysis information on abnormal behaviors of the terminal;
[0587] Analysis information related to the network energy consumption for processing applications or services;
[0588] Analytical information related to the energy consumption of a terminal for processing an application or service;
[0589] Analytical information related to the network energy consumption of a fifth network function entity;
[0590] Analytical information related to the energy consumption of a network slice.
[0591] Optionally, the energy-saving assistance information includes at least one of the following:
[0592] Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes feature information related to terminal movement or location;
[0593] Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes feature information related to terminal communication;
[0594] Terminal abnormal behavior information.
[0595] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
[0596] Based on the cell energy consumption-related information, the terminal can select, reselect, or switch to a cell with high energy efficiency or high resource utilization rate during a specific time period and / or when located (or moving to) a specific area, so that the access network device (such as a RAN node) can temporarily turn off cells with low energy efficiency or low resource utilization rate based on the number of UEs served by the cell, achieving the purpose of network energy saving.
[0597] Optionally, the energy-saving policy or the energy-saving assistance information is carried in a first message; the first message is a registration request message or a service request message, and the first communication capability and the first effective condition information are carried in the registration request message or the service request message, where the first communication capability is the mobility management-related capability of the terminal; or,
[0598] The first message is a session request message, and the first communication capability and the first effective condition information are carried in the session request message, where the first communication capability is the session management-related capability of the terminal.
[0599] In the embodiments of this application, as shown in Figure 4 , the UE sends a registration request message to the AMF, which carries the UE mobility management-related capability and its effective condition information, for example: LCS (Location Service) and the time and / or area information supporting this capability, paging subgroup and the time and / or area information supporting this capability, satellite communication and the time and / or area information supporting this capability.
[0600] After the AMF receives the registration request message of the UE, it requests the mobility management related subscription data of the UE from the UDM.
[0601] The UDM provides the AMF with the mobility management related subscription data of the UE, which includes the mobility management capabilities ( / services) subscribed by the UE and the information on their effective conditions, such as: LCS and the time and / or area information supporting the UE to use LCS, paging subgroup and the time and / or area information supporting the UE to use the paging subgroup, satellite communication and the time and / or area information supporting the UE to use satellite communication.
[0602] Based on the mobility management related capabilities of the UE and the information on their effective conditions, the mobility management related subscription data, network policies, network energy consumption control information and / or network data analysis information, etc., the AMF determines the network capabilities provided to the UE and the information on their effective conditions, such as: satellite communication and the time and / or area information supported by the network for satellite communication, real-time ( / immersive) multimedia communication and the time and / or area information supported by the network for this type of communication.
[0603] The AMF sends a registration response message to the UE, which includes the network capabilities provided to the UE and the information on their effective conditions, such as: satellite communication and the time and / or area information supported by the network for satellite communication, real-time ( / immersive) multimedia communication and the time and / or area information supported by the network for this type of communication.
[0604] The terminal can start the relevant capabilities only when the effective conditions are met according to the network capabilities (here referring to the network capability information) and the information on their effective conditions in the registration response message, so as to achieve the purpose of energy saving. For example: 1) Only within the specified time and / or area, the UE starts cell search in the frequency band corresponding to satellite access, uses satellite access technology to access the network and establish a session. 2) Only within the specified time and / or area, the UE initiates a real-time ( / immersive) multimedia communication request.
[0605] Combined Figure 5 As shown, the UE sends a session request message (such as a session establishment request, a session modification request or a session release request) to the SMF, which carries the UE session management related capabilities and the information on their effective conditions, such as: real-time ( / immersive) multimedia communication capabilities and the time and / or area information supporting this capability, satellite communication and the time and / or area information using satellite communication, multicast and / or broadcast communication and the time and / or area information using multicast and / or broadcast communication.
[0606] After the SMF receives the session request message of the UE, it requests the session management related subscription data of the UE from the UDM.
[0607] The UDM provides the SMF with the subscription data related to the session management of the UE, which includes the session management capabilities ( / services) subscribed by the UE and the information about their activation conditions, such as: real-time ( / immersive) multimedia communication and the time and / or area information for using this communication capability ( / service), satellite communication and the time and / or area information for using satellite communication, multicast and / or broadcast communication and the time and / or area information for using multicast and / or broadcast communication.
[0608] The SMF determines the network capabilities related to the session management provided to the UE and the information about their activation conditions based on the session management related capabilities of the UE carried in the session request message and the information about their activation conditions, the subscription data related to the session management included in the UE's subscription information, network policies, network energy consumption control information, and / or network data analysis information, etc., such as: real-time ( / immersive) multimedia communication and the time and / or area information for which the network supports this type of communication, satellite communication and the time and / or area information for which the network supports satellite communication, multicast and / or broadcast communication and the time and / or area information for which the network supports multicast and / or broadcast communication.
[0609] The SMF sends a session response to the UE, which includes the network capabilities related to the session management provided to the UE and the information about their activation conditions, such as: real-time ( / immersive) multimedia communication and the time and / or area information for which the network supports this type of communication, satellite communication and the time and / or area information for which the network supports satellite communication, multicast and / or broadcast communication and the time and / or area information for which the network supports multicast and / or broadcast communication.
[0610] The terminal can start the relevant capabilities only when the activation conditions are met based on the network capabilities (here referring to the network capability information) and the information about their activation conditions in the session response message, so as to achieve the purpose of energy saving. For example: only within the specified time and / or area, the UE initiates requests for real-time ( / immersive) multimedia communication, satellite communication, or multicast / broadcast communication.
[0611] Specifically, the UE provides the network with the capabilities related to UE mobility management and the information about their activation conditions, and / or, the capabilities related to UE session management and the information about their activation conditions; and receives the network capabilities and the information about their activation conditions from the network. The UE enables the relevant functions according to the activation conditions, such as performing the relevant mobility management or session management processes only at specific times or in specific areas.
[0612] Therefore, in this application, the solution for enhancing processes such as policy control, mobility management, and session management in the mobile communication network based on the information in the network (such as network data analysis information, including statistical and predictive information about terminals, applications, and network communication behaviors, etc.; subscription data) is beneficial to further reducing network energy consumption and improving network energy-saving performance.
[0613] It should be noted here that for the energy-saving method with the terminal as the execution entity provided by this application, the specific implementation process can refer to Figures 2 - 6 the illustrated embodiment, and the specific implementation process will not be elaborated here.
[0614] Figure 7 The structural schematic diagram of the energy-saving device provided by the embodiment of this application Figure 1 , as Figure 7 shown, if the energy-saving device provided by this embodiment is applied to the first network function entity, then the energy-saving device provided by this embodiment includes: a transceiver 700, configured to receive and send data under the control of a processor 710.
[0615] Among them, in Figure 7 , the bus architecture may include any number of interconnected buses and bridges, specifically, various circuits of one or more processors represented by the processor 710 and a memory represented by the memory 720 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, so they will not be further described herein. The bus interface provides an interface. The transceiver 700 may be multiple elements, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, and these transmission media include wireless channels, wired channels, optical cables and other transmission media. The processor 710 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 710 when performing operations.
[0616] The processor 710 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0617] In this embodiment, the memory 720 is used to store a computer program; the transceiver 700 is used to receive and send data under the control of the processor; the processor 710 is used to read the computer program in the memory and perform the following operations:
[0618] Determine an energy-saving strategy or energy-saving auxiliary information;
[0619] After determining the energy-saving strategy or the energy-saving auxiliary information, perform the following operations:
[0620] Send the energy-saving policy or the energy-saving assistance information to the terminal or the second network function entity, where the energy-saving policy or the energy-saving assistance information is used for the terminal or the second network function entity to perform energy-saving operations; and / or,
[0621] Perform energy-saving operations according to the energy-saving policy or the energy-saving assistance information.
[0622] In the embodiments of the present application, the first network function entity may determine an energy-saving policy or energy-saving assistance information. The first network function entity itself may perform energy-saving operations based on the energy-saving policy or energy-saving assistance information, and / or, after the first network function entity determines the energy-saving policy or energy-saving assistance information, it provides the energy-saving policy or energy-saving assistance information to the terminal or the second network function entity (the second network function entity here is other network function entities except the first network function entity, where the network function entity may be a network function entity in the access network or the core network). The terminal or the second network function entity performs energy-saving operations based on the energy-saving policy or energy-saving assistance information. By effectively using the information in the network, the existing communication process or network process is optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving energy efficiency.
[0623] It should be noted here that the energy-saving device provided in the present application can implement all the method steps implemented in the method embodiments described in the first aspect above, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0624] Optionally, the processor, when determining the energy-saving policy or energy-saving assistance information, specifically includes:
[0625] Determine the energy-saving policy or the energy-saving assistance information based on at least one of the following:
[0626] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0627] Network energy consumption control information;
[0628] Terminal energy consumption control information;
[0629] Application parameters or service parameters;
[0630] Subscription information of the terminal;
[0631] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0632] The second communication capability and second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0633] Optionally, when determining the energy-saving policy or energy-saving assistance information, the processor specifically includes:
[0634] Obtaining the energy-saving policy or the energy-saving assistance information from the terminal or a third network function entity; or,
[0635] Determining the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from the terminal or a fourth network function entity:
[0636] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0637] Network energy consumption control information;
[0638] Terminal energy consumption control information;
[0639] Application parameters or service parameters;
[0640] Subscription information of the terminal;
[0641] The first communication capability and first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0642] The second communication capability and second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0643] Optionally, when performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, the processor specifically includes:
[0644] In the first time period, and / or within the first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to terminal energy consumption or energy efficiency is met, perform at least one of the following:
[0645] Preferentially use the first network slice and / or the first data network;
[0646] Prohibit or allow the use of the second network slice and / or the second data network;
[0647] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0648] Modify the PDU session of the protocol data unit and / or modify the quality of service (QoS) related parameters of the application or service;
[0649] Release the specified PDU session, or release the QoS flow corresponding to the specified application or the specified service.
[0650] Optionally, when the processor performs an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, it specifically includes:
[0651] Under the condition of meeting the first condition, use the network communication capability corresponding to the first communication capability; and / or,
[0652] Under the condition of meeting the second condition, use the second communication capability.
[0653] Optionally, the data analysis information for the target object includes at least one of the following:
[0654] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or region;
[0655] Analysis information related to the mobility of the terminal;
[0656] Analysis information related to the session management of the terminal;
[0657] Analysis information on abnormal behaviors of the terminal;
[0658] Analysis information for handling the network energy consumption related to the application or service;
[0659] Analysis information for handling the terminal energy consumption related to the application or service;
[0660] Analysis information on the network energy consumption of the fifth network function entity;
[0661] Analysis information on the energy consumption of the network slice.
[0662] Optionally, the energy-saving assistance information includes at least one of the following:
[0663] Energy-saving assistance information related to the mobility of the terminal, and the energy-saving assistance information related to the mobility of the terminal includes feature information related to the movement or location of the terminal;
[0664] Energy-saving assistance information related to the session management of the terminal, and the energy-saving assistance information related to the session management of the terminal includes feature information related to the communication of the terminal;
[0665] Abnormal behavior information of the terminal.
[0666] Optionally, the network energy consumption control information is used to indicate the time period and / or region information for the network, network slice, or network function entity to perform the energy-saving operation.
[0667] Figure 8 Structural schematic of the energy-saving device provided by the embodiment of the present application Figure 2 If the energy-saving device provided by this embodiment is applied to the first network function entity, the energy-saving device 800 provided by this embodiment includes:
[0668] A determination unit 801, configured to determine an energy-saving policy or energy-saving auxiliary information;
[0669] A processing unit 802, configured to perform the following operations after determining the energy-saving policy or the energy-saving auxiliary information:
[0670] Send the energy-saving policy or the energy-saving auxiliary information to the terminal or the second network function entity, where the energy-saving policy or the energy-saving auxiliary information is used for the terminal or the second network function entity to perform energy-saving operations; and / or,
[0671] Perform energy-saving operations according to the energy-saving policy or the energy-saving auxiliary information.
[0672] In the embodiment of the present application, the first network function entity can determine the energy-saving policy or the energy-saving auxiliary information. The first network function entity itself can perform energy-saving operations based on the energy-saving policy or the energy-saving auxiliary information, and / or, after the first network function entity determines the energy-saving policy or the energy-saving auxiliary information, it provides the energy-saving policy or the energy-saving auxiliary information to the terminal or the second network function entity (here, the second network function entity is other network function entities except the first network function entity, where the network function entity can be a network function entity in the access network or the core network). The terminal or the second network function entity performs energy-saving operations based on the energy-saving policy or the energy-saving auxiliary information. By effectively using the information in the network, the existing communication process or network process is optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication equipment and improving the energy efficiency.
[0673] It should be noted here that the energy-saving device provided by the present application can implement all the method steps implemented by the method embodiment described in the first aspect above, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.
[0674] Optionally, the determining unit is specifically configured to:
[0675] Determine the energy-saving policy or the energy-saving auxiliary information based on at least one of the following:
[0676] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice;
[0677] Network energy consumption control information;
[0678] Terminal energy consumption control information;
[0679] Application parameters or service parameters;
[0680] Subscription information of the terminal;
[0681] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0682] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0683] Optionally, the determining unit is specifically configured to:
[0684] Obtain the energy-saving policy or the energy-saving assistance information from the terminal or a third network function entity; or,
[0685] Determine the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from the terminal or a fourth network function entity:
[0686] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a service, a network slice;
[0687] Network energy consumption control information;
[0688] Terminal energy consumption control information;
[0689] Application parameters or service parameters;
[0690] Subscription information of the terminal;
[0691] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0692] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0693] Optionally, the processing unit is specifically configured to:
[0694] In a first time period, and / or within a first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to terminal energy consumption or energy efficiency is met, perform at least one of the following:
[0695] Preferentially use a first network slice and / or a first data network;
[0696] Forbid or permit the use of a second network slice and / or a second data network;
[0697] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0698] Modify the protocol data unit (PDU) session and / or modify the quality of service (QoS) related parameters of an application or service;
[0699] Release a specified PDU session, or release the QoS flow corresponding to a specified application or a specified service.
[0700] Optionally, the processing unit is specifically configured to:
[0701] When the first condition is satisfied, use the network communication capability corresponding to the first communication capability; and / or,
[0702] When the second condition is satisfied, use the second communication capability.
[0703] Optionally, the data analysis information for the target object includes at least one of the following:
[0704] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or region;
[0705] Analysis information related to the mobility of the terminal;
[0706] Analysis information related to the session management of the terminal;
[0707] Analysis information on abnormal behaviors of the terminal;
[0708] Analysis information related to the network energy consumption for processing an application or service;
[0709] Analysis information related to the terminal energy consumption for processing an application or service;
[0710] Analysis information related to the network energy consumption of the fifth network function entity;
[0711] Analysis information related to the energy consumption of the network slice.
[0712] Optionally, the energy-saving auxiliary information includes at least one of the following:
[0713] Energy-saving auxiliary information related to terminal mobility, where the energy-saving auxiliary information related to terminal mobility includes feature information related to terminal movement or location;
[0714] Energy-saving auxiliary information related to terminal session management, where the energy-saving auxiliary information related to terminal session management includes feature information related to terminal communication;
[0715] Terminal abnormal behavior information.
[0716] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
[0717] Figure 9 Structural schematic of the energy-saving device provided by the embodiments of the present application Figure 3 , such as Figure 9 As shown, if the energy-saving device provided by this embodiment is applied to the first terminal, the energy-saving device provided by this embodiment includes: a transceiver 900, configured to receive and send data under the control of a processor 910.
[0718] Among them, in Figure 9 , the bus architecture may include any number of interconnected buses and bridges, specifically, various circuits represented by one or more processors represented by the processor 910 and a memory represented by the memory 920 are linked together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus will not be further described herein. The bus interface provides an interface. The transceiver 900 may be multiple elements, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, and these transmission mediums include wireless channels, wired channels, optical fiber cables, and other transmission mediums. For different user devices, the user interface 930 may also be an interface capable of externally connecting and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
[0719] The processor 910 is responsible for managing the bus architecture and general processing, and the memory 920 may store data used by the processor 910 when performing operations.
[0720] Optionally, the processor 910 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0721] The processor 910 is used to execute any of the methods provided by the embodiments of the present application according to the obtained executable instructions by calling the program stored in the memory 920. The processor 910 and the memory 920 may also be physically separated.
[0722] In this embodiment, the memory 920 is used to store computer programs; the transceiver 900 is used to transmit and receive data under the control of the processor; the processor 910 is used to read the computer programs in the memory and perform the following operations:
[0723] Determine an energy-saving policy or energy-saving auxiliary information;
[0724] After determining the energy-saving policy or the energy-saving auxiliary information, perform the following operations:
[0725] Send the energy-saving policy or the energy-saving auxiliary information to a second terminal or a first network function entity, where the energy-saving policy or the energy-saving auxiliary information is used for the second terminal or the first network function entity to perform energy-saving operations; and / or,
[0726] Perform an energy-saving operation according to the energy-saving policy or the energy-saving auxiliary information.
[0727] In the embodiment of the present application, a first terminal may determine an energy-saving policy or energy-saving auxiliary information. The first terminal itself may perform an energy-saving operation based on the energy-saving policy or energy-saving auxiliary information, and / or, after the first terminal determines the energy-saving policy or energy-saving auxiliary information, provide the energy-saving policy or energy-saving auxiliary information to a first network function entity (the network function entity here may be an NF in an access network or a core network). The first network function entity performs an energy-saving operation based on the energy-saving policy or energy-saving auxiliary information. By effectively using the information in the network, the existing communication processes or network processes are optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0728] It should be noted here that the energy-saving device provided in the present application can implement all the method steps implemented in the method embodiment described in the second aspect above, and can achieve the same technical effects. Therefore, the same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.
[0729] Optionally, when the processor determines the energy-saving policy or energy-saving auxiliary information, it specifically includes:
[0730] Determine the energy-saving policy or the energy-saving auxiliary information based on at least one of the following:
[0731] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0732] Network energy consumption control information;
[0733] Terminal energy consumption control information;
[0734] Application parameters or service parameters;
[0735] Subscription information of the terminal
[0736] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met
[0737] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met
[0738] Optionally, when determining the energy-saving policy or energy-saving assistance information, the processor specifically includes:
[0739] Obtaining the energy-saving policy or the energy-saving assistance information from a third terminal or a sixth network function entity; or
[0740] Determining the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from a fourth terminal or a seventh network function entity:
[0741] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice
[0742] Network energy consumption control information
[0743] Terminal energy consumption control information
[0744] Application parameters or service parameters
[0745] Subscription information of the terminal
[0746] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met
[0747] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met
[0748] Optionally, when performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, the processor specifically includes:
[0749] Performing at least one of the following when in a first time period, and / or in a first area, and / or when meeting a third condition related to network energy consumption or energy efficiency, and / or when meeting a fourth condition related to the energy consumption or energy efficiency of the first terminal:
[0750] Preferentially using a first network slice and / or a first data network
[0751] Prohibit or permit the use of a second network slice and / or a second data network;
[0752] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0753] Modify the PDU session and / or modify the quality of service (QoS) related parameters of the application or service;
[0754] Release the PDU session, or release the QoS flow corresponding to the application or service;
[0755] Select, reselect, or switch to a first cell, where the first cell is a cell with high energy efficiency or high resource utilization rate.
[0756] Optionally, when the processor performs an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, it specifically includes:
[0757] Under the condition of meeting the first condition, use the first communication capability; and / or,
[0758] Under the condition of meeting the second condition, use the terminal communication capability corresponding to the second communication capability.
[0759] Optionally, the data analysis information for the target object includes at least one of the following:
[0760] Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or region;
[0761] Analysis information related to the mobility of the terminal;
[0762] Analysis information related to the session management of the terminal;
[0763] Analysis information on abnormal behaviors of the terminal;
[0764] Analysis information for processing the network energy consumption related to an application or service;
[0765] Analysis information for processing the terminal energy consumption related to an application or service;
[0766] Analysis information on the network energy consumption of the fifth network function entity;
[0767] Analysis information on the energy consumption of the network slice.
[0768] Optionally, the energy-saving assistance information includes at least one of the following:
[0769] Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes feature information related to terminal movement or location;
[0770] Energy-saving auxiliary information related to terminal session management, where the energy-saving auxiliary information related to terminal session management includes characteristic information of terminal communication;
[0771] Terminal abnormal behavior information.
[0772] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
[0773] Optionally, the energy-saving policy or the energy-saving auxiliary information is carried in a first message; the first message is a registration request message or a service request message, and the first communication ability and the first effective condition information are carried in the registration request message or the service request message, where the first communication ability is the mobility management-related ability of the terminal; or,
[0774] The first message is a session request message, and the first communication ability and the first effective condition information are carried in the session request message, where the first communication ability is the session management-related ability of the terminal.
[0775] Another embodiment of the present application provides an energy-saving device. The energy-saving device provided in this embodiment is applied to a first terminal. Then, the energy-saving device provided in this embodiment includes:
[0776] A determination unit, configured to determine an energy-saving policy or energy-saving auxiliary information;
[0777] A processing unit, configured to perform the following operations after determining the energy-saving policy or the energy-saving auxiliary information:
[0778] Send the energy-saving policy or the energy-saving auxiliary information to a second terminal or a first network function entity, where the energy-saving policy or the energy-saving auxiliary information is used for the second terminal or the first network function entity to perform energy-saving operations; and / or,
[0779] Perform energy-saving operations according to the energy-saving policy or the energy-saving auxiliary information.
[0780] In the embodiments of the present application, the first terminal can determine the energy-saving policy or the energy-saving auxiliary information. The first terminal itself can perform energy-saving operations based on the energy-saving policy or the energy-saving auxiliary information. And / or, after the first terminal determines the energy-saving policy or the energy-saving auxiliary information, it provides the energy-saving policy or the energy-saving auxiliary information to a first network function entity (the network function entity here can be an NF in the access network or the core network). The first network function entity performs energy-saving operations based on the energy-saving policy or the energy-saving auxiliary information. By effectively using the information in the network, the existing communication processes or network processes are optimized and enhanced, thereby further reducing the energy consumption of the communication system and communication devices and improving the energy efficiency.
[0781] It should be noted here that the energy-saving device provided by the present application can implement all the method steps implemented in the method embodiment described in the second aspect above, and can achieve the same technical effects. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be specifically described herein again.
[0782] Optionally, the determining unit is specifically configured to:
[0783] Determine the energy-saving strategy or the energy-saving auxiliary information based on at least one of the following:
[0784] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0785] Network energy consumption control information;
[0786] Terminal energy consumption control information;
[0787] Application parameters or service parameters;
[0788] Subscription information of the terminal;
[0789] The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0790] The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0791] Optionally, the determining unit is specifically configured to:
[0792] Obtain the energy-saving strategy or the energy-saving auxiliary information from a third terminal or a sixth network function entity; or,
[0793] Determine the energy-saving strategy or the energy-saving auxiliary information according to at least one of the following obtained from a fourth terminal or a seventh network function entity:
[0794] Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice;
[0795] Network energy consumption control information;
[0796] Terminal energy consumption control information;
[0797] Application parameters or service parameters;
[0798] Subscription information of the terminal;
[0799] The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met;
[0800] The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
[0801] Optionally, the processing unit is specifically configured to:
[0802] In a first time period, and / or within a first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to the energy consumption or energy efficiency of the first terminal is met, perform at least one of the following:
[0803] Preferentially use a first network slice and / or a first data network;
[0804] Prohibit or permit the use of a second network slice and / or a second data network;
[0805] Perform terminal deregistration and / or adjust the mobility management parameters of the terminal;
[0806] Modify the PDU session and / or modify the Quality of Service (QoS) related parameters of the application or service;
[0807] Release the PDU session, or release the QoS flow corresponding to the application or service;
[0808] Select, reselect, or switch to a first cell, where the first cell is a cell with high energy efficiency or high resource utilization rate.
[0809] Optionally, the processing unit is specifically configured to:
[0810] When the first condition is met, use the first communication capability; and / or,
[0811] When the second condition is met, use the terminal communication capability corresponding to the second communication capability.
[0812] Optionally, the data analysis information for the target object includes at least one of the following:
[0813] Analysis information on the discrete distribution of the terminal, application, or service in terms of time and / or area;
[0814] Analysis information related to the mobility of the terminal;
[0815] Analysis information related to the session management of the terminal;
[0816] Analysis information on abnormal behaviors of the terminal;
[0817] To process analysis information related to the network energy consumption of an application or service;
[0818] To process analysis information related to the terminal energy consumption of an application or service;
[0819] Analysis information related to the network energy consumption of the fifth network function entity;
[0820] Analysis information related to the energy consumption of a network slice.
[0821] Optionally, the energy-saving auxiliary information includes at least one of the following:
[0822] Energy-saving auxiliary information related to terminal mobility, where the energy-saving auxiliary information related to terminal mobility includes feature information related to terminal movement or location;
[0823] Energy-saving auxiliary information related to terminal session management, where the energy-saving auxiliary information related to terminal session management includes feature information related to terminal communication;
[0824] Terminal abnormal behavior information.
[0825] Optionally, the network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
[0826] Optionally, the energy-saving policy or the energy-saving auxiliary information is carried in a first message; the first message is a registration request message or a service request message, and the first communication capability and the first effective condition information are carried in the registration request message or the service request message, where the first communication capability is the mobility management-related capability of the terminal; or,
[0827] The first message is a session request message, and the first communication capability and the first effective condition information are carried in the session request message, where the first communication capability is the session management-related capability of the terminal.
[0828] It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation. In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0829] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on such understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of this application.
[0830] An embodiment of this application also provides a non-transitory readable storage medium. The non-transitory readable storage medium stores a computer program, and the computer program is used to cause a processor to execute any one of the above method embodiments.
[0831] Among them, the non-transitory readable storage medium can be any available medium or data storage device accessible by a processor, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NANDFLASH), solid state drives (SSD)).
[0832] Those skilled in the art should understand that the embodiments of this application can be provided as a method, a system, or a computer program product. Therefore, this application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories and optical memories, etc.) containing computer-usable program code.
[0833] This application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of this application. It should be understood that each flow and / or block in the flowchart and / or block diagram, and the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0834] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the processor-readable memory produce a manufacture including an instruction means that implements the function specified in one process Figure 1 one process or a plurality of processes and / or blocks Figure 1 in the one block or a plurality of blocks.
[0835] Obviously, those skilled in the art can make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application is also intended to include these changes and modifications.
Claims
1. An energy-saving method, characterized in that, Applied to a first network function entity, the method includes: Determine an energy-saving policy or energy-saving assistance information; After determining the energy-saving policy or the energy-saving assistance information, perform the following operations: Send the energy-saving policy or the energy-saving assistance information to a terminal or a second network function entity, where the energy-saving policy or the energy-saving assistance information is used for the terminal or the second network function entity to perform energy-saving operations; and / or, Perform energy-saving operations according to the energy-saving policy or the energy-saving assistance information.
2. The method according to claim 1, wherein The determination of the energy-saving policy or the energy-saving assistance information includes: Based on at least one of the following, determine the energy-saving policy or the energy-saving assistance information: Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met; The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
3. The method according to claim 1, wherein The determination of the energy-saving policy or the energy-saving assistance information includes: Obtain the energy-saving policy or the energy-saving assistance information from a terminal or a third network function entity; or, Based on at least one of the following obtained from a terminal or a fourth network function entity, determine the energy-saving policy or the energy-saving assistance information: Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met; The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
4. The method according to claim 1, wherein The performing of the energy-saving operations according to the energy-saving policy or the energy-saving assistance information includes: In a first time period, and / or in a first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to terminal energy consumption or energy efficiency is met, perform at least one of the following: Preferentially use a first network slice and / or a first data network; Prohibit or allow the use of a second network slice and / or a second data network; Perform terminal deregistration and / or adjust the mobility management parameters of the terminal; Modify a protocol data unit (PDU) session and / or modify service quality (QoS) related parameters of an application or service; Release a specified PDU session, or release a QoS flow corresponding to a specified application or a specified service.
5. The method according to claim 2 or 3, characterized in that The performing of the energy-saving operations according to the energy-saving policy or the energy-saving assistance information includes: When the first condition is satisfied, use the network communication capability corresponding to the first communication capability; and / or, When the second condition is satisfied, use the second communication capability.
6. The method according to claim 2 or 3, characterized in that The data analysis information for the target object includes at least one of the following: Analysis information on the discrete distribution of terminals, applications, or services in terms of time and / or region; Analysis information related to the mobility of terminals; Analysis information related to the session management of terminals; Analysis information on abnormal behaviors of terminals; Analysis information related to the network energy consumption for processing applications or services; Analysis information related to the terminal energy consumption for processing applications or services; Analysis information related to the network energy consumption of the fifth network function entity; Analysis information related to the energy consumption of network slices.
7. The method according to any one of claims 1-6, characterized in that The energy-saving assistance information includes at least one of the following: Energy-saving assistance information related to terminal mobility, and the energy-saving assistance information related to terminal mobility includes feature information related to terminal movement or location; Energy-saving assistance information related to terminal session management, and the energy-saving assistance information related to terminal session management includes feature information related to terminal communication; Terminal abnormal behavior information.
8. The method according to claim 2 or 3, characterized in that, The network energy consumption control information is used to indicate the time period and / or region information for the network, network slice, or network function entity to perform energy-saving operations.
9. An energy-saving method, characterized in that, Applied to the first terminal, the method includes: Determine an energy-saving policy or energy-saving assistance information; After determining the energy-saving policy or the energy-saving assistance information, perform the following operations: Send the energy-saving policy or the energy-saving assistance information to the second terminal or the first network function entity, and the energy-saving policy or the energy-saving assistance information is used for the second terminal or the first network function entity to perform energy-saving operations; and / or, Perform energy-saving operations according to the energy-saving policy or the energy-saving assistance information.
10. The method according to claim 9, wherein The determination of the energy-saving policy or energy-saving assistance information includes: Based on at least one of the following, determine the energy-saving policy or the energy-saving assistance information: Data analysis information for the target object, and the target object includes at least one of the following: terminal, network function entity, application, or specified service, network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability of the terminal and the first effective condition information, and the first effective condition information is used to indicate that the terminal supports the first communication capability when the first condition is satisfied; The second communication capability of the network and the second effective condition information, and the second effective condition information is used to indicate that the network supports the second communication capability when the second condition is satisfied.
11. The method according to claim 9, wherein The determination of the energy-saving policy or energy-saving assistance information includes: Obtain the energy-saving policy or the energy-saving assistance information from the third terminal or the sixth network function entity; or, Based on at least one of the following obtained from the fourth terminal or the seventh network function entity, determine the energy-saving policy or the energy-saving assistance information: Data analysis information for the target object, and the target object includes at least one of the following: terminal, network function entity, application, or specified service, network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability of the terminal and the first activation condition information, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met; The second communication capability of the network and the second activation condition information, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
12. The method according to claim 9, wherein Performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes: In the first time period, and / or within the first area, and / or when a third condition related to network energy consumption or energy efficiency is met, and / or when a fourth condition related to the energy consumption or energy efficiency of the first terminal is met, perform at least one of the following: Preferentially use the first network slice and / or the first data network; Prohibit or allow the use of the second network slice and / or the second data network; Perform terminal deregistration and / or adjust the mobility management parameters of the terminal; Modify the PDU session and / or modify the quality of service (QoS) related parameters of the application or service; Release the PDU session, or release the QoS flow corresponding to the application or service; Select, reselect, or switch to the first cell, where the first cell is a cell with high energy efficiency or high resource utilization rate.
13. The method according to claim 10 or 11, characterized in that, Performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information includes: When the first condition is met, use the first communication capability; and / or, When the second condition is met, use the terminal communication capability corresponding to the second communication capability.
14. The method according to claim 10 or 11, characterized in that, The data analysis information for the target object includes at least one of the following: Analysis information on the discrete distribution of the terminal, application, or service in terms of time and / or area; Analysis information related to the mobility of the terminal; Analysis information related to the session management of the terminal; Analysis information on abnormal behaviors of the terminal; Analysis information related to network energy consumption for processing the application or service; Analysis information related to terminal energy consumption for processing the application or service; Analysis information related to the network energy consumption of the fifth network function entity; Analysis information related to the energy consumption of the network slice.
15. The method according to any one of claims 9-14, characterized in that, The energy-saving assistance information includes at least one of the following: Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes characteristic information related to terminal movement or location; Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes characteristic information related to terminal communication; Terminal abnormal behavior information.
16. The method according to claim 10 or 11, characterized in that The network energy consumption control information is used to indicate the time period and / or area information for the network, network slice, or network function entity to perform energy-saving operations.
17. The method according to claim 10 or 11, characterized in that, The energy-saving policy or the energy-saving assistance information is carried in the first message; The first message is a registration request message or a service request message, and the first communication capability and the first activation condition information are carried in the registration request message or the service request message, where the first communication capability is a mobility management-related capability of the terminal; Or, The first message is a session request message, and the first communication capability and the first activation condition information are carried in the session request message, where the first communication capability is a session management-related capability of the terminal.
18. An energy-saving device, characterized in that, The device is applied to a first network function entity, and the device includes: A determination unit, configured to determine an energy-saving policy or energy-saving assistance information; A processing unit, configured to perform the following operations after determining the energy-saving policy or the energy-saving assistance information: Send the energy-saving policy or the energy-saving assistance information to a terminal or a second network function entity, where the energy-saving policy or the energy-saving assistance information is used for the terminal or the second network function entity to perform energy-saving operations; and / or, Perform an energy-saving operation according to the energy-saving policy or the energy-saving assistance information.
19. An energy-saving device, characterized in that, The device is applied to a first terminal, and the device includes: A determination unit, configured to determine an energy-saving policy or energy-saving assistance information; A processing unit, configured to perform the following operations after determining the energy-saving policy or the energy-saving assistance information: Send the energy-saving policy or the energy-saving assistance information to a second terminal or a first network function entity, where the energy-saving policy or the energy-saving assistance information is used for the second terminal or the first network function entity to perform energy-saving operations; and / or, Perform an energy-saving operation according to the energy-saving policy or the energy-saving assistance information.
20. An energy-saving device, characterized in that, Applied to a first network function entity, the device includes a memory, a transceiver, and a processor: The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: Determine an energy-saving policy or energy-saving assistance information; After determining the energy-saving policy or the energy-saving assistance information, perform the following operations: Send the energy-saving policy or the energy-saving assistance information to a terminal or a second network function entity, where the energy-saving policy or the energy-saving assistance information is used for the terminal or the second network function entity to perform energy-saving operations; and / or, Perform an energy-saving operation according to the energy-saving policy or the energy-saving assistance information.
21. The device according to claim 20, characterized in that, The processor, when determining an energy-saving policy or energy-saving assistance information, specifically includes: Determine the energy-saving policy or the energy-saving assistance information based on at least one of the following: Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability and first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when a first condition is met; The second communication capability and second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when a second condition is met.
22. The device according to claim 20, characterized in that, The processor, when determining an energy-saving policy or energy-saving assistance information, specifically includes: Obtain the energy-saving policy or the energy-saving assistance information from a terminal or a third network function entity; or, Determine the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from a terminal or a fourth network function entity: Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or service, a network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met; The second communication capability and the second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
23. The device according to claim 20, characterized in that, When the processor performs an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, it specifically includes: In the first time period, and / or in the first area, and / or when the third condition related to network energy consumption or energy efficiency is met, and / or when the fourth condition related to terminal energy consumption or energy efficiency is met, perform at least one of the following: Preferentially use the first network slice and / or the first data network; Prohibit or allow the use of the second network slice and / or the second data network; Perform terminal deregistration and / or adjust the mobility management parameters of the terminal; Modify the protocol data unit (PDU) session and / or modify the quality of service (QoS) related parameters of the application or service; Release the specified PDU session, or release the QoS flow corresponding to the specified application or specified service.
24. The device according to any one of claims 20-23, characterized in that, The energy-saving assistance information includes at least one of the following: Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes characteristic information related to terminal movement or location; Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes characteristic information related to terminal communication; Terminal abnormal behavior information.
25. A network energy-saving device, characterized in that, Applied to the first terminal, the device includes: a memory, a transceiver, a processor: The memory is used to store computer programs; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations: Determine the energy-saving policy or the energy-saving assistance information; After determining the energy-saving policy or the energy-saving assistance information, perform the following operations: Send the energy-saving policy or the energy-saving assistance information to the second terminal or the first network function entity, where the energy-saving policy or the energy-saving assistance information is used to instruct the second terminal or the first network function entity to perform an energy-saving operation; and / or, Perform an energy-saving operation according to the energy-saving policy or the energy-saving assistance information.
26. The device according to claim 25, characterized in that, When the processor determines the energy-saving policy or the energy-saving assistance information, it specifically includes: Based on at least one of the following, determine the energy-saving policy or the energy-saving assistance information: Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability and the first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met; The second communication capability and second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
27. The device according to claim 25, characterized in that, The processor, when determining the energy-saving policy or energy-saving assistance information, specifically includes: Obtaining the energy-saving policy or the energy-saving assistance information from a third terminal or a sixth network function entity; or, Determining the energy-saving policy or the energy-saving assistance information according to at least one of the following obtained from a fourth terminal or a seventh network function entity: Data analysis information for a target object, where the target object includes at least one of the following: a terminal, a network function entity, an application or a specified service, a network slice; Network energy consumption control information; Terminal energy consumption control information; Application parameters or service parameters; Subscription information of the terminal; The first communication capability and first activation condition information of the terminal, where the first activation condition information is used to indicate that the terminal supports the first communication capability when the first condition is met; The second communication capability and second activation condition information of the network, where the second activation condition information is used to indicate that the network supports the second communication capability when the second condition is met.
28. The device according to claim 25, characterized in that, The processor, when performing an energy-saving operation according to the energy-saving policy or the energy-saving assistance information, specifically includes: Performing at least one of the following when in a first time period, and / or a first area, and / or meeting a third condition related to network energy consumption or energy efficiency, and / or meeting a fourth condition related to the energy consumption or energy efficiency of the first terminal: Preferentially using a first network slice and / or a first data network; Prohibiting or allowing the use of a second network slice and / or a second data network; Performing terminal deregistration and / or adjusting the mobility management parameters of the terminal; Modifying the PDU session and / or modifying the quality of service (QoS) related parameters of an application or a service; Releasing the PDU session, or releasing the QoS flow corresponding to an application or a service; Selecting or reselecting or switching to a first cell, where the first cell is a cell with high energy efficiency or high resource utilization rate.
29. The device according to any one of claims 25 - 28, characterized in that, The energy-saving assistance information includes at least one of the following: Energy-saving assistance information related to terminal mobility, where the energy-saving assistance information related to terminal mobility includes characteristic information related to terminal movement or location; Energy-saving assistance information related to terminal session management, where the energy-saving assistance information related to terminal session management includes characteristic information related to terminal communication; Terminal abnormal behavior information.
30. A non-transitory readable storage medium, characterized in that, The non-transitory readable storage medium stores a computer program, and the computer program is used to cause the processor to execute the method according to any one of claims 1 to 17.