Am policy updating method, apparatus, system, device, and medium
By having UE-related PCF entities subscribe to network resource usage information from UDR entities in the 5G core network, the incompatibility between the interfaces of UE-related PCF entities and session-related PCF entities is resolved, enabling flexible adjustment of AM policies and flexibility in policy decision-making.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2022-07-15
- Publication Date
- 2026-08-04
AI Technical Summary
In the 5G core network, the interfaces between UE-related PCF entities and session-related PCF entities are incompatible, which makes it impossible to adjust AM policies quickly and flexibly.
The first PCF entity related to the UE subscribes to the UDR entity for update notifications on the remaining allowable use of network resources, and updates the AM policy based on the actual use of network resources monitored by the second PCF entity, including adjustments to the UE maximum aggregate bit rate, UE slice maximum aggregate bit rate, and access/frequency selection priority index.
It enables flexible monitoring and policy adjustment of network resource usage, increases the policy decision-making flexibility of 5GC, and meets the requirements of usage-based AM policy control.
Smart Images

Figure CN117439888B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of big data technology, and in particular to an access and mobility management (AM) policy update method, apparatus, system, electronic device, and computer-readable storage medium. Background Technology
[0002] With the rapid development of the 5th Generation Mobile Communication Technology (5G), the 5G core network (5GC) is the core of the 5G mobile network. In the 5GC, the Policy Control Function (PCF) related to the Protocol Data Unit (PDU) entity can update the Session Management (SM) policy according to the received user plane resource usage information.
[0003] In 5GC, PCFs related to User Equipment (UE) and PCFs related to Session belong to different PCF entities and support different interfaces. Session-related PCF entities do not support interfaces with Access and Mobility Management Function (AMF) entities, and UE-related PCF entities do not support interfaces with SMF entities. Therefore, it is not possible to quickly and flexibly adjust Access and Mobility Management (AM) policy decisions.
[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0005] This disclosure provides a method, apparatus, device, and medium for updating Access and Mobility Management (AM) policies, which at least to some extent overcomes the problem that existing AM policies cannot be flexibly adjusted.
[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0007] According to one aspect of this disclosure, an AM policy update method is provided, applied to a first policy control function (PCF) entity, comprising:
[0008] Subscribe to updates on the remaining allowable usage of network resources from the Unified Data Warehouse (UDR) entity;
[0009] Receive the updated network resource remaining allowable usage information sent by the UDR entity, wherein the network resource remaining allowable usage information is updated based on the actual network resource usage monitored by the second PCF entity;
[0010] Update the Access and Mobility Management (AM) policy based on the updated remaining network resource availability.
[0011] In one embodiment of this disclosure, updating the AM policy based on the updated remaining network resource usage includes, but is not limited to:
[0012] Upgrade or downgrade the UE's maximum aggregate bit rate; or,
[0013] Upgrade or downgrade the maximum aggregate bit rate of the UE slice; or,
[0014] Adjust the access / frequency selection priority index.
[0015] In one embodiment of this disclosure, the method further includes:
[0016] The updated AM policy is sent to the AMF entity via the Access and Mobility Policy Control Service.
[0017] According to one aspect of this disclosure, an AM policy update method is provided, applied to a UDR entity, comprising:
[0018] Receive update notification information from the first PCF entity regarding the remaining allowable usage of subscribed network resources;
[0019] Update the remaining allowable network resource usage, wherein the remaining allowable network resource usage is updated based on the actual network resource usage monitored by the second PCF entity;
[0020] The updated remaining network resource usage information is sent to the first PCF entity so that the first PCF entity can update the AM policy based on the updated remaining network resource usage information.
[0021] In one embodiment of this disclosure, updating the remaining allowed usage of network resources includes:
[0022] The User Plane Function (UPF) entity monitors the actual usage of network resources in the user plane. The actual usage of network resources monitored in the user plane includes the usage time and actual traffic usage of the user terminal (UE) when using one or more applications / services.
[0023] If the preset triggering conditions are met, the UPF entity will send the actual usage of network resources that meet the triggering conditions to the second PCF entity;
[0024] Based on the actual usage of network resources that meet the triggering conditions, the second PCF entity updates the remaining allowed usage of network resources in the UDR entity.
[0025] In one embodiment of this disclosure, the method further includes:
[0026] If the usage duration is greater than or equal to a preset duration threshold, then the preset triggering condition is determined to be met, and / or,
[0027] If the duration reporting period for one or more applications / services used by the UE ends, it is determined that a preset triggering condition is met, and / or,
[0028] If the traffic reporting cycle of the UE using one or more applications / services ends, it is determined that the preset triggering condition is met, and / or,
[0029] If the actual usage of network resources is greater than or equal to a preset traffic usage threshold, then the preset triggering condition is determined to be met.
[0030] In one embodiment of this disclosure, before the UPF entity monitors the actual usage of network resources in the user plane, the method further includes:
[0031] The second PCF entity provides SM policies to the session management function SMF entity;
[0032] The SMF entity instructs the UPF entity to send information on the actual usage of network resources monitored by the user plane.
[0033] In one embodiment of this disclosure, the UPF entity sends the actual network resource usage information that meets the triggering condition to the second PCF entity, including:
[0034] The UPF entity sends the actual usage status of the network resources monitored by the user plane to the SMF entity through the message forwarding control protocol.
[0035] The SMF entity sends the actual usage of network resources monitored by the user plane to the second PCF entity through the session management policy control update service.
[0036] In one embodiment of this disclosure, the remaining allowed network resource usage includes the remaining allowed usage time and remaining allowed traffic usage for the UE using one or more applications / services.
[0037] The second PCF entity updates the remaining allowed network resource usage in the UDR entity, including:
[0038] The difference between the remaining allowable traffic usage and the actual traffic usage that meets the triggering condition is used as the updated remaining allowable traffic usage.
[0039] The difference between the remaining allowed usage time and the usage time that meets the triggering condition is used as the updated remaining allowed usage time.
[0040] According to another aspect of this disclosure, an AM policy update apparatus is provided, applied to a first PCF entity, comprising:
[0041] The information subscription module is used to subscribe to update notifications about the remaining allowable usage of network resources from the UDR entity;
[0042] The information receiving module is used to receive the updated network resource remaining allowable usage information sent by the UDR entity, wherein the network resource remaining allowable usage information is updated based on the actual network resource usage monitored by the second PCF entity;
[0043] The policy update module is used to update the AM policy based on the updated remaining allowable network resource usage.
[0044] According to another aspect of this disclosure, an AM policy update apparatus is provided, applied to a UDR entity, comprising:
[0045] The subscription notification module is used to receive update notifications from the first PCF entity regarding the remaining allowable usage of subscribed network resources;
[0046] The resource update module is used to update the remaining allowable usage of network resources, wherein the remaining allowable usage of network resources is updated based on the actual usage of network resources monitored by the second PCF entity;
[0047] The information sending module sends the updated remaining allowable network resource usage information to the first PCF entity, so that the first PCF entity can update the AM policy based on the updated remaining allowable network resource usage information.
[0048] According to another aspect of this disclosure, an AM policy update system is provided, comprising a first PCF entity and a UDR entity, wherein...
[0049] The first PCF entity is configured to subscribe to update notifications of the remaining allowable network resource usage from the UDR entity; receive the updated remaining allowable network resource usage from the UDR entity, wherein the remaining allowable network resource usage is updated based on the actual network resource usage monitored by the second PCF entity; and update the AM policy based on the updated remaining allowable network resource usage.
[0050] The UDR entity is configured to receive an update notification from the first PCF entity regarding the remaining allowable usage of subscribed network resources; update the remaining allowable usage of network resources, wherein the remaining allowable usage of network resources is updated based on the actual usage of network resources monitored by the second PCF entity; and send the updated remaining allowable usage of network resources to the first PCF entity so that the first PCF entity updates the AM policy based on the updated remaining allowable usage of network resources.
[0051] According to another aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the AM policy update method described above by executing the executable instructions.
[0052] According to another aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the AM policy update method described above.
[0053] According to another aspect of this disclosure, a computer program product is provided, including executable instructions stored in a computer-readable storage medium, wherein a processor of an electronic device reads the executable instructions from the computer-readable storage medium and executes the executable instructions, causing the electronic device to perform any of the AM policy update methods described in the above embodiments.
[0054] The embodiments of this disclosure provide an AM policy update method, apparatus, system, device, and medium. A first PCF entity associated with the UE subscribes to update notification information regarding the remaining allowable usage of network resources from a UDR entity. When the remaining allowable usage of network resources in the UDR entity is updated based on the actual network resource usage monitored by a second PCF entity, the updated remaining allowable usage information is sent to the first PCF entity. This allows the first PCF entity to update the AM policy based on the updated remaining allowable usage information, thereby meeting the network's AM policy control requirements based on usage monitoring. This enables the network to make more flexible adjustments to related policies, increasing the flexibility of 5GC in policy decision-making.
[0055] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0056] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0057] Figure 1 This diagram illustrates the system architecture provided in an embodiment of the present disclosure.
[0058] Figure 2 This diagram illustrates a flowchart of an AM policy update method provided in an embodiment of the present disclosure;
[0059] Figure 3 A flowchart illustrating another AM policy update method provided in an embodiment of this disclosure is shown;
[0060] Figure 4 A flowchart illustrating another AM policy update method provided in an embodiment of this disclosure is shown;
[0061] Figure 5 An interaction diagram is shown for the AM policy update method provided in an embodiment of this disclosure;
[0062] Figure 6 This diagram illustrates an AM strategy update apparatus provided in an embodiment of the present disclosure.
[0063] Figure 7 This diagram illustrates another AM strategy update apparatus provided in an embodiment of the present disclosure.
[0064] Figure 8 This diagram illustrates an AM policy update system provided in an embodiment of the present disclosure.
[0065] Figure 9 This diagram illustrates a structural block diagram of an electronic device provided in an embodiment of the present disclosure.
[0066] Figure 10 This illustration shows a schematic diagram of a computer-readable storage medium provided in an embodiment of the present disclosure. Detailed Implementation
[0067] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0068] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0069] Figure 1 A schematic diagram of an exemplary system architecture that can be applied to the Access and Mobility Management (AM) policy update method or apparatus provided in the embodiments of this disclosure is shown.
[0070] The system architecture includes user equipment, network, and 5G core network (5GC). The network is the medium that provides a communication link between the user equipment and the 5GC, and can be a wired network or a wireless network.
[0071] Optionally, the aforementioned wireless or wired networks use standard communication technologies and / or protocols. The network is typically the Internet, but can also be any network, including but not limited to Local Area Networks (LANs), Metropolitan Area Networks (MANs), Wide Area Networks (WANs), mobile, wired or wireless networks, private networks, or any combination of virtual private networks. In some embodiments, technologies and / or formats including Hyper Text Markup Language (HTML), Extensible Markup Language (XML), etc., are used to represent the data exchanged over the network. Furthermore, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), and Internet Protocol Security (IPsec) can be used to encrypt all or some links. In other embodiments, custom and / or dedicated data communication technologies can be used to replace or supplement the aforementioned data communication technologies.
[0072] Communication systems can employ different communication technologies, such as Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency-division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), and Carrier Sense Multiple Access with Collision Avoidance. The term "5G network" is simply referred to as "network" or "system." In this disclosure, "network" includes network devices, such as radio access network nodes; the 5G core network includes 5G core network devices. Radio access network nodes can also serve as base stations. The network can provide network services to user equipment through these network devices.
[0073] User equipment (UE), also known as terminal equipment, mobile terminal, terminal, mobile station, etc., is a device that provides voice and / or digital connectivity to users. User equipment can be various electronic devices, including but not limited to smartphones, tablets, laptops, desktop computers, wearable devices, augmented reality devices, virtual reality devices, etc.
[0074] Optionally, the client for the application installed on different user devices may be the same, or the client for the same type of application based on different operating systems. Depending on the terminal platform, the specific form of the application client may also differ; for example, the application client may be a mobile client, a PC client, etc.
[0075] like Figure 1 As shown, 5G core network equipment includes various network entities of 5GC. In the 5G architecture, the functions of the main functional entities are as follows:
[0076] Base stations are primarily responsible for scheduling air interface resources for terminal access to the network and managing air interface connections.
[0077] The Authentication Server Function (AUSF) is primarily responsible for authenticating and authorizing the access of the UE.
[0078] Unified Data Manager (UDM) is primarily responsible for storing user subscription data;
[0079] The Access and Mobility Management Function (AMF) is primarily responsible for access authentication, authorization, and mobility management.
[0080] The Session Management Function (SMF) is primarily responsible for session management and Internet Protocol (IP) address allocation.
[0081] The User Plane Function (UPF) is the connection point with the external Data Network (DN), and is mainly responsible for routing and forwarding data units, as well as enforcing policies for packet data.
[0082] The Policy Control Function (PCF) is primarily responsible for policy decisions.
[0083] Application Function (AF) is primarily responsible for providing PCF with business information about user access services for PCF's policy decisions.
[0084] like Figure 1 As shown, the AMF entity supports access for UEs with different mobility management requirements, providing authentication and authorization functions for UE access. UEs interact with the AMF entity through interface N1. The SMF entity is used for session establishment and configuring session-related policies such as traffic control and routing for the UPF entity. The SMF entity interacts with the PCF entity through interface N7. The UDM entity is part of the 5G core network control plane, serving as the front-end function of the 5G user database, responsible for user subscription data management. The UDM entity interacts with the AMF entity through interface N8 and with the SMF entity through interface N10. The interaction occurs through the N13 interface with the AUSF entity; the PCF entity is responsible for policy management in the network, including session policies and access and mobility management policies. The PCF entity interacts with the SMF entity through the N5 interface and with the AF entity through the N5 interface; the UPF entity, as the 5G network user plane entity, mainly supports UE service data routing and forwarding, data and service identification, action and policy execution, etc. The UPF entity interacts with the SMF entity through the N4 interface, is controlled and managed by the SMF entity, and executes service flow processing according to various policies issued by the SMF network element.
[0085] In 5GC, the session-related PCF entity (PCF for PDU Session) updates the SM policy based on the received actual network resource usage. However, the UE-related PCF entity and the session-related PCF entity are different PCF entities, supporting different interfaces. The session-related PCF entity does not support the interface with the AMF entity, and the UE-related PCF entity does not support the interface with the SMF entity. Therefore, 5GC cannot support the UE-related PCF entity in obtaining network resource usage and remaining availability information, nor does it support the UE-related PCF entity in adjusting the Access and Mobility Management (AM) policy based on the remaining network resource availability information.
[0086] Based on this, the solution provided in this application relates to communication technology. A first PCF entity associated with the UE subscribes to update notifications of remaining network resource usage from a UDR entity. When the remaining network resource usage in the UDR entity is updated based on the actual network resource usage monitored by a second PCF entity associated with the session, the updated remaining network resource usage is sent to the first PCF entity. This allows the first PCF entity to update its AM policy based on the updated remaining network resource usage, meeting the network's AM policy control requirements based on usage monitoring. This enables the network to adjust related policies more flexibly, increasing the flexibility of 5GC policy decisions. The specific implementation is illustrated in the following embodiments:
[0087] First, this disclosure provides an Access and Mobility Management (AM) policy update method. This method can be executed by any system with computing power. The process can be executed by an Access and Mobility Management (AM) policy update device, which can be located within a 5G core network device or can be a 5G core network device.
[0088] Figure 2 This diagram illustrates a flowchart of an AM policy update method according to an embodiment of the present disclosure, as follows: Figure 2 As shown, the AM policy update method provided in this embodiment is applied to the first policy control function (PCF) entity and includes the following steps:
[0089] S202. Subscribe to the Unified Data Warehouse Function (UDR) entity for updates on the remaining allowable usage of network resources.
[0090] The first PCF entity in this embodiment is the PCF entity associated with the UE.
[0091] Network resources are monitored via the user plane. The network resources monitored by the user plane include the resources of at least one internal resource block of a user plane entity. Internal resource blocks are represented by internal resource block identifiers. Internal resource blocks can be hardware resource blocks and / or virtual resource blocks. The usage of network resources is typically characterized by network resource status information. This network resource status information includes at least one allocatable channel identifier corresponding to an internal resource block for marking data transmission channels; alternatively, the network resource status information includes at least one allocatable channel identifier from the user plane entity for marking data transmission channels.
[0092] Optionally, the remaining allowable network resource usage includes the remaining allowable usage time and remaining allowable traffic for the UE using one or more applications. The remaining allowable network resource usage is the difference between the available network resources and the used network resources. It should be noted that a larger remaining allowable network resource usage indicates more available network resources, such as a larger number of data transmission channels. In this case, the AM strategy needs to be adjusted to adapt to the network resources. Conversely, a smaller remaining allowable network resource usage indicates fewer available network resources, requiring adjustment of the AM strategy to adapt to the network resources.
[0093] Specifically, the remaining allowable network resource usage includes the remaining allowable usage time and remaining allowable traffic usage for a UE using one or more applications.
[0094] S204. Receive the updated network resource remaining allowable usage information sent by the UDR entity, wherein the network resource remaining allowable usage information is updated based on the actual network resource usage monitored by the second PCF entity.
[0095] In this embodiment, the remaining allowable network resource usage is stored in the UDR entity. When the UE is using an application / service, the actual traffic usage and usage duration are monitored through the second PCF entity related to the session. The actual traffic usage is the user plane traffic used by the UE when using one or more applications / services within the usage duration.
[0096] For example, the second PCF entity can monitor the usage duration of one or more applications / services by the UE. When the usage duration of one or more applications / services by the UE is greater than or equal to a preset duration threshold, the second PCF entity updates the remaining allowable data usage and remaining allowable usage duration in the UDR entity based on the monitored usage duration and the actual data usage within the usage duration. For example, if the UE subscribes to a data plan service, specifically: the plan duration is one month, the preset duration threshold can be set to the plan duration (i.e., one month) or 80% of the plan duration (i.e., 24 days). When the UE's usage duration of the data plan service reaches 24 days, an expiration reminder can be sent to the user via information (e.g., SMS, email), and the remaining allowable data usage and remaining allowable usage duration can be updated based on the actual data usage within the usage duration. When the UE's usage duration of the data plan service reaches one month, the user can be promptly reminded to renew the service.
[0097] For example, to facilitate the provision of better service, the second PCF entity periodically collects the actual traffic usage according to the duration of the UE's use of one or more applications / services, and periodically updates the remaining allowable traffic usage stored in the UDR entity based on the actual traffic usage. It should be noted that the duration reporting period can be determined according to the actual situation, such as setting it to 24 hours, 48 hours, etc., and this application does not make a specific limitation.
[0098] For example, the second PCF entity periodically reports the actual network resource usage according to the traffic reporting cycle when the UE uses one or more applications / services, and updates the remaining allowed traffic usage stored in the UDR entity based on the actual traffic usage, and updates the remaining allowed usage duration based on the usage duration corresponding to the traffic reporting cycle. It should be noted that the traffic reporting cycle can be determined according to the actual situation, such as setting 0.5M, 1M, etc., and this application does not make a specific limitation.
[0099] For example, the second PCF entity can also quantitatively update the remaining allowable network resource usage stored in the UDR entity according to a preset traffic usage threshold and the usage duration corresponding to reaching the traffic usage threshold. That is, when the actual network resource usage monitored by the second PCF entity reaches the preset traffic usage threshold, the second PCF entity updates the remaining allowable network resource usage in the UDR entity, and updates the remaining allowable usage duration according to the usage duration corresponding to reaching the traffic usage threshold. It should be noted that the traffic usage threshold can be determined according to the actual situation. For example, for UE subscription data package services, the preset traffic usage threshold can be set to 2M, etc. This application does not make specific limitations.
[0100] It should be noted that the aforementioned preset duration threshold, duration reporting cycle, traffic reporting cycle, or traffic usage threshold are merely examples provided to illustrate the embodiments of this disclosure and should not be considered as a limitation on the scope of protection of this disclosure. Depending on the specific implementation, the preset duration threshold, duration reporting cycle, traffic reporting cycle, or traffic usage threshold may also take different forms in other implementations.
[0101] S206. Update the AM policy based on the updated remaining allowable network resources.
[0102] In this embodiment, the AM policy is dynamically adjusted based on the updated remaining allowable network resources and usage threshold. For example, when the updated remaining allowable traffic is 20M, the AM policy is adjusted to achieve more flexible adjustment of non-session management related policies.
[0103] In one embodiment, the AM policy is dynamically adjusted based on the updated range of remaining network resource usage. For example, if the updated remaining network resource usage is in the range of 10M to 20M, the maximum aggregated bit rate of the UE in the AM policy is set to the first level; if the updated remaining network resource usage is in the range of 20M to 30M, the maximum aggregated bit rate of the UE in the AM policy is set to the second level.
[0104] It should be noted that the above-mentioned usage thresholds or the allowed usage range of the resources are merely examples provided to illustrate the embodiments of this disclosure and should not be regarded as limitations on the scope of protection of this disclosure. Depending on the specific implementation (e.g., the baseline for updating the AM policy, etc.), in other implementations, the usage thresholds or the allowed usage range of the resources may also take different forms.
[0105] This disclosure provides an AM policy update method in which a first PCF entity related to the UE subscribes to update notification information on the remaining allowable network resource usage from a UDR entity. When the remaining allowable network resource usage in the UDR entity is updated according to the actual network resource usage monitored by a second PCF entity, the updated remaining allowable network resource usage is sent to the first PCF entity. This allows the first PCF entity to update the AM policy according to the updated remaining allowable network resource usage, thereby meeting the network's AM policy control requirements based on usage monitoring. This enables the network to make more flexible adjustments to related policies and increases the flexibility of 5GC in making policy decisions.
[0106] In one embodiment of this disclosure, step S206 updates the AM policy based on the updated remaining allowable network resource usage, including but not limited to:
[0107] Upgrade or downgrade the UE's maximum aggregate bit rate; or,
[0108] Upgrade or downgrade the maximum aggregate bit rate of the UE slice; or,
[0109] Adjust the access / frequency selection priority index.
[0110] UE Aggregate Maximum Bit Rate (UE-AMBR), also known as the total maximum bit rate, is a QoS parameter that represents the maximum rate allowed for all Non-GBR services of a UE. Non-GBR means that the network does not provide a minimum transmission rate guarantee. Under network congestion, services need to accept the requirement of reduced rate. Since Non-GBR bearers do not need to occupy fixed network resources, they can be maintained for a long time.
[0111] When adjusting AM policy, if the remaining allowable traffic volume increases, the UE-AMBR is upgraded; if the remaining allowable traffic volume decreases, the UE-AMBR is downgraded. For example, if the remaining allowable traffic volume increases by 20M, the UE-AMBR increases by one level; if the remaining allowable traffic volume decreases by 20M, the UE-AMBR decreases by one level.
[0112] The UE Slice Maximum Bit Rate (UE-slice-MBR) is adjusted according to AM policy. If the remaining allowable traffic volume increases, the UE-slice-MBR is upgraded; if the remaining allowable traffic volume decreases, the UE-slice-MBR is downgraded. For example, if the remaining allowable traffic volume increases by 20Mbps, the UE-slice-MBR increases by one level; if the remaining allowable traffic volume decreases by 20Mbps, the UE-slice-MBR decreases by one level.
[0113] The Index to RAT / Frequency Selection Priority (RFSP) allows the network to select a suitable bearer at the base station for a specific service, thus improving radio resource management, capacity management, and intermodulation interference prevention.
[0114] In this embodiment, the method further includes:
[0115] The updated AM policy is sent to the AMF entity via the Access and Mobility Policy Control Service.
[0116] In this embodiment, the Access and Mobility Policy Control service (Npcf_AMPolicyControl) is part of the interface of the first PCF entity based on the Npcf service. The Npcf_AMPolicyControl service is used to access the AMF entity, which accesses the Access and Mobility Policy Control service on the first PCF entity through the N15 interface. For example, in a roaming scenario, the N15 interface is located between the V-PCF entity and the AMF entity in the visited network.
[0117] Based on the same inventive concept, this disclosure also provides an AM policy update method, the execution subject of which is a UDR entity, as described in the following embodiments. Since the principle by which this method solves the problem is similar to that of the above-described method embodiments, the implementation of this method embodiment can be referred to the implementation of the above-described method embodiments, and will not be repeated here.
[0118] Figure 3 A flowchart of another AM policy update method provided by an embodiment of this disclosure is shown. Figure 3 As shown, an AM policy update method in this embodiment, applied to a UDR entity, includes:
[0119] S302, Receive update notification information from the first PCF entity regarding the remaining allowable usage of subscribed network resources;
[0120] S304. Update the remaining allowable usage of network resources, wherein the remaining allowable usage of network resources is updated based on the actual usage of network resources monitored by the second PCF entity;
[0121] S306. The updated remaining allowable network resource information is sent to the first PCF entity so that the first PCF entity updates the AM policy based on the updated remaining allowable network resource information.
[0122] This disclosure provides an AM policy update method. When a UDR entity receives an update notification subscription information regarding the remaining allowable usage of network resources, it monitors the remaining allowable usage of network resources stored in the UDR entity in real time. If the remaining allowable usage of network resources changes, the UDR entity promptly feeds back the remaining allowable usage of network resources to a first PCF entity to inform the first PCF entity that the remaining allowable usage of network resources has changed and that the AM policy needs to be adjusted according to the remaining allowable usage of network resources. This satisfies the network's AM policy control requirements based on usage monitoring, enabling the network to adjust related policies more flexibly and increasing the flexibility of 5GC in making policy decisions.
[0123] Figure 4 A flowchart illustrating another AM policy update method provided in an embodiment of this disclosure is shown.
[0124] like Figure 4 As shown, step S304 above updates the remaining allowed usage of network resources, specifically including:
[0125] S402. The User Plane Function (UPF) entity monitors the actual usage of network resources in the user plane. The actual usage of network resources monitored in the user plane includes the usage time and actual traffic usage when the UE uses one or more applications / services.
[0126] S404. Determine whether the preset triggering conditions are met; if they are met, proceed to step S406; if not, continue to S402.
[0127] S406, the UPF entity sends the actual usage of network resources that meet the triggering conditions to the second PCF entity;
[0128] S408. Based on the actual usage of network resources that meet the triggering conditions, the second PCF entity updates the remaining allowed usage of network resources in the UDR entity.
[0129] The UPF entity monitors the actual usage of network resources in real time on the user plane. The actual usage of network resources includes the duration of use of one or more applications / services by the UE and the actual amount of network resources used.
[0130] In one embodiment, before the UPF entity monitors the actual usage of network resources in the user plane in step S402, the method further includes:
[0131] The second PCF entity provides the SM strategy to the SMF entity;
[0132] The SMF entity instructs the UPF entity to send information on the actual usage of network resources monitored by the user plane.
[0133] It should be noted that after obtaining the SM policy, the SMF entity instructs the UPF entity to monitor the actual network resource usage in the user plane. The actual network resource usage monitored in the user plane includes the usage duration and actual network resource usage when the UE uses one or more applications / services. The usage duration and / or actual network resource usage are used as the benchmark for triggering conditions to determine whether the triggering conditions are met. The actual network resource usage when the triggering conditions are met is then fed back to the SMF entity. The SMF entity sends the actual network resource usage when the triggering conditions are met to the second PCF entity so that the second PCF entity can update the remaining allowed network resource usage stored in the UDR entity based on the actual network resource usage when the triggering conditions are met.
[0134] In one embodiment, the method further includes:
[0135] If the usage duration is greater than or equal to a preset duration threshold for the UE to use one or more applications / services, then the preset triggering condition is determined to be met, and / or,
[0136] If the duration reporting period for one or more applications / services used by the UE ends, it is determined that the preset triggering condition is met, and / or,
[0137] If the traffic reporting period for one or more applications / services used by the UE ends, it is determined that the preset triggering condition is met, and / or,
[0138] If the actual usage of network resources is greater than or equal to the preset traffic usage threshold, the preset triggering condition is determined to be met.
[0139] It should be noted that the preset triggering condition is met if at least one of the following conditions is met: usage duration, duration reporting cycle, traffic reporting cycle, and actual network resource usage. The range of values for the preset duration threshold, duration reporting cycle, traffic reporting cycle, and traffic usage threshold depends on the actual situation and is not specifically limited in this application.
[0140] In one embodiment, the SM policy provided by the second PCF entity to the SMF entity carries a preset duration threshold, duration reporting cycle, traffic reporting cycle, and traffic usage threshold.
[0141] In some embodiments, the preset duration threshold, duration reporting cycle, traffic reporting cycle, and traffic usage threshold can be preset within the UPF entity.
[0142] In one embodiment, the UPF entity sends the actual network resource usage information that meets the triggering conditions to the second PCF entity, including:
[0143] The UPF entity sends the actual network resource usage status of the user plane monitoring to the SMF entity through the message forwarding control protocol.
[0144] The SMF entity sends the actual network resource usage status monitored by the user plane to the second PCF entity through the session management policy control update service.
[0145] The Packet Forwarding Control Protocol (PFCP) in this embodiment primarily exists at the N4 interface between the 5G user plane and control plane functions, used for interaction between the control plane and user plane. PFCP messages are based on IP+UDP.
[0146] The Session Management Policy Control Update Service (Npcf_SMPolicyControl_Update) provides, updates, and deletes session-related policies and PCC rules to the SMF entity through the PCF entity. This service can be used for billing control, policy control, and / or application monitoring and control.
[0147] In one embodiment of this disclosure, the remaining allowed network resource usage includes the remaining allowed usage time and remaining allowed traffic usage for the UE using one or more applications / services.
[0148] Step S408: The second PCF entity updates the remaining permitted network resource usage in the UDR entity, including:
[0149] The difference between the remaining allowable traffic usage and the actual traffic usage that meets the triggering conditions is used as the updated remaining allowable traffic usage.
[0150] The difference between the remaining allowed usage time and the usage time that meets the triggering conditions will be used as the updated remaining allowed usage time.
[0151] The following is combined with Figure 5 The AM policy update method is explained.
[0152] like Figure 5 As shown, the specific process of this method is as follows:
[0153] S501. The first PCF entity subscribes to the UDR entity for update notification information on the remaining allowed use of network resources;
[0154] S502, The second PCF entity provides the SM policy to the SMF entity, and the SMF entity instructs the UPF entity to send the actual usage of network resources monitored by the user plane to the SMF entity;
[0155] Optionally, the SM policy includes preset duration thresholds, duration reporting cycles, traffic reporting cycles, and traffic usage thresholds.
[0156] S503. When a UE starts using one or more applications / services, the UPF entity monitors the actual usage of network resources in the user plane.
[0157] S504. When the preset triggering conditions are met, the UPF entity sends the actual usage of network resources monitored by the user plane to the SMF entity through the PFCP session report request.
[0158] S505, the SMF entity sends the actual usage of network resources monitored by the user plane to the second PCF entity;
[0159] S506. The second PCF entity updates the remaining allowable traffic usage and remaining allowable usage duration stored in the UDR entity to obtain the updated remaining allowable traffic usage and remaining allowable usage duration.
[0160] S507, the UDR entity sends a notification message to the first PCF entity updating the remaining allowable usage of network resources;
[0161] S508, The first PCF entity updates the AM policy based on the received remaining allowable network resource usage;
[0162] S509, The first PCF entity sends the updated AM policy to the AMF.
[0163] Based on the same inventive concept, this disclosure also provides an AM policy update device, as described in the following embodiments. Since the principle by which this device addresses the problem is similar to that of the method embodiments described above, the implementation of this device embodiment can be referred to the implementation of the method embodiments described above; therefore, it will not be repeated here.
[0164] Figure 6 A diagram of an AM policy update apparatus according to an embodiment of this disclosure is shown, such as... Figure 6 As shown, the AM policy update device of this embodiment is applied to the first PCF entity. The device includes an information subscription module 601, an information receiving module 602, and a policy update module 603, wherein...
[0165] The information subscription module 601 is used to subscribe to update notification information on the remaining allowable use of network resources from the UDR entity;
[0166] The information receiving module 602 is used to receive the updated network resource remaining allowable usage information sent by the UDR entity, wherein the network resource remaining allowable usage information is updated according to the actual network resource usage monitored by the second PCF entity;
[0167] The policy update module 603 is used to update the AM policy based on the updated remaining allowable network resource usage.
[0168] This embodiment provides an AM policy update method and apparatus. The first PCF entity associated with the UE subscribes to update notification information regarding the remaining allowable network resource usage from a UDR entity. When the remaining allowable network resource usage in the UDR entity is updated based on the actual network resource usage monitored by the second PCF entity, the updated remaining allowable network resource usage is sent to the first PCF entity. This allows the first PCF entity to update the AM policy based on the updated remaining allowable network resource usage, thereby meeting the network's AM policy control requirements based on usage monitoring. This enables the network to make more flexible adjustments to related policies, increasing the flexibility of 5GC in policy decision-making.
[0169] In one embodiment, the policy update module 603 is specifically used to upgrade or downgrade the UE's maximum aggregate bit rate; or, upgrade or downgrade the UE slice's maximum aggregate bit rate; or, adjust the access / frequency selection priority index.
[0170] In one embodiment, the apparatus further includes a policy sending module not shown in the figures, wherein,
[0171] The policy sending module is used to send the updated AM policy to the AMF entity through the Access and Mobility Policy Control Service.
[0172] Figure 7A schematic diagram of another AM policy update apparatus provided in an embodiment of this disclosure is shown. Figure 7 As shown, the AM policy update device of this embodiment is applied to a UDR entity. The device includes a subscription notification module 701, a resource update module 702, and an information sending module 703, wherein...
[0173] The subscription notification module 701 is used to receive update notification information from the first PCF entity regarding the remaining allowable usage of subscribed network resources;
[0174] The resource update module 702 is used to update the remaining allowable usage of network resources, wherein the remaining allowable usage of network resources is updated based on the actual usage of network resources monitored by the second PCF entity;
[0175] The information sending module 703 sends the updated remaining allowable network resource information to the first PCF entity, so that the first PCF entity can update the AM policy according to the updated remaining allowable network resource information.
[0176] In one embodiment, the device further includes a UPF entity not shown in the figures, wherein,
[0177] UPF entities are used to monitor the actual usage of network resources in the user plane. The actual usage of network resources monitored in the user plane includes the usage time and actual traffic usage when the UE uses one or more applications / services.
[0178] If the preset triggering conditions are met, the actual usage of network resources that meet the triggering conditions will be sent to the second PCF entity;
[0179] The second PCF entity is used to update the remaining allowed network resource usage in the UDR entity based on the actual usage of network resources that meet the triggering conditions.
[0180] In one embodiment of this disclosure, the UPF entity is configured to determine that a preset triggering condition is met if the usage duration is greater than or equal to a preset duration threshold, and / or, if the duration reporting cycle of the UE using one or more applications / services ends, the preset triggering condition is met, and / or, if the traffic reporting cycle of the UE using one or more applications / services ends, the preset triggering condition is met, and / or, if the actual traffic usage is greater than or equal to a preset traffic usage threshold, the preset triggering condition is met.
[0181] In one embodiment, the device further includes an SMF entity not shown in the figures, wherein,
[0182] The second PCF entity is used to provide SM policies to the Session Management Function (SMF) entity before the UPF entity monitors the actual usage of network resources in the user plane.
[0183] The SMF entity is used to instruct the UPF entity to send information on the actual usage of network resources monitored by the user plane.
[0184] In one embodiment of this disclosure, the UPF entity is used to send the actual network resource usage status of user plane monitoring to the SMF entity via the message forwarding control protocol.
[0185] The SMF entity is used to send the actual network resource usage status monitored by the user plane to the second PCF entity through the session management policy control update service.
[0186] In one embodiment, the remaining allowable network resources include the remaining allowed usage time and remaining allowed traffic usage for the UE to use one or more applications / services.
[0187] The second PCF entity is used to take the difference between the remaining allowable traffic and the actual traffic usage that meets the triggering conditions as the updated remaining allowable traffic.
[0188] The difference between the remaining allowed usage time and the usage time that meets the triggering conditions will be used as the updated remaining allowed usage time.
[0189] Figure 8 This diagram illustrates an AM policy update system provided in an embodiment of the present disclosure. Figure 8 As shown, the AM policy update system in this embodiment includes a first PCF entity 801 and a UDR entity 802, wherein,
[0190] The first PCF entity 801 is used to subscribe to update notification information on the remaining allowable usage of network resources from the Unified Data Warehouse Function UDR entity 802; receive the updated remaining allowable usage of network resources sent by the UDR entity, wherein the remaining allowable usage of network resources is updated according to the actual usage of network resources monitored by the second PCF entity; and update the AM policy according to the updated remaining allowable usage of network resources.
[0191] UDR entity 802 is used to receive update notification information on the remaining allowed usage of subscribed network resources sent by the first PCF entity 801; update the remaining allowed usage of network resources, wherein the remaining allowed usage of network resources is updated according to the actual usage of network resources monitored by the second PCF entity; and send the updated remaining allowed usage of network resources to the first PCF entity 801 so that the first PCF entity 801 updates the AM policy according to the updated remaining allowed usage of network resources.
[0192] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”
[0193] The following reference Figure 9 To describe an electronic device 900 according to this embodiment of the present invention. Figure 9 The electronic device 900 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0194] like Figure 9 As shown, the electronic device 900 is manifested in the form of a general-purpose computing device. The components of the electronic device 900 may include, but are not limited to: at least one processing unit 910, at least one storage unit 920, and a bus 930 connecting different system components (including the storage unit 920 and the processing unit 910).
[0195] The storage unit stores program code that can be executed by the processing unit 910, causing the processing unit 910 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 910 can perform actions such as... Figure 2 The diagram shows the process of subscribing to update notifications of the remaining permitted network resource usage from the Unified Data Warehouse (UDR) entity; receiving updated information on the remaining permitted network resource usage from the UDR entity, wherein the remaining permitted network resource usage is updated based on the actual network resource usage monitored by the second PCF entity; and updating the AM policy based on the updated information on the remaining permitted network resource usage.
[0196] For example, the processing unit 910 may also perform the following: Figure 3 The process involves receiving an update notification from the first PCF entity regarding the remaining permitted usage of subscribed network resources; updating the remaining permitted usage of network resources, wherein the remaining permitted usage of network resources is updated based on the actual usage of network resources monitored by the second PCF entity; and sending the updated remaining permitted usage of network resources to the first PCF entity so that the first PCF entity can update the AM policy based on the updated remaining permitted usage of network resources.
[0197] Storage unit 920 may include readable media in the form of volatile storage units, such as random access memory (RAM) 9201 and / or cache memory 9202, and may further include read-only memory (ROM) 9203.
[0198] Storage unit 920 may also include a program / utility 9204 having a set (at least one) program module 9205, such program module 9205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0199] Bus 930 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0200] Electronic device 900 can also communicate with one or more external devices 940 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with the system 900, and / or with any device that enables the electronic device 900 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 950. Furthermore, system 900 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 960. Figure 9 As shown, network adapter 960 communicates with other modules of electronic device 900 via bus 930. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with electronic device 900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0201] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0202] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. Figure 10 This illustration shows a computer-readable storage medium provided in an embodiment of the present disclosure, such as... Figure 10 As shown, the computer-readable storage medium 1000 stores a program product capable of implementing the methods described above. In some possible embodiments, various aspects of the present invention can also be implemented as a program product comprising program code that, when the program product is run on a user device, causes the user device to perform the steps of the various exemplary embodiments of the present invention described in the "Exemplary Methods" section of this specification.
[0203] According to embodiments of the present invention, a program product for implementing the above-described method may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a user device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0204] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0205] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.
[0206] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0207] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0208] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0209] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0210] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0211] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. An AM policy update method, applied to a first policy control function (PCF) entity, wherein the first PCF entity is a PCF entity related to a user terminal (UE); characterized in that, include: Subscribe to updates on the remaining allowable usage of network resources from the Unified Data Warehouse (UDR) entity; The system receives the updated network resource remaining usage information sent by the UDR entity, wherein the network resource remaining usage information is updated based on the actual network resource usage monitored by the second PCF entity, and the second PCF entity is a session-related PCF entity. Update the Access and Mobility Management (AM) policy based on the updated remaining network resource availability. The step of updating the AM policy based on the updated remaining allowable network resource usage includes, but is not limited to: Upgrade or downgrade the UE's maximum aggregate bit rate; or, Upgrade or downgrade the maximum aggregate bit rate of the UE slice; or, Adjust the access / frequency selection priority index.
2. The AM strategy update method according to claim 1, characterized in that, The method further includes: The updated AM policy is sent to the AMF entity via the Access and Mobility Policy Control Service.
3. An AM strategy update method, applied to UDR entities, characterized in that, include: Receive update notification information on the remaining allowed usage of subscribed network resources sent by the first PCF entity, wherein the first PCF entity is a PCF entity related to the UE; Update the remaining allowed network resource usage, wherein the remaining allowed network resource usage is updated based on the actual network resource usage monitored by the second PCF entity, and the second PCF entity is a session-related PCF entity; The updated remaining network resource availability information is sent to the first PCF entity so that the first PCF entity updates the AM policy based on the updated remaining network resource availability information. The update of the AM policy based on the updated remaining network resource availability information includes, but is not limited to: upgrading or downgrading the UE's maximum aggregate bit rate; or upgrading or downgrading the UE slice's maximum aggregate bit rate; or adjusting the access / frequency selection priority index.
4. The AM strategy update method according to claim 3, characterized in that, The update of remaining allowed network resource usage includes: The User Plane Function (UPF) entity monitors the actual usage of network resources in the user plane. The actual usage of network resources monitored in the user plane includes the usage time and actual traffic usage of the user terminal (UE) when using one or more applications / services. If the preset triggering conditions are met, the UPF entity will send the actual usage of network resources that meet the triggering conditions to the second PCF entity; Based on the actual usage of network resources that meet the triggering conditions, the second PCF entity updates the remaining allowed usage of network resources in the UDR entity.
5. The AM strategy update method according to claim 4, characterized in that, The method further includes: If the usage duration is greater than or equal to a preset duration threshold, then the preset triggering condition is determined to be met, and / or, If the duration reporting period for one or more applications / services used by the UE ends, it is determined that a preset triggering condition is met, and / or, If the traffic reporting cycle of the UE using one or more applications / services ends, it is determined that the preset triggering condition is met, and / or, If the actual traffic usage is greater than or equal to the preset traffic usage threshold, then the preset triggering condition is determined to be met.
6. The AM strategy update method according to claim 4, characterized in that, Before the UPF entity monitors the actual usage of network resources in the user plane, the method further includes: The second PCF entity provides SM policies to the session management function SMF entity; The SMF entity instructs the UPF entity to send information on the actual usage of network resources monitored by the user plane.
7. The AM strategy update method according to claim 6, characterized in that, The UPF entity sends the actual network resource usage information that meets the triggering conditions to the second PCF entity, including: The UPF entity sends the actual usage status of the network resources monitored by the user plane to the SMF entity through the message forwarding control protocol. The SMF entity sends the actual usage of network resources monitored by the user plane to the second PCF entity through the session management policy control update service.
8. The AM strategy update method according to claim 4, characterized in that, The remaining network resource usage information includes the remaining allowed usage time and remaining allowed traffic usage for the UE when using one or more applications / services. The second PCF entity updates the remaining allowed network resource usage in the UDR entity, including: The difference between the remaining allowable traffic usage and the actual traffic usage that meets the triggering condition is used as the updated remaining allowable traffic usage. The difference between the remaining allowed usage time and the usage time that meets the triggering condition is used as the updated remaining allowed usage time.
9. An AM policy update apparatus, applied to a first PCF entity, wherein the first PCF entity is a PCF entity related to a UE, characterized in that, include: The information subscription module is used to subscribe to update notifications about the remaining allowable usage of network resources from the UDR entity; The information receiving module is used to receive the updated network resource remaining allowable usage information sent by the UDR entity, wherein the network resource remaining allowable usage information is updated based on the actual network resource usage monitored by the second PCF entity, and the second PCF entity is a session-related PCF entity; The policy update module is used to update the AM policy based on the updated remaining allowable network resource usage. The AM policy includes, but is not limited to: upgrading or downgrading the UE's maximum aggregate bit rate; or upgrading or downgrading the UE slice's maximum aggregate bit rate; or adjusting the access / frequency selection priority index.
10. An AM policy update device, applied to a UDR entity, characterized in that, include: The subscription notification module is used to receive update notification information on the remaining allowed usage of subscribed network resources sent by the first PCF entity, where the first PCF entity is a PCF entity related to the UE. The resource update module is used to update the remaining allowable usage of network resources, wherein the remaining allowable usage of network resources is updated based on the actual usage of network resources monitored by the second PCF entity, and the second PCF entity is a session-related PCF entity; The information sending module sends the updated remaining allowable network resource usage information to the first PCF entity, so that the first PCF entity updates the AM policy according to the updated remaining allowable network resource usage information; the AM policy includes, but is not limited to: upgrading or downgrading the UE's maximum aggregate bit rate; or upgrading or downgrading the UE slice's maximum aggregate bit rate; or adjusting the access / frequency selection priority index.
11. An AM policy update system, characterized in that, Includes the first PCF entity and the UDR entity, wherein, The first PCF entity is a UE-related PCF entity, used to subscribe to update notification information on the remaining allowable network resource usage from the UDR entity; receive the updated remaining allowable network resource usage sent by the UDR entity, wherein the remaining allowable network resource usage is updated based on the actual network resource usage monitored by the second PCF entity; and update the AM policy based on the updated remaining allowable network resource usage; the second PCF entity is a session-related PCF entity, and the AM policy includes, but is not limited to: upgrading or downgrading the UE's maximum aggregate bit rate; or upgrading or downgrading the UE slice's maximum aggregate bit rate; or adjusting the access / frequency selection priority index; The UDR entity is configured to receive an update notification from the first PCF entity regarding the remaining allowable usage of subscribed network resources; update the remaining allowable usage of network resources, wherein the remaining allowable usage of network resources is updated based on the actual usage of network resources monitored by the second PCF entity; and send the updated remaining allowable usage of network resources to the first PCF entity so that the first PCF entity updates the AM policy based on the updated remaining allowable usage of network resources.
12. An electronic device, characterized in that, include: processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the AM policy update method as described in any one of claims 1-8 by executing the executable instructions.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the AM policy update method as described in any one of claims 1-8.