Communication control method, communication control device, and network function
By obtaining the energy consumption credit information of the user device and generating a matching AM or SM strategy, the problem of mismatch between energy consumption control and credit status during the communication process of the user device is solved, and accurate energy consumption management is achieved.
Patent Information
- Application Number
- CN202410301263.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-15
- Publication Date
- 2025-09-16
AI Technical Summary
In the prior art, after users and operators negotiate on energy consumption-related content, there is a lack of effective methods to manage the communication process of user devices, resulting in a mismatch between energy consumption control and the energy consumption credit of the user devices.
The energy consumption credit related information of the user equipment is obtained through the first network function, and different access and mobility management (AM) policies or session management (SM) policies are generated to match the energy consumption credit situation of the user equipment, thereby achieving precise control of the communication process.
It achieves accurate energy saving or energy consumption control based on the energy consumption credit of user equipment, avoids the mismatch between control strategy and energy consumption credit, and improves the energy consumption management efficiency of the communication process.
Smart Images

Figure CN120659045A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a communication control method, a communication control device and a network function, as well as an energy consumption information indication method and an energy consumption information indication device. Background Art
[0002] In order to achieve energy-saving communications in related technologies, users and operators need to negotiate or agree on energy consumption and other energy-saving related matters. However, there is no specific solution in related technologies as to how users and operators specifically negotiate or agree on energy consumption and other energy-saving related matters, and how to manage the communication process based on the negotiated or agreed contents. Summary of the Invention
[0003] Embodiments of the present application provide a communication control method, a communication control device and a network function, an energy consumption information indication method and an energy consumption information indication device, as well as a readable storage medium and a program product, to provide a communication management method related to the energy consumption of a user device.
[0004] In a first aspect, a communication control method is provided, comprising:
[0005] The first network function obtains first information, where the first information includes energy consumption credit related information of the user equipment;
[0006] The first network function generates any one of the following according to the first information:
[0007] a first access and mobility management AM policy, a second AM policy, a first session management SM policy, or a second SM policy;
[0008] The first AM policy includes an AM policy for performing energy saving control or energy consumption control on the user equipment;
[0009] The first SM policy includes an SM policy for performing energy saving control or energy consumption control on the user equipment;
[0010] The second AM policy includes an AM policy for not performing energy saving control or energy consumption control on the user equipment;
[0011] The second SM policy includes an SM policy for not performing energy saving control or energy consumption control on the user equipment.
[0012] In a second aspect, a communication control device is provided, comprising:
[0013] A first information acquisition module is configured to acquire first information, where the first information includes information related to energy consumption credits of user equipment;
[0014] A strategy generation module is configured to generate any one of the following based on the first information:
[0015] a first access and mobility management AM policy, a second AM policy, a first session management SM policy, or a second SM policy;
[0016] The first AM policy includes an access and mobility management policy for performing energy saving control or energy consumption control on the user equipment;
[0017] The first SM policy includes a session management policy for performing energy saving control or energy consumption control on the user equipment;
[0018] The second AM policy includes an access and mobility management policy for not performing energy saving control or energy consumption control on the user equipment;
[0019] The second SM policy includes a session management policy for not performing energy saving control or energy consumption control on the user equipment.
[0020] In a third aspect, a method for indicating energy consumption information is provided, comprising:
[0021] The second network function obtains first information, where the first information includes energy consumption credit related information of the user equipment;
[0022] The second network function sends the first information to the first network function.
[0023] In a fourth aspect, an energy consumption information indicating device is provided, comprising:
[0024] A second information acquisition module is configured to acquire first information, where the first information includes information related to energy consumption credits of user equipment;
[0025] The first information sending module is used to send the first information to the first network function.
[0026] In a fifth aspect, a method for indicating energy consumption information is provided, comprising:
[0027] The third network function sends first information to the first network function or the second network function, where the first information includes energy consumption credit related information of the user equipment.
[0028] In a sixth aspect, an energy consumption information indicating device is provided, comprising:
[0029] The second information sending module is configured to send first information to the first network function or the second network function, where the first information includes energy consumption credit related information of the user equipment.
[0030] In the seventh aspect, a network function is provided, including a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the communication control method described in the first aspect are implemented; or the steps of the energy consumption information indication method of the third or fifth aspect are implemented.
[0031] In an eighth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor of a first network function, the program or instruction implements the steps of the communication control method as described in the first aspect; or, when the program or instruction is executed by a processor of a second network function, the program or instruction implements the steps of the energy consumption information indication as described in the third aspect; or, when the program or instruction is executed by a processor of a third network function, the program or instruction implements the steps of the energy consumption information indication method as described in the fifth aspect.
[0032] In a ninth aspect, a wireless communication system is provided, comprising: user equipment and a network function, wherein the network function is the network function of the seventh aspect.
[0033] In the tenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the communication control method described in the first aspect; or the steps of the energy consumption information indication method described in the third or fifth aspect.
[0034] In the eleventh aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the communication control method described in the first aspect; or the steps of the energy consumption information indication method described in the third or fifth aspect.
[0035] In an embodiment of the present application, a first network function with a policy generation capability can obtain first information, and the first information includes energy consumption credit related information of a user device. Then, the first network function can generate a control or management policy corresponding to the energy consumption credit situation of the user device based on the energy consumption credit related information of the user device, so that the control or management policy generated by the first network function matches the energy consumption credit situation of the user device, thereby achieving control or management of the communication transmission of the user device based on the energy consumption credit related information of the user device, and avoiding the mismatch between the control or management policy of the communication transmission of the user device and the energy consumption credit situation of the user device. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A block diagram showing a wireless communication system to which embodiments of the present application may be applied;
[0037] Figure 2This is a flow chart of a communication control method according to an embodiment of the present application;
[0038] Figure 3 A schematic flow chart of an energy consumption information indication method in an embodiment of the present application;
[0039] Figure 4 This is a flow chart of another energy consumption information indication method in an embodiment of the present application;
[0040] Figure 5 A flowchart of an embodiment of the present application applied to an AM policy creation scenario;
[0041] Figure 6 This is a flow chart of an embodiment of the present application applied to an AM policy update scenario;
[0042] Figure 7 A schematic diagram of a process flow for applying an embodiment of the present application to an SM policy creation scenario;
[0043] Figure 8 A flowchart of an embodiment of the present application applied to an SM policy update scenario;
[0044] Figure 9 This is another flowchart of an embodiment of the present application applied to an AM policy creation scenario;
[0045] Figure 10 This is another flowchart of an embodiment of the present application applied to an AM policy update scenario;
[0046] Figure 11 This is another flowchart of an embodiment of the present application applied to an SM policy creation scenario;
[0047] Figure 12 This is another flowchart of an embodiment of the present application applied to an SM policy update scenario;
[0048] Figure 13 This is a schematic diagram of a communication control device according to an embodiment of the present application;
[0049] Figure 14 This is a schematic diagram of an energy consumption indicator device according to an embodiment of the present application;
[0050] Figure 15 This is a schematic diagram of another energy consumption indicator device in an embodiment of the present application;
[0051] Figure 16 This is a schematic diagram of the structure of a communication device in an embodiment of the present application;
[0052] Figure 17 This is a structural diagram of a network function in an embodiment of the present application. DETAILED DESCRIPTION
[0053] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0054] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe the order or precedence of the targets. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0055] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0056] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0057] Figure 1The following is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a user device 110 and a network-side device 120. The user device 110 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (VUE), a ship-borne device, a pedestrian user equipment (PUE), a smart home (home appliance with wireless communication function, such as a refrigerator, a television, a washing machine, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc., and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, vehicle-mounted controller, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip, or vehicle-mounted unit, etc. It should be noted that the specific type of user equipment 110 is not limited in the embodiments of the present application.
[0058] The network-side device 120 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS), or a wireless fidelity (WiFi) node. Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to the target technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example, and the specific type of the base station is not limited.
[0059] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.But not limited to at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized Network Configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0060] The following, in combination with the accompanying drawings, describes in detail the technical solutions of the communication control method and the energy consumption indication method provided in the embodiments of the present application through some embodiments and their application scenarios.
[0061] In the related art, in order to achieve energy saving in communications, users and operators need to negotiate or agree on energy consumption and other energy-saving related contents. For example, users can sign a contract with the operator for the energy consumption credit value of the user equipment (UE energy credit limit), and the energy consumption credit value of the user equipment can specify the maximum energy consumption value allowed to be consumed by the user equipment within a certain time period; however, the related art has not yet given how to manage the communication process of the user equipment based on the negotiated or agreed energy consumption and other energy-saving related contents, so as to ultimately control and manage the communication process of the user equipment based on the user energy consumption credit related information.
[0062] In response to the above-mentioned technical problems or technical requirements, an embodiment of the present application provides a corresponding solution. In this solution, a first network function with policy generation capability can obtain first information, which includes energy consumption credit-related information of the user device, and then generate different access and mobility management (Access and Mobility, abbreviated as: AM) policies or session management (Session Management, abbreviated as: SM) policies based on the energy consumption credit-related information of the user device, for example, it can be any one of the first AM policy, the second AM policy, the first SM policy or the second SM policy.
[0063] Specifically, the above-mentioned first AM policy may include an AM policy for performing energy-saving control or energy consumption control on the user equipment, the first SM policy may include an SM policy for performing energy-saving control or energy consumption control on the user equipment, the second AM policy may include an AM policy for not performing energy-saving control or energy consumption control on the user equipment (for example, the need for energy-saving control or energy consumption control is not considered when generating the second AM policy), and the second SM policy may include an SM policy for not performing energy-saving control or energy consumption control on the user equipment (for example, the need for energy-saving control or energy consumption control is not considered when generating the second SM policy). That is, for the above-mentioned first AM and first SM policies, they are policies for performing energy-saving control or energy consumption control on the user equipment, while the second AM and second SM policies are policies for not performing energy-saving control or energy consumption control on the user equipment.
[0064] The technical solution provided by the embodiments of the present application realizes the generation of different AM policies or SM policies based on the different energy consumption credit conditions of the user device. The above-mentioned AM policies or SM policies can include policies for executing energy-saving control or energy consumption control on the user device, and policies for not executing energy-saving control or energy consumption control on the user device. As a result, the AM policy or SM policy generated by the first network function matches the energy consumption credit condition of the user device, and the user device can accurately and reasonably control the energy consumption during the communication process according to the corresponding AM policy or SM policy, thereby avoiding the problem of mismatch between the control or management policy of the user device during the communication process and the energy consumption credit condition of the user device.
[0065] Specifically, in an embodiment of the present application, for the case where the user and the operator have signed a contract for the energy consumption credit value of the user device, the above-mentioned energy consumption credit-related information of the user device may include the energy consumption credit value of the user device, or the remaining energy consumption credit value of the user device; wherein the energy consumption credit value of the user device is used to indicate the maximum energy consumption value that the user device is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user device and the energy consumption value already used by the user device during the communication process. This is mainly due to the fact that after the user and the operator have signed a contract for the energy consumption credit value of the user device, as the user device performs various communication operations in the communication network, a part of the energy consumption value will be consumed. For the case where a part of the energy consumption value has been consumed, the remaining energy consumption credit value of the user device can more accurately reflect the energy consumption credit value that the user device can still use in a more real-time and accurate manner, thereby achieving more accurate energy-saving control or energy consumption control.
[0066] It should be noted that in various embodiments of the present application, the energy consumption credit value of the user device may be a positive number, a negative number, or 0. In some optional implementations, the energy consumption credit value of the user device may be a value range, for example, from M to N, where M is a negative value and N is a positive value.
[0067] Through the above technical solution, it is possible to formulate a policy based on the real-time and accurate status of the energy consumption credit value of the user device. If the energy consumption credit value of the user device is insufficient, that is, less than 0, a policy for executing energy saving or energy consumption control on the user device can be generated, that is, a first AM policy or a first SM policy is generated; if the energy consumption credit value usage status of the user device is sufficient, that is, greater than, a policy for executing energy saving or energy consumption control on the user device can be not generated, that is, a second AM policy or a second SM policy is generated, thereby realizing communication energy saving control or energy consumption control in the communication network based on the energy consumption credit value of the user device signed by the user and the operator. As for the critical point of the energy consumption credit value being 0, specific regulations can be made according to the situation, for example, any one of the above-mentioned first AM policy, first SM policy, second AM policy or second SM policy can be generated.
[0068] Figure 2 This is a flow chart of a communication control method in an embodiment of the present application. This step can be performed by a communication control device, which can be set in a first network function. The first network function in this embodiment can be a network function with policy generation capability, such as PCF, such as Figure 2 As shown, it includes the following steps:
[0069] Step 201: Acquire first information, where the first information includes information related to energy consumption credit of a user device;
[0070] As recorded in the above embodiment, the energy consumption credit related information of the user device in this step can be the energy consumption credit value of the user device, or the remaining energy consumption credit value after the user device works in the communication network for a period of time and consumes a part of the energy consumption. The remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user device and the energy consumption value already used by the user device during the communication process, which can more accurately reflect the energy consumption credit value that can still be used by the user device.
[0071] Step 202: Generate any one of the following based on the first information:
[0072] The first AM policy, the second AM policy, the first SM policy, or the second SM policy.
[0073] In this step, the first network function can generate different AM strategies or SM strategies based on the first information, i.e., the energy consumption credit related information of the user device. Some of the AM strategies or SM strategies can be used to implement energy-saving control or energy consumption control on the terminal, thereby implementing energy-saving control or energy consumption control when the energy consumption credit value of the user device is insufficient; while other AM strategies or SM strategies do not implement energy-saving control or energy consumption control when the energy consumption credit value of the user device is sufficient.
[0074] In some embodiments, at least one of the following may be included:
[0075] When the energy consumption credit value of the user equipment is less than 0, generating a first AM policy or a first SM policy;
[0076] When the energy consumption credit value of the user equipment is greater than 0, generating a second AM policy or a second SM policy;
[0077] When the energy consumption credit value of the user equipment is equal to 0, the first AM strategy, the second AM strategy, the first SM strategy or the second SM strategy is generated. In the embodiment of the present application, the selection can be made during the specific implementation process.
[0078] In the embodiment of the present application, the first AM strategy, the second AM strategy, the first SM strategy, or the second SM strategy may specifically include the following situations:
[0079] The first AM policy includes an AM policy for performing energy saving control or energy consumption control on the user equipment;
[0080] The first SM policy includes an SM policy for performing energy saving control or energy consumption control on the user equipment;
[0081] The second AM policy includes an AM management policy for a user equipment without performing energy saving control or energy consumption control;
[0082] The second SM policy includes an SM policy for a user equipment in which energy saving control or energy consumption control is not performed.
[0083] That is, the above-mentioned first AM policy or second AM policy is a policy generated for the access and mobility management function AMF, and the first SM policy or second SM policy is a policy generated for the session management function SMF, both of which include situations where energy-saving control or energy consumption control is performed on the user equipment, or situations where energy-saving control or energy consumption control is not performed on the user equipment.
[0084] In some embodiments, after generating the above-mentioned first AM policy, second AM policy, first SM policy or second SM policy, the first network function may send the above-mentioned first AM policy, second AM policy, first SM policy or second SM policy to the second network function. The second network function may be the above-mentioned AMF or SMF, so as to implement the corresponding policy in the AMF or SMF to implement various communication processing in the communication network of the user equipment, including the execution of energy-saving control or energy consumption control, or the non-execution of energy-saving control or energy consumption control.
[0085] In step 201 of the above embodiment of the present application, the first network function can obtain the first information, and its specific acquisition method may include the following two cases, namely the following first case and second case.
[0086] In the first case, the first information sent by a second network function or a third network function may be received. The second network function may be the AMF or SMF described above, and the third network function may be a network function capable of storing the first information, such as a UDR, UDM, CHF, or EECF. The UDR or UDM can store user information of the user device, for example, various subscription data of the user, including the energy credit value of the user device. In one embodiment, the third network function may also be a CHF (Charging Function), which also stores and manages the energy credit value of the subscribed user device, or the remaining energy credit value. In one embodiment, the third network function may also be an Energy Efficiency Control Function (EECF). The functions of the EECF include, for example, collecting energy consumption of the user device during network communications, calculating energy efficiency, and obtaining the energy consumption value consumed by the user device. The EECF may obtain the energy credit value subscribed by the user device from the UDR or UDM and calculate the difference between the two as the remaining energy credit value of the user device. At the same time, in the case where the user device consumes part of the energy consumption value when working in the communication network, the network function with other metering capabilities can also measure the energy consumption value used by the user device, and then obtain the remaining energy consumption credit value based on the difference between the energy consumption credit value of the user device with the initial contract and the energy consumption value used, that is, the energy consumption credit value that can still be used by the current user device; or, in some cases, the user can also recharge the energy consumption credit value of the user device, that is, recharge when the remaining energy consumption credit value is insufficient, that is, when it is less than or equal to 0, so that the energy consumption credit value can be replenished and changed to a value greater than 0. In the above cases, the current accurate energy consumption credit value of the user device can be obtained in real time, and then sent to the first network function, and then the first network function generates different AM policies or SM policies for the user device based on the current accurate energy consumption credit value of the user device.
[0087] Usually, the current accurate energy consumption credit value of the above-mentioned user equipment is usually obtained and stored by UDM or UDR. In the embodiment of the present application, it can be directly sent to the first network function with policy generation capability, or obtained by the network function responsible for access and mobility management, or session management, such as AMF or SMF from the above-mentioned third network function, such as UDM or UDR, and then sent to the first network function with policy generation capability. The first information includes the energy consumption credit related information of the above-mentioned user equipment, that is, it can include the contracted energy consumption credit value, or the remaining energy consumption credit value. In some embodiments, the above-mentioned first information can be sent to the first network function with policy generation capability when creating or updating the AM policy, or when creating or updating the SM policy. Some specific implementation schemes can refer to the introduction in the following specific embodiments.
[0088] In the second case, the first network function may first send a policy control request trigger (PCRT) to the second network function or the third network function, and then receive the first information sent by the second network function or the third network function when it is determined that the PCRT is met.
[0089] Specifically, the above-mentioned first policy control request triggering condition PCRT may include: the energy consumption credit value of the user equipment changes. That is, whether energy saving or energy consumption control is performed is mainly based on whether the energy consumption credit value of the user equipment is insufficient or sufficient, that is, it may be only when the energy consumption credit value of the user equipment changes, that is, the energy consumption credit value of the user equipment is converted from insufficient to sufficient, or the energy consumption credit value of the user equipment is converted from sufficient to insufficient, that is, it is necessary to adjust the management or control policy of the user equipment, that is, to generate different AM policies or SM policies. In some embodiments, the above-mentioned change in the energy consumption credit value of the user equipment can be used to indicate at least one of the following:
[0090] The energy consumption credit value of the user device changes from a positive value to 0 or a negative value;
[0091] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0092] Among them, when the energy consumption credit value of the user device changes from a positive value to 0 or a negative value, it can be considered that the energy consumption credit value of the user device is converted from sufficient to insufficient; and when the energy consumption credit value of the user device changes from 0 or a negative value to a positive value, it can be considered that the energy consumption credit value of the user device is converted from insufficient to sufficient.
[0093] Among them, for the above embodiments, the first network function generates the first AM policy, the second AM policy, the first SM policy or the second SM policy, which can be the initial creation of the AM policy or the SM policy, or the update of the AM policy or the SM policy. Specifically, it can be the first information obtained according to the above first situation, and the AM policy or the SM policy is initially created based on the first information, and then when the AM policy or the SM policy is fed back to the AMF or SMF, the policy control request trigger condition PCRT in the above second situation is sent to the second network function or the third network function at the same time, and finally the first information obtained through the above second situation, that is, the energy consumption credit value of the user equipment after the change, is updated based on the first information. Some specific implementation schemes can refer to the introduction in the following specific embodiments.
[0094] This application Figure 2 In the embodiment shown, the first network function with policy generation capability can obtain real-time and accurate energy consumption credit values, thereby creating or updating AM policies or SM policies based on the real-time and accurate energy consumption credit values of user devices, and can realize communication control based on the actual remaining energy consumption credit values of user devices. Specifically, the above-mentioned communication control can be energy-saving control or energy consumption control, thereby realizing communication control based on the energy consumption credit values of the signed user devices after the energy consumption credit values of the signed user devices are signed. When the energy consumption credit values of the user devices are insufficient, energy-saving control or communication control is executed by generating corresponding policies, thereby realizing communication energy saving.
[0095] Figure 3 This is a flow chart of an energy consumption information indication method in an embodiment of the present application. This step can be performed by an energy consumption information indication device, which can be set in a second network function. The second network function in this embodiment can be an AMF with access and mobility management capabilities, or an SMF with session management capabilities, such as Figure 2 As described in the embodiment shown, it can obtain and send the first information to the first network function. Specifically, Figure 3 As shown, the following steps are included:
[0096] Step 301: A second network function obtains first information, where the first information includes energy consumption credit related information of a user equipment;
[0097] In this step, specifically, when the second network function needs to request the first network function to create or update a policy, the above-mentioned first information can be obtained. The policy creation or update in the embodiment of the present application includes but is not limited to the creation or update of an AM policy, or the creation or update of an SM policy.
[0098] Step 302: The second network function sends the first information to the first network function.
[0099] In this step, after obtaining the corresponding first information in step 301, the first information may be sent to the first network function with policy generation capability via a separate notification message; or, in other cases, the first information may be carried in an existing request or message to send the first information to the first network function. Specifically, when the first network function sends a policy creation or update request message to the first network function, the policy creation or update request message may carry the first information, thereby sending the first information to the first network function.
[0100] In some embodiments, in the case where the user and the operator have signed a contract for the energy consumption credit value of the user device, the above-mentioned energy consumption credit related information of the user device may include the energy consumption credit value of the user device, or the remaining energy consumption credit value of the user device. Among them, the energy consumption credit value of the user device is used to indicate the maximum energy consumption value that the user device is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user device and the energy consumption value already used by the user device during the communication process. This is mainly due to the fact that after the user and the operator have signed a contract for the energy consumption credit value of the user device, as the user device performs various communication operations in the communication network, a part of the energy consumption value will be consumed. For the case where a part of the energy consumption value has been consumed, the remaining energy consumption credit value of the user device can more accurately reflect the energy consumption credit value that the user device can still use in a more real-time manner, thereby achieving more accurate energy-saving control or energy consumption control, and avoiding the situation where the energy consumption credit situation of the user device is inconsistent with the communication process control or management policy of the user device.
[0101] In some embodiments, the second network function in step 301 acquiring the first information may specifically include:
[0102] The second network function receives the first information sent by the third network function.
[0103] Specifically, a request message may be sent to the third network function to request the first information, and then the third network function may send the first information to the second network function after receiving the request message; or the first information may be contracted to the third network function by signing a contract. The contract may be a contract interval of a preset time, a contract reaching a certain set threshold, a contract recharge or some other changes. When the third network function determines that the contract conditions are met, it sends the first information to the first network function.
[0104] Through the above steps, the second network function, such as AMF or SMF, can obtain the current real-time and accurate energy consumption credit value of the user device. Then, as recorded in the above embodiment, the first information can be sent to the first network function through a separate notification message, or by using an existing policy to create or update a request message, thereby enabling the first network function to measure and generate according to the current real-time and accurate energy consumption credit value of the user device.
[0105] In some embodiments, the second network function may be a policy control request trigger condition received from the first network function. The policy control request trigger condition may be used to measure whether a policy update needs to be performed, such as performing an AM policy update or an SM policy update. If necessary, it is determined that the policy control request trigger condition is met, and then the second network function sends the first information to the first network function.
[0106] Specifically, the policy control request triggering condition includes a change in the energy credit value of the user device. If the change in the energy credit value of the user device requires an AM policy update or an SM policy update, the policy control request triggering condition is met. The change in the energy credit value of the user device can be used to indicate at least one of the following:
[0107] The energy consumption credit value of the user device changes from a positive value to 0 or a negative value;
[0108] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0109] That is, whether to perform energy saving or energy consumption control is mainly based on whether the energy consumption credit value of the user device is insufficient or sufficient. In the embodiment of the present application, it may be necessary to adjust the control strategy for the user device, that is, generate different AM strategies or SM strategies, only when the energy consumption credit value of the user device changes, that is, the energy consumption credit value of the user device is converted from insufficient to sufficient, or when the energy consumption credit value of the user device is converted from sufficient to insufficient. In the above embodiment, the energy consumption credit value of the user device changes from a positive value to 0 or a negative value, that is, it can be considered that the energy consumption credit value of the user device is converted from sufficient to insufficient; and the energy consumption credit value of the user device changes from 0 or a negative value to a positive value, that is, it can be considered that the energy consumption credit value of the user device is converted from insufficient to sufficient.
[0110] In the embodiment of the present application, the steps of executing the second network function during the communication process are mainly described. Figure 2Corresponding to the embodiment shown, the first information, i.e., the real-time and accurate energy consumption credit related information of the user device, is sent to the first network function through the second network function, so that the first network function with the policy generation capability can obtain the real-time and accurate energy consumption credit related information of the user device, thereby creating or updating the AM policy or SM policy based on the real-time and accurate energy consumption credit related information of the user device, and realizing communication control according to the actual remaining energy consumption credit of the user device, for example, energy saving control or energy consumption control, thereby realizing communication control according to the energy consumption credit value of the user device after the energy consumption credit value of the user device is signed. Figure 3 is with Figure 2 For the corresponding embodiments, please refer to Figure 2 The content of the illustrated embodiments is understood.
[0111] Figure 4 This is a flow chart of another energy consumption information indication method in an embodiment of the present application. This step can be performed by an energy consumption information indication device, which can be set in a third network function. The third network function in this embodiment can have the storage capability of the first information, for example, it can be UDR, UDM, CHF or EECF, where the user's contract data is stored including the energy consumption credit value of the user equipment, such as Figure 2 or Figure 3 As described in the embodiment shown in FIG, the first information may be sent to the first network function or the second network function. Figure 4 As shown, the following steps are included:
[0112] Step 401: A third network function sends first information to a first network function or a second network function, where the first information includes energy credit related information of a user equipment.
[0113] For details, please refer to the above Figure 2 or Figure 3 In the embodiment shown, in this step, the third network function can send the first information to the first network function or the second network function, which may specifically include multiple situations. For example, the third network function receives a request message sent by the first network function or the second network function, and then sends a response message to the first network function or the second network function based on the above request message, and includes the above first information in the response message; or, through a contract, the first network function or the second network function signs the above first information with the third network function. The above contract can be a contract interval preset time, a contract reaching a certain set threshold, a contract recharge or some changes. When the third network function determines that the contract conditions are met, it sends the above first information to the first network function or the second network function.
[0114] In some embodiments, the energy consumption credit related information of the user equipment may include the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment;
[0115] The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
[0116] In some embodiments, the above step 401 may specifically include:
[0117] The third network function sends the first information to the first network function or the second network function according to the second information.
[0118] Specifically, the second information includes at least one of the following:
[0119] Energy consumption credits of user devices included in the contract data;
[0120] Policy control request triggering conditions.
[0121] The energy credit value of the user device included in the aforementioned subscription data can be considered to be the energy credit value of the user device stored in the third network function. Of course, if the user device operates in the communication network, some energy credit may be consumed. In this case, the stored energy credit value of the user device will also change and decrease. At this time, the remaining energy credit value of the user device can be obtained, or when a recharge occurs, the energy credit value of the user device will increase. The energy credit value of the user device included in the aforementioned subscription data can accurately reflect the energy credit status of the user device in real time. One method of this step is to directly generate first information based on the energy credit value of the user device included in the aforementioned subscription data and send it as the first information to the first network function or the second network function. The aforementioned policy control request trigger condition can be sent in advance by the first network function or the second network function to the third network function. Optionally, it is sent by the first network function to the third network function. The first information is not sent directly based on the energy credit value of the user device included in the stored subscription data, but rather takes into account changes in the energy credit value of the user device. That is, the aforementioned first policy control request trigger condition includes: the energy credit value of the user device changes.
[0122] If the energy credit value of the user equipment changes and requires an AM policy update or an SM policy update, the above-mentioned policy control request triggering condition is met. The change in the energy credit value of the user equipment can be used to indicate at least one of the following:
[0123] The energy consumption credit value of the user device changes from a positive value to 0 or a negative value;
[0124] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0125] That is, in the embodiment of the present application, whether to perform energy saving or energy consumption control is mainly based on whether the energy consumption credit value of the user device is insufficient or sufficient, that is, it may be necessary to adjust the control strategy for the user device, that is, generate different AM strategies or SM strategies, only when the energy consumption credit value of the user device changes, that is, the energy consumption credit value of the user device is converted from insufficient to sufficient, or when the energy consumption credit value of the user device is converted from sufficient to insufficient. In the above embodiment, the energy consumption credit value of the user device changes from a positive value to 0 or a negative value, that is, the energy consumption credit value of the user device is considered to be converted from sufficient to insufficient; and the energy consumption credit value of the user device changes from 0 or a negative value to a positive value, that is, the energy consumption credit value of the user device is considered to be converted from insufficient to sufficient.
[0126] Through the above Figure 4 In the embodiment shown, the third network function can send the real-time and accurate energy consumption credit value of the user device to the first network function or the second network function, and finally realize that the first network function with policy generation capability can obtain the real-time and accurate energy consumption credit related information of the user device, thereby creating or updating the AM policy or SM policy based on the real-time and accurate energy consumption credit related information of the user device, and realizing communication control according to the actual situation of the energy consumption credit value of the user device, specifically energy saving control or energy consumption control, thereby realizing communication control according to the energy consumption credit value of the signed user device after the energy consumption credit value of the signed user device is signed. Figure 4 is with Figure 2 For the corresponding embodiments, please refer to Figure 2 The content of the illustrated embodiments is understood.
[0127] This application Figure 2 、 Figure 3 and Figure 4 In the illustrated embodiments, the technical solutions are described from the perspectives of the first network function, the second network function, and the third network function, respectively. However, the embodiments corresponding to the above-mentioned figures can be regarded as components of an embodiment of the communication control method of the present application. The technical content not described in detail in any embodiment can refer to the technical content recorded in other embodiments.
[0128] As recorded in the above embodiments of the present application, the technical solution provided by the present application can be applied to the application scenario of AM policy creation or update, or can be applied to the scenario of SM policy creation or update. The following will explain the technical solution of the embodiments of the present application from different application scenarios.
[0129] Figure 5 This is a flow chart of an embodiment of the present application applied to an AM policy creation scenario, such as Figure 5 As shown, the following steps are included:
[0130] Step 501: The AMF sends a first information acquisition request to the UDM or UDR. Specifically, the first information acquisition request is used to request energy credit related information of the user equipment. For example, the request may be a Nudm_SDM_GET request.
[0131] In step 502, when the UDM or UDR stores the user's contract data, which includes the energy credit value of the user device, it may send a request response to the AMF, and carry the energy credit related information of the user device in the request response. Alternatively, since the user device continuously consumes energy during communication processing in the communication network, the energy credit value stored by the UDM or UDR is the remaining energy credit value after a portion of the energy consumption is consumed, which can reflect the energy credit value status of the user device in real time and accurately. The above request response may be Nudm_SDM_GET_Response.
[0132] Step 503: AMF sends an AM policy control creation request, i.e., Npcf_AMPolicyControl_Create request, to PCF, and carries the energy consumption credit related information of the user equipment in the AM policy control creation request.
[0133] Step 504: The PCF receives the AM policy control creation request, obtains the energy credit information of the user device carried in the request, and generates an AM policy based on the energy credit information of the user device. Generating the AM policy may specifically include:
[0134] A. If the energy consumption credit value of the current user equipment is less than 0, a first AM policy is generated. The first AM policy is an AM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the AM policy before R18 version, the first AM policy has stricter restrictions, sets a lower user equipment aggregate maximum bit rate UE-AMBR, sets a lower slice maximum rate (UE-Slice-MBR), and has stricter mobility restrictions on user equipment, such as a smaller number of allowed areas. The RAT will also be more limited, with a smaller number of RAT types, etc.
[0135] B. If the energy consumption credit value of the current user device is greater than 0, a second AM policy is generated. The second AM policy is an AM policy without performing energy-saving control or energy consumption control on the user device. Its generation rules are the same as the existing AM policy generation rules, and the impact of energy-saving control or energy consumption control on communication can be ignored.
[0136] C. If the energy consumption credit value of the current user equipment is equal to 0, the first AM policy or the second AM policy may be generated, which may be set according to the situation.
[0137] In some embodiments, the specific parameters included in the above-mentioned first AM strategy and the second AM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user device, or a strategy of not performing energy-saving control or energy consumption control on the user device.
[0138] In an embodiment of the present application, after generating the above-mentioned first AM policy or second policy, the first AM policy or the second AM policy can be sent to the AMF.
[0139] In some embodiments, the above technical solution has created a corresponding first AM policy or second AM policy for the AMF based on the energy consumption credit related information of the user device. However, new energy consumption may be generated in the subsequent user device communication process, or there may be a situation where the user recharges the user device and increases the energy consumption credit value. In the above two cases, it is possible to update the AM policy for the user device. Therefore, the PCF in this step can also generate a policy control request trigger condition PCRT, which can be used to measure whether it is necessary to perform an AM policy update, and then send the above PCRT to the AMF, so that the AMF can send the changed energy consumption credit value of the user device to the PCF after determining that the PCRT is met.
[0140] In some embodiments, the PCF may send the above-mentioned first AM policy, second AM policy or first PCRT to the AMF through an AM policy control creation response, i.e., Npcf_AMPolicyControl_Create_Response.
[0141] Figure 6 This is a flow chart of an embodiment of the present application applied to an AM policy update scenario, such as Figure 6 As shown, the following steps are included:
[0142] Step 601, UDM or UDR detects that the energy consumption credit value of the user equipment has changed, and then sends the changed energy consumption credit value of the user equipment to AMF. Specifically, the energy consumption credit value of the user equipment after the change can be sent through an energy consumption credit value change notification message, and the notification message can also carry an indication of the change in the energy consumption credit value. Specifically, the energy consumption credit value change notification message can be Nudm_SDM_Notification.
[0143] The above-mentioned change in the energy consumption credit value of the user equipment may include any of the following situations:
[0144] The energy credit value of the user device changes from a positive value to 0 or a negative value.
[0145] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0146] Specifically, in the embodiment of the present application, the UDM or UDR may be the one that uses the contract method mentioned in the above embodiment to feedback the changed energy consumption credit value of the user equipment to the AMF, or the one that uses the policy control request trigger condition PCRT mentioned in the above embodiment to trigger the UDM or UDR to send the changed energy consumption credit value of the user equipment to the AMF when the energy consumption credit value of the user equipment changes.
[0147] Step 602: According to the above Figure 5 In the description of step 504 in the illustrated embodiment, the AMF may receive a first PCRT. At this time, the AMF may determine whether the first PCRT is satisfied based on the first PCRT, the previous energy credit value of the user equipment, and the changed energy credit value of the user equipment. If the first PCRT is satisfied, that is, the energy credit value of the user equipment after the change is compared with the previous energy credit value of the user equipment to see whether it changes from a positive value to 0 or a negative value, or from a negative value to a positive value or 0. If so, it is considered that the above-mentioned first PCRT is satisfied.
[0148] Step 603: If it is determined in step 602 that the first PCRT is satisfied, the AMF may send an AM policy control update request to the PCF. The specific AM policy control update request may be an Npcf_AMPolicyControl_Update message, which carries the energy credit value of the user equipment after the change. In some embodiments, the AM policy control update request may also carry an indication that the first PCRT is satisfied.
[0149] Step 604: If the PCF receives the AM policy control update request, it may generate an AM policy based on the changed energy consumption credit value of the user equipment. The specific steps of generating the AM policy may include:
[0150] A. If the energy consumption credit value of the current user equipment is less than 0, a first AM policy is generated. The first AM policy is an AM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the AM policy before R18 version, the first AM policy has stricter restrictions, sets a lower user equipment aggregate maximum bit rate UE-AMBR, sets a lower slice maximum rate (UE-Slice-MBR), and has stricter mobility restrictions on user equipment, such as a smaller number of allowed areas. The RAT will also be more limited, with a smaller number of RAT types, etc.
[0151] B. If the energy consumption credit value of the current user device is greater than 0, a second AM policy is generated. The second AM policy is an AM policy without performing energy-saving control or energy consumption control on the user device. Its generation rules are the same as the existing AM policy generation rules, and the impact of energy-saving control or energy consumption control on communication can be ignored.
[0152] C. If the energy consumption credit value of the current user equipment is equal to 0, the first AM policy or the second AM policy may be generated, which may be set according to the situation.
[0153] In some embodiments, the specific parameters included in the above-mentioned first AM strategy and the second AM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user device, or a strategy of not performing energy-saving control or energy consumption control on the user device.
[0154] In an embodiment of the present application, after generating the first AM policy or the second AM policy, the first AM policy or the second AM policy may be sent to the AMF. Specifically, the first AM policy or the second AM policy may be sent via an AM policy control update request response, which may be an Npcf_AMPolicyControl_Update_Response message.
[0155] Figure 7 This is a flow chart of an embodiment of the present application applied to a SM policy creation scenario, such as Figure 7 As shown, the following steps are included:
[0156] Step 701: The SMF sends a first information acquisition request to the UDM or UDR. Specifically, the first information acquisition request is used to request energy credit related information of the user equipment. For example, the request may be a Nudm_SDM_GET request.
[0157] In step 702, when the UDM or UDR stores the user's contract data, which includes the energy credit value of the user device, it may send a request response to the SMF, and carry information related to the user device's energy credit in the request response. Alternatively, because the user device continuously consumes energy during communication processing in the communication network, the energy credit value of the user device stored by the UDM or UDR is the remaining energy credit value after consuming a portion of the energy consumption, which can reflect the energy credit value status of the user device in real time and accurately. The above request response may be Nudm_SDM_GET_Response.
[0158] Step 703: The SMF sends an SM policy control creation request, namely, an Npcf_SMPolicyControl_Create request, to the PCF, and carries the energy consumption credit related information of the user equipment in the SM policy control creation request.
[0159] Step 704: The PCF receives the SM policy control creation request, obtains the energy credit related information of the user equipment carried in the request, and generates an SM policy based on the energy credit related information of the user equipment. Generating the SM policy may specifically include:
[0160] A. If the energy consumption credit value of the current user equipment is less than 0, a first SM policy is generated. The first SM policy is an SM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the SM policy before R18, the first SM policy has stricter restrictions, such as setting a lower session aggregate maximum bit rate session-AMBR, setting a higher delay, setting a higher packet error rate, setting a lower data processing priority, or triggering the release of the PDU session.
[0161] B. If the energy consumption credit value of the current user equipment is greater than 0, a second SM policy is generated. The second SM policy is an SM policy without performing energy-saving control or energy consumption control on the user equipment. Its generation rule is the same as the existing SM policy generation rule, and the impact of energy-saving control or energy consumption control on communication may not be considered.
[0162] C. If the energy consumption credit value of the current user equipment is equal to 0, the first SM policy or the second SM policy may be generated, which may be set according to the situation.
[0163] In some embodiments, the specific parameters included in the above-mentioned first SM strategy and the second SM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user equipment, or a strategy of not performing energy-saving control or energy consumption control on the user equipment.
[0164] In the embodiment of the present application, after the first SM policy or the second SM policy is generated, the first SM policy or the second SM policy can be sent to the SMF.
[0165] In some embodiments, the above technical solution has created a corresponding first SM policy or second SM policy for the SMF based on the energy consumption credit related information of the user device. However, new energy consumption may be generated in the subsequent user device communication process, or there may be a situation where the user recharges the user device and increases the energy consumption credit value. In the above two cases, it is possible to update the SM policy for the user device. Therefore, the PCF in this step can also generate a first policy control request trigger condition PCRT, which can be used to measure whether it is necessary to perform an SM policy update, and then send the above first PCRT to the SMF, so that the SMF can send the changed energy consumption credit value of the user device to the PCF after determining that the first PCRT is met.
[0166] In some embodiments, the PCF may send the first SM policy, the second SM policy or the first PCRT to the SMF through an SM policy control create response, ie, Npcf_SMPolicyControl_Create_Response.
[0167] Figure 8 This is a flow chart of an embodiment of the present application applied to an SM policy update scenario, such as Figure 8 As shown, the following steps are included:
[0168] Step 801, UDM or UDR detects that the energy consumption credit value of the user equipment has changed, and then sends the changed energy consumption credit value of the user equipment to SMF. Specifically, the energy consumption credit value of the user equipment after the change can be sent through an energy consumption credit value change notification message, and the notification message can also carry indication information of the change in the energy consumption credit value. Specifically, the energy consumption credit value change notification message can be Nudm_SDM_Notification.
[0169] The above-mentioned change in the energy consumption credit value of the user equipment may include any of the following situations:
[0170] The energy credit value of the user device changes from a positive value to 0 or a negative value.
[0171] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0172] Specifically, in the embodiment of the present application, the UDM or UDR may be to feedback the changed energy consumption credit value of the user device to the SMF by the signing method mentioned in the above embodiment, or to use the first policy control request trigger condition PCRT mentioned in the above embodiment to trigger the UDM or UDR to send the changed energy consumption credit value of the user device to the SMF when the energy consumption credit value of the user device changes.
[0173] Step 802: According to the above Figure 7 In the description of step 704 in the illustrated embodiment, the SMF may receive a first PCRT. At this time, the SMF may determine whether the first PCRT is satisfied based on the first PCRT, the previous energy credit value of the user equipment, and the changed energy credit value of the user equipment. If the first PCRT is satisfied, that is, the energy credit value of the user equipment after the change is compared with the previous energy credit value of the user equipment to see whether it changes from a positive value to 0 or a negative value, or from a negative value to a positive value or 0. If so, it is considered that the above-mentioned first PCRT is satisfied.
[0174] Step 803: If it is determined in step 802 that the first PCRT is satisfied, the SMF may send an SM policy control update request to the PCF. The specific SM policy control update request may be an Npcf_SMPolicyControl_Update message, which carries the energy consumption credit value of the user equipment after the change. In some embodiments, the SM policy control update request may also carry an indication that the first PCRT is satisfied.
[0175] Step 804: If the PCF receives the SM policy control update request, it may generate an SM policy based on the changed energy consumption credit value of the user equipment. The specific steps of generating the SM policy may include:
[0176] A. If the energy consumption credit value of the current user equipment is less than 0, a first SM policy is generated. The first SM policy is an SM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the SM policy before R18, the first SM policy has stricter restrictions, such as setting a lower session aggregate maximum bit rate session-AMBR, setting a higher delay, setting a higher packet error rate, setting a lower data processing priority, or triggering the release of the PDU session.
[0177] B. If the energy consumption credit value of the current user equipment is greater than 0, a second SM policy is generated. The second SM policy is an SM policy without performing energy-saving control or energy consumption control on the user equipment. Its generation rule is the same as the existing SM policy generation rule, and the impact of energy-saving control or energy consumption control on communication may not be considered.
[0178] C. If the energy consumption credit value of the current user equipment is equal to 0, the first SM policy or the second SM policy may be generated, which may be set according to the situation.
[0179] In some embodiments, the specific parameters included in the above-mentioned first SM strategy and the second SM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user equipment, or a strategy of not performing energy-saving control or energy consumption control on the user equipment.
[0180] In an embodiment of the present application, after generating the first SM policy or the second SM policy, the first SM policy or the second SM policy may be sent to the SMF. Specifically, the first SM policy or the second SM policy may be sent via an SM policy control update request response, and the SM policy control update request response may be an Npcf_SMPolicyControl_Update_Response message.
[0181] Figure 9 This is another flow chart of the application embodiment of the present invention applied in the AM policy creation scenario, such as Figure 9 As shown, the following steps are included:
[0182] Step 901: The AMF sends an AM policy control creation request to the PCF, which may be an Npcf_AMPolicyControl_Create message.
[0183] Step 902: The PCF sends a first information query request to the UDM or UDR. Specifically, the first information acquisition request may be a request to query the energy credit related information of the user equipment. For example, the request may be a Nudr_SDM_Query request.
[0184] In step 903, after storing the user's contract data, which includes the user device's energy credit value, the UDM or UDR may send a request response to the PCF, including the user device's energy credit value. Alternatively, because the user device continuously consumes energy during communication processing within the communication network, the user device's energy credit value stored by the UDM or UDR may be the remaining energy credit value after consuming a portion of the energy consumed. This can accurately and in real time reflect the user device's energy credit value status. The request response may be a Nudr_SDM_Query_Response.
[0185] Step 904: After receiving the request response, the PCF generates an AM strategy based on the energy consumption credit value of the user equipment carried in the request response. The AM strategy generation may specifically include:
[0186] A. If the energy consumption credit value of the current user equipment is less than 0, a first AM policy is generated. The first AM policy is an AM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the AM policy before R18 version, the first AM policy has stricter restrictions, sets a lower user equipment aggregate maximum bit rate UE-AMBR, sets a lower slice maximum rate (UE-Slice-MBR), and has stricter mobility restrictions on user equipment, such as a smaller number of allowed areas. The RAT will also be more limited, with a smaller number of RAT types, etc.
[0187] B. If the energy consumption credit value of the current user device is greater than 0, a second AM policy is generated. The second AM policy is an AM policy without performing energy-saving control or energy consumption control on the user device. Its generation rules are the same as the existing AM policy generation rules, and the impact of energy-saving control or energy consumption control on communication can be ignored.
[0188] C. If the energy consumption credit value of the current user equipment is equal to 0, the first AM policy or the second AM policy may be generated, which may be set according to the situation.
[0189] In some embodiments, the specific parameters included in the above-mentioned first AM strategy and the second AM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user device, or a strategy of not performing energy-saving control or energy consumption control on the user device.
[0190] In an embodiment of the present application, after generating the above-mentioned first AM policy or second AM policy, the first AM policy or the second AM policy can be sent to the AMF. Upon receiving the first AM policy or the second AM policy, the AMF performs access and mobility management of the terminal, and configures parameters related to access and mobility management corresponding to the UE, such as allowing slicing.
[0191] In some embodiments, the above technical solution has created a corresponding first AM policy or second AM policy for the AMF based on the energy consumption credit value of the user device. However, new energy consumption may be generated in the subsequent user device communication process, or there may be a situation where the user recharges the user device and increases the energy consumption credit value. In the above two cases, it is possible to update the AM policy for the user device. Therefore, the PCF in this step can also generate a policy control request trigger condition PCRT, which can be used to measure whether it is necessary to execute the AM policy update, and then send the above PCRT to the UDR or UDM, so that the UDR or UDM can send the energy consumption credit value of the user device to the PCF after determining that the PCRT is met.
[0192] In some embodiments, the PCF may send the above-mentioned first AM policy or the second AM policy to the AMF through an AM policy control creation response, namely Npcf_AMPolicyControl_Create_Response.
[0193] Figure 10 This is another flow chart of the embodiment of the present application applied in the AM policy update scenario, such as Figure 10 As shown, the following steps are included:
[0194] Step 1001, UDM or UDR detects that the energy consumption credit value of the user equipment has changed, and then sends the changed energy consumption credit value of the user equipment to PCF. Specifically, the energy consumption credit value of the user equipment after the change can be sent through an energy consumption credit value change notification message, and the notification message can also carry indication information of the change in the energy consumption credit value. Specifically, the energy consumption credit value change notification message can be Nudr_SDM_Notify.
[0195] The energy consumption credit value of the user equipment may change in any of the following situations:
[0196] The energy credit value of the user device changes from a positive value to 0 or a negative value.
[0197] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0198] In addition, according to the above Figure 9 In the embodiment shown in step 904, the UDM or UDR may receive a PCRT. At this point, the UDM or UDR may determine whether the PCRT is satisfied based on the PCRT, the previous energy credit value of the user device, and the changed energy credit value of the user device. If the PCRT is satisfied, that is, the energy credit value of the user device after the change is compared with the previous energy credit value of the user device to see whether it changes from a positive value to 0 or a negative value, or from a negative value to a positive value or 0. If so, the PCRT is considered to be satisfied, and then the energy credit value of the user device after the change is determined.
[0199] Step 1002: The PCF may generate an AM strategy based on the changed energy consumption credit value of the user equipment. The specific generation of the AM strategy may include:
[0200] A. If the energy consumption credit value of the current user equipment is less than 0, a first AM policy is generated. The first AM policy is an AM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the AM policy before R18 version, the first AM policy has stricter restrictions, sets a lower user equipment aggregate maximum bit rate UE-AMBR, sets a lower slice maximum rate (UE-Slice-MBR), and has stricter mobility restrictions on user equipment, such as a smaller number of allowed areas. The RAT will also be more limited, with a smaller number of RAT types, etc.
[0201] B. If the current energy consumption credit value of the user device is greater than 0, a second AM policy is generated. The second AM policy is an AM policy without performing energy-saving control or energy consumption control on the user device. Its generation rules are the same as the existing AM policy generation rules, and the impact of energy-saving control or energy consumption control on communication can be ignored.
[0202] C. If the energy consumption credit value of the current user equipment is equal to 0, the first AM policy or the second AM policy may be generated, which may be set according to the situation.
[0203] In some embodiments, the specific parameters included in the above-mentioned first AM strategy and the second AM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user device, or a strategy of not performing energy-saving control or energy consumption control on the user device.
[0204] In an embodiment of the present application, after generating the first AM policy or the second AM policy, the first AM policy or the second AM policy may be sent to the AMF. Specifically, the first AM policy or the second AM policy may be sent via an AM policy control update notification message, which may be an Npcf_AMPolicyControl_UpdateNotify message.
[0205] Step 1003: After receiving the AM policy control update notification message sent by the PCF, the AMF receives the first AM policy or the second AM policy, and then may send an AM policy control update notification response message, i.e., Npcf_AMPolicyControl_UpdateNotify_Response message, to the PCF.
[0206] Figure 11 This is another flow chart of the embodiment of the present application applied to the SM policy creation scenario, such as Figure 11 As shown, the following steps are included:
[0207] Step 1101: SMF sends an SM policy control creation request to PCF, which may be an Npcf_SMPolicyControl_Create message.
[0208] Step 1102: The PCF sends a first information query request to the UDM or UDR. Specifically, the first information acquisition request requests to query the energy credit related information of the user equipment. For example, the query request may be a Nudr_SDM_Query request.
[0209] In step 1103, when the UDM or UDR stores the user's contract data, which includes the user device's energy credit value, it may send a request response to the PCF, carrying the aforementioned energy credit-related information of the user device in the request response. Specifically, because the user device continuously uses energy credits during communication processing in the communication network, the energy credit value of the user device stored by the UDM or UDR may be the remaining energy credit value after consuming a portion of the energy credit value, which can reflect the energy credit value status of the user device in real time and accurately. The aforementioned request response may be a Nudr_SDM_Query_Response.
[0210] Step 1104: After receiving the request response, the PCF generates an SM policy based on the energy credit information of the user equipment carried in the request response. The SM policy generation may specifically include:
[0211] A. If the energy consumption credit value of the current user equipment is less than 0, a first SM policy is generated. The first SM policy is an SM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the SM policy before R18, the first SM policy has stricter restrictions, such as setting a lower session aggregate maximum bit rate session-AMBR, setting a higher delay, setting a higher packet error rate, setting a lower data processing priority, triggering or instructing the SMF to release the PDU session, etc.
[0212] B. If the current energy consumption credit value of the user equipment is greater than 0, a second SM policy is generated. The second SM policy is an SM policy without performing energy-saving control or energy consumption control on the user equipment. Its generation rule is the same as the existing SM policy generation rule, and the impact of energy-saving control or energy consumption control on communication may not be considered.
[0213] C. If the energy consumption credit value of the current user equipment is equal to 0, the first SM policy or the second SM policy may be generated, which may be set according to the situation.
[0214] In some embodiments, the specific parameters included in the above-mentioned first SM strategy and the second SM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user equipment, or a strategy of not performing energy-saving control or energy consumption control on the user equipment.
[0215] In the embodiment of the present application, after the first SM policy or the second policy is generated, the first SM policy or the second SM policy may be sent to the SMF.
[0216] In some embodiments, the above technical solution has created a corresponding first SM policy or second SM policy for the SMF based on the energy consumption credit value of the user device. However, new energy consumption may be generated in the subsequent user device communication process, or there may be a situation where the user recharges the user device and increases the energy consumption credit value. In the above two cases, it is possible to update the SM policy for the user device. Therefore, the PCF in this step can also generate a policy control request trigger condition PCRT, which can be used to measure whether it is necessary to execute an AM policy update, and then send the above PCRT to the UDR or UDM, so that the UDR or UDM can send the energy consumption credit value of the user device to the PCF after determining that the PCRT is met.
[0217] In some embodiments, the PCF may send the above-mentioned first SM policy or second SM policy to the AMF through an SM policy control creation response, namely Npcf_AMPolicyControl_Create_Response.
[0218] Figure 12 This is another flow chart of an embodiment of the present application applied to an SM policy update scenario, such as Figure 12 As shown, the following steps are included:
[0219] Step 1201, UDM or UDR detects that the energy consumption credit value of the user equipment has changed, and then sends the changed energy consumption credit value of the user equipment to PCF. Specifically, the changed energy consumption credit value of the user equipment can be sent through an energy consumption credit value change notification message, and the notification message can also carry indication information of the change in the energy consumption credit value. Specifically, the energy consumption credit value change notification message can be Nudr_SDM_Notify.
[0220] The energy consumption credit value of the user equipment may change in any of the following situations:
[0221] The energy credit value of the user device changes from a positive value to 0 or a negative value.
[0222] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0223] In addition, according to the above Figure 11In the embodiment shown in step 1104, the UDM or UDR may receive a PCRT. At this point, the UDM or UDR may determine whether the PCRT is satisfied based on the PCRT, the previous energy credit value of the user device, and the changed energy credit value of the user device. If the PCRT is satisfied, that is, the changed energy credit value of the user device is compared with the previous energy credit value of the user device to see whether it changes from a positive value to 0 or a negative value, or from a negative value to a positive value or 0. If so, the PCRT is considered to be satisfied, and the energy credit value of the changed user device is then determined.
[0224] Step 1202: The PCF may generate an SM strategy based on the changed energy consumption credit value of the user equipment. The specific generation of the SM strategy may include:
[0225] A. If the energy consumption credit value of the current user equipment is less than 0, a first SM policy is generated. The first SM policy is an SM policy that performs energy-saving control or energy consumption control on the user equipment. Compared with the case where energy-saving control and energy consumption control are not considered, for example, compared with the SM policy before R18, the first SM policy has stricter restrictions, such as setting a lower session aggregate maximum bit rate (session-AMBR), setting a higher delay, setting a higher packet error rate, setting a lower data processing priority, etc.
[0226] B. If the energy consumption credit value of the current user equipment is greater than 0, a second SM policy is generated. The second SM policy is an SM policy without performing energy-saving control or energy consumption control on the user equipment. Its generation rule is the same as the existing SM policy generation rule, and the impact of energy-saving control or energy consumption control on communication may not be considered.
[0227] C. If the energy consumption credit value of the current user equipment is equal to 0, the first SM policy or the second SM policy may be generated, which may be set according to the situation.
[0228] In some embodiments, the specific parameters included in the above-mentioned first SM strategy and the second SM strategy may be the same, but by setting the values of the parameters to different, it is reflected that a strategy of performing energy-saving control or energy consumption control on the user equipment, or a strategy of not performing energy-saving control or energy consumption control on the user equipment.
[0229] In an embodiment of the present application, after generating the first SM policy or the second SM policy, the first SM policy or the second SM policy may be sent to the SMF. Specifically, the first SM policy or the second SM policy may be sent via an SM policy control update notification message, and the SM policy control update notification message may be an Npcf_SMPolicyControl_UpdateNotify message.
[0230] Step 1203: After receiving the SM policy control update notification message sent by the PCF, the SMF receives the first SM policy or the second SM policy, and then may send an SM policy control update notification response message, namely, Npcf_SMPolicyControl_UpdateNotify_Response message to the PCF.
[0231] It should be noted that, in the embodiment of the present application, the energy consumption credit value of the user equipment contracted by the user may be of different granularities, for example, the granularity of each user equipment (per UE), the granularity of each slice (per slice) (ie, different slices correspond to different energy consumption credit values), and the granularity of each data network name (per DNN) (ie, different DNNs correspond to different energy consumption credit values). For the energy consumption credit values of user equipment of different granularities mentioned above, when the corresponding AMF generates an AM policy, the AM policy may also be the granularity of each user equipment (per UE), the granularity of each slice (per slice), or the granularity of each data network name (per DNN); or in other cases, the energy consumption credit value of the user equipment may further be the granularity of each PDU session or the granularity of each QoS flow. At this time, when the corresponding SMF generates an SM policy, the SM policy may also be the granularity of each user equipment (per UE), the granularity of each slice (per slice), the granularity of each data network name (per DNN), or the granularity of each PDU session (per The granularity can be per session or per QoS flow.
[0232] The communication control method provided in the above embodiment of the present application can be executed by a communication control device. And the energy consumption information indication method provided in the above embodiment of the present application can be executed by an energy consumption information indication device. Figure 2 Method, and energy consumption information indicating device execution Figure 3 or Figure 4 The communication control device and energy consumption information indicating device provided by the embodiment of the present application are described by taking the method as an example.
[0233] Figure 13 This is a schematic diagram of a communication control device in an embodiment of the present application, which can execute Figure 2 The method shown, such as Figure 13As shown, the device includes a first information acquisition module 11 and a policy generation module 12, wherein the first information acquisition module 11 is used to obtain first information, which includes energy consumption credit related information of the user equipment; the policy generation module 12 is used to generate any one of the following according to the first information: a first AM policy, a second AM policy, a first SM policy or a second SM policy.
[0234] The first AM policy includes an AM policy for performing energy saving control or energy consumption control on the user equipment;
[0235] The first SM policy includes an SM policy for performing energy saving control or energy consumption control on the user equipment;
[0236] The second AM policy includes an AM policy for not performing energy saving control or energy consumption control on the user equipment;
[0237] The second SM policy includes an SM policy for not performing energy saving control or energy consumption control on the user equipment. In some embodiments, the policy generation module 12 generates the first AM policy, the second AM policy, the first SM policy, or the second SM policy based on the first information, including one of the following:
[0238] When the energy consumption credit value of the user equipment is less than 0, generating a first AM policy or a first SM policy;
[0239] When the energy consumption credit value of the user equipment is greater than 0, generating a second AM policy or a second SM policy;
[0240] When the energy consumption credit value of the user equipment is equal to 0, a first AM policy, a second AM policy, a first SM policy or a second SM policy is generated.
[0241] In some embodiments, the first information acquisition module 11 includes at least one of the following:
[0242] The first information acquisition unit is configured to receive first information sent by the second network function or the third network function; or
[0243] a trigger condition sending unit, configured to generate a policy control request trigger condition to the second network function or the third network function;
[0244] The first information receiving unit is configured to receive first information sent by the second network function or the third network function when the policy control request triggering condition is met.
[0245] In some embodiments, the policy control request triggering conditions include:
[0246] The energy consumption credit value of the user device changes.
[0247] In some embodiments, a change in the energy consumption credit value of the user equipment is used to indicate at least one of the following:
[0248] The energy consumption credit value of the user device changes from a positive value to 0 or a negative value;
[0249] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0250] In some embodiments, further comprising:
[0251] The policy sending module is used to send the first AM policy, the second AM policy, the first SM policy or the second SM policy to the second network function.
[0252] In some embodiments, the energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment;
[0253] The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
[0254] Figure 14 This is a schematic diagram of another energy consumption information indicating device in an embodiment of the present application, which can perform Figure 3 The method shown, such as Figure 14 As shown, the device includes a second information acquisition module 21 and a first information sending module 22, wherein the second information acquisition module 21 is used to obtain first information, the first information including energy consumption credit related information of the user equipment; the first information sending module 22 is used to send the first information to the first network function.
[0255] In some embodiments, the second information acquisition module 21 is specifically configured to receive first information sent by a third network function.
[0256] In some embodiments, the first information sending module 22 includes:
[0257] a trigger condition receiving unit, configured to receive a policy control request trigger condition sent by the first network function;
[0258] The first information sending unit is configured to send first information to the first network function when it is determined that the policy control request triggering condition is met.
[0259] In some embodiments, the policy control request triggering condition includes a change in the energy consumption credit value of the user equipment.
[0260] In some embodiments, a change in the energy consumption credit value of the user equipment is used to indicate at least one of the following:
[0261] The energy consumption credit value of the user device changes from a positive value to 0 or a negative value;
[0262] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0263] In some embodiments, the energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment;
[0264] The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
[0265] Figure 15 This is a schematic diagram of another energy consumption information indicating device in an embodiment of the present application, which can perform Figure 4 The method shown, such as Figure 15 As shown, the apparatus includes a second information sending module 31, which is used to send first information to the first network function or the second network function, where the first information includes energy consumption credit related information of the user equipment.
[0266] In some embodiments, the second information sending module 31 is specifically configured to send the first information to the first network function or the second network function according to the second information.
[0267] In some embodiments, the second information includes at least one of the following:
[0268] Energy consumption credits of user devices included in the contract data;
[0269] Policy control request triggering conditions.
[0270] In some embodiments, the policy control request triggering conditions include:
[0271] The energy consumption credit value of the user device changes.
[0272] In some embodiments, a change in the energy credit value of the user equipment is used to indicate at least one of the following:
[0273] The energy consumption credit value of the user device changes from a positive value to 0 or a negative value;
[0274] The energy credit value of the user device changes from 0 or a negative value to a positive value.
[0275] In some embodiments, the energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment;
[0276] The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
[0277] The communication control device and energy consumption information indicating device provided in the embodiments of the present application can achieve Figure 2-Figure 12 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.
[0278] like Figure 16 As shown, an embodiment of the present application further provides a communication device 2100, comprising a processor 2101 and a memory 2102, wherein the memory 2102 stores a program or instruction that can be run on the processor 2101. For example, when the communication device 2100 is a user device, the program or instruction is executed by the processor 2101 to implement the various steps of the above-mentioned communication control method or energy consumption indication method embodiment, and can achieve the same technical effect. When the communication device 2100 is a network-side device, that is, the network function described in any of the above-mentioned embodiments, the program or instruction is executed by the processor 2101 of the first network function to implement the various steps of the above-mentioned communication control method embodiment; or, when executed by the processor 2101 of the second network function, to implement the various steps of the above-mentioned energy consumption information indication method embodiment; or, when executed by the processor 2101 of the third network function, to implement the various steps of the above-mentioned energy consumption information indication method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0279] Specifically, the embodiment of the present application further provides a network function, which can be a network function in a core network device. Figure 17 As shown, the network function 2300 includes: a processor 2301, a network interface 2302 and a memory 2303. The network interface 2302 is, for example, a common public radio interface (CPRI).
[0280] Specifically, the network function 2300 of the embodiment of the present invention further includes: instructions or programs stored in the memory 2303 and executable on the processor 2301, and the processor 2301 calls the instructions or programs in the memory 2303 to execute. Figure 13-15 The methods executed by the modules shown achieve the same technical effects, so they will not be described here to avoid repetition.
[0281] The embodiment of the present application further provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by the processor of the first network function, the second network function or the third network function, the above-mentioned Figure 2-Figure 12 The various processes of the method embodiment shown can achieve the same technical effect, and to avoid repetition, they will not be described here.
[0282] The processor is the processor in the communication device described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0283] The embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the above Figure 2-Figure 12 The various processes of the method embodiment shown can achieve the same technical effect, and to avoid repetition, they will not be described here.
[0284] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0285] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by a processor of at least one first network function, a second network function, or a third network function to implement the various processes of the above-mentioned communication control or energy consumption information indication method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0286] The embodiment of the present application also provides a communication system, including: user equipment and network functions, the network functions can be used to perform the above-mentioned Figure 2-Figure 12 Any of the steps of the method shown.
[0287] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0288] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for causing a user device or a network-side device to execute the methods described in each embodiment of the present application.
[0289] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A communication control method, characterized in that: include: The first network function obtains first information, where the first information includes energy consumption credit related information of the user equipment; The first network function generates any one of the following according to the first information: a first access and mobility management AM policy, a second AM policy, a first session management SM policy, or a second SM policy; The first AM policy includes an AM policy for performing energy saving control or energy consumption control on the user equipment; The first SM policy includes an SM policy for performing energy saving control or energy consumption control on the user equipment; The second AM policy includes an AM policy for not performing energy saving control or energy consumption control on the user equipment; The second SM policy includes an SM policy for not performing energy saving control or energy consumption control on the user equipment.
2. The communication control method according to claim 1, wherein: The generating of the first AM policy, the second AM policy, the first SM policy, or the second SM policy according to the first information includes at least one of the following: When the energy consumption credit value of the user equipment is less than 0, generating the first AM policy or the first SM policy; When the energy consumption credit value of the user equipment is greater than 0, generating the second AM policy or the second SM policy; When the energy consumption credit value of the user equipment is equal to 0, the first AM policy, the second AM policy, the first SM policy or the second SM policy is generated.
3. The method according to claim 1 or 2, characterized in that The first network function acquiring the first information includes: The first network function receives the first information sent by the second network function or the third network function; or The first network function sends a policy control request trigger condition PCRT to the second network function or the third network function; the first network function receives the first information sent by the second network function or the third network function when determining that the policy control request trigger condition is met.
4. The method according to claim 3, characterized in that The policy control request triggering conditions include: The energy credit value of the user device changes.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: The first network function sends the first AM policy, the second AM policy, the first SM policy or the second SM policy to the second network function.
6. The method according to any one of claims 1 to 5, characterized in that The energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment; The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
7. A communication control device, characterized in that: include: A first information acquisition module is configured to acquire first information, where the first information includes information related to energy consumption credits of user equipment; A policy generation module, configured to generate any one of the following based on the first information: a first access and mobility management AM policy, a second AM policy, a first session management SM policy, or a second SM policy; The first AM policy includes an AM policy for performing energy saving control or energy consumption control on the user equipment; The first SM policy includes an SM policy for performing energy saving control or energy consumption control on the user equipment; The second AM policy includes an AM policy for not performing energy saving control or energy consumption control on the user equipment; The second SM policy includes an SM policy for not performing energy saving control or energy consumption control on the user equipment.
8. The device according to claim 7, characterized in that The first information acquisition module includes: The first information acquisition unit is configured to receive first information sent by the second network function or the third network function; or a trigger condition sending unit, configured to send a policy control request trigger condition to the second network function or the third network function; The first information receiving unit is configured to receive first information sent by the second network function or the third network function when the policy control request triggering condition is met.
9. The device according to claim 8, characterized in that The policy control request triggering conditions include: The energy credit value of the user device changes.
10. The device according to any one of claims 7 to 9, characterized in that: The device further comprises: A policy sending module is used to send the first AM policy, the second AM policy, the first SM policy or the second SM policy to the second network function.
11. The device according to any one of claims 7 to 10, characterized in that: The energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment; The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
12. A method for indicating energy consumption information, characterized in that ,include: The second network function obtains first information, where the first information includes energy consumption credit related information of the user equipment; The second network function sends the first information to the first network function.
13. The method according to claim 12, characterized in that The second network function acquiring the first information includes: The second network function receives the first information sent by the third network function.
14. The method according to claim 12 or 13, characterized in that The second network function sending the first information to the first network function includes: The second network function receives a policy control request trigger condition sent by the first network function; The second network function sends the first information to the first network function when determining that the policy control request triggering condition is met.
15. The method according to claim 14, characterized in that The policy control request triggering conditions include: The energy consumption credit value of the user device changes.
16. The method according to any one of claims 12 to 15, characterized in that: The energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment; The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
17. An energy consumption information indicating device, characterized in that: include: A second information acquisition module is configured to acquire first information, where the first information includes information related to energy consumption credits of user equipment; The first information sending module is configured to send the first information to the first network function.
18. The device according to claim 17, characterized in that The first information sending module includes: a trigger condition receiving unit, configured to receive a policy control request trigger condition sent by the first network function; The first information sending unit is configured to send the first information to the first network function when it is determined that the policy control request triggering condition is met.
19. The device according to claim 18, characterized in that The policy control request triggering conditions include: The energy consumption credit value of the user device changes.
20. The device according to any one of claims 17 to 19, characterized in that: The energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment; The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
21. A method for indicating energy consumption information, characterized in that ,include: The third network function sends first information to the first network function or the second network function, where the first information includes energy consumption credit related information of the user equipment.
22. The method according to claim 21, characterized in that The third network function sending the first information to the first network function or the second network function includes: The third network function sends the first information to the first network function or the second network function according to the second information; The second information includes at least one of the following: Energy consumption credits of user devices included in the contract data; Policy control request triggering conditions.
23. The method according to claim 22, characterized in that The policy control request triggering conditions include: The energy consumption credit value of the user device changes.
24. The method according to any one of claims 21 to 23, characterized in that The energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment; The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
25. An energy consumption information indicating device, characterized in that: include: The second information sending module is configured to send first information to the first network function or the second network function, where the first information includes energy consumption credit related information of the user equipment.
26. The device according to claim 25, characterized in that The second information sending module is specifically configured to send the first information to the first network function or the second network function according to the second information; The second information includes at least one of the following: Energy consumption credits of user devices included in the contract data; Policy control request triggering conditions.
27. The device according to claim 26, characterized in that The triggering conditions for the control request include: The energy consumption credit value of the user device changes.
28. The device according to any one of claims 25 to 27, characterized in that: The energy consumption credit related information of the user equipment includes the energy consumption credit value of the user equipment, or the remaining energy consumption credit value of the user equipment; The energy consumption credit value of the user equipment is used to indicate the maximum energy consumption value that the user equipment is allowed to consume during the communication process, and the remaining energy consumption credit value is used to indicate the difference between the energy consumption credit value of the user equipment and the energy consumption value already used by the user equipment during the communication process.
29. A network function, characterized in that It includes a processor and a memory, the memory storing a program or instruction that can be run on the processor, and the program or instruction, when executed by the processor, implements the steps of the communication control method as described in any one of claims 1 to 6; or, when executed by the processor, implements the steps of the energy consumption information indication method as described in any one of claims 12 to 16; or, when executed by the processor, implements the steps of the energy consumption information indication method as described in any one of claims 21 to 24.
30. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor of the first network function, it implements the steps of the communication control method according to any one of claims 1 to 6; or, when executed by the processor of the second network function, it implements the steps of the energy consumption information indication method according to any one of claims 12 to 16; or, when executed by the processor of the third network function, it implements the steps of the energy consumption information indication method according to any one of claims 21 to 24.
31. A program product, characterized in that When the program product is executed by the processor of the first network function, it implements the steps of the communication control method according to any one of claims 1 to 6; or, when executed by the processor of the second network function, it implements the steps of the energy consumption information indication method according to any one of claims 12 to 16; or, when executed by the processor of the third network function, it implements the steps of the energy consumption information indication method according to any one of claims 21 to 24.