IP Library › Granted Patent US 10,848,955
Granted Patent B2
US 10,848,955 · App. 16/377,642 · Granted Nov 24, 2020

Distributed mobility management functionality

Inventors: Rajesh S. Pazhyannur (Fremont, CA); Irfan Ali (Palo Alto, CA); Mark Grayson (Berkshire, GB)
Assignee: CISCO TECHNOLOGY, INC.
H04W8/06H04W12/06H04W36/0011H04W76/10H04W88/08H04W88/16
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 10,848,955
App. No.
16/377,642
Filed
Apr 8, 2019
Granted
Nov 24, 2020
Kind
B2
Examiner
HONG, DUNG
Art Unit
2643
USPC
455/435.1
Abstract

Techniques are described for providing wireless network connectivity using a distributed mobility management functionality. In one example, each of a plurality of on-premise access points co-locate a mobility management functionality and a packet routing and forwarding functionality. Each of the plurality of on-premise access points obtain, from user equipment, a request to wirelessly connect to the on-premise access point. Each of the plurality of on-premise access points provide the user equipment with wireless network connectivity using the co-located mobility management functionality and the packet routing and forwarding functionality.

Claims (66)

1. A method comprising:

at an on-premise access point of a plurality of on-premise access points:

co-locating a mobility management functionality and a packet routing and forwarding functionality to provide a co-located mobility management functionality and a co-located packet routing and forwarding functionality;

obtaining, from user equipment, a request to wirelessly connect to the on-premise access point;

assigning a pseudo media access control address to the user equipment;

requesting, from a dynamic host configuration protocol server, an Internet Protocol address for the user equipment;

obtaining, from the dynamic host configuration protocol server, the Internet Protocol address;

providing, to a map server, a mapping of the pseudo media access control address to the Internet Protocol address, wherein the map server provides an indication of the mapping to one or more network nodes to enable the on-premise access point to provide the user equipment with wireless network connectivity; and

providing the user equipment with the wireless network connectivity using the co-located mobility management functionality and the co-located packet routing and forwarding functionality.

2. The method of claim 1 , wherein a total number of mobility management functionalities including the mobility management functionality is equal to a total number of the plurality of on-premise access points.

3. The method of claim 1 , further comprising:

at the on-premise access point:

in response to obtaining the request to wirelessly connect to the on-premise access point, providing, to an authentication server, a request to authenticate the user equipment;

based on a response from the authentication server, authenticating the user equipment; and

registering the user equipment with the authentication server.

4. The method of claim 1 , further comprising:

at the on-premise access point:

determining that another on-premise access point of the plurality of on-premise access points should provide the user equipment with the wireless network connectivity;

providing, to the other on-premise access point, a relocation request;

providing, to the user equipment, a handover command; and

obtaining, from the other on-premise access point, a notification that the other on-premise access point is providing the user equipment with the wireless network connectivity.

5. The method of claim 1 , wherein the on-premise access point comprises a fourth generation (4G) on-premise access point.

6. The method of claim 5 , wherein the mobility management functionality comprises a mobility management entity, and the packet routing and forwarding functionality comprises a gateway.

7. The method of claim 1 , wherein the on-premise access point comprises a fifth generation (5G) on-premise access point.

8. The method of claim 7 , wherein the mobility management functionality comprises an access and mobility management function and a session management function, and the packet routing and forwarding functionality comprises a user plane function.

9. A system comprising:

a plurality of on-premise access points including an on-premise access point configured to:

co-locate a mobility management functionality and a packet routing and forwarding functionality to provide a co-located mobility management functionality and a co-located packet routing and forwarding functionality;

obtain, from user equipment, a request to wirelessly connect to the on-premise access point;

assign a pseudo media access control address to the user equipment;

request, from a dynamic host configuration protocol server, an Internet Protocol address for the user equipment;

obtain, from the dynamic host configuration protocol server, the Internet Protocol address;

provide, to a map server, a mapping of the pseudo media access control address to the Internet Protocol address, wherein the map server provides an indication of the mapping to one or more network nodes to enable the on-premise access point to provide the user equipment with wireless network connectivity; and

provide the user equipment with the wireless network connectivity using the co-located mobility management functionality and the co-located packet routing and forwarding functionality.

10. The system of claim 9 , wherein a total number of mobility management functionalities including the mobility management functionality is equal to a total number of the plurality of on-premise access points.

11. The system of claim 9 , wherein the on-premise access point is further configured to:

in response to obtaining the request to wirelessly connect to the on-premise access point, provide, to an authentication server, a request to authenticate the user equipment;

based on a response from the authentication server, authenticate the user equipment; and

register the user equipment with the authentication server.

12. The system of claim 9 , wherein the on-premise access point is further configured to:

determine that another on-premise access point of the plurality of on-premise access points should provide the user equipment with the wireless network connectivity;

provide, to the other on-premise access point, a relocation request;

provide, to the user equipment, a handover command; and

obtain, from the other on-premise access point, a notification that the other on-premise access point is providing the user equipment with the wireless network connectivity.

13. The system of claim 9 , wherein the on-premise access point comprises a fourth generation (4G) on-premise access point, the mobility management functionality comprises a mobility management entity, and the packet routing and forwarding functionality comprises a gateway.

14. The system of claim 9 , wherein the on-premise access point comprises a fifth generation (5G) on-premise access point, the mobility management functionality comprises an access and mobility management function and a session management function, and the packet routing and forwarding functionality comprises a user plane function.

15. One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor of an on-premise access point of a plurality of on-premise access points, cause the on-premise access point to:

co-locate a mobility management functionality and a packet routing and forwarding functionality to provide a co-located mobility management functionality and a co-located packet routing and forwarding functionality;

obtain, from user equipment, a request to wirelessly connect to the on-premise access point;

assign a pseudo media access control address to the user equipment;

request, from a dynamic host configuration protocol server, an Internet Protocol address for the user equipment;

obtain, from the dynamic host configuration protocol server, the Internet Protocol address;

provide, to a map server, a mapping of the pseudo media access control address to the Internet Protocol address, wherein the map server provides an indication of the mapping to one or more network nodes to enable the on-premise access point to provide the user equipment with wireless network connectivity; and

provide the user equipment with the wireless network connectivity using the co-located mobility management functionality and the co-located packet routing and forwarding functionality.

16. The one or more non-transitory computer readable storage media of claim 15 , wherein a total number of mobility management functionalities including the mobility management functionality is equal to a total number of the plurality of on-premise access points.

17. The one or more non-transitory computer readable storage media of claim 15 , wherein the instructions further cause the on-premise access point to:

in response to obtaining the request to wirelessly connect to the on-premise access point, provide, to an authentication server, a request to authenticate the user equipment;

based on a response from the authentication server, authenticate the user equipment; and

register the user equipment with the authentication server.

18. The one or more non-transitory computer readable storage media of claim 15 , wherein the instructions further cause the on-premise access point to:

determine that another on-premise access point of the plurality of on-premise access points should provide the user equipment with the wireless network connectivity;

provide, to the other on-premise access point, a relocation request;

provide, to the user equipment, a handover command; and

obtain, from the other on-premise access point, a notification that the other on-premise access point is providing the user equipment with the wireless network connectivity.

19. The one or more non-transitory computer readable storage media of claim 15 , wherein the on-premise access point comprises a fourth generation (4G) on-premise access point, the mobility management functionality comprises a mobility management entity, and the packet routing and forwarding functionality comprises a gateway.

20. The one or more non-transitory computer readable storage media of claim 15 , wherein the on-premise access point comprises a fifth generation (5G) on-premise access point, the mobility management functionality comprises an access and mobility management function and a session management function, and the packet routing and forwarding functionality comprises a user plane function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2019
From: PAZHYANNUR, RAJESH S.; ALI, IRFAN; GRAYSON, MARK
To: CISCO TECHNOLOGY, INC.
Reel/Frame 048819/0850 →
Continuity (1)
Related Publication 20200322776A1 · Oct 8, 2020