IP Library Granted Patent US 12666468
Granted Patent B2
US 12666468 · App. 17/585,466 · Granted Jun 23, 2026

Session verification method, user equipment, and policy control function entity

Inventors: Haorui Yang (Dongguan, CN); Yang Xu (Dongguan, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04W76/10H04W40/02H04W84/042
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12666468
App. No.
17/585,466
Granted
Jun 23, 2026
Kind
B2
Abstract

A session verification method includes that: UE receives a UE route selection policy (URSP) from a policy control function (PCF) entity, where the URSP includes a route selection descriptor (RSD) identifier (ID) or a URSP rule ID; and the UE sends a session parameter to a first network element, where the session parameter is used for verifying whether a PDU session establishment requested by the UE or the data transmitted through a PDU session is correct. A UE and a PCF are also provided.

Claims (52)

1 . A method for session verification, comprising:

receiving, by a User Equipment (UE), a UE Route Selection Policy (URSP) from a Policy Control Function (PCF) entity, wherein the URSP comprises a Route Selection Descriptor (RSD) Identifier (ID) or a URSP rule ID; and

sending, by the UE, a session parameter to a first network element, wherein the first network element is a Session Management Function (SMF) entity, and the session parameter is used for the SMF entity to verify whether a Protocol Data Unit (PDU) session establishment requested by the UE is correct,

wherein the session parameter comprises a traffic descriptor,

wherein sending, by the UE, the session parameter to the first network element comprises:

sending, by the UE, a Non-Access Stratum (NAS) message to the first network element, wherein the NAS message comprises a session establishment request or a session modification request,

wherein one of the following applies:

the session parameter is carried in the session establishment request or the session modification request; or

the session parameter is carried in both the NAS message and one of the session establishment request or the session modification request.

2 . The method of claim 1 , wherein the RSD ID is allocated by a Home Policy Control Function (H-PCF) entity when the UE is in a Home Public Land Mobile Network (HPLMN).

3 . The method of claim 1 , wherein when the UE is in a Visited Public Land Mobile Network (VPLMN), an RSD ID in a URSP for an HPLMN is allocated by an H-PCF entity, and an RSD ID in a URSP for the VPLMN is allocated by a Visited Policy Control Function (V-PCF) entity or the H-PCF entity.

4 . The method of claim 1 , wherein the RSD ID comprises no Public Land Mobile Network (PLMN) ID; and

wherein RSD IDs are numbered according to a sequence of the RSD IDs in the URSP.

5 . The method of claim 1 , wherein the RSD ID comprises a PLMN ID; and

wherein the RSD ID comprises a serial number of the RSD ID in a PLMN in the URSP; or, the RSD ID comprises a serial number of the RSD ID in a URSP rule.

6 . The method of claim 1 , wherein the SMF entity sends the session parameter to the PCF entity, the PCF entity determines an RSD according to the session parameter, the PCF entity determines that the PDU session establishment requested by the UE is correct when a parameter other than the RSD ID in the session parameter is consistent with a parameter in the RSD, and the PCF entity determines that the PDU session establishment requested by the UE is incorrect when a parameter other than an RSD ID in the session parameter is inconsistent with a parameter in the RSD.

7 . The method of claim 1 , wherein the SMF entity executes a subsequent session establishment procedure in response to determining that the PDU session establishment requested by the UE is correct, and the SMF entity rejects a session establishment request with a cause value contained in response to determining that the PDU session establishment requested by the UE is incorrect.

8 . A method for session verification, comprising:

receiving, by a Session Management Function (SMF) entity, a session parameter from a User Equipment (UE),

wherein the session parameter comprises a traffic descriptor, and

wherein the session parameter is used for the SMF to verify whether a Protocol Data Unit (PDU) session establishment requested by the UE is correct,

wherein receiving, by the SMF entity, the session parameter from the UE comprises:

receiving, by the SMF entity, a Non-Access Stratum (NAS) message from the UE, wherein the NAS message comprises a session establishment request or a session modification request,

wherein one of the following applies:

the session parameter is carried in the session establishment request or the session modification request; or

the session parameter is carried in both the NAS message and one of the session establishment request or the session modification request.

9 . The method of claim 8 , wherein when the UE is in a Visited Public Land Mobile Network (VPLMN), an Route Selection Descriptor (RSD) Identifier (ID) in a UE Route Selection Policy (URSP) for an Home Public Land Mobile Network (HPLMN) is allocated by an Home Policy Control Function (H-PCF) entity, and an RSD ID in a URSP for the VPLMN is allocated by a Visited Policy Control Function (V-PCF) entity or the H-PCF entity.

10 . The method of claim 8 , wherein the SMF entity sends the session parameter to Policy Control Function (PCF) entity, the PCF entity determines an Route Selection Descriptor (RSD) according to the session parameter, the PCF entity determines that the PDU session establishment requested by the UE is correct when a parameter other than a RSD Identifier (ID) in the session parameter is consistent with a parameter in the RSD, and the PCF entity determines that the PDU session establishment requested by the UE is incorrect when a parameter other than an RSD ID in the session parameter is inconsistent with a parameter in the RSD.

11 . The method of claim 8 , wherein the SMF entity executes a subsequent session establishment procedure in response to determining that the PDU session establishment requested by the UE is correct, and the SMF entity rejects a session establishment request with a cause value contained in response to determining that the PDU session establishment requested by the UE is incorrect.

12 . User Equipment (UE), comprising:

a processor, configured to:

receive, through a network interface, a UE Route Selection Policy (URSP) from a Policy Control Function (PCF) entity, wherein the URSP comprises a Route Selection Descriptor (RSD) Identifier (ID) or a URSP rule ID; and

send, through the network interface, a session parameter to a first network element, wherein the first network element is a Session Management Function (SMF) entity, and the session parameter is used for the SMF entity to verify whether a Protocol Data Unit (PDU) session establishment requested by the UE is correct,

wherein the session parameter comprises a traffic descriptor,

wherein the processor is further configured to:

send a Non-Access Stratum (NAS) message to the first network element,

wherein the NAS message comprises a session establishment request or a session modification request,

wherein one of the following applies:

the session parameter is carried in the session establishment request or the session modification request; or

the session parameter is carried in both the NAS message and one of the session establishment request or the session modification request.

13 . The UE of claim 12 , wherein the SMF entity sends the session parameter to the PCF entity, the PCF entity determines an RSD according to the session parameter, the PCF entity determines that the PDU session establishment requested by the UE is correct when a parameter other than the RSD ID in the session parameter is consistent with a parameter in the RSD, and the PCF entity determines that the PDU session establishment requested by the UE is incorrect when a parameter other than an RSD ID in the session parameter is inconsistent with a parameter in the RSD.

14 . The UE of claim 12 , wherein the SMF entity executes a subsequent session establishment procedure in response to determining that the PDU session establishment requested by the UE is correct, and the SMF entity rejects a session establishment request with a cause value contained in response to determining that the PDU session establishment requested by the UE is incorrect.

15 . A Session Management Function (SMF) entity, comprising:

a processor, configured to receive, through a network interface, a session parameter from a User Equipment (UE),

wherein the session parameter comprises a traffic descriptor, and

wherein the session parameter is used for the SMF to verify whether a Protocol Data Unit (PDU) session establishment requested by the UE is correct,

wherein the processor is configured to:

receive a Non-Access Stratum (NAS) message from the UE, wherein the NAS message comprises a session establishment request or a session modification request,

wherein one of the following applies:

the session parameter is carried in the session establishment request or the session modification request; or

the session parameter is carried in both the NAS message and one of the session establishment request or the session modification request.

16 . The SMF entity of claim 15 , wherein the SMF entity sends the session parameter to Policy Control Function (PCF) entity, the PCF entity determines an Route Selection Descriptor (RSD) according to the session parameter, the PCF entity determines that the PDU session establishment requested by the UE is correct when a parameter other than a RSD Identifier (ID) in the session parameter is consistent with a parameter in the RSD, and the PCF entity determines that the PDU session establishment requested by the UE is incorrect when a parameter other than an RSD ID in the session parameter is inconsistent with a parameter in the RSD.