IP Library › Granted Patent US 12,218,830
Granted Patent B2
US 12,218,830 · App. 17/852,720 · Granted Feb 4, 2025

User equipment route selection policy for multi- link operation over multiple radio access technologies

Inventors: Sri Gundavelli (San Jose, CA); Indermeet Singh Gandhi (San Jose, CA); Arun G. Khanna (Sunnyvale, CA)
Assignee: Cisco Technology, Inc.
H04L45/306H04W40/12
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 12,218,830
App. No.
17/852,720
Granted
Feb 4, 2025
Kind
B2
Abstract

The present disclosure is directed to a comprehensive Route Selection Policy (URSP) based on Wi-Fi multi-link operation. In one aspect, a method includes identifying a user device connected to an enterprise network that provides network connectivity to user devices over multiple radio access technologies; receiving network capability information indicating that the user device is capable of a multi-link operation over a Wi-Fi network, the Wi-Fi network being one of the multiple radio access technologies; determining a URSP for the user device, wherein the URSP is a singular route selection policy for the user device to send and receive data over the multiple radio access technologies and defines, in part, a per-application traffic routing rule for routing a portion of traffic for an application used on the user device, over one of multiple links available on the Wi-Fi network; and transmitting the URSP to the user device.

Claims (40)

1. A method comprising:

identifying a user device connected to an enterprise network, the enterprise network providing network connectivity to user devices over multiple radio access technologies;

receiving network capability information indicating that the user device is capable of a multi-link operation over a Wi-Fi network, the Wi-Fi network being one of the multiple radio access technologies;

determining a user equipment route selection policy (URSP) for the user device, wherein the URSP is a singular route selection policy for the user device to send and receive data over the multiple radio access technologies and defines, in part, a per-application traffic routing rule for routing a portion of traffic for an application used on the user device, over one of multiple links available on the Wi-Fi network; and

transmitting the URSP to the user device.

2. The method of claim 1 , wherein the URSP is transmitted to the user device via a first access point associated with a cellular network or a second access point of the Wi-Fi network to which the user device is connected, the cellular network being another one of the multiple radio access technologies.

3. The method of claim 2 , wherein the URSP is transmitted to the user device in a Non-Access Stratum (NAS) message over the cellular network.

4. The method of claim 2 , wherein the URSP is transmitted to the user device in an Over-the-Air (OTA) steering of roaming (SOR) message over the cellular network.

5. The method of claim 1 , wherein the URSP defines the traffic routing rules to deactivate, in response to determining a termination of the application at the user device, at least one of the multiple links over which the portion of traffic is routed for the application.

6. The method of claim 1 , further comprising:

receiving performance data associated with the link; and

updating the URSP based on the performance data.

7. The method of claim 1 , wherein the URSP is determined for each application available for use on the user device.

8. A network controller comprising:

one or more memories having computer-readable instructions stored therein; and

one or more processors configured to execute the computer-readable instructions to:

identify a user device connected to an enterprise network, the enterprise network providing network connectivity to user devices over multiple radio access technologies;

receive network capability information indicating that the user device is capable of a multi-link operation over a Wi-Fi network, the Wi-Fi network being one of the multiple radio access technologies;

determine a user equipment route selection policy (URSP) for the user device, wherein the URSP is a singular route selection policy for the user device to send and receive data over the multiple radio access technologies and defines, in part, a per-application traffic routing rule for routing a portion of traffic for an application used on the user device, over one of multiple links available on the Wi-Fi network; and

transmit the URSP to the user device.

9. The network controller of claim 8 , wherein the URSP is transmitted to the user device via a first access point associated with a cellular network or a second access point of the Wi-Fi network to which the user device is connected, the cellular network being another one of the multiple radio access technologies.

10. The network controller of claim 9 , wherein the URSP is transmitted to the user device in a Non-Access Stratum (NAS) message over the cellular network.

11. The network controller of claim 9 , wherein the URSP is transmitted to the user device in an Over-the-Air (OTA) steering of roaming (SOR) message over the cellular network.

