Methods to enable efficient use of multiple radio access technologies
First Claim
1. A client node for managing concurrent transmission of data, comprising:
- a first radio configured to use a first Radio Access Technology (RAT);
a second radio configured to use a second RAT;
a first protocol stack corresponding to the first RAT;
a second protocol stack corresponding to the second RAT, wherein the first RAT and the second RAT are different; and
a processor coupled to the first radio and the second radio and configured to execute instructions to instantiate a supervisory layer that spans across the first and second protocol stacks, wherein instantiation of the supervisory layer causes the processor to;
initiate transmission, by the first radio, of a first set of data using the first protocol stack,wherein the first set of data is associated with a first priority level; and
initiate transmission, by the second radio, of a second set of data using the second protocol stack,wherein the second set of data is a subset of the first set of data, andwherein the second set of data is associated with a second priority level.
7 Assignments
0 Petitions
Accused Products
Abstract
A device and method are provided for concurrently using a plurality of radio access technologies (RATs) to support a wireless-enabled communications session. A set of data is processed at a client node to identify a subset of priority data. The set of data and the subset of priority data are respectively provided to a first and second protocol stack, which correspond to a first and second RAT. The first and second protocol stacks are then used to control the transmission of a first and second set of transmitted data, which in turn respectively comprise the set of data and the subset of priority data. The first and second sets of transmitted data are received by an access node, which uses corresponding first and second protocol stacks to control their reception. The first and second sets of transmitted data are then processed to generate a set of received data.
-
Citations
21 Claims
-
1. A client node for managing concurrent transmission of data, comprising:
-
a first radio configured to use a first Radio Access Technology (RAT); a second radio configured to use a second RAT; a first protocol stack corresponding to the first RAT; a second protocol stack corresponding to the second RAT, wherein the first RAT and the second RAT are different; and a processor coupled to the first radio and the second radio and configured to execute instructions to instantiate a supervisory layer that spans across the first and second protocol stacks, wherein instantiation of the supervisory layer causes the processor to; initiate transmission, by the first radio, of a first set of data using the first protocol stack, wherein the first set of data is associated with a first priority level; and initiate transmission, by the second radio, of a second set of data using the second protocol stack, wherein the second set of data is a subset of the first set of data, and wherein the second set of data is associated with a second priority level. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of managing concurrent transmission of data by a client node, comprising:
-
transmitting, by a first protocol stack of a first Radio Access Technology (RAT) of a first radio, a first set of data associated with a first priority level; and transmitting, by a second protocol stack of a second RAT of a second radio, a second set of data associated with a second priority level, wherein the second set of data is transmitted when a supervisory layer in the client node is instantiated, the supervisory layer spanning across the first and second protocol stacks, wherein the second set of data is a subset of the first set of data, and wherein the second set of data has a higher level of priority than the first set of data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An access node for managing concurrent transmission of data, comprising:
-
a first radio configured to use a first Radio Access Technology (RAT); a second radio configured to use a second RAT; a first protocol stack corresponding to the first RAT; a second protocol stack corresponding to the second RAT; and a processor coupled to the first radio and the second radio and configured to execute instructions to instantiate a supervisory layer that spans across the first and second protocol stacks, wherein instantiation of the supervisory layer causes the processor to; receive, via the first radio, a first set of data using the first protocol stack, wherein the first set of data is associated with a first priority level; and receive, via the second radio, a second set of data using the second protocol stack, wherein the second set of data is a subset of the first set of data, and wherein the second set of data is associated with a second priority level that is higher than the first priority level. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification