Unmanned Vehicle Security Engine Using Simulated Navigation Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Unauthorized users can pose as authorized users to access and control unmanned vehicles, compromising data security and operational integrity.
Innovation Solution
The unmanned vehicle deploys countermeasures by detecting unauthorized access, simulating operations, and sending simulated data to the unauthorized user while continuing authorized commands, monitoring and storing data on the unauthorized user's behavior.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the unmanned vehicle transmits real operational data to remote computing systems, then authorized users can monitor and control the vehicle, but unauthorized users can exploit security vulnerabilities to access and compromise the system
Solution Approach 1:
A security engine is introduced as an intermediary component between the navigation engine and remote computing systems. This security engine intercepts, monitors, and controls all data transmissions, determining whether to allow real data transmission to authorized users or send simulated data to unauthorized users. The security engine thus mediates the conflict between maintaining operational transparency and preventing unauthorized access.
Solution Approach 2:
The system creates simulated copies of operational data (simulated navigation data and simulated status data) that mimic the structure and format of real operational data. When unauthorized access is detected, the security engine transmits these simulated copies instead of real data, allowing the system to maintain the appearance of normal operation while protecting actual operational information from unauthorized users.
2Reliability
If the unmanned vehicle blocks data transmission to unauthorized users, then security is improved, but the unauthorized users may detect the blockage and disrupt operations
Solution Approach 1:
Instead of blocking data transmission to unauthorized users, the system transmits simulated copies of operational data. These simulated data packets maintain the same format, timing, and structure as real operational data, preventing unauthorized users from detecting the security measure and disrupting operations. The navigation engine continues to execute authorized commands without interruption.
Solution Approach 2:
The security system acts as a porous filter that selectively allows real data to pass through to authorized users while blocking real data to unauthorized users and replacing it with simulated data. This selective permeability maintains system security while preserving normal operational flow and preventing detection by unauthorized users.
3Reliability
If the unmanned vehicle sends simulated data to unauthorized users, then real operational data is protected, but the system must maintain continuous simulation operations
Solution Approach 1:
The security engine is designed to perform multiple functions: it authenticates remote computing systems, generates simulated navigation data, generates simulated status data, selects appropriate data to transmit, and monitors unauthorized user behavior. By consolidating these diverse functions into a single multi-functional security engine, the system manages complexity while maintaining robust data protection capabilities.
Solution Approach 2:
The security engine pre-generates simulated navigation data and simulated status data before they are needed for transmission to unauthorized users. This preliminary preparation of simulated data reduces the computational burden during real-time operations and simplifies the data protection process by having ready-to-use simulated data packets available when unauthorized access is detected.
4Loss of information
If the unmanned vehicle monitors unauthorized user behavior, then security analysis is improved, but the monitoring process may be detected by the unauthorized user
Solution Approach 1:
The security engine monitors unauthorized user behavior by analyzing the pattern and timing of data requests while transmitting simulated operational data. Since the unauthorized user receives simulated data that appears identical to real data in format and structure, they cannot detect that their requests are being monitored or that they are not receiving real operational information. The monitoring occurs transparently in the background.
Solution Approach 2:
The security engine serves as an intermediary that secretly monitors unauthorized user behavior without the user's knowledge. It intercepts all communication between the unauthorized user and the navigation engine, analyzing request patterns while forwarding simulated responses. This intermediary position allows undetected monitoring as the security engine controls all data flow without revealing its analytical activities.
Data Source
AI summary
An unmanned vehicle includes at least one navigation sensor configured to measure navigation data indicative of an environment, at least one status sensor configured to measure status data indicative of operating parameters of a hardware system and a computing system. The computing system includes a navigation engine configured to receive the navigation data and status data and plan a path through the environment and a security engine. The security engine is configured to detect that an unauthorized user is attempting to access the navigation data or the status data, send an alert to an authorized user indicating that the unauthorized user is attempting to access navigation data or status data, and send, to the unauthorized user, simulated data including one or both of simulated navigation data and simulated status data.