12. The network controller of claim 8 , wherein the URSP defines the traffic routing rules to deactivate, in response to determining a termination of the application at the user device, the link in which the portion of traffic was routed for the application that requires redundant traffic.

13. The network controller of claim 8 , wherein the one or more processors are configured to execute the computer-readable instructions to:

receive performance data associated with the link; and

update the URSP based on the performance data.

14. The system of claim 8 , wherein the URSP is determined for each application available for use on the user device.

15. One or more non-transitory computer-readable media comprising computer-readable instructions, which when executed by one or more processors of a network controller, cause the network controller to:

identify a user device connected to an enterprise network, the enterprise network providing network connectivity to user devices over multiple radio access technologies;

receive network capability information indicating that the user device is capable of a multi-link operation over a Wi-Fi network, the Wi-Fi network being one of the multiple radio access technologies;

determine a user equipment route selection policy (URSP) for the user device, wherein the URSP is a singular route selection policy for the user device to send and receive data over the multiple radio access technologies and defines, in part, a per-application traffic routing rule for routing a portion of traffic for an application used on the user device, over one of multiple links available on the Wi-Fi network; and

transmit the URSP to the user device.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the URSP is transmitted to the user device via a first access point associated with a cellular network or a second access point of the Wi-Fi network to which the user device is connected, the cellular network being another one of the multiple radio access technologies.

17. The one or more non-transitory computer-readable media of claim 16 , wherein the URSP is transmitted to the user device in a Non-Access Stratum (NAS) message over the cellular network.

18. The one or more non-transitory computer-readable media of claim 16 , wherein the URSP is transmitted to the user device in an Over-the-Air (OTA) steering of roaming (SOR) message over the cellular network.

19. The one or more non-transitory computer-readable media of claim 15 , wherein the URSP defines the traffic routing rules to deactivate, in response to determining a termination of the application at the user device, at least one of the multiple links over which the portion of traffic is routed for the application.

20. The one or more non-transitory computer-readable media of claim 15 , wherein the execution of the computer-readable instructions by the one or more processors, further cause the network controller to:

receive performance data associated with the link; and

update the URSP based on the performance data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2022
From: GUNDAVELLI, SRI; GANDHI, INDERMEET SINGH; KHANNA, ARUN G.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 060352/0534 →
Continuity (1)
Related Publication 20240007395A1 · Jan 4, 2024
References Cited (25)
US 11950198B2 · Wang · 2024 [cited by examiner]
US 20200154389A1 · Karampatsis · 2020 [cited by examiner]
US 20200236727A1 · Salkintzis · 2020 [cited by examiner]
US 20200259904A1 · Dao et al. · 2020 [cited by applicant]
US 20200359439A1 · Qiao et al. · 2020 [cited by applicant]
US 20210058784A1 · Kedalagudde · 2021 [cited by examiner]
US 20210136672A1 · Jagannatha · 2021 [cited by examiner]
US 20210243664A1 · Huang-Fu · 2021 [cited by examiner]
US 20210400753A1 · Salkintzis · 2021 [cited by applicant]
US 20220264503A1 · Starsinic · 2022 [cited by examiner]
US 20220360948A1 · Moon · 2022 [cited by examiner]
US 20220361080A1 · Soliman · 2022 [cited by examiner]
US 20230128763A1 · Balmakhtar · 2023 [cited by examiner]
US 20230239264A1 · Wang · 2023 [cited by examiner]
US 20230247094A1 · Wang · 2023 [cited by examiner]
US 20230269658A1 · Xue · 2023 [cited by examiner]
US 20230276339A1 · Chandramouli · 2023 [cited by examiner]
US 20230318982A1 · Mondet · 2023 [cited by examiner]
US 20230370902A1 · Wang · 2023 [cited by examiner]
US 20230379764A1 · Zhu · 2023 [cited by examiner]
US 20230422085A1 · Babbellapati · 2023 [cited by examiner]
US 20240097982A1 · Yang · 2024 [cited by examiner]
US 20240137855A1 · Adjakple · 2024 [cited by examiner]
US 20240276360A1 · Atarius · 2024 [cited by examiner]
WO 2022048441 · 2022 [cited by applicant]