IP Library Granted Patent US 11,075,677
Granted Patent B2
US 11,075,677 · App. 16/804,713 · Granted Jul 27, 2021

Method and device for sending beam refinement protocol packet

Inventors: Jinnan Liu (Beijing, CN); Dejian Li (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04B7/0617H04B7/0695H04W72/046
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 11,075,677
App. No.
16/804,713
Granted
Jul 27, 2021
Kind
B2
Abstract

Example methods and devices for sending a beam refinement protocol packet are provided in this application, which support a transmission format of multi-channel transmission and multi-antenna transmission. One example method for sending a beam refinement protocol packet includes determining a transmission format of a beam training (TRN) subfield by a first device based on first information. The first information includes information indicating a quantity of transmit chains used for transmitting the TRN subfield on each channel and information indicating a channel aggregation mode. The first device sends a beam refinement protocol packet to a second device on a transmit chain based on the transmission format, where the beam refinement protocol packet includes a data field and a TRN field, and the TRN field includes a plurality of TRN subfields.

Claims (39)

1. A method comprising:

determining, by a first device, a transmission format of a beam training (TRN) subfield based on first information, wherein the first information comprises information indicating a quantity of transmit chains used for transmitting the TRN subfield on each channel and information indicating a channel aggregation mode; and

sending, by the first device, a beam refinement protocol packet to a second device on a transmit chain based on the transmission format, wherein the beam refinement protocol packet comprises a data field and a TRN field, and wherein the TRN field comprises a plurality of TRN subfields,

wherein when the quantity of transmit chains used for transmitting the TRN subfield is 4, the transmission format of the TRN subfield comprises sending a first TRN basic sub-sequence on a first transmit chain in a time unit, sending a second TRN basic sub-sequence on a second transmit chain in the time unit, sending a third TRN basic sub-sequence on a third transmit chain in the time unit, and sending a fourth TRN basic sub-sequence on a fourth transmit chain in the time unit.

2. The method according to claim 1 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 2, the transmission format of the TRN subfield comprises sending a first TRN basic sub-sequence on a first transmit chain, and sending a second TRN basic sub-sequence on a second transmit chain.

3. The method according to claim 1 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 6, the transmission format of the TRN subfield comprises separately sending a first TRN basic sub-sequence on a first transmit chain in two time units, separately sending a second TRN basic sub-sequence on a second transmit chain in the two time units, separately sending a third TRN basic sub-sequence on a third transmit chain in the two time units, separately sending a fourth TRN basic sub-sequence on a fourth transmit chain in the two time units, separately sending a fifth TRN basic sub-sequence on a fifth transmit chain in the two time units, and separately sending a sixth TRN basic sub-sequence on a sixth transmit chain in the two time units; and

a mask used by the first TRN basic sub-sequence is [1, 1], a mask used by the second TRN basic sub-sequence is [1, 1], a mask used by the third TRN basic sub-sequence is [1, 1], a mask used by the fourth TRN basic sub-sequence is [1, 1], a mask used by the fifth TRN basic sub-sequence is [1, 1], and a mask used by the sixth TRN basic sub-sequence is [1, 1].

4. The method according to claim 1 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 8, the transmission format of the TRN subfield comprises separately sending a first TRN basic sub-sequence on a first transmit chain in two time units, separately sending a second TRN basic sub-sequence on a second transmit chain in the two time units, separately sending a third TRN basic sub-sequence on a third transmit chain in the two time units, separately sending a fourth TRN basic sub-sequence on a fourth transmit chain in the two time units, separately sending a fifth TRN basic sub-sequence on a fifth transmit chain in the two time units, separately sending a sixth TRN basic sub-sequence on a sixth transmit chain in the two time units, separately sending a seventh TRN basic sub-sequence on a seventh transmit chain in the two time units, and separately sending an eighth TRN basic sub-sequence on an eighth transmit chain in the two time units; and

a mask used by the first TRN basic sub-sequence is [1, 1], a mask used by the second TRN basic sub-sequence is [1, 1], a mask used by the third TRN basic sub-sequence is [1, −1], a mask used by the fourth TRN basic sub-sequence is [1, −1], a mask used by the fifth TRN basic sub-sequence is [1, 1], a mask used by the sixth TRN basic sub-sequence is [1, 1], a mask used by the seventh TRN basic sub-sequence is [1, −1], and a mask used by the eighth TRN basic sub-sequence is [1, −1].

5. The method according to claim 1 , wherein a length of a Golay sequence composing the TRN subfield is TRN_BL×NCBj/2, wherein TRN_BL is length information of the Golay sequence that is indicated in a header of the beam refinement protocol packet, wherein NCBj is a quantity of consecutive channels used for transmitting the TRN subfield on a j th channel, wherein the TRN subfield is composed of the Golay sequence, and wherein j=1 or 2.

6. A device comprising:

at least one processor;

a memory storing instructions executable by the at least one processor, wherein the instructions, when executed by the at least one processor, instruct the at least one processor to determine a transmission format of a beam training (TRN) subfield based on first information, wherein the first information comprises information indicating a quantity of transmit chains used for transmitting the TRN subfield on each channel and information indicating a channel aggregation mode; and

a transceiver, configured to send a beam refinement protocol packet to a second device on a transmit chain based on the transmission format, wherein the beam refinement protocol packet comprises a data field and a TRN field, and wherein the TRN field comprises a plurality of TRN subfields,

wherein when the quantity of transmit chains used for transmitting the TRN subfield is 4, the transmission format of the TRN subfield comprises sending a first TRN basic sub-sequence on a first transmit chain in a time unit, sending a second TRN basic sub-sequence on a second transmit chain in the time unit, sending a third TRN basic sub-sequence on a third transmit chain in the time unit, and sending a fourth TRN basic sub-sequence on a fourth transmit chain in the time unit.

7. The device according to claim 6 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 2, the transmission format of the TRN subfield comprises sending a first TRN basic sub-sequence on a first transmit chain, and sending a second TRN basic sub-sequence on a second transmit chain.

8. The device according to claim 6 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 6, the transmission format of the TRN subfield comprises separately sending a first TRN basic sub-sequence on a first transmit chain in two time units, separately sending a second TRN basic sub-sequence on a second transmit chain in the two time units, separately sending a third TRN basic sub-sequence on a third transmit chain in the two time units, separately sending a fourth TRN basic sub-sequence on a fourth transmit chain in the two time units, separately sending a fifth TRN basic sub-sequence on a fifth transmit chain in the two time units, and separately sending a sixth TRN basic sub-sequence on a sixth transmit chain in the two time units; and

a mask used by the first TRN basic sub-sequence is [1, 1], a mask used by the second TRN basic sub-sequence is [1, 1], a mask used by the third TRN basic sub-sequence is [1, −1], a mask used by the fourth TRN basic sub-sequence is [1, −1], a mask used by the fifth TRN basic sub-sequence is [1, 1], and a mask used by the sixth TRN basic sub-sequence is [1, 1].

9. The device according to claim 6 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 8, the transmission format of the TRN subfield comprises separately sending a first TRN basic sub-sequence on a first transmit chain in two time units, separately sending a second TRN basic sub-sequence on a second transmit chain in the two time units, separately sending a third TRN basic sub-sequence on a third transmit chain in the two time units, separately sending a fourth TRN basic sub-sequence on a fourth transmit chain in the two time units, separately sending a fifth TRN basic sub-sequence on a fifth transmit chain in the two time units, separately sending a sixth TRN basic sub-sequence on a sixth transmit chain in the two time units, separately sending a seventh TRN basic sub-sequence on a seventh transmit chain in the two time units, and separately sending an eighth TRN basic sub-sequence on an eighth transmit chain in the two time units; and

a mask used by the first TRN basic sub-sequence is [1, 1], a mask used by the second TRN basic sub-sequence is [1, 1], a mask used by the third TRN basic sub-sequence is [1, −1], a mask used by the fourth TRN basic sub-sequence is [1, −1], a mask used by the fifth TRN basic sub-sequence is [1, 1], a mask used by the sixth TRN basic sub-sequence is [1, 1], a mask used by the seventh TRN basic sub-sequence is [1, −1], and a mask used by the eighth TRN basic sub-sequence is [1, −1].

10. The device according to claim 6 , wherein a length of a Golay sequence composing the TRN subfield is TRN_BL×NCBj/2, wherein TRN_BL is length information of the Golay sequence that is indicated in a header of the beam refinement protocol packet, wherein NCBj is a quantity of consecutive channels used for transmitting the TRN subfield on a j th channel, wherein the TRN subfield is composed of the Golay sequence, and wherein j=1 or 2.

11. A non-transitory computer-readable storage medium, wherein the computer-readable storage medium is configured to store instructions, and wherein the instructions, when executed by at least one processor of a device, cause the device to perform operations comprising:

determining a transmission format of a beam training (TRN) subfield based on first information, wherein the first information comprises information indicating a quantity of transmit chains used for transmitting the TRN subfield on each channel and information indicating a channel aggregation mode; and

sending a beam refinement protocol packet to a second device on a transmit chain based on the transmission format, wherein the beam refinement protocol packet comprises a data field and a TRN field, and wherein the TRN field comprises a plurality of TRN subfields,

wherein when the quantity of transmit chains used for transmitting the TRN subfield is 4, the transmission format of the TRN subfield comprises sending a first TRN basic sub-sequence on a first transmit chain in a time unit, sending a second TRN basic sub-sequence on a second transmit chain in the time unit, sending a third TRN basic sub-sequence on a third transmit chain in the time unit, and sending a fourth TRN basic sub-sequence on a fourth transmit chain in the time unit.

12. The non-transitory computer-readable storage medium according to claim 11 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 2, the transmission format of the TRN subfield comprises sending a first TRN basic sub-sequence on a first transmit chain, and sending a second TRN basic sub-sequence on a second transmit chain.

13. The non-transitory computer-readable storage medium according to claim 11 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 6, the transmission format of the TRN subfield comprises separately sending a first TRN basic sub-sequence on a first transmit chain in two time units, separately sending a second TRN basic sub-sequence on a second transmit chain in the two time units, separately sending a third TRN basic sub-sequence on a third transmit chain in the two time units, separately sending a fourth TRN basic sub-sequence on a fourth transmit chain in the two time units, separately sending a fifth TRN basic sub-sequence on a fifth transmit chain in the two time units, and separately sending a sixth TRN basic sub-sequence on a sixth transmit chain in the two time units; and

a mask used by the first TRN basic sub-sequence is [1, 1], a mask used by the second TRN basic sub-sequence is [1, 1], a mask used by the third TRN basic sub-sequence is [1, −1], a mask used by the fourth TRN basic sub-sequence is [1, −1], a mask used by the fifth TRN basic sub-sequence is [1, 1], and a mask used by the sixth TRN basic sub-sequence is [1, 1].

14. The non-transitory computer-readable storage medium according to claim 11 , wherein:

when the quantity of transmit chains used for transmitting the TRN subfield is 8, the transmission format of the TRN subfield comprises separately sending a first TRN basic sub-sequence on a first transmit chain in two time units, separately sending a second TRN basic sub-sequence on a second transmit chain in the two time units, separately sending a third TRN basic sub-sequence on a third transmit chain in the two time units, separately sending a fourth TRN basic sub-sequence on a fourth transmit chain in the two time units, separately sending a fifth TRN basic sub-sequence on a fifth transmit chain in the two time units, separately sending a sixth TRN basic sub-sequence on a sixth transmit chain in the two time units, separately sending a seventh TRN basic sub-sequence on a seventh transmit chain in the two time units, and separately sending an eighth TRN basic sub-sequence on an eighth transmit chain in the two time units; and

a mask used by the first TRN basic sub-sequence is [1, 1], a mask used by the second TRN basic sub-sequence is [1, 1], a mask used by the third TRN basic sub-sequence is [1, −1], a mask used by the fourth TRN basic sub-sequence is [1, −1], a mask used by the fifth TRN basic sub-sequence is [1, 1], a mask used by the sixth TRN basic sub-sequence is [1, 1], a mask used by the seventh TRN basic sub-sequence is [1, −1], and a mask used by the eighth TRN basic sub-sequence is [1, −1].

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2020
From: LIU, JINNAN; LI, DEJIAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 053241/0519 →
Priority Claims (1)
CN 201710776247.6 · Aug 31, 2017 · national
Continuity (2)
Continuation PCTCN2018084856 · Apr 27, 2018
Related Publication 20200204235A1 · Jun 25, 2020