Remote Machine Control With CRC and Sequence Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote control systems for off-highway vehicles lack secure and reliable methods for remote operation, particularly in ensuring the validity and integrity of control messages and video data over wireless connections, which can lead to unsafe machine operation if communication errors occur.

Innovation Solution

A secure remote control system that includes a machine controller, a camera, and an operator controller connected via a wireless link, where video data and control messages are transmitted with CRC and sequence number verification to ensure message validity, and the machine operates only when valid messages are confirmed, shutting down if validity is not confirmed to prevent unsafe states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote control operation is implemented over wireless connection, then operator can control machine from remote location, but message integrity and validity cannot be guaranteed leading to unsafe operation

Engineering Contradiction:
Improveremote operation capabilityVSAvoidcontrol message validity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by attaching CRC and sequence number verification mechanisms to control messages before transmission. The machine controller verifies the received sequence number matches the expected next sequence number, and the operator controller verifies the control message CRC before execution, preventing invalid messages from causing unsafe operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through the machine controller sending acknowledgments for received control messages and the operator controller receiving status information about message validity. This feedback loop ensures that only verified valid messages are executed and allows the system to detect and report communication errors.

Inventive Principle:
Principle #23Feedback

2Reliability

If CRC and sequence number verification is implemented, then message integrity is ensured, but communication overhead and processing time increase

Engineering Contradiction:
Improvemessage integrityVSAvoidverification processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the essential verification elements (CRC and sequence number) from the complete message validation process. By focusing on these specific components rather than comprehensive validation, the system achieves adequate message integrity assurance with minimal processing overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial verification by checking only the CRC and sequence number fields rather than validating the entire message content. This partial action approach provides sufficient reliability for safety-critical operations while avoiding the time penalty of exhaustive verification.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If machine operates only on valid messages, then safety is improved, but productivity decreases due to shutdowns on communication errors

Engineering Contradiction:
Improvesafe operationVSAvoidmachine utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system prepares for potential communication errors by implementing sequence number tracking and CRC verification before errors can cause unsafe operation. This beforehand cushioning allows the system to gracefully handle communication interruptions by shutting down only when necessary, rather than requiring constant re-verification of already-valid messages.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS12055931B2Method and system for remote machine control
Publication Date: 2024.08.06 DANFOSS POWER SOLUTIONS INC
  • US12055931B2 patent drawing
  • US12055931B2 patent drawing
  • US12055931B2 patent drawing

AI summary

A system and method for secure remote control of a machine includes transmitting video data from a camera on the machine to an operator controller located at a remote operation station, and receiving, at a machine controller of the machine, an operator control message from the operator controller. The operator control message is based on an input device actuated in response to the video data. The method further includes confirming validity of the operator control message based, at least in part, on the video data transmitted from the camera to the operator controller, and controlling the machine with the operator control message when validity of the operator control message is confirmed.