Multichannel communication systems
First Claim
Patent Images
1. A multichannel communication system, comprising:
- a plurality of traffic channels operable to link to a user equipment (UE) via one or more communication networks; and
a traffic processor operable to receive a request for data from the UE, to evaluate the traffic channels based on the requested data, to select a first and a second of the traffic channels based on the evaluation, and to convey the data over the first and second traffic channels to the UE,wherein the traffic processor is further operable to receive data from the UE over a third of the traffic channels, to receive data from the UE over a fourth of the traffic channels, to determine that the data over the third traffic channel is associated with the data over the fourth traffic channel, and to combine the data of the third and fourth traffic channels,wherein the first traffic channel is a Long Term Evolution traffic channel and the second traffic channel is a WiFi traffic channel, andwherein the traffic processor is further operable to identify first and second components of the data to the UE, to prioritize the first and second components of the data to the UE into first and second priorities respectively, to convey the first component of data to the UE over the first traffic channel, to convey the second component of data to the UE over the second traffic channel, to duplicate the second component of data, and to convey the duplicated second component of data to the UE over a fifth of the traffic channels.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods presented herein provide for multichannel communications. In one embodiment, a communication system includes a plurality of traffic channels operable to link to a UE via one or more communication networks. The communication system also includes a traffic processor operable to receive a request for data from the UE, to evaluate the traffic channels based on the requested data, to select a first and a second of the traffic channels based on the evaluation, and to convey the data over the first and second traffic channels to the UE.
30 Citations
20 Claims
-
1. A multichannel communication system, comprising:
-
a plurality of traffic channels operable to link to a user equipment (UE) via one or more communication networks; and a traffic processor operable to receive a request for data from the UE, to evaluate the traffic channels based on the requested data, to select a first and a second of the traffic channels based on the evaluation, and to convey the data over the first and second traffic channels to the UE, wherein the traffic processor is further operable to receive data from the UE over a third of the traffic channels, to receive data from the UE over a fourth of the traffic channels, to determine that the data over the third traffic channel is associated with the data over the fourth traffic channel, and to combine the data of the third and fourth traffic channels, wherein the first traffic channel is a Long Term Evolution traffic channel and the second traffic channel is a WiFi traffic channel, and wherein the traffic processor is further operable to identify first and second components of the data to the UE, to prioritize the first and second components of the data to the UE into first and second priorities respectively, to convey the first component of data to the UE over the first traffic channel, to convey the second component of data to the UE over the second traffic channel, to duplicate the second component of data, and to convey the duplicated second component of data to the UE over a fifth of the traffic channels. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of transferring data between a user equipment (UE) and a traffic processor over a plurality of traffic channels, the method comprising:
-
receiving a request for data from the UE; evaluating the traffic channels based on the requested data; selecting a first and a second of the traffic channels based on the evaluation; conveying the data to the UE over the first and second traffic channels; receiving data from the UE over a third of the traffic channels; receiving data from the UE over a fourth of the traffic channels; determining that the data over the fourth traffic channel is associated with the data over the third traffic channel; combining the data of the third and fourth traffic channels at the traffic processor, wherein the first traffic channel is a Long Term Evolution traffic channel and the second traffic channel is a WiFi traffic channel; identifying first and second components of the data to the UE; prioritizing the first and second components of the data to the UE into first and second priorities respectively; conveying the first component of data to the UE over the first traffic channel; conveying the second component of data to the UE over the second traffic channel; duplicating the second component of data; and conveying the duplicated second component of data to the UE over a fifth of the traffic channels. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for multichannel communication comprising:
-
determining a request communicated from a user equipment (UE) to a traffic processor over a first communication medium, the request identifying a content desired for transmission to the UE; executing an evaluation of the content at the traffic processor, the evaluation including; i) identifying a plurality of components for the content, each of the plurality of components being separable portions of the content capable of being independently transmitted to the UE; ii) determining component metrics for each of the plurality of components, the component metrics being numerical values sufficient for individually representing Quality of Service (QoS), content type, packet type, congestion susceptibility and efficiency of retransmission for each of the plurality of components; iii) identifying a first plurality of channels of the first communication medium available for transmitting the plurality of components from the traffic processor to the UE; iv) identifying a second plurality of channels of a second communication medium available for transmitting the plurality of components from the traffic processor to the UE, the second communication medium being independent of the first communication medium; v) determining channel metrics for the first and second plurality of channels, the channel metrics being numerical values sufficient for individually representing throughput, delay, reliability, utilization and cost for each of the first and second plurality of channels; and vi) mapping the plurality of components for transmission from the traffic processor to the UE over two or more of the first and second plurality of channels based on a determination of a utility function, the utility function processing the component metrics and the channel metrics to determine a plurality of transmission channels from the first and second plurality of channels to be used in transmitting the plurality of components from the traffic processor to the UE; and transmitting the plurality of components from the traffic processor to the UE over the plurality of transmission channels. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification