IP Library Granted Patent US 9,893,786
Granted Patent B2
US 9,893,786 · App. 14/977,542 · Granted Feb 13, 2018

Multi-link beamforming training techniques for 60 GHz wireless networks

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,893,786
App. No.
14/977,542
Granted
Feb 13, 2018
Kind
B2
Abstract

Various embodiments may be generally directed to multi-link beamforming training techniques for 60 GHz wireless networks. In some embodiments, a 60 GHz-capable device in a 60 GHz wireless network may train wireless links with multiple other 60 GHz-capable devices simultaneously. In various embodiments, the multiple wireless links may be trained simultaneously using a multi-link beamforming training packet that comprises a format designed for simultaneous training of multiple wireless links. Other embodiments are described and claimed.

Claims (41)

1. An apparatus, comprising:

a memory; and

logic for a wireless communication device, at least a portion of the logic comprised in circuitry coupled to the memory, the logic to:

identify a feedback order for a multi-link beamforming training packet, the multi-link beamforming training packet to comprise an extended control physical layer (PHY) header containing an information element to indicate a number of preambles comprised in a preamble sequence of the multi-link beamforming training packet;

determine a feedback transmission time for the wireless communication device based on the feedback order;

train a wireless link with a remote device based on one or more training fields comprised in the multi-link beamforming training packet; and

generate beamforming training feedback for transmission to the remote device at the feedback transmission time.

2. The apparatus of claim 1 , the multi-link beamforming training packet to comprise the preamble sequence and a header sequence, the header sequence to comprise a respective corresponding header for each preamble of the preamble sequence.

3. The apparatus of claim 2 , the logic to determine the feedback order based on an order of a plurality of headers comprised in the header sequence.

4. The apparatus of claim 2 , the preamble sequence to precede the header sequence within the multi-link beamforming training packet.

5. The apparatus of claim 2 , the preamble sequence interleaved with the header sequence within the multi-link beamforming training packet.

6. A system, comprising:

the apparatus of claim 1 ; and

at least one radio frequency (RF) transceiver.

7. An apparatus, comprising:

a memory; and

logic for a wireless communication device, at least a portion of the logic comprised in circuitry coupled to the memory, the logic to:

identify a plurality of links to be trained via a multi-link beamforming training procedure, each of the plurality of links to comprise a wireless link with a respective one of a plurality of remote devices;

generate a multi-link beamforming training packet for transmission during the multi-link beamforming training procedure, the multi-link beamforming training packet to comprise an extended control physical layer (PHY) header containing an information element to indicate a number of preambles comprised in a preamble sequence of the multi-link beamforming training packet; and

process beamforming training feedback received in response to the multi-link beamforming training packet according to a feedback order for the multi-link beamforming training packet.

8. The apparatus of claim 7 , the multi-link beamforming training packet to comprise the preamble sequence and a header sequence, the header sequence to comprise a respective corresponding header for each preamble of the preamble sequence.

9. The apparatus of claim 8 , an order of a plurality of headers within the header sequence to indicate the feedback order.

10. The apparatus of claim 8 , the preamble sequence to precede the header sequence within the multi-link beamforming training packet.

11. The apparatus of claim 8 , the preamble sequence interleaved with the header sequence within the multi-link beamforming training packet.

12. At least one non-transitory computer-readable storage medium comprising a set of instructions that, in response to being executed at a wireless communication device, cause the wireless communication device to:

identify a feedback order for a multi-link beamforming training packet, the multi-link beamforming training packet to comprise an extended control physical layer (PHY) header containing an information element to indicate a number of preambles comprised in a preamble sequence of the multi-link beamforming training packet;

determine a feedback transmission time for the wireless communication device based on the feedback order;

train a wireless link with a remote device based on one or more training fields comprised in the multi-link beamforming training packet; and

generate beamforming training feedback for transmission to the remote device at the feedback transmission time.

13. The at least one non-transitory computer-readable storage medium of claim 12 , the multi-link beamforming training packet to comprise the preamble sequence and a header sequence, the header sequence to comprise a respective corresponding header for each preamble of the preamble sequence.

14. The at least one non-transitory computer-readable storage medium of claim 13 , comprising instructions that, in response to being executed on the computing device, cause the computing device to determine the feedback order based on an order of a plurality of headers comprised in the header sequence.

15. The at least one non-transitory computer-readable storage medium of claim 13 , the preamble sequence to precede the header sequence within the multi-link beamforming training packet.

16. The at least one non-transitory computer-readable storage medium of claim 13 , the preamble sequence interleaved with the header sequence within the multi-link beamforming training packet.

17. At least one non-transitory computer-readable storage medium comprising a set of instructions that, in response to being executed at a wireless communication device, cause the wireless communication device to:

identify a plurality of links to be trained via a multi-link beamforming training procedure, each of the plurality of links to comprise a wireless link with a respective one of a plurality of remote devices;

generate a multi-link beamforming training packet for transmission during the multi-link beamforming training procedure, the multi-link beamforming training packet to comprise an extended control physical layer (PHY) header containing an information element to indicate a number of preambles comprised in a preamble sequence of the multi-link beamforming training packet; and

process beamforming training feedback received in response to the multi-link beamforming training packet according to a feedback order for the multi-link beamforming training packet.

18. The at least one non-transitory computer-readable storage medium of claim 17 , the multi-link beamforming training packet to comprise the preamble sequence and a header sequence, the header sequence to comprise a respective corresponding header for each preamble of the preamble sequence.

19. The at least one non-transitory computer-readable storage medium of claim 18 , an order of a plurality of headers within the header sequence to indicate the feedback order.

20. The at least one non-transitory computer-readable storage medium of claim 18 , the preamble sequence to precede the header sequence within the multi-link beamforming training packet.

21. The at least one non-transitory computer-readable storage medium of claim 18 , the preamble sequence interleaved with the header sequence within the multi-link beamforming training packet.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056524/0373 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2016
From: INTEL CORPORATION
To: INTEL IP CORPORATION
Reel/Frame 040714/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2016
From: KASHER, ASSAF; TRAININ, SOLOMON; MALTSEV, ALEXANDER
To: INTEL CORPORATION
Reel/Frame 039854/0607 →