Interfacing vehicle data bus to intelligent transportation system (ITS) data bus via a gateway module
First Claim
Patent Images
1. A data sharing system in a vehicle, comprising:
- a vehicle system controller operable to process vehicle data to control at least one vehicle related function, the vehicle system controller having at least intermittent and direct access to and exchanging data on a vehicle data bus;
an ancillary system controller to control an operation other than the one vehicle related function, the ancillary system controller being restricted from the vehicle data bus and thereby being dependent upon data exchange with the vehicle system controller for input data and on the vehicle system controller to implement a selected control operation;
memory accessible by the vehicle system controller and the ancillary system controller;
a vehicle data bus interface for exchanging data between the vehicle system controller and the memory; and
an ancillary data bus interface for exchanging data between the vehicle system controller and the memory,wherein the vehicle data bus interface restricts access of the ancillary system controller from the vehicle data bus.
20 Assignments
0 Petitions
Accused Products
Abstract
A data exchange gateway for enabling the exchange of data between a vehicle data bus (VDB) and an intelligent transportation system (ITS) data bus. The gateway includes a memory accessible by both a VDB interface and an ITS data bus interface so that data and commands may be shared between each respective bus through the shared memory.
-
Citations
15 Claims
-
1. A data sharing system in a vehicle, comprising:
-
a vehicle system controller operable to process vehicle data to control at least one vehicle related function, the vehicle system controller having at least intermittent and direct access to and exchanging data on a vehicle data bus; an ancillary system controller to control an operation other than the one vehicle related function, the ancillary system controller being restricted from the vehicle data bus and thereby being dependent upon data exchange with the vehicle system controller for input data and on the vehicle system controller to implement a selected control operation; memory accessible by the vehicle system controller and the ancillary system controller; a vehicle data bus interface for exchanging data between the vehicle system controller and the memory; and an ancillary data bus interface for exchanging data between the vehicle system controller and the memory, wherein the vehicle data bus interface restricts access of the ancillary system controller from the vehicle data bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of forming a data gateway in a vehicle, comprising the steps of:
-
providing a vehicle data bus (VDB) and a VDB controller for transferring data between the vehicle data bus and the VDB controller; providing an intelligent vehicle transportation system data bus (ITSDB) and an ITSDB controller for transferring data between the ITS data bus and the ITSDB controller; providing a common memory to transfer data between the respective busses, each of the controllers being operable to exchange data with the common memory; exchanging data between the respective controllers and the common memory, wherein one of the controllers reads data written to common memory by the other controller, and one controller writes data to common memory that read by the other controller; arbitrating access for each of said controllers to the common memory, said step of arbitrating including determining if one of the respective controllers has captured the common memory and is exchanging data with the common memory; and prohibiting one controller from exchanging data with the common memory while the other controller maintains capture of the common memory. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification