Relay device, data relay method, and storage medium storing data relay program
AssigneeDenso Corporation
InventorsTakamasa Hidaka, Kodai Yamaura, Masatake Wada
Life of this patent
Estimating the term…
Abstract
A parking assist device performs parking assist. A vehicle receives assist from the parking assist device. A type determination unit determines a type of received data, which represents data received from the parking assist device or the vehicle. A replacement transmission unit replaces the received data with at least one transmission data, which is prepared in advance, according to the type of the received data and transmits the transmission data to the receiver device, when the type of the received data is a first type. A transfer unit transfers the received data as the transmission data to the receiver device when the type of the received data is a preset second type.
Claims15
A relay device configured to relay data exchanged between a parking assist device, which is configured to perform parking assist, and a vehicle, which is configured to receive assist from the parking assist device, wherein among the parking assist device and the vehicle, a data transmission source is a transmitter device, and a data transmission destination is a receiver device, the relay device comprising:
- a type determination unit configured to determine a type of received data, which represents data received through wireless communication from the transmitter device;
- a replacement transmission unit configured to, when the type of the received data is a preset first type,
- replace the received data with at least one transmission data conforming to a predetermined communication protocol, which is prepared in advance, according to the type of the received data and
- transmit the transmission data through wireless communication to the receiver device;
- and
- a transfer unit configured to, when the type of the received data is a preset second type, transfer the received data as the transmission data to the receiver device,
- wherein
- a request to the receiver device is set as the preset first type,
- data other than the request to the receiver device is set as the preset second type, and
- the transfer unit is configured to, when the type of the received data is data other than the request to the receiver device, transfer the received data as the transmission data without replacing the received data,
- wherein
- when the type of the received data is the preset first type, the relay device causes the receiver device to perform automated valet parking, and
- when the type of the received data is the preset second type, the transmission data, which has been transferred, causes the receiver device to transmit an acknowledgement response,
- wherein
- the relay device further comprises a memory configured to store a command correspondence table that includes a dataset in which a plurality of transmission data are in advance associated with a combination of a type of one received data and type information indicating a type of automated valet parking by the vehicle, and
- the command correspondence table includes a table that specifies vehicle control instruction to be transmitted by the relay device to the vehicle according to the type information of the vehicle, upon receiving a request from the parking assist device to turn ON function of the automated valet parking.
A non-transitory tangible storage medium storing instructions of a program to provide, when executed by a computer, a relay device configured to relay data exchanged between a parking assist device, which is configured to perform parking assist, and a vehicle, which is configured to receive assist from the parking assist device, wherein among the parking assist device and the vehicle, a data transmission source is a transmitter device, and a data transmission destination is a receiver device, the instructions comprising:
- storing in a memory, a command correspondence table that includes a dataset in which a plurality of transmission data are in advance associated with a combination of a type of one received data and type information indicating a type of automated valet parking by the vehicle, wherein the command correspondence table includes a table that specifies vehicle control instruction to be transmitted by the relay device to the vehicle according to the type information of the vehicle, upon receiving a request from the parking assist device to turn ON function of the automated valet parking,
- determining a type of received data representing data received through wireless communication from the transmitter device;
- replacing the received data with at least one transmission data conforming to a predetermined communication protocol and prepared in advance according to the type of the received data and transmitting the transmission data through wireless communication to the receiver device, when the type of the received data is a preset first type, wherein a request to the receiver device is set as the preset first type and the relay device causes the receiver device to perform automated valet parking;
- and
- transferring the received data as transmission data without replacing the received data to the receiver device, when the type of the received data is a preset second type, wherein data other than the request to the receiver device is set as the preset second type and the transmission data, which has been transferred, causes the receiver device to transmit an acknowledgement response.
A relay device configured to relay data exchanged between a parking assist device, which is configured to perform parking assist, and a vehicle, which is configured to receive assist from the parking assist device, wherein among the parking assist device and the vehicle, a data transmission source is a transmitter device, and a data transmission destination is a receiver device, the relay device comprising:
- a memory configured to store a common correspondence table that includes a dataset in which a plurality of transmission data are in advance associated with a combination of a type of one received data and type information indicating a type of automated valet parking by the vehicle;
- and
- a processor configured to
- determine a type of received data, which represents data received through wireless communication from the transmitter device
- replace the received data with at least one transmission data conforming to a predetermined communication protocol, which is prepared in advance, according to the type of the received data and transmit the transmission data through wireless communication to the receiver device, when the type of the received data is a preset first type, wherein a request to the receiver device is set as the preset first type and the relay device causes the receiver device to perform automated valet parking, and
- transfer the received data as the transmission data without replacing the received data to the receiver device, when the type of the received data is a preset second type, wherein data other than the request to the receiver device is set as the preset second type and the transmission data, which has been transferred, causes the receiver device to transmit an acknowledgement response,
- wherein the command correspondence table includes a table that specifies vehicle control instruction to be transmitted by the relay device to the vehicle according to the type information of the vehicle, upon receiving a request from the parking assist device to turn ON function of the automated valet parking.
Dependencies are inferred from the claim text.