Vehicle Control Instruction Integrity via Checksum Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional positive train control (PTC) systems face challenges in ensuring the integrity and authenticity of enforceable instructions transmitted from a dispatch system to on-board systems, leading to potential errors and incorrect associations with vehicles, which can result in operational issues.
Innovation Solution
A method and system that includes transmitting enforceable instructions with checksum and authentication components to verify the validity and authenticity of the instructions, using cyclic redundancy checks (CRCs) and cryptographic hash functions to ensure data integrity and authenticity, and employing a controller to operate vehicles based on these validated instructions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional PTC systems transmit enforceable instruction data from dispatch system to on-board system through BOS normalization process, then the system can transfer movement authority and operational information to vehicles, but the enforceable instruction data may be corrupted or differ from the original data sent by dispatch system
Solution Approach 1:
The patent applies preliminary action by embedding a checksum component into the enforceable instruction data before transmission from the dispatch system to the on-board system. This checksum is calculated in advance based on the instruction data, and the on-board system uses it to verify data integrity upon receipt, preventing corrupted or altered instructions from being executed.
Solution Approach 2:
The patent implements feedback by having the on-board system calculate a checksum of the received enforceable instruction data and compare it with the transmitted checksum component. This verification process provides feedback on whether the data was altered during transmission through the BOS normalization process, allowing the system to detect and reject corrupted instructions.
2Adaptability or versatility
If the BOS system processes and normalizes enforceable instruction data, then the system can adapt instructions for different vehicle groups, but the BOS may associate instructions with incorrect vehicles or use outdated information
Solution Approach 1:
The patent applies preliminary action by including an authentication component in the enforceable instruction data that allows the on-board system to verify whether the instruction is intended for its specific vehicle group. This verification occurs before the instruction is executed, preventing incorrect associations between instructions and vehicles even when the BOS processes and adapts the data.
Solution Approach 2:
The patent uses an intermediary verification mechanism where the checksum and authentication components act as mediators between the BOS processing system and the on-board execution system. These components enable the on-board system to independently verify the authenticity and intended recipient of each instruction, preventing misassociation even when the BOS adapts instructions for multiple vehicle groups.
3Ease of operation
If the on-board system receives and executes enforceable instructions without verification, then the system can operate vehicles based on dispatch instructions, but errors or corrupted data may lead to incorrect operational commands
Solution Approach 1:
The patent implements feedback by requiring the on-board system to calculate and verify the checksum of received enforceable instruction data against the transmitted checksum component before execution. This verification feedback ensures that only intact, uncorrupted instructions are executed, preventing operational errors while maintaining automated execution.
Solution Approach 2:
The patent applies self-service by enabling the on-board system to autonomously verify the integrity and authenticity of received instructions using the embedded checksum and authentication components. The system performs self-verification without external intervention, ensuring operational safety while maintaining ease of automated execution.
Data Source
AI summary
A method and a system for transmitting an enforceable instruction in a vehicle control system may include receiving a checksum contained in at least one enforceable instruction. Methods for checksum challenge mitigation in a vehicle control system and verifying enforceable instruction data on-board a vehicle are disclosed.


