Search

US-12627407-B2 - Wireless communication apparatus, wireless communication system, and wireless communication method

US12627407B2US 12627407 B2US12627407 B2US 12627407B2US-12627407-B2

Abstract

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.

Inventors

  • Lei Zhong
  • Xiao SHAO
  • Ryokichi Onishi
  • Jing Ma

Assignees

  • TOYOTA JIDOSHA KABUSHIKI KAISHA

Dates

Publication Date
20260512
Application Date
20231010
Priority Date
20221011

Claims (17)

  1. 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. 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. 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. 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. 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. 6 . The wireless communication apparatus according to claim 1 , wherein the predetermined wireless communication standard is IEEE802.11aa.
  7. 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. 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. 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. 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. 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. 12 . The wireless communication system according to claim 7 , wherein the predetermined wireless communication standard is IEEE802.11aa.
  13. 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. 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. 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. 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. 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.

Description

CROSS REFERENCE TO THE RELATED APPLICATION This application claims the benefit of Japanese Patent Application No. 2022-163349, filed on Oct. 11, 2022, which is hereby incorporated by reference herein in its entirety. BACKGROUND Technical Field The present disclosure relates to mobile communication. Description of the Related Art There is a technique in which a master apparatus broadcast-transmits information to a plurality of mobile terminals. For example, a standard (IEEE802.11aa) for distributing a video frame is disclosed in “IEEE802.11aa,”<URL: https://standards.ieee.org/ieee/802.11aa/4359/>. SUMMARY The present disclosure has an object to enhance reliability of broadcast communication with low overhead. The present disclosure in its one aspect provides a wireless communication apparatus for transmitting data to a plurality of terminals in conformity with a predetermined wireless communication standard, 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 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. The present disclosure in its another aspect provides 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 the 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, and 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. The present disclosure in its another aspect provides 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 the 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, and 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. Other aspects include a program for causing a computer to execute the above-described method or a computer-readable storage medium non-transitorily storing the program. The present disclosure allows enhancement of reliability of broadcast communication with low overhead. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic diagram of a communication sys