Multi-access terminal with capability for simultaneous connectivity to multiple communication channels
First Claim
1. A multi-access system adapted for allowing communication between a first system and a second system, said multi-access system comprising:
- first means for receiving and transmitting data using a plurality of communications protocols; and
second means for establishing a plurality of communications paths with the use of said first means, each of said communications paths having an available network capacity, and at least some of said communications paths forming an aggregated communications pipe over which the first system can communicate with the second system, said second means being configured to allow communication between the first system and the second system through the simultaneous use of at least two of said at least some of said communications paths such that data streams can be transmitted simultaneously over said at least two communications paths and such that the overall network capacity available for the transmission of the data streams is thereby greater than the network capacity of any one of said at least two communications paths,wherein said second means is configured to simultaneously transmit a first one of the data streams over one of said at least two communications paths and a second one of the data streams over another of said at least two communications paths, the first one of the data streams and the second one of the data streams being associated with a single application.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus is disclosed for permitting a mobile terminal having multiple, heterogeneous network connections (e.g., multiple wired or wireless transceivers of various types) to set up and maintain virtual connections over multiple networks to either the same or to multiple destinations. The mobile terminal can “load-share” traffic, i.e., it can distribute segments of traffic over a full set of heterogeneous networks, significantly improving the reliability and availability of communications. In a first embodiment, a mobile terminal is configured with multiple radio frequency (RF) transceivers. Operating system software is provided for dynamically establishing and maintaining traffic flow for user applications over multiple communications paths, and for automatically adapting to variations in the networking environment, application traffic flow requirements, end user preferences, or mobility. In a second embodiment, a software-defined radio is used to implement the physical layer protocols for each desired network, eliminating the need for multiple transceivers.
173 Citations
24 Claims
-
1. A multi-access system adapted for allowing communication between a first system and a second system, said multi-access system comprising:
-
first means for receiving and transmitting data using a plurality of communications protocols; and second means for establishing a plurality of communications paths with the use of said first means, each of said communications paths having an available network capacity, and at least some of said communications paths forming an aggregated communications pipe over which the first system can communicate with the second system, said second means being configured to allow communication between the first system and the second system through the simultaneous use of at least two of said at least some of said communications paths such that data streams can be transmitted simultaneously over said at least two communications paths and such that the overall network capacity available for the transmission of the data streams is thereby greater than the network capacity of any one of said at least two communications paths, wherein said second means is configured to simultaneously transmit a first one of the data streams over one of said at least two communications paths and a second one of the data streams over another of said at least two communications paths, the first one of the data streams and the second one of the data streams being associated with a single application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method adapted in a multi-access system for providing communication between a first system and a second system, said method comprising the steps of:
-
receiving a request from the first system for communication with the second system; operating a plurality of communications protocols to establish a plurality of communications paths, each of the communications paths having an available network capacity; using at least some of the communications paths to form an aggregated communications pipe over which the first communication system can communicate with the second system; allowing communication between the first system and the second system through the simultaneous use of at least two of the at least some of the communications paths such that data streams can be transmitted simultaneously over the at least two communications oaths and such that the overall network capacity available for the transmission of the data streams is thereby greater than the network capacity of any one of the at least two communications paths, wherein said allowing step includes the step of simultaneously transmitting a first one of the data streams over one of the at least two communications oaths and a second one of the data streams over another of the at least two communications oaths the first one of the data streams and the second one of the data streams being associated with a single application. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A multi-access system adapted for allowing communication between a first system and a second system, said multi-access system comprising:
-
a receiving and transmitting system for receiving and transmitting data using a plurality of communications protocols; and a controller for establishing a plurality of communications paths with the use of said receiving and transmitting system, each of said communications paths having an available network capacity, and at least some of said communications paths forming an aggregated communications pipe over which the first system can communicate with the second system, said controller being configured to allow communication between the first system and the second system through the simultaneous use of at least two of said at least some of said communications paths such that data streams can be transmitted simultaneously over said at least two communications paths and such that the overall network capacity available for the transmission of the data streams is thereby greater than the network capacity of any one of said at least two communications paths, wherein said controller is configured to simultaneously transmit a first one of the data streams over one of said at least two communications paths and a second one of the data streams over another of said at least two communications paths, the first one of the data streams and the second one of the data streams being associated with a single application. - View Dependent Claims (24)
-
Specification