D.2 Controlling Event exposure
26.5013GPP5G Media Streaming (5GMS)General description and architectureRelease 18TS
D.2.1 Data exposure restrictions
The 5GMS Application Provider wishes to limit the level of access that different classes of Event consumer subscribers have to UE data reported to and subsequently exposed by the Data Collection AF. These restrictions are expressed in the form of data processing instructions that it provisions in the Data Collection AF instantiated in the 5GMSÂ AF along the dimensions described below. Each set of data processing instructions applies to a particular Event ID and Event consumer type:
– Time-based restriction determines the granularity of access along the time axis, ranging from the finest granularity which permits Event consumer access to individual events as they occur, to the coarsest granularity which combines all event data into a single aggregated value.
– User-based restriction controls access based on end-user grouping. Such restriction ranges from the fine granularity which permits Event consumer access to individual events related to individual end users, through medium granularity which aggregates collected event data at the level of user groups, to coarse granularity which bundles the data across all users.
– Location-based restriction defines access based on the geographical location of the data collection client at which the UE data was collected. Fine-grained control allows the Event consumer to access individual events, irrespective of the location. Medium-grained control aggregates collected event data for a defined geographical area. Coarse-grained control aggregates all event data to produce a single aggregated value for all locations.
For example, the 5GMS Application Provider decides that its own Event Consumer AF is granted the finest-grained access to event data by all of the above dimensions. On the other hand, according to the "silver" business agreement it has established with the Mobile Network Operator, the NWDAF is granted medium-grained access to event data, while based under a "bronze" business agreement it has established with another Application Service Provider, the Event Consumer AF of that third-party ASP is granted only coarse-grained access to event data.
D.2.2 Event subscription filters
A certain Event consumer is only interested in receiving events for a specific user or group(s) of users, or a specific application or UEs at a certain location. It expresses these preferences in the form of filters when subscribing to the event at the Data Collection AF.