# US 11,445,520 B2 · Apparatus, system and method of beamforming and beam tracking

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

- Number: US 11,445,520 B2
- Document ID: US11445520B2
- Status: Granted
- Kind: B2
- Application number: 17/030,882
- Filed: 2020-09-24
- Published: 2021-01-07
- Granted: 2022-09-13
- Earliest claimed: 2017-12-08
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Claudio Da Silva; Cheng Chen; Artyom Lomayev; Carlos Cordeiro
- Web page: https://patentgrep.com/patent/US11445520B2

## CPC

- H04W 72/542: using measured or perceived quality
- H01Q 3/005: {using remotely controlled antenna positioning or scanning}
- H04B 7/063: {Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection}
- H04B 7/06958: {Multistage beam selection, e.g. beam refinement}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- 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: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H01Q: ANTENNAS, i.e. RADIO AERIALS (radiators or antennas for microwave heating H05B6/72)
- H04B: TRANSMISSION

## Abstract

For example, a first Enhanced Directional Multi-Gigabit (DMG) (EDMG) station (STA) may be configured to exchange first and second Beam Refinement Protocol (BRP) setup frames with a second EDMG STA to initiate a BRP Transmit Sector Sweep (TXSS) over an aggregated channel bandwidth including an aggregation of a primary channel and a secondary channel in a frequency band above 45 GHz; during the BRP TXSS, transmit a plurality of BRP frames to the second EDMG STA over the primary channel and the secondary channel according to an EDMG control mode; determine a transmit beamforming configuration over the aggregated channel bandwidth based on BRP feedback from the second EDMG STA; and transmit an EDMG Physical Layer (PHY) Protocol Data Unit (PPDU) to the second EDMG STA over the aggregated channel bandwidth based on the transmit beamforming configuration.

## Claims

### Claim 1

An apparatus comprising:
a processor comprising logic and circuitry configured to cause a beam tracking responder to:
process an Enhanced Directional Multi-Gigabit (DMG) (EDMG) Beam Refinement Protocol (BRP) Receive (RX)/Transmit (TX) (BRP-RX/TX) packet from a beam tracking initiator, the EDMG BRP-RX/TX packet configured to request for simultaneous receive and transmit beam tracking; and
transmit a packet to the beam tracking initiator, the packet to the beam tracking initiator comprising feedback from the beam tracking responder based on the EDMG BRP-RX/TX packet; and
a memory to store information processed by the processor.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the EDMG BRP-RX/TX packet comprises a non-EDMG Header (L-Header) and an EDMG Header A, wherein a “beam tracking request” field in the L-Header comprises a value 0, and wherein an “RX Training (TRN) Units per each TX TRN-Unit” field in the EDMG Header A has a value greater than 0, and an “EDMG TRN length” field in the EDMG Header A has a value greater than 0.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein an “EDMG beamtracking request” field in the EDMG Header A comprises a value 1.

### Claim 4 (depends on 1)

The apparatus of claim 1 configured to cause the beam tracking responder to set in the packet to the beam tracking initiator a feedback type, which is the same as a feedback type in a last BRP frame from the beam tracking initiator to the beam tracking responder with a Tx Training (TRN) Request (Tx-TRN-REQ) equal to 1.

### Claim 5 (depends on 1)

The apparatus of claim 1 configured to cause the beam tracking responder to, when a BRP frame with a Tx Training (TRN) Request (Tx-TRN-REQ) equal to 1 is not received from the beam tracking initiator, set in the packet to the beam tracking initiator:
a feedback type (FBCK-Type) field with all subfields equal to “0”, and
a field comprising an Antenna Weight Vector (AWV) feedback Identifier (ID) corresponding to TRN subfields received with a best quality.

### Claim 6 (depends on 1)

The apparatus of claim 1 configured to allow the beam tracking responder to perform receive beam training based on the EDMG BRP-RX/TX packet.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the feedback from the beam tracking responder is based on transmit training measurements on one or more Training (TRN) fields of the EDMG BRP-RX/TX packet.

### Claim 8 (depends on 1)

The apparatus of claim 1 comprising a radio, the processor configured to cause the radio to transmit the packet to the beam tracking initiator.

### Claim 9 (depends on 8)

The apparatus of claim 8 comprising one or more antennas connected to the radio, and another processor to execute instructions of an operating system.

### Claim 10

A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one processor, enable the at least one processor to cause a beam tracking responder to:
process an Enhanced Directional Multi-Gigabit (DMG) (EDMG) Beam Refinement Protocol (BRP) Receive (RX)/Transmit (TX) (BRP-RX/TX) packet from a beam tracking initiator, the EDMG BRP-RX/TX packet configured to request for simultaneous receive and transmit beam tracking; and
transmit a packet to the beam tracking initiator, the packet to the beam tracking initiator comprising feedback from the beam tracking responder based on the EDMG BRP-RX/TX packet.

### Claim 11 (depends on 10)

The product of claim 10, wherein the EDMG BRP-RX/TX packet comprises a non-EDMG Header (L-Header) and an EDMG Header A, wherein a “beam tracking request” field in the L-Header comprises a value 0, and wherein an “RX Training (TRN) Units per each TX TRN-Unit” field in the EDMG Header A has a value greater than 0, and an “EDMG TRN length” field in the EDMG Header A has a value greater than 0.

### Claim 12 (depends on 11)

The product of claim 11, wherein an “EDMG beamtracking request” field in the EDMG Header A comprises a value 1.

### Claim 13 (depends on 10)

The product of claim 10, wherein the instructions, when executed, cause the beam tracking responder to set in the packet to the beam tracking initiator a feedback type, which is the same as a feedback type in a last BRP frame from the beam tracking initiator to the beam tracking responder with a Tx Training (TRN) Request (Tx-TRN-REQ) equal to 1.

### Claim 14 (depends on 10)

The product of claim 10, wherein the instructions, when executed, cause the beam tracking responder to, when a BRP frame with a Tx Training (TRN) Request (Tx-TRN-REQ) equal to 1 is not received from the beam tracking initiator, set in the packet to the beam tracking initiator:
a feedback type (FBCK-Type) field with all subfields equal to “0”, and
a field comprising an Antenna Weight Vector (AWV) feedback Identifier (ID) corresponding to TRN subfields received with a best quality.

### Claim 15 (depends on 10)

The product of claim 10, wherein the instructions, when executed, allow the beam tracking responder to perform receive beam training based on the EDMG BRP-RX/TX packet.

### Claim 16 (depends on 10)

The product of claim 10, wherein the feedback from the beam tracking responder is based on transmit training measurements on one or more Training (TRN) fields of the EDMG BRP-RX/TX packet.

### Claim 17

An apparatus comprising:
means for processing at a beam tracking responder an Enhanced Directional Multi-Gigabit (DMG) (EDMG) Beam Refinement Protocol (BRP) Receive (RX)/Transmit (TX) (BRP-RX/TX) packet from a beam tracking initiator, the EDMG BRP-RX/TX packet configured to request for simultaneous receive and transmit beam tracking; and
means for causing the beam tracking responder to transmit a packet to the beam tracking initiator, the packet to the beam tracking initiator comprising feedback from the beam tracking responder based on the EDMG BRP-RX/TX packet.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the EDMG BRP-RX/TX packet comprises a non-EDMG Header (L-Header) and an EDMG Header A, wherein a “beam tracking request” field in the L-Header comprises a value 0, and wherein an “RX Training (TRN) Units per each TX TRN-Unit” field in the EDMG Header A has a value greater than 0, and an “EDMG TRN length” field in the EDMG Header A has a value greater than 0.

### Claim 19 (depends on 17)

The apparatus of claim 17 comprising means for setting in the packet to the beam tracking initiator a feedback type, which is the same as a feedback type in a last BRP frame from the beam tracking initiator to the beam tracking responder with a Tx Training (TRN) Request (Tx-TRN-REQ) equal to 1.

### Claim 20 (depends on 17)

The apparatus of claim 17 comprising means for, when a BRP frame with a Tx Training (TRN) Request (Tx-TRN-REQ) equal to 1 is not received from the beam tracking initiator, setting in the packet to the beam tracking initiator:
a feedback type (FBCK-Type) field with all subfields equal to “0”, and
a field comprising an Antenna Weight Vector (AWV) feedback Identifier (ID) corresponding to TRN subfields received with a best quality.
