IP Library Granted Patent US 9,001,683
Granted Patent B2
US 9,001,683 · App. 13/690,673 · Granted Apr 7, 2015

Selective routing of communications in locomotive consist

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,001,683
App. No.
13/690,673
Granted
Apr 7, 2015
Kind
B2
Abstract

A method for routing data between access points in a locomotive consist including at least three locomotives is disclosed. The method may include monitoring at least one characteristic of a first data transmission between a first access point in a first locomotive and a third access point in a third locomotive. The method may also include determining, based on the monitored characteristic, whether to route a second data transmission from the first access point to the third access point through a second access point in a second locomotive that is physically disposed between the first locomotive and the third locomotive.

Claims (71)

1. A method for routing data between access points in a locomotive consist comprising at least three locomotives, the method comprising:

monitoring at least one characteristic of a first data transmission between a first access point in a first locomotive and a third access point in a third locomotive;

determining, based on the monitored characteristic, whether to route a second data transmission from the first access point to the third access point through a second access point in a second locomotive that is physically disposed between the first locomotive and the third locomotive;

monitoring at least one characteristic of a third data transmission between the first access point and second access point;

comparing the monitored characteristic of the first data transmission to the monitored characteristic of the third data transmission; and

determining, based on comparison of the monitored characteristic, whether to route the second data transmission from the first access point to the third access point through the second access joint.

2. The method of claim 1 , wherein the at least one characteristic of the first data transmission or the third data transmission includes at least one from the group consisting of: packet loss and throughput.

3. The method of claim 2 , further including:

determining, based on the monitored characteristic of the first data transmission, to route the second data transmission from the first access point to the third access point through the second access point;

routing the second data transmission from the first access point to the second access point; and

routing the second data transmission from the second access point to the third access point.

4. The method of claim 2 , further including:

determining, based on the monitored characteristic of the first data transmission, to route the second data transmission from the first access point to the third access point without routing the second data transmission through the second access point; and

routing the second data transmission from the first access point to the third access point without routing the second data transmission through the second access point.

5. The method of claim 1 , wherein the monitored characteristic of the first data transmission is throughput associated with the first data transmission and the monitored characteristic of the third data transmission is throughput associated with the third data transmission, the method further including:

determining to route the second data transmission through the second access point when the throughput associated with the third data transmission is greater than the throughput associated with the first data transmission; and

determining to route the second data transmission to the third access point without routing through the second access point when the throughput associated with the third data transmission is less than the throughput associated with the first data transmission.

6. The method of claim 1 , further including:

determining, based on the monitored characteristic of the first data transmission, whether to route the second data transmission from the first access point to the third access point through a fourth access point in a fourth locomotive that is physically disposed between the first locomotive and the third locomotive, in addition to routing the second data transmission through the second access point.

7. The method of claim 6 , further including:

determining, based on the monitored characteristic of the first data transmission, to route the second data transmission through both the second access point and the fourth access point;

routing the second data transmission from the first access point to the second access point;

routing the second data transmission from the second access point to the fourth access point; and

routing the second data transmission from the fourth access point to the third access point.

8. A system for routing data between access points in a locomotive consist comprising at least three locomotives, the system comprising:

one or more memories storing one or more instructions; and

one or more processors configured to:

monitor at least one characteristic of a first data transmission between a first access point in a first locomotive and a third access point in a third locomotive;

determine, based on the monitored characteristic, whether to route a second data transmission from the first access point to the third access point through a second access point in a second locomotive that is physically disposed between the first locomotive and the third locomotive;

monitor at least one characteristic of a third data transmission between he first access point and the second access point;

compare the monitored characteristic of the first data transmission to the monitored characteristic of the third data transmission; and

determine, based on the comparison of the monitored characteristics, whether to route the second data transmission from the first access point to the third access point through the second access point.

9. The system of claim 8 , wherein the at least one characteristic of the first data transmission or the transmission includes at least one from the group consisting of: packet loss and throughput.

10. The system of claim 9 , wherein the one or more processors are further configured to:

determine, based on the monitored characteristic of the first data transmission, to route the second data transmission from the first access point to the third access point through the second access point;

route the second data transmission from the first access point to the second access point; and

route the second data transmission from the second access point to the third access point.

11. The system of claim 9 , wherein the one or more processors are further configured to:

determine, based on the monitored characteristic of the first data transmission, to route the second data transmission from the first access point to the third access point without routing the second data transmission through the second access point; and

route the second data transmission from the first access point to the third access point without routing the second data transmission through the second access point.

12. The system of claim 8 , wherein

the monitored characteristic of the first data transmission is throughput associated with the first data transmission and the monitored characteristic of the third data transmission is a packet loss associated with the third data transmission, and

the one or more processors are further configured to:

determine to route the second data transmission through the second access point when the throughput associated with the third data transmission is greater than the throughput associated with the first data transmission; and

determine to route the second data transmission to the third access point without routing through the second access point when the throughput associated with the third data transmission is less than the throughput associated with the first data transmission,

13. The system of claim 8 , wherein the one or more processors are further configured to:

determine, based on the monitored characteristic of the first data transmission, whether to route the second data transmission from the first access point to the third access point through a fourth access point in a fourth locomotive that is physically disposed between the first locomotive and the third locomotive, in addition to routing the second data transmission through the second access point.

14. The system of claim 13 , wherein the one or more processors are further configured to:

determine, based on the monitored characteristic of the first data transmission, to route the second data transmission through both the second access point and the fourth access point;

route the second data transmission from the first access point to the second access point;

route the second data transmission from the second access point to the fourth access point; and

route the second data transmission from the fourth access point to the third access point.

15. A locomotive consist comprising:

a first locomotive, a second locomotive, and a third locomotive, wherein the second locomotive is physically disposed between the first locomotive and the third locomotive;

a communications network; and

a plurality of access points disposed within the locomotive consist and communicatively coupled to the communications network;

a monitor configured to:

monitor at least one characteristic of a first data transmission between a first access point in the first locomotive and a third access point in the third locomotive, and

monitor at least one characteristic of a third data transmission between the first access point and a second access point in the second locomotive;

a processor configured to:

determine, based on the monitored characteristic of the first data transmission, whether to route a second data transmission from the first access point to the third access point through the second access point in the second locomotive,

compare the monitored characteristic of the first data transmission to the monitored characteristic of the third data transmission, and

determine based on the comparison of the monitored characteristics, whether to route the second data transmission from the first access point to the third access point through the second access point.

16. The locomotive consist of claim 15 , wherein the at least one characteristic of the first data transmission or the third data transmission monitored by the monitor includes at least one from the group consisting of: packet loss and throughput.

17. The locomotive consist of claim 16 , wherein the processor is further configured to:

determine, based on the monitored characteristic a the first data transmission, to route the second data transmission from the first access point to the third access point through the second access point;

route the second data transmission from the first access point to the second access point; and

route the second data transmission from the second access point to the third access point.

18. The locomotive consist of claim 16 , wherein the processor is further configured to:

determine, based on the monitored characteristic of the first data transmission, to route the second data transmission from the first access point to the third access point without routing the second data transmission through the second access point; and

route the second data transmission from the first access point to the third access point without routing the second data transmission through the second access point.

Assignments (7)
SECURITY INTEREST Recorded Jun 30, 2025
From: BENCHMARK ELECTRONICS, INC.
To: BANK OF AMERICA, N.A.,
Reel/Frame 071564/0142 →
SECURITY INTEREST Recorded Jan 13, 2022
From: BENCHMARK ELECTRONICS, INC.
To: BANK OF AMERICA
Reel/Frame 058648/0967 →
SECURITY INTEREST Recorded Aug 1, 2018
From: BENCHMARK ELECTRONICS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 046528/0691 →
RELEASE OF SECURITY INTEREST REEL 037108 FRAME 0926 Recorded Aug 1, 2018
From: JPMORGAN CHASE BANK, N.A.
To: BENCHMARK ELECTRONIC, INC.; SECURE COMMUNICATION SYSTEMS, INC.; TACTICAL MICRO, INC.
Reel/Frame 046703/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2018
From: SECURE COMMUNICATION SYSTEMS, INC.
To: BENCHMARK ELECTRONICS, INC.
Reel/Frame 045854/0334 →
SECURITY AGREEMENT Recorded Nov 13, 2015
From: BENCHMARK ELECTRONICS, INC., AS PLEDGOR; SECURE COMMUNICATION SYSTEMS, INC., AS PLEDGOR; TACTICAL MICRO, INC., AS PLEDGOR
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037108/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2012
From: LUECKE, JAMES ROBERT; RUDOLPH, WAYNE
To: ELECTRO-MOTIVE DIESEL, INC.; SECURE COMMUNICATION SYSTEMS INC.
Reel/Frame 029385/0730 →