US 12,192,301 B2
Service broker, service brokering method, and recording medium
Takeshi Kishikawa, Osaka (JP); Yoshihiro Ujiie, Tokyo (JP); and Ryo Hirano, Kanagawa (JP)
Assigned to PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA, Torrance, CA (US)
Filed by Panasonic Intellectual Property Corporation of America, Torrance, CA (US)
Filed on Jul. 10, 2023, as Appl. No. 18/220,072.
Application 18/220,072 is a continuation of application No. PCT/JP2021/044367, filed on Dec. 2, 2021.
Claims priority of application No. PCT/JP2021/001066 (WO), filed on Jan. 14, 2021.
Prior Publication US 2023/0353656 A1, Nov. 2, 2023
Int. Cl. H04L 67/562 (2022.01); H04L 67/12 (2022.01); H04L 67/51 (2022.01)
CPC H04L 67/562 (2022.05) [H04L 67/12 (2013.01); H04L 67/51 (2022.05)] 16 Claims
OG exemplary drawing
 
1. A service broker, the service broker being connected to each of a server electronic control unit and a client electronic control unit in a service offer system for offering a service from the server electronic control unit to the client electronic control unit by way of a service oriented communication, the service broker comprising:
a communication controller that receives a frame for use in an offer of the service, from the server electronic control unit or the client electronic control unit; and
a processor that determines, as a determination, whether a combination of a service identifier included in the frame received by the communication controller, an identifier indicating one of a transmission source and a destination of the frame, and a type of the frame is appropriate, and that provides an output of a result of the determination,
wherein the service broker is connected to the server electronic control unit and the client electronic control unit in an on-vehicle network,
the frame is transmitted in the on-vehicle network,
the frame includes a first identifier of the server electronic control unit and a second identifier of the client electronic control unit, and
the service broker, upon receipt of the frame, changes at least one of the first identifier of the server electronic control unit or the second identifier of the client electronic control unit.