Coordination between application and baseband layer operation
First Claim
1. A wireless user equipment device (UE), comprising:
- a radio;
a baseband processor (BB) operatively coupled to the radio; and
an application processor (AP) operatively coupled to the BB;
wherein the UE is configured to;
determine, by the AP, an amount of time until next uplink and/or downlink application data is expected;
provide, by the AP, an indication of the determined amount of time to the BB;
modify, by the BB, timing of one or more of a transmit operation or a receive operation based at least in part on the indication of the determined amount of time, wherein modifying timing of one or more of a transmit operation or a receive operation comprises skipping one or more DRX cycle on-durations;
receive, by the BB, first application data from a cellular base station (BS) in a wireless manner;
provide, by the BB, the first application data to the AP;
generate, by the BB, control information in response to receiving the application data from the BS;
initiate, at the BB, a timer based at least in part on receiving the application data from the BS;
provide, by the BB, the control information to the BS bundled with second application data prior to expiration of the timer if the second application data is received from the AP prior to expiration of the timer; and
provide, by the BB, the control information to the BS upon expiration of the timer if no application data is received from the AP prior to expiration of the timer.
0 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to techniques for scheduling radio resource control connections between a wireless device and a network element of a network in advance. According to some embodiments, a wireless device may provide an indication of one or more types of upcoming data traffic to the network element. The network element may schedule one or more radio resource control connections for the wireless device based at least in part on the indication of one or more types of upcoming data traffic. The network element may provide an indication of the scheduled radio resource control connection(s) to the wireless device. The wireless device and the network may establish the scheduled radio resource control connection at the scheduled time.
43 Citations
19 Claims
-
1. A wireless user equipment device (UE), comprising:
-
a radio; a baseband processor (BB) operatively coupled to the radio; and an application processor (AP) operatively coupled to the BB; wherein the UE is configured to; determine, by the AP, an amount of time until next uplink and/or downlink application data is expected; provide, by the AP, an indication of the determined amount of time to the BB; modify, by the BB, timing of one or more of a transmit operation or a receive operation based at least in part on the indication of the determined amount of time, wherein modifying timing of one or more of a transmit operation or a receive operation comprises skipping one or more DRX cycle on-durations; receive, by the BB, first application data from a cellular base station (BS) in a wireless manner; provide, by the BB, the first application data to the AP; generate, by the BB, control information in response to receiving the application data from the BS; initiate, at the BB, a timer based at least in part on receiving the application data from the BS; provide, by the BB, the control information to the BS bundled with second application data prior to expiration of the timer if the second application data is received from the AP prior to expiration of the timer; and provide, by the BB, the control information to the BS upon expiration of the timer if no application data is received from the AP prior to expiration of the timer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
by an application layer of a wireless user equipment device (UE); receiving an indication of a determined next wakeup time of a baseband layer (BB) of the UE; and selecting timing of sending application data to the baseband layer of the UE for network communication based at least in part on the indication of the determined next wakeup time of the BB, wherein timing of sending application data to the BB is selected to coordinate sending application data to the BB with the determined next wakeup time of the BB; and by the BB; receiving first application data from a cellular base station (BS) in a wireless manner; providing the first application data to the AP; generating control information in response to receiving the application data from the BS; initiating a timer based at least in part on receiving the application data from the BS; providing the control information to the BS bundled with second application data prior to expiration of the timer if the second application data is received from the AP prior to expiration of the timer; and providing the control information to the BS upon expiration of the timer if no application data is received from the AP prior to expiration of the timer. - View Dependent Claims (10, 11)
-
-
12. A method, comprising:
-
by a baseband layer of a wireless user equipment device (UE); receiving an indication of an amount of time until next uplink and/or downlink application data is expected by an application layer of the UE from the application layer AP of the UE; selecting timing of one or more of a next transmit operation or a next receive operation based at least in part on the indication of the determined amount of time, wherein selecting timing of one or more of a next transmit operation or a next receive operation comprises skipping one or more DRX cycle on-durations; receiving first application data from a cellular base station (BS) in a wireless manner; providing the first application data to the AP; generating control information in response to receiving the application data from the BS; initiating a timer based at least in part on receiving the application data from the BS; providing the control information to the BS bundled with second application data prior to expiration of the timer if the second application data is received from the AP prior to expiration of the timer; and providing the control information to the BS upon expiration of the timer if no application data is received from the AP prior to expiration of the timer. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification