WO2002003620A1 - On-vehicle gateway - Google Patents

On-vehicle gateway Download PDF

Info

Publication number
WO2002003620A1
WO2002003620A1 PCT/JP2001/005379 JP0105379W WO0203620A1 WO 2002003620 A1 WO2002003620 A1 WO 2002003620A1 JP 0105379 W JP0105379 W JP 0105379W WO 0203620 A1 WO0203620 A1 WO 0203620A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
gateway
data
state
bus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2001/005379
Other languages
English (en)
French (fr)
Inventor
Masahiro Tokunaga
Shinichi Yoshida
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2000198677A external-priority patent/JP2002016614A/ja
Priority claimed from JP2000293664A external-priority patent/JP2002111699A/ja
Priority claimed from JP2000314663A external-priority patent/JP2002124969A/ja
Priority claimed from JP2000328267A external-priority patent/JP2002135285A/ja
Application filed by Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to CA002413922A priority Critical patent/CA2413922A1/en
Priority to EP01941194A priority patent/EP1309132A4/en
Priority to AU7459901A priority patent/AU7459901A/xx
Priority to AU2001274599A priority patent/AU2001274599B9/en
Publication of WO2002003620A1 publication Critical patent/WO2002003620A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/564Enhancement of application control based on intercepted application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Definitions

  • the present invention relates to an in-vehicle gateway, and more particularly to an in-vehicle gateway provided between a plurality of buses and performing data transfer.
  • Japanese Patent Laying-Open No. 3-2955397 discloses a multiplex transfer method using a relay terminal located between the high-speed bus line and the low-speed bus line and having a protocol conversion function. ing.
  • control data for a door power window motor or the like input to a local terminal on a low-speed bus line is transferred on the low-speed pass line.
  • protocol conversion is performed in the relay terminal.
  • the data flows on the high-speed bus line.
  • the data is subjected to protocol conversion at another relay terminal, transmitted over a low-speed path line, and sent to another local terminal there.
  • a load such as a power window motor operates.
  • Japanese Patent No. 2960039 discloses an automobile in which data is transferred between an engine control circuit (a so-called traveling bus) and a convenience control circuit (a so-called information system path) by a gateway.
  • An electronic control unit is disclosed.
  • FIG. 2 is a diagram for explaining access between nodes via a gateway.
  • Bus ⁇ and path ⁇ are connected to both rules of gateway 100. It is assumed that the node 200 connected to the bus A accesses the node 300 connected to the bus B.
  • gateway 100 When a connection is made at gateway 100, data is transferred between path A and bus B, and node 300 responds to access from node 200. Becomes possible.
  • the power ⁇ power window controller (node 1 Species).
  • a personal computer outside the vehicle accesses the gateway of the vehicle, and data is transferred from the gateway to the ITS data bus. The data is then transferred to the OEM bus via another gateway. Next, the data is sent to the control bus, and finally the power window ECU connected to the control bus is accessed.
  • the gateway performs some kind of authentication procedure and confirms the contents of the data bucket. This confirms that the access is legitimate.
  • the power window ECU receives information from a sensor that senses the position of the window.
  • the gateway detects external access at the gateway and turns on (wakes up) the in-vehicle equipment when the external access is made. I have. That is, when an external access is detected by the gateway, the data is transmitted to the power supply controller, the ACC (accessory) power supply and the IG power supply are turned on, and power is supplied to other gateways and nodes. is there.
  • the device when an external access is made, the device is woken up and a response to the access can be made.
  • the conventional vehicle-to-gateway can perform data protocol conversion and data transfer, there is a problem in that it may transfer unnecessary data that is not desirable for safety or security. Transferring unnecessary data that is not desirable for safety or security may affect the driving system depending on the vehicle situation.
  • An object of the present invention is to provide a vehicle gate which can control data to be passed.
  • Another object of the present invention is to provide an in-vehicle gateway capable of changing a response method according to a state of a vehicle.
  • the in-vehicle gateway is an in-vehicle gateway that connects at least two types of buses and performs data transfer and protocol conversion, and checks the contents of data packets from at least one of the two types of buses. It is characterized in that whether to transfer the data bucket to the other bus is determined according to the contents.
  • the on-vehicle gateway further comprises a motor means for monitoring a state of the vehicle, and restricts data to be passed or changes a band based on a result of monitoring by the monitoring means.
  • the monitoring means monitors at least one of a power supply state of the vehicle, an engine state, a brake state, a running state, a failure state of mounted equipment, and a driver's riding state.
  • the in-vehicle gateway configured as above confirms the contents of the data bucket, and determines whether or not the data bucket can be transferred to the other bus according to the contents. Can be eliminated.
  • the present invention is characterized in that the vehicle gateway is provided between a plurality of buses and changes a response method according to the state of the vehicle in the vehicle-mounted gateway that performs data transfer.
  • the in-vehicle gateway is provided between the network outside the vehicle and the in-vehicle bus, and is characterized in that, in the vehicle-to-vehicle gateway performing data transfer, a response method is changed according to the state of the vehicle.
  • the in-vehicle gateway is powered off, ACC or ON, engine ON or OFF, whether the brakes are applied, whether the vehicle is running, the power is stopped, and whether the driver is on board. At least one state is determined, and the response method is changed according to the determination result.
  • the state of the vehicle is a state of a load of a unit connected to the path, and when the load of the unit is large, the vehicle / gateway performs a proxy response.
  • the in-vehicle gateway configured in this way has no adverse effect on the unit connected to the bus even when the load on the bus increases. Further, in the present invention, the on-vehicle gateway is provided between a plurality of buses, and in the on-vehicle gateway performing data transfer, a response method is changed according to a traveling position of the vehicle.
  • the vehicle / gateway further includes a determination means for determining a traveling position of the vehicle, and the response method is changed to perform a specific control according to the traveling position of the vehicle.
  • the response method of the in-vehicle gateway is changed in order to perform specific control according to the traveling position of the vehicle, it is possible to provide an in-vehicle gateway that can perform more appropriate control. .
  • the in-vehicle gateway determines whether the traveling position of the vehicle is an ordinary road or an expressway, and changes the response method based on the determination. By determining whether the vehicle travels on a general road or an expressway and changing the response method based on the determination, more appropriate control can be performed according to the vehicle travel position. It is possible to provide a vehicle-to-gateway. Furthermore, the present invention is characterized in that the on-vehicle gateway is provided between a plurality of buses, and in the vehicle-mounted gateway for performing data transfer, a response method is changed according to a driver.
  • the in-vehicle gateway changes the response method according to the purpose of the driver in the vehicle.
  • the in-vehicle gateway has a personal identification function, and changes a response method based on the identified information.
  • a vehicle gateway is provided between a plurality of buses, and in an in-vehicle gateway for performing data transfer, changing a response method according to a purpose of a driver in the vehicle. It is characterized by.
  • FIG. 1 is a diagram showing a configuration of a vehicle system according to one of the embodiments of the present invention.
  • FIG. 2 is a diagram for explaining access between nodes via a gateway.
  • FIG. 3 is a diagram for explaining the function of the gateway 100b of FIG.
  • FIG. 4 is a flowchart showing the processing of the gateway in FIG.
  • FIG. 5 is a diagram showing another process of the gateway.
  • FIG. 6 is a diagram showing another process of the gateway.
  • FIG. 7 is a diagram for explaining a response method of the gateway when the IG power is on.
  • FIG. 8 is a diagram for explaining a gateway response method when the IG power is off.
  • FIG. 9 is a block diagram illustrating a configuration of a power supply system according to a modification.
  • FIG. 10 is a diagram illustrating a configuration of an in-vehicle system in a mode in which a response method is changed according to a traveling position of a vehicle.
  • FIG. 11 is a flowchart showing the operation of the gateway in the above embodiment.
  • FIG. 12 is a flowchart showing a specific example of the operation of the gateway.
  • FIG. 13 is a diagram illustrating a configuration of an in-vehicle system in a mode in which a response method is changed according to a driver.
  • FIG. 14 is a flowchart showing the operation of the above gateway.
  • FIG. 15 is a flowchart showing the operation of the gateway in the modification.
  • gateway 100 gateway, 100a ⁇ 100c gateway, 103 OEM bus, 105 ITS data bus, 107 control system bus, 201 antenna, 203 reception control device, 205 center cluster, 207 navigation device, 209 entertainment device,
  • 202 speakers 204 display, 206 mobile phone hands-free device, 208 mobile phone, 210 TV, 212 GPS device, 214 navigation device, 216 speedometer, a, b bus,
  • FIG. 1 is a diagram showing a configuration of an in-vehicle system according to one of the embodiments of the present invention.
  • the in-vehicle system includes three buses: an OEM bus 103, an ITS data bus 105, and a control bus 107.
  • the control system bus 107 and the OEM bus 103 are connected by a gateway 1 O'O a.
  • the OEM path 103 and the ITS data bus 105 are connected by a gateway 100b.
  • a gateway 100c connects between a carry-on device such as a mobile phone 306 or a personal computer 308 using a wireless LAN and an ITS data bus 105.
  • the OEM bus 103 is connected to a transmission / reception device 203, a center cluster 205, and a navigation device 207.
  • An antenna 201 is connected to the transmitting / receiving device 203. Broadcast reception is performed with the broadcast station 304 via the antenna 201.
  • the on-board car / mobile phone 302 can also be connected to the Internet 300.
  • OEM bus 103 is a bus that is closed to the user
  • ITS data bus 105 is a bus that is open to the user.
  • the OEM bus 103 is a bus that is set by an automobile maker and cannot be freely changed by the user.
  • the ITS data bus 105 is a bus that allows the user to freely change settings, for example, by adding or removing devices.
  • FIG. 3 is a diagram for explaining the function of the gateway 100b.
  • the gate The way 100b has a function of converting a protocol between the OEM bus 103 and the ITS data bus 105.
  • the gateway 100b checks the contents of the data packet sent to the OEM bus 103 and the ITS data bus 105, and determines whether or not the data packet can be transferred to another bus according to the content. To decide.
  • control data filtering
  • incomplete or illegal data does not pass through the gateway 100b.
  • the buses 103 and 105 are closed and open to the user, respectively.
  • the present invention can also be applied to a configuration in which a connected network and an in-vehicle bus are connected by a gateway.
  • gateway data filtering methods The following methods are conceivable as gateway data filtering methods.
  • FIG. 4 is a flowchart showing a process performed by the gateway according to the present embodiment.
  • step S101 it is determined whether there is an error in the data of the transmitted data packet. If YES, the data packet is not transferred and the process ends. On the other hand, if there is no error in the data, the data is transferred to the other bus in step S103. Send. [Modification]
  • the state of the vehicle may be monitored on the gateway, and the attribute of data that can pass through the gateway may be limited based on the state of the vehicle, or the bandwidth (the amount of data per unit time) may be changed. As a result, frequent traffic adjustment can be performed, and communication response can be improved.
  • the following can be considered as the state of the vehicle to be monitored.
  • Power supply status such as OFF, ACC, and IG ON obtained by sensing the voltage of the ACC and IG power supply lines.
  • the riding state of the occupant obtained by monitoring the signal of the occupant detection sensor provided inside the seat.
  • the following can be considered as control of the gateway based on the state of the vehicle.
  • the engine can be started in advance during parking (stopped) to perform warm-up operation, or the air conditioner can be operated in advance to maintain a comfortable interior environment.
  • the air conditioner can be operated in advance to maintain a comfortable interior environment.
  • FIG. 5 is a flowchart showing a gateway control method in this example.
  • step S201 it is determined whether the data input to the gateway is data for controlling the engine. If YES, it is determined in step S203 whether the vehicle is running. If YES in step S203, data is not transferred to another bus in step S205.
  • step S207 data transfer is performed in step S207.
  • the gateway that connects the control system bus and the information system bus does not transfer the diagnostic data for fault detection while running, but transfers the diagnostic data only when the vehicle is stopped. To do.
  • the data transfer amount of the information bus can be reduced, and the response of devices connected to this bus can be improved.
  • the same effect can be obtained by passing the diag data only when a failure has occurred in the mounted device.
  • FIG. 6 is a flowchart illustrating a gateway control method in the second example.
  • step S301 it is determined whether or not the vehicle is running. If YES, in step S303, it is determined whether the data input to the gateway is the diagnostic data. If YES in step S303, data transfer is not performed in step S305.
  • step S301 If NO in either step S301 or S303, data transfer is performed in step S307. (Example 3)
  • the filtering policy is changed according to the power status.
  • the devices that operate depend on the power state.
  • driving-related devices ABS, engine control, transmission control
  • IG indication
  • Devices such as audio also operate when the power status is ACC (accessory power ON).
  • ACC accessory power ON
  • data buckets directed to devices that are not operating due to the state of the power supply can be cut by the gateway to reduce the amount of data transferred on the path.
  • battery operation can be saved by changing the operation of the gateway according to the power supply status.
  • by detecting whether or not the vehicle is in operation according to the power supply status, and changing the data filtering policy it is possible to increase the transfer effect and increase the reliability of I "when necessary.
  • the amount of data transferred from outside the vehicle is adjusted according to the presence or absence of occupants (drivers, etc.). For example, when downloading map data for navigation from outside the vehicle, increase the amount of data passing through the gateway per unit time when there is no occupant, and reduce the amount of data flowing on the bus when there is no occupant. , Reduce traffic volume.
  • the communication response between in-vehicle devices can be increased by reducing the traffic fi.
  • the in-vehicle gateway is located between the two types of buses, and performs data transfer and protocol conversion. If there is access to information collected from one bus side of the two types of paths to the other bus side, a response is made to that access. In the present embodiment, the response method is changed according to the state of the vehicle.
  • one of the buses mentioned here may be a bus that uses a cellular phone or the like to transfer data outside the vehicle.
  • the two types of buses are, for example, a high-speed bus and a low-speed bus, a control bus and an information bus, a bus open to the user and a bus closed to the user, or a bus outside the vehicle (a network composed of mobile phones, etc.).
  • the type of bus is not limited to two, but may be more.
  • multiple buses connected to the in-vehicle gateway may use the same type of protocol. In this case, the in-vehicle gateway does not perform protocol conversion, but checks the contents of the packet and determines whether the packet is a packet that can be passed or a bucket that must not be passed (Firewall function). .
  • a node such as power window ECU and an external personal computer as in the conventional case. That is, a node such as a power window ECU returns a response to a request from an external personal computer or the like.
  • the gateway responds on behalf of nodes such as the power window ECU. For this reason, the gateway receives the internal state of the node such as the power window ECU when the IG power is turned on from off and collects information before the IG power is turned off. Based on this, a response is made on behalf of the power window ECU or the like.
  • the gateway As a method for the gateway to collect information before the IG power is turned off, for example, the gateway periodically accesses the status of each node, and based on the result, Update the node status table held in the gateway. This periodical access time is preferably changed according to the data. For example, if the status of the headlights, door locks, etc., which change relatively little, should be collected every 10 seconds, the position information of the vehicle, which changes relatively quickly, should be collected every second. But does not increase data traffic much. In addition, it is desirable to limit the information of nodes to be collected to those that should respond by external access while the IG power is off.
  • the gateway responds by proxy when the IG power is off, but each node responds as usual when the IG power is on. At this time, the gateway filters the data as necessary, and transfers only data that is harmless.
  • FIG. 7 is a diagram for explaining the data flow when the IG power is on.
  • the vehicle 100 is equipped with a goodway 100, and the gateway 100 is located between the two types of buses. For example, a door ECU 400 of a vehicle is connected to one bus. A wireless telephone 102 is connected to the other bus.
  • the personal computer 500 outside the vehicle 10 is accessed by the wireless telephone 502 connected to the personal computer 500, and the gateway 100 of the vehicle 10 is accessed. It is assumed that the open / closed state of a vehicle door is detected via the ECU 400.
  • the gateway 100 When a data request is received from the external personal computer 500, the gateway 100 recognizes that the IG power of the vehicle is on, and based on the recognition result, sends the request to the door ECU 400. Send to 0. Then, response data is transmitted from the door ECU 400 to the external personal computer 500 via the gateway 100.
  • FIG. 8 is a diagram for explaining the flow of data when the IG power is off.
  • the gateway 100 is provided with a node status table 100 g (storage means), which periodically stores the status of each node.
  • the gateway 100 recognizes and recognizes that the IG power is off, and sends a request to the door ECU 400 based on the recognition and recognition result. Instead, refer to the part corresponding to the door ECU in the node status table 100 g. Then, based on the reference result, the open / close state of the door is transmitted to the external personal computer 500 as a response.
  • FIG. 9 is a block diagram showing a configuration of a power supply system for a vehicle employing a vehicle-mounted gateway according to a modification.
  • the system includes a battery 114, an IG key switch 112, a power supply controller 110, a gateway 100, and nodes 252-256 located in the vehicle. ing.
  • the power from the batteries 114 is first sent to the power supply controller 110, and the power is supplied to the gateway 100 and each of the nodes 252-256 via the power supply controller 110.
  • the power supply controller 110, the gateway 100, and the nodes 250, 254 are interconnected by the bus 1, and the node 256 and the gateway 100 are interconnected by the bus 2. ing.
  • the power supply controller 110 turns on or off the power supply based on the IG key signal transmitted from the IG key switch 112.
  • the power supply controller 110 makes a request (request) to each node to confirm the power off. Then, when each node confirms that the power can be turned off, it notifies the power-off confirmation response.
  • the gateway also requests node information from each node. Either receive all node information from each node, or the specified timer expires Then, the gateway 100 notifies the power supply controller 110 of the response of the power-off confirmation. Then, after confirming that the above condition is satisfied, the power supply controller 110 terminates the power supply.
  • the gateway does not need to periodically collect information when the IG power is on to obtain node information. That is, since information needs to be collected only once when the IG power is turned off, it is possible to reduce the bus traffic and the processing load of the node gateway.
  • the response of the gateway is changed depending on whether the IG power is on or off.
  • the response of the gateway is changed under the following conditions. Is also good.
  • the gateway responds by proxy.
  • the diagnosis data is transferred to the gateway in advance, and the data in the gateway is updated periodically or when the diagnosis data of each node changes.
  • the gateway Based on the signal of the occupant detection sensor mounted on the driver's seat of the vehicle, etc., it is detected whether the driver is in the vehicle, and if so, the vehicle is running As in (1), the gateway responds to the request by proxy, as in (1).
  • the data of the traveling point can be obtained by the gateway receiving the data from the GPS (Global Positioning 3 Jung System) device connected to the bus.
  • GPS Global Positioning 3 Jung System
  • the gateway it is possible for the gateway to acquire the data of the traveling point received by the mobile phone or the PHS via the bus.
  • the location information obtained by these methods is compared with a map database prepared in advance, and it is possible to know which area the vehicle is currently driving on at Ghetway.
  • the corresponding policy at the gateway is determined based on the control table for each region (country, etc.) prepared in advance in the gateway, and the response of the gateway is determined based on the policy. Is changed.
  • FIG. 10 is a diagram showing a configuration of an in-vehicle system according to one of the embodiments of the present invention.
  • the in-vehicle system includes a bus (Bus) a and a bus b.
  • a speaker 202 and a display 204 having various switches are connected to the path a.
  • a gateway 100 is provided between paths a and b.
  • the gateway 100 has a filtering function for preventing unnecessary data from being transferred, a proxy function for converting a data format in data transfer between buses, It has a data buffering function.
  • the navigation device 214 transmits data to the gateway 100, and the gateway 100 transfers data to the bus a side.
  • the display 204 connected to the bus a receives the data and displays it on the screen.
  • the gateway 100 can only handle the screen display data by finalizing the data and not transferring the data.
  • whether or not to display the television screen on the display 204 is controlled by whether or not the screen data from the television 210 is filtered by the gateway 100.
  • the mobile phone 208 it is possible to notify or not notify the passenger of the incoming call depending on whether or not the voice data is filtered by the gateway 100.
  • the speed warning it is possible to determine whether or not to give a warning depending on whether or not the warning sound data from the speedometer 2 16 is transferred by the gateway 100 or not.
  • the traveling place of the vehicle is determined by communication of the GPS device 211 or the mobile phone 208. Then, the response of the gateway to the traveling location is changed. Through such processing, the operation of the system can be changed according to the traveling location of the vehicle (for example, the country, prefecture, city, state, or road where the vehicle is traveling). For example, in certain areas,
  • the television screen must not be displayed on the display while the vehicle is running.
  • the gateway collects information on the traveling point of the vehicle from the GPS, the mobile phone (or PHS), and the like, and the method of responding to the Goodway is changed based on the traveling position information. Thereby, control corresponding to the above-described rule by the gateway can be executed.
  • control method can be changed by changing the response at the gateway, there is no need to change the control at an individual device. Therefore, appropriate control can be performed even when inexpensive control equipment for automobiles is used.
  • FIG. 11 is a flowchart showing the operation of the gateway according to the present embodiment.
  • the traveling point of the vehicle is identified using the GPS device 212 or the like.
  • transfer of specific data is permitted (S104) or not permitted (S106), depending on the traveling point of the vehicle.
  • step S 200 whether the traveling point of the vehicle is a general road or an expressway is determined using a GPS device 212 or the like.
  • step S202 the transfer of specific data can be permitted (S104) or disallowed (S106), depending on the location of the vehicle. .
  • the response of the gateway can be changed depending on whether the vehicle is traveling on an expressway or a general road.
  • the navigation device 214 identifies whether the road on which the vehicle is currently traveling is an expressway or a general road.
  • the gateway receives data from the navigation device 214, so that the gateway can recognize whether the currently running road is an expressway or a general road.
  • the traveling position of the vehicle may be determined based on information from an ETC (automatic toll collection system) 2 on the expressway other than the navigation device.
  • ETC automated toll collection system
  • the gateway 100 recognizes that the vehicle is driving on the highway, the driver recognizes the incoming call to the driver by filtering the voice data of the mobile phone at the gateway and not transferring it to the speaker 202, You can't let them know.
  • the data can be filtered at the gateway to prevent hands-free operation. It is.
  • FIG. 13 is a diagram showing a configuration of an in-vehicle system according to one of the embodiments of the present invention.
  • the in-vehicle system includes a bus (Bus) a and a bus b.
  • a speaker a 202 and a display 204 provided with various switches are connected to the bus a.
  • On bus b 0 3 device 2 1 2, navigation device 2 14, TV 2 10, speedometer 2 16, personal identification device 150 and gateway 100 b are provided. It is connected.
  • a mobile phone hands-free device 206 and a mobile phone 208 are connected to the gateway 100b.
  • a gateway 100a is provided between the buses a and b.
  • the gateway 100a has a filtering function for preventing transfer of unnecessary data and a proxy for converting a data format in data transfer between buses.
  • Function and data buffer It has a calling function.
  • the process for sending the map screen created by the navigation device 214 connected to the bus b to the display 204 connected to the bus a is as described in c).
  • the control of the incoming call of the mobile phone 208 and the control of the alarm sound from the speedometer 216 have already been described in c).
  • the passenger has an individual key (personal identification key ⁇ ") K and a personal identification card C for identifying a person (personal identification).
  • the personal identification device 150 on the vehicle reads it.
  • the current driver dryno
  • the current driver is recognized and identified by entering or selecting information (ID, name, etc.) on the vehicle display that allows the passenger to identify himself / herself.
  • the current years of driving experience of the driver are identified on the basis of the attributes (years of driving experience, age, sex, etc.) registered for each individual in advance. If you have less than one year of driving experience, the gateway 100a and 100b do not display the TV or navigation screen on the display 204 while driving, so that you cannot send or receive calls using the hands-free system. Stops the data transfer.
  • FIG. 14 is a flowchart showing the operation of the gateway according to the present embodiment.
  • the driver is identified using the personal identification device 150.
  • step S122 the attribute of the individual is determined, and depending on the result of the determination, the transfer of specific data is permitted (S124) or not permitted (S126).
  • fine-grained control can be performed according to the driver by changing the data transfer policy on the gateway in accordance with the attributes of the driver.
  • FIG. 15 is a flowchart showing the operation of the gateway in the modification.
  • step S220 the driving purpose of the driver is identified.
  • step S222 the data transfer policy is determined from the operation purpose, and depending on the determination result, the transfer of specific data is permitted (S2224) or disabled (S2224). 2 6)
  • fine-grained control can be performed according to the driver's purpose by changing the data transfer policy at the gateway according to the driver's driving purpose.
  • the operation of the gateway can be changed when the same driver uses the same vehicle for business or private use.
  • the computer on the ground can access data on the vehicle's travel route.
  • the driver is using the vehicle for business
  • the driver is using the vehicle for private use
  • this data is cut by the gateway 100b so that it does not respond to external access.
  • Whether the driver is using the vehicle for business or for private use can be recognized by the driver selecting and inputting using the switch on the vehicle display or having the card reader read a special card. it can.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mechanical Engineering (AREA)
  • Small-Scale Networks (AREA)

Description

車载ゲートウェイ 技術分野
この発明は車載ゲートウェイに関し、 特に複数のバスの間に設けられ、 データ 転送を行なう車載ゲートウェイに関する。 背景技術
特開平 3— 2 9 5 3 9 7号公報は、 高速バスラインと低速バスラインとの両バ ス間に位置し、 プロトコル変 ί«能を有する中継ターミナルを用いた多重転送方 法を開示している。 この方法においては、 低速バスラインにあるローカルなター ミナルに入力された、 ドアパワーウインドウモータなどの制御データが低速パス ライン上を転送される。そして、中継ターミナルでプロトコル変換が行なわれる。 その後、 データは高速バスラインを流れる。 そのデータは、 別の中継ターミナル でプロトコル変換が行なわれ、 低速パスライン上を転送され、 そこにある別の口 一カルなターミナルまで送られる。 これにより、 パワーウィンドウモータなどの 負荷が作動する。
また、 特許第 2 9 0 6 0 3 9号公報は、 グートウエイにより機関制御回路 (い わゆる走行系バス) と、 便利さ制御回路 (いわゆる情報系パス) との間でデータ の転送を行なう自動車用の電子制御装置を開示している.。
以下では、 ゲートウェイの動作について、 もう少し詳しく説明する。
図 2は、ゲートウェイを介したノード間のアクセスを説明するための図である。 ゲートウェイ 1 0 0の両イ則に、 バス Αとパス Βとが接続されている。 そして、 バス A上に接続されているノード 2 0 0がバス B上に接続されているノード 3 0 0にアクセスする場合を想定する。
ゲートウェイ 1 0 0で接続がなされると、 パス Aとバス Bとの間にデータが転 送されるようになり、 ノード 2 0 0からのアクセスに対して、 ノード 3 0 0が応 答することが可能となる。
たとえば、 車外のパーソナルコンピュータから車両のパワーウインドウが閉止 状態にあるか、 開放状態にある力 \ パワーウィンドウコントローラ (ノードの 1 種) に確認する場合を考えてみる。 このような場合においては、 車外のパーソナ ルコンピュータから車両のゲートウェイにアクセスが行なわれ、 ゲートウエイか ら I T Sデータバスにデータが転送される。 そして、 別のゲートウェイを介して O EMバスにデータが転送される。 次に、 データは制御系バスに送られ、 最終的 に制御系バスに接続されたパワーウィンドウ E C Uにアクセスが行なわれる。 もちろんここでゲートウェイにおいては、 何らかの認証手続やデータバケツト の内容の確認が行なわれる。 これにより、 正規のアクセスであることが確認され る。
このようにして、 車外のパーソナルコンピュータとパワーウィンドウ E C Uと の間でデータ転送を行なうことができる。 すなわち、 外部のパーソナルコンビュ ータからパワーウィンドウ E C Uに閉止/開放状態の確認をリクエストすると、 パワーウィンドウ E C Uからレスポンスが返される。 これにより、 パワーウィン ドウの状態を外部から確認することができる。 なお、 パワーウィンドウ E C Uに はウィンドウの位置をセンシングするセンサからの情報が入力されている。
このような状況下で適切な制御を行なうことができる車载ゲートウェイが望ま れている。
一例として、 車両が駐車状態にありイダ-ッシヨン (I G) 電源がオフである 場合を想定する。 従来、 このように I G電源がオフである場合、 ゲートウェイに おいて外部からのアクセスを検知し、 外部からアクセスが行なわ たときに車内 の機器の電源をオン(ウェイクアップ) させる方法が提案されている。すなわち、 ゲートウェイで外部からのアクセスが検知されたときには、 電源コントローラに そのデータを送信し、 A C C (アクセサリー) 電源や I G電源をオンにして、 そ の他のゲートウェイやノードに電源を供給するものである。
これにより、 外部からアクセスが行なわれたときに、 機器のウェイクアップが 行なわれ、 アクセスに対する応答を行なうことができる。
しかしながらこのような場合、 ウェイクアップにより車両のバッテリが消耗し てしまうという不都合があった。 バッテリの消耗を防ぐために、 外部からァクセ スがあったときに車両のェンジンを動作させ、 オルタネータで発電を行ないなが ら応答を行なえば、 上述の問題は解決するが、 車両の駐車場所によっては必ずし もエンジンをかけるのに適していない場所(たとえば閉ざされた狭 1/、駐車場など) もあり、 エンジンを動作させることが困難な場合もある。
また、 例えばエンジン駆動時にはエンジン制御 E C Uの負荷が増加し、 ブレー キがかかっているときにはアンチ口ックブレーキシステム E C Uの負荷が増加す る。 このように負荷が増加したときに外部からダイアグノーシスなどのアクセス が行なわれると、 E C Uでの処理に悪影響が出てしまうおそれがあった。 発明の開示
従来の車载ゲートウェイではデータのプロトコル変換を行なったり、 データの 転送を行なったりすることができるが、 安全上あるいはセキュリティ上好ましく ない不必要なデータまで転送することがあるという問題があった。 このように安 全上あるいはセキュリティ上好ましくない不必要なデータまで転送することによ り、 車両の状況によっては走行系に影響を及ぼすことも考えられる。
この発明の目的は、 通過させるデ タを制御することができる車载ゲートゥェ ィを提供することである。
この発明の別の目的は、 車両の状態に応じて応答方法を変更することができる 車載ゲートウェイを提供することである。
この発明の、 更に別の目的は、 車両の走行位置に応じて応答を変更することの できる車載ゲートウェイを提供することである。 - . この発明の、 更に別の目的は、 運転者に応じて応答を変更することができる車 载ゲートウェイを提供することである。 まず、 この発明では、車載ゲートウェイは、少なくとも 2種類のバスを接続し、 データ転送やプロトコル変換を行なう車載ゲートウエイであって、 少なぐとも 2 種類のバスの一方からのデータパケットの内容を確認し、 その内容に応じてその データバケツトを他方のバスに転送するか否かを決定することを特徴とする。 好ましくは、 車載ゲートウェイは、 車両の状態をモニタするモ タ手段をさら に備え、 モニタ手段によるモニタ結果に基づいて、 通過させるデータの制限を行 なう、 または帯域を変化させることを特徴とする。 好ましくは、 モニタ手段は、 車両の電源の状態、 エンジンの状態、 ブレーキの 状態、 走行状態、 搭載機器の故障の状態および運転手の搭乗状態の少なくとも 1 つをモニタする。
以上のように構成される車載ゲートウェイはデータバケツトの内容を確^ >し、 その内容に応じてデータバケツトを他方のバスに転送する力否かを決定するため、 不必要なデータの転送をなくすことができる。 次に、 この発明では、 車载ゲートウェイは、 複数のバスの間に設けられ、 デー タ転送を行なう車載ゲートウエイにおいて、 車両の状態に応じて応答方法を変更 することを特徴とする。
好ましくは、 車載ゲートウェイは、 車外のネットワークと車載バスとの間に設 けられ、 データ転送を行なう車载ゲートウェイにおいて、 車両の状態に応じて応 答方法を変更することを特徴とする。
好ましくは、 車載ゲートウェイは、 電源の O F F、 A C Cまたは O N、 ェンジ ンの O Nまたは O F F、 ブレーキがかかっているか否か、 走行中である力停止中 であるか、 および運転手が乗っているか否かの少なくとも 1つの状態を判定し、 その判定結果により応答方法を変化させることを特徴とする。
さらに、 好ましくは車両の状態とは、 パスに接続されたユニットの負荷の状態 であり、 ユニットの負荷が大きいときに、 車载ゲートウェイは代理応答を行なう ことを特徴とする。
このように構成される車載ゲートウェイは、 バスに接続されたュニットの負荷 が増加したときにおいても、 当該ュニットに悪影響をおよぼすことがない。 また、 この発明では、 車載ゲートウェイは、 複数のバスの間に設けられ、 デー タ転送を行なう車載ゲートウェイにおいて、 車両の走行位置に応じて応答方法を 変更することを特徴とする。
好ましくは、 車载ゲートウェイは、 車両の走行位置を判定する判定手段をさら に備え、 車両の走行位置に応じた特有な制御を行なうために応答方法を変更する ことを特 ί敷とする。 このように、 車両の走行位置に応じた特有な制御を行なうために車載ゲートゥ エイの応答方法を変更することとすると、 より適切な制御を行なうことができる 車載ゲートウエイを提供することが可能となる。
さらに好ましくは、 車載ゲートウェイは、 車両の走行位置が一般道であるか高 速道路であるかを判定し、それに基づいて応答方法を変更することを特徴とする。 このように車両の走行位置が一般道であるか高速道路であるかを判定し、 それ に基づいて応答方法を変更すると、 車両の走行位置に応じてより適切な制御を行 なうことができる車载ゲートウエイを提供することが可能となる。 さらに、 この発明では、 車載ゲートウェイは、 複数のバスの間に設けられ、 デ ータ転送を行なう車载ゲートウェイにおいて、 運転者に応じて応答方法を変更す ることを特徴とする。
好ましくは、 車載ゲートウェイは、 運転者が車両に乗っている目的に応じて応 答方法を変更することを特 ί敖とする。
このように運転者が車両に乗っている目的に応じて車载ゲートウェイの応答変 更を変更することとすると、 より適切な制御を行なうことができる車载ゲートゥ エイを提供することが可能となる。
好ましくは、 車載ゲートウェイは、 個人識別機能を有し、 識別した情報に基づ いて応答方法を変更することを特徴とする。
このように車载ゲートウエイに個人識別機能を設けると、 運転者の特定が容易 になる。
この発明の他の局面に従うと、 車载ゲートウェイは、 複数のバスの間に設けら れ、 データ転送を行なう車載ゲートウェイにおいて、 運転者が車両に乗っている 目的に応じて応答方法を変更することを特徴とする。
このように運車云者が車両に乗っている目的に応じて車載ゲ トウェイの応答方 法を変更することにすると、 状況に応じて適切な制御を行なうことができる車載 ゲートウェイを提供することができる。 図面の簡単な説明 図 1は、 本発明の実施の形態の 1つにおける車载システムの構成を示す図であ る。
図 2は、 ゲートウェイを介したノード間のアクセスについて説明するための図 である。
図 3は、 図 1のゲートゥヱイ 100 bの機能を説明するための図である。 図 4は、 図 3のゲートウェイの処理を示すフローチヤ一トである。
図 5は、 ゲートウェイの他の処理を示す図である。
図 6は、 ゲートウェイの他の処理を示す図である。
図 7は、 I G電源がオンのときのゲートウェイの応答方法を説明するための図 である。
図 8は、 I G電源がオフのときのゲートウェイの応答方法を説明するための図 である。
図 9は、 変形例における電源供給システムの構成を示すブロック図である。 図 10は、 車両の走行位置に応じて応答方法を変更する形態における車載シス テムの構成を示す図である。
図 11は、 上記の実施の形態におけるゲートウェイの動作を示すフローチヤ一 トである。
図 12は、 ゲートウェイの動作の具体例を示すフローチャートである。
図 13は、 運転者に応じて応答方法を変更する形態における車載システムの構 成を示す図である。
図 14は、 上記におけるゲートウヱイの動作を示すフローチヤ一トである。 図 15は、 変形例におけるゲートウェイの動作を示すフローチャートである。 符号の説明
100 ゲートウェイ、 100 a〜 100 c ゲートウェイ、 103 OEM バス、 105 I TSデータバス、 107 制御系バス、 201 アンテナ、 2 03 受信芾 !j御装置、 205 センタークラスタ、 207 ナビゲーシヨン装置、 209 エンターテイメント機器、
10 車両、 102 無線電話、 1 10 電源供給コントローラ、 1 12 I Gキースィッチ、 1 14 バッテリ、 200 ノード、 252〜256 ノード、 300 ノード、 400 ドア ECU、 500 外部パーソナルコンピュータ、 502 無線電話、
202 スピーカ、 204 ディスプレイ、 206 携帯電話ハンズフリー装 置、 208 携帯電話、 210 テレビ、 212 GP S装置、 214 ナビゲ ーシヨン装置、 2 16 スピードメータ、 a, b バス、
150 個人識別装置、 C 個人識別力一ド、 K 個人識別キー。 発明を実施するための最良の形態
a) 通過させるデータを制御する。
図 1は、 本発明の実施の形態の 1つにおける車載システムの構成を示す図であ る。 その車載システムは、 OEMバス 103と、 I T Sデータバス 105と、 制 御系バス 107との 3つのバスを備えている。 制御系バス 107と OEMバス 1 03との間はゲートウエイ 1 O'O aにより接続される。 OEMパス 103と I T Sデータバス 105との間はゲートウェイ 100 bにより接続される。
無線 LANを用いた携帯電話 306やパーソナノレコンピュータ 308などの車 内持込み機器と、 I TSデータバス 105との間はゲートウェイ 100 cにより 接続される。
OEMバス 103には、 送受信装置 203と、 センタークラスタ 205と、 ナ ビゲーション装置 207とが接続されている。 送受信装置 203にはアンテナ 2 01が接続されている。 アンテナ 201を介して、 放送局 304との間で放送受 信が行なわれる。 またオンボードの車载携帯電話 302によりィンターネット 3 00への接続もできる。
OEMバス 103は、 ユーザにクローズなバスであり、 I TSデータバス 10 5はユーザにオープンなバスである。 具体的に言えば、 OEMバス 103は、 自 動車メーカが設定を行ない、 ユーザは自由に設定を変更できないバスである。 一 方、 I T Sデータバス 105は機器の追加 Z取外しを行なうなどユーザが自由に 設定を変更することができるバスである。
図 3は、 ゲートウェイ 100 bの機能を説明するための図である。 そのゲート ウェイ 1 0 0 bは、 O EMバス 1 0 3と I T Sデータバス 1 0 5との間でプロト コルを変換する機能を有する。 ゲートウェイ 1 0 0 bは O EMバス 1 0 3および I T Sデータバス 1 0 5に送られてくるデータパケットの内容を確認し、 その内 容に応じてそのデータパケットを他のバスに転送する力否かを決定する。
すなわち、 必要なデータおょぴ正規のデータのみがゲートウエイ 1 0 0 bを通 過し、 不完全なデータや不正なデータはゲートゥヱイ 1 0 0 bを通過しないよう に制御 (データフィルタリング) が行なわれる。 これにより、 不要なデータを流 すことがなく トラフィックを確保することができ、 また不正アクセスを防止する ことができる。 ·
なお、 バス 1 0 3, 1 0 5はそれぞれユーザにクローズなバス、 オープンなバ スとしたが、 低速バスおよび高速バス、 制御系バスおよび情報系バス、 または車 外バス (携帯電話などで構成されるネッ トワーク) および車内バスをゲートゥェ ィで接続する構成においても本発明を適用することができる。
なお、 ゲートウエイのデータフィルタリングの方法として以下のような方法が 考えられる。 ,
( 1 ) たとえば情報系に用いる I E E E 1 3 9 4等の高速バスからのデータ パケットの内容を調べる。 そして、 このデータに含まれる C R Cなどを確認し、 データに誤りがないかを判断する。 もし、 データのエラーがあればそのデータを 棄却する。
( 2 ) データパケットの内容を調べ、 たとえば送信ノード I D、 受信ノード
I D、 オペコード、 オペランドを確認、する。 情報系バスから、 たとえばエンジン を停止させるという、 制御系のデータが送信されたのであれば、 これは不正デ一 タと認識しフィルタをかけ、 制御系に転送しない。 図 4は、 本実施の形態におけるゲートウェイの行なう処理を示すフローチヤ一 トである。
ステップ S 1 0 1において送られてきたデータパケットのデータに誤りがあるか 否かが判定され、 Y E Sであればそのデータの転送は行なわずそのまま終了する。 一方、 データに誤りがなければステップ S 1 0 3でそのデータを他方のバスに転 送する。 [変形例]
なお、 ゲ一トウヱイにおいて車両の状態をモニタし、 その車両の状態に基づい てゲートウェイを通過できるデータの属性を制限したり、 帯域 (単位時間あたり のデータ量) を変化させるようにしてもよい。 これにより、 こまめなトラフイツ ク調整を行なうことができ、 通信レスポンスを改善することができる。
たとえば、 モニタする車両の状態として以下のものが考えられる。
(1) ACCや I Gの電源線の電圧をセンシングすることにより得られる O FF、 ACC, I G ON等の電源状態。
(2) ェンジン制御 E C Uからの信号や A LT-Lの信号により得られるェ ンジンの作動あるいは停止状態。
(3) ストップランプへの印加電圧をセンシングすることで得られるブレー キの作動あるいは非作動状態。 '
(4) メータの車速パルスをモニタすることで得られる走行あるいは停車状
( 5 ) 各電子機器からの故障コ一ドゃダイァグノ一シスの信号をモニタする ことで得られる搭載機器の故障状態。
(6) シート内部に設けられた乗員検知センサの信号をモニタすることによ り得られる乗員の搭乗状態。 車両の状態に基づいたゲートウェイの制御として以下のものが考えられる。
(例 1).
エンジン制御機器が接続されている制御系バスと情報系パスとを接続するグー トウエイと、情報系バスと外部とを結ぶゲートウェイとが存在する場合において、 走行中においてはェンジンを制御するデータを転送しないが、 停車中においては ェシジンを制御するデータを転送する。
これにより、駐車中 (停車中) に事前にエンジンを始動させ暖気運転をしたり、 エアコンを事前に動作させたりしておき快適な車内環境にしておぐことができる。 一方、 走行中に急にエンジンを停止させたりすることがなくなる。
図 5は、この例におけるゲートウエイの制御方法を示すフローチヤ一トである。 ステップ S 2 0 1でゲートウェイに入力されたデータがエンジンを制御するデー タであるかが判定される。 Y E Sであればステップ S 2 0 3で車両が走行中であ るかが判定される。 ステップ S 2 0 3で Y E Sであれば、 ステップ S 2 0 5でデ ータを他のバスに転送しない。
一方、 ステップ S 2 0 1または S 2 0 3のいずれかで N Oであれば、 ステップ S 2 0 7でデータの転送を行なう。 (例 2 )
上記例 1に示されるバスとゲートウエイの構成で、 制御系バスと情報系バスを 接続するゲートウェイが走行中には故障検知のためのダイァグデータなどを転送 することなく、 停車中のみダイァグデータなどを転送するようにする。 これによ り、 情報系バスのデータ転送量を削減し、 このバスに接続さ'れる機器のレスボン スなどをよくすることができる。 搭載機器に故障が生じているときのみダイァグ データを通過させることでも同様の効果を得ることができる。
図 6は、 例 2におけるゲートウエイの制御方法を示すフローチャートである。 ステップ S 3 0 1で車両が走行中であるか否かが判定され、 Y E Sであればステ ップ S 3 0 3でゲートウエイに入力されたデ一タがダイァグデータであるかが判 定される。 ステップ S 3 0 3で Y E Sであれば、 ステップ S 3 0 5でデータの転 送を行なわない。
一方、 ステップ S 3 0 1または S 3 0 3のいずれかで N Oであれば、 ステップ S 3 0 7でデータの転送を行なう。 (例 3 )
上記例 1に示されるバスとゲートウェイの構成において、 電源状態によりフィ ルタリングのポリシーを変化させる。 すなわち、 電源状態により動作する機器は 異なる。 たとえば、 走行に関係する機器 (A B S、 エンジン制御、 トランスミツ シヨン制御) は、 I G (イダニシヨン) 電源が O Nでなければ動作しない。 一方、 オーディオなどの機器は電源状態が A C C (アクセサリ電源 O N) のときにも動 作する。 このため、 電源の状態によって動作していない機器に向けられたデータ バケツトはゲートウェイでカツトすることにより、 パスの転送データ量を減らす ことができる。 また、 電源状態によりゲートウェイの動作を変えることによりバ ッテリの節約が出来る。 さらに、 電源状態により自動車が動作状態にあるか否か を検知しデータフィルタリングポリシーを変更することにより、 転送効果を高め つつ、 必要時には信頼 I"生を高めることができる。
(例 4 )
車内外を接続するゲートウェイにおいて、 乗員 (運転手など) の有無により車 両の外部から転送されるデータ量を調整する。 たどえば、 車外からナビグーショ ン用の地図データをダウンロードする場合に、 乗員がいないときには単位時間に ゲートウェイを通過するデータ量を多くし、 乗員が搭乗しているときにはバスを 流れるデータ量を少なくし、 トラフィック量を減らす。 トラフィック fiを減らし た分、 車載機器間での通信レスポンスを上げることができる。
この例では搭乗者のいないときには、 自動車が走行していないと考えられる。 この場合、 もしデータが誤って転送されたとしても影響は比較的小さいと考えら れる。 このためゲートウェイでの認証やフィルタリングの処理を減らし、 転送効 率を上げることができる。
一方、 搭乗者がいる場合には、 誤転送の影響が大きいため、 ゲートウェイでの 転送効率よりも、 認証やフィルタリングの処理を入念にして、 信頼性を上げるこ とができる。
また、 搭乗者のいないときには、 車載機器のうちリアルタイムの応答が必要な 制御系機器は動作していないと考えられる。 この時にはグートウェイを介して、 地図データなどの比較的大きいデータ転送を行うことができる。 しかし搭乗者が いる場合には制御系機器が動作していることが考えられ、 ゲートウェイで地図デ ータなどの比較的大きいデータ転送を力ットしバスのデータ量を減らすことがで さる。 b ) 車両の状態に応じて応答方法を変更する。
本実施の形態では、 車両の状態に応じてゲートウエイによる応答方法を変更す ることで、 消費電力をあまり増やさずに、 車両内部のデータなどに容易にァクセ スできるようにしている。
車載ゲートウェイは、 2種類のバスの中間に位置し、 データ転送やプロトコル 変換を行なう。 2種類のパスのうち一方のバス側から他方のバス側に接続された 機器に対して、 情報を収集するためのアクセスがあった場合、 それに対し応答が 行なわれる。 本実施の形態においては車両の状態により応答方法を変更する。 な お、 ここでいうバスのうちの一方は、 携帯電話などを用い、 車両の外部にデータ 転送を行なうバスであってもよい。
2種類のバスとしては、 たとえば高速バスと低速バス、 制御系バスと情報系バ ス、 ユーザにオープンにされているバスとユーザにクローズなバス、 または車外 バス (携帯電話などで構成されるネットワーク) と車内バスなどが考えられる。 なお、 バスの種類は 2種類に限定されるものではなく、 それ以上であってもよ い。 また、 車載ゲートウェイが接続する複数のバスは、 同じ種類のプロトコルを 使用していてもよい。 その場合、 車載ゲートウェイはプロトコル変換を行なわな いが、 パケットの内容を見て通過させてよいパケットであるか、 通過させてはな らないバケツトであるかを判断する (フアイャウォーノレ機能)。
本実施の形態においては、 車両の I G電源がオンの状態では、 従来と同様にパ ワーウインドウ E C Uなどのノードと外部パーソナルコンピュータなどとの間で データ転送を行なう。 すなわち、 外部パーソナルコンピュータなどからのリクェ ストに対しパワーウィンドウ E C Uなどのノードがレスポンスを返す。
一方、 I G電源がオフの場合には、 ゲートウェイがパワーウィンドウ E C Uな どのノードに代わり応答を行なう。 そのため、 ゲートウェイは I G電源がオンか らオフとなる際などにパワーウィンドウ E C Uなどのノードの内部状態を受信し、 I G電源がオフとされる以前の情報を収集しておく。 これをもとに、 パワーウイ ンドウ E C Uなどを代理した応答を行なう。
I G電源がオフとなる以前の情報をゲートウェイが収集する方法として、 たと えば定期的にゲートウェイは各ノードの状態にアクセスしておき、 その結果に基 づきゲートウェイ内に保持しているノード状態テーブルを更新していく。 この定 期的にアクセスする時間は、 データに応じて変化させることが好ましい。 たとえ ば、 比較的変化の少ない、 へッドライトの点灯状態、 ドアロックの状態などは 1 0秒ごとに収集を行なうこととし、 比較的変化の早い自車両の位置情報などは 1 秒ごとに収集すると、 データのトラフィックをさほど増やすことがない。 また、 収集するノードの情報は、 I G電源がオフの状態で外部からのアクセスにより応 答をすべきものに限定することが望ましい。
また、 本実施の形態において、 I G電源がオフの状態ではゲートウェイが代理 で応答を行なうが、 I G電源がオンの状態では通常どおり各ノードが応答を行な う。 このときゲートウェイは、 必要に応じてデータのフィルタリングを行ない、 問題のないデータのみを転送する。 図 7は、 I G電源がオンである場合のデータの流れを説明するための図である。 車両 1 0にグートウェイ 1 0 0が搭載され、 ゲートウェイ 1 0 0は 2種類のバス の間に位置するものとする。 1つのバスには、 たとえば車両のドア E C U 4 0 0 が接続されている。 他方のバスには無線電話 1 0 2が接続されている。
この状態で、 車両 1 0の外部に存在するパーソナルコンピュータ 5 0 0力 パ 一ソナルコンピュータ 5 0 0に接続された無線電話 5 0 2により車両 1 0のゲー トウエイ 1 0 0にアクセスを行ない、 ドア E C U 4 0 0を介して車両のドアの開 閉状態を検出する場合を想定する。
外部パーソナノレコンピュータ 5 0 0からデータの要求があつたときに、 ゲート ウェイ 1 0 0は車両の I G電源がオンであることを認識し、 その認識結果に基づ き、 要求をドア E C U 4 0 0に送信する。 そして、 ドア E C U 4 0 0からゲート ウェイ 1 0 0を介して外部パーソナルコンピュータ 5 0 0に応答データが送信さ れる。
図 8は、 I G電源がオフである場合のデータの流れを説明するための図である。 ゲートウェイ 1 0 0にはノード状態テーブル 1 0 0 g (記憶手段) が設けられ ており、 定期的に各ノードの状態を記憶するようにしている。
外部パーソナノレコンピュータ 5 0 0から無線電話 5 0 2, 1 0 2を介してドア の開閉状態を通知する要求がなされたときに、 ゲートウェイ 1 0 0は I G電源が オフであることを認、識し、 その認、識結果に基づいて、 要求をドア E C U 4 0 0へ 送ることなく、 ノード状態テーブル 1 0 0 g内のドア E C Uに対応する部分を参 照する。 そして、 その参照結果に基づきドアの開閉状態を応答として外部パーソ ナルコンピュータ 5 0 0に送信する。
[変形例]
上述の実施の形態においては、 現状の車両の電源供給システムを踏襲した構成 を採用しているため、 I G¾¾gのオフのタイミングをゲートウェイに通知するこ iができない。 そのためノード情報を定期的に収集するようにしていた。 しかし ながら、 電源供給方式を現状のものから変更することで、 定期的にノード情報を 収集しなくても同様の効果を得ることができるシステムを提供できる。
図 9は、 変形例における車載ゲートウェイを採用した車両の電源供給システム の構成を示すブロック図である。 そのシステムは、 バッテリ 1 1 4と、 I Gキー スィッチ 1 1 2と、 電源供給コントローラ 1 1 0と、 ゲートウェイ 1 0 0と、 車 両内に設けられる各ノード 2 5 2〜2 5 6とを備えている。 ノ ッテリ 1 1 4から の電源はまず電源供給コントローラ 1 1 0に送られ、 電源供給コントローラ 1 1 0を介してゲートウェイ 1 0 0や各ノード 2 5 2〜2 5 6に電源が供給される。 .また、電源供給コントローラ 1 1 0、ゲートウェイ 1 0 0およびノード 2 5 2, 2 5 4はバス 1により相互に接続されており、 ノード 2 5 6とゲートウェイ 1 0 0とはバス 2により接続されている。
電源供給コントローラ 1 1 0は、 I Gキースィツチ 1 1 2から送られてくる I Gキー信号をもとに、 電源供給をオンあるいはオフとする。 I G電源がオフとな る場合、 電源供給コントローラ 1 1 0に I Gキー信号の入力がなされると、 電源 供給コントローラ 1 1 0が各ノードに電源オフ確認の要求 (リクエスト) を行な う。 そして、 各ノードは電源オフされてもよいことを確認すると、 電源オフ確認 のレスポンスを通知する。
このとき、 ゲートウェイは併せて各ノードにノード情報を要求する。 各ノード からのノード情報をすベて受信するか、 予め規定していたタイマ時間が経過する と、 ゲートウェイ 1 0 0は電源供給コントローラ 1 1 0に電源オフ確認のレスポ ンスを通知する。 そして、 上述の条件を満たしたことを確認した後、 電源供給コ ントローラ 1 1 0が電源供給を終了する。
この方式では、 ゲートウエイはノード情報を得るために、 I G電源がオンであ るときに定期的に情報の収集を行なう必要がない。 すなわち、 I G電源がオフに なるときに一度だけ情報収集をするだけでよいため、 バスのトラフィックや、 ノ 一ドゃゲ一トウエイの処理の負荷を低減させることができる。
なお、 上述の実施の形態においては I G電源がオンであるかオフであるかによ つてゲートウェイの応答を変更することとしたが、 以下のような条件でゲートゥ ヱイの応答を変更するようにしてもよい。
( 1 ) エンジンが O Nであるか〇F Fであるかの状態に応じて、 ゲートゥヱ ' ィの応答を変更する。 エンジンが O Nの状態では、 車両が走行状態にあるため、 走行系機器の負荷が増大することが考えられる。 このような状態のときに外部か ら走行系機器のダイアグノーシス (故障診断) を行なうと、 走行系機器の処理に 影響を与える可能性がある。
そこで、 エンジンが O Nである場合にはゲートウェイが代理で応答するもので ある。 このような場合には、 事前にダイアグノーシスデータをゲートウェイ内に 転送しておき、 定期的あるいは各ノードのダイアグノーシスデータに変化があつ た場合にゲートウエイ内のデータの更新が行なわれる。
( 2 ) ブレーキがかかっているか、 かかっていないかに応じて、 ゲートゥェ
• ィの応答を変更する。 ブレーキがかかっているときにはアンチ口ックブレーキシ ステム (A B S ) E C Uの処理負荷が増大していることが考えられる。 このよう な状態のときに、外部から A B Sの E C Uのダイアグノーシスを行なうとすると、 走行系機器の処理に影響が出る可能性がある。 そこで、 このような場合には上記 ( 1 ) と同じようにゲートウェイが代理で応答するものである。
( 3 ) 車両が走行中であるかまたは停止中であるかをモニタして、 その結果 に応じてゲートウェイの応答を変更する。 この場合、 スピードメータからの信号 や車輪速パルス信号などにより、 走行中であるか否かを検知することができる。 走行中である場合には走行系機器の負荷が大きいため、 ( 1 )と同様にゲートウ二 ィ内にデータを蓄積しておき、 各ノ一ドに問合せを行なうことなく応答を行なう ものである。
( 4 ) 車両の運転座席のシートなどに搭載している乗員検知センサの信号を もとに、 運転手が車両に乗っているか否かを検知し、 乗っている場合には車両が 走行中であるとみなし、 ( 1 )と同様にゲートウェイが要求に対する応答を代理で 行なう。
なお、 上述の実施の形態においては車外から車内にアクセスする場合の処理を 説明したが、 車内の一つのノードからゲートウェイを介して他のノードへァクセ スを行なう場合においても、 本発明を実施することができる。 c ) 車両の走行位置に応じて応答を変更する。
b ) における説明と同様のゲートウェイを搭载するシステムにおいて、 車両の 走行位置に応じてグートウエイの応答を変更すると、 車両の走行位置に応じてシ ステムの動作を変更することができ、 利便性が増す。
走行地点のデータはバスに接続された G P S (グローバルポジシ 3ユングシス テム) 装置からゲートウェイがデータをもらうことで取得することができる。 ま た、 携帯電話や P H Sにより受信された走行地点のデータを、 バスを介してゲー トウヱイが取得することも可能である。 これらの方法で得られた位置情報は、 予 め準備している地図データベースと比較され、 現在どの地域を車両が走行してい るかをゲートゥヱイで把握することができる。
車両の走行位置が判定されたのであれば、予めゲートウェイ内に準備している、 それぞれの地域 (国など) 毎の制御テーブルに基づいてゲートウェイでの対応ポ リシが決定され、 それに基づきゲートウェイの対応が変更される。
図 1 0は、 本発明の実施の形態の一つにおける車載システムの構成を示す図で ある。 その車載システムには、 バス (B u s ) aとバス bが含まれる。
パス aには、 スピーカ 2 0 2と、 各種スィッチを備えたディスプレイ 2 0 4と が接続されている。 バス bには、 0 3装置2 1 2と、 ナビゲーシヨン装置 2 1 4と、 テレビ 2 1 0と、 スピードメータ 2 1 6と、 携帯電話ハンズフリー装置 2 0 6と、 携帯電話 (これは P H Sでもよい。) 2 0 8とが接続されている。
そしてパス a, bの中間にゲートウェイ 1 0 0が設けられ、 このゲートウェイ 1 0 0は不要なデータを転送しないようにするフィルタリング機能や、 バス間の データ転送においてデータ形式を変換するプロクシ機能や、 データのバッファリ ング機能を有している。
ここに、 バス bに接続されたナビゲーション装置 2 1 4により作成された地図 画面を、 バス aに接続されたディスプレイ 2 0 4に送る時の処理について説明す る。 まず、 ナビゲーシヨン装置 2 1 4がゲートウェイ 1 0 0にデータを伝送し、 ゲートウェイ 1 0 0がバス a側にデータを転送する。 バス aに接続されたデイス プレイ 2 0 4がデータを受信し画面に映し出す。 ナビゲーションの地図画面をデ イスプレイ 2 0 4に映し出さないようにするには、 ゲートウェイ 1 0 0で画面表 示データに関するデータをフイノレタリングし、 データを転送しないことで対応で さる。
同様にテレビ 2 1 0からの画面データをゲートウエイ 1 0 0でフィルタリング するかしないかで、 テレビ画面をディスプレイ 2 0 4に表示するか否かを制御で さる。
携帯電話 2 0 8に関しては、 音声のデータをゲートウェイ 1 0 0でフィルタリ ングするかしないかで、 電話着信を搭乗者に知らせたり、 知らせないことができ る。 速度警告に関しても同様 、 スピードメータ 2 1 6からの警告音データをゲ ·一トウエイ 1 0 0で転送するか転送しないかにより警告をするカ しないか決定 することができる。
本実施の形態においては、 G P S装置 2 1 2または携帯電話 2 0 8の通信によ り車両の走行場所が判定される。 そして、 走行場所にょリゲートウェイの応答を 変更させる。 このような処理により、 車両の走行場所 (例えば車両が走行してい る国、 県、 都市、 州、 道路) に合せてシステムの動作を変更することができる。 例えば、 特定の地域において、
( 1 ) 車両の走行中はテレビ画面をディスプレイに出してはならない。
( 2 ) 走行中はナビゲーション地図をディスプレイに表示してはならない。
( 3 ) 走行中は携帯電話を受信してはならない。 ( 4 ) 車両の速度が一定以上であれば速度の警告を発しなければならない。 という規則があり、 他の地域ではこれらの規則が無 V、場合を想定する。
本実施の形態では、 G P Sや携帯電話 (または P H S ) 等から、 車両の走行地 点の情報をゲートウユイが収集し、 この走行位置情報を基にグートウェイの応答 方法が変更される。 これによりゲートウェイによる上述の規則に対応した制御を 実行することができる。
また本実施の形態では、 ゲートウェイでの応答を変更することで制御方法を変 更することができるので、 個別の機器で制御を変更させる必要がない。 したがつ て、 自動車用の安価な制御機器を用いた場合でも適切な制御を実行することがで 含る。
図 1 1は、 本実施の形態におけるゲートウェイの動作を示すフローチャートで ある。 ステップ S 1 0 0で、 G P S装置 2 1 2などを用いて車両の走行地点の識 別が行なわれる。 ステップ S 1 0 2で、 車両の走行地点に応じて、 特定のデータ の転送を許可したり (S 1 0 4 )、 不許可にしたり (S 1 0 6 ) する。
このように本実施の形態では、 車両の走行地点にあわせてゲートウェイでのデ ータ転送のポリシ一を変更することで、 車両の走行地点にあわせたきめ細かい制 御ができる。
本実施の形態では、たとえば、図 1 2に示されるように、ステップ S 2 0 0で、 G P S装置 2 1 2などを用いて車両の走行地点が一般道であるか高速道路である かの識別を行ない、 ステップ S 2 0 2で、 車両の走行地点に応じて、 特定のデー タの転送を許可したり (S 1 0 4 )、不許可にしたり (S 1 0 6 )することができ る。 これにより、 車両の走行場所が高速道路であるか一般道であるかにより、 ゲ 一トウエイの応答を変更することができる。
高速道路では一般道に比較し車両は高速で走行している。 そのためより厳しい 安全性が要求される。そこで、たとえば、一般道を車両が走行中であるときには、 ハンズフリ一システムにより携帯電話の送信あるいは受信を行なうことができる ように制御を行ない、 高速道路を走行中はハンズフリーシステムを用いても携帯 電話の送受信を行なわないように制御を行なうことでより安全なシステムを提供 することができる。 ナビゲーション装置 2 1 4は、 現在車両が走行している道路が高速道路か一般 道かを識別している。 そこでナビゲーシヨン装置 2 1 4からゲートウェイがデー タをもらうことで、 ゲートウエイは現在走行している道路が高速道路か一般道か を認識することができる。
また、 ナビゲーシヨン装置以外に高速道路の E T C (自動料金徴収システム) ■からの情報により車両の走行位置を判定するようにしてもよい。
車両が高速道路を走行中であることをゲートウエイ 1 0 0が認識すれば、 携帯 電話の音声データをゲートウェイでフィルタリングしスピーカ 2 0 2に転送しな いことで、 電話の着信をドライバに認、識させないことができる。 またハンズフリ 一用の設定画面データを、 携帯電話接続装置 2 0 6からディスプレイ 2 0 4に送 るときに、 そのデータをゲートウェイでフィルタリングすることで、 ハンズフリ 一操作を行なえないようにすることも可能である。
高速道路以外にも、 危険の多い山道や、 歩行者の多い道路、 踏切等において同 様の対応が可能である。 d ) 運転者に応じて応答を変更する。
b ) における説明と同様のゲートウェイを搭載するシステムにおいて、 運転者 (ドライバ、 搭乗者) などに応じてゲートウェイの応答を変更すると、 運転者な ど毎にシステムの動作を変更することができ、 利便性が増す。
図 1 3は、 本発明の実施の形態の一つにおける車載システムの構成を示す図で ある。 その車載システムには、 バス (B u s ) aとバス bが含まれている。 バス aには、 スピーカ 2 0 2と、 各種スィッチを備えたディスプレイ 2 0 4と が接続されている。 バス bには、 0 3装置2 1 2と、 ナビゲーシヨン装置 2 1 4と、 テレビ 2 1 0と、 スピードメータ 2 1 6と、 個人識別装置 1 5 0と、 ゲー トウエイ 1 0 0 bとが接続されている。 ゲートウェイ 1 0 0 bには、 携帯電話ハ ンズフリー装置 2 0 6と、 携帯電話 2 0 8とが接続されている。
そしてバス a, bの中間にゲートウェイ 1 0 0 aが設けられ、 このゲートゥェ ィ 1 0 0 aは不要なデータを転送しないようにするフィルタリング機能や、 バス 間のデータ転送においてデータ形式を変換するプロクシ機能や、 データのバッフ ァリング機能を有している。
バス bに接続されたナビゲーション装置 2 1 4により作成された地図画面を、 バス aに接続されたディスプレイ 2 0 4に送る時の処理については、 c ) で説明 した通りである。 携帯電話 2 0 8の電話着信の制御、 スピードメータ 2 1 6から の警告音の制御についても、 c ) で既に説明している。
搭乗者は人をアイデンティファイ (個人識別) するための個人毎のキー (個人 識別キ^") Kや個人識別カード Cを持っている。 それを車両側の個人識別装置 1 5 0が読み取るか、 あるいは車両ディスプレイ上で搭乗者が自己を特定するため の情報 (I D、 氏名など)を入力または選択するなどして、 現在の運転者 (ドライ ノ) の認、識が行なわれる。
そして予め登録してある個人毎の属性 (運転経験年数、 年齢、 性別 · ■ ) に基 づき、 例えば現在の運転者の運転経験年数を識別する。 運転経験年数が 1年以内 であれば、 運転中はテレビやナビ画面をディスプレイ 2 0 4に表示せず、 ハンズ フリーシステムによる電話の送受信ができないように、 ゲートウェイ 1 0 0 a , 1 0 0 bはデータ転送を中止する。
また、例えば現在の運転者の運転経験年数が 1 0年以上であると認識した場合、 ナビ画面をディスプレイ 2 0 4に表示し、 ハンズフリーシステムにより携帯電話 の送受信を行なうためゲートウエイ 1 0 0 a, 1 0 0 bでデータ転送を行なう。 運転者の属性をもとにしたグートウエイポリシ一の変更だ.けでなく、 特定の個人 毎にゲートウェイポリシーを変更することもできる。 例えば、 特定の個人には速 度警告を行ない、 その他の人には速度警告は行なわない等の制御をしてもよい。 図 1 4は、 本実施の形態におけるゲートウェイの動作を示すフローチャートで ある。 ステップ S 1 2 0で、 個人識別装置 1 5 0を用いて運転者の識別が行なわ れる。 ステップ S 1 2 2で、 個人の属性が判定され、 その判定結果に応じて、 特 定のデータの転送を許可したり (S 1 2 4 )、不許可にしたり (S 1 2 6 )する。 このように本実施の形態では、 運転者の属性にあわせてグートウエイでのデー タ転送のポリシーを変更することで、運転者にあわせたきめ細かい制御ができる。
[変形例] 上述の実施の形態では、 個人毎にゲートウェイの制御を変更したが、 本変形例 では同一の個人が車両を利用する場合においても、 立場 (運転目的、 シーン) が 異なるとゲートゥヱイの制御を変更している。
図 1 5は、 変形例におけるゲートウェイの動作を示すフローチャートである。 ステップ S 2 2 0で、 運転者の運転目的の識別が行なわれる。 ステップ S 2 2 2 で、 運転目的からデータの転送ポリシ一が判定され、 その判定結果に応じて、 特 定のデータの転送を許可したり (S 2 2 4 )、不許可にしたり (S 2 2 6 )する。
'このように本実施の形態では、 運転者の運転目的にあわせてゲートウエイでの データ転送のポリシーを変更することで、 運転者の目的にあわせたきめ細かい制 御ができる。
この変形例によると、 例えば同一の車両を同一のドライバが業務用として使用 する場合と私用で使用する場合において、 ゲートウェイの動作を弯更することが できる。
例えばドライバが業務により車両を利用中は、 地上のコンピュータから車両の 走行経路に関するデータにアクセス可能とする。 一方ドライバが私用により車両 を利用中には、 地上側から走行経路に関するデータにアクセス不可とする。 すなわち、 運転シーンに応じて、 業務で車両を使用中にはナビゲーシヨン装置 2 1 4から走行経路に関するデータを、 ゲートウェイ 1 0 0 bを介して携帯電話 2 0 8側に転送し、 携帯電話 2 0 8を通じて地上側に送信する。 一方私用で使用 中には、 本データをゲートウェイ 1 0 0 bでカットして、 外部からのアクセスに 応じないようにする。
ドライバが業務用で、 あるいは私用で車両を使用しているかは、 車両ディスプ レイのスィツチを利用して運転者が選択入力し、 あるいは特別のカードをカード リーダに読ませることで認識させることができる。
このようにすると、 私的な車両の使用中は運転者のプライバシーを守りつつ、 業務による使用中はデータへのアクセスを可能とし、 車両管理の利便性を向上さ せることができる。
なお、 個人の特定は、 免許証、 キャッシュカード、 クレジットカード、 I D力 ードなどに書きこまれたデータを読み取ることで行なってもよい。 また、 図 1 4 と図 1 5のフローチヤ一トを 1つのゲートウエイで実行するようにしてもよい。 今回開示された実施の形態はすべての点で例示であつて制限的なものではない と考えられるべきである。 本発明の範囲は上記した説明ではなくて特許請求の範 囲によって示され、 特許請求の範囲と均等の意味および範囲内でのすべての変更 が含まれることが意図される。 産業上の利用可能性
1 ) ゲートウェイにおいてデータの制御を行なうことにより、 不正なデータ パケットなどの侵入を防ぐことができる。 また、 不要なデータパケットをバスに 流さないため、 トラフィック量'を減らすことができ、 レスポンスの向上を図るこ とができる。
さらに、 車両の状況をモニタし、 その状況に応じてゲートウェイを通過するデ ータを細かく調整することで、 不正なデータパケットの侵入をより細かく防止す ることができ、 信頼性の向上が図られる。 さらに、 バスのトラフィック量も減少 できる。
車両状態とゲートウェイのデータフィルタリングポリシ一をどのように考える かは、 システム構成の考え方に依存するが、 いずれにしても車両状態によりデー タフィルタリングポリシーを変更する機能により、 必要なときの信頼性を確保し つつ、 転送効果を高めることができる。
2 ) 車両の状態に応じてゲートウェイによる応答方法を変更することで、消費 電力をあまり増やさずに、 車両内部のデータなどに容易にアクセスできる。 この 結果、 バッテリの消耗を防ぐことができる。 また、 バスに接続されたユニットの 負荷が増加したときにおいても、当該ュニットに悪影響を与えないようにできる。
3 ) 車両の走行場所にあわせたきめ細やかな車両の機器の制御を容易に行な うことが可能である。 さらに、 個別の機器 (ディスプレイ、 スピーカ、 ナビゲー シヨン装置など) は、 制御に関与する必要がなく、 従来と全く同じに動作すれば よい。 このように、 ゲートウェイでデータの転送を停止することにより、 さまざ まな機器の制御に対応できる。 これにより、 個々の機器において走行場所にあわ せた制御をする必要がなく、 安価な自動車用機器においても状況に合わせた制御 が可能である。
4 ) 各個人にあわせたきめ細やかな車両の機器の制御が可能である。
また、 ゲートウェイでデータの転送を停止することにより、 さまざまな機器の 制御に対応できる。 これにより、 個々の機器において個人にあわせた制御をする 必要がなく、 安価な自動車用機器においても個人や状況に合わせた制御が可能で ある。

