A data communication system for a vehicle includes an interface gateway device that is configured to be communicatively coupled with a data acquisition module and a client module. The interface gateway device is further configured to receive a value of a data parameter related to operation of the vehicle from the data acquisition module and to communicate the value to the client module for performing a function for the vehicle. The interface gateway device also is configured to determine when either of the data acquisition module or the client module is communicatively coupled with the interface gateway device and to implement respective communication configurations associated with the data acquisition module or the client module to receive the value of the data parameter from the data acquisition module or communicate the value of the data parameter to the client module.
Drawings
Claims21
A data communication system for a vehicle within a vehicle consist including the vehicle and at least one other vehicle that are mechanically linked to travel together along a route, the system comprising:
an interface gateway device configured to be communicatively coupled with a data acquisition module and a client module, wherein the interface gateway device is further configured to receive a value of a data parameter related to operation of the vehicle from the data acquisition module and to communicate the value to the client module for performing a function for the vehicle;
wherein the interface gateway device is configured to determine when either of the data acquisition module or the client module is communicatively coupled with the interface gateway device and to implement respective communication configurations associated with the data acquisition module or the client module to receive the value of the data parameter from the data acquisition module or communicate the value of the data parameter to the client module, and wherein the interface gateway device is configured to be disposed onboard the vehicle consist.
A data communication system for a vehicle within a vehicle consist including the vehicle and at least one other vehicle that are mechanically linked to travel together along a route, the system comprising:
an interface gateway device configured to be communicatively coupled with a data acquisition module and with a client module, wherein the interface gateway device is further configured to receive a value of a data parameter related to operation of the vehicle from the data acquisition module and to communicate the value to the client module for performing a function for the vehicle;
wherein the interface gateway device is configured, upon system initialization of the interface gateway device, to cycle through a plurality of communication protocols available to the interface gateway device, at each of a plurality of communication links of the interface gateway device, until the interface gateway device has determined that the data acquisition module and the client module are communicatively coupled with the interface gateway device and has identified first and second communication protocols of the plurality of communication protocols that enable the interface gateway device to communicate with the data acquisition module and the client module, respectively, wherein the interface gateway device is configured to be disposed onboard the vehicle consist.
A method for communicating data in a vehicle within a vehicle consist including the vehicle and at least one other vehicle that are mechanically linked to travel together along a route, the method comprising:
monitoring one or more input/output ports for a communication link with a device, the device including one or more of a data acquisition module or a client module, wherein the data acquisition module and the client module are disposed onboard the vehicle consist;
determining an identity of the device that is communicatively coupled with the one or more input/output ports by the communication link;
selecting a communication configuration associated with the device based on the identity of the device;
using the communication configuration to communicate with the device;
and
one or more of the data acquisition module acquiring values of data parameters related to operations of the vehicle or the client module performing one or more functions for the vehicle based on the values of the data parameters.
3 more elements
A computer readable storage medium for a vehicle having one or more processors, wherein a vehicle consist includes the vehicle and at least one other vehicle that are mechanically linked to travel together along a route, the computer readable storage medium including one or more sets of instructions that direct the one or more processors to:
monitor one or more input/output ports for a communication link with a device, the device including at least one of a data acquisition module or a client module, wherein the data acquisition module and the client module are disposed onboard the vehicle consist;
determine an identity of the device that is communicatively coupled with the one or more input/output ports by the communication link;
select a communication configuration associated with the device based on the identity of the device;
and
communicate with the device according to the communication configuration by at least one of receiving values of data parameters related to operations of the vehicle from the data acquisition module or communicating one or more of the values to the client module so that the client module performs one or more functions for the vehicle based on the values of the data parameters.
2 more elements
A data communication system for a vehicle within a vehicle consist including the vehicle and at least one other vehicle that are mechanically linked to travel together along a route, the system comprising:
a data acquisition module configured to obtain a value of a data parameter related to operation of the vehicle;
a client module configured to use the value of the data parameter to perform a function for the vehicle;
and
an interface gateway device configured to be communicatively coupled with at least one of the data acquisition module or the client module by one or more communication links, the interface gateway device further configured to communicate the value from the data acquisition module to the client module;
wherein the interface gateway device is configured to determine when the at least one of the data acquisition module or the client module is communicatively coupled with the interface gateway device and to implement a communication configuration associated with the at least one of the data acquisition module or the client module to communicate the value of the data parameter to the at least one of the data acquisition module or the client module, wherein the data acquisition module, the client module, and the interface gateway device are configured to be disposed onboard the vehicle consist.
13/311,306Filed 5 Dec 2011 · us provisional application
Priority
13 Jun 2011
Published
US 2012/0316743 A113 Dec 2012
Granted
31 Dec 2013
Term ends
5 Dec 2031Estimated · howhide20 years from earliest known nonprovisional domestic filing plus recorded patent term adjustment. Maintenance-fee lapses, terminal disclaimers and statutory extensions have not been checked. The continuity chain may be incomplete; this is not an enforceability determination.
Protocols: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in…
Life of this patent
About 5 years 1 month of term left · ends 5 Dec 2031 (estimated)
Priority13 Jun 2011
Filed5 Dec 2011
Granted31 Dec 2013
Today12 Oct 2026
Term ends5 Dec 2031
Priority13 Jun 2011
Granted31 Dec 2013
Term ends5 Dec 2031
Priority claimedParent application 61/496,353
Application filedUS 13/311,306
PublishedUS 2012/0316743 A1
Assigned to General Electric Companyassignment of assignor's interest
GrantedUS 8,620,552 B2
Assigned to Ge Global Sourcing LLCassignment of assignor's interest
TodayWithin its term
Term endsEstimated
Description10,504 words
Summary1,171 words
#Certain vehicles (e.g., powered vehicles or vehicle consists) include communication systems that periodically obtain measurements related to the health, operations, or control of the vehicle. For example, locomotives in a rail vehicle consist (“consist” referring to a group of vehicles linked to travel together along a route, including possible coordinated control by one or more wired and/or wireless connections) may include communication systems that periodically receive measurements related to operations of the locomotive, such as speed, horsepower, temperature, brake pressure measurements, and the like. These measurements represent data parameters of the vehicle, and the values of the data parameters may periodically change. For example, measurements of speed of a traction motor may be a first data parameter, measurements of brake pressures may be a second data parameter, and so on.
#The values of the data parameters may be requested and used by computerized services or applications running on the vehicle and/or running off-board the vehicle. These services or applications perform various functions based on the data parameters. For example, the services or applications may control tractive operations and/or braking operations of the vehicle, monitor performance of the vehicle over time, record events of the vehicle, and the like. The systems that acquire the data parameters and that are native to the vehicle, such as the systems that are initially installed in the vehicle, may use a communication protocol to form and communicate data messages that include the values of the data parameters. Other services or applications may use a different communication protocol that uses a different format to communicate and/or use the data messages that include the data parameters.
#The different protocols used to communicate with the various systems, services, and applications can require different communication configurations to be used. For example, in order for a single device to communicate with systems, services, and/or applications using different communication protocols, the single device may need to have different communication configurations stored thereon. The communication configurations can dictate the rules and criteria used for communicating with the systems, services, and/or applications according to the different protocols.
Brief description of the drawings4 figures
#FIG. 1 is a schematic diagram of one embodiment of a vehicle data communication system disposed on-board a powered vehicle.
#FIG. 2 is a schematic diagram of an interface gateway device shown in FIG. 1 in accordance with one embodiment.
#FIG. 3 is another schematic illustration of the interface gateway device shown in FIG. 1 in accordance with one embodiment.
Detailed description9,256 words
#The foregoing brief description, as well as the following detailed description of certain embodiments of the inventive subject matter, will be better understood when read in conjunction with the appended drawings. To the extent that the figures illustrate diagrams of the functional blocks of various embodiments, the functional blocks are not necessarily indicative of the division between hardware circuitry. Thus, for example, one or more of the functional blocks (for example, processors or memories) may be implemented in a single piece of hardware (for example, a general purpose signal processor, microcontroller, random access memory, hard disk, and the like). Similarly, the programs may be stand alone programs, may be incorporated as subroutines in an operating system, may be functions in an installed software package, and the like. The various embodiments are not limited to the arrangements and instrumentality shown in the drawings.
#As used herein, an element or step recited in the singular and proceeded with the word “a” or “an” should be understood as not excluding plural of said elements or steps, unless such exclusion is explicitly stated. Furthermore, references to “one embodiment” of the present inventive subject matter are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features. Moreover, unless explicitly stated to the contrary, embodiments “comprising” or “having” an element or a plurality of elements having a particular property may include additional such elements not having that property.
#FIG. 1 is a schematic diagram of one embodiment of a vehicle data communication system 100 disposed on-board a powered vehicle 102. In the illustrated embodiment, the vehicle 102 is illustrated as a rail vehicle, such as a locomotive. Alternatively, the vehicle 102 may be another type of rail vehicle (such as a non-powered cargo car) or a non-rail vehicle, such as a different type of off-highway vehicle (OHV) or other vehicle. The system 100 is shown in FIG. 1 as being disposed entirely on-board the single vehicle 102. Alternatively, the system 100 may be distributed among several interconnected vehicles, such as by being partially disposed on each of several vehicles that include the vehicle 102 and that are mechanically coupled in a consist or other group.