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 33.223
Word version: 18.0.0
0…
4…
4
GBA Push Architecture
4.1
Introduction
4.2
GBA Push Architecture
4.3
GBA Push Requirements
5
GBA Push Function
5.1
GBA Push Message Flow and Processing
5.2
Data objects
5.3
GPI Integrity and Confidentiality Protection
5.4
Procedures using the NAF SA
A
Rationale behind choice of the Disposable-Ks model
B
GBA-Push UE registration procedure
C
Support of SBA in GBA Push
C.1
General
C.2
GAA/GBA Push SBA Services
C.3
SBI Capable NF Discovery and Selection
$
Change history
4
GBA Push Architecture
p. 8
4.1
Introduction
p. 8
4.1.1
General
p. 8
4.1.2
GBA-Push system overview
p. 8
4.2
GBA Push Architecture
p. 9
4.2.1
Description and Rationale
p. 9
4.2.2
GBA-Push keying model
p. 10
4.3
GBA Push Requirements
p. 10
4.3.1
General GBA Push Requirements
p. 10
4.3.2
Requirements on HSS and HLR
p. 11
4.3.3
Requirements on BSF
p. 11
4.3.4
Requirements on UE
p. 11
4.3.5
Requirements on Reference Point Upa
p. 11
4.3.6
Requirements on Reference Point Zh
p. 11
4.3.7
Requirements on Reference Point Zpn and Zpn'
p. 11
4.3.8
Requirements on Zn-Proxy
p. 13
4.3.9
Requirements on Reference Point Ua
p. 13
4.3.10
Requirements on NAF SA identifiers
p. 13
4.3.11
Requirements on Reference Point Dz
p. 13
5
GBA Push Function
p. 13
5.1
GBA Push Message Flow and Processing
p. 13
5.1.1
GBA Push Message Flow
p. 13
5.1.2
NAF processing before issuing GPI request
p. 15
5.1.3
BSF processing of NAF GPI request
p. 16
5.1.4
UE processing of GPI
p. 17
5.2
Data objects
p. 18
5.2.1
GBA Push Information (GPI)
p. 18
5.2.2
NAF SA identities
p. 19
5.2.3
NAF SA
p. 19
5.3
GPI Integrity and Confidentiality Protection
p. 20
5.3.1
General considerations
p. 20
5.3.2
Key material generation
p. 20
5.3.3
GPI Integrity protection
p. 21
5.3.4
GPI Confidentiality protection
p. 21
5.3.5
GPI message format and coding
p. 21
5.4
Procedures using the NAF SA
p. 22
A
Rationale behind choice of the Disposable-Ks model
p. 23
B
(Normative) GBA-Push UE registration procedure
p. 24
C
(Normative) Support of SBA in GBA Push
|R17|
p. 25
C.1
General
p. 25
C.1.1
Overview
p. 25
C.1.2
Architectural Support
p. 25
C.1.3
Reference point to support SBA in GBA Push
p. 26
C.1.4
Service based interface to support SBA in GBA Push
p. 26
C.2
GAA/GBA Push SBA Services
p. 27
C.2.1
BSF Services
p. 27
C.2.1.1
General
p. 27
C.2.1.2
Nbsp_Gba service
p. 27
C.2.1.2.1
General
p. 27
C.2.1.2.2
Nbsp_Gba_PushInfo service operation
p. 27
C.2.2
HSS Services
p. 27
C.2.2.1
General
p. 27
C.2.2.2
Nhss_GbaSubscriberDataManagement (GbaSDM) service
p. 28
C.2.2.3
Nhss_GbaUEAuthentication service
p. 28
C.2.3
UDM Services
p. 28
C.2.4
Mapping of Zpn operations and terminology to SBI services
p. 28
C.2.4.1
General
p. 28
C.2.4.2
Mapping of Zpn messages to BSF SBI services
p. 28
C.3
SBI Capable NF Discovery and Selection
p. 28
C.3.1
General
p. 28
C.3.2
SBI Capable BSF Discovery and Selection
p. 28
C.3.3
SBI Capable HSS Discovery and Selection
p. 29
C.3.4
UDM Discovery and Selection
p. 29
$
Change history
p. 30