Claims

請 求 の 範 囲 複数のバスの間に設けられ、データ転送を行なう車載ゲートウェイにおい て、前記バスの一方からのデータバケツトの内容を確認し、その内容に応 じてそのデータバケツトを他方のバスに転送するか否かを決定すること を特徴とする、 車載ゲートウェイ。
2 . 車両の状態をモニタするモニタ手段をさらに備え、前記モニタ手段による モニタ結果に基づいて、通過させるデータの制限を行なう、または帯域を 変化させることを特徴とする、 請求項 1に記載の車载ゲートウエイ。
3 . 前記モニタ手段は、前記車両の電源の状態、エンジンの状態、ブレーキの 状態、走行状態、搭載機器の故障の状態、 および運転手の搭乗状態、 のう ち少な'くとも 1つをモニタする、 請求項 2に記載の車載ゲートウェイ。
4 . 複数のバスの間に設けられ、データ転送を行なう車載ゲートウェイにおい て、車両の状態に応じて応答方法を変更することを特徴とする、車載ゲー トウエイ。
5 . 車外のネットワークと車載バスとの間に設けられ、データ転送を行なう車 載ゲートウエイにおいて、車両の状態に応じて応答方法を変更することを 特徴とする、 車載ゲートウェイ。
6 . 前記車両の状態として、電源の状態、エンジンの状態、ブレーキの状態、 走行状態、および運転手の搭乗状態、のうち少なくとも 1つの状態を判定 し、その判定結果により応答方法を変化させることを特徴とする、請求項 4または 5に記載の車載ゲートウヱイ。
7 . 前記車両の状態とは、前記バスに接続されたュニ トの負荷の状態であり 前記ュニットの負荷が大きいときに、車載ゲートウェイで代理応答を行な うことを特徴とする、請求項 4〜 6のいずれかに記載の車载ゲートウェイ。
8 . 複数のバスの間に設けられ、データ転送を行なう車載ゲートウエイにおい て、車両の走行位置に応じて応答方法を変更することを特徴とする、車載 ゲートウエイ。
9 . 前記車両の走行位置を判定する判定手段をさらに備え、
前記車両の走行位置に応じた特有な制御を行なうために応答方法を変更 することを特徴とする、 請求項 8に記載の車載ゲートウエイ。
0. 前記車両の走行位置が一般道であるか高速道路であるかを判定し、それに 基づいて応答方法を変更することを特徴とする、請求項 8または 9に記載 の車载ゲートウエイ。
1 . 複数のバスの間に設けられ、データ転送を行なう車載ゲートゥヱイにおい て、運転者に応じて応答方法を変更することを特徴とする、車載ゲートゥ ェィ。
1 2 . 運転者が車両に乗っている目的に応じて応答方法を変更することを特徴 とする、 請求項 1 1に記載の車載ゲートウェイ。
3 . 個人識別機能を有し、識別した情報に基づいて応答方法を変更することを 特徴とする、 請求項 1 1または 1 2に記載の車載ゲートウェイ。
4. 複数のバスの間に設けられ、データ転送を行なう車載グートウヱイにおい て、運転者が車両に乗っている目的に応じて応答方法を変更することを特 徴とする、 車載ゲートウェイ。 '
PCT/JP2001/005379 2000-06-30 2001-06-22 On-vehicle gateway Ceased WO2002003620A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CA002413922A CA2413922A1 (en) 2000-06-30 2001-06-22 On-vehicle gateway
EP01941194A EP1309132A4 (en) 2000-06-30 2001-06-22 NETWORKING INSTRUMENT FOR INSTALLATION IN THE VEHICLE
AU7459901A AU7459901A (en) 2000-06-30 2001-06-22 On-vehicle gateway
AU2001274599A AU2001274599B9 (en) 2000-06-30 2001-06-22 On-vehicle gateway

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
JP2000198677A JP2002016614A (ja) 2000-06-30 2000-06-30 車載ゲートウェイ
JP2000-198677 2000-06-30
JP2000-293664 2000-09-27
JP2000293664A JP2002111699A (ja) 2000-09-27 2000-09-27 車載ゲートウェイ
JP2000314663A JP2002124969A (ja) 2000-10-16 2000-10-16 車載ゲートウェイ
JP2000-314663 2000-10-16
JP2000-328267 2000-10-27
JP2000328267A JP2002135285A (ja) 2000-10-27 2000-10-27 車載ゲートウェイ

Publications (1)

Publication Number Publication Date
WO2002003620A1 true WO2002003620A1 (en) 2002-01-10

Family

ID=27481407

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2001/005379 Ceased WO2002003620A1 (en) 2000-06-30 2001-06-22 On-vehicle gateway

Country Status (5)

Country Link
US (1) US20030117298A1 (ja)
EP (1) EP1309132A4 (ja)
AU (2) AU2001274599B9 (ja)
CA (1) CA2413922A1 (ja)
WO (1) WO2002003620A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003073725A3 (en) * 2002-02-25 2003-11-20 Cummins Inc Communications bridge between a vehicle information network and a remote system
US7778750B2 (en) 2002-02-25 2010-08-17 Cummins Inc. Vehicle communications network adapter

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6859728B2 (en) * 2002-04-03 2005-02-22 Matsushita Electric Industrial Co., Ltd. Navigation system
US7209813B2 (en) * 2003-05-13 2007-04-24 Spx Corporation Cellular phone configured with off-board device capabilities and starter/charger and battery testing capabilities
US7983820B2 (en) * 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US7532640B2 (en) * 2003-07-02 2009-05-12 Caterpillar Inc. Systems and methods for performing protocol conversions in a machine
US7516244B2 (en) * 2003-07-02 2009-04-07 Caterpillar Inc. Systems and methods for providing server operations in a work machine
JP4168866B2 (ja) * 2003-07-25 2008-10-22 トヨタ自動車株式会社 車両情報通信方法、車両情報通信システムおよびセンター
JP4414395B2 (ja) * 2003-12-15 2010-02-10 テレフオンアクチーボラゲット エル エム エリクソン(パブル) ローカルネットワークにおける利用可能帯域幅の変動への適応方法、および、その装置
US20060176193A1 (en) * 2005-01-24 2006-08-10 Thomas G. Faria Corporation Marine vessel monitoring and communications system and method
EP1694022A1 (de) * 2005-02-16 2006-08-23 Delphi Technologies, Inc. Lokales Netzwerk für Fahrzeuge
US7467246B2 (en) 2005-02-16 2008-12-16 Delphi Technologies, Inc. Secure local network
EP1703689B1 (de) * 2005-03-18 2008-09-17 Delphi Technologies, Inc. Lokales Netzwerk für Fahrzeuge
GB2430585A (en) * 2005-03-11 2007-03-28 P Tec Ltd A firewall/gateway for a vehicle network/data bus
DE102006019972A1 (de) * 2006-04-29 2007-11-08 Daimlerchrysler Ag Diagnosesystem mit WLAN Übertragungsmodul und implementiertem Diagnosenkurztest
US20070297619A1 (en) * 2006-06-26 2007-12-27 Bose Corporation*Ewc* Active noise reduction engine speed determining
EP2122926B1 (de) * 2006-12-14 2012-04-04 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Vernetzung von Steuergeräten eines Kraftfahrzeugs, darauf beruhendes Datenbussystem und Computerprogramm-Produkt
JP5138949B2 (ja) * 2007-02-07 2013-02-06 日立オートモティブシステムズ株式会社 車載ゲートウェイ装置
WO2008126698A1 (ja) * 2007-04-05 2008-10-23 Autonetworks Technologies, Ltd. 車載用の中継接続ユニット
JP2008306425A (ja) * 2007-06-07 2008-12-18 Sumitomo Wiring Syst Ltd 車載ゲートウェイ装置
US7917261B2 (en) * 2007-09-23 2011-03-29 Emanuel Melman System and methods for controlling vehicular functions
FR2934109B1 (fr) * 2008-07-16 2011-04-08 Peugeot Citroen Automobiles Sa Vehicule communicant
US9426224B1 (en) 2015-02-09 2016-08-23 General Electric Company Protocol conversion system and method for a vehicle system
JP5017231B2 (ja) 2008-10-20 2012-09-05 日立オートモティブシステムズ株式会社 車載ゲートウェイ装置におけるルーティング方法
JP5111613B2 (ja) * 2008-11-04 2013-01-09 株式会社オートネットワーク技術研究所 通信装置、通信システム及び通信方法
EP2425640B1 (en) * 2009-05-01 2018-08-15 Bose Corporation Multi-element electroacoustical transducing
CN101938371B (zh) * 2009-06-30 2012-09-26 比亚迪股份有限公司 一种汽车报文配置处理系统及工作方法
WO2011055425A1 (ja) * 2009-11-04 2011-05-12 トヨタ自動車株式会社 車両用ゲートウェイ装置
DE102010008818A1 (de) * 2010-02-22 2011-08-25 Continental Automotive GmbH, 30165 Verfahren zur Aktivierung einer Netzwerk-Komponente eines Fahrzeug-Netzwerksystems
US9031073B2 (en) * 2010-11-03 2015-05-12 Broadcom Corporation Data bridge
US20120173051A1 (en) * 2011-01-05 2012-07-05 Tarnutzer Stephan A OEM safe aftermarket gateway
US8510026B2 (en) * 2011-06-13 2013-08-13 General Electric Company Data conversion system and method for converting data that is distributed in a vehicle
EP2786530A4 (en) * 2011-11-30 2015-07-01 Ulterius Technologies Llc COMMUNICATION MODULES FOR A GATEWAY DEVICE, SYSTEM AND METHOD
AU2012345714A1 (en) * 2011-11-30 2014-07-24 Ulterius Technologies, Llc Gateway device, system and method
US20130317668A1 (en) * 2012-01-03 2013-11-28 Stephan A. Tarnutzer OEM Safe Aftermarket Gateway
JP5741480B2 (ja) 2012-02-17 2015-07-01 株式会社オートネットワーク技術研究所 通信システム、中継装置及び電源制御方法
JP5741496B2 (ja) 2012-03-14 2015-07-01 株式会社オートネットワーク技術研究所 車載通信システム
EP3825886B1 (en) 2012-03-29 2024-10-02 Arilou Information Security Technologies Ltd. Protecting a vehicle electronic system
JP5637190B2 (ja) * 2012-07-27 2014-12-10 トヨタ自動車株式会社 通信システム及び通信方法
DE102013003040B4 (de) 2013-02-22 2015-11-12 Audi Ag Kraftfahrzeug mit nachträglich per Anwendungsprogramm veränderbarem Fahrverhalten sowie Verfahren hierzu
CN104052659B (zh) * 2013-03-07 2017-04-19 广州汽车集团股份有限公司 用于车辆网络信号转发的网关及车辆网络信号转发的方法
US20150135271A1 (en) * 2013-11-11 2015-05-14 GM Global Technology Operations LLC Device and method to enforce security tagging of embedded network communications
EP2892199B1 (en) 2014-01-06 2018-08-22 Argus Cyber Security Ltd. Global automotive safety system
JP6294741B2 (ja) 2014-04-09 2018-03-14 株式会社日立製作所 制御システム、中継装置、および制御方法
US9478076B2 (en) 2014-10-24 2016-10-25 Telogis, Inc. Systems and methods for executing custom fleet vehicle management scripts
JP6201962B2 (ja) * 2014-11-06 2017-09-27 トヨタ自動車株式会社 車載通信システム
CN105791234A (zh) * 2014-12-23 2016-07-20 宇龙计算机通信科技(深圳)有限公司 用于终端的数据共享方法、数据共享装置和终端
US11252180B2 (en) 2015-06-29 2022-02-15 Argus Cyber Security Ltd. System and method for content based anomaly detection in an in-vehicle communication network
US11165851B2 (en) 2015-06-29 2021-11-02 Argus Cyber Security Ltd. System and method for providing security to a communication network
US10798114B2 (en) 2015-06-29 2020-10-06 Argus Cyber Security Ltd. System and method for consistency based anomaly detection in an in-vehicle communication network
DE102016003013B4 (de) 2016-03-12 2019-12-19 Audi Ag Überwachungsvorrichtung und Verfahren zum Überwachen eines Betriebs eines Steuergeräts eines Kraftfahrzeugs
DE102016205132A1 (de) * 2016-03-29 2017-10-05 Robert Bosch Gmbh Vorrichtung und Verfahren zur Filterung eines Datentransfers, sowie ein Gateway-Steuergerät
GB201611520D0 (en) * 2016-06-30 2016-08-17 Tom Tom Global Content B V Wireless communication devices
WO2019021402A1 (ja) * 2017-07-26 2019-01-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 通信装置、通信方法および通信システム
US10606249B2 (en) 2018-03-16 2020-03-31 Saudi Arabian Oil Company Multi-vector engineering methods and apparatus for isolated process control systems
US10909050B2 (en) 2018-03-19 2021-02-02 Toyota Jidosha Kabushiki Kaisha Gateway apparatus and communication method
RU2704720C1 (ru) * 2018-10-11 2019-10-30 Общество с ограниченной ответственностью "Инжиниринговые Технологии" Система и способ обнаружения несанкционированно подключенных устройств в транспортном средстве
DE102019201133B4 (de) * 2018-12-20 2021-02-04 Volkswagen Aktiengesellschaft Kraftfahrzeug
US11601781B2 (en) 2019-12-16 2023-03-07 Northern Clearing, Inc. Inspection tracking system
DE102020201988A1 (de) 2020-02-18 2021-08-19 Robert Bosch Gesellschaft mit beschränkter Haftung Vorrichtung zur Verarbeitung von Daten mit wenigstens zwei Datenschnittstellen und Betriebsverfahren hierfür
US11341830B2 (en) 2020-08-06 2022-05-24 Saudi Arabian Oil Company Infrastructure construction digital integrated twin (ICDIT)
US12340670B2 (en) 2020-08-06 2025-06-24 Saudi Arabian Oil Company Emulated facility safety with embedded enhanced interface management
US12347296B2 (en) 2020-08-06 2025-07-01 Saudi Arabian Oil Company Emulated facility safety with correlated sound frequency modeling
US11687053B2 (en) 2021-03-08 2023-06-27 Saudi Arabian Oil Company Intelligent safety motor control center (ISMCC)
US12024985B2 (en) 2022-03-24 2024-07-02 Saudi Arabian Oil Company Selective inflow control device, system, and method
CN115278923A (zh) * 2022-08-09 2022-11-01 上海汽车集团股份有限公司 一种建立连接的方法、装置及车辆
US12522161B2 (en) 2023-01-17 2026-01-13 The Braun Corporation Secondary communication bus for a modified vehicle

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03283842A (ja) * 1990-03-30 1991-12-13 Mazda Motor Corp 車両用多重伝送装置
JPH10308780A (ja) * 1997-05-09 1998-11-17 Yokogawa Electric Corp ネットワーク中継装置
JPH118647A (ja) * 1997-06-18 1999-01-12 Fujitsu Ten Ltd ゲートウェイ

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5379292A (en) * 1991-07-08 1995-01-03 Naldec Corporation Apparatus having priority order storages for recovery from failure of multiplex data transmission
US5678194A (en) * 1994-03-10 1997-10-14 Motorola, Inc. Method for providing geographic dependent instructions to a user of a communications unit
DE19600644C1 (de) * 1996-01-10 1997-04-24 Bosch Gmbh Robert Schaltungsanordnung für in einem Kraftfahrzeug anordbare Funktionsmodule
EP0882342B1 (en) * 1996-02-22 2006-07-05 Kvaser Consultant Ab Device for affecting messages in a CAN-system
US6434459B2 (en) * 1996-12-16 2002-08-13 Microsoft Corporation Automobile information system
US6114970A (en) * 1997-01-09 2000-09-05 Motorola, Inc. Method of assigning a device identification
US6144905A (en) * 1998-03-18 2000-11-07 Motorola, Inc. Method for registering vehicular bus functionality
US6141710A (en) * 1998-12-15 2000-10-31 Daimlerchrysler Corporation Interfacing vehicle data bus to intelligent transportation system (ITS) data bus via a gateway module
DE19860248C1 (de) * 1998-12-24 2000-03-16 Daimler Chrysler Ag Verfahren und Vorrichtung zur Klassifizierung der Fahrweise eines Fahrers in einem Kraftfahrzeug
US6650641B1 (en) * 1999-07-02 2003-11-18 Cisco Technology, Inc. Network address translation using a forwarding agent
JP2001063400A (ja) * 1999-08-25 2001-03-13 Honda Motor Co Ltd ドライバー認証装置
JP3539349B2 (ja) * 2000-05-11 2004-07-07 日産自動車株式会社 通信装置
DE10026124A1 (de) * 2000-05-26 2001-11-29 Bayerische Motoren Werke Ag Schaltungsanordnung für ein Kraftfahrzeug
US7660934B2 (en) * 2001-08-28 2010-02-09 Dearborn Group, Inc. ASCII gateway to in-vehicle networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03283842A (ja) * 1990-03-30 1991-12-13 Mazda Motor Corp 車両用多重伝送装置
JPH10308780A (ja) * 1997-05-09 1998-11-17 Yokogawa Electric Corp ネットワーク中継装置
JPH118647A (ja) * 1997-06-18 1999-01-12 Fujitsu Ten Ltd ゲートウェイ

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1309132A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003073725A3 (en) * 2002-02-25 2003-11-20 Cummins Inc Communications bridge between a vehicle information network and a remote system
GB2400777A (en) * 2002-02-25 2004-10-20 Cummins Inc Communications bridge between a vehicle information network and a remote system
GB2400777B (en) * 2002-02-25 2006-04-05 Cummins Inc Communications bridge between a vehicle information network and a remote system
US7778750B2 (en) 2002-02-25 2010-08-17 Cummins Inc. Vehicle communications network adapter

Also Published As

Publication number Publication date
AU2001274599B2 (en) 2006-08-24
US20030117298A1 (en) 2003-06-26
EP1309132A1 (en) 2003-05-07
EP1309132A4 (en) 2008-07-23
CA2413922A1 (en) 2002-12-20
AU7459901A (en) 2002-01-14
AU2001274599B9 (en) 2006-10-05

Similar Documents

Publication Publication Date Title
WO2002003620A1 (en) On-vehicle gateway
JP2002016614A (ja) 車載ゲートウェイ
US20130044008A1 (en) Enhanced emergency system using a hazard light device
US20150301822A1 (en) In-vehicle program update apparatus
JP2001503513A (ja) 自動車用テレマティーク装置
CN112738760B (zh) 用户控制的车辆连通可用性
KR20090022038A (ko) 영상 블랙박스를 구비한 자동차 네비게이션 시스템
CN102602347B (zh) 后装远程信息系统以及控制通信成对装置的方法
CN201830337U (zh) 一种汽车安全系统
JP2004350137A (ja) 車両用通信システム
JP3829372B2 (ja) 車両盗難対策装置
US20120029758A1 (en) Telematics unit and method and system for initiating vehicle control using telematics unit information
JP2000030187A (ja) 個別車両情報を利用する情報処理システム
JP2002176430A (ja) 車両用通信制御装置
JP4433961B2 (ja) 車両通信システムおよび車載通信装置
JP6861568B2 (ja) 車載装置
JP2007214756A (ja) 車載通信装置
JP2002111699A (ja) 車載ゲートウェイ
JP2002152244A (ja) 車載ゲートウェイおよび車載機器
KR100658898B1 (ko) 핸드프리장치를 이용한 차량사고발생 통보방법 및 장치
JP2002124969A (ja) 車載ゲートウェイ
JP2004352043A (ja) バスの車高調節装置
JP2004251710A (ja) 交通情報提供システム及び交通情報提供方法
JP2002135285A (ja) 車載ゲートウェイ
CN106991799A (zh) 公共交通防盗报警方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 10311757

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2413922

Country of ref document: CA

Ref document number: 2001274599

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2001941194

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001941194

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001941194

Country of ref document: EP