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 24.546
Word version: 18.0.0
1…
5…
5
Functional entities
6
Configuration management procedures
6.1
General
6.2
On-network procedures
6.3
Off-network procedures
7
Coding
7.1
VAL user profile document
7.2
VAL UE configuration document
A
Parameters for different operations
B
Parameters for notifications
C
CoAP resource representation and encoding
C.1
General
C.2
Resource representation and APIs for VAL user profile
C.3
Resource representation and APIs for UE configuration
$
Change history
5
Functional entities
p. 10
5.1
SEAL configuration management client (SCM-C)
p. 10
5.2
SEAL configuration management server (SCM-S)
p. 11
6
Configuration management procedures
p. 12
6.1
General
p. 12
6.2
On-network procedures
p. 12
6.2.1
General
p. 12
6.2.1.1
Authenticated identity in HTTP request
p. 12
6.2.1.2
Authenticated identity in CoAP request
|R17|
p. 12
6.2.2
Common procedures
p. 12
6.2.2.1
Management of configuration update event subscription
p. 12
6.2.2.1.1
SIP based procedures
p. 12
6.2.2.1.2
HTTP based procedures
p. 14
6.2.2.1.3
CoAP based procedures
|R17|
p. 15
6.2.2.2
Notifications
p. 16
6.2.2.2.1
SIP based procedures
p. 16
6.2.2.2.2
HTTP based procedures
p. 16
6.2.2.2.3
CoAP based procedures
|R17|
p. 17
6.2.3
VAL UE configuration data
p. 17
6.2.3.1
SCM client HTTP procedure
p. 17
6.2.3.2
SCM server HTTP procedure
p. 17
6.2.3.3
SCM client CoAP procedure
|R17|
p. 18
6.2.3.4
SCM server CoAP procedure
|R17|
p. 18
6.2.4
VAL user profile data
p. 19
6.2.4.1
SCM client HTTP procedure
p. 19
6.2.4.2
SCM server HTTP procedure
p. 19
6.2.4.3
SCM client CoAP procedure
|R17|
p. 19
6.2.4.4
SCM server CoAP procedure
|R17|
p. 19
6.2.5
Update VAL user profile data
p. 20
6.2.5.1
SCM client HTTP procedure
p. 20
6.2.5.2
SCM server HTTP procedure
p. 20
6.2.5.3
SCM client CoAP procedure
|R17|
p. 21
6.2.5.4
SCM server CoAP procedure
|R17|
p. 21
6.3
Off-network procedures
p. 21
7
Coding
p. 22
7.1
VAL user profile document
p. 22
7.1.1
General
p. 22
7.1.2
Application unique ID
p. 22
7.1.3
Data structure
p. 22
7.1.4
XML Schema
p. 22
7.1.5
Semantics
p. 23
7.1.6
MIME type
p. 23
7.1.7
IANA registration template
p. 23
7.2
VAL UE configuration document
p. 25
7.2.1
General
p. 25
7.2.2
Application unique ID
p. 25
7.2.3
Data structure
p. 25
7.2.4
XML schema
p. 26
7.2.5
Semantics
p. 27
7.2.6
MIME type
p. 28
7.2.7
IANA registration template
p. 28
A
(Normative) Parameters for different operations
p. 30
A.1
Creating configuration update event subscription
p. 30
A.1.1
General
p. 30
A.1.2
Client side parameters
p. 30
A.1.3
Server side parameters
p. 30
A.2
Retrieve VAL UE configuration data
|R17|
p. 31
A.2.1
Client side parameters
p. 31
B
(Normative) Parameters for notifications
p. 31
B.1
General
p. 31
B.2
Configuration update notification
p. 31
C
(Normative) CoAP resource representation and encoding
|R17|
p. 31
C.1
General
p. 31
C.1.1
Resource URI structure
p. 31
C.1.2
Use of cache
p. 32
C.1.3
Error handling
p. 32
C.1.4
Data types applicable to multiple resource representations
p. 34
C.1.4.1
General
p. 34
C.1.4.2
Referenced structured data types
p. 34
C.1.4.3
Referenced simple data types and enumerations
p. 34
C.1.4.4
Common structured data types
p. 36
C.1.4.4.1
Type: ScheduledCommunicationTime
p. 36
C.1.4.4.2
Type: ProblemDetails
p. 36
C.1.4.4.3
Type: GeographicalCoordinates
p. 36
C.1.4.4.4
Type: GeographicArea
p. 37
C.1.4.4.5
Type: Point
p. 37
C.1.4.4.6
Type: PointUncertaintyCircle
p. 37
C.1.4.4.7
Type: PointUncertaintyEllipse
p. 38
C.1.4.4.8
Type: Polygon
p. 38
C.1.4.4.9
Type: PointAltitude
p. 38
C.1.4.4.10
Type: PointAltitudeUncertainty
p. 38
C.1.4.4.11
Type: EllipsoidArc
p. 39
C.1.4.4.12
Type: UncertaintyEllipse
p. 39
C.1.4.5
Common enumerations
p. 39
C.1.4.5.1
Enumeration: SupportedGADShapes
p. 39
C.2
Resource representation and APIs for VAL user profile
p. 40
C.2.1
SU_UserProfile API
p. 40
C.2.1.1
API URI
p. 40
C.2.1.2
Resources
p. 40
C.2.1.2.1
Overview
p. 40
C.2.1.2.2
Resource: User Profiles
p. 41
C.2.1.2.2.1
Description
p. 41
C.2.1.2.2.2
Resource Definition
p. 41
C.2.1.2.2.3
Resource Standard Methods
p. 41
C.2.1.2.3
Resource: Individual User Profile
p. 42
C.2.1.2.3.1
Description
p. 42
C.2.1.2.3.2
Resource Definition
p. 42
C.2.1.2.3.3
Resource Standard Methods
p. 42
C.2.1.3
Data Model
p. 43
C.2.1.3.1
General
p. 43
C.2.1.3.2
Structured data types
p. 44
C.2.1.3.2.1
Type: ProfileDoc
p. 44
C.2.1.3.2.2
Type: ProfileInfo
p. 44
C.2.1.3.2.3
Type: ProfileConfig
p. 44
C.2.1.3.2.4
Type: ValTargetUe
p. 45
C.2.1.3.3
Simple data types and enumerations
p. 45
C.2.1.3.3.1
Enumeration: ConfigType
p. 45
C.2.1.4
Error Handling
p. 45
C.2.1.5
CDDL Specification
p. 45
C.2.1.5.1
Introduction
p. 45
C.2.1.5.2
CDDL document
p. 45
C.2.1.6
Media Type
p. 46
C.2.1.7
Media Type registration for application/vnd.3gpp.seal-user-profile-info+cbor
p. 46
C.3
Resource representation and APIs for UE configuration
p. 47
C.3.1
SU_UeConfig API
p. 47
C.3.1.1
API URI
p. 47
C.3.1.2
Resources
p. 47
C.3.1.2.1
Overview
p. 47
C.3.1.2.2
Resource: UE Configurations
p. 48
C.3.1.2.2.1
Description
p. 48
C.3.1.2.2.2
Resource Definition
p. 48
C.3.1.2.2.3
Resource Standard Methods
p. 48
C.3.1.2.3
Resource: Individual UE Configuration
p. 49
C.3.1.2.3.1
Description
p. 49
C.3.1.2.3.2
Resource Definition
p. 49
C.3.1.2.3.3
Resource Standard Methods
p. 50
C.3.1.3
Data Model
p. 51
C.3.1.3.1
General
p. 51
C.3.1.3.2
Structured data types
p. 52
C.3.1.3.2.1
Type: UeConfigDoc
p. 52
C.3.1.3.2.2
Type: UeConfig
p. 52
C.3.1.3.2.3
Type: ValUeIds
p. 52
C.3.1.3.2.4
Type: ImeiRange
p. 53
C.3.1.3.2.5
Type: SnrRange
p. 53
C.3.1.3.3
Simple data types and enumerations
p. 53
C.3.1.3.3.1
Simple data types
p. 53
C.3.1.4
Error Handling
p. 53
C.3.1.5
CDDL Specification
p. 53
C.3.1.5.1
Introduction
p. 53
C.3.1.5.2
CDDL document
p. 54
C.3.1.6
Media Type
p. 54
C.3.1.7
Media Type registration for application/vnd.3gpp.seal-ue-config-info+cbor
p. 55
$
Change history
p. 56