IP Library Granted Patent US 9,577,813
Granted Patent B2
US 9,577,813 · App. 13/772,970 · Granted Feb 21, 2017

Methods and apparatus for operating wireless devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,577,813
App. No.
13/772,970
Granted
Feb 21, 2017
Kind
B2
Abstract

A system of operating a wireless device in a wireless communication network includes selecting, by the wireless device, a preferred operating mode for use by the wireless device, the selection being made from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on the same frequency band and a non full duplex operating mode; and transmitting a signal indicating the selected preferred operating mode to a network entity.

Claims (91)

1. An apparatus for a wireless device operating in a wireless communication network, the apparatus comprising:

at least one processor; and

at least one memory including computer program code, the computer program code being configured to cause the at least one processor to:

select a first operating mode for use by the wireless device, the selection being made from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on a same frequency band and a non full duplex operating mode, by:

determining, from a plurality of available combinations of full duplex or half duplex operating modes and transmission ranks, a combination of operating mode and transmission rank estimated to provide a highest throughput of data received at the wireless device from another device, wherein a transmission rank indicates a number of data layers for transmission to the wireless device from the another device, by:

determining a full duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the full duplex operating mode, at the wireless device from another device,

determining a half duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the half duplex operating mode, at the wireless device from the another device,

identifying which of the two combinations provides the highest throughput of data, and

selecting the identified combination of operating mode and transmission rank;

determine to transmit a signal indicating the selected first operating mode to a network entity; and

transmit an indication of the selected first operating mode and an associated first transmission rank to the network device.

2. The apparatus according to claim 1 , wherein, the computer program code is configured to cause the at least one processor to:

select a first transmission rank indicating a first number of data layers for transmissions to the wireless device from another device; and

determine to transmit a signal indicating the selected first transmission rank to the network entity.

3. The apparatus according to claim 2 , wherein the computer program code is configured to cause the at least one processor to:

determine to transmit the signal that indicates the selected first operating mode and the signal that indicates the selected first transmission rank together as a single signal to the network entity.

4. The apparatus according to claim 3 , wherein the single signal comprises a field comprising a first number of one or more bits that indicate the selected first transmission rank and a second number of one or more bits that indicate the selected first operating mode.

5. The apparatus according to claim 1 , wherein the selection is at least partly based on an amount of buffered data at the wireless device awaiting transmission.

6. The apparatus according to claim 5 wherein the computer program code is configured to cause the at least one processor to:

compare the amount of buffered data to a first threshold value and select, when the amount of buffered data is greater than the threshold, between the full duplex operating mode, and select, when the amount of buffered data is less than the threshold, a half duplex operating mode.

7. The apparatus according to claim 1 , wherein the computer program code is further configured to cause the at least one processor to:

determine a ratio of an estimated first data block size transmittable to the wireless device from the another device in a transmission time interval using the full duplex operating mode and transmission rank combination and an estimated second data block size transmittable to the wireless device from the another device in the transmission time interval using the half duplex operating mode and transmission rank combination; and

compare the ratio to a threshold value.

8. The apparatus of claim 7 , wherein the computer program code is configured to cause the at least one processor to:

select the full duplex operating mode and transmission rank combination, responsive to the ratio being greater than the threshold.

9. The apparatus of claim 7 , wherein the computer program code is configured to cause the at least one processor to:

select the half duplex operating mode and transmission rank combination, responsive to the ratio being less than the threshold.

10. The apparatus according claim 1 wherein the computer program code is configured to cause the at least one processor to:

determine a full duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the full duplex operating mode, at the wireless device from another device;

determine a half duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the half duplex operating mode, at the wireless device from the another device; and

determine a sum of an estimated first data block size transmittable to the wireless device in a transmission time interval from the another device using the full duplex mode and transmission rank combination and a previous scheduled second data block for transmission from the wireless device to the another device; and

compare the sum with an estimated third data block size transmittable to the wireless device in a transmission time interval from the another device using the half duplex mode and transmission rank combination.

11. The apparatus of claim 10 , wherein the computer program code is configured to cause the at least one processor to:

select the full duplex mode and transmission rank combination, responsive to the sum exceeding the estimated third data block size.

12. The apparatus of claim 10 , wherein the computer program code is configured to cause the at least one processor to:

select the half duplex mode and transmission rank combination, responsive to the sum being less than the estimated third data block size.

13. The apparatus according to claim 1 wherein the wireless device transmits a signal indicating at least one Channel Quality Indicator for the selected first operating mode to the network entity.

14. The apparatus according to claim 13 wherein the at least one Channel Quality indicator is determined based on a Signal to Interference Plus Noise Ratio (SINR) measurement for the selected first operating mode performed at the wireless device.

15. The Apparatus according to claim 1 wherein the apparatus is configured for use in a long term evolution (LTE), LTE-Advanced (LTE-A), or code division multiple access (CDMA) wireless network.

16. An apparatus for a network entity operating in a wireless communications network, the apparatus comprising at least one processor; and

at least one memory including computer program code, the computer program code being configured to cause the at least one processor to:

receive, from each of one or more wireless devices operating in the wireless communication network, an indication of a first operating mode for use by the wireless device and selected by the wireless device from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on a same frequency band and a non full duplex operating mode and an indication of an associated first transmission rank, the operating mode and transmission rank selected by the one or more wireless devices by:

determining, from a plurality of available combinations of full duplex or half duplex operating modes and transmission ranks, a combination of operating mode and transmission rank estimated to provide a highest throughput of data received at the wireless device from another device, wherein a transmission rank indicates a number of data layers for transmission to the wireless device from the another device, by:

determining a full duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the full duplex operating mode, at the wireless device from another device,

determining a half duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the half duplex operating mode, at the wireless device from the another device,

identifying which of the two combinations provides the highest throughput of data, and

selecting the identified combination of operating mode and transmission rank;

determine for each of the one or more wireless devices whether or not to support its indicated first operating mode.

17. The apparatus according to claim 16 , wherein the computer program code is configured to cause the at least one processor to:

receive, from each of the one or more wireless devices operating in the wireless communication network, a signal indicating a transmission rank indicating a first number of layers for transmissions to that wireless device from another device in the network, in conjunction with that wireless device using its selected first operating mode; and

determine for each of the one or more wireless devices whether or not to support its indicated first transmission rank.

18. The Apparatus according to claim 16 wherein the apparatus is configured for use in a long term evolution (LTE), LTE-Advanced (LTE-A), or code division multiple access (CDMA) wireless network.

19. A method of operating a wireless device in a wireless communication network, the method comprising:

selecting, by the wireless device, a first operating mode for use by the wireless device, the selection being made from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on a same frequency band and a non full duplex operating mode, by:

determining, from a plurality of available combinations of full duplex or half duplex operating modes and transmission ranks, a combination of operating mode and transmission rank estimated to provide a highest throughput of data received at the wireless device from another device, wherein a transmission rank indicates a number of data layers for transmission to the wireless device from the another device, by:

determining a full duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the full duplex operating mode, at the wireless device from another device,

determining a half duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the half duplex operating mode, at the wireless device from the another device,

identifying which of the two combinations provides the highest throughput of data, and

selecting the identified combination of operating mode and transmission rank;

determining to transmit a signal indicating the selected first operating mode to a network entity; and

transmitting an indication of the selected first operating mode and an associated first transmission rank to the network device.

20. The method according to claim 19 , further comprising:

selecting, by the wireless device, a first transmission rank indicating a first number of data layers for transmission to the wireless device from another device; and

determining to transmit an indication of the selected first transmission rank and first operating mode to the network entity.

21. A method of operating a network entity in a wireless communications network, the method comprising:

receiving, by an apparatus comprising at least one processor, from each of one or more wireless devices operating in the wireless communication network, an indication of a first operating mode for use by the wireless device and selected by that wireless device from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on a same frequency band and a non full duplex operating mode and an indication of an associated first transmission rank, the operating mode and transmission rank selected by the one or more wireless devices by:

determining, from a plurality of available combinations of full duplex or half duplex operating modes and transmission ranks, a combination of operating mode and transmission rank estimated to provide a highest throughput of data received at the wireless device from another device, wherein a transmission rank indicates a number of data layers for transmission to the wireless device from the another device, by:

determining a full duplex mode and transmission rank combination that is estimated to provide a highest throughout of data received, in the full duplex operating mode, at the wireless device from another device,

determining a half duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the half duplex operating mode, at the wireless device from the another device,

identifying which of the two combinations provides the highest throughput of data, and

selecting the identified combination of operating mode and transmission rank; and

determining, by the apparatus, for each of the one or more wireless devices whether or not to support its indicated first operating mode.

22. The method according to claim 21 , the method further comprising:

receiving from each of the one or more wireless devices operating in the wireless communication network an indication of a transmission rank indicating a first number of data layers for transmissions to that wireless device from another device in the network; and

determining for each of the one or more wireless devices whether or not to support its indicated first transmission rank.

23. A non-transitory computer-readable storage medium comprising a set of computer-readable instructions stored thereon, which, when executed by a processing system, cause the processing system to:

select, by the processing system, a first operating mode for use by a wireless device, the selection being made from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on a same frequency band and a non full duplex operating mode and an indication of an associated first transmission rank, the operating mode and transmission rank selected by the one or more wireless devices by:

determining, from a plurality of available combinations of full duplex or half duplex operating modes and transmission ranks, a combination of operating mode and transmission rank estimated to provide a highest throughout of data received at the wireless device from another device, wherein a transmission rank indicates a number of data layers for transmission to the wireless device from the another device, by:

determining a full duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the full duplex operating mode, at the wireless device from another device,

determining a half duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the half duplex operating mode, at the wireless device from the another device,

identifying which of the two combinations provides the highest throughput of data, and

selecting the identified combination of operating mode and transmission rank; and

determine to transmit a signal indicating the selected first operating mode to a network entity.

24. A non-transitory computer-readable storage medium comprising a set of computer-readable instructions stored thereon, which, when executed by a processing system, cause the processing system to:

receive, by the processing system, from each of one or more wireless devices operating in a wireless communication network, an indication of a first operating mode for use by the wireless device and selected by that wireless device from at least a full duplex operating mode in which the wireless device can transmit and receive simultaneously on a same frequency band and a non full duplex operating mode and an indication of an associated first transmission rank, the operating mode and transmission rank selected by the one or more wireless devices by:

determining, from a plurality of available combinations of full duplex or half duplex operating modes and transmission ranks, a combination of operating mode and transmission rank estimated to provide a highest throughput of data received at the wireless device from another device, wherein a transmission rank indicates a number of data layers for transmission to the wireless device from the another device, by:

determining a full duplex mode and transmission rank combination that is estimated to provide a highest throughput of data received, in the full duplex operating mode, at the wireless device from another device,

determining a half duplex mode and transmission rank combination that is estimated to provide a highest throughout of data received, in the half duplex operating mode, at the wireless device from the another device,

identifying which of the two combinations provides the highest throughput of data, and

selecting the identified combination of operating mode and transmission rank; and

determine, for each of the one or more wireless devices, whether or not to support its indicated first operating mode.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032447/0748 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2014
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032422/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2013
From: KARJALAINEN, JUHA PEKKA; LAMPINEN, KARL MARKO JUHANI; TURTINEN, SAMULI; KOSKELA, TIMO; HAKOLA, SAMI-JUKKA
To: RENESAS MOBILE CORPORATION
Reel/Frame 030283/0917 →