IP Library Granted Patent US 11,206,597
Granted Patent B2
US 11,206,597 · App. 16/867,769 · Granted Dec 21, 2021

Enhanced UE route selection policy (URSP) rules selection

Inventor: Chien-Chun Huang-Fu (Hsinchu, TW)
Assignee: MEDIATEK INC.
H04W40/12H04W48/18H04W80/10
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 11,206,597
App. No.
16/867,769
Granted
Dec 21, 2021
Kind
B2
Abstract

Aspects of the disclosure provide apparatuses and methods for wireless communications. One apparatus includes processing circuitry that selects a non-default and unevaluated URSP rule as an evaluating URSP rule. The URSP rule includes a traffic descriptor matching an application triggered by the apparatus. The processing circuitry selects a first unevaluated RSD of the evaluating URSP rule as an evaluating RSD, and determines whether the evaluating RSD includes at least one of a non-supported PDU session type, a non-supported SSC mode, and a non-supported S-NSSAI. When the evaluating RSD is determined to include at least one of the non-supported PDU session type, the non-supported SSC mode, and the non-supported S-NSSAI, the processing circuitry determines whether the evaluating URSP rule includes a second unevaluated RSD. The processing circuitry selects the second unevaluated RSD as the evaluating RSD when the evaluating URSP rule is determined to include the second unevaluated RSD.

Claims (62)

1. A method of wireless communication at a user equipment (UE) that triggers an application, the method comprising:

selecting a first non-default and unevaluated UE route selection policy (URSP) rule as an evaluating URSP rule based on the first non-default and unevaluated URSP rule including a first traffic descriptor that matches application information of the triggered application;

selecting a first unevaluated route selection descriptor (RSD) of the evaluating URSP rule as an evaluating RSD;

determining whether the evaluating RSD includes at least one of a non-supported protocol data unit (PDU) session type, a non-supported session and service continuity (SSC) mode, and a non-supported single network slice selection assistance information (S-NSSAI);

determining whether the evaluating URSP rule includes a second unevaluated RSD when the evaluating RSD is determined to include at least one of the non-supported PDU session type, the non-supported SSC mode, and the non-supported S-NSSAI; and

selecting the second unevaluated RSD as the evaluating RSD when the evaluating URSP rule is determined to include the second unevaluated RSD.

2. The method of claim 1 , further comprising:

when the evaluating URSP rule is determined not to include the second unevaluated RSD,

determining whether the UE is configured with a second non-default and unevaluated URSP rule that includes a second traffic descriptor matching the application information of the triggered application; and

selecting the second non-default and unevaluated URSP rule as the evaluating URSP rule when the UE is determined to be configured with the second non-default and unevaluated URSP rule that includes the second traffic descriptor matching the application information of the triggered application.

3. The method of claim 2 , further comprising:

when the UE is determined not to be configured with the second non-default and unevaluated URSP rule that includes the second traffic descriptor matching the application information of the triggered application,

reporting a failure of an association of the triggered application to one of a PDU session and a non-seamless non-3GPP offload access when the association is not successful.

4. The method of claim 1 , wherein the first non-default and unevaluated URSP rule is selected based on a URSP rule precedence value of the first non-default and unevaluated URSP rule.

5. The method of claim 1 , wherein the first unevaluated RSD is selected based on a RSD precedence value of the first unevaluated RSD.

6. The method of claim 1 , further comprising:

before selecting the first unevaluated RSD of the evaluating URSP rule as the evaluating RSD,

determining whether the UE is configured with an existing PDU session matching at least one RSD of the evaluating URSP rule; and

providing information on the existing PDU session when the UE is determined to be configured with the existing PDU session matching at least one RSD of the evaluating URSP rule.

7. The method of claim 6 , wherein the selecting the first unevaluated RSD of the evaluating URSP rule includes selecting the first unevaluated RSD of the evaluating URSP rule when the UE is determined not to be configured with the existing PDU session matching at least one RSD of the evaluating URSP rule.

8. The method of claim 1 , further comprising:

determining whether the evaluating RSD includes a non-seamless non-3GPP offload indication; and

establishing a new PDU session when the evaluating RSD is determined not to include the non-seamless non-3GPP offload indication.

9. The method of claim 1 , further comprising:

establishing a new PDU session when the evaluating RSD is determined not to include at least one of the non-supported PDU session type, the non-supported SSC mode, and the non-supported S-NSSAI.

10. The method of claim 1 , further comprising:

performing an association of the triggered application to one of a PDU session and a non-seamless non-3GPP offload access; and

reporting a failure of the association when the association is not successful.

11. An apparatus triggering an application and comprising processing circuitry configured to:

select a first non-default and unevaluated UE route selection policy (URSP) rule as an evaluating URSP rule based on the first non-default and unevaluated URSP rule including a first traffic descriptor that matches application information of the triggered application;

select a first unevaluated route selection descriptor (RSD) of the evaluating URSP rule as an evaluating RSD;

determine whether the evaluating RSD includes at least one of a non-supported protocol data unit (PDU) session type, a non-supported session and service continuity (SSC) mode, and a non-supported single network slice selection assistance information (S-NSSAI);

determine whether the evaluating URSP rule includes a second unevaluated RSD when the evaluating RSD is determined to include at least one of the non-supported PDU session type, the non-supported SSC mode, and the non-supported S-NSSAI; and

select the second unevaluated RSD as the evaluating RSD when the evaluating URSP rule is determined to include the second unevaluated RSD.

12. The apparatus of claim 11 , wherein the processing circuitry is further configured to:

when the evaluating URSP rule is determined not to include the second unevaluated RSD,

determine whether the UE is configured with a second non-default and unevaluated URSP rule that includes a second traffic descriptor matching the application information of the triggered application; and

select the second non-default and unevaluated URSP rule as the evaluating URSP rule when the UE is determined to be configured with the second non-default and unevaluated URSP rule that includes the second traffic descriptor matching the application information of the triggered application.

13. The apparatus of claim 12 , wherein the processing circuitry is further configured to:

when the UE is determined not to be configured with the second non-default and unevaluated URSP rule that includes the second traffic descriptor matching the application information of the triggered application,

report a failure of an association of the triggered application to one of a PDU session and a non-seamless non-3GPP offload access when the association is not successful.

14. The apparatus of claim 11 , wherein the first non-default and unevaluated URSP rule is selected based on a URSP rule precedence value of the first non-default and unevaluated URSP rule.

15. The apparatus of claim 11 , wherein the first unevaluated RSD is selected based on a RSD precedence value of the first unevaluated RSD.

16. The apparatus of claim 11 , wherein the processing circuitry is further configured to:

before selecting the first unevaluated RSD of the evaluating URSP rule as the evaluating RSD,

determine whether the UE is configured with an existing PDU session matching at least one RSD of the evaluating URSP rule;

provide information on the existing PDU session when the UE is determined to be configured with the existing PDU session matching at least one RSD of the evaluating URSP rule; and

select the first unevaluated RSD of the evaluating URSP rule when the UE is determined not to be configured with the existing PDU session matching at least one RSD of the evaluating URSP rule.

17. The apparatus of claim 11 , wherein the processing circuitry is further configured to:

determine whether the evaluating RSD includes a non-seamless non-3GPP offload indication; and

establish a new PDU session when the evaluating RSD is determined not to include the non-seamless non-3GPP offload indication.

18. The apparatus of claim 11 , wherein the processing circuitry is further configured to:

establish a new PDU session when the evaluating RSD is determined not to include at least one of the non-supported PDU session type, the non-supported SSC mode, and the non-supported S-NSSAI.

19. The apparatus of claim 11 , wherein the processing circuitry is further configured to:

perform an association of the triggered application to one of a PDU session and a non-seamless non-3GPP offload access; and

report a failure of the association when the association is not successful.

20. A non-transitory computer-readable storage medium storing a program executable by at least one processor to perform:

selecting a first non-default and unevaluated UE route selection policy (URSP) rule as an evaluating URSP rule based on the first non-default and unevaluated URSP rule including a first traffic descriptor that matches application information of a triggered application;

selecting a first unevaluated route selection descriptor (RSD) of the evaluating URSP rule as an evaluating RSD;

determining whether the evaluating RSD includes at least one of a non-supported protocol data unit (PDU) session type, a non-supported session and service continuity (SSC) mode, and a non-supported single network slice selection assistance information (S-NSSAI);

determining whether the evaluating URSP rule includes a second unevaluated RSD when the evaluating RSD is determined to include at least one of the non-supported PDU session type, the non-supported SSC mode, and the non-supported S-NSSAI; and

selecting the second unevaluated RSD as the evaluating RSD when the evaluating URSP rule is determined to include the second unevaluated RSD.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2026
From: MEDIATEK INC.
To: HFI INNOVATION INC.
Reel/Frame 075041/0071 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2020
From: HUANG-FU, CHIEN-CHUN
To: MEDIATEK INC.
Reel/Frame 052584/0630 →
Continuity (2)
Provisional Application 62843640 · May 6, 2019
Related Publication 20200359295A1 · Nov 12, 2020