1 Definition
A region of the Universe with Space-Time attributes.
2 Functional Requirements
A U-Location may:
- Have an extension limited in Space and Time or be unlimited in Time.
- Be composed of Basic U-Locations, e.g.:
- A room can be a Basic U-Location of the U-Location defined as an apartment.
- An apartment can be a Basic U-Location of the U-Location defined as a building.
3 Syntax
https://schemas.mpai.community/MMM/V1.0/data/ULocation.json
4 Semantics
| Label | Size | Description |
| Header | N1 Bytes | U-Location Header |
| – Standard-ULocation | 9 Bytes | The characters “MMM-ULC-V” |
| – Version | N2 Bytes | Major version – 1 or 2 Bytes |
| – Dot-separator | 1 Byte | The character “.” |
| – Subversion | N3 Bytes | Minor version – 1 or 2 Bytes |
| UEnvironmentID | N4 Bytes | The ID of an administratively Identified portion of Universe |
| ULocationID | N5 Bytes | Identifier of U-Location. |
| ULocationData[] | N6 Bytes | Collection of elements composing U-Location. |
| – Location | N7 Bytes | Elementary Location composing the U-Location. |
| – Time | N8 Bytes | Time of validity of Location in U-Location |
| DescrMetadata | N9 Bytes | Descriptive Metadata. |