TECHNIQUES FOR AGGREGATING DATA FROM WWAN AND WLAN
First Claim
1. A method for aggregating data in wireless communications, the method comprising:
- communicating data packets, by a packet convergence entity, with a first radio access technology (RAT) link and a second RAT link;
determining whether each of the data packets is received from the first RAT link and the second RAT link;
monitoring a sequence number value of each of the data packets received on the first RAT link and the second RAT link;
determining whether the sequence number values of the data packets received on the first RAT link and the second RAT link are out of order;
performing one or more actions based at least in part on the determination that the sequence number values of the received data packets are out of order; and
exchanging packet status information in response to one or more events on one or both of the first RAT link and the second RAT link.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain aspects of the present disclosure relate to techniques for aggregating data from a wireless wide area network (WWAN) and wireless local area network (WLAN). In some aspects, a packet convergence entity (e.g., PDCP layer entity) communicates with first and second radio access technology (RAT) links. The packet convergence entity may determine from which of the first and second RAT links a data packet is received and may monitor a sequence number value of each of the received data packets. The packet convergence entity may perform one or more actions based on a determination that the data packets are received out of order. For example, the packet convergence entity may deliver the data packets to an upper layer entity as they are received (e.g., in order or out of order), may reorder the data packets and ignore data packet losses, and/or may request retransmissions of missing data packets.
-
Citations
30 Claims
-
1. A method for aggregating data in wireless communications, the method comprising:
-
communicating data packets, by a packet convergence entity, with a first radio access technology (RAT) link and a second RAT link; determining whether each of the data packets is received from the first RAT link and the second RAT link; monitoring a sequence number value of each of the data packets received on the first RAT link and the second RAT link; determining whether the sequence number values of the data packets received on the first RAT link and the second RAT link are out of order; performing one or more actions based at least in part on the determination that the sequence number values of the received data packets are out of order; and exchanging packet status information in response to one or more events on one or both of the first RAT link and the second RAT link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for aggregating data in wireless communications, the apparatus comprising:
-
means for communicating data packets, by a packet convergence entity, with a first radio access technology (RAT) link and a second RAT link; means for determining whether each of the data packets is received from the first RAT link and the second RAT link; means for monitoring a sequence number value of each of the data packets received on the first RAT link and the second RAT link; means for determining whether the sequence number values of the data packets received on the first RAT link and the second RAT link are out of order; means for performing one or more actions based at least in part on the determination that the sequence number values of the received data packets are out of order; and means for exchanging packet status information in response to one or more events on one or both of the first RAT link and the second RAT link.
-
-
16. A network device for aggregating data in wireless communications, comprising:
-
a receiver component configured to communicate data packets, by a packet convergence entity, with a first radio access technology (RAT) link and a second RAT link; an identifier component configured to determine whether each of the data packets is received from the first RAT link and the second RAT link; a monitoring component configured to monitor a sequence number value of each of the data packets received on the first RAT link and the second RAT link, wherein the monitoring component is further configured to determine whether the sequence number values of the data packets received on the first RAT link and the second RAT link are out of order; a reordering component configured to perform one or more actions based at least in part on the determination that the sequence number values of the received data packets are out of order; and a status component configured to exchange packet status information in response to one or more events on one or both of first RAT link and the second RAT link. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for aggregating data in wireless communications, the method comprising:
-
transmitting data packets to a wireless communications device through a first radio access technology (RAT) link and a second RAT link, wherein each of the data packets has an assigned sequence number (SN) value for packet aggregation at a packet convergence entity within the wireless communications device; and performing flow control over the first and second RAT links, the flow control being configured to prevent one or both of underflow and overflow of buffers for each of the first and second RAT links. - View Dependent Claims (27, 28, 29, 30)
-
Specification