PROVIDING SERVICES AT A COMMUNICATION NETWORK EDGE
First Claim
1. A gateway comprising:
- a first interface that is configured to communicate with a home gateway in a packet core network regarding information about traffic being offloaded and calls being localized on the gateway;
a second interface that is configured to communicate with an Internet for offloading packets to bypass the packet core network;
a processor that is configured to inspect a received control plane message and obtain information from the received control plane message that is used to determine offload eligibility and call localization eligibility for traffic corresponding to the received control plane message;
logic in communication with the processor, the logic being configured to determine the offload eligibility of traffic and to determine call localization eligibility of call sessions on the gateway;
a network address translation functionality that is configured to modify packets selected for offload by the offload logic such that the packets selected for offload are routed through the Internet at the offload gateway; and
a module for call localization that is configured to change information of packets received in a call session to localize the call session at the gateway.
2 Assignments
0 Petitions
Accused Products
Abstract
As the proliferation of data rich content and increasingly more capable mobile devices has continued, the amount of data communicated over mobile operator'"'"'s networks has increased. Upgrading the existing network that was designed for voice calls is not desirable or practical for many mobile operators. This disclosure relates to a mobility edge gateway that resides on the edge of the core network and can provide one or more services such as call localization, offloading of traffic, session management, and content streaming. The call localization involves identifying calls that can be maintained at the edge of the network and bridging the calls at the mobility edge gateway to bypass the core network. The offloading involves identifying traffic and offloading the traffic to the Internet or another network to bypass the core network. These services can relieve congestion on the core network of mobile operator'"'"'s networks.
-
Citations
20 Claims
-
1. A gateway comprising:
-
a first interface that is configured to communicate with a home gateway in a packet core network regarding information about traffic being offloaded and calls being localized on the gateway; a second interface that is configured to communicate with an Internet for offloading packets to bypass the packet core network; a processor that is configured to inspect a received control plane message and obtain information from the received control plane message that is used to determine offload eligibility and call localization eligibility for traffic corresponding to the received control plane message; logic in communication with the processor, the logic being configured to determine the offload eligibility of traffic and to determine call localization eligibility of call sessions on the gateway; a network address translation functionality that is configured to modify packets selected for offload by the offload logic such that the packets selected for offload are routed through the Internet at the offload gateway; and a module for call localization that is configured to change information of packets received in a call session to localize the call session at the gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a first packet on an interface at a gateway that is bound to or from a user equipment (UE); inspecting the first packet to obtain information regarding the packet to make an offload determination; determining if the packet meets offload criteria and upon determining that the packet is offload eligible, modifying the packet at a network address translation functionality to route traffic corresponding to the packet onto an Internet to bypass a packet core network; inspecting packets involved in establishing a call session to determine if a call is eligible to be localized at the gateway; switching identifiers of packets received in a call session at the gateway to localize the call session; and communicating information regarding the call localizing or the offloading over a channel to a home gateway. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. Logic encoded on one or more tangible media for execution and when executed operable to:
-
receive a first packet on an interface at a gateway that is bound to or from a user equipment (UE); inspect the first packet to obtain information regarding the packet to make an offload determination; determine if the packet meets offload criteria and upon determining that the packet is offload eligible, modifying the packet at a network address translation functionality to route traffic corresponding to the packet onto an Internet to bypass a packet core network; inspect packets involved in establishing a call session to determine if a call is eligible to be localized at the gateway; switch identifiers of packets received in a call session at the gateway to localize the call session; and communicate information regarding the call localizing or the offloading over a channel to a home gateway. - View Dependent Claims (19, 20)
-
Specification