US 12,255,958 B2
On-board relay device, information processing method, and program
Darmawan Go, Yokkaichi (JP); Hideki Maeda, Yokkaichi (JP); Takeshi Hagihara, Yokkaichi (JP); Yosuke Shimizu, Yokkaichi (JP); Tatsuya Izumi, Osaka (JP); Hirofumi Urayama, Osaka (JP); Masashi Amesara, Toyota (JP); Hisashi Furukawa, Toyota (JP); Shu Ishizuka, Toyota (JP); and Hideki Goto, Toyota (JP)
Assigned to AUTONETWORKS TECHNOLOGIES, LTD., Yokkaichi (JP); SUMITOMO WIRING SYSTEMS, LTD., Yokkaichi (JP); SUMITOMO ELECTRIC INDUSTRIES, LTD., Osaka (JP); and TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Appl. No. 17/995,502
Filed by AutoNetworks Technologies, Ltd., Yokkaichi (JP); Sumitomo Wiring Systems, Ltd., Yokkaichi (JP); Sumitomo Electric Industries, Ltd., Osaka (JP); and TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
PCT Filed Mar. 15, 2021, PCT No. PCT/JP2021/010411
§ 371(c)(1), (2) Date Oct. 5, 2022,
PCT Pub. No. WO2021/205819, PCT Pub. Date Oct. 14, 2021.
Claims priority of application No. 2020-068553 (JP), filed on Apr. 6, 2020.
Prior Publication US 2023/0179659 A1, Jun. 8, 2023
Int. Cl. H04L 67/12 (2022.01); G06F 8/65 (2018.01)
CPC H04L 67/12 (2013.01) [G06F 8/65 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An on-board relay device to be mounted on a vehicle, the device comprising:
a plurality of communication units for communicating with a plurality of on-board ECUs to be mounted on the vehicle and an external device outside the vehicle; and
a control unit performing control relevant to relay of communication between the plurality of on-board ECUs, the control unit including an upper-layer relay unit and a lower-layer relay unit, the upper-layer relay unit stacked on top of the lower-layer relay unit,
wherein the external device includes an external server and a diagnostic device,
the plurality of communication units include a remote communication unit to which a communication device outside the vehicle for communicating with the external server is connected, and a local communication unit to which the diagnostic device is connected, and
the control unit
performs lower layer side control of the lower-layer relay unit for relay based on a lower side layered protocol communication, and upper layer side control of the upper-layer relay unit for relay based on an upper side layered protocol rather than the lower side layered protocol,
determines whether or not acquired data is information relevant to maintenance processing,
performs adjustment processing with respect to a conflict of a plurality of maintenance processings, wherein the conflict is when the acquired data relevant to maintenance processing is transmitted simultaneously by the external server and the diagnostic device, the adjustment processing is performed by the upper-layer relay unit using the upper layer side control when information relevant to the plurality of maintenance processings with respect to any one on-board ECU of the plurality of on-board ECUs is input through the local communication unit and the remote communication unit, and
performs relay processing using the lower layer side control of the lower-layer relay unit when the acquired data is not the information relevant to the maintenance processing.