1      Definition

An implementation of the Architecture and Technologies of MPAI-Metaverse Model.

2      Functional Requirements

  1. An M-Instance implements a Functional Profile of MPAI Metaverse Model – Architecture.
  2. An M-Instance may:
    • Add Functionalities not supported by the Architecture and Technologies parts of MPAI-Metaverse Model. In this case, full Interoperability with other M-Instances may not be achieved.
    • Enable the creation of M-Environments.

3      Syntax

https://schemas.mpai.community/MMM4/V1.0/data/MInstance.json

4      Semantics

Label Size Description
Header N1 Bytes
– Standard 9 Bytes The characters “MMM-MIN-V”
– Version N2 Bytes Major version expressed as 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version expressed as 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
MCapabilitiesID N5 Bytes Identifier of M-Capabilities.
MRulesID N6 Bytes Identifier of M-Instance Rules.
DescrMetadata N7 Bytes Descriptive Metadata.

5      Data Formats

M-Instance requires the definition of Rules ID.

6      To Respondents

MPAI request comments on the Functional Requirements and JSON Syntax and Semantics of M-Instance.