CARRIER AGGREGATION OVER LTE AND WIFI
First Claim
1. A method for intelligent aggregation and management of connections, comprising:
- establishing, by a device for a first application executing on the device, a first connection via a first interface to a destination;
establishing, by the device for the first application, at least one additional connection via a corresponding at least one additional interface to the destination;
determining, by a connection manager executing on the device, at least one communication parameter of the first application;
determining, by the connection manager, at least one connection parameter of each of the first connection and at least one additional connections; and
applying, by the connection manager, a policy to configure a multipath communication protocol, responsive to the determined at least one communication parameter of the first application and the determined at least one connection parameter of each of the first connection and at least one additional connections.
4 Assignments
0 Petitions
Accused Products
Abstract
In some aspects, the disclosure is directed to methods and systems for intelligent aggregation and management of a plurality of network interfaces or connections. An intelligent connection manager may monitor connection and application communication parameters, and can control dynamic distribution, aggregation, or steering of traffic via different connections or pluralities of connections depending on bandwidth, congestion, or other factors. Connection management may be performed without hardware modification, and may handle connections with highly diverse parameters, such as different bandwidth or round trip latencies, different loss rates, different costs or power consumptions, or other factors. Management policies may be applied responsive to per-application and per-connection parameters to control distribution and/or aggregation of application requests and responses via a plurality of network connections.
-
Citations
20 Claims
-
1. A method for intelligent aggregation and management of connections, comprising:
-
establishing, by a device for a first application executing on the device, a first connection via a first interface to a destination; establishing, by the device for the first application, at least one additional connection via a corresponding at least one additional interface to the destination; determining, by a connection manager executing on the device, at least one communication parameter of the first application; determining, by the connection manager, at least one connection parameter of each of the first connection and at least one additional connections; and applying, by the connection manager, a policy to configure a multipath communication protocol, responsive to the determined at least one communication parameter of the first application and the determined at least one connection parameter of each of the first connection and at least one additional connections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for intelligent aggregation and management of connections, comprising:
-
a device comprising a processor and a plurality of network interfaces, the processor configured for executing a first application and a connection manager, the device configured for; establishing, for the first application, a first connection via a first interface of the plurality of network interfaces to a destination, and establishing, for the first application, at least one additional connection via a corresponding at least one additional interface of the plurality of network interfaces to the destination; and wherein the connection manager is configured for; determining at least one communication parameter of the first application, determining at least one connection parameter of each of the first connection and at least one additional connections, and applying a policy to configure a multipath communication protocol, responsive to the determined at least one communication parameter of the first application and the determined at least one connection parameter of each of the first connection and at least one additional connections. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for intelligent aggregation and management of connections, comprising:
-
a cellular communication interface; a wireless communication interface; and circuitry configured to establish a first connection via the cellular communication interface with an application executed by a remote device, establish a second connection via the wireless communication interface with the application executed by the remote device, and communicate via the first connection and second connection with the application executed by the remote device according to a multipath communication policy selected according to at least one communication parameter of the first application. - View Dependent Claims (20)
-
Specification