GATEWAY AND IN-VEHICLE NETWORK SYSTEM
First Claim
1. A gateway for performing data relay between a plurality of networks, wherein at least one of the networks specifies that when a source apparatus connected to the at least one of the networks sends a request message to a destination apparatus connected to another one of the networks different from the at least one of the networks, the source apparatus should time-out if the source apparatus does not receive, within a specified time after sending the request message, a response message responding to the request message, the gateway comprising:
- a wait request sending device that, upon receipt of the request message sent from the source apparatus to the destination apparatus, relays the request message to the destination apparatus and sends to the source apparatus a wait request code which instructs the source apparatus to wait by extending the specified time.
1 Assignment
0 Petitions
Accused Products
Abstract
An in-vehicle system comprising a gateway between multiple networks is disclosed. One of the networks specifies that when a source apparatus connected to the one of the networks sends a request message to a destination apparatus connected to another one of the networks, the source apparatus should time-out if the source apparatus does not receive a response message within a specified time after sending the request message. Upon receipt of the request message, the gateway relays the request message to the destination apparatus and sends a wait request code to the source apparatus to instruct the source apparatus to wait by extending the specified time.
-
Citations
9 Claims
-
1. A gateway for performing data relay between a plurality of networks, wherein at least one of the networks specifies that when a source apparatus connected to the at least one of the networks sends a request message to a destination apparatus connected to another one of the networks different from the at least one of the networks, the source apparatus should time-out if the source apparatus does not receive, within a specified time after sending the request message, a response message responding to the request message, the gateway comprising:
a wait request sending device that, upon receipt of the request message sent from the source apparatus to the destination apparatus, relays the request message to the destination apparatus and sends to the source apparatus a wait request code which instructs the source apparatus to wait by extending the specified time. - View Dependent Claims (2, 3, 4, 9)
-
5. An in-vehicle network system comprising
a gateway disposed between a network connected with an electronic control unit (ECU) and another network adapted to be connected with a diagnostic tool, the diagnostic tool being configured to diagnose the ECU, wherein: -
when the ECU receives a session transition request from the diagnostic tool via the gateway, the ECU transitions from an initial session to a specific session and sends a session response to the diagnostic tool via the gateway in accordance with receipt of the session transition request, where the session transition request requests the ECU to transition from the initial session, in which a specific service setting state is to be an initial state, to the specific session, in which the specific service setting state is to be a specific state different from the initial state; when the diagnostic tool receives the session response, the diagnostic tool sends a state transition request to the ECU via the gateway, where the state transition request requests the specific service setting state of the ECU to transition from the initial state to the specific state; when the ECU receives the state transition request from the diagnostic tool via the gateway in a state where the ECU has transitioned to the specific session, the specific service setting state of the ECU transitions from the initial state to the specific state; and upon elapse of a specified time since transitioning of the ECU from the initial session to the specific session, the ECU transitions from the specific session to the initial session and the specific service setting state returns to the initial state, the gateway includes; a first timer that measures an elapsed time from when the gateway receives the session transition request, which is sent from the diagnostic tool to the ECU to request the ECU to transition from the initial session to the specific session; a session state recording device that estimates an ECU'"'"'s session state recognized by the diagnostic tool based on the elapsed time measured by the first timer, and records the estimated ECU'"'"'s session state in a storage medium; and a session maintaining request sending device that, in cases where the ECU'"'"'s session state recognized by the diagnostic tool is determined to be the specific session based on the ECU'"'"'s session state stored in the storage medium, sends a session state maintaining request, which instructs the ECU to maintain the specific session, to the ECU in order to prevent the ECU from transitioning from the specific session to the initial session. - View Dependent Claims (6, 7, 8)
-
Specification