IP Library Granted Patent US 10,084,576
Granted Patent B2
US 10,084,576 · App. 15/229,135 · Granted Sep 25, 2018

Method and system for centralized or distributed resource management in a distributed transceiver network

Inventor: Mehran Moshfeghi (Rancho Palos Verdes, CA)
Assignee: GOLBA LLC
H04L5/0032H04B1/40H04B7/043H04B7/0408H04B7/0413H04B7/0689H04B7/0897H04L27/12H04W4/008H04W4/80H04W24/08H04W72/046H04W72/0453H04W72/0473H04W72/085H04W88/02H04W88/06H04W84/12
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 10,084,576
App. No.
15/229,135
Granted
Sep 25, 2018
Kind
B2
Abstract

A master application device comprises a plurality of distributed transceivers, a central baseband processor, and a network management engine that manages operation of the master application device and end-user application devices. The master application device communicates data streams to the end-user devices utilizing one or more distributed transceivers selected from the plurality of distributed transceivers. The selected distributed transceivers and the end-user devices are concurrently configured by the network management engine based on corresponding link quality and propagation environment. The network management engine allocates resources to the selected distributed transceivers and the end-user devices during the data communication. The network management engine continuously monitors communication environment information to configure beamforming settings and/or antenna arrangement for the selected distributed transceivers. Beam patterns are selected for the selected distributed transceivers so as to minimize power consumption and/or based on the location and orientation information of the end-user application devices.

Claims (38)

1. A method of transmit power control by a first device comprising a set of transceivers, each transceiver comprising an antenna array comprising a plurality of antennas, the method comprising:

configuring the antenna arrays of a plurality of transceivers in the set of transceivers of the first device to establish a communication link with a second device;

defining a throughput function between the first and second devices based on (i) throughput of each transceiver in the plurality of transceivers and (ii) a transmission power level of each transceiver in the plurality of transceivers;

identifying a corresponding transmission power level for each transceiver in the plurality of transceivers of the first device to optimize the throughput function, said optimizing comprising minimizing a function of transmission power of the plurality of transceivers while maintaining the total throughput between the first and second devices above a threshold; and

communicating a data stream from the antenna array of each of the plurality of transceivers of the first device to the second device while each transceiver in the plurality of transceivers maintains the corresponding identified transmission power level.

2. The method of claim 1 , wherein a relationship between the throughput and the transmit power level of each transceiver is defined by a lookup table based on one or more of a set of communication parameters, system parameters, and implementation parameters.

3. The method of claim 1 , wherein a relationship between the throughput and the transmit power level of each transceiver is derived from one or more of a set of analytical throughput formulas and a set of channel capacity formulas.

4. The method of claim 1 , wherein the throughput function is defined to be further based on a transmit power level of other transceivers in the set of transceivers of the first device.

5. The method of claim 1 , wherein the throughput function is a Shannon channel capacity function.

6. The method of claim 1 further comprising:

monitoring a set of conditions comprising a link quality and conditions of a propagation environment between the first and second devices during the communication of the data stream; and

adjusting the transmit power level of each transceiver in the plurality of transceivers of the first device based on the monitored conditions.

7. The method of claim 1 , wherein the first device further comprises a plurality of baseband processors, the method further comprising activating and deactivating the baseband processors in the plurality of the baseband processors to meet a total throughput between the first and second devices.

8. The method of claim 1 further comprising configuring the plurality of transceivers of the first device to provide an effective omnidirectional coverage while maintaining an effective transmit power in every direction.

9. The method of claim 1 further comprising:

identifying a set of reflectors in a propagation environment between the first and second devices; and

directing a total transmission power of the plurality of distributed transceivers of the first device over the set of identified reflectors.

10. The method of claim 1 , wherein communicating a data stream from the antenna array of each of the plurality of transceivers of the first device to the second device comprises selecting beam patterns for the plurality of transceivers of the first device.

11. A first device comprising:

a set of transceivers, each transceiver comprising an antenna array comprising a plurality of antennas; and

a network management engine configured to:

configure the antenna arrays of a plurality of transceivers in the set of transceivers of the first device to establish a communication link with a second device;

define a throughput function between the first and second devices based on (i) throughput of each transceiver in the plurality of transceivers and (ii) a transmission power level of each transceiver in the plurality of transceivers;

identify a corresponding transmission power level for each transceiver in the plurality of transceivers of the first device to optimize the throughput function, said optimizing comprising minimizing a function of transmission power of the plurality of transceivers while maintaining the total throughput between the first and second devices above a threshold; and

communicate a data stream from the antenna arrays of each of the plurality of transceivers of the first device to the second device while each transceiver in the plurality of transceivers maintains the corresponding identified transmission power level.

12. The device of claim 11 , wherein the network management engine is configured to define a relationship between the throughput and the transmit power level of each transceiver by a lookup table based on one or more of a set of communication parameters, system parameters, and implementation parameters.

13. The device of claim 11 , wherein the network management engine is configured to derive a relationship between the throughput and the transmit power level of each transceiver from one or more of a set of analytical throughput formulas and a set of channel capacity formulas.

14. The device of claim 11 , wherein the network management engine is configured to define the throughput function to be further based on a transmit power level of other transceivers in the set of transceivers of the first device.

15. The device of claim 11 , wherein the network management engine is configured to define the throughput function as a Shannon channel capacity function.

16. The device of claim 11 , wherein the network management engine is further configured to:

monitor a set of conditions comprising a link quality and conditions of a propagation environment between the first and second devices during the communication of the data stream; and

adjust the transmit power level of each transceiver in the plurality of transceivers of the first device based on the monitored conditions.

17. The device of claim 11 , wherein the first device further comprises a plurality of baseband processors, wherein the network management engine is further configured to activate and deactivate the baseband processors in the plurality of the baseband processors to meet a total throughput between the first and second devices.

18. The device of claim 11 , wherein the network management engine is further configured to configure the plurality of transceivers of the first device to provide an effective omnidirectional coverage while maintaining an effective transmit power in every direction.

19. The device of claim 11 , wherein the network management engine is further configured to:

identify a set of reflectors in a propagation environment between the first and second devices; and

direct a total transmission power of the plurality of distributed transceivers of the first device over the plurality of identified reflectors.

20. The device of claim 10 , wherein communicating a data stream from the antenna arrays of each of the plurality of transceivers of the first device to the second device comprises selecting beam patterns, by the network management engine, for the plurality of transceivers of the first device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2024
From: GOLBA, LLC
To: PELTBEAM, INC
Reel/Frame 067151/0336 →
Continuity (4)
Continuation 14455859 · Aug 8, 2014
Continuation 13473105 · May 16, 2012
Provisional Application 61548201 · Oct 17, 2011
Related Publication 20170126374A1 · May 4, 2017