Gateway device, vehicle network system, and transfer method
AssigneePanasonic Intellectual Property Corporation of America
InventorsTomoyuki Haga, Toshihisa Nakano, Jun Anzai, Hideki Matsushima, Yoshihiro Ujiie, Yuji Unagami
Life of this patent
Estimating the term…
Abstract
A gateway connected to a bus, a bus, and the like used by a plurality of electronic control units for communication includes a frame communication unit that receives a frame, a transfer control unit that removes verification information used to verify a frame from the content of the frame received by the frame communication unit and transfers the frame to a destination bus or that adds verification information to the content of the frame and transfers the frame to the destination bus, and the like.
Claims15
A gateway device connected to one or more networks used by a plurality of electronic controllers for communication, the gateway device comprising:
- a processor and a memory configured to store instructions, which when executed by the processor, causes the gateway device to:
- receive, via a receiver, a plurality of frames;
- remove verification information used to verify a frame of the plurality of frames from content of the frame received by the receiver and transfers the frame to a destination network, which is one of the one or more networks or that adds verification information to the content of the frame and transfers the frame to the destination network, wherein, if the frame of the plurality of frames is a first frame including verification information received by the receiver and satisfying a certain removal condition for removing the verification information, the gateway device performs the transfer by generating a second frame including information based on the content of the first frame other than the verification information and transmitting the second frame to the destination network;
- and
- hold transfer rule information indicating a criterion for selecting, from the one or more networks, the destination network to which the frame received by the receiver is to be transferred and network information in which each network and a type of communication protocol used for communication performed by the network are associated with each other,
- wherein when transferring the frame, the gateway device selects the destination network on the basis of the transfer rule information and then, if the destination network is a non-verification-enabled network, determines that the certain removal condition has been satisfied and transfers the frame.
A vehicle network system comprising:
- a plurality of electronic controllers that communicate with one another through one or more networks;
- and
- a gateway connected to the one or more networks used by the plurality of electronic controllers for communication, wherein the gateway includes:
- a processor and a memory configured to store instructions, which when executed by the processor, causes the gateway to:
- receive, via a receiver, a plurality of frames;
- remove verification information used to verify a frame of the plurality of frames from content of the frame received by the receiver and transfers the frame to a destination network, which is one of the one or more networks or that adds verification information to the content of the frame and transfers the frame to the destination network, wherein, if the frame of the plurality of frames is a first frame including verification information received by the receiver and satisfying a certain removal condition for removing the verification information, the gateway performs the transfer by generating a second frame including information based on the content of the first frame other than the verification information and transmitting the second frame to the destination network, and
- hold transfer rule information indicating a criterion for selecting, from the one or more networks, the destination network to which the frame received by the receiver is to be transferred and network information in which each network and a type of communication protocol used for communication performed by the network are associated with each other,
- wherein when transferring the frame, the gateway selects the destination network on the basis of the transfer rule information and then, if the destination network is a non-verification-enabled network, determines that the certain removal condition has been satisfied and transfers the frame by generating a second said frame.
A transfer method used in a vehicle network system including one or more electronic control units that communicate with one another through one or more networks, the transfer method comprising:
- receiving a frame;
- transferring, after the frame is received in the receiving, the frame to a destination network, which is one of the one or more networks, while removing verification information used to verify the frame from the frame or adding verification information used to verify the frame to the frame, wherein, when a frame that has been received and that does not include verification information and satisfying a certain additional condition for adding the verification information;
- and
- holding transfer rule information indicating, a criterion for selecting, from the one or more networks, the destination network to which the frame received by the receiver is to be transferred and network information in which each network and a type of communication protocol used for communication performed by the network are associated with each other,
- wherein the transferring comprises:
- generating a generated frame including information based on content of the frame and verification information, and
- transmitting the generated frame to the destination network.
Dependencies are inferred from the claim text.