# US 9,438,389 B2 · Method and system for centralized or distributed resource management in a distributed transceiver network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,438,389 B2
- Document ID: US9438389B2
- Status: Granted
- Kind: B2
- Application number: 14/455,859
- Filed: 2014-08-08
- Published: 2015-01-29
- Granted: 2016-09-06
- Earliest claimed: 2011-10-17
- Assignees: Golba LLC
- Applicants: Golba LLC
- Inventors: Mehran Moshfeghi
- Web page: https://patentgrep.com/patent/US9438389B2

## CPC

- H04L 5/0032: {Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation}
- H04B 1/40: Circuits
- H04B 1/401: for selecting or indicating operating mode
- H04B 7/024: Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
- H04B 7/0408: using two or more beams, i.e. beam diversity
- H04B 7/0413: MIMO systems
- H04B 7/043: {using best eigenmode, e.g. beam forming or beam steering}
- H04B 7/0689: {using different transmission schemes, at least one of them being a diversity transmission scheme}
- H04B 7/0897: {using beamforming per multi-path, e.g. to cope with different directions of arrival [DOA] at different multi-paths}
- H04L 27/12: Modulator circuits; Transmitter circuits
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 72/046: {the resource being in the space domain, e.g. beams}
- H04W 72/0473: {the resource being transmission power}
- H04W 72/542: using measured or perceived quality
- H04W 88/02: Terminal devices
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04W 72/51: based on terminal or device properties
- H04W 72/54: based on quality criteria
- H04W 84/12: WLAN [Wireless Local Area Networks]
- Y02D 30/70: in wireless communication networks
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## 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

### Claim 1

A method of communication, the method comprising:
in a first device that comprises a plurality of distributed transceivers, each distributed transceiver of the first device comprising an antenna array comprising a plurality of antennas:
establishing a feedback channel between the first device and a second device to provide and negotiate configuration information;
based on the configuration information provided through the feedback channel, identifying a plurality of pairs of distributed transceivers, each pair of identified distributed transceivers comprising a transceiver from the plurality of transceivers of the first device and a transceiver from a plurality of transceivers of the second device, each distributed transceiver of the second device comprising an antenna array comprising a plurality of antennas;
for each identified pair of transceivers, identifying (i) a beam pattern for the antenna array of the distributed transceiver of the first device in the pair and (ii) a beam pattern for the antenna array of the distributed transceiver of the second device in the pair; and
based on the configuration information negotiated through the feedback channel, concurrently configuring the antenna arrays of each pair of distributed transceivers in the plurality of identified pairs of distributed transceivers to communicate a data stream between the first and second devices, each said data stream communicated between a corresponding pair of distributed transceivers utilizing the identified beam pattern for the antenna arrays of the corresponding pair of distributed transceivers.

### Claim 2 (depends on 1)

The method of claim 1 further comprising determining a location of the second device, wherein identifying the plurality of pairs of distributed transceivers further comprises identifying the plurality of pairs of distributed transceivers based on the identified location of the second device.

### Claim 3 (depends on 2)

The method of claim 2, wherein determining the location of the second device comprises collecting, by the first device, communication environment information comprising the location of the second device.

### Claim 4 (depends on 3)

The method of claim 3, wherein the location of the second device is determined by the second device using one of a global navigation satellite system (GNSS), an assisted-GPS, a wireless LAN (WLAN) based positioning, and a triangulation based technique.

### Claim 5 (depends on 2)

The method of claim 2 further comprising correlating said beam patterns with the location of the second device utilizing a database storing data representing a mapping of physical location of a set of devices comprising the first and second devices to a list of transceivers to be active within each device and an antenna and beam configuration of each transceiver to be active.

### Claim 6 (depends on 5)

The method of claim 5 further comprising:
dynamically configuring the beam patterns of the antenna arrays for one or more of said pairs of distributed transceivers of the first and second devices; and
updating the database based on said dynamically configuring of the beam patterns.

### Claim 7 (depends on 5)

The method of claim 5, the database further storing an orientation of one or more devices in the set of devices, wherein identifying the plurality of pairs of distributed transceivers further comprises utilizing an orientation of at least one of the first and second devices.

### Claim 8 (depends on 5)

The method of claim 5, the database further storing a location of the distributed transceivers of one or more devices in the set of devices, wherein identifying the plurality of pairs of distributed transceivers further comprises utilizing the location of at least one distributed transceiver of the first or second devices.

### Claim 9 (depends on 5)

The method of claim 5, the database further storing an orientation of the distributed transceivers of one or more devices in the set of devices, wherein identifying the plurality of pairs of distributed transceivers further comprises utilizing the orientation of at least one distributed transceiver of the first or second devices.

### Claim 10 (depends on 2)

The method of claim 2 further comprising establishing (i) an uplink control link with the second device to receive the location of the second device from the second device and (ii) a downlink control link to the second device to notify the second device of required configurations to communicate said data streams between the first and second devices.

### Claim 11 (depends on 1)

The method of claim 1 further comprising allocating resources comprising at least one of frequency channels, time slots, and storage to the first and second devices to maintain the communication of said data streams communicated between the first and second devices.

### Claim 12 (depends on 1)

The method of claim 1, wherein the first device comprises a central baseband processor, the method further comprising performing digital signal processing by said central baseband processor for transmit and receive operations for each of said plurality of distributed transceivers of the first device during said communication.

### Claim 13 (depends on 1)

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 said communication, wherein concurrently configuring the antenna arrays of each identified pair of distributed transceivers further comprises utilizing the monitored set of conditions.

### Claim 14 (depends on 13)

The method of claim 13 further comprising dynamically configuring said beam patterns of the antenna arrays for one or more of said pairs of distributed transceivers of the first and second devices based on said monitoring.

### Claim 15 (depends on 13)

The method of claim 13 further comprising controlling transmit power levels of each transceiver in said identified pairs of transceivers based on the monitored conditions.

### Claim 16 (depends on 1)

The method of claim 1, wherein identifying beam patterns of the antenna arrays of the plurality of distributed transceivers of the first device and the antenna arrays of the plurality of the distributed transceivers of the second device is further based on a number of transceivers of the first device and a number of antennas of the antenna array of each transceiver of the first device.

### Claim 17 (depends on 1)

The method of claim 1 further comprising identifying polarization, spacing, or array geometry of (i) the antenna arrays of the plurality of distributed transceivers of the first device and (ii) the antenna arrays of the plurality of the distributed transceivers of the second device,
wherein concurrently configuring the antenna arrays of the plurality of distributed transceivers of the first device and the antenna arrays of the plurality of distributed transceivers of the second device further comprises utilizing the identified polarization, spacing or array geometry of the antenna arrays of the first and second devices.

### Claim 18 (depends on 1)

The method of claim 1, wherein the identified plurality of pairs of distributed transceivers comprises first and second pairs of distributed transceivers, the method further comprising:
identifying a plurality of reflectors in a propagation environment between the first and second devices;
wherein identifying the beam pattern for antenna arrays of the transceivers in the first pair comprises identifying a beam pattern for the antenna arrays of each distributed transceiver in the first pair for a direct line of sight (LOS) to communicate a data stream between the two transceivers, and
wherein identifying the beam pattern for antenna arrays of the transceivers in the second pair comprises identifying a beam pattern for the antenna arrays of each distributed transceiver in the second pair to point to a reflector in the plurality of the identified reflectors to communicate a data stream utilizing said reflector.

### Claim 19 (depends on 1)

The method of claim 1 further comprising concurrently configuring the antenna arrays of each identified pair of distributed transceivers such that a maximum pattern gain of the antenna array of each transceiver points to a particular direction to communicate a data stream between the antenna array of the distributed transceiver of the first device in the pair and the antenna array of the distributed transceiver of the second device in the pair.

### Claim 20 (depends on 1)

The method of claim 1, wherein the plurality of pairs of distributed transceivers operate in one of a spatial diversity mode, a frequency diversity mode, and a multiplexing mode.

### Claim 21 (depends on 1)

The method of claim 1, wherein the feedback channel is a low-throughput link between the first and second devices.

### Claim 22 (depends on 1)

The method of claim 1, wherein the feedback channel is implemented through one of a wireless LAN (WLAN) link, a Bluetooth link, and a 60 GHZ link.

### Claim 23 (depends on 1)

The method of claim 1, wherein the configuration information provided from the second device to the first device comprises at least one of a channel measurement, device capabilities, a battery life, a number of transceivers, measured cross-interference levels, an antenna spacing, an array geometry, a sequence of antenna coefficients being evaluated, device locations, a target throughput, and application quality of service (QoS) requirements.
