IP Library Granted Patent US 11,671,206
Granted Patent B2
US 11,671,206 · App. 17/181,121 · Granted Jun 6, 2023

Communication apparatus for determination of hybrid automatic repeat request, method of controlling communication apparatus, and non-transitory computer-readable storage medium for same

Inventor: Yuki Yoshikawa (Kanagawa, JP)
Assignee: CANON KABUSHIKI KAISHA
H04L1/1819H04L1/1845H04W80/02
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,671,206
App. No.
17/181,121
Granted
Jun 6, 2023
Kind
B2
Abstract

A communication apparatus performs data communication with another communication apparatus by using HARQ (Hybrid Automatic Repeat Request) in compliance with an IEEE 802.11 series standard, and determines, based on a state related to communication compliant with the IEEE 802.11 series standard of the communication apparatus, a retransmission type of the HARQ that the communication apparatus can use in data communication with the other communication apparatus in the communication.

Claims (30)

1. A communication apparatus, comprising:

at least one memory that stores a set of instructions; and

at least one processor that executes the instructions for causing, when executed, the communication apparatus to perform operations comprising:

obtaining information of a retransmission type of Hybrid Automatic Repeat Request (HARQ) in compliance with an IEEE 802.11 series standard that can be used by another communication apparatus by communicating with the other communication apparatus;

deciding, based on a retransmission type of the HARQ that the communication apparatus can use and the retransmission type of the HARQ that the other communication apparatus can use, a retransmission type to use for data communication;

after the retransmission type to be used for the other communication apparatus and the data communication is decided, notifying information of a width of a frequency band for the data communication with the communication apparatus and a data rate to the other communication apparatus; and

performing, after the notification of the information, the data communication with the other communication apparatus by using the HARQ of the decided retransmission type.

2. The communication apparatus according to claim 1 , wherein the operations further comprise determining, based on a free capacity of a buffer of a memory in the communication apparatus that can be used for the data communication using the HARQ, the retransmission type of the HARQ that the communication apparatus can use.

3. The communication apparatus according to claim 2 , wherein, in a case where the free capacity of the buffer is a threshold or more, it is determined that the retransmission types of the HARQ that can be used by the communication apparatus are a first retransmission type and a second retransmission type, and in a case where the free capacity of the buffer does not reach the threshold, it is determined that the retransmission type of the HARQ that can be used by the communication apparatus is the second retransmission type.

4. The communication apparatus according to claim 3 , wherein the first retransmission type is an IR (Incremental Redundancy) type, and the second retransmission type is a CC (Chase Combining) type.

5. The communication apparatus according to claim 3 , wherein the threshold is set based on at least one of a width of a frequency band in which the communication apparatus and the other communication apparatus connect, and a time that data is to be retained in a memory of the communication apparatus.

6. The communication apparatus according to claim 1 , wherein the operations further comprise determining, in a case where a plurality of the other communication apparatuses are connected to the communication apparatus, the retransmission type of the HARQ that the communication apparatus can use in the data communication based on the number of the other communication apparatuses.

7. The communication apparatus according to claim 1 , wherein the operations further comprise determining, in a case where the plurality of other communication apparatuses are connected to the communication apparatus, based on whether or not uplink communication or downlink communication is performed with the plurality of other communication apparatuses using a trigger frame, the retransmission type of the HARQ that the communication apparatus can use in the data communication.

8. The communication apparatus according to claim 1 , wherein the information of the retransmission type of the HARQ that the other communication apparatus can use is obtained by receiving a management frame at least including the information from the other communication apparatus.

9. The communication apparatus according to claim 1 , wherein

in a case where a plurality of the other communication apparatuses are connected to the communication apparatus,

a retransmission type to be used for the data communication is decided in relation to each of the other communication apparatuses,

in relation to each of the other communication apparatuses, a notification of information of the retransmission type to be used, a width of a frequency band, and a data rate for the data communication with the communication apparatus is made, and

after the notification, the data communication in relation to each of the other communication apparatuses is performed by using a decided retransmission type.

10. The communication apparatus according to claim 9 , wherein the notification is made using one of a trigger frame, an Action frame, and a Block Ack Request frame.

11. A method for controlling a communication apparatus, the method comprising:

obtaining information of a retransmission type of Hybrid Automatic Repeat Request (HARQ) in compliance with an IEEE 802.11 series standard that can be used by another communication apparatus by communicating with the other communication apparatus;

deciding, based on a retransmission type of the HARQ that the communication apparatus can use and the retransmission type of the HARQ that the other communication apparatus can use, a retransmission type to use for data communication;

after the retransmission type to be used for the other communication apparatus and the data communication is decided, notifying information of a width of a frequency band for the data communication with the communication apparatus and a data rate to the other communication apparatus; and

performing, after the notification of the information, the data communication with the other communication apparatus by using the HARQ of the decided retransmission type.

12. A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a method for controlling a communication apparatus, the method comprising:

obtaining information of a retransmission type of Hybrid Automatic Repeat Request (HARQ) in compliance with an IEEE 802.11 series standard that can be used by another communication apparatus by communicating with the other communication apparatus;

deciding, based on a retransmission type of the HARQ that the communication apparatus can use and the retransmission type of the HARQ that the other communication apparatus can use, a retransmission type to use for data communication;

after the retransmission type to be used for the other communication apparatus and the data communication is decided, notifying information of a width of a frequency band for the data communication with the communication apparatus and a data rate to the other communication apparatus; and

performing, after the notification of the information, the data communication with the other communication apparatus by using the HARQ of the decided retransmission type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: YOSHIKAWA, YUKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 055896/0791 →
Priority Claims (1)
JP JP2020048026 · Mar 18, 2020 · national
Continuity (1)
Related Publication 20210297189A1 · Sep 23, 2021