Methods and apparatuses to select a transmit antenna in a mobile wireless device connected to a wireless network are described. The mobile wireless device monitors received signal characteristics through first and second antennas and switches antennas based on the monitored signal characteristics and on an assessment of the sufficiency of available transmit power headroom to accommodate data transmissions in the uplink direction. Sufficiency is determined based on one or more criteria including achievable data rate throughput, quality of service, grade of service, an amount of data buffered, an amount of resources allocated by the wireless network and a number of “power up” commands received by the mobile wireless device during a pre-determined time interval.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of selecting a transmit antenna in a mobile wireless device connected to a wireless network, the method comprising: in the mobile wireless device, while connected to the wireless network through a first antenna and a second antenna: measuring a received signal characteristic of a first signal received through the first antenna and of a second signal received through the second antenna; selecting the first antenna for transmission to the wireless network when the measured received signal characteristic of the first signal exceeds the measured received signal characteristic of the second signal; selecting the second antenna for transmission to the wireless network when the measured received signal characteristic of the second signal exceeds the measured received signal characteristic of the first signal by at least a pre-determined signal characteristic threshold level and when an available power to transmit through the first antenna is insufficient to support a data traffic from the mobile wireless device to the wireless network; and otherwise, selecting a presently used antenna for transmission to the wireless network.
2. The method as recited in claim 1 , further comprising: determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a transmit power level assigned to an uplink pilot signal exceeds a pre-determined pilot threshold level.
3. The method as recited in claim 1 , further comprising: determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a minimum uplink data rate for a grade of service cannot be met.
4. The method as recited in claim 1 , further comprising: determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when the mobile wireless device is unable to transmit data through the first antenna at a specified quality level.
5. The method as recited in claim 1 , further comprising: monitoring a transmit power level of an uplink pilot signal transmitted through the first antenna; and determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when the monitored transmit power level of the uplink pilot signal exceeds a pre-determined pilot threshold level for a pre-determined time interval and when the mobile wireless device receives repeated commands from the wireless network to increase the uplink pilot signal transmit power level during the pre-determined time interval.
6. The method as recited in claim 1 , further comprising: monitoring an amount of data in a buffer in the mobile wireless device to be transmitted to the wireless network; calculating a required transmit power level to transmit the amount of data in the buffer and an available transmit power level; and determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a ratio of the required transmit power level divided by the available transmit power level is greater than a pre-determined transmit power ratio threshold.
7. The method as recited in claim 6 , wherein the available transmit power level is calculated based on an amount of network resource allocated for uplink data transmission by the wireless network to the mobile wireless device.
8. The method as recited in claim 1 , wherein the measured received signal characteristic is a received signal to interference plus noise ratio.
9. A mobile wireless device comprising: an application processor configured to control establishing and releasing connections to a wireless network for application services in the mobile wireless device; a baseband processor configured to process signals according to one or more wireless communication protocols; and a transceiver configured to transmit radio frequency signals to and receive radio frequency signals from the wireless network through a first antenna and a second antenna; wherein, while the mobile wireless device is connected to the wireless network through the first antenna and the second antenna, the baseband processor is further configured to: measure a received signal characteristic of a first signal received through the first antenna and of a second signal received through the second antenna; select the first antenna for transmission to the wireless network when the measured received signal characteristic of the first signal exceeds the measured received signal characteristic of the second signal; select the second antenna for transmission to the wireless network when the measured received signal characteristic of the second signal exceeds the measured received signal characteristic of the first signal by at least a pre-determined signal characteristic threshold level and when an available power to transmit through the first antenna is insufficient to support a data traffic from the mobile wireless device to the wireless network; and otherwise, select a presently used antenna for transmission to the wireless network.
10. The mobile wireless device as recited in claim 9 , wherein the baseband processor is further configured to: determine that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a transmit power level assigned to an uplink pilot signal exceeds a pre-determined pilot threshold level.
11. The mobile wireless device as recited in claim 9 , wherein the baseband processor is further configured to: determine that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a minimum uplink data rate for a grade of service cannot be met.
12. The mobile wireless device as recited in claim 9 , wherein the baseband processor is further configured to: determine that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when the mobile wireless device is unable to transmit data through the first antenna at a specified quality level.
13. The mobile wireless device as recited in claim 9 , wherein the baseband processor is further configured to: monitor a transmit power level of an uplink pilot signal transmitted through the first antenna; and determine that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when the monitored transmit power level of the uplink pilot signal exceeds a pre-determined pilot threshold level for a pre-determined time interval and when the mobile wireless device receives repeated commands from the wireless network to increase the uplink pilot signal transmit power level during the pre-determined time interval.
14. The mobile wireless device as recited in claim 9 , wherein the baseband processor is further configured to: monitor an amount of data in a buffer in the mobile wireless device to be transmitted to the wireless network; calculate a required transmit power level to transmit the amount of data in the buffer and an available transmit power level; and determine that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a ratio of the required transmit power level divided by the available transmit power level is greater than a pre-determined transmit power ratio threshold.
15. The mobile wireless device as recited in claim 14 , wherein the available transmit power level is calculated based on an amount of network resource allocated for uplink data transmission by the wireless network to the mobile wireless device.
16. The mobile wireless device as recited in claim 9 , wherein the measured received signal characteristic is a received signal to interference plus noise ratio.
17. A non-transitory computer-readable medium having computer program code stored thereon for selecting a transmit antenna in a mobile wireless device connected to a wireless network, the computer program code, when executed by one or more processors in the mobile wireless device, causes the mobile wireless device to perform a method comprising: measuring a received signal characteristic of a first signal received through a first antenna and of a second signal received through a second antenna; selecting the first antenna for transmission to the wireless network when the measured received signal characteristic of the first signal exceeds the measured received signal characteristic of the second signal; selecting the second antenna for transmission to the wireless network when the measured received signal characteristic of the second signal exceeds the measured received signal characteristic of the first signal by at least a pre-determined signal characteristic threshold level and when an available power to transmit through the first antenna is insufficient to support a data traffic from the mobile wireless device to the wireless network; and otherwise selecting a presently used antenna for transmission to the wireless network.
18. The non-transitory computer readable medium having computer program code as recited in claim 17 , wherein the method further comprises: determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a transmit power level assigned to an uplink pilot signal exceeds a pre-determined pilot threshold level.
19. The non-transitory computer readable medium having computer program code as recited in claim 17 , wherein the method further comprises: determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a minimum uplink data rate for a grade of service cannot be met.
20. The non-transitory computer readable medium having computer program code as recited in claim 17 , wherein the method further comprises: determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when the mobile wireless device is unable to transmit data through the first antenna at a specified quality level.
21. The non-transitory computer readable medium having computer program code as recited in claim 17 , wherein the method further comprises: monitoring a transmit power level of an uplink pilot signal transmitted through the first antenna; and determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when the monitored transmit power level of the uplink pilot signal exceeds a pre-determined pilot threshold level for a pre-determined time interval and when the mobile wireless device receives repeated commands from the wireless network to increase the uplink pilot signal transmit power level during the pre-determined time interval.
22. The non-transitory computer readable medium having computer program code as recited in claim 17 , wherein the method further comprises: monitoring an amount of data in a buffer in the mobile wireless device to be transmitted to the wireless network; calculating a required transmit power level to transmit the amount of data in the buffer and an available transmit power level; and determining that the available power to transmit through the first antenna is insufficient to support the data traffic from the mobile wireless device to the wireless network when a ratio of the required transmit power level divided by the available transmit power level is greater than a pre-determined transmit power ratio threshold.
23. The non-transitory computer readable medium having computer program code as recited in claim 22 , wherein the available transmit power level is calculated based on an amount of network resource allocated for uplink data transmission by the wireless network to the mobile wireless device.
24. The non-transitory computer readable medium having computer program code as recited in claim 17 , wherein the measured received signal characteristic is a received signal to interference plus noise ratio.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 27, 2012
September 9, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.