PROTECTING UPLINK TRANSMISSIONS IN COEXISTING WIRELESS NETWORKS
First Claim
1. A wireless device, comprising:
- a first wireless transceiver and a second wireless transceiver, the first transceiver configured for operation with a first wireless network, and the second transceiver configured for operation with a second wireless network; and
logic that determines which of the first and second transceivers is enabled to transmit at a given time;
wherein the logic determines a duration of a pending transaction via the first transceiver, and determines a predicted start time of a predicted transaction via the second transceiver, and based on the duration and predicted start time transmits a notification signal indicating that a receiving device should refrain from transmitting on the first network for a reserved time ending after the pending transaction starts;
wherein the pending transaction starts following completion of the predicted transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for protecting a wireless device including co-located network transceivers from uplink starvation are disclosed herein. A wireless device includes a first wireless transceiver and a second wireless transceiver respectively configured for communication via a first wireless network and a second wireless network. The wireless device further includes logic that determines which of the first and second transceivers is enabled to transmit at a given time. The logic determines a duration of a pending transmission via the first transceiver, and determines a predicted start time of a predicted transmission via the second transceiver. Based on the duration and the predicted start time, the logic transmits a notification signal indicating that a receiving device should refrain from transmitting on the first network for a reserved time ending after the pending transmission starts. The pending transmission starts following completion of the predicted transmission.
-
Citations
20 Claims
-
1. A wireless device, comprising:
-
a first wireless transceiver and a second wireless transceiver, the first transceiver configured for operation with a first wireless network, and the second transceiver configured for operation with a second wireless network; and logic that determines which of the first and second transceivers is enabled to transmit at a given time; wherein the logic determines a duration of a pending transaction via the first transceiver, and determines a predicted start time of a predicted transaction via the second transceiver, and based on the duration and predicted start time transmits a notification signal indicating that a receiving device should refrain from transmitting on the first network for a reserved time ending after the pending transaction starts; wherein the pending transaction starts following completion of the predicted transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
determining, by a wireless device, a duration of pending transaction via a first wireless network by the wireless device; determining, by the wireless device, a predicted start time of a predicted transaction on a second wireless network by the wireless device; transmitting, by the wireless device, a notification signal that causes a receiving device to refrain from transmitting on the first network for a reserved time ending after the pending transaction starts; wherein the transmitting is based on having insufficient time to transmit for the duration prior to the predicted start time, and the pending transaction starts after the predicted transaction is complete. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A wireless device, comprising:
-
a first wireless transceiver and a second wireless transceiver, the first transceiver configured for operation with a first wireless network, and the second transceiver configured for operation with a second wireless network; and logic that determines which of the first and second transceivers is enabled to transmit at a given time; wherein the logic is configured to select between reserving a time interval for use by the first transceiver and surrendering the time interval for transmissions by other devices on the first network, the selecting based on whether a pending transaction via the first transceiver can be completed prior to a predicted start time of a predicted transaction via the second transceiver and a comparison of a measure of total prior reserved time to a measure of total prior surrendered time; and wherein the logic selects to reserve the time interval for use by the first transceiver based on being unable to complete the pending transmission prior to the predicted start time and a comparison of the measure of total prior surrendered time to the measure of total prior reserved time. - View Dependent Claims (17, 18, 19, 20)
-
Specification