UAS Duplicate RID Detection and Recovery via Hashing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Unmanned aerial systems (UAS) face registration failures due to duplicate remote identification (RID) issues, which prevent take-off as existing RID types are statically assigned and lack recovery mechanisms for manufacturing or registration procedure errors.
Innovation Solution
The UAS employs a method to determine a second RID by hashing the duplicate RID using the IETF Hierarchical Host Identity Tag (HHIT) algorithm, allowing it to re-register and recover from registration failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a static RID is assigned to a UAS, then the UAS can be registered with the USS, but duplicate RIDs may occur due to manufacturing or registration errors, preventing take-off
Solution Approach 1:
The patent transforms the static RID assignment into a dynamic registration process. When a duplicate RID is detected, the system automatically generates a new RID by hashing the original RID and retries registration. This dynamic adaptation allows the UAS to recover from registration failures without human intervention, resolving the contradiction between reliable registration and recovery capability.
Solution Approach 2:
The patent changes the RID parameter from a fixed static value to a dynamically generated value through hashing. When registration fails due to duplication, the system applies a cryptographic hash function to the original RID to generate a new unique identifier, changing the parameter state to enable successful registration while maintaining traceability to the original UAS.
2Measurement precision
If duplicate RID detection is implemented, then registration failures can be identified, but the UAS cannot recover without manual intervention
Solution Approach 1:
The patent implements self-service by enabling the UAS to automatically detect duplicate RIDs, generate new RIDs through hashing, and retry registration without human intervention. The system serves itself by maintaining an internal record of attempted RIDs and autonomously resolving conflicts, thereby preserving detection accuracy while dramatically improving operational simplicity.
Solution Approach 2:
The patent establishes a feedback loop where the UAS monitors registration responses from the USS, detects duplicate RID indications, and uses this feedback to trigger automatic RID regeneration and retry. This closed-loop feedback mechanism maintains precise duplicate detection while simplifying operation by eliminating the need for manual error handling.
3Reliability
If a new RID is generated by hashing the duplicate RID, then registration can succeed, but additional computational steps are required
Solution Approach 1:
The patent replaces manual mechanical registration processes with automated cryptographic hashing. Instead of physically reconfiguring or manually re-registering the UAS, the system uses software-based hash functions to generate new RIDs, substituting computational operations for manual procedures. This increases registration success while the automation actually reduces overall system complexity by eliminating manual intervention steps.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Systems, apparatuses, and method may provide unmanned aerial system communication. A method performed by at least one processor included in an unmanned aerial system (UAS) includes: transmitting, to a UAS Service Supplier (USS) implemented on at least one server, a first registration request to register a first remote identification (RID) corresponding to the UAS with the USS; receiving, from the USS, an indication that the first RID is a duplicate RID that is registered with the USS; determining, based on the first RID, a second RID corresponding to the UAS; and transmitting, to the USS, a second registration request to register the second RID.