Implicit message sequence numbering for locomotive remote control system wireless communications
First Claim
1. A method for providing wireless communications between a locomotive control unit (LCU) on board a locomotive and a portable operator control unit (OCU) for use in controlling operation of the locomotive from an off-board location comprising:
- calculating a transmit bit error check value for a wireless message that includes an explicit sequence number assigned to the message so that the explicit sequence number is implicitly encoded in the transmit bit error check value; and
transmitting an encoded message between the OCU and the LCU with the transmit bit error check value and without the explicit sequence number effective to reduce a total amount information needed to be transmitted compared to a message including the explicit sequence number.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing wireless communications between a locomotive control unit (LCU) (14) on board a locomotive (16) and a portable operator control unit (OCU) (12) for use in controlling operation of the locomotive from an off-board location includes calculating a transmit bit error check value for a wireless message. The wireless message includes an explicit sequence number assigned to the message so that the explicit sequence number is implicitly encoded in the transmit bit error check value. The method also includes transmitting an encoded message between the OCU and the LCU with the transmit bit error check value and without the explicit sequence number effective to reduce a total amount information needed to be transmitted compared to a message including the explicit sequence number.
39 Citations
22 Claims
-
1. A method for providing wireless communications between a locomotive control unit (LCU) on board a locomotive and a portable operator control unit (OCU) for use in controlling operation of the locomotive from an off-board location comprising:
-
calculating a transmit bit error check value for a wireless message that includes an explicit sequence number assigned to the message so that the explicit sequence number is implicitly encoded in the transmit bit error check value; and
transmitting an encoded message between the OCU and the LCU with the transmit bit error check value and without the explicit sequence number effective to reduce a total amount information needed to be transmitted compared to a message including the explicit sequence number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing wireless digital communications between a locomotive control unit (LCU) on board a locomotive and a portable operator control unit (OCU) for use in controlling operation of the locomotive from an off-board location comprising:
-
calculating a transmit bit error check value for a wireless digital message that includes bits for an explicit sequence number assigned to the message so that the sequence number is implicitly encoded in the bit error check value;
transmitting the message from the OCU to the LCU with calculated bit error check value and without the explicit sequence number bits effective to reduce a total amount bits needed to be transmitted compared to a number of bits of a message explicitly including the sequence number;
receiving the encoded message at the OCU and validating the encoded message according to the transmit bit error check value and an expected sequence number for the encoded message. - View Dependent Claims (19, 20)
-
-
21. A system for providing wireless communications between a locomotive control unit (LCU) on board a locomotive and a portable operator control unit (OCU) for use in controlling operation of the locomotive from an off-board location comprising:
-
an OCU comprising;
an OCU processor;
OCU programmed logic operable with the OCU processor for calculating a bit error check value for a wireless message that includes an explicit sequence number assigned to the message and for generating an encoded message with the transmit bit error check value and without the explicit sequence number;
an OCU transceiver in communication with the OCU processor for transmission of the encoded message;
an LCU comprising;
an LCU transceiver for receiving the encoded message;
an LCU processor in communication with the transceiver; and
LCU programmed logic operable with the LCU processor for validating the encoded message according to the transmit bit error check value and an expected sequence number for the encoded message. - View Dependent Claims (22)
-
Specification