Communication apparatus, control method for communication apparatus, and computer-readable storage medium
AssigneeCanon Kabushiki Kaisha
InventorYuki Yoshikawa
Life of this patent
Estimating the term…
Abstract
A communication apparatus complying with an IEEE802.11 series standard receives, from a first other communication apparatus, a data frame including data units and an indication of a sequence number assigned to at least one data unit of the data units, transmits, to a second other communication apparatus, a data frame including the sequence number and the at least one data unit, receives, from the second other communication apparatus, a reception confirmation with respect to the transmitted data frame, and transmits, to the first other communication apparatus, information of the sequence number of the data unit received by the second other communication apparatus, which is included in the reception confirmation.
Claims10
A communication apparatus complying with an IEEE802.11 series standard, comprising:
- at least one memory that stores a set of instructions;
- and
- at least one processor that executes the instructions, the instructions, when executed, causing the communication apparatus to perform operations including:
- receiving, from a first other communication apparatus, data units and an indication of a sequence number assigned to at least one data unit of the data units;
- transmitting, to a second other communication apparatus, a data frame including the sequence number and the at least one data unit;
- receiving, from the second other communication apparatus, a first reception confirmation with respect to the transmitted data frame;
- and
- transmitting, to the first other communication apparatus, information of the sequence number of the data unit received by the second other communication apparatus, which is included in the first reception confirmation,
- wherein every time the first reception confirmation is received, the communication apparatus transmits, to the first other communication apparatus, the information of the sequence number included in the first reception confirmation, and
- wherein the communication apparatus transmits, to the first other communication apparatus, a second reception confirmation including the information of the sequence number of the data unit received by the second other communication apparatus and including information indicating that the second reception confirmation is a reception confirmation for multi-access point coordination.
A non-transitory computer-readable storage medium that stores a program for causing a computer included in a communication apparatus complying with an IEEE802.11 series standard to:
- receive, from a first other communication apparatus, data units and an indication of a sequence number assigned to at least one data unit of the data units;
- perform, to a second other communication apparatus, first transmission of a data frame including the sequence number and the at least one data unit;
- receive, from the second other communication apparatus, a first reception confirmation with respect to the data frame transmitted in the first transmission;
- and
- perform, to the first other communication apparatus, second transmission of information of the sequence number of the data unit received by the second other communication apparatus, which is included in the first reception confirmation,
- wherein every time the first reception confirmation is received, the communication apparatus transmits, to the first other communication apparatus, the information of the sequence number included in the first reception confirmation, and
- wherein the computer transmits, to the first other communication apparatus, a second reception confirmation including the information of the sequence number of the data unit received by the second other communication apparatus and including information indicating that the second reception confirmation is a reception confirmation for multi-access point coordination.
A communication apparatus complying with an IEEE802.11 series standard, comprising:
- at least one memory that stores a set of instructions;
- and
- at least one processor that executes the instructions, the instructions, when executed, causing the communication apparatus to perform operations including:
- receiving, from a first other communication apparatus, data units and an indication of a sequence number assigned to at least one data unit of the data units;
- transmitting, to a second other communication apparatus, a data frame including the sequence number and the at least one data unit;
- receiving, from the second other communication apparatus, a first reception confirmation with respect to the transmitted data frame;
- and
- transmitting, to the first other communication apparatus, information of the sequence number of the data unit received by the second other communication apparatus, which is included in the first reception confirmation,
- wherein after receiving a plurality of first reception confirmations, the communication apparatus collectively transmits, to the first other communication apparatus, information of the sequence numbers included in the first reception confirmations, and
- wherein the communication apparatus transmits, to the first other communication apparatus, a second reception confirmation including the information of the sequence number of the data unit received by the second other communication apparatus and including information indicating that the second reception confirmation is a reception confirmation for multi-access point coordination.
Dependencies are inferred from the claim text.