Operation of certain 5GMS services may include an SLA between the Application Provider and the 5GMS System provider. In this context,
"Per-application authorisation" refers to scenarios where one or more 5GMS-Aware Application is hosted on the same UE and can access services only from the associated 5GMS Application Provider.
The 5GMS System provider may offer one common 5GMS AF serving all 5GMS Application Providers or separate logical 5GMS AFs, each serving a single 5GMS Application Provider.
In the following, two example scenarios are described:
-
A single UE hosting multiple 5GMS-Aware Applications from different 5MGS Application Providers.
-
A single 5GMS Application Provider offers different subscription levels.
This collaboration scenario focuses on cases where one or more 5GMS-Aware Applications are hosted on the same UE and are using the same 5GMS Client. This may be the case when the Media Session Handler in the 5GMS Client is provided as a common Operating System service. The Media Session Handler in the 5GMS Client supports isolation between different 5GMS-Aware Application contexts.
Each 5GMS-Aware Application uses an M8 reference point instance to connect to its 5GMS Application Provider.
The 5G System provider offers a common 5GMS AF within the Trusted DN. The 5GMS AF supports request and provider isolation so that 5GMS Application Provider #1 and #2 do not interfere with each other.
EXAMPLE 1:
5GMS Application Provider #1 has agreed different charging conditions from 5GMS Application Provider #2. The 5GMS System ensures that only 5GMS-Aware Application #1 can benefit from the conditions agreed with 5GMS Application Provider #1.
EXAMPLE 2:
5GMS-Aware Application #1 is entitled to receive higher network QoS than 5GMS-Aware Application #2.
This collaboration scenario focuses on cases where a 5GMS Application Provider offers multiple subscription levels to its consumers, for example the user of 5GMS-Aware Application #1 is entitled to the "Premium Connectivity" subscription level while the user of 5GMS-Aware Application #2 is entitled only to the "Default Connectivity" level.
Each 5GMS-Aware Application uses an M8 reference point instance to connect to its 5GMS Application Provider. The 5GMS Application Provider is aware about the different user subscription levels.
The 5G System provider offers a common 5GMS AF within the Trusted DN. Using an appropriate authorisation mechanism, the 5GMS AF determines that 5GMS-Aware Application #1 is entitled to higher bit rates than 5GMS-Aware Application #2.