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
TS 29.155
Traffic Steering Control –
Representational State Transfer (REST)
over St reference point
3GPP‑Page
ETSI‑search
fToC
↓
Partial Content
→
V19.0.0 (PDF)
2025/09
46 p.
V18.0.0
2024/03 46 p.
V17.0.0
2021/12 46 p.
V16.0.0
2020/06 45 p.
V15.1.0
2019/06 45 p.
V14.4.0
2019/06 46 p.
V13.5.0
2019/06 46 p.
Rapporteur:
Mr. Huang, Zhenning
China Mobile Com. Corporation
full Table of Contents for
TS 29.155
Word version: 19.0.0
each clause number in
'red'
refers to the equivalent title in the Partial Content
1
Scope
p. 6
2
References
p. 6
3
Definitions and abbreviations
p. 7
3.1
Definitions
p. 7
3.2
Abbreviations
p. 7
4
St reference point
p. 7
4.1
Overview
p. 7
4.2
Reference model
p. 7
4.3
Functional elements
p. 8
4.3.1
TSSF
p. 8
4.3.2
PCRF
p. 8
4.4
Procedures over St reference point
p. 8
4.4.1
General
p. 8
4.4.2
Traffic Steering Policy Provisioning over St
p. 8
4.4.3
Traffic Steering Rule Error Handling
p. 9
4.4.4
UE IPv4 address provisioning
p. 9
5
St protocol
p. 10
5.1
Introduction
p. 10
5.2
Transport layer
p. 10
5.3
Application delivery layer
p. 11
5.3.1
Methods
p. 11
5.3.2
Resources and URI design
p. 11
5.3.3
HTTP request/response formats
p. 12
5.3.3.1
General
p. 12
5.3.3.2
POST /stapplication/sessions
p. 13
5.3.3.3
PUT /stapplication/sessions/{stsessionid}
p. 15
5.3.3.4
PATCH /stapplication/sessions/{stsessionid}
p. 16
5.3.3.5
DELETE /stapplication/sessions/{stsessionid}
p. 17
5.3.3.6
GET /stapplication/sessions/{stsessionid}
p. 18
5.3.3.7
POST /{notificationbaseurl}/{stsessionid}
p. 19
5.3.4
St session ID
p. 20
5.3.5
HTTP status codes
p. 21
5.3.6
Feature negotiation
p. 22
5.3.6.1
General
p. 22
5.3.7
HTTP custom headers
p. 22
5.3.7.1
3gpp-Optional-Features
p. 22
5.3.7.2
3gpp-Required-Features
p. 22
5.3.7.3
3gpp-Accepted-Features
p. 23
5.3.7.4
3gpp-Notification-Base-URL
p. 23
5.4
Specific application communication
p. 23
5.4.1
General
p. 23
5.4.2
Content type
p. 23
5.4.3
JSON session fields
p. 23
5.4.3.1
General
p. 23
5.4.3.2
session-id
p. 24
5.4.3.3
ue-ipv4
p. 24
5.4.3.4
ue-ipv6-prefix
p. 24
5.4.3.5
tsrules
p. 24
5.4.3.6
ts-rule-name
p. 25
5.4.3.7
precedence
p. 25
5.4.3.8
tdf-application-identifier
p. 25
5.4.3.9
flow-information
p. 25
5.4.3.10
flow-description
p. 26
5.4.3.11
tos-traffic-class
p. 26
5.4.3.12
security-parameter-index
p. 26
5.4.3.13
flow-label
p. 26
5.4.3.14
flow-direction
p. 26
5.4.3.15
ts-policy-identifier-dl
p. 26
5.4.3.16
ts-policy-identifier-ul
p. 26
5.4.3.17
predefined-tsrules
p. 26
5.4.3.18
predefined-group-of-tsrules
p. 27
5.4.3.19
ts-rule-base-name
p. 27
5.4.3.20
called-station-id
p. 27
5.4.4
JSON errors and informational response fields
p. 27
5.4.4.1
General
p. 27
5.4.4.2
errors
p. 28
5.4.4.3
error-type
p. 28
5.4.4.4
error-message
p. 28
5.4.4.5
error-tag
p. 28
5.4.4.6
error-path
p. 28
5.4.4.7
error-info
p. 28
5.4.4.6a
success-message
p. 29
5.4.4.7a
success-path
p. 29
5.4.4.8
success-info
p. 29
5.4.5
JSON report fields
p. 29
5.4.5.1
General
p. 29
5.4.5.2
ts-rule-reports
p. 29
5.4.5.3
resource-paths
p. 30
5.4.5.4
rule-status
p. 30
5.4.5.5
rule-failure-code
p. 30
5.4.6
JSON notification fields
p. 31
5.4.6.1
General
p. 31
5.4.6.2
notifications
p. 31
5.4.6.3
notification-type
p. 31
5.4.6.4
notification-message
p. 32
5.4.6.5
notification-tag
p. 32
5.4.6.6
notification-info
p. 32
5.5
TSSF discovery
p. 32
6
Secure communication
p. 32
A
Call Flows
p. 32
A.1
General
p. 32
A.2
Traffic Steering Control Information Provisioning
p. 32
A.3
Traffic Steering Control Information Update
p. 33
A.4
Traffic Steering Control Information Removal
p. 34
A.5
Traffic Steering Control Notification
p. 34
B
(Normative) JSON Schema
p. 35
B.1
Session body schema
p. 35
B.2
Error and Informational response schema
p. 37
B.3
Report schema
p. 39
B.4
Notification schema
p. 40
C
Change history
p. 42