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.347
Word version: 18.1.0
0…
4…
6…
6.3…
7…
6.3
Media Streaming Service API
6.4
MBMS Packet Delivery Service API
6.3
Media Streaming Service API
p. 59
6.3.1
Introduction
p. 59
6.3.2
MBMS Client State Model for Media Streaming
p. 60
6.3.2.1
Overview
p. 60
6.3.2.2
MBMS Client Internal parameters
p. 61
6.3.2.3
MBMS Client Operation in IDLE state
p. 62
6.3.2.4
MBMS Client Operation in REGISTERED state
p. 63
6.3.2.5
MBMS Client Operation in ACTIVE state
p. 65
6.3.2.6
MBMS Client Operation in STALLED state
p. 66
6.3.3
Methods
p. 67
6.3.3.1
Overview
p. 67
6.3.3.2
Registration
p. 67
6.3.3.2.1
Overview
p. 67
6.3.3.2.2
Parameters
p. 68
6.3.3.2.3
Pre-Conditions
p. 69
6.3.3.2.4
Usage of Method for MAA
p. 69
6.3.3.2.5
Expected MBMS Client Actions
p. 69
6.3.3.2.6
Post-Conditions
p. 69
6.3.3.3
Media Streaming Application Service Registration Response
p. 69
6.3.3.3.1
Overview
p. 69
6.3.3.3.2
Parameters
p. 69
6.3.3.3.3
Pre-Conditions
p. 70
6.3.3.3.4
Expected MBMS Client Actions
p. 70
6.3.3.3.5
Usage of Method for MAA
p. 70
6.3.3.3.6
Post-Conditions
p. 70
6.3.3.4
Getting information on available Media Streaming Application Services
p. 70
6.3.3.4.1
Overview
p. 70
6.3.3.4.2
Parameters
p. 70
6.3.3.4.3
Pre-Conditions
p. 71
6.3.3.4.4
Expected MBMS Client Actions
p. 71
6.3.3.4.5
Usage of Method for MAA
p. 71
6.3.3.4.6
Post-Conditions
p. 72
6.3.3.5
Updating the registered service classes
p. 72
6.3.3.5.1
Overview
p. 72
6.3.3.5.2
Parameters
p. 72
6.3.3.5.3
Pre-Conditions
p. 72
6.3.3.5.4
Expected MBMS Client Actions
p. 73
6.3.3.5.5
Usage of Method for MAA
p. 73
6.3.3.5.6
Post-Conditions
p. 73
6.3.3.6
Updating the Streaming Service List
p. 73
6.3.3.6.1
Overview
p. 73
6.3.3.6.2
Parameters
p. 73
6.3.3.6.3
Pre-Conditions
p. 73
6.3.3.6.4
Expected MBMS Client Actions
p. 73
6.3.3.6.5
Usage of Method for MAA
p. 73
6.3.3.6.6
Post-Conditions
p. 73
6.3.3.7
Start Media Streaming Service
p. 73
6.3.3.7.1
Overview
p. 73
6.3.3.7.2
Parameters
p. 74
6.3.3.7.3
Pre-Conditions
p. 74
6.3.3.7.4
Usage of Method for MAA
p. 74
6.3.3.7.5
MBMS Client Actions
p. 74
6.3.3.7.6
Post-Conditions
p. 75
6.3.3.8
Notification that Media Streaming for a Service has started
p. 75
6.3.3.8.1
Overview
p. 75
6.3.3.8.2
Parameters
p. 75
6.3.3.8.3
Pre-Conditions
p. 75
6.3.3.8.4
Expected MBMS Client Actions
p. 75
6.3.3.8.5
Usage of Method for MAA
p. 75
6.3.3.8.6
Post-Conditions
p. 75
6.3.3.9
Stop Media Streaming Service
p. 75
6.3.3.9.1
Overview
p. 75
6.3.3.9.2
Parameters
p. 75
6.3.3.9.3
Pre-Conditions
p. 76
6.3.3.9.4
Usage of Method for MAA
p. 76
6.3.3.9.5
MBMS Client Actions
p. 76
6.3.3.9.6
Post-Conditions
p. 76
6.3.3.10
Media Streaming Application Service De-registration
p. 76
6.3.3.10.1
Overview
p. 76
6.3.3.10.2
Parameters
p. 76
6.3.3.10.3
Pre-Conditions
p. 76
6.3.3.10.4
Usage of Method for MAA
p. 76
6.3.3.10.5
MBMS Client Actions
p. 76
6.3.3.10.6
Post-Conditions
p. 76
6.3.3.11
Notification that Media Streaming for a Service has stalled
p. 77
6.3.3.11.1
Overview
p. 77
6.3.3.11.2
Parameters
p. 77
6.3.3.11.3
Pre-Conditions
p. 78
6.3.3.11.4
Expected MBMS Client Actions
p. 78
6.3.3.11.5
Usage of Method for MAA
p. 78
6.3.3.11.6
Post-Conditions
p. 78
6.3.3.12
Notification of Media Streaming Application Service errors
p. 78
6.3.3.12.1
Overview
p. 78
6.3.3.12.2
Parameters
p. 79
6.3.3.12.3
Pre-Conditions
p. 80
6.3.3.12.4
Expected MBMS Client Actions
p. 80
6.3.3.12.5
Usage of Method for MAA
p. 80
6.3.3.12.6
Post-Conditions
p. 80
6.3.3.13
Checking the version for Media Streaming Application Service interface
p. 80
6.3.3.13.1
Overview
p. 80
6.3.3.13.2
Parameters
p. 80
6.3.3.13.3
Pre-Conditions
p. 80
6.3.3.13.4
Usage of Method for MAA
p. 80
6.3.3.13.5
MBMS Client Actions
p. 80
6.3.3.13.6
Post-Conditions
p. 80
6.3.3.14
Metrics Collection
|R17|
p. 81
6.3.3.14.1
Overview
p. 81
6.3.3.14.2
Parameters
p. 81
6.3.3.14.3
Preconditions
p. 81
6.3.3.14.4
Usage of method by MBMS-Aware Application
p. 81
6.3.3.14.5
MBMS Client actions
p. 82
6.3.3.14.6
Postconditions
p. 82
6.4
MBMS Packet Delivery Service API
p. 82
6.4.1
Introduction
p. 82
6.4.2
MBMS Client State Model for MBMS packet delivery
p. 82
6.4.2.1
Overview
p. 82
6.4.2.2
MBMS Client Internal parameters
p. 83
6.4.2.3
MBMS Client Operation in IDLE state
p. 84
6.4.2.4
MBMS Client Operation in REGISTERED state
p. 85
6.4.2.5
MBMS Client Operation in ACTIVE state
p. 87
6.4.2.6
MBMS Client Operation in STALLED state
p. 88
6.4.3
Methods
p. 89
6.4.3.1
Overview
p. 89
6.4.3.2
Registration
p. 89
6.4.3.2.1
Overview
p. 89
6.4.3.2.2
Parameters
p. 90
6.4.3.2.3
Pre-Conditions
p. 90
6.4.3.2.4
Usage of Method for MAA
p. 91
6.4.3.2.5
Expected MBMS Client Actions
p. 91
6.4.3.2.6
Post-Conditions
p. 91
6.4.3.3
MBMS Packet Delivery Service Registration Response
p. 91
6.4.3.3.1
Overview
p. 91
6.4.3.3.2
Parameters
p. 91
6.4.3.3.3
Pre-Conditions
p. 91
6.4.3.3.4
Expected MBMS Client Actions
p. 91
6.4.3.3.5
Usage of Method for MAA
p. 92
6.4.3.3.6
Post-Conditions
p. 92
6.4.3.4
Getting information on available MBMS Packet Delivery Services
p. 92
6.4.3.4.1
Overview
p. 92
6.4.3.4.2
Parameters
p. 92
6.4.3.4.3
Pre-Conditions
p. 93
6.4.3.4.4
Expected MBMS Client Actions
p. 93
6.4.3.4.5
Usage of Method for MAA
p. 93
6.4.3.4.6
Post-Conditions
p. 93
6.4.3.5
Updating the registered service classes
p. 94
6.4.3.5.1
Overview
p. 94
6.4.3.5.2
Parameters
p. 94
6.4.3.5.3
Pre-Conditions
p. 94
6.4.3.5.4
Expected MBMS Client Actions
p. 94
6.4.3.5.5
Usage of Method for MAA
p. 94
6.4.3.5.6
Post-Conditions
p. 94
6.4.3.6
Updating the Packet Service List
p. 95
6.4.3.6.1
Overview
p. 95
6.4.3.6.2
Parameters
p. 95
6.4.3.6.3
Pre-Conditions
p. 95
6.4.3.6.4
Expected MBMS Client Actions
p. 95
6.4.3.6.5
Usage of Method for MAA
p. 95
6.4.3.6.6
Post-Conditions
p. 95
6.4.3.7
Start MBMS Packet Delivery Service
p. 95
6.4.3.7.1
Overview
p. 95
6.4.3.7.2
Parameters
p. 96
6.4.3.7.3
Pre-Conditions
p. 96
6.4.3.7.4
Usage of Method for MAA
p. 96
6.4.3.7.5
MBMS Client Actions
p. 96
6.4.3.7.6
Post-Conditions
p. 96
6.4.3.8
Notification that MBMS Packet Delivery Service has started
p. 97
6.4.3.8.1
Overview
p. 97
6.4.3.8.2
Parameters
p. 97
6.4.3.8.3
Pre-Conditions
p. 97
6.4.3.8.4
Expected MBMS Client Actions
p. 97
6.4.3.8.5
Usage of Method for MAA
p. 97
6.4.3.8.6
Post-Conditions
p. 97
6.4.3.9
Stop MBMS Packet Delivery Service
p. 97
6.4.3.9.1
Overview
p. 97
6.4.3.9.2
Parameters
p. 97
6.4.3.9.3
Pre-Conditions
p. 97
6.4.3.9.4
Usage of Method for MAA
p. 97
6.4.3.9.5
MBMS Client Actions
p. 98
6.4.3.9.6
Post-Conditions
p. 98
6.4.3.10
MBMS Packet Delivery Service De-registration
p. 98
6.4.3.10.1
Overview
p. 98
6.4.3.10.2
Parameters
p. 98
6.4.3.10.3
Pre-Conditions
p. 98
6.4.3.10.4
Usage of Method for MAA
p. 98
6.4.3.10.5
MBMS Client Actions
p. 98
6.4.3.10.6
Post-Conditions
p. 98
6.4.3.11
Notification that MBMS Packet Delivery Service has stalled
p. 98
6.4.3.11.1
Overview
p. 98
6.4.3.11.2
Parameters
p. 99
6.4.3.11.3
Pre-Conditions
p. 100
6.4.3.11.4
Expected MBMS Client Actions
p. 100
6.4.3.11.5
Usage of Method for MAA
p. 100
6.4.3.11.6
Post-Conditions
p. 100
6.4.3.12
Notification of MBMS Packet Delivery Service errors
p. 100
6.4.3.12.1
Overview
p. 100
6.4.3.12.2
Parameters
p. 101
6.4.3.12.3
Pre-Conditions
p. 101
6.4.3.12.4
Expected MBMS Client Actions
p. 101
6.4.3.12.5
Usage of Method for MAA
p. 101
6.4.3.12.6
Post-Conditions
p. 101
6.4.3.13
Checking the version for MBMS Packet Delivery Service interface
p. 101
6.4.3.13.1
Overview
p. 101
6.4.3.13.2
Parameters
p. 101
6.4.3.13.3
Pre-Conditions
p. 102
6.4.3.13.4
Usage of Method for MAA
p. 102
6.4.3.13.5
MBMS Client Actions
p. 102
6.4.3.13.6
Post-Conditions
p. 102