blob: 0c7130cd4859206e595e42be93b35bc3f671c35e [file] [log] [blame]
ajayb3f40982021-12-08 14:26:11 -08001..
2 SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
3 SPDX-License-Identifier: Apache-2.0
4
ajay07514982021-12-07 22:24:32 -08005.. _5g-compliance:
6
ajay60fd69f2021-11-23 22:38:10 -080075G - 3GPP Release Compliance
8============================
9
Ankur Upadhyaya023c2292021-12-07 22:19:19 +053010High Level Summary
11------------------
12
13* Service based Interfaces supported
14 * Nnssf, Nnrf, Npcf, Nudm, Nausf, Namf, Nsmf
15
16
17.. image:: ../_static/images/5G_Interfaces.png
18 :width: 700px
19
20
21* Reference model based Interfaces supported
22 * N1, N2, N3, N4, N6, N7, N8, N9, N10, N11, N12, N13, N15, N22
23
24.. image:: ../_static/images/5G_Arch_ reference_model.png
25 :width: 700px
26
Vijaya Ranicbbc7332021-12-08 18:55:09 +053027* Unified Data Repository (UDR) Interfaces supported
28 * N8, N10, N13, N21, N35, N36, N37
29
30.. image:: ../_static/images/udr_Arch_reference_model.png
31 :width: 700px
Ankur Upadhyaya023c2292021-12-07 22:19:19 +053032
33* NF supported
34 * AMF, NRF, SMF, PCF, UDM, UDR, NSSF, AUSF
35
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +053036* NF not supported
37 * NEF, NWDAF, CHF, N3IWF, UDSF, AF
Ankur Upadhyaya023c2292021-12-07 22:19:19 +053038
Ankur Upadhyaya678a3652021-12-08 11:56:25 +053039* High Level Features supported
Ankur Upadhyaya023c2292021-12-07 22:19:19 +053040 * UE Registration
41 * UE De-Registration
Ankur Upadhyaya678a3652021-12-08 11:56:25 +053042 * PDU Session Establishment/Modification/Release
43 * AN Release
44 * Network triggered Service Request
45 * Xn based inter NG-RAN handover
Ankur Upadhyaya023c2292021-12-07 22:19:19 +053046
47* High Level Features Not supported
48 * URLLC
49 * Location Based Services
Ankur Upadhyayac2fd4752021-12-09 11:26:47 +053050 * Inter NG-RAN node N2 based handover
Ankur Upadhyaya023c2292021-12-07 22:19:19 +053051
52
ajay60fd69f2021-11-23 22:38:10 -080053SMF Compliance
54--------------
Ankur Upadhyaya55befd02021-12-02 13:09:42 +053055* Interfaces
ajay60fd69f2021-11-23 22:38:10 -080056 * SBI : Yes
Ankur Upadhyaya678a3652021-12-08 11:56:25 +053057 * N4(UPF), N7(PCF), N10(UDM), N11(AMF) : Yes
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +053058 * N16(SMF) : No
Ankur Upadhyaya55befd02021-12-02 13:09:42 +053059
60* Services
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +053061 * PDU Session Management
62 * Event Exposure
63 * NIDD
Ankur Upadhyaya55befd02021-12-02 13:09:42 +053064
Ankur Upadhyaya023c2292021-12-07 22:19:19 +053065* Service Operations
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +053066 * PDU Session Management
67 * SM contexts collection
68 * Create SM Context : Yes
69 * Individual SM context
70 * Retrieve SM Context : No
71 * Update SM Context : Yes
72 * Release SM Context : Yes
73 * Notify SM Context Status : Yes
74 * Send MO Data : No
75 * PDU sessions collection
76 * Create : No
77 * Individual PDU session
78 * Update : No
79 * Release : No
80 * Notify Status : No
81 * Retrieve : No
82 * Send MO Data: No
83 * Transfer MO Data : No
84 * Transfer MT Data : No
85 * Event Exposure
86 * No
87 * NIDD
88 * No
89
90
ajay60fd69f2021-11-23 22:38:10 -080091AMF Compliance
92--------------
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +053093* Interfaces
Ankur Upadhyaya678a3652021-12-08 11:56:25 +053094 * SBI : Yes
95 * N11(SMF), N15(PCF), N8(UDM), N12(AUSF), N22(NSSF), N2(AN), N1(UE) : Yes
96 * N14(AMF), N58(NSSAAF) : No
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +053097
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +053098* Services
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +053099 * Communication
100 * Event Exposure
101 * Mobile Terminated
102 * Location
103
Ankur Upadhyaya023c2292021-12-07 22:19:19 +0530104* Service Operations
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +0530105 * Communication
Vijaya Rania1d48232021-12-07 21:13:53 +0530106 * UE Context Transfer : Yes
107 * Registration Status Update : Yes
108 * N1N2 Message Transfer (UE Specific) : Yes
109 * N1N2 Transfer Failure Notification (UE Specific) : Yes
110 * N1N2 Message Subscribe (UE Specific) : Yes
111 * N1N2 Message Unsubscribe (UE Specific) : Yes
112 * N1 Message Notify (UE Specific) : Yes
113 * N2 Info Notify (UE Specific) : Yes
114 * Non Ue N2 Message Transfer : No
115 * Non Ue N2 Info Subscribe : No
116 * Non Ue N2 Info Unsubscribe : No
117 * N2 Info Notify : No
118 * EBI Assignment : Yes
119 * Create UE Context : Yes
120 * Release UE Context : Yes
121 * Relocate UE Context : No
122 * Cancel Relocate UE Context : No
123 * AMF Status Change Subscribe : Yes
124 * AMF Status Change Unsubscribe : Yes
125 * AMF Status Change Notify : Yes
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +0530126 * Event Exposure
Vijaya Rania1d48232021-12-07 21:13:53 +0530127 * Subscribe : Yes
128 * Unsubscribe : Yes
129 * Notify : Yes
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +0530130 * Mobile Terminated
Vijaya Rania1d48232021-12-07 21:13:53 +0530131 * Enable UE Reachability : No
132 * Provide Domain Selection Info : Yes
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +0530133 * Location
Vijaya Rania1d48232021-12-07 21:13:53 +0530134 * Provide Positioning Info : No
135 * Event Notify : No
136 * Provide Location Info : Yes
137 * Cancel Location : No
Ankur Upadhyaya65a2b0a2021-12-06 11:01:42 +0530138
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530139* Consumer Service Operations
Vijaya Rania1d48232021-12-07 21:13:53 +0530140 * PCF
141 * AM Policy Control Create : Yes
142 * AM Policy Control Delete : Yes
143 * AM Policy Control Update : Yes
144 * NRF
145 * NF Registration : Yes
146 * NF De-Registration : Yes
147 * NF Selection : Yes
148 * SMF
149 * Create SM Context : Yes
150 * Update SM Context : Yes
151 * Release SM Context : Yes
152 * AUSF
153 * UE Authentication Auth Request : Yes
154 * 5G AKA Confirm Request : Yes
155 * EAP Auth Confirm Request : Yes
156 * UDM
157 * UE CM Registration : Yes
158 * SDM Subscribe : Yes
159 * Get UE Context In SMF Data : Yes
160 * Get SMF Selection Data : Yes
161 * Get AM Data : Yes
162 * Get SliceSelection Data : Yes
163 * NSSF
164 * Selection Data For Registration : Yes
ajay60fd69f2021-11-23 22:38:10 -0800165
166
167NRF Compliance
168--------------
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530169* Interfaces
ajay60fd69f2021-11-23 22:38:10 -0800170 * SBI : Yes
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530171 * N27(NRF) : No
ajay60fd69f2021-11-23 22:38:10 -0800172
Ankur Upadhyaya0c392392021-12-05 11:12:54 +0530173* Services
174 * NF Management
175 * NF Discovery
176 * Access Token
177 * Bootstrapping
178
Ankur Upadhyaya023c2292021-12-07 22:19:19 +0530179* Service Operations
Ankur Upadhyaya0c392392021-12-05 11:12:54 +0530180 * NF Management
181 * NF Register : Yes
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530182 * NF Update : Yes
Ankur Upadhyaya0c392392021-12-05 11:12:54 +0530183 * NF Deregister : Yes
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530184 * NF Status Subscribe : Yes
185 * NF Status Notify : No
186 * NF Status Unsubscribe : Yes
187 * NF List Retrieval : Yes
188 * NF Profile Retrieval : Yes
Ankur Upadhyaya0c392392021-12-05 11:12:54 +0530189 * NF Discovery
190 * NF Discover : Yes
191 * Access Token
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530192 * Access Token Request : Yes
Ankur Upadhyaya0c392392021-12-05 11:12:54 +0530193 * Bootstrapping
194 * Bootstrapping Get : No
195
ajay60fd69f2021-11-23 22:38:10 -0800196
197AUSF Compliance
198---------------
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530199* Interfaces
ajay60fd69f2021-11-23 22:38:10 -0800200 * SBI : Yes
Vijaya Ranicbbc7332021-12-08 18:55:09 +0530201 * N12(AMF), N13(UDM) : Yes
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530202
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530203* Services
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530204 * UE Authentication
205 * SoR Protection
206 * UPU Protection
207
Ankur Upadhyaya023c2292021-12-07 22:19:19 +0530208* Service Operations
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530209 * UE Authentication
Vijaya Ranicbbc7332021-12-08 18:55:09 +0530210 * Authenticate : Yes
211 * Deregister : No
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530212 * SoR Protection
Vijaya Ranicbbc7332021-12-08 18:55:09 +0530213 * Protect : No
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530214 * UPU Protection
Vijaya Ranicbbc7332021-12-08 18:55:09 +0530215 * Protect : No
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530216
ajay60fd69f2021-11-23 22:38:10 -0800217
218
219UDR Compliance
220--------------
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530221* Interfaces
ajay60fd69f2021-11-23 22:38:10 -0800222 * SBI : Yes
Vijaya Ranicbbc7332021-12-08 18:55:09 +0530223 * N35(UDM), N36(PCF) : Yes
224 * N37(NEF) : No
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530225
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530226* Services
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530227 * Data Repository
228 * Group IDmap
229
Ankur Upadhyaya023c2292021-12-07 22:19:19 +0530230* Service Operations
Vijaya Ranicbbc7332021-12-08 18:55:09 +0530231 * Subscription Data Repository
232 * Query : Yes
233 * Create : Yes
234 * Delete : Yes
235 * Update : Yes
236 * Subscribe : Yes
237 * Unsubscribe : Yes
238 * Notify : Yes
239 * Policy Data Repository
240 * Query : Yes
241 * Create : Yes
242 * Delete : Yes
243 * Update : Yes
244 * Subscribe : Yes
245 * Unsubscribe : Yes
246 * Notify : Yes
247 * Exposure Data Repository
248 * Query : No
249 * Create : No
250 * Delete : No
251 * Update : No
252 * Subscribe : No
253 * Unsubscribe : No
254 * Notify : No
255 * Application Data Repository
256 * Query : Yes
257 * Create : Yes
258 * Delete : Yes
259 * Update : Yes
260 * Subscribe : Yes
261 * Unsubscribe : Yes
262 * Notify : Yes
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530263 * Group IDmap
Vijaya Ranicbbc7332021-12-08 18:55:09 +0530264 * Query : No
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530265
ajay60fd69f2021-11-23 22:38:10 -0800266
267UDM Compliance
268--------------
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530269* Interfaces
ajay60fd69f2021-11-23 22:38:10 -0800270 * SBI : Yes
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530271 * N8(AMF), N10(SMF), N13(AUSF), N60(PCF): Yes
272 * N59(NSSAAF) : No
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530273
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530274* Services
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530275 * Subscriber Data Management
276 * UE Context Management
277 * UE Authentication
278 * Event Exposure
279 * Parameter Provision
280 * NIDD Authorization
281 * MT
282
Ankur Upadhyaya023c2292021-12-07 22:19:19 +0530283* Service Operations
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530284 * Subscriber Data Management
Ankur Upadhyaya826cfe82021-12-09 16:19:36 +0530285 * Get : Yes
286 * Subscribe : Yes
287 * ModifySubscription : Yes
288 * Unsubscribe : Yes
289 * Notification : Yes
290 * Info : Yes
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530291 * UE Context Management
Ankur Upadhyaya826cfe82021-12-09 16:19:36 +0530292 * Registration : Yes
293 * DeregistrationNotification : Yes
294 * Deregistration : Yes
295 * Get : Yes
296 * Update : Yes
297 * P-CSCF Restoration Notification : No
298 * P-CSCF Restoration Trigger : No
299 * AMF Deregistration : Yes
300 * PEI Update : No
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530301 * UE Authentication
Ankur Upadhyaya826cfe82021-12-09 16:19:36 +0530302 * Get : Yes
303 * GetHssAv : No
304 * Result Confirmation : Yes
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530305 * Event Exposure
Ankur Upadhyaya826cfe82021-12-09 16:19:36 +0530306 * Subscribe : Yes
307 * Unsubscribe : Yes
308 * Notify : Yes
309 * Modify Subscription : Yes
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530310 * Parameter Provision
Ankur Upadhyaya826cfe82021-12-09 16:19:36 +0530311 * Update : Yes
312 * Create : No
313 * Delete : No
314 * Get : No
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530315 * NIDD Authorization
Ankur Upadhyaya826cfe82021-12-09 16:19:36 +0530316 * Get : No
317 * Notification : No
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530318 * MT
Ankur Upadhyaya826cfe82021-12-09 16:19:36 +0530319 * Provide Ue Info : No
320 * Provide Location Info : No
Ankur Upadhyayab846df52021-12-05 10:45:47 +0530321
ajay60fd69f2021-11-23 22:38:10 -0800322
323
324NSSF Compliance
325---------------
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530326* Interfaces
ajay60fd69f2021-11-23 22:38:10 -0800327 * SBI : Yes
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530328 * N22(AMF) : Yes
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530329
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530330* Services
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530331 * NS Selection
332 * NSSAI Availability
333
Ankur Upadhyaya023c2292021-12-07 22:19:19 +0530334* Service Operations
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530335 * NS Selection
Ankur Upadhyayac2fd4752021-12-09 11:26:47 +0530336 * Get : Yes
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530337 * NSSAI Availability
Ankur Upadhyayac2fd4752021-12-09 11:26:47 +0530338 * Update : Yes
339 * Subscribe : Yes
340 * Unsubscribe : Yes
341 * Notify : No
342 * Delete : Yes
343 * Options : No
Ankur Upadhyaya6bf60672021-12-06 12:21:17 +0530344
ajay60fd69f2021-11-23 22:38:10 -0800345
346PCF Compliance
347--------------
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530348* Interfaces
ajay60fd69f2021-11-23 22:38:10 -0800349 * SBI : Yes
Ankur Upadhyayac9b646c2021-12-13 15:26:09 +0530350 * N7(SMF), N15(AMF), N60(UDM) : Yes
351 * N5(AF) : No
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530352
353* Services
354 * AM Policy Control : Yes
355 * SM Policy Control : Yes
356
Ankur Upadhyaya023c2292021-12-07 22:19:19 +0530357* Service Operations
Ankur Upadhyaya0d50c182021-12-04 18:30:05 +0530358 * SM Policy
359 * SM Policy Control Create : Yes
360 * SM Policy Control Update : No
361 * SM Policy Control Update Notify : No
362 * SM Policy Control Delete : Yes
363 * AM Policy
364 * AM Policy Control Create : Yes
365 * AM Policy Control Update : No
366 * AM Policy Control Update Notify : No
367 * AM Policy Control Delete : Yes