Adaptive intelligent routing in a communication system
First Claim
Patent Images
1. A method comprising:
- implementing a client at a mobile device, wherein operation of the client is transparent to other applications running on the mobile device and the client is configured to communicate with a router residing within a radio access network, the radio access network coupled between a core network and a base station that is to communicate wirelessly with the client, the client being further configured to communicate with a network access server comprising a gateway that couples the core network to one or more packet data networks, wherein the gateway of the network access server comprises at least one of a Packet Data Network Gateway (PGW) or a Gateway GPRS Support Node (GGSN), wherein the router is configured to receive a first policy from the network access server and to enforce the first policy to monitor the client at the mobile device;
receiving a second policy, at the client, from the network access server and enforcing the second policy for data communication by the mobile device with the one or more packet data networks;
initiating, at the mobile device, a plurality of packet data network (PDN) connections to the one or more packet data networks, including a first PDN connection and a second PDN connection, according to the second policy maintained by the client running on the mobile device, wherein the first PDN connection is anchored at the network access server, and the second PDN connection is anchored at the router and a session for the second PDN connection is maintained at the router; and
communicating, using the client, control plane transactions through the network access server to initiate communication with the one or more packet data networks.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure relates to a system and method for routing data packets adaptively in a communication system. 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 can continue to exponentially increase. One way to accommodate increased data traffic and provide high quality data communication services to end users is by utilizing network resources efficiently. This disclosure provides systems and methods for efficiently utilizing network resources by providing adaptive intelligence to data packet routing systems.
-
Citations
25 Claims
-
1. A method comprising:
-
implementing a client at a mobile device, wherein operation of the client is transparent to other applications running on the mobile device and the client is configured to communicate with a router residing within a radio access network, the radio access network coupled between a core network and a base station that is to communicate wirelessly with the client, the client being further configured to communicate with a network access server comprising a gateway that couples the core network to one or more packet data networks, wherein the gateway of the network access server comprises at least one of a Packet Data Network Gateway (PGW) or a Gateway GPRS Support Node (GGSN), wherein the router is configured to receive a first policy from the network access server and to enforce the first policy to monitor the client at the mobile device; receiving a second policy, at the client, from the network access server and enforcing the second policy for data communication by the mobile device with the one or more packet data networks; initiating, at the mobile device, a plurality of packet data network (PDN) connections to the one or more packet data networks, including a first PDN connection and a second PDN connection, according to the second policy maintained by the client running on the mobile device, wherein the first PDN connection is anchored at the network access server, and the second PDN connection is anchored at the router and a session for the second PDN connection is maintained at the router; and communicating, using the client, control plane transactions through the network access server to initiate communication with the one or more packet data networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A user equipment comprising:
-
an interface that is configured to provide communication with a router residing within a radio access network, the radio access network coupled between a core network and a base station that is to communicate wirelessly with the user equipment, the interface being further configured to provide communication with a network access server comprising a gateway that couples the core network to one or more packet data networks (PDNs), wherein the gateway of the network access server comprises at least one of a Packet Data Network Gateway (PGW) or a Gateway GPRS Support Node (GGSN), wherein the router is configured to receive a first policy from the network access server and to enforce the first policy to monitor the client at the mobile device; a memory that is configured to store a second policy; a client running on the user equipment, wherein the client is transparent to other applications running on the user equipment, wherein the client is configured to initiate a plurality of PDN connections with the one or more PDNs, including a first PDN connection and a second PDN connection, over the interface, wherein the first PDN connection is anchored at the network access server and the second PDN connection is anchored at the router, and to perform control plane transactions over the interface through the network access server; and wherein the client is further configured to receive the second policy from the network access server over the interface and to implement the second policy for communicating with the one or more packet data networks through the plurality of PDN connections in accordance with the second policy, and wherein a session for the second PDN connection is maintained at the router. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification