IP Library › Granted Patent US 12,003,437
Granted Patent B2
US 12,003,437 · App. 17/564,347 · Granted Jun 4, 2024

Cooperative communication method, apparatus, and system

Inventors: Yunbo Li (Shenzhen, CN); Ming Gan (Shenzhen, CN); Yuchen Guo (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L5/0035H04L5/0053H04W72/20H04W80/02H04W84/18
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 12,003,437
App. No.
17/564,347
Granted
Jun 4, 2024
Kind
B2
Abstract

A cooperative communication method receives an announcement frame from a master access point. The announcement frame includes a duration field, a value of the duration field is set to a first duration, an end time of the first duration is not later than an end time of a target trigger frame or is not later than a start time of a target trigger based (TB) physical layer protocol data unit (PPDU), the target trigger frame is a next radio frame of the announcement frame, the target TB PPDU is a response frame for the target trigger frame, the target trigger frame comprises a second trigger frame, and the target TB PPDU comprises a second TB PPDU. The slave access point sends the second trigger frame to a second station associated with the slave access point, and receives the second TB PPDU from the second station.

Claims (65)

1. A cooperative communication method, the method comprising:

receiving, by a slave access point, an announcement frame from a master access point, the announcement frame comprising a duration field, a duration field value of the duration field is set to a first duration, a first duration end time of the first duration is not later than a target trigger frame end time of a target trigger frame or the first duration end time is not later than a start time of a target trigger based (TB) physical layer protocol data unit (PPDU), the target trigger frame is a next radio frame of the announcement frame, the target TB PPDU is a response frame for the target trigger frame, the target trigger frame comprising a second trigger frame, and the target TB PPDU comprising a second TB PPDU;

sending, by the slave access point, the second trigger frame to a second station associated with the slave access point; and

receiving, by the slave access point, the second TB PPDU from the second station.

2. The method according to claim 1 , wherein before the sending, by the slave access point, the second trigger frame to the second station, the method further comprises:

determining, by the slave access point, that a transmitter address in the announcement frame is the same as a media access control (MAC) address recorded by the slave access point, and the transmitter address is of a station that sets a basic network allocation vector (basic NAV) for the slave access point.

3. The method according to claim 1 , wherein a second trigger frame duration field value of a duration field of the second trigger frame is determined according to a preset rule.

4. The method according to claim 3 , wherein the preset rule comprising one of:

the value of the duration field of the second trigger frame is set to be equal to a length of time of an SIFS+a length of transmission time of the second TB PPDU+the length of time of the SIFS+a length of transmission time of a second block acknowledgment (BA)+the length of time of the SIFS+a fixed length of time, wherein the second BA is a response frame for the second TB PPDU;

the value of the duration field of the second trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the second TB PPDU+the length of time of the SIFS+the length of transmission time of the second BA+the length of time of the SIFS; or

the value of the duration field of the second trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the second TB PPDU+the length of time of the SIFS+the length of transmission time of the second BA.

5. The method according to claim 4 , wherein the fixed length of time comprising one of:

a length of transmission time of an acknowledgment (ACK) frame;

a length of transmission time of the announcement frame at the lowest rate; or

a length of transmission time of the announcement frame.

6. A cooperative communication method, the method comprising:

sending, by a master access point, an announcement frame, the announcement frame comprising a duration field, a duration field value of the duration field is set to a first duration, a first duration end time of the first duration is not later than a target trigger frame end time of a target trigger frame or the first duration end time is not later than a start time of a target trigger based (TB) physical layer protocol data unit (PPDU), the target trigger frame is a next radio frame of the announcement frame, the target TB PPDU is a next radio frame of the target trigger frame, the target trigger frame comprising a first trigger frame, and the target TB PPDU comprising a first TB PPDU;

sending, by the master access point, the first trigger frame to a first station associated with the master access point; and

receiving, by the master access point, the first TB PPDU from the first station.

7. The method according to claim 6 , wherein a first trigger frame duration field value of a duration field of the first trigger frame is determined according to a preset rule.

8. The method according to claim 7 , wherein the preset rule comprising one of:

the value of the duration field of the first trigger frame is set to be equal to a length of time of an SIFS+a length of transmission time of the first TB PPDU+the length of time of the SIFS+a length of transmission time of a first block acknowledgment (BA)+the length of time of the SIFS+a fixed length of time, wherein the first BA is a response frame for the first TB PPDU;

the value of the duration field of the first trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the first TB PPDU+the length of time of the SIFS+the length of transmission time of the first BA+the length of time of the SIFS; or

the value of the duration field of the first trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the first TB PPDU+the length of time of the SIFS+the length of time of the first BA.

9. The method according to claim 8 , wherein the fixed length of time comprising one of:

a length of transmission time of an acknowledgment (ACK) frame;

a length of transmission time of the announcement frame at the lowest rate; or

a length of transmission time of the announcement frame.

10. A communications apparatus, the communications apparatus comprising:

a processing module; and

a transceiver module in communication with the processing module, the transceiver module is configured to receive an announcement frame from a master access point, the announcement frame comprising a duration field, a duration field value of the duration field is set to a first duration, a first duration end time of the first duration is not later than a target trigger frame end time of a target trigger frame or the first duration end time is not later than a start time of a target trigger based (TB) physical layer protocol data unit (PPDU), the target trigger frame is a next radio frame of the announcement frame, the target TB PPDU is a response frame for the target trigger frame, the target trigger frame comprising a second trigger frame, and the target TB PPDU comprising a second TB PPDU;

the processing module is configured to generate the second trigger frame;

the transceiver module is further configured to send the second trigger frame to a second station associated with the communications apparatus; and

the transceiver module is further configured to receive the second TB PPDU from the second station.

11. The communications apparatus according to claim 10 , wherein

the processing module is further configured to: before the transceiver module sends the second trigger frame to the second station, determine that a transmitter address in the announcement frame is the same as a media access control (MAC) address recorded by the communications apparatus, and the transmitter address is of a station that sets a basic network allocation vector (basic NAV) for the communications apparatus.

12. The communications apparatus according to claim 10 , wherein a second trigger frame duration field value of a duration field of the second trigger frame is determined according to a preset rule.

13. The communications apparatus according to claim 12 , wherein the preset rule comprising one of:

the value of the duration field of the second trigger frame is set to be equal to a length of time of an SIFS+a length of transmission time of the second TB PPDU+the length of time of the SIFS+a length of transmission time of a second block acknowledgment (BA)+the length of time of the SIFS+a fixed length of time, wherein the second BA is a response frame for the second TB PPDU;

the value of the duration field of the second trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the second TB PPDU+the length of time of the SIFS+the length of transmission time of the second BA+the length of time of the SIFS; or

the value of the duration field of the second trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the second TB PPDU+the length of time of the SIFS+the length of transmission time of the second BA.

14. The communications apparatus according to claim 13 , wherein the fixed length of time comprising one of:

a length of transmission time of an acknowledgment (ACK) frame;

a length of transmission time of an announcement frame at the lowest rate; or

a length of transmission time of an announcement frame.

15. A communications apparatus, the communications apparatus comprising:

a transceiver module; and

a processing module in communication with the transceiver module, the processing module is configured to generate an announcement frame, the announcement frame comprising a duration field, a duration field value of the duration field is set to a first duration, a first duration end time of the first duration is not later than a target trigger frame end time of a target trigger frame or the first duration end time is not later than a start time of a target trigger based (TB) physical layer protocol data unit (PPDU), the target trigger frame is a next radio frame of the announcement frame, the target TB PPDU is a next radio frame of the target trigger frame, the target trigger frame comprising a first trigger frame, and the target TB PPDU comprising a first TB PPDU;

the transceiver module is configured to send the announcement frame;

the processing module is further configured to generate the first trigger frame;

the transceiver module is further configured to send the first trigger frame to a first station associated with the communications apparatus; and

the transceiver module is further configured to receive the first TB PPDU from the first station.

16. The communications apparatus according to claim 15 , wherein a first trigger frame duration field value of a duration field of the first trigger frame is determined according to a preset rule.

17. The communications apparatus according to claim 16 , wherein the preset rule comprising one of:

the value of the duration field of the first trigger frame is set to be equal to a length of time of an SIFS+a length of transmission time of the first TB PPDU+the length of time of the SIFS+a length of transmission time of a first block acknowledgment (BA)+the length of time of the SIFS+a fixed length of time, wherein the first BA is a response frame for the first TB PPDU;

the value of the duration field of the first trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the first TB PPDU+the length of time of the SIFS+the length of transmission time of the first BA+the length of time of the SIFS; or

the value of the duration field of the first trigger frame is set to be equal to the length of time of the SIFS+the length of transmission time of the first TB PPDU+the length of time of the SIFS+the length of time of the first BA.

18. The communications apparatus according to claim 17 , wherein the fixed length of time comprising one of:

a length of transmission time of an acknowledgment (ACK) frame;

a length of transmission time of an announcement frame at the lowest rate; or

a length of transmission time of an announcement frame.

19. The communications apparatus according to claim 15 , wherein the announcement frame comprising a preset time field; and

correspondingly, the duration field value of the duration field of the target trigger frame is set based on a value of the preset time field.

20. The communications apparatus according to claim 19 , wherein the value of the preset time field is set to be equal to a length of time of an SIFS+a length of transmission time of the target TB PPDU+the length of time of the SIFS+a length of transmission time of a target block acknowledgment (BA)+the length of time of the SIFS+a length of transmission time of a next radio frame of the target BA, and the target BA is a response frame for the target TB PPDU; or

the value of the preset time field is set to be equal to the length of time of the SIFS+the length of transmission time of the target TB PPDU+the length of time of the SIFS+the length of transmission time of the target BA.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2024
From: LI, YUNBO; GAN, MING; GUO, YUCHEN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 066340/0130 →
Priority Claims (1)
CN 201910591589.X · Jul 2, 2019 · national
Continuity (2)
Continuation PCTCN2020095459 · Jun 10, 2020
Related Publication 20220123881A1 · Apr 21, 2022