Wireless communication apparatus, wireless communication system, and wireless communication method
A wireless communication apparatus for transmitting data to a plurality of terminals in conformity with a predetermined wireless communication standard, comprises a controller configured to execute: successively broadcast-transmitting a plurality of data blocks; broadcast-transmitting first notification data as a notification for causing a first terminal receiving at least a part of the plurality of data blocks to declare that there is an unsuccessfully received data block after completion of the transmission of the plurality of data blocks; and retransmitting, if second notification data indicating the unsuccessfully received data block is received as a response to the first notification data from one or more of the first terminal, the data block indicated by the second notification data.
1 . A wireless communication apparatus for transmitting data to a plurality of terminals in conformity with a predetermined wireless communication standard, the wireless communication apparatus comprising a controller configured to execute:
successively broadcast-transmitting a plurality of data blocks;
broadcast-transmitting first notification data as a notification for causing a first terminal receiving at least a part of the plurality of data blocks to declare that there is an unsuccessfully received data block after completion of transmission of the plurality of data blocks; and
retransmitting, if second notification data indicating the unsuccessfully received data block is received as a response to the first notification data from one or more of the first terminals, the data block indicated by the second notification data,
wherein the controller broadcast-transmits a signal giving notice of initiation of the transmission of the plurality of data blocks before initiating the broadcast-transmitting of the plurality of data blocks.
2 . The wireless communication apparatus according to claim 1 , wherein
the second notification data includes a sequence number of the unsuccessfully received data block.
3 . The wireless communication apparatus according to claim 2 , wherein
the controller broadcast-transmits only the data block with the sequence number included in the second notification data of the plurality of data blocks again in order to perform the retransmitting.
4 . The wireless communication apparatus according to claim 1 , wherein
the signal is a signal asking the plurality of terminals to temporarily stop data transmission.
5 . The wireless communication apparatus according to claim 1 , wherein
the signal is a signal asking the plurality of terminals to temporarily stop data transmission until reception of the first notification data.
6 . The wireless communication apparatus according to claim 1 , wherein
the predetermined wireless communication standard is IEEE802.11aa.
7 . A wireless communication system, comprising:
a first wireless communication apparatus and a second wireless communication apparatus, wherein
the first wireless communication apparatus executes
receiving a plurality of data blocks which are broadcast-transmitted in conformity with a predetermined wireless communication standard by the second wireless communication apparatus,
receiving, from the second wireless communication apparatus, first notification data as a notification for causing the first wireless communication apparatus to declare that there is an unsuccessfully received data block, the first notification data being broadcast-transmitted after completion of transmission of the plurality of data blocks, and
transmitting, if the first wireless communication apparatus unsuccessfully receives any of the plurality of data blocks, second notification data indicating the unsuccessfully received data block to the second wireless communication apparatus, in response to the first notification data,
the second wireless communication apparatus executes
successively broadcast-transmitting the plurality of data blocks,
broadcast-transmitting the first notification data after completion of the transmission of the plurality of data blocks, and
retransmitting, if the second notification data is transmitted as a response to the first notification data from the first wireless communication apparatus, the data block indicated by the second notification data, and
the second wireless communication apparatus broadcast-transmits a signal giving notice of initiation of the transmission of the plurality of data blocks before initiating the broadcast-transmitting of the plurality of data blocks.
8 . The wireless communication system according to claim 7 , wherein
the first wireless communication apparatus
records, if the first wireless communication apparatus unsuccessfully receives any of the plurality of data blocks, a sequence number of the data block, and
transmits the second notification data including the sequence number.
9 . The wireless communication system according to claim 8 , wherein
the second wireless communication apparatus broadcast-transmits only the data block with the sequence number included in the second notification data of the plurality of data blocks again in order to perform the retransmitting.
10 . The wireless communication system according to claim 7 , wherein
the first wireless communication apparatus temporarily stops data transmission if the first wireless communication apparatus receives the signal.
11 . The wireless communication system according to claim 7 , wherein
the first wireless communication apparatus temporarily stops data transmission until reception of the first notification data if the first wireless communication apparatus receives the signal.
12 . The wireless communication system according to claim 7 , wherein
the predetermined wireless communication standard is IEEE802.11aa.
13 . A wireless communication method to be performed by a first wireless communication apparatus and a second wireless communication apparatus, wherein
the first wireless communication apparatus executes
receiving a plurality of data blocks which are broadcast-transmitted in conformity with a predetermined wireless communication standard by the second wireless communication apparatus,
receiving, from the second wireless communication apparatus, first notification data as a notification for causing the first wireless communication apparatus to declare that there is an unsuccessfully received data block, the first notification data being broadcast-transmitted after completion of transmission of the plurality of data blocks, and
transmitting, if the first wireless communication apparatus unsuccessfully receives any of the plurality of data blocks, second notification data indicating the unsuccessfully received data block to the second wireless communication apparatus, in response to the first notification data,
the second wireless communication apparatus executes
successively broadcast-transmitting the plurality of data blocks,
broadcast-transmitting the first notification data after completion of the transmission of the plurality of data blocks,
retransmitting, if the second notification data is transmitted as a response to the first notification data from the first wireless communication apparatus, the data block indicated by the second notification data, and
the second wireless communication apparatus further executes a step of broadcast-transmitting a signal giving notice of initiation of the transmission of the plurality of data blocks before initiating the broadcast-transmitting of the plurality of data blocks.
14 . The wireless communication method according to claim 13 , wherein
the first wireless communication apparatus
further executes a step of recording, if the first wireless communication apparatus unsuccessfully receives any of the plurality of data blocks, a sequence number of the data block, and
transmits the second notification data including the sequence number.
15 . The wireless communication method according to claim 14 , wherein
the second wireless communication apparatus further executes a step of broadcast-transmitting only the data block with the sequence number included in the second notification data of the plurality of data blocks again in order to perform the retransmission.
16 . The wireless communication method according to claim 13 , wherein
the first wireless communication apparatus temporarily stops data transmission if the first wireless communication apparatus receives the signal.
17 . The wireless communication method according to claim 13 , wherein
the first wireless communication apparatus temporarily stops data transmission until reception of the first notification data if the first wireless communication apparatus receives the signal.