Vehicle Control Instruction Integrity via Checksum Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveinstruction transmission efficiencyVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveinstruction adaptation capabilityVSAvoidvehicle association accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveinstruction execution simplicityVSAvoidoperational safety
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20230249728A1Method and system for transmitting enforceable instructions in vehicle control systems
Publication Date: 2023.08.10 TRANSPORTATION IP HOLDINGS LLC
  • US20230249728A1 patent drawing
  • US20230249728A1 patent drawing
  • US20230249728A1 patent drawing

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.