Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 26.512
Word version: 17.3.0
1…
4…
4.4…
5…
6…
11…
A…
11
Media Session Handling (M5) APIs
12
UE Media Session Handling (M6) APIs for uplink and downlink
13
UE Media Stream Handler (M7) APIs for uplink and downlink
14
Application (M8) APIs for uplink and downlink
15
Miscellaneous UE-internal APIs
16
Usage of 5GC interfaces and APIs
17
Media Streaming data reporting at R4
18
Event exposure at R5 and R6
11
Media Session Handling (M5) APIs
p. 74
11.1
General
p. 74
11.2
Service Access Information API
p. 75
11.2.1
General
p. 75
11.2.2
Resource structure
p. 75
11.2.3
Data model
p. 75
11.2.3.1
ServiceAccessInformation resource type
p. 75
11.2.3.2
EASDiscoveryTemplate type
|R17|
p. 84
11.2.3.3
M5EASRelocationRequirements type
|R17|
p. 84
11.2.4
Operations
p. 85
11.3
Consumption Reporting API
p. 85
11.3.1
General
p. 85
11.3.2
Reporting procedure
p. 85
11.3.3
Report format
p. 85
11.3.3.1
ConsumptionReport format
p. 85
11.3.3.2
ConsumptionReportingUnit type
p. 86
11.4
Metrics Reporting API
p. 86
11.4.1
General
p. 86
11.4.2
Reporting procedure
p. 86
11.4.3
Report format
p. 86
11.5
Dynamic Policies API
p. 87
11.5.1
Overview
p. 87
11.5.2
Resource structure
p. 87
11.5.3
Data model
p. 88
11.5.3.1
DynamicPolicy resource
p. 88
11.5.4
Operations
p. 88
11.6
Network Assistance API
p. 89
11.6.1
Overview
p. 89
11.6.2
Resource structure
p. 89
11.6.3
Data model
p. 90
11.6.3.1
NetworkAssistanceSession resource
p. 90
11.6.4
Operations
p. 90
12
UE Media Session Handling (M6) APIs for uplink and downlink
p. 91
12.1
General
p. 91
12.2
Media Session Handling for Downlink media streaming - APIs and Functions
p. 92
12.2.1
Overview
p. 92
12.2.2
Media Session Handler model
p. 93
12.2.2.1
State model
p. 93
12.2.2.2
Media Session Handler internal properties
p. 93
12.2.2.3
Media Session Handler internal operations
p. 93
12.2.2.4
Starting and Stopping a Media Session Handler
p. 93
12.2.3
General
p. 93
12.2.4
Dynamic Policy Information
p. 94
12.2.5
Network Assistance Information
p. 94
12.2.6
Consumption Reporting Information
p. 94
12.2.7
Metrics Reporting Information
p. 94
12.3
Media Session Handling for Uplink Streaming - APIs and Functions
p. 94
13
UE Media Stream Handler (M7) APIs for uplink and downlink
p. 95
13.1
General
p. 95
13.2
DASH Media Player - APIs and Functions
p. 95
13.2.1
Overview
p. 95
13.2.2
Media Player model
p. 97
13.2.3
Methods
p. 98
13.2.3.1
General
p. 98
13.2.3.2
Initialize
p. 98
13.2.3.3
Attach
p. 98
13.2.3.4
Pre-load
p. 99
13.2.3.5
Play
p. 100
13.2.3.6
Pause
p. 101
13.2.3.7
Seek
p. 102
13.2.3.8
Reset
p. 102
13.2.3.9
Destroy
p. 103
13.2.4
Configurations and settings API
p. 104
13.2.5
Notifications and error events
p. 105
13.2.6
Status Information
p. 106
13.2.7
Usage of M7d Information by Media Session Handler
p. 107
14
Application (M8) APIs for uplink and downlink
p. 107
15
Miscellaneous UE-internal APIs
p. 108
15.1
General
p. 108
15.2
RAN Signaling-based Network Assistance API
p. 108
15.3
RAN-based Metrics Reporting API
p. 108
16
Usage of 5GC interfaces and APIs
p. 109
16.1
General
p. 109
16.2
Usage of N5/N33 for AF-based Network Assistance
p. 109
17
Media Streaming data reporting at R4
|R17|
p. 110
17.1
General
p. 110
17.2
MediaStreamingAccessRecord type
p. 110
18
Event exposure at R5 and R6
|R17|
p. 112