US Patent No. 10,694,558

SYSTEM, METHOD AND APPARATUS FOR SMALL CELL GATEWAY SELECTIVE DATA PATH OFFLOAD


Patent No. 10,694,558
Issue Date June 23, 2020
Title System, Method And Apparatus For Small Cell Gateway Selective Data Path Offload
Inventorship Santosh Ramrao Patil, San Jose, CA (US)
Anton Okmyanskiy, Vancouver (CA)
Akhtar Iqbal, Santa Clara, CA (US)
Mark Grayson, Maidenhead (GB)
Assignee Cisco Technology, Inc., San Jose, CA (US)

Claim of US Patent No. 10,694,558

10. An apparatus, comprising:at least one processor coupled to at least one memory; and
an offload module that when executed by the at least one processor is configured to:
receive a first request message from a core node in a network at a small cell gateway (HNB-GW) in the network;
determine that the first request message is not a relocation request indicating a handover between a macrocell and a femtocell;
determine to offload data plane traffic from the HNB-GW, based on the determining that the first request message is not a relocation request indicating a handover between a macrocell and a femtocell;
establish a first network tunnel to the core node bypassing the HNB-GW, based on the determining to offload data traffic from the HNB-GW, wherein establishing the first tunnel comprises:
determining first parameters comprising a first tunnel identifier for the first network tunnel and a first network address associated with an endpoint of the first network tunnel, wherein the first network address is associated with the core node; and
forwarding the first parameters to a controller of an enterprise network comprising a plurality of access points, a plurality of user devices, and the controller, wherein the controller is configured to handle handover between femtocells in the enterprise network;
receive a second request message from the network at the HNB-GW in the network;
determine that the second request message comprises a relocation request indicating a handover between a macrocell and a femtocell, and in response establish a second network tunnel to the HNB-GW, wherein establishing the second tunnel comprises:
determining second parameters comprising a second tunnel identifier for the second network tunnel and a second network address associated with an endpoint for the second network tunnel, wherein the second network address is associated with the HNB-GW; and
forwarding the second parameters to the controller of the enterprise network.