IP Library › Granted Patent US 11,477,829
Granted Patent B2
US 11,477,829 · App. 17/115,411 · Granted Oct 18, 2022

Systems and methods for paging over WiFi for mobile terminating calls

Inventors: Chien-Yuan Huang (Basking Ridge, NJ); Suzann Hua (Beverly Hills, CA); Parry Cornell Booker (Arlington, TX)
Assignee: Verizon Patent and Licensing Inc.
H04W76/12H04L63/029H04L63/164H04W12/009H04W68/005H04W76/19H04W76/32H04W84/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 11,477,829
App. No.
17/115,411
Granted
Oct 18, 2022
Kind
B2
Abstract

A device may include a processor configured to detect that an Internet Protocol Security (IPsec) tunnel from a user equipment (UE) device connected via a WiFi connection has become idle, based on the IPsec tunnel meeting an idleness criterion, and instruct the UE device to tear down the IPsec tunnel, in response to detecting that the IPsec tunnel from the UE device connected via the WiFi connection meets the idleness criterion. The device may be further configured to receive a mobile terminating call for the UE device; establish a new IPsec tunnel to the UE device via the WiFi connection, in response to receiving the mobile terminating call for the UE device; and forward the received mobile terminating call to the UE device via the established new IPsec tunnel.

Claims (96)

1. A method comprising:

detecting, by a computer device, that an Internet Protocol Security (IPsec) tunnel from a user equipment (UE) device connected via a WiFi connection has become idle based on the IPsec tunnel meeting an idleness criterion;

instructing, by the computer device, the UE device to tear down the IPsec tunnel, in response to detecting that the IPsec tunnel from the UE device connected via the WiFi connection meets the idleness criterion;

receiving, by the computer device, a mobile terminating call for the UE device;

establishing, by the computer device, a new IPsec tunnel to the UE device via the WiFi connection through a WiFi access point, in response to receiving the mobile terminating call for the UE device;

receiving location update information from the UE device via the established IPsec tunnel;

providing the received location update information to a Unified Data Management (UDM) function; and

forwarding, by the computer device, the received mobile terminating call to the UE device via the established new IPsec tunnel.

2. The method of claim 1 , wherein the location update information includes at least one of:

a Globally Unique Access and Mobility Function Identifier (GUAMI) associated with the UE device;

a Non-Third-Generation-Partnership-Project Interworking Function (N3IWF) identifier associated with the UE device;

a WiFi Access Point (AP) Media Access Control (MAC) address associated with the WiFi connection; or

a service set identifier (SSID) associated with the WiFi connection.

3. The method of claim 1 , wherein the computer device includes a Non-Third-Generation-Partnership-Project Interworking Function (N3IWF).

4. The method of claim 1 , further comprising:

receiving an instruction from a Unified Data Management (UDM) function to tear down the IPsec tunnel if the IPsec tunnel becomes idle.

5. The method of claim 1 , wherein establishing the new IPsec tunnel to the UE device via the WiFi connection includes:

paging the UE device via the WiFi connection to establish the new IPsec tunnel.

6. The method of claim 1 , further comprising:

detecting that another IPsec tunnel from another UE device connected via another WiFi connection has become idle;

instructing the other UE device to tear down the other IPsec tunnel, in response to detecting that the other IPsec tunnel from the other UE device connected via the other WiFi connection has become idle;

receiving another mobile terminating call for the other UE device; and

paging the other UE device via a base station to re-establish the other IPsec tunnel via the other WiFi connection, in response to receiving the other mobile terminating call for the other UE device.

7. The method of claim 1 , further comprising:

detecting that another IPsec tunnel from another UE device connected via another WiFi connection has become idle;

instructing the other UE device to tear down the other IPsec tunnel, in response to detecting that the other IPsec tunnel from the other UE device connected via the other WiFi connection has become idle;

receiving another mobile terminating call for the other UE device;

sending a paging message to the other UE device via the other WiFi connection to re-establish the other IPsec tunnel, in response to receiving the other mobile terminating call for the other UE device;

determining that the other UE device has not responded to the paging message; and

forwarding the other mobile terminating call to voicemail, in response to determining that the other UE device has not responded to the paging message.

8. A device comprising:

a memory storing instructions; and

a processor configured to execute the instructions to:

detect that an Internet Protocol Security (IPsec) tunnel from a user equipment (UE) device connected via a WiFi connection has become idle based on the IPsec tunnel meeting an idleness criterion;

instruct the UE device to tear down the IPsec tunnel, in response to detecting that the IPsec tunnel from the UE device connected via the WiFi connection meets the idleness criterion;

receive a mobile terminating call for the UE device;

establish a new IPsec tunnel to the UE device via the WiFi connection through a WiFi access point, in response to receiving the mobile terminating call for the UE device;

receive location update information from the UE device via the established IPsec tunnel;

provide the received location update information to a Unified Data Management (UDM) function; and

forward the received mobile terminating call to the UE device via the established new IPsec tunnel.

9. The device of claim 8 , wherein the location update information includes at least one of:

a Globally Unique Access and Mobility Function Identifier (GUAMI) associated with the UE device;

a Non-Third-Generation-Partnership-Project Interworking Function (N3IWF) identifier associated with the UE device;

a WiFi Access Point (AP) Media Access Control (MAC) address associated with the WiFi connection; or

a service set identifier (SSID) associated with the WiFi connection.

10. The device of claim 8 , wherein the computer device includes a Non-Third-Generation-Partnership-Project Interworking Function (N3IWF).

11. The device of claim 8 , wherein the processor is further configured to:

receive an instruction from a Unified Data Management (UDM) function to tear down the IPsec tunnel if the IPsec tunnel becomes idle.

12. The device of claim 8 , wherein, when establishing the new IPsec tunnel to the UE device via the WiFi connection, the processor is further configured to:

page the UE device via the WiFi connection to establish the new IPsec tunnel.

13. The device of claim 8 , wherein the processor is further configured to:

detect that another IPsec tunnel from another UE device connected via another WiFi connection has become idle;

instruct the other UE device to tear down the other IPsec tunnel, in response to detecting that the other IPsec tunnel from the other UE device connected via the other WiFi connection has become idle;

receive another mobile terminating call for the other UE device; and

page the other UE device via a base station to re-establish the other IPsec tunnel via the other WiFi connection, in response to receiving the other mobile terminating call for the other UE device.

14. The device of claim 8 , wherein the processor is further configured to:

detect that another IPsec tunnel from another UE device connected via another WiFi connection has become idle;

instruct the other UE device to tear down the other IPsec tunnel, in response to detecting that the other IPsec tunnel from the other UE device connected via the other WiFi connection has become idle;

receive another mobile terminating call for the other UE device;

send a paging message to the other UE device via the other WiFi connection to re-establish the other IPsec tunnel, in response to receiving the other mobile terminating call for the other UE device;

determine that the other UE device has not responded to the paging message; and

forward the other mobile terminating call to voicemail, in response to determining that the other UE device has not responded to the paging message.

15. A system comprising:

a first device configured to:

implement a Unified Data Management (UDM) that stores information associated with user equipment (UE) devices; and

a second device configured to:

receive an instruction from the first device to tear own an Internet Protocol Security (IPsec) tunnel from a UE device connected via a WiFi connection when the IPsec tunnel has become idle;

detect that the IPsec tunnel has become idle based on the IPsec tunnel meeting an idleness criterion;

instruct the UE device to tear down the IPsec tunnel, in response to detecting that the IPsec tunnel from the UE device connected via the WiFi connection meets the idleness criterion;

receive a mobile terminating call for the UE device;

establish a new IPsec tunnel to the UE device via the WiFi connection through a WiFi access point, in response to receiving the mobile terminating call for the UE device;

receive location update information from the UE device via the established IPsec tunnel;

provide the received location update information to a Unified Data Management (UDM) function; and

forward the received mobile terminating call to the UE device via the established new IPsec tunnel.

16. The system of claim 15 , wherein the location update information includes at least one of:

a Globally Unique Access and Mobility Function Identifier (GUAMI) associated with the UE device;

a Non-Third-Generation-Partnership-Project Interworking Function (N3IWF) identifier associated with the UE device;

a WiFi Access Point (AP) Media Access Control (MAC) address associated with the WiFi connection; or

a service set identifier (SSID) associated with the WiFi connection.

17. The system of claim 15 , wherein, when establishing the new IPsec tunnel to the UE device via the WiFi connection, the second device is further configured to:

page the UE device via the WiFi connection to establish the new IPsec tunnel.

18. The method of claim 1 , further comprising:

detecting that another IPsec tunnel from another UE device connected via another WiFi connection has become idle;

instructing the other UE device to tear down the other IPsec tunnel;

receiving another mobile terminating call for the other UE device; and

paging the other UE device via a base station to re-establish the other IPsec tunnel.

19. The device of claim 8 , wherein the processor is further configured to:

detect that another IPsec tunnel from another UE device connected via another WiFi connection has become idle;

instruct the other UE device to tear down the other IPsec tunnel;

receive another mobile terminating call for the other UE device; and

page the other UE device via a base station to re-establish the other IPsec tunnel.

20. The system of claim 15 , wherein the second device is further configured to:

detect that another IPsec tunnel from another UE device connected via another WiFi connection has become idle;

instruct the other UE device to tear down the other IPsec tunnel;

receive another mobile terminating call for the other UE device; and

page the other UE device via a base station to re-establish the other IPsec tunnel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2020
From: HUANG, CHIEN-YUAN; HUA, SUZANN; BOOKER, PARRY CORNELL
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 054583/0145 →
Continuity (1)
Related Publication 20220183088A1 · Jun 9, 2022