This is an old revision of the document!
TWIN-001a — Assign a Twin Identifier
Statement
The DIDO-TE SHALL assign each logical twin a unique Twin Identifier.
Source
-
[DTE1] U.S. Patent Application US20220237111A1, Twin Node claims describing identifiers shared among Twin Nodes
-
[DTE2] Non-Traditional BAA Submission, F17, Twin Nodes Selection
-
[DTE9] Distributed Immutable Data Object Reference Architecture (DIDO-RA), Appendix A, Digital Twin
Rationale
A stable logical identity distinguishes the twin from the individual Twin Nodes that realize it.
The Twin Identifier provides the common identity needed to associate multiple realizations with the same logical twin and to preserve that identity when a Test Execution selects a different realization.
The Twin Identifier remains independent of container identifiers, process identifiers, host names, network addresses, DDS entity identifiers, and other realization-specific identifiers.
Applies To
-
Twin Identity
-
Twin Realization
Verification
Verification confirms that:
# A logical twin receives a Twin Identifier. # Two distinct logical twins do not receive the same Twin Identifier within the applicable identity scope. # Replacing or selecting a different Twin Realization does not require assignment of a new Twin Identifier. # A realization-specific identifier does not serve as the authoritative Twin Identifier solely because it identifies an implementation resource.
Verification includes inspection of the Twin Identity record and tests involving more than one logical twin and more than one realization of the same logical twin.
Traceability
ConOps Relationship
This requirement supports registration of a logical twin before one or more Twin Realizations are associated with it.
Delivery Phase
TBD
Requirement Status
Draft
Statement Reference
{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-001-establish-twin-identity:twin-001a-assign-a-twin-identifier#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.