Following general requirements are identified:
[AR-5.1-a]
The application enabler service shall support management of spatial anchors.
[AR-5.1-b]
The application enabler service shall support management of digital avatars including create, read, update, delete avatar profiles and uploading and downloading the avatar media.
[AR-5.1-c]
The application enabler service shall support UE (supporting metaverse service) to offload computational process to another UE.
[AR-5.1-d]
The application enabler service shall support metaverse applications which requires multiple devices to serve the user.
[AR-5.2-a]
The spatial anchor management service shall provide mechanism to create, update, get/discover spatial anchors.
[AR-5.2-b]
The spatial anchor management service shall provide mechanism to subscribe for spatial anchor related information including usage information, UEs within certain range.
[AR-5.3-a]
The spatial map management service shall provide mechanisms to create, update/delete, get and subscribe spatial maps.
[AR-5.3-b]
The spatial map management service shall provide mechanisms to expose spatial map information to authorized third parties.
[AR-5.4-1]
Subject to operator policy, regulatory requirements and user consent, the metaverse enablement service shall provide digital asset management mechanisms as follows:
-
to create, update, retrieve, delete and discover digital assets securely.
-
to manage associations between digital assets and user identifiers.
-
to allow an authorized third party to manage digital asset(s) associated with a user.
-
to differentiate between multiple types of digital assets, e.g. avatars, tokens, licenses.
-
to manage sets of related digital assets jointly (e.g. as blocks of digital assets).
[AR-5.4-2]
The metaverse enablement service shall provide mechanisms to create, update, get/discover avatars as digital assets.