UE policy control method and apparatus, and storage medium
By directly interacting between RAN and PCF, the participation of AMF is reduced, and the problem of large AMF load and signaling overhead in the UE policy association process is solved, and more efficient system performance is achieved.
Patent Information
- Application Number
- PCT/CN2024/111892
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-12
- Filing Date
- 2024-08-13
- Publication Date
- 2025-03-20
AI Technical Summary
In the UE policy association process, the load and signaling overhead of AMF are too large, resulting in inefficiency.
By directly interacting between RAN and PCF, AMF participation is reduced, and operations such as establishment, update and deletion of UE policy associations are directly handled between RAN and PCF.
The load and signaling overhead of AMF in the UE policy association process is reduced, and the efficiency and performance of the system are improved.
Smart Images

Figure CN2024111892_20032025_PF_FP_ABST
Abstract
Description
UE policy control method, device and storage medium
[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on September 12, 2023, with application number 202311187746.3 and application name “UE policy control method, device and storage medium”, the entire content of which is incorporated by reference in this disclosure. Technical Field
[0002] The present disclosure relates to the field of communication technologies, and in particular to a user equipment (UE) policy control method, device, and storage medium. Background Art
[0003] The UE Policy Association process includes operations such as establishment, modification and termination. The above operations are completed by the Access and Mobility Management Function (AMF) and the Policy Control Function (PCF). The AMF sends the UE policy container to the UE and forwards the UE policy update result returned by the UE to the PCF.
[0004] The above solution increases the load and signaling overhead of AMF.
[0005] Summary of the Invention
[0006] The present disclosure provides a UE policy control method, device, and storage medium, which reduce the load and signaling overhead of the AMF in the UE policy association process.
[0007] In a first aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control method, applied in a first radio access network (RAN), the method comprising:
[0008] Determine to establish UE policy association;
[0009] Sending a UE policy control creation request to the policy control function entity PCF, wherein the UE policy control creation request is used to request establishment of a UE policy association;
[0010] Receive a UE policy control creation response sent by the PCF.
[0011] In one embodiment, the determining to establish a UE policy association includes:
[0012] Receive the UE policy container sent by the UE and establish a UE policy association; or establish a UE policy association based on the configuration.
[0013] In one embodiment, the receiving a UE policy container sent by the UE includes:
[0014] A UE policy container is received, which is sent by the UE through an access network message, where the UE policy container is carried in an access network parameter of the access network message.
[0015] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network.
[0016] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0017] In one embodiment, it further includes:
[0018] When a triggering condition of a policy control request trigger is met, sending a first UE policy control update request to the PCF, where the first UE policy control update request includes a UE policy association identifier associated with a UE identifier and the triggering condition of the policy control request trigger that is met, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0019] Receive a first UE policy control update response sent by the PCF.
[0020] In one embodiment, it further includes:
[0021] UE policy association information is sent to a second RAN, where the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN being a target RAN where RAN handover occurs, and the first RAN being a source RAN where RAN handover occurs.
[0022] In one embodiment, it further includes:
[0023] Send UE policy association information to an access mobility management function (AMF), and transmit the UE policy association information to a second RAN through the AMF, where the UE policy association information includes a policy control request trigger and an identifier of the PCF. The second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
[0024] In one embodiment, it further includes:
[0025] Receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0026] Send a first UE policy control update notification response to the PCF.
[0027] In one embodiment, it further includes:
[0028] Sending a UE policy control deletion request to the PCF, where the UE policy control deletion request includes a UE policy association identifier;
[0029] Receive the UE policy control deletion response sent by the PCF and delete the UE policy context.
[0030] In one embodiment, before sending the UE policy control deletion request to the PCF, the method further includes:
[0031] receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete UE policy association;
[0032] Send a second UE policy control update notification response to the PCF.
[0033] In one embodiment, it further includes:
[0034] receiving a UE policy message transmission message sent by the PCF, where the UE policy message transmission message includes a UE identifier and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0035] Sending the UE policy container to the UE;
[0036] Receive a UE policy update result sent by the UE, and send the UE policy update result to the PCF.
[0037] In a second aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control method, which is applied to a second radio access network (RAN), where the second RAN is a target RAN for RAN handover and the first RAN is a source RAN for RAN handover. The method includes:
[0038] receiving UE policy association information sent by the first RAN, where the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier;
[0039] Determine to reuse the UE policy association based on the policy, send a UE policy control update notification request to the first PCF corresponding to the PCF identifier, the UE policy control update notification request being used to instruct to update the UE policy association; and receive a UE policy control update notification response sent by the first PCF;
[0040] or,
[0041] Based on the policy, it is determined that the UE policy association will not be reused, and a UE policy control creation request is sent to the second PCF. The UE policy control creation request is used to request the establishment of a UE policy association. The second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; and a UE policy control creation response is received from the second PCF.
[0042] In a third aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control method, which is applied to a policy control function (PCF). The method includes:
[0043] receiving a UE policy control creation request sent by a first radio access network RAN, where the UE policy control creation request is used to request establishment of a UE policy association;
[0044] Send a UE policy control creation response to the first RAN.
[0045] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
[0046] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0047] In one embodiment, it further includes:
[0048] receiving a first UE policy control update request sent by a first RAN, where the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a satisfied triggering condition of a policy control request trigger, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0049] Send a first UE policy control update response to the first RAN.
[0050] In one embodiment, it further includes:
[0051] receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to instruct updating of a UE policy association, wherein the second RAN is a target RAN where RAN handover occurs, and the first RAN is a source RAN where RAN handover occurs;
[0052] The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
[0053] In one embodiment, it further includes:
[0054] sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0055] Receive a first UE policy control update notification response sent by the first RAN.
[0056] In one embodiment, it further includes:
[0057] receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier;
[0058] The UE policy context is deleted based on the UE policy association identifier, and a UE policy control deletion response is sent to the first RAN.
[0059] In one embodiment, it further includes:
[0060] Sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of UE policy association;
[0061] Receive a second UE policy control update notification response sent by the first RAN.
[0062] In one embodiment, it further includes:
[0063] Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container;
[0064] Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
[0065] In one embodiment, it further includes:
[0066] Receive a UE state change notification message sent by an access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in a connection management-connected state or a connection management-idle state.
[0067] In one embodiment, before receiving the UE state change notification message sent by the AMF, the method further includes:
[0068] Send a UE status transfer request to the AMF, and receive a UE status transfer response sent by the AMF, where the transfer response includes the current connection management state of the UE.
[0069] In one embodiment, it further includes:
[0070] Send a UE status change subscription message to the AMF.
[0071] In one embodiment, it further includes:
[0072] Send a UE reachability request to a network function entity NF, receive a UE reachability response sent by the NF, and determine that the UE is in a connection management-connected state.
[0073] In a fourth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control method, which is applied to a UE. The method includes:
[0074] receiving a UE policy container sent by a radio access network RAN;
[0075] The UE policy is updated based on the UE policy container, and a UE policy update result is sent to the RAN, and the UE policy update result is transmitted to a policy control function entity PCF through the RAN.
[0076] In a fifth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control method, which is applied in a radio access network (RAN). The method includes:
[0077] Receive a UE policy container sent by the access mobility management function (AMF), and send the UE policy container to the UE;
[0078] Receive the UE policy update result sent by the UE, and send the UE policy update result to the policy control function entity PCF.
[0079] In a sixth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control method, which is applied to a policy control function (PCF). The method includes:
[0080] Sending an N1N2 message transfer message to an access mobility management function (AMF), and transmitting the UE policy container to the UE through the AMF and the radio access network (RAN), wherein the N1N2 message transfer message includes a user permanent identifier (SUPI) and the UE policy container, where the SUPI is used to identify the UE;
[0081] Receive the UE policy update result sent by the RAN.
[0082] In a seventh aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, applied in a first radio access network (RAN), the device including:
[0083] A determination module, configured to determine and establish a UE policy association;
[0084] A sending module, configured to send a UE policy control creation request to a policy control function entity PCF, wherein the UE policy control creation request is used to request establishment of a UE policy association;
[0085] A receiving module is used to receive a UE policy control creation response sent by the PCF.
[0086] In one embodiment, the receiving module is configured to receive a UE policy container sent by the UE, and the determining module is configured to establish a UE policy association when the UE policy container sent by the UE is received; or
[0087] The determining module is used to establish UE policy association based on the configuration.
[0088] In one embodiment, the receiving module is configured to:
[0089] A UE policy container is received, which is sent by the UE through an access network message, where the UE policy container is carried in an access network parameter of the access network message.
[0090] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network.
[0091] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0092] In one embodiment, the sending module is configured to:
[0093] When a triggering condition of a policy control request trigger is met, sending a first UE policy control update request to the PCF, where the first UE policy control update request includes a UE policy association identifier associated with a UE identifier and the triggering condition of the policy control request trigger that is met, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0094] The receiving module is used for:
[0095] Receive a first UE policy control update response sent by the PCF.
[0096] In one embodiment, the sending module is configured to:
[0097] UE policy association information is sent to a second RAN, where the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN being a target RAN where RAN handover occurs, and the first RAN being a source RAN where RAN handover occurs.
[0098] In one embodiment, the sending module is configured to:
[0099] Send UE policy association information to an access mobility management function (AMF), and transmit the UE policy association information to a second RAN through the AMF, where the UE policy association information includes a policy control request trigger and an identifier of the PCF. The second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
[0100] In one embodiment, the receiving module is configured to:
[0101] Receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0102] The sending module is used for:
[0103] Send a first UE policy control update notification response to the PCF.
[0104] In one embodiment, the sending module is configured to:
[0105] Sending a UE policy control deletion request to the PCF, where the UE policy control deletion request includes a UE policy association identifier;
[0106] The receiving module is used for:
[0107] Receive the UE policy control deletion response sent by the PCF and delete the UE policy context.
[0108] In one embodiment, the receiving module is configured to:
[0109] receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete UE policy association;
[0110] The sending module is used for:
[0111] Send a second UE policy control update notification response to the PCF.
[0112] In one embodiment, the receiving module is configured to:
[0113] receiving a UE policy message transmission message sent by the PCF, where the UE policy message transmission message includes a UE identifier and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0114] The sending module is used for:
[0115] Sending the UE policy container to the UE;
[0116] The receiving module is used for:
[0117] Receive a UE policy update result sent by the UE, and send the UE policy update result to the PCF.
[0118] In an eighth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, applied to a second radio access network (RAN), where the second RAN is a target RAN for RAN handover and the first RAN is a source RAN for RAN handover. The device includes:
[0119] a receiving module, configured to receive UE policy association information sent by the first RAN, where the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier;
[0120] a determination module, configured to determine whether to reuse the UE policy association based on the policy;
[0121] A first sending module is configured to send a UE policy control update notification request to a first PCF corresponding to the PCF identifier when the determining module determines that the UE policy association is reused, wherein the UE policy control update notification request is used to indicate that the UE policy association is updated; and the receiving module is configured to receive a UE policy control update notification response sent by the first PCF;
[0122] or,
[0123] The second sending module is used to send a UE policy control creation request to the second PCF when the determination module determines that the UE policy association will not be reused. The UE policy control creation request is used to request to establish a UE policy association. The second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; the receiving module is used to receive a UE policy control creation response sent by the second PCF.
[0124] In a ninth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, which is applied to a policy control function (PCF). The device includes:
[0125] A receiving module, configured to receive a UE policy control creation request sent by a first radio access network RAN, where the UE policy control creation request is used to request establishment of a UE policy association;
[0126] A sending module is configured to send a UE policy control creation response to the first RAN.
[0127] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
[0128] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0129] In one embodiment, the receiving module is configured to:
[0130] receiving a first UE policy control update request sent by a first RAN, where the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a satisfied triggering condition of a policy control request trigger, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0131] The sending module is used for:
[0132] Send a first UE policy control update response to the first RAN.
[0133] In one embodiment, the receiving module is configured to:
[0134] receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to instruct updating of a UE policy association, wherein the second RAN is a target RAN where RAN handover occurs, and the first RAN is a source RAN where RAN handover occurs;
[0135] The sending module is used for:
[0136] The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
[0137] In one embodiment, the sending module is configured to:
[0138] sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0139] The receiving module is used for:
[0140] Receive a first UE policy control update notification response sent by the first RAN.
[0141] In one embodiment, the receiving module is configured to:
[0142] receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier;
[0143] The sending module is used for:
[0144] The UE policy context is deleted based on the UE policy association identifier, and a UE policy control deletion response is sent to the first RAN.
[0145] In one embodiment, the sending module is configured to:
[0146] Sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of UE policy association;
[0147] The receiving module is used for:
[0148] Receive a second UE policy control update notification response sent by the first RAN.
[0149] In one embodiment, the sending module is configured to:
[0150] Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container;
[0151] The receiving module is used for:
[0152] Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
[0153] In one embodiment, the receiving module is configured to:
[0154] Receive a UE state change notification message sent by an access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in a connection management-connected state or a connection management-idle state.
[0155] In one embodiment, the sending module is configured to:
[0156] Send a UE status transfer request to the AMF, and receive a UE status transfer response sent by the AMF, where the transfer response includes the current connection management state of the UE.
[0157] In one embodiment, the sending module is configured to:
[0158] Send a UE status change subscription message to the AMF.
[0159] In one embodiment, the sending module is configured to:
[0160] Sending a UE reachability request to the network function entity NF;
[0161] The receiving module is used for:
[0162] Receive the UE reachability response sent by the NF, and determine that the UE is in the connection management-connected state.
[0163] In a tenth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, applied to a UE, the device including:
[0164] A receiving module, receiving a UE policy container sent by a radio access network RAN;
[0165] A processing module, configured to update a UE policy based on a UE policy container;
[0166] The sending module is configured to send the UE policy update result to the RAN, and transmit the UE policy update result to a policy control function entity PCF through the RAN.
[0167] In an eleventh aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, applied in a radio access network (RAN), the device including:
[0168] A receiving module, configured to receive a UE policy container sent by an access mobility management function entity AMF;
[0169] A sending module, configured to send the UE policy container to the UE;
[0170] The receiving module is further configured to receive a UE policy update result sent by the UE;
[0171] The sending module is further configured to send the UE policy update result to a policy control function entity PCF.
[0172] In a twelfth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, which is applied to a policy control function (PCF). The device includes:
[0173] a sending module, configured to send an N1N2 message transfer message to an access mobility management function (AMF), and transmit the UE policy container to the UE through the AMF and a radio access network (RAN), wherein the N1N2 message transfer message includes a user permanent identifier (SUPI) and the UE policy container, and the SUPI is used to identify the UE;
[0174] The receiving module is configured to receive the UE policy update result sent by the RAN.
[0175] In a thirteenth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, the device being a first radio access network (RAN), the device including a memory, a transceiver, and a processor:
[0176] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0177] Determine to establish UE policy association;
[0178] Sending a UE policy control creation request to the policy control function entity PCF, wherein the UE policy control creation request is used to request establishment of a UE policy association;
[0179] Receive a UE policy control creation response sent by the PCF.
[0180] In one embodiment, the processor is configured to determine to establish a UE policy association, specifically including:
[0181] Receive the UE policy container sent by the UE and establish a UE policy association; or establish a UE policy association based on the configuration.
[0182] In one embodiment, the processor is configured to receive a UE policy container sent by the UE, specifically including:
[0183] A UE policy container is received, which is sent by the UE through an access network message, where the UE policy container is carried in an access network parameter of the access network message.
[0184] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network.
[0185] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0186] In one embodiment, the processor is further configured to perform the following operations:
[0187] When a triggering condition of a policy control request trigger is met, sending a first UE policy control update request to the PCF, where the first UE policy control update request includes a UE policy association identifier associated with a UE identifier and the triggering condition of the policy control request trigger that is met, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0188] Receive a first UE policy control update response sent by the PCF.
[0189] In one embodiment, the processor is further configured to perform the following operations:
[0190] UE policy association information is sent to a second RAN, where the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN being a target RAN where RAN handover occurs, and the first RAN being a source RAN where RAN handover occurs.
[0191] In one embodiment, the processor is further configured to perform the following operations:
[0192] Send UE policy association information to an access mobility management function (AMF), and transmit the UE policy association information to a second RAN through the AMF, where the UE policy association information includes a policy control request trigger and an identifier of the PCF. The second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
[0193] In one embodiment, the processor is further configured to perform the following operations:
[0194] Receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0195] Send a first UE policy control update notification response to the PCF.
[0196] In one embodiment, the processor is further configured to perform the following operations:
[0197] Sending a UE policy control deletion request to the PCF, where the UE policy control deletion request includes a UE policy association identifier;
[0198] Receive the UE policy control deletion response sent by the PCF and delete the UE policy context.
[0199] In one embodiment, the processor, before sending the UE policy control deletion request to the PCF, is further configured to perform the following operations:
[0200] receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete UE policy association;
[0201] Send a second UE policy control update notification response to the PCF.
[0202] In one embodiment, the processor is further configured to perform the following operations:
[0203] receiving a UE policy message transmission message sent by the PCF, where the UE policy message transmission message includes a UE identifier and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0204] Sending the UE policy container to the UE;
[0205] Receive a UE policy update result sent by the UE, and send the UE policy update result to the PCF.
[0206] In a fourteenth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, wherein the device is a second radio access network (RAN), the second RAN is a target RAN for RAN handover, and the first RAN is a source RAN for RAN handover, and the device includes a memory, a transceiver, and a processor.
[0207] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0208] receiving UE policy association information sent by the first RAN, where the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier;
[0209] Determine to reuse the UE policy association based on the policy, send a UE policy control update notification request to the first PCF corresponding to the PCF identifier, the UE policy control update notification request being used to instruct to update the UE policy association; and receive a UE policy control update notification response sent by the first PCF;
[0210] or,
[0211] Based on the policy, it is determined that the UE policy association will not be reused, and a UE policy control creation request is sent to the second PCF. The UE policy control creation request is used to request the establishment of a UE policy association. The second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; and a UE policy control creation response is received from the second PCF.
[0212] In a fifteenth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, the device being a policy control function (PCF), the device including a memory, a transceiver, and a processor:
[0213] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0214] receiving a UE policy control creation request sent by a first radio access network RAN, where the UE policy control creation request is used to request establishment of a UE policy association;
[0215] Send a UE policy control creation response to the first RAN.
[0216] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container, where the UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
[0217] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0218] In one embodiment, the processor is further configured to perform the following operations:
[0219] receiving a first UE policy control update request sent by a first RAN, where the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a satisfied triggering condition of a policy control request trigger, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0220] Send a first UE policy control update response to the first RAN.
[0221] In one embodiment, the processor is further configured to perform the following operations:
[0222] receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to instruct updating of a UE policy association, wherein the second RAN is a target RAN where RAN handover occurs, and the first RAN is a source RAN where RAN handover occurs;
[0223] The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
[0224] In one embodiment, the processor is further configured to perform the following operations:
[0225] sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0226] Receive a first UE policy control update notification response sent by the first RAN.
[0227] In one embodiment, the processor is further configured to perform the following operations:
[0228] receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier;
[0229] The UE policy context is deleted based on the UE policy association identifier, and a UE policy control deletion response is sent to the first RAN.
[0230] In one embodiment, the processor is further configured to perform the following operations:
[0231] Sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of UE policy association;
[0232] Receive a second UE policy control update notification response sent by the first RAN.
[0233] In one embodiment, the processor is further configured to perform the following operations:
[0234] Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container;
[0235] Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
[0236] In one embodiment, the processor is further configured to perform the following operations:
[0237] Receive a UE state change notification message sent by an access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in a connection management-connected state or a connection management-idle state.
[0238] In one embodiment, the processor, before receiving the UE state change notification message sent by the AMF, is further configured to perform the following operations:
[0239] Send a UE status transfer request to the AMF, and receive a UE status transfer response sent by the AMF, where the transfer response includes the current connection management state of the UE.
[0240] In one embodiment, the processor is further configured to perform the following operations:
[0241] Send a UE status change subscription message to the AMF.
[0242] In one embodiment, the processor is further configured to perform the following operations:
[0243] Send a UE reachability request to a network function entity NF, receive a UE reachability response sent by the NF, and determine that the UE is in a connection management-connected state.
[0244] In a sixteenth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, wherein the device is a UE, and the device includes a memory, a transceiver, and a processor:
[0245] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0246] receiving a UE policy container sent by a radio access network RAN;
[0247] The UE policy is updated based on the UE policy container, and a UE policy update result is sent to the RAN, and the UE policy update result is transmitted to a policy control function entity PCF through the RAN.
[0248] In a seventeenth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, wherein the device is a radio access network (RAN), and the device includes a memory, a transceiver, and a processor:
[0249] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0250] Receive a UE policy container sent by the access mobility management function (AMF), and send the UE policy container to the UE;
[0251] Receive the UE policy update result sent by the UE, and send the UE policy update result to the policy control function entity PCF.
[0252] In an eighteenth aspect, an embodiment of the present disclosure provides a user equipment (UE) policy control device, the device being a policy control function (PCF), the device including a memory, a transceiver, and a processor:
[0253] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0254] Sending an N1N2 message transfer message to an access mobility management function (AMF), and transmitting the UE policy container to the UE through the AMF and the radio access network (RAN), wherein the N1N2 message transfer message includes a user permanent identifier (SUPI) and the UE policy container, where the SUPI is used to identify the UE;
[0255] Receive the UE policy update result sent by the RAN.
[0256] In the nineteenth aspect, an embodiment of the present disclosure provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method described in the first aspect.
[0257] In the twentieth aspect, an embodiment of the present disclosure provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method described in the second aspect.
[0258] In the twenty-first aspect, an embodiment of the present disclosure provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method described in the third aspect.
[0259] In aspect 22, an embodiment of the present disclosure provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method described in aspect 4.
[0260] In the twenty-third aspect, an embodiment of the present disclosure provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method described in the fifth aspect.
[0261] In aspect 24, an embodiment of the present disclosure provides a non-transitory readable storage medium storing a computer program, wherein the computer program is used to enable a processor to execute the method described in aspect 6.
[0262] It should be understood that the contents described in the above summary of the invention are not intended to limit the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0263] In order to more clearly illustrate the technical solutions in the present disclosure or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0264] FIG1 is a flow chart of a UE policy control method according to an embodiment of the present disclosure;
[0265] FIG2 is a flow chart of a UE configuration update process according to an embodiment of the present disclosure;
[0266] FIG3 is a flow chart of a UE policy association establishment process provided by an embodiment of the present disclosure;
[0267] FIG4 is a second flow diagram of a UE configuration update process provided by an embodiment of the present disclosure;
[0268] FIG5 is a first schematic diagram of a process of obtaining UE status by a PCF according to an embodiment of the present disclosure;
[0269] FIG6 is a second schematic diagram of a process of obtaining UE status by a PCF according to an embodiment of the present disclosure;
[0270] FIG7 is a flow chart of a UE policy association modification process according to an embodiment of the present disclosure;
[0271] FIG8 is a second flow diagram of a UE policy association modification process provided by an embodiment of the present disclosure;
[0272] FIG9 is a flow chart of a third UE policy association modification process according to an embodiment of the present disclosure;
[0273] FIG10 is a fourth flow chart of a UE policy association modification process provided by an embodiment of the present disclosure;
[0274] FIG11 is a flow chart of a UE policy association termination process according to an embodiment of the present disclosure;
[0275] FIG12 is a second flow diagram of a UE policy association termination process provided by an embodiment of the present disclosure;
[0276] FIG13 is a second flow chart of a UE policy control method provided in an embodiment of the present disclosure;
[0277] FIG14 is a structural diagram of a UE policy control device according to an embodiment of the present disclosure;
[0278] FIG15 is a second structural diagram of a UE policy control device provided by an embodiment of the present disclosure;
[0279] FIG16 is a third structural diagram of a UE policy control device provided by an embodiment of the present disclosure;
[0280] FIG17 is a fourth structural diagram of a UE policy control device provided by an embodiment of the present disclosure;
[0281] FIG18 is a fifth structural diagram of a UE policy control device provided by an embodiment of the present disclosure;
[0282] FIG19 is a sixth structural diagram of a UE policy control device provided by an embodiment of the present disclosure;
[0283] FIG20 is a structural diagram of a UE policy control device according to an embodiment of the present disclosure;
[0284] FIG21 is a structural diagram eight of a UE policy control device provided by an embodiment of the present disclosure;
[0285] FIG22 is a ninth structural diagram of a UE policy control device provided by an embodiment of the present disclosure;
[0286] FIG23 is a structural diagram of a UE policy control device provided by an embodiment of the present disclosure;
[0287] FIG24 is a structural diagram 11 of a UE policy control device provided by an embodiment of the present disclosure;
[0288] FIG25 is a structural diagram twelfth of a UE policy control device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0289] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0290] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.
[0291] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0292] The embodiments of the present disclosure provide a UE policy control method and apparatus for reducing the AMF load and signaling overhead while implementing UE policy association.
[0293] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0294] The technical solution provided by the embodiment of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0295] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.
[0296] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0297] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO. It can also use diversity transmission, precoding, or beamforming.
[0298] After RAN service-oriented, RAN and core network NF can interact directly. Therefore, the interaction between RAN and PCF can be used to complete the relevant operations of UE policy association without going through AMF. The following describes the UE policy-related process based on RAN service-oriented with reference to an embodiment.
[0299] FIG1 is a flow chart of a UE policy control method provided by an embodiment of the present disclosure. The flow chart is a process of establishing a UE policy association. As shown in FIG1 , the method includes:
[0300] S101: A first RAN determines to establish a UE policy association.
[0301] Optionally, the first RAN may establish a UE policy association upon receiving a UE policy container sent by the UE. Optionally, during the UE registration process, the first RAN receives a UE policy container sent by the UE via an access network message (AN message), wherein the UE policy container is carried in access network parameters (AN parameters) of the AN message.
[0302] Optionally, when the first RAN does not receive a UE policy container from the UE, the first RAN may establish a UE policy association based on a configuration, where the configuration may be a local configuration of the first RAN.
[0303] S102: The first RAN sends a UE policy control creation request to the PCF. The UE policy control creation request is used to request establishment of a UE policy association.
[0304] The UE policy control creation request includes the UE identifier (UE ID), the serving network (Serving Network), and the UE policy container. The UE ID is used to uniquely identify the UE between the RAN and the core network. The serving network can be identified by the Public Land Mobile Network (PLMN) ID, or the PLMN ID and the Network Identifier (NID).
[0305] S103. The PCF sends a UE policy control creation response to the first RAN.
[0306] The PCF responds to the UE policy control creation request sent by the first RAN. Optionally, the UE policy control creation response includes a policy control request trigger parameter, which is the triggering condition of the policy control request trigger. Based on the policy control request trigger parameter, after establishing the UE policy association, the first RAN may initiate a UE policy association modification process if the triggering condition of the policy control request trigger is met.
[0307] The above process realizes the establishment of UE policy association based on RAN service, without going through AMF, reducing signaling transmission, transmission delay and AMF load.
[0308] In the embodiment of the present disclosure, the PCF can trigger the UE configuration update process. Referring to FIG2,
[0309] S201. The PCF sends a UE policy message transmission message to a first RAN.
[0310] If the PCF determines to update the UE policy, it sends a UE policy message transmission message to the first RAN. The UE policy message transmission message includes the UE ID and a UE policy container, and the UE policy container includes policy information related to UE access selection and PDU session selection. The UE policy message transmission message is used to update the UE policy.
[0311] S202: After receiving the UE policy message transmission message, the first RAN sends a UE policy container to the UE.
[0312] S203: After updating the UE policy, the UE sends a UE policy update result to the first RAN.
[0313] S204: The first RAN sends the UE policy update result to the PCF.
[0314] The above process implements the UE configuration update process based on RAN service, which can also be implemented without going through AMF.
[0315] The following describes the embodiments of Figures 1 and 2 with reference to the examples of Figures 3 and 4. It should be noted that in Figure 3, the V-PCF is the PCF in the visited PLMN, and the H-PCF is the PCF in the home PLMN. In the case of roaming, the disclosed embodiments involve interaction between the V-PCF and the H-PCF, that is, the first RAN interacts with the V-PCF, and the V-PCF then interacts with the H-PCF. In the non-roaming case, there is no interaction between the V-PCF and the H-PCF, and the V-PCF and H-PCF in the figure can be regarded as one PCF. Subsequent embodiments are similar to this. As shown in Figure 3:
[0316] Step 1: The first RAN determines to establish a UE policy association.
[0317] If the first RAN receives a UE policy container from the UE, it establishes a UE policy association with the (V-)PCF. Alternatively, if the first RAN does not receive a UE policy container from the UE, it may establish a UE policy association with the (V-)PCF based on local configuration. The (V-)PCF represents the V-PCF in roaming situations and the PCF in non-roaming situations.
[0318] In the UE registration process, the first RAN receives a UE policy container sent by the UE through an AN message, wherein the UE policy container carries AN parameters in the AN message.
[0319] Step 2. The first RAN sends a UE policy control creation request (Npcf_UEPolicyControl_Create Request) to the (V-)PCF.
[0320] The Npcf_UEPolicyControl_Create Request carries the UE ID, serving network, and UE policy container.
[0321] Step 3. In case of roaming, the V-PCF forwards the Npcf_UEPolicyControl_Create Request to the H-PCF.
[0322] Step 4. The H-PCF sends a UE policy control create response (Npcf_UEPolicyControl_Create Response) to the V-PCF.
[0323] Step 5. The (V-)PCF sends Npcf_UEPolicyControl_Create Response to the first RAN.
[0324] Step 6. The (H-)PCF creates a UE policy container. In the roaming scenario, the H-PCF sends the UE policy container to the V-PCF in a UE Policy Control Update Notify Request (Npcf_UEPolicyControl_UpdateNotify Request). The (H-)PCF specifies whether it is the H-PCF in the roaming scenario or the PCF in the non-roaming scenario.
[0325] Step 7. The V-PCF sends a UE policy control update notification response (Npcf_UEPolicyControlUpdateNotifyResponse) to the H-PCF.
[0326] Step 8. The (V-)PCF triggers the UE configuration update process and sends a UE policy container to the UE. The UE policy container includes policy information related to UE access selection and PDU session selection.
[0327] Step 9. If the V-PCF receives the UE policy update result, the V-PCF forwards the UE policy update result to the H-PCF via a UE policy control update request (Npcf_UEPolicyControl_Update Request).
[0328] Step 10. The H-PCF sends a UE policy control update response (Npcf_UEPolicyControl_Update Response) to the V-PCF.
[0329] The UE configuration update process in step 8 is shown in FIG4 :
[0330] Step 0. PCF determines to update UE policy.
[0331] The PCF obtains the UE status. If it determines that the UE is in the connection management-connected state (CM-CONNECTED), the PCF triggers the UE configuration update process to update the UE policy.
[0332] Step 1. The PCF sends a UE policy message transfer (Ngnb_UEPolicyMessageTransfer) message to the first RAN. The message includes a UE ID and a UE policy container.
[0333] Step 2: The first RAN sends the UE policy container to the UE corresponding to the UE ID.
[0334] Step 3. The UE updates the UE policy based on the UE policy container and sends a UE policy update result to the first RAN, so that the UE policy update result is transmitted to the PCF through the RAN.
[0335] Step 4. The first RAN forwards the UE policy update result to the PCF through a UE policy message transfer response (Ngnb_UEPolicyMessageTransfer Response).
[0336] In the above step 0, there are multiple ways for the PCF to obtain the UE status, which are introduced below.
[0337] In one embodiment, as shown in FIG5 :
[0338] Step 1. PCF sends a UE status transfer request (Namf_xx_UEStatusTransfer Request) to AMF.
[0339] Step 2.AMF sends a UE status transfer response (Namf_xx_UEStatusTransfer Response) to PCF. The transfer response includes the current connection management state of the UE.
[0340] Step 3. PCF sends a UE status change subscription (Namf_xx_UEStatusChangeSubscribe) message to AMF.
[0341] Step 4.AMF sends a UE status change notification (Namf_xx_UEStatusChangeNotify) message to the PCF. The UE status change notification message indicates that the UE is in the connection management-connected state or the connection management-idle state.
[0342] It should be noted that if the UE status transmission request in step 1 includes content for subscribing to UE status changes, the PCF does not need to perform step 3.
[0343] In another embodiment, as shown in FIG6 :
[0344] Step 0: When the PCF needs to exchange UE policy-related information with the UE, it determines to obtain the UE status from the Network Function (NF). Optionally, the NF is the RAN.
[0345] Step 1. PCF sends a UE reachability request (Nnf_MT_EnableUEReachability Request) to NF.
[0346] Step 2. If the UE is in idle state, the network triggers a service request, i.e. the NF pages the UE.
[0347] Step 3. The NF sends a UE reachability response (Nnf_MT_EnableUEReachability Response) to the PCF, so that the PCF determines that the UE is in the connection management-connected state.
[0348] The above embodiments describe in detail the process of establishing UE policy association and updating UE configuration. The following describes the process of modifying UE policy association.
[0349] In one embodiment, the UE policy association modification process is initiated by the RAN. When the triggering conditions of the policy control request trigger are met, the first RAN sends a first UE policy control update request to the PCF and receives a first UE policy control update response from the PCF. The first UE policy control update request includes a UE policy association identifier associated with the UE ID and the satisfied triggering conditions of the policy control request trigger. This is illustrated in conjunction with Figure 7, as shown in Figure 7:
[0350] Step 1. If the trigger conditions of the policy control request trigger are met, the first RAN sends a first UE policy control update request (Npcf_UEPolicyControl_Update Request) to the (V-)PCF. The Npcf_UEPolicyControl_Update Request includes the UE policy association identifier associated with the UE ID and the satisfied trigger conditions of the policy control request trigger. In the roaming scenario, based on the operator's policy, the first RAN may provide the V-PCF with the PCF ID of the selected H-PCF.
[0351] Step 2. The V-PCF forwards the Npcf_UEPolicyControl_Update Request to the H-PCF.
[0352] Step 3. The H-PCF sends Npcf_UEPolicyControl_Update Response to the V-PCF.
[0353] Step 4. The (V-)PCF sends a first UE policy control update response (Npcf_UEPolicyControl_Update Response) to the AMF.
[0354] Step 5. (H-)PCF creates UE policy container. In case of roaming, H-PCF sends UE policy container to V-PCF via Npcf_UEPolicyControlUpdateNotifyRequest.
[0355] Step 6. The V-PCF sends Npcf_UEPolicyControlUpdateNotify Response to the H-PCF.
[0356] Step 7. (V-)PCF triggers the UE configuration update process and sends a UE policy container to the UE. The UE policy container includes policy information related to UE access selection and PDU session selection. The UE configuration update process can be referred to the process shown in Figure 4 and will not be repeated in this embodiment.
[0357] Step 8. The V-PCF forwards the UE policy update result to the H-PCF via Npcf_UEPolicyControl_Update Request.
[0358] Step 9. The H-PCF sends Npcf_UEPolicyControl_Update Response to the V-PCF.
[0359] In one embodiment, the UE policy association modification process is initiated by the target RAN after the RAN handover occurs. The first RAN is the source RAN of the RAN handover, also known as the old RAN, and the second RAN is the target RAN of the RAN handover, also known as the new RAN.
[0360] In the scenario of Xn-based RAN handover, the first RAN sends UE policy association information to the second RAN, and the UE policy association information includes a policy control request trigger and a PCF ID. Afterwards, the second RAN determines based on the policy to reuse the UE policy association and sends a UE policy control update notification request to the first PCF corresponding to the PCF identifier, where the UE policy association is updated; and receives a UE policy control update notification response sent by the first PCF; or, based on the policy to determine that the UE policy association is not to be reused, sends a UE policy control create request to the second PCF, where the UE policy control create request is used to request the establishment of a UE policy association, where the second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; and receives a UE policy control create response sent by the second PCF. This is explained in conjunction with Figure 8, as shown in Figure 8:
[0361] Step 1. When the first RAN and the second RAN belong to the same PLMN, the first RAN transmits UE policy association information to the second RAN, including a policy control request trigger and a PCF ID. For roaming, the PCF ID includes a V-PCF ID and an H-PCF ID.
[0362] Step 2. The second RAN determines to reuse the UE policy association based on the policy, and determines the (V-)PCF based on the PCF ID received in step 1.
[0363] Step 3. The second RAN sends a second UE policy control update request (Npcf_UEPolicyControl_Update Request) to the (V-)PCF. The second UE policy control update request is used to indicate the update of UE policy association. If the triggering conditions of the policy control request trigger are met, the second RAN may also provide the satisfied triggering conditions to the (V-)PCF.
[0364] Step 4. In case of roaming, the V-PCF forwards the Npcf_UEPolicyControl_Update Request received in step 3 to the H-PCF.
[0365] Step 5. The H-PCF sends Npcf_UEPolicyControl_Update Response to the V-PCF.
[0366] Step 6. The (V-)PCF updates the information of the first RAN with the information of the second RAN, and sends a second UE policy control update notification response (Npcf_UEPolicyControlUpdateResponse) to the second RAN.
[0367] Step 7. The (H-)PCF creates a UE policy container, including policy information related to UE access selection and PDU session selection. In the case of roaming, the H-PCF can send the UE policy container to the V-PCF via Npcf_UEPolicyControlUpdateNotifyRequest.
[0368] Step 8. The V-PCF sends Npcf_UEPolicyControlUpdateNotify Response to the H-PCF.
[0369] Step 9. (V-)PCF triggers the UE configuration update process and sends the UE policy container to the UE. The UE configuration update process can refer to the process shown in Figure 4 and will not be repeated in this embodiment.
[0370] Step 10. The V-PCF forwards the UE policy update result to the H-PCF via Npcf_UEPolicyControl_Update Request.
[0371] Step 11. The H-PCF sends Npcf_UEPolicyControl_Update Response to the V-PCF.
[0372] When the second RAN determines not to reuse the UE policy association based on the policy, the process of establishing the UE policy association between the second RAN and the second PCF can refer to the process of establishing the UE policy association between the first RAN and the PCF in the aforementioned embodiment, and will not be repeated here.
[0373] In the N2-based RAN handover scenario, the first RAN sends UE policy association information to the AMF, which then transmits the UE policy association information to the second RAN via the AMF. The UE policy association information includes the policy control request trigger and the PCF identifier. If the AMF also undergoes handover, the first RAN sends the UE policy association information to the old AMF, which then transmits the UE policy association information to the second RAN via the old and new AMFs. This is illustrated in conjunction with Figure 9, as shown in Figure 9:
[0374] Step 1: The first RAN sends the UE policy association information to the old AMF, which then sends it to the new AMF. The new AMF then sends it to the second RAN. The UE policy association information includes the policy control request trigger and the PCF ID.
[0375] Steps 2 to 11 are the same as those in FIG8 and will not be repeated here.
[0376] In one embodiment, the UE policy association modification process is initiated by the PCF. The PCF sends a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger. The first RAN then sends a first UE policy control update notification response to the PCF. This is illustrated in conjunction with Figure 10, as shown in Figure 10:
[0377] Steps 1a and 1b. If the (H-)PCF subscribes to notifications of changes to user policy data or 5G virtual network (VN) group data, the Unified Data Repository (UDR) sends a notification to the (H-)PCF that the UE's user policy data or 5G VN group data has been changed.
[0378] The (H-)UDR notifies the (H-)PCF of the updated policy control subscription information profile through Nudr_DM_Notify, or the (H-)UDR notifies the (H-)PCF of the updated 5G VN group data through Nudr_DM_Notify, or the (V-)UDR notifies the (V-)PCF of the updated policy control subscription information profile through Nudr_DM_Notify.
[0379] Steps 1c and 1d. The PCF determines that policy information related to UE access selection and PDU session selection needs to be sent to the UE.
[0380] Steps 2a and 2b. The PCF makes a policy decision. When the 5G VN group data is updated, the (H-)PCF checks the UE policy associations of the Subscription Permanent Identifier (SUPI) within the Internal-Group-Id, executes steps 3 to 9 for each UE policy association that needs to be updated, and sends the new UE policy to each UE.
[0381] Step 3. The (H-)PCF creates a UE policy container. In the case of roaming, the H-PCF sends the UE policy container to the V-PCF via Npcf_UEPolicyControlUpdateNotifyRequest. Optionally, the H-PCF can also provide an updated policy control request trigger for UE policy association.
[0382] Step 4. The V-PCF sends Npcf_UEPolicyControlUpdateNotify Response to the H-PCF.
[0383] Step 5. The (V-)PCF sends an Npcf_UEPolicyControl UpdateNotify Request to the first RAN. The Npcf_UEPolicyControl UpdateNotify Request may include a policy control request trigger parameter or an updated policy control request trigger.
[0384] Step 6. The first RAN sends Npcf_UEPolicyControlUpdateNotify Response to the (V-)PCF.
[0385] Step 7. (V-)PCF triggers the UE configuration update process and sends a UE policy container to the UE. The UE policy container includes policy information related to UE access selection and PDU session selection. The UE configuration update process can be referred to the process shown in Figure 4 and will not be repeated in this embodiment.
[0386] Step 8. The V-PCF forwards the UE policy update result to the H-PCF via Npcf_UEPolicyControl_Update Request.
[0387] Step 9. The H-PCF sends Npcf_UEPolicyControl_Update Response to the V-PCF.
[0388] It can be seen from the embodiments of Figures 7 to 10 that the UE policy association modification process can be implemented through RAN and PCF, reducing signaling transmission, reducing transmission delay, and reducing AMF load.
[0389] Based on any of the above embodiments, a process for deleting UE policy association is introduced.
[0390] In one embodiment, the termination of the UE policy association is initiated by the RAN. The RAN first sends a UE policy control deletion request to the PCF, which includes a UE policy association identifier; the RAN then receives a UE policy control deletion response from the PCF, deleting the UE policy context. This is illustrated in conjunction with Figure 11, as shown in Figure 11:
[0391] Step 1. The first RAN determines to terminate UE policy association.
[0392] Step 2: The first RAN sends a UE policy control deletion request (Npcf_UEPolicyControl_Delete Request) including the UE policy association ID to the (V-)PCF.
[0393] Step 3. The (V-)PCF deletes the UE policy context based on the UE policy association ID and sends a UE policy control deletion response (Npcf_UEPolicyControl_Delete Response) including success or failure to the first RAN.
[0394] Step 4. In case of roaming, the V-PCF sends an Npcf_UEPolicyControl_Delete Request containing the UE Policy Association ID to the H-PCF.
[0395] Step 5. The H-PCF deletes the UE policy context and sends a Npcf_UEPolicyControl_Delete Response to the V-PCF, including a success or failure message. The H-PCF can unsubscribe from the policy data using Nudr_DM_Unsubscribe, which includes a subscription-related identifier.
[0396] In one embodiment, the PCF initiates the termination of the UE policy association. The PCF sends a second UE Policy Control Update Notification Request to the first RAN, instructing the first RAN to delete the UE policy association. The first RAN then sends a second UE Policy Control Update Notification Response to the PCF. Subsequently, the first RAN sends a UE Policy Control Delete Request to the PCF, including a UE policy association identifier. The first RAN receives a UE Policy Control Delete Response from the PCF, deleting the UE policy context. This is illustrated in conjunction with Figure 12, as shown in Figure 12:
[0397] Step 1. Delete the policy data in the "Policy Data" data set or the "UE Context Policy Control" data subset in the UDR.
[0398] Step 2. The UDR sends a Nudr_DM_Notify_Request to the (H-)PCF, which includes the SUPI, data set identifier, data subset identifier and update data. The update data includes empty "Policy Data" or empty "UE Context Policy Control".
[0399] Step 3. The (H-)PCF sends Nudr_DM_Notify_Response to the UDR to confirm the receipt and results.
[0400] Step 4. The PCF sends a second UE Policy Control Update Notify Request (Npcf_UEPolicyControl_UpdateNotify Request) to the first RAN. The second UE Policy Control Update Notify Request is used to instruct the first RAN to delete the UE policy association. Alternatively, the PCF may decide to retain the UE policy association while applying the default profile. In this case, the subsequent steps are not performed.
[0401] Step 5: The first RAN sends a second UE policy control update notification response (Npcf_UEPolicyControl_UpdateNotify Response) to the PCF to confirm the deletion operation.
[0402] Step 6. The first RAN sends an Npcf_UEPolicyControl_Delete Request including the UE policy association ID to the (V-)PCF.
[0403] Step 7. The (V-)PCF deletes the UE policy context based on the UE policy association ID and sends an Npcf_UEPolicyControl_Delete Response including success or failure to the first RAN.
[0404] Step 8. In case of roaming, the V-PCF sends an Npcf_UEPolicyControl_Delete Request containing the UE Policy Association ID to the H-PCF.
[0405] Step 9. The H-PCF deletes the UE policy context and sends a Npcf_UEPolicyControl_Delete Response to the V-PCF, including a success or failure message. The H-PCF can unsubscribe from the policy data using Nudr_DM_Unsubscribe, which includes a subscription-related identifier.
[0406] It can be seen from the embodiments of Figures 11 and 12 that the UE policy association deletion process can be implemented through RAN and PCF, which reduces signaling transmission, reduces transmission delay, and reduces AMF load.
[0407] The present disclosure also provides a UE policy control method, wherein the establishment or modification of UE policy association is still implemented through the interaction between the AMF and the PCF, and the downlink signaling in the UE configuration update process triggered by the PCF is still implemented through the interaction between the AMF and the PCF, but the uplink signaling in the UE configuration update process is sent directly from the RAN to the PCF. This is illustrated in conjunction with Figure 13, as shown in Figure 13:
[0408] Step 0. PCF determines to update UE policy.
[0409] Step 1. The PCF sends an N1N2 message transfer (Namf_Communication_N1N2MessageTransfer) message to the AMF to transfer the UE policy container to the UE through the AMF and the RAN. The N1N2 message transfer message includes the SUPI and the UE policy container. The SUPI is used to identify the UE.
[0410] Step 2: If the UE is in idle state, the network triggers a service request and pages the UE.
[0411] Step 3. The AMF sends the UE policy container to the RAN, and the RAN sends the UE policy container to the UE.
[0412] Step 4: The UE updates the UE policy container based on the UE policy container and sends the UE policy update result to the RAN.
[0413] Step 5. RAN sends the UE policy update result to PCF through NgNB_xx_xxTransfer message.
[0414] It can be seen from the embodiment of Figure 13 that when the UE policy association establishment or modification process is still implemented through the interaction between AMF and PCF, using RAN to directly send uplink signaling to PCF can still reduce signaling transmission, reduce transmission delay, and reduce AMF load.
[0415] FIG14 is a structural diagram of a UE policy control device according to an embodiment of the present disclosure. The device is a first RAN. As shown in FIG14 , the UE policy control device includes a processor 1410 , a memory 1420 , and a transceiver 1430 .
[0416] In Figure 14 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1410 and memory represented by memory 1420. Bus architecture 1430 may comprise multiple components, including transmitters and receivers, providing units for communicating with various other devices over transmission media, such as wireless channels, wired channels, and optical cables. Processor 1410 is responsible for managing the bus architecture and general processing, while memory 1420 may store data used by processor 1410 when performing operations.
[0417] The processor 1410 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0418] The memory 1420 is used to store computer programs. The transceiver 1430 is used to send and receive data under the control of the processor 1410. The processor 1410 is used to read the computer program in the memory 1420 and perform the following operations:
[0419] Determine to establish UE policy association;
[0420] Send a UE policy control creation request to the policy control function entity PCF, where the UE policy control creation request is used to request the establishment of a UE policy association;
[0421] Receive the UE policy control creation response sent by the PCF.
[0422] In one implementation, the processor 1410 is configured to determine to establish a UE policy association, specifically including:
[0423] Receive the UE policy container sent by the UE and establish a UE policy association; or establish a UE policy association based on the configuration.
[0424] In one implementation, the processor 1410 is configured to receive a UE policy container sent by the UE, specifically including:
[0425] A UE policy container is received, which is sent by the UE through an access network message. The UE policy container is carried in an access network parameter of the access network message.
[0426] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container. The UE identifier is used to uniquely identify the UE between the RAN and the core network.
[0427] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0428] In one embodiment, the processor 1410 is further configured to perform the following operations:
[0429] When the triggering condition of the policy control request trigger is met, sending a first UE policy control update request to the PCF, where the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and the triggering condition of the policy control request trigger that is met, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0430] Receive a first UE policy control update response sent by the PCF.
[0431] In one embodiment, the processor 1410 is further configured to perform the following operations:
[0432] The UE policy association information is sent to the second RAN, where the UE policy association information includes a policy control request trigger and an identifier of the PCF. The second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
[0433] In one embodiment, the processor 1410 is further configured to perform the following operations:
[0434] The UE policy association information is sent to the access mobility management function (AMF), and the UE policy association information is transmitted to the second RAN through the AMF. The UE policy association information includes a policy control request trigger and a PCF identifier. The second RAN is the target RAN for the RAN handover, and the first RAN is the source RAN for the RAN handover.
[0435] In one embodiment, the processor 1410 is further configured to perform the following operations:
[0436] receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0437] Send a first UE policy control update notification response to the PCF.
[0438] In one embodiment, the processor 1410 is further configured to perform the following operations:
[0439] Send a UE policy control deletion request to the PCF, where the UE policy control deletion request includes the UE policy association identifier;
[0440] The receiving PCF sends a UE policy control deletion response and deletes the UE policy context.
[0441] In one implementation, the processor 1410, before sending the UE policy control deletion request to the PCF, is further configured to perform the following operations:
[0442] receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete the UE policy association;
[0443] Send a second UE policy control update notification response to the PCF.
[0444] In one embodiment, the processor 1410 is further configured to perform the following operations:
[0445] Receive a UE policy message transmission message sent by the PCF, where the UE policy message transmission message includes a UE identifier and a UE policy container. The UE identifier is used to uniquely identify the UE between the RAN and the core network.
[0446] Sending a UE policy container to the UE;
[0447] Receive the UE policy update result sent by the UE, and send the UE policy update result to the PCF.
[0448] FIG15 is a second structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is a second RAN. As shown in FIG15 , the UE policy control device includes: a processor 1510 , a memory 1520 , and a transceiver 1530 .
[0449] In Figure 15 , the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1510 and memory represented by memory 1520. Bus architecture 1530 can include multiple components, including transmitters and receivers, providing units for communicating with various other devices over transmission media, such as wireless channels, wired channels, and optical cables. Processor 1510 is responsible for managing the bus architecture and general processing, while memory 1520 can store data used by processor 1510 when performing operations.
[0450] The processor 1510 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0451] The memory 1520 is used to store computer programs. The transceiver 1530 is used to send and receive data under the control of the processor 1510. The processor 1510 is used to read the computer program in the memory 1520 and perform the following operations:
[0452] Receiving UE policy association information sent by the first RAN, where the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier;
[0453] Determine to reuse the UE policy association based on the policy, send a UE policy control update notification request to the first PCF corresponding to the PCF identifier, where the UE policy control update notification request is used to indicate updating the UE policy association; and receive a UE policy control update notification response sent by the first PCF;
[0454] or,
[0455] Based on the policy, it is determined that the UE policy association will not be reused. A UE policy control creation request is sent to the second PCF. The UE policy control creation request is used to request the establishment of a UE policy association. The second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF. The UE policy control creation response sent by the second PCF is received.
[0456] FIG16 is a third structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is a PCF. As shown in FIG16 , the UE policy control device includes: a processor 1610 , a memory 1620 , and a transceiver 1630 .
[0457] In Figure 16 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1610 and memory represented by memory 1620. Bus architecture 1630 may comprise multiple components, including transmitters and receivers, providing units for communicating with various other devices over transmission media, such as wireless channels, wired channels, and optical cables. Processor 1610 is responsible for managing the bus architecture and general processing, while memory 1620 may store data used by processor 1610 when performing operations.
[0458] The processor 1610 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0459] The memory 1620 is used to store computer programs. The transceiver 1630 is used to send and receive data under the control of the processor 1610. The processor 1610 is used to read the computer program in the memory 1620 and perform the following operations:
[0460] receiving a UE policy control creation request sent by a first radio access network RAN, where the UE policy control creation request is used to request establishment of a UE policy association;
[0461] A UE policy control creation response is sent to the first RAN.
[0462] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container. The UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
[0463] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0464] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0465] receiving a first UE policy control update request sent by a first RAN, where the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a satisfied triggering condition of a policy control request trigger, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0466] A first UE policy control update response is sent to the first RAN.
[0467] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0468] receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to instruct updating of a UE policy association, wherein the second RAN is a target RAN where a RAN handover occurs, and the first RAN is a source RAN where a RAN handover occurs;
[0469] The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
[0470] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0471] Sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0472] A first UE policy control update notification response sent by the first RAN is received.
[0473] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0474] receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier;
[0475] The UE policy context is deleted based on the UE policy association identifier, and a UE policy control deletion response is sent to the first RAN.
[0476] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0477] Sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of the UE policy association;
[0478] A second UE policy control update notification response sent by the first RAN is received.
[0479] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0480] Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container;
[0481] Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
[0482] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0483] Receive a UE state change notification message sent by the access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in the connection management-connected state or the connection management-idle state.
[0484] In one implementation, before receiving the UE state change notification message sent by the AMF, the processor 1610 is further configured to perform the following operations:
[0485] Send a UE status transfer request to the AMF and receive a UE status transfer response from the AMF. The transfer response contains the current connection management state of the UE.
[0486] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0487] Send UE status change subscription message to AMF.
[0488] In one embodiment, the processor 1610 is further configured to perform the following operations:
[0489] Send a UE reachability request to the network function entity NF, and receive a UE reachability response sent by NF to determine that the UE is in the connection management-connected state.
[0490] FIG17 is a fourth structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is a UE, and as shown in FIG17 , the UE policy control device includes: a processor 1710 , a memory 1720 , and a transceiver 1730 .
[0491] In FIG17 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1710 and memory represented by memory 1720. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1730 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 1740 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0492] The processor 1710 is responsible for managing the bus architecture and general processing, and the memory 1720 can store data used by the processor 1710 when performing operations.
[0493] Optionally, the processor 1710 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0494] The processor 1710 is configured to execute any method provided by the embodiments of the present disclosure according to the obtained executable instructions by calling the computer program stored in the memory 1720. The processor 1710 and the memory 1720 may also be arranged physically separately.
[0495] The memory 1720 is used to store computer programs. The transceiver 1730 is used to send and receive data under the control of the processor 1710. The processor 1710 is used to read the computer program in the memory 1720 and perform the following operations:
[0496] receiving a UE policy container sent by a radio access network RAN;
[0497] The UE policy is updated based on the UE policy container, and the UE policy update result is sent to the RAN, and the UE policy update result is transmitted to the policy control function entity PCF through the RAN.
[0498] FIG18 is a fifth structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is a RAN. As shown in FIG18 , the UE policy control device includes: a processor 1810 , a memory 1820 , and a transceiver 1830 .
[0499] In Figure 18 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits such as one or more processors represented by processor 1810 and memory represented by memory 1820. Bus architecture 1830 may comprise multiple components, including transmitters and receivers, providing units for communicating with various other devices over transmission media, such as wireless channels, wired channels, and optical cables. Processor 1810 is responsible for managing the bus architecture and general processing, while memory 1820 may store data used by processor 1810 when performing operations.
[0500] The processor 1810 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0501] The memory 1820 is used to store computer programs. The transceiver 1830 is used to send and receive data under the control of the processor 1810. The processor 1810 is used to read the computer program in the memory 1820 and perform the following operations:
[0502] Receive the UE policy container sent by the access mobility management function entity AMF, and send the UE policy container to the UE;
[0503] Receive the UE policy update result sent by the UE, and send the UE policy update result to the policy control function entity PCF.
[0504] FIG19 is a sixth structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is a PCF. As shown in FIG19 , the UE policy control device includes: a processor 1910 , a memory 1920 , and a transceiver 1930 .
[0505] In Figure 19 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1910 and memory represented by memory 1920. Bus architecture 1930 may comprise multiple components, including transmitters and receivers, providing units for communicating with various other devices over transmission media, such as wireless channels, wired channels, and optical cables. Processor 1910 is responsible for managing the bus architecture and general processing, while memory 1920 may store data used by processor 1910 when performing operations.
[0506] The processor 1910 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0507] The memory 1920 is used to store computer programs. The transceiver 1930 is used to send and receive data under the control of the processor 1910. The processor 1910 is used to read the computer program in the memory 1920 and perform the following operations:
[0508] Send an N1N2 message transfer message to the access mobility management function entity AMF, and transmit the UE policy container to the UE through the AMF and the radio access network RAN. The N1N2 message transfer message includes the user permanent identifier SUPI and the UE policy container. The SUPI is used to identify the UE;
[0509] Receive the UE policy update result sent by the RAN.
[0510] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0511] FIG20 is a structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is applied to a first radio access network RAN, and the UE policy control device includes:
[0512] Determining module 2001, used to determine to establish UE policy association;
[0513] A sending module 2002 is configured to send a UE policy control creation request to a policy control function entity PCF, where the UE policy control creation request is used to request establishment of a UE policy association;
[0514] The receiving module 2003 is configured to receive a UE policy control creation response sent by the PCF.
[0515] In one embodiment, the receiving module 2003 is configured to receive a UE policy container sent by the UE, and the determining module 2001 is configured to establish a UE policy association when the UE policy container sent by the UE is received; or
[0516] The determination module 2001 is configured to establish a UE policy association based on the configuration.
[0517] In one embodiment, the receiving module 2003 is configured to:
[0518] A UE policy container is received, which is sent by the UE through an access network message. The UE policy container is carried in an access network parameter of the access network message.
[0519] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container. The UE identifier is used to uniquely identify the UE between the RAN and the core network.
[0520] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0521] In one embodiment, the sending module 2002 is configured to:
[0522] When the triggering condition of the policy control request trigger is met, sending a first UE policy control update request to the PCF, where the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and the triggering condition of the policy control request trigger that is met, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0523] The receiving module 2003 is used to:
[0524] Receive a first UE policy control update response sent by the PCF.
[0525] In one embodiment, the sending module 2002 is configured to:
[0526] The UE policy association information is sent to the second RAN, where the UE policy association information includes a policy control request trigger and an identifier of the PCF. The second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
[0527] In one embodiment, the sending module 2002 is configured to:
[0528] The UE policy association information is sent to the access mobility management function (AMF), and the UE policy association information is transmitted to the second RAN through the AMF. The UE policy association information includes the policy control request trigger and the PCF identifier. The second RAN is the target RAN where the RAN handover occurs, and the first RAN is the source RAN where the RAN handover occurs.
[0529] In one embodiment, the receiving module 2003 is configured to:
[0530] receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0531] The sending module 2002 is used to:
[0532] Send a first UE policy control update notification response to the PCF.
[0533] In one embodiment, the sending module 2002 is configured to:
[0534] Send a UE policy control deletion request to the PCF, where the UE policy control deletion request includes the UE policy association identifier;
[0535] The receiving module 2003 is used to:
[0536] The receiving PCF sends a UE policy control deletion response and deletes the UE policy context.
[0537] In one embodiment, the receiving module 2003 is configured to:
[0538] receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete the UE policy association;
[0539] The sending module 2002 is used to:
[0540] Send a second UE policy control update notification response to the PCF.
[0541] In one embodiment, the receiving module 2003 is configured to:
[0542] Receive a UE policy message transmission message sent by the PCF, where the UE policy message transmission message includes a UE identifier and a UE policy container. The UE identifier is used to uniquely identify the UE between the RAN and the core network.
[0543] The sending module 2002 is used to:
[0544] Sending a UE policy container to the UE;
[0545] The receiving module 2003 is used to:
[0546] Receive the UE policy update result sent by the UE, and send the UE policy update result to the PCF.
[0547] FIG21 is a structural diagram 8 of a UE policy control device provided by an embodiment of the present disclosure. The device is applied to a second radio access network RAN, and the UE policy control device includes:
[0548] The receiving module 2101 is configured to receive UE policy association information sent by the first RAN, where the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier;
[0549] A determination module 2102 is configured to determine whether to reuse the UE policy association based on the policy;
[0550] The first sending module 2103 is configured to send a UE policy control update notification request to the first PCF corresponding to the PCF identifier when the determination module determines that the UE policy association is reused, where the UE policy control update notification request is used to indicate that the UE policy association is updated; the receiving module 2101 is configured to receive a UE policy control update notification response sent by the first PCF;
[0551] or,
[0552] The second sending module 2104 is used to send a UE policy control creation request to the second PCF when the determination module determines that the UE policy association will not be reused. The UE policy control creation request is used to request to establish a UE policy association. The second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; the receiving module 2101 is used to receive a UE policy control creation response sent by the second PCF.
[0553] FIG22 is a ninth structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is applied to a policy control function entity PCF, and the UE policy control device includes:
[0554] The receiving module 2201 is configured to receive a UE policy control creation request sent by a first radio access network RAN, where the UE policy control creation request is used to request establishment of a UE policy association;
[0555] The sending module 2202 is configured to send a UE policy control creation response to the first RAN.
[0556] In one implementation, the UE policy control creation request includes a UE identifier, a serving network, and a UE policy container. The UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
[0557] In one implementation, the UE policy control creation response includes a policy control request trigger parameter.
[0558] In one embodiment, the receiving module 2201 is configured to:
[0559] receiving a first UE policy control update request sent by a first RAN, where the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a satisfied triggering condition of a policy control request trigger, where the UE identifier is used to uniquely identify the UE between the RAN and the core network;
[0560] The sending module 2202 is used to:
[0561] A first UE policy control update response is sent to the first RAN.
[0562] In one embodiment, the receiving module 2201 is configured to:
[0563] receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to instruct updating of a UE policy association, wherein the second RAN is a target RAN where a RAN handover occurs, and the first RAN is a source RAN where a RAN handover occurs;
[0564] The sending module 2202 is used to:
[0565] The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
[0566] In one embodiment, the sending module 2202 is configured to:
[0567] Sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger;
[0568] The receiving module 2201 is used for:
[0569] A first UE policy control update notification response sent by the first RAN is received.
[0570] In one embodiment, the receiving module 2201 is configured to:
[0571] receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier;
[0572] The sending module 2202 is used to:
[0573] The UE policy context is deleted based on the UE policy association identifier, and a UE policy control deletion response is sent to the first RAN.
[0574] In one embodiment, the sending module 2202 is configured to:
[0575] Sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of the UE policy association;
[0576] The receiving module 2201 is used for:
[0577] A second UE policy control update notification response sent by the first RAN is received.
[0578] In one embodiment, the sending module 2202 is configured to:
[0579] Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container;
[0580] The receiving module 2201 is used for:
[0581] Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
[0582] In one embodiment, the receiving module 2201 is configured to:
[0583] Receive a UE state change notification message sent by the access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in the connection management-connected state or the connection management-idle state.
[0584] In one embodiment, the sending module 2202 is configured to:
[0585] Send a UE status transfer request to the AMF and receive a UE status transfer response from the AMF. The transfer response contains the current connection management state of the UE.
[0586] In one embodiment, the sending module 2202 is configured to:
[0587] Send UE status change subscription message to AMF.
[0588] In one embodiment, the sending module 2202 is configured to:
[0589] Sending a UE reachability request to the network function entity NF;
[0590] The receiving module 2201 is used for:
[0591] Receive the UE reachability response sent by the NF and determine that the UE is in the connection management-connected state.
[0592] FIG23 is a structural diagram of a UE policy control device provided by an embodiment of the present disclosure. The device is applied to a UE, and the UE policy control device includes:
[0593] The receiving module 2301 receives a UE policy container sent by a radio access network RAN;
[0594] A processing module 2302 is configured to update a UE policy based on a UE policy container;
[0595] The sending module 2303 is configured to send the UE policy update result to the RAN, and transmit the UE policy update result to the policy control function entity PCF through the RAN.
[0596] FIG24 is a structural diagram 11 of a UE policy control device provided by an embodiment of the present disclosure. The device is applied in a radio access network RAN, and the UE policy control device includes:
[0597] The receiving module 2401 is configured to receive a UE policy container sent by an access mobility management function entity AMF;
[0598] A sending module 2402 is configured to send a UE policy container to a UE;
[0599] The receiving module 2401 is further configured to receive a UE policy update result sent by the UE;
[0600] The sending module 2402 is further configured to send the UE policy update result to the policy control function entity PCF.
[0601] FIG25 is a structural diagram 12 of a UE policy control device provided by an embodiment of the present disclosure. The device is applied to a policy control function entity PCF, and the UE policy control device includes:
[0602] A sending module 2501 is configured to send an N1N2 message transfer message to an access mobility management function (AMF), and transmit the UE policy container to the UE through the AMF and the radio access network (RAN). The N1N2 message transfer message includes a user permanent identifier (SUPI) and a UE policy container, where the SUPI is used to identify the UE.
[0603] The receiving module 2501 is configured to receive a UE policy update result sent by the RAN.
[0604] It should be noted that the division of modules / units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules / units in the various embodiments of the present disclosure may be integrated into a single processing module / unit, or each module / unit may exist physically separately, or two or more modules / units may be integrated into a single module / unit. The aforementioned integrated modules / units may be implemented in the form of hardware or software functional units.
[0605] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program code.
[0606] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.
[0607] An embodiment of the present disclosure provides a non-transitory readable storage medium, which stores a computer program. The computer program is used to enable a processor to execute the method executed by any of the above-mentioned devices.
[0608] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs)), etc.
[0609] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0610] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0611] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0612] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0613] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.
Claims
1. A user equipment UE policy control method, characterized in that: Applied in a first radio access network RAN, the method includes: Determine to establish UE policy association; Sending a UE policy control creation request to a policy control function entity PCF, wherein the UE policy control creation request is used to request to establish a UE policy association; Receive a UE policy control creation response sent by the PCF.
2. The method according to claim 1, characterized in that The determining to establish a UE policy association includes: Receive a UE policy container sent by the UE and establish a UE policy association; or, establish a UE policy association based on the configuration.
3. The method according to claim 2, characterized in that The receiving a UE policy container sent by the UE includes: A UE policy container is received, which is sent by the UE through an access network message, where the UE policy container is carried in an access network parameter of the access network message.
4. The method according to any one of claims 1 to 3, characterized in that The UE policy control creation request includes a UE identifier, a serving network and a UE policy container, and the UE identifier is used to uniquely identify the UE between the RAN and the core network.
5. The method according to any one of claims 1 to 3, characterized in that: The UE policy control creation response includes a policy control request trigger parameter.
6. The method according to any one of claims 1 to 5, characterized in that Also includes: When a trigger condition of a policy control request trigger is met, sending a first UE policy control update request to the PCF, wherein the first UE policy control update request includes a UE policy association identifier associated with a UE identifier and the trigger condition of the policy control request trigger that is met, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; Receive a first UE policy control update response sent by the PCF.
7. The method according to any one of claims 1 to 5, characterized in that Also includes: Sending UE policy association information to a second RAN, wherein the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
8. The method according to any one of claims 1 to 5, characterized in that Also includes: Send UE policy association information to an access mobility management function entity AMF, and transmit the UE policy association information to a second RAN through the AMF, wherein the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
9. The method according to any one of claims 1 to 5, characterized in that Also includes: Receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger; Send a first UE policy control update notification response to the PCF.
10. The method according to any one of claims 1 to 9, characterized in that Also includes: Send a UE policy control deletion request to the PCF, wherein the UE policy control deletion request includes a UE policy association identifier; Receive the UE policy control deletion response sent by the PCF, and delete the UE policy context.
11. The method according to claim 10, characterized in that Before sending the UE policy control deletion request to the PCF, the method further includes: receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete UE policy association; Send a second UE policy control update notification response to the PCF.
12. The method according to any one of claims 1 to 9, characterized in that Also includes: receiving a UE policy message transmission message sent by the PCF, wherein the UE policy message transmission message includes a UE identifier and a UE policy container, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; Sending the UE policy container to the UE; Receive a UE policy update result sent by the UE, and send the UE policy update result to the PCF.
13. A user equipment UE policy control method, characterized in that: Applied in a second radio access network RAN, where the second RAN is a target RAN where RAN switching occurs, and the first RAN is a source RAN where RAN switching occurs, the method includes: receiving UE policy association information sent by the first RAN, where the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier; Determine to reuse the UE policy association based on the policy, send a UE policy control update notification request to the first PCF corresponding to the PCF identifier, the UE policy control update notification request is used to indicate updating the UE policy association; receive a UE policy control update notification response sent by the first PCF; or, Determine based on the policy that the UE policy association will not be reused, send a UE policy control creation request to the second PCF, the UE policy control creation request is used to request to establish a UE policy association, the second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; receive a UE policy control creation response sent by the second PCF.
14. A user equipment UE policy control method, characterized in that: Applied in a policy control function entity PCF, the method includes: Receiving a UE policy control creation request sent by a first radio access network RAN, where the UE policy control creation request is used to request to establish a UE policy association; A UE policy control creation response is sent to the first RAN.
15. The method according to claim 14, characterized in that The UE policy control creation request includes a UE identifier, a service network and a UE policy container, and the UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
16. The method according to claim 14, characterized in that The UE policy control creation response includes a policy control request trigger parameter.
17. The method according to any one of claims 14 to 16, characterized in that: Also includes: receiving a first UE policy control update request sent by a first RAN, wherein the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a trigger condition of a satisfied policy control request trigger, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; Send a first UE policy control update response to the first RAN.
18. The method according to any one of claims 14 to 16, characterized in that: Also includes: receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to indicate updating of UE policy association, wherein the second RAN is a target RAN where RAN switching occurs, and the first RAN is a source RAN where RAN switching occurs; The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
19. The method according to any one of claims 14 to 16, characterized in that: Also includes: Sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger; A first UE policy control update notification response sent by the first RAN is received.
20. The method according to any one of claims 14 to 19, characterized in that Also includes: receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier; The UE policy context is deleted based on the UE policy association identifier, and a UE policy control deletion response is sent to the first RAN.
21. The method according to claim 20, characterized in that Also includes: sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of UE policy association; A second UE policy control update notification response sent by the first RAN is received.
22. The method according to any one of claims 14 to 19, characterized in that Also includes: Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container; Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
23. The method according to claim 22, characterized in that Also includes: Receive a UE state change notification message sent by an access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in a connection management-connected state or a connection management-idle state.
24. The method according to claim 23, characterized in that Before receiving the UE state change notification message sent by the AMF, the method further includes: Send a UE status transfer request to the AMF, and receive a UE status transfer response sent by the AMF, wherein the transfer response includes the current connection management state of the UE.
25. The method according to claim 24, characterized in that Also includes: Send a UE status change subscription message to the AMF.
26. The method according to claim 22, characterized in that Also includes: A UE reachability request is sent to a network function entity NF, and a UE reachability response sent by the NF is received, to determine that the UE is in a connection management-connected state.
27. A user equipment UE policy control method, characterized in that: Applied in a UE, the method includes: Receiving a UE policy container sent by a radio access network RAN; Update the UE policy based on the UE policy container, and send the UE policy update result to the RAN, through the The RAN transmits the UE policy update result to the policy control function entity PCF.
28. A user equipment UE policy control method, characterized in that: Applied in a radio access network RAN, the method comprises: Receiving a UE policy container sent by an access mobility management function entity AMF, and sending the UE policy container to the UE; Receive a UE policy update result sent by the UE, and send the UE policy update result to a policy control function entity PCF.
29. A user equipment UE policy control method, characterized in that: Applied in a policy control function entity PCF, the method includes: Sending an N1N2 message transfer message to an access mobility management function entity AMF, and transmitting the UE policy container to the UE through the AMF and the radio access network RAN, wherein the N1N2 message transfer message includes a user permanent identifier SUPI and the UE policy container, and the SUPI is used to identify the UE; Receive the UE policy update result sent by the RAN.
30. A user equipment UE policy control device, characterized in that: Applied in a first radio access network RAN, the device includes: A determination module, used to determine to establish a UE policy association; A sending module, used to send a UE policy control creation request to a policy control function entity PCF, wherein the UE policy control creation request is used to request to establish a UE policy association; A receiving module is used to receive a UE policy control creation response sent by the PCF.
31. The device according to claim 30, characterized in that The receiving module is used to receive a UE policy container sent by the UE, and the determining module is used to establish a UE policy association when receiving the UE policy container sent by the UE; or The determination module is used to establish UE policy association based on configuration.
32. The device according to claim 31, characterized in that The receiving module is used for: A UE policy container is received, which is sent by the UE through an access network message, where the UE policy container is carried in an access network parameter of the access network message.
33. The device according to any one of claims 30 to 32, characterized in that The UE policy control creation request includes a UE identifier, a serving network and a UE policy container, and the UE identifier is used to uniquely identify the UE between the RAN and the core network.
34. The device according to any one of claims 30 to 32, characterized in that The UE policy control creation response includes a policy control request trigger parameter.
35. The device according to any one of claims 30 to 34, characterized in that The sending module is used for: When a trigger condition of a policy control request trigger is met, sending a first UE policy control update request to the PCF, wherein the first UE policy control update request includes a UE policy association identifier associated with a UE identifier and the trigger condition of the policy control request trigger that is met, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; The receiving module is used for: Receive a first UE policy control update response sent by the PCF.
36. The device according to any one of claims 30 to 34, characterized in that The sending module is used for: Sending UE policy association information to a second RAN, wherein the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
37. The device according to any one of claims 30 to 34, characterized in that The sending module is used for: Send UE policy association information to an access mobility management function entity AMF, and transmit the UE policy association information to a second RAN through the AMF, wherein the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
38. The device according to any one of claims 30 to 34, characterized in that The receiving module is used for: Receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger; The sending module is used for: Send a first UE policy control update notification response to the PCF.
39. The device according to any one of claims 30 to 38, characterized in that The sending module is used for: Sending a UE policy control deletion request to the PCF, wherein the UE policy control deletion request includes a UE policy association identifier; The receiving module is used for: Receive the UE policy control deletion response sent by the PCF, and delete the UE policy context.
40. The device according to claim 39, characterized in that The receiving module is used for: receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete UE policy association; The sending module is used for: Send a second UE policy control update notification response to the PCF.
41. The device according to any one of claims 30 to 38, characterized in that The receiving module is used for: receiving a UE policy message transmission message sent by the PCF, wherein the UE policy message transmission message includes a UE identifier and a UE policy container, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; The sending module is used for: Sending the UE policy container to the UE; The receiving module is used for: Receive a UE policy update result sent by the UE, and send the UE policy update result to the PCF.
42. A user equipment UE policy control device, characterized in that: Applied in a second radio access network RAN, where the second RAN is a target RAN where RAN switching occurs, and the first RAN is a source RAN where RAN switching occurs, the device includes: A receiving module, configured to receive UE policy association information sent by the first RAN, wherein the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier; A determination module, used to determine whether to reuse UE policy association based on the policy; The first sending module is used to send a UE policy control update notification request to the first PCF corresponding to the PCF identifier when the determining module determines to reuse the UE policy association, and the UE policy control update notification request is used to indicate the update of the UE policy association; the receiving module is used to receive the UE policy control update notification request sent by the first PCF. New notification response; or, The second sending module is used to send a UE policy control creation request to the second PCF when the determination module determines that the UE policy association will not be reused, the UE policy control creation request is used to request to establish a UE policy association, and the second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; the receiving module is used to receive a UE policy control creation response sent by the second PCF.
43. A user equipment UE policy control device, characterized in that: Applied in a policy control function entity PCF, the device comprises: A receiving module, configured to receive a UE policy control creation request sent by a first radio access network RAN, wherein the UE policy control creation request is used to request to establish a UE policy association; A sending module is configured to send a UE policy control creation response to the first RAN.
44. The device according to claim 43, characterized in that The UE policy control creation request includes a UE identifier, a service network and a UE policy container, and the UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
45. The device according to claim 43, characterized in that The UE policy control creation response includes a policy control request trigger parameter.
46. The device according to any one of claims 43 to 45, characterized in that The receiving module is used for: receiving a first UE policy control update request sent by a first RAN, wherein the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a trigger condition of a satisfied policy control request trigger, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; The sending module is used for: Send a first UE policy control update response to the first RAN.
47. The device according to any one of claims 43 to 45, characterized in that The receiving module is used for: receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to indicate updating of UE policy association, wherein the second RAN is a target RAN where RAN switching occurs, and the first RAN is a source RAN where RAN switching occurs; The sending module is used for: The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
48. The device according to any one of claims 43 to 45, characterized in that The sending module is used for: Sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger; The receiving module is used for: A first UE policy control update notification response sent by the first RAN is received.
49. The device according to any one of claims 43 to 48, characterized in that The receiving module is used for: receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier; The sending module is used for: The UE policy context is deleted based on the UE policy association identifier, and the UE policy context is sent to the first RAN. Delete response.
50. The device according to claim 49, characterized in that The sending module is used for: sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of UE policy association; The receiving module is used for: A second UE policy control update notification response sent by the first RAN is received.
51. The device according to any one of claims 43 to 48, characterized in that The sending module is used for: Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container; The receiving module is used for: Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
52. The device according to claim 51, characterized in that The receiving module is used for: Receive a UE state change notification message sent by an access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in a connection management-connected state or a connection management-idle state.
53. The device according to claim 52, characterized in that The sending module is used for: Send a UE status transfer request to the AMF, and receive a UE status transfer response sent by the AMF, wherein the transfer response includes the current connection management state of the UE.
54. The device according to claim 53, characterized in that The sending module is used for: Send a UE status change subscription message to the AMF.
55. The device according to claim 51, characterized in that The sending module is used for: Sending a UE reachability request to the network function entity NF; The receiving module is used for: Receive the UE reachability response sent by the NF, and determine that the UE is in the connection management-connected state.
56. A user equipment UE policy control device, characterized in that: Applied in UE, the device includes: A receiving module, receiving a UE policy container sent by a radio access network RAN; A processing module, configured to update a UE policy based on a UE policy container; The sending module is used to send the UE policy update result to the RAN, and transmit the UE policy update result to the policy control function entity PCF through the RAN.
57. A user equipment UE policy control device, characterized in that: Applied in a radio access network RAN, the device comprises: A receiving module, used to receive a UE policy container sent by an access mobility management function entity AMF; A sending module, used to send the UE policy container to the UE; The receiving module is further used to receive a UE policy update result sent by the UE; The sending module is further used to send the UE policy update result to the policy control function entity PCF.
58. A user equipment UE policy control device, characterized in that: Applied in a policy control function entity PCF, the device comprises: a sending module, configured to send an N1N2 message transmission message to an access mobility management function entity AMF, and transmit a UE policy container to the UE through the AMF and a radio access network RAN, wherein the N1N2 message transmission message includes a user permanent identifier SUPI and the UE policy container, and the SUPI is used to identify the UE; The receiving module is used to receive the UE policy update result sent by the RAN.
59. A user equipment UE policy control device, characterized in that: The device is a first radio access network RAN, and includes a memory, a transceiver, and a processor: a memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Determine to establish UE policy association; Sending a UE policy control creation request to a policy control function entity PCF, wherein the UE policy control creation request is used to request to establish a UE policy association; Receive a UE policy control creation response sent by the PCF.
60. The device according to claim 59, characterized in that The processor is used to determine to establish a UE policy association, specifically including: Receive a UE policy container sent by the UE and establish a UE policy association; or, establish a UE policy association based on the configuration.
61. The device according to claim 60, characterized in that The processor is configured to receive a UE policy container sent by the UE, specifically comprising: A UE policy container is received, which is sent by the UE through an access network message, where the UE policy container is carried in an access network parameter of the access network message.
62. The device according to any one of claims 59 to 61, characterized in that The UE policy control creation request includes a UE identifier, a serving network and a UE policy container, and the UE identifier is used to uniquely identify the UE between the RAN and the core network.
63. The device according to any one of claims 59 to 61, characterized in that The UE policy control creation response includes a policy control request trigger parameter.
64. The device according to any one of claims 59 to 63, characterized in that The processor is further configured to perform the following operations: When a trigger condition of a policy control request trigger is met, sending a first UE policy control update request to the PCF, wherein the first UE policy control update request includes a UE policy association identifier associated with a UE identifier and the trigger condition of the policy control request trigger that is met, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; Receive a first UE policy control update response sent by the PCF.
65. The device according to any one of claims 59 to 63, characterized in that The processor is further configured to perform the following operations: Sending UE policy association information to a second RAN, wherein the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
66. The device according to any one of claims 59 to 63, characterized in that The processor is further configured to perform the following operations: Send UE policy association information to an access mobility management function entity AMF, and transmit the UE policy association information to a second RAN through the AMF, wherein the UE policy association information includes a policy control request trigger and an identifier of the PCF, the second RAN is a target RAN where the RAN handover occurs, and the first RAN is a source RAN where the RAN handover occurs.
67. The device according to any one of claims 59 to 63, characterized in that The processor is further configured to perform the following operations: Receiving a first UE policy control update notification request sent by the PCF, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger; Send a first UE policy control update notification response to the PCF.
68. The device according to any one of claims 59 to 67, characterized in that The processor is further configured to perform the following operations: Sending a UE policy control deletion request to the PCF, wherein the UE policy control deletion request includes a UE policy association identifier; Receive the UE policy control deletion response sent by the PCF, and delete the UE policy context.
69. The device according to claim 68, characterized in that The processor is further configured to perform the following operations before sending the UE policy control deletion request to the PCF: receiving a second UE policy control update notification request sent by the PCF, where the second UE policy control update notification request is used to instruct the first RAN to delete UE policy association; Send a second UE policy control update notification response to the PCF.
70. The device according to any one of claims 59 to 67, characterized in that The processor is further configured to perform the following operations: receiving a UE policy message transmission message sent by the PCF, wherein the UE policy message transmission message includes a UE identifier and a UE policy container, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; Sending the UE policy container to the UE; Receive a UE policy update result sent by the UE, and send the UE policy update result to the PCF.
71. A user equipment UE policy control device, characterized in that: The device is a second radio access network RAN, the second RAN is a target RAN where RAN switching occurs, and the first RAN is a source RAN where RAN switching occurs. The device includes a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: receiving UE policy association information sent by the first RAN, where the UE policy association information includes a policy control request trigger and a policy control function entity PCF identifier; Determine to reuse the UE policy association based on the policy, send a UE policy control update notification request to the first PCF corresponding to the PCF identifier, the UE policy control update notification request is used to indicate updating the UE policy association; receive a UE policy control update notification response sent by the first PCF; or, Determine based on the policy that the UE policy association will not be reused, send a UE policy control creation request to the second PCF, the UE policy control creation request is used to request to establish a UE policy association, the second PCF is the first PCF corresponding to the PCF identifier, or the second PCF is a PCF other than the first PCF; receive a UE policy control creation response sent by the second PCF.
72. A user equipment UE policy control device, characterized in that: The device is a policy control function entity PCF, and the device includes a memory, a transceiver, and a processor: A memory for storing computer programs; a transceiver for transmitting and receiving data under the control of the processor; a processor A device for reading the computer program in the memory and performing the following operations: Receiving a UE policy control creation request sent by a first radio access network RAN, where the UE policy control creation request is used to request to establish a UE policy association; A UE policy control creation response is sent to the first RAN.
73. The device according to claim 72, characterized in that The UE policy control creation request includes a UE identifier, a service network and a UE policy container, and the UE identifier is used to uniquely identify the UE between the RAN and the core network NF.
74. The device according to claim 72, characterized in that The UE policy control creation response includes a policy control request trigger parameter.
75. The device according to any one of claims 72 to 74, characterized in that The processor is further configured to perform the following operations: receiving a first UE policy control update request sent by a first RAN, wherein the first UE policy control update request includes a UE policy association identifier associated with the UE identifier and a trigger condition of a satisfied policy control request trigger, wherein the UE identifier is used to uniquely identify the UE between the RAN and the core network; Send a first UE policy control update response to the first RAN.
76. The device according to any one of claims 72 to 74, characterized in that The processor is further configured to perform the following operations: receiving a second UE policy control update request sent by a second RAN, where the second UE policy control update request is used to indicate updating of UE policy association, wherein the second RAN is a target RAN where RAN switching occurs, and the first RAN is a source RAN where RAN switching occurs; The information of the first RAN is updated with the information of the second RAN, and a second UE policy control update notification response is sent to the second RAN.
77. The device according to any one of claims 72 to 74, characterized in that The processor is further configured to perform the following operations: Sending a first UE policy control update notification request to the first RAN, where the first UE policy control update notification request includes a policy control request trigger parameter or an updated policy control request trigger; A first UE policy control update notification response sent by the first RAN is received.
78. The device according to any one of claims 72 to 77, characterized in that The processor is further configured to perform the following operations: receiving a UE policy control deletion request sent by the first RAN, where the UE policy control deletion request includes a UE policy association identifier; The UE policy context is deleted based on the UE policy association identifier, and a UE policy control deletion response is sent to the first RAN.
79. The device according to claim 78, characterized in that The processor is further configured to perform the following operations: sending a second UE policy control update notification request to the first RAN, where the second UE policy control update notification request is used to instruct deletion of UE policy association; A second UE policy control update notification response sent by the first RAN is received.
80. The device according to any one of claims 72 to 77, characterized in that The processor is further configured to perform the following operations: Sending a UE policy message transmission message to the first RAN, where the UE policy message transmission message includes a UE identifier and a UE policy container; Receive a UE policy update result returned by the UE corresponding to the UE identifier sent by the first RAN.
81. The device according to claim 80, characterized in that The processor is further configured to perform the following operations: Receive a UE state change notification message sent by an access mobility management function entity AMF, where the UE state change notification message indicates that the UE is in a connection management-connected state or a connection management-idle state.
82. The device according to claim 81, characterized in that The processor, before receiving the UE state change notification message sent by the AMF, is further used to perform the following operations: Send a UE status transfer request to the AMF, and receive a UE status transfer response sent by the AMF, wherein the transfer response includes the current connection management state of the UE.
83. The device according to claim 82, characterized in that The processor is further configured to perform the following operations: Send a UE status change subscription message to the AMF.
84. The device according to claim 80, characterized in that The processor is further configured to perform the following operations: A UE reachability request is sent to a network function entity NF, and a UE reachability response sent by the NF is received, to determine that the UE is in a connection management-connected state.
85. A user equipment UE policy control device, characterized in that: The device is a UE, and includes a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving a UE policy container sent by a radio access network RAN; The UE policy is updated based on the UE policy container, and a UE policy update result is sent to the RAN, and the UE policy update result is transmitted to a policy control function entity PCF through the RAN.
86. A user equipment UE policy control device, characterized in that: The device is a radio access network RAN, and includes a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving a UE policy container sent by an access mobility management function entity AMF, and sending the UE policy container to the UE; Receive a UE policy update result sent by the UE, and send the UE policy update result to a policy control function entity PCF.
87. A user equipment UE policy control device, characterized in that: The device is a policy control function entity PCF, and the device includes a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending an N1N2 message transfer message to an access mobility management function entity AMF, and transmitting the UE policy container to the UE through the AMF and the radio access network RAN, wherein the N1N2 message transfer message includes a user permanent identifier SUPI and the UE policy container, and the SUPI is used to identify the UE; Receive the UE policy update result sent by the RAN.
88. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 12.
89. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to cause a processor to execute the method of claim 13.
90. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to cause a processor to execute the method according to any one of claims 14 to 26.
91. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program for causing a processor to execute the method of claim 27 .
92. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program for causing a processor to execute the method of claim 28 .
93. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program for causing a processor to execute the method of claim 29 .
Citation Information
Patent Citations
Strategy association establishment method and device, terminal and network side equipment
CN114449657A
Network control method for transmitting UE policy
CN114788316A
Policy-related communication method, device, and system
WO2019137142A1