Communication Channel Management for Real-Time Applications
First Claim
1. An apparatus, comprising:
- one or more processing elements, wherein the one or more processing elements are configured to;
transmit a first one or more messages to a remote device to establish a primary channel of communication for a real-time application, wherein the primary channel uses a first radio access technology (RAT);
transmit a second one or more messages to the remote device to establish a secondary channel of communication for the real-time application, wherein the secondary channel uses a second RAT that is different from the first RAT;
transmit data of the real-time application over both the primary channel and the secondary channel, wherein said transmitting the data of the real-time application comprises transmitting data packets of the real time-application over the primary channel and concurrently transmitting the data packets of the real-time application over the secondary channel.
0 Assignments
0 Petitions
Accused Products
Abstract
Conducting a real time application between a mobile device and a remote device. A first one or more messages may be transmitted to the remote device to establish a primary channel of communication for the real-time application. The primary channel may use a first radio access technology (RAT), such as WiFi or a cellular RAT. A second one or more messages may be transmitted to the remote device to establish a secondary channel of communication for the real-time application. The secondary channel may use a second RAT that is different from the first RAT. Data of the real-time application may be transmitted over both the primary channel and the secondary channel in a concurrent or redundant fashion.
16 Citations
20 Claims
-
1. An apparatus, comprising:
one or more processing elements, wherein the one or more processing elements are configured to; transmit a first one or more messages to a remote device to establish a primary channel of communication for a real-time application, wherein the primary channel uses a first radio access technology (RAT); transmit a second one or more messages to the remote device to establish a secondary channel of communication for the real-time application, wherein the secondary channel uses a second RAT that is different from the first RAT; transmit data of the real-time application over both the primary channel and the secondary channel, wherein said transmitting the data of the real-time application comprises transmitting data packets of the real time-application over the primary channel and concurrently transmitting the data packets of the real-time application over the secondary channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for conducting a real time application between a mobile device and a remote device, the method comprising:
at the mobile device; establishing a primary channel of communication with the remote device using a first radio access technology (RAT); establishing a secondary channel of communication with the remote device using a second RAT that is different from the first RAT; transmitting data of the real-time application to the remote device over both the primary channel and the secondary channel, wherein said transmitting the data of the real-time application comprises transmitting data packets of the real time-application over the primary channel and transmitting the data packets of the real-time application over the secondary channel. - View Dependent Claims (12, 13, 14, 15)
-
16. A mobile device configured to perform a real-time application, wherein the real-time application communicates audio/video packets with a remote device, the mobile device comprising:
-
at least one antenna; at least one radio, wherein the at least one radio is configured to perform communication using a primary channel and a secondary channel; and one or more processors coupled to the first radio, wherein the one or more processors and the at least one radio are configured to; transmit a first one or more messages to the remote device to establish the primary channel of communication for the real-time application, wherein the primary channel uses a first radio access technology (RAT); transmit a second one or more messages to the remote device to establish a secondary channel of communication for the real-time application, wherein the secondary channel uses a second RAT that is different from the first RAT; transmit data of the real-time application over both the primary channel and the secondary channel, wherein transmitting data of the real-time application comprises transmitting the same content over both the primary channel and the secondary channel. - View Dependent Claims (17, 18, 19, 20)
-
Specification