Scrambling Data for Use with Vehicle Communication Protocol
AssigneeThe Heil Co.
InventorsRicardo Castano Salinas, John Forrest Smith
Life of this patent
Estimating the term…
Abstract
A scrambling method of data on a J1939 communication system of a vehicle involves at least moving data from one of a PGN and a PGN/SPN location to another PGN or PGN/SPN location at a first controller on the vehicle before transmitting data and then re-ordering the data at a second controller. Some embodiments further comprise encrypting data either before or after shifting, but before transmitting so as to further complicate efforts to interpret meaningful data from the transmission. The second controller may be on the vehicle or may be remotely located.
Claims21
1-20. (canceled)
A refuse collection vehicle, comprising:
- a chassis supporting a refuse service body;
- a communications bus configured to transmit data according to a J1939 transmission protocol comprising a plurality of Parameter Group Number (PGN)/Suspect Parameter Number (SPN) combinations;
- and
- a controller communicatively coupled to the communications bus, the controller configured to:
- receive, over the communications bus, data corresponding to operation of the refuse service body, the received data having a first PGN/SPN assignment;
- process the received data to shift the data from the first PGN/SPN assignment to a second PGN/SPN assignment;
- and
- direct the processed data through the communications bus via the J1939 transmission protocol and the second PGN/SPN assignment.
A refuse collection vehicle, comprising:
- a chassis supporting a refuse service body;
- a CAN bus configured to transmit data according to a J1939 transmission protocol comprising a plurality of Parameter Group Number (PGN)/Suspect Parameter Number (SPN) combinations;
- a controller communicatively coupled to the CAN bus, the controller configured to:
- receive, over the CAN bus, data corresponding to operation of the refuse service body, the received data having a first PGN/SPN assignment;
- process the received data to shift the data from the first PGN/SPN assignment to a second PGN/SPN assignment;
- encrypt the processed data in the second PGN/SPN assignment;
- and
- direct the encrypted data through the CAN bus via the J1939 transmission protocol and the second PGN/SPN assignment;
- and
- a transmitter configured to receive the encrypted data over the CAN bus and transmit the data over a wireless network to a remote computing device.
Dependencies are inferred from the claim text.