Omninet Encoding ID
An Omninet Encoding ID, or OEID for short, is a piece of the Omninet protocol, the communication system used across the civilizations of the Orion arm of the galaxy.
Specifically, an OEID is attached to any piece of information created on and flowing through the Omninet. It is a bitflag assembly representing different relevant states of a communique, such as if it ever reached its recipient, or if it was auto-generated by an NHP.
These are represented by a single byte of data, 8 bits, that each represent a different status (0 being false and 1 being true). This is then translated into Hexadecimal and attached to every Omninet communique.
Below are examples of OEIDs and a detailed description of each field and its relevance.
Example 1: OEID = 0x58 Translates to binary 0101 1000 This communique was encrypted, auto-generated, and read by someone, despite not being delivered to its intended recipient and not being sent out over the Omninet.
Example 2: OEID = 0x0B Translates to binary 0000 1011 This communique was auto-generated, was opened, was not received by the intended recipient, but was sent out over the Omninet and was copied off the local machine.
Example 3: OEID = 0x00 Translates to binary 0000 0000 This communique only exists as a local file. It has never left or been copied from the local machine.Below is the list of fields present in an OEID, what they represent, and how they are set.
Index | Value | Description | Trigger Condition | Example OEID using only this element |
---|---|---|---|---|
0 | CPY | Local Copy Made | A copy of this communique was made on the machine it was authored on. | 0x01 (0000 0001) |
1 | SNT | Sent over the Omninet | When the communique is sent out towards at least one external Omninet node. | 0x02 (0000 0010) |
2 | RCV | Received by Listed Recipient(s) | When the intended recipient's Omninet-connected device receives the communique. | 0x04 (0000 0100) |
3 | OPN | Opened | When the communique is opened and read, requiring human interaction. This is often the intended recipient, but isn't always so. | 0x08 (0000 1000) |
4 | GEN | Auto-generated message | The communique was generated by a VI, comp/con, or NHP. | 0x10 (0001 0000) |
5 | DEL | Message deleted | The communique was deleted (presumably now recovered) from the machine that this copy was read from. | 0x20 (0010 0000) |
6 | SEC | Message securely encrypted | This communique was securely encrypted, preventing (most) interception or decoding, regardless if it was sent or not. | 0x40 (0100 0000) |
7 | VPO | Verified Point of Origin | The origin Omninet-connected machine is registered as a Union tracked and registered device. | 0x80 (1000 0000) |
Remove these ads. Join the Worldbuilders Guild
Comments