Changes of Revision 468
open5gs_2.6.4.109.d54a2.202310012026.dsc -> open5gs_2.6.5.2.309a6.202310022026.dsc
Changed
x
1
2
Source: open5gs
3
Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg
4
Architecture: any
5
-Version: 2.6.4.109.d54a2.202310012026
6
+Version: 2.6.5.2.309a6.202310022026
7
Maintainer: Harald Welte <laforge@gnumonks.org>
8
Uploaders: Sukchan Lee <acetcom@gmail.com>
9
Homepage: https://open5gs.org
10
11
open5gs-udr deb net optional arch=any
12
open5gs-upf deb net optional arch=any
13
Checksums-Sha1:
14
- 766394e1cb44e60c9c1895c84e5a1dde55a9ef8b 14396384 open5gs_2.6.4.109.d54a2.202310012026.tar.xz
15
+ 70d8580f0efd88051b9453bba62730349753f201 14419816 open5gs_2.6.5.2.309a6.202310022026.tar.xz
16
Checksums-Sha256:
17
- 269c2016451fea4c5d5328dcee6e952b37c7789f058db67603a05ab01cdb7da6 14396384 open5gs_2.6.4.109.d54a2.202310012026.tar.xz
18
+ c9882c2f5e3181cda708ed0c5fc6799f6a82fe6c1b9fa7089b7259d7e87964d0 14419816 open5gs_2.6.5.2.309a6.202310022026.tar.xz
19
Files:
20
- 3ef7929199973df6c524e71779b5533d 14396384 open5gs_2.6.4.109.d54a2.202310012026.tar.xz
21
+ 5427d54dab4549903ce48cc843ec5339 14419816 open5gs_2.6.5.2.309a6.202310022026.tar.xz
22
open5gs_2.6.4.109.d54a2.202310012026.tar.xz/.tarball-version -> open5gs_2.6.5.2.309a6.202310022026.tar.xz/.tarball-version
Changed
4
1
2
-2.6.4.109-d54a2.202310012026
3
+2.6.5.2-309a6.202310022026
4
open5gs_2.6.4.109.d54a2.202310012026.tar.xz/debian/changelog -> open5gs_2.6.5.2.309a6.202310022026.tar.xz/debian/changelog
Changed
42
1
2
-open5gs (2.6.4.109.d54a2.202310012026) unstable; urgency=medium
3
+open5gs (2.6.5.2.309a6.202310022026) unstable; urgency=medium
4
5
* Automatically generated changelog entry for building the Osmocom nightly feed
6
7
- -- Osmocom OBS scripts <info@osmocom.org> Sun, 01 Oct 2023 20:27:51 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org> Mon, 02 Oct 2023 20:27:50 +0000
9
+
10
+open5gs (2.6.5) unstable; urgency=medium
11
+
12
+ * Bug Fixes
13
+
14
+ -- Sukchan Lee <acetcom@gmail.com> Mon, 02 Oct 2023 19:59:36 +0900
15
+
16
+open5gs (2.6.5~lunar) lunar; urgency=medium
17
+
18
+ * Bug Fixes
19
+
20
+ -- Sukchan Lee <acetcom@gmail.com> Mon, 02 Oct 2023 19:56:38 +0900
21
+
22
+open5gs (2.6.5~jammy) jammy; urgency=medium
23
+
24
+ * Bug Fixes
25
+
26
+ -- Sukchan Lee <acetcom@gmail.com> Mon, 02 Oct 2023 19:53:19 +0900
27
+
28
+open5gs (2.6.5~focal) focal; urgency=medium
29
+
30
+ * Bug Fixes
31
+
32
+ -- Sukchan Lee <acetcom@gmail.com> Mon, 02 Oct 2023 19:51:35 +0900
33
+
34
+open5gs (2.6.5~bionic) bionic; urgency=medium
35
+
36
+ * Bug Fixes
37
+
38
+ -- Sukchan Lee <acetcom@gmail.com> Mon, 02 Oct 2023 19:48:37 +0900
39
40
open5gs (2.6.4) unstable; urgency=medium
41
42
open5gs_2.6.4.109.d54a2.202310012026.tar.xz/docs/_docs/tutorial/05-roaming.md -> open5gs_2.6.5.2.309a6.202310022026.tar.xz/docs/_docs/tutorial/05-roaming.md
Changed
1130
1
2
3
#### Build & Install
4
5
-We'll start with the `roaming-tier2` branch from now on.
6
+We'll start with the `roaming-tier3` branch from now on.
7
```
8
$ git clone https://github.com/open5gs/open5gs
9
$ cd open5gs
10
-$ git checkout roaming-tier2
11
+$ git checkout roaming-tier3
12
$ meson build --prefix=`pwd`/install
13
$ ninja -C build install
14
```
15
16
For routing to Home PLMN, NRF, AUSF and UDM address in H-PLMN shall use FQDN format, so please edit the /etc/hosts file as follows.
17
18
```diff
19
-$ diff -u hosts /etc/hosts
20
---- hosts 2023-07-09 17:26:50.775626909 +0900
21
-+++ /etc/hosts 2023-07-09 17:27:14.941277632 +0900
22
-@@ -1,6 +1,13 @@
23
-127.0.0.1 localhost
24
-127.0.1.1 open5gs
25
-
26
-+127.0.3.10 nrf.5gc.mnc001.mcc001.3gppnetwork.org
27
-+127.0.3.11 ausf.5gc.mnc001.mcc001.3gppnetwork.org
28
-+127.0.3.12 udm.5gc.mnc001.mcc001.3gppnetwork.org
29
+$ diff -u hosts.old hosts.new
30
+--- hosts.old 2023-10-02 11:58:54.261154726 +0900
31
++++ hosts.new 2023-10-02 11:59:02.868771248 +0900
32
+@@ -1,6 +1,18 @@
33
+ 127.0.0.1 localhost
34
+ 127.0.1.1 open5gs
35
+
36
++127.0.1.10 nrf.5gc.mnc070.mcc999.3gppnetwork.org
37
++127.0.1.11 ausf.5gc.mnc070.mcc999.3gppnetwork.org
38
++127.0.1.12 udm.5gc.mnc070.mcc999.3gppnetwork.org
39
+
40
-+127.0.1.15 sepp1.localdomain
41
-+127.0.2.15 sepp2.localdomain
42
++127.0.2.10 nrf.5gc.mnc001.mcc001.3gppnetwork.org
43
++127.0.2.11 ausf.5gc.mnc001.mcc001.3gppnetwork.org
44
++127.0.2.12 udm.5gc.mnc001.mcc001.3gppnetwork.org
45
+
46
-# The following lines are desirable for IPv6 capable hosts
47
-::1 ip6-localhost ip6-loopback
48
-fe00::0 ip6-localnet
49
++127.0.3.10 nrf.5gc.mnc010.mcc315.3gppnetwork.org
50
++127.0.3.11 ausf.5gc.mnc010.mcc315.3gppnetwork.org
51
++127.0.3.12 udm.5gc.mnc010.mcc315.3gppnetwork.org
52
++
53
+ # The following lines are desirable for IPv6 capable hosts
54
+ ::1 ip6-localhost ip6-loopback
55
+ fe00::0 ip6-localnet
56
```
57
58
-Note that we are using 5gc.mnc010.mcc001.3gppnetwork.org for our home network domain for NRF, AUSF and UDM. However, SEPP can be routed without following this home network domain naming, so sepp.localdomain is used for convenience.
59
60
#### Running V-PLMN 5G Core and H-PLMN 5G Core in the Single Host
61
62
-H-PLMN 5G Core requires root privileges as it uses reserved ports such as http(80) or https(443).
63
+5G Core requires root privileges as it uses reserved ports such as http(80) or https(443).
64
65
```
66
-$ sudo ./build/tests/app/5gc -c ./build/configs/examples/roaming-lbo-hplmn.yaml
67
-Open5GS daemon v2.6.4-15-gab42065
68
+$ sudo ./build/tests/app/5gc -c ./build/configs/examples/5gc-sepp1-999-70.yaml
69
+$ sudo ./build/tests/app/5gc -c ./build/configs/examples/5gc-sepp2-001-01.yaml
70
+$ sudo ./build/tests/app/5gc -c ./build/configs/examples/5gc-sepp3-315-010.yaml
71
```
72
73
-Since V-PLMN Core uses port 7777, it can be run without root privileges.
74
+Performs a test of UE access while roaming subscribed to H-PLMN.
75
```
76
-$ ./build/tests/app/5gc -c ./build/configs/examples/roaming-lbo-vplmn.yaml
77
-Open5GS daemon v2.6.4-15-gab42065
78
+$ ./build/tests/registration/registration -c ./build/configs/examples/gnb-999-70-ue-001-01.yaml simple-test
79
+$ ./build/tests/registration/registration -c ./build/configs/examples/gnb-999-70-ue-315-010.yaml simple-test
80
+$ ./build/tests/registration/registration -c ./build/configs/examples/gnb-001-01-ue-999-70.yaml simple-test
81
+$ ./build/tests/registration/registration -c ./build/configs/examples/gnb-001-01-ue-315-010.yaml simple-test
82
+$ ./build/tests/registration/registration -c ./build/configs/examples/gnb-315-010-ue-999-70.yaml simple-test
83
+$ ./build/tests/registration/registration -c ./build/configs/examples/gnb-315-010-ue-001-01.yaml simple-test
84
```
85
86
-Performs a test of UE access while roaming subscribed to H-PLMN.
87
+You can see the sample traffic. -- 5g-roaming-lbo.pcapng({{ site.url }}{{ site.baseurl }}/assets/pcapng/5g_roaming_lbo.pcapng).
88
+
89
+
90
+## 2. Roaming Deployment
91
+
92
+### VM and Subscriber Information
93
+
94
+Each VMs are as follows.
95
+
96
+- VM1
97
```
98
-./build/tests/registration/registration -c ./build/configs/examples/001-01.yaml simple-test
99
+Hostname: sepp1.localdomain
100
+PLMN-ID: MNC(999), MNC(70)
101
+IP Address: 10.10.1.5
102
+N32-c: 10.10.1.251
103
+N32-c: 10.10.1.252
104
```
105
106
-A UE subscribed to V-PLMN connects without roaming.
107
+- VM2
108
```
109
-./build/tests/registration/registration -c ./build/configs/examples/999-01.yaml simple-test
110
+Hostname: sepp2.localdomain
111
+PLMN-ID: MNC(001), MNC(01)
112
+IP Address: 10.10.2.5
113
+N32-c: 10.10.2.251
114
+N32-c: 10.10.2.252
115
```
116
117
-## 2. Roaming Deployment
118
+- VM3
119
+```
120
+Hostname: sepp3.localdomain
121
+PLMN-ID: MNC(003), MNC(03)
122
+IP Address: 10.10.3.5
123
+N32-c: 10.10.3.251
124
+N32-c: 10.10.3.252
125
+```
126
127
-#### vNRF and hNRF
128
-We plan to use 001-01 for the Home PLMN and 999-70 for the Visited PLMN. To do so, serving PLMN ID shall be set in the NRF. NF PLMN ID is configured with the same PLMN ID as the NRF during the NFProfile registration process.
129
+- Subscriber
130
+```
131
+imsi-999700000000001
132
+imsi-001010000000001
133
+imsi-315010000000001
134
+```
135
136
-Note that visited NRF can use IP address, but home NRF should follow TS23.003(28.3.2.3.2 Format of NRF FQDN) for routing.
137
+### Setting for VM1
138
139
-- Create h-nrf.yaml for Home PLMN
140
+- Edit /etc/hosts
141
142
-```
143
-$ cp install/etc/open5gs/nrf.yaml install/etc/open5gs/h-nrf.yaml
144
-```
145
+```diff
146
+ $ diff -u hosts.old hosts.new
147
+--- hosts.old 2023-10-02 12:22:41.320546720 +0900
148
++++ hosts.new 2023-10-02 12:22:33.576884651 +0900
149
+@@ -1,6 +1,10 @@
150
+ 127.0.0.1 localhost
151
+ 127.0.1.1 open5gs
152
+
153
++127.0.0.10 nrf.5gc.mnc070.mcc999.3gppnetwork.org
154
++127.0.0.11 ausf.5gc.mnc070.mcc999.3gppnetwork.org
155
++127.0.0.12 udm.5gc.mnc070.mcc999.3gppnetwork.org
156
++
157
+ # The following lines are desirable for IPv6 capable hosts
158
+ ::1 ip6-localhost ip6-loopback
159
+ fe00::0 ip6-localnet
160
+ ```
161
+
162
+NRF shall follow TS23.003(28.3.2.3.2 Format of NRF FQDN) for routing.
163
164
-- Update h-nrf.yaml
165
+- Update nrf.yaml
166
167
```diff
168
-$ diff -u install/etc/open5gs/nrf.yaml install/etc/open5gs/h-nrf.yaml
169
---- install/etc/open5gs/nrf.yaml 2023-08-06 22:46:02.263941577 +0900
170
-+++ install/etc/open5gs/h-nrf.yaml 2023-08-06 23:08:22.562644531 +0900
171
-@@ -9,11 +9,10 @@
172
-nrf:
173
- serving: # 5G roaming requires PLMN in NRF
174
- - plmn_id:
175
-- mcc: 999
176
-- mnc: 70
177
-+ mcc: 001
178
-+ mnc: 01
179
- sbi:
180
-- - address: 127.0.0.10
181
-- port: 7777
182
-+ - address: nrf.5gc.mnc001.mcc001.3gppnetwork.org
183
+$ diff --git a/configs/open5gs/nrf.yaml.in b/configs/open5gs/nrf.yaml.in
184
+index 3996b2bd9..e57f286b7 100644
185
+--- a/configs/open5gs/nrf.yaml.in
186
++++ b/configs/open5gs/nrf.yaml.in
187
+@@ -13,8 +13,7 @@ nrf:
188
+ mnc: 70
189
+ sbi:
190
+ server:
191
+- - address: 127.0.0.10
192
+- port: 7777
193
++ - address: nrf.5gc.mnc070.mcc999.3gppnetwork.org
194
195
-################################################################################
196
-# SBI Server
197
+ ################################################################################
198
+ # SBI Server
199
```
200
201
-- Run vNRF and hNRF
202
+- Update scp.yaml
203
204
-```
205
-$ ./install/bin/open5gs-nrfd
206
-$ sudo ./install/bin/open5gs-nrfd -c ./install/etc/open5gs/h-nrf.yaml
207
-```
208
+```diff
209
+$ diff --git a/configs/open5gs/scp.yaml.in b/configs/open5gs/scp.yaml.in
210
+index 9be6cdc93..eee7d3e3f 100644
211
+--- a/configs/open5gs/scp.yaml.in
212
++++ b/configs/open5gs/scp.yaml.in
213
+@@ -13,7 +13,7 @@ scp:
214
+ port: 7777
215
+ client:
216
+ nrf:
217
+- - uri: http://127.0.0.10:7777
218
++ - uri: http://nrf.5gc.mnc070.mcc999.3gppnetwork.org
219
220
-Note that Home NRF requires root privileges as it uses reserved ports such as http (80) or https (443).
221
+ ################################################################################
222
+ # SCP Info
223
+```
224
225
+- Update nssf.yaml
226
227
-#### vSCP and hSCP
228
+```diff
229
+$ diff --git a/configs/open5gs/nssf.yaml.in b/configs/open5gs/nssf.yaml.in
230
+index d01645b2c..7d89cffef 100644
231
+--- a/configs/open5gs/nssf.yaml.in
232
++++ b/configs/open5gs/nssf.yaml.in
233
+@@ -17,7 +17,7 @@ nssf:
234
+ scp:
235
+ - uri: http://127.0.0.200:7777
236
+ nsi:
237
+- - uri: http://127.0.0.10:7777
238
++ - uri: http://nrf.5gc.mnc070.mcc999.3gppnetwork.org
239
+ s_nssai:
240
+ sst: 1
241
+ ################################################################################
242
+```
243
244
-SCPs do not have to use FQDNs.
245
+AUSF and UDM shall use FQDN in the Home PLMN.
246
247
-- Create h-scp.yaml for Home PLMN
248
+- Update ausf.yaml
249
250
-```
251
-$ cp install/etc/open5gs/scp.yaml install/etc/open5gs/h-scp.yaml
252
+```diff
253
+$ diff --git a/configs/open5gs/ausf.yaml.in b/configs/open5gs/ausf.yaml.in
254
+index cd272cd3f..3e1cb67eb 100644
255
+--- a/configs/open5gs/ausf.yaml.in
256
++++ b/configs/open5gs/ausf.yaml.in
257
+@@ -9,8 +9,7 @@ max:
258
+ ausf:
259
+ sbi:
260
+ server:
261
+- - address: 127.0.0.11
262
+- port: 7777
263
++ - address: ausf.5gc.mnc070.mcc999.3gppnetwork.org
264
+ client:
265
+ # nrf:
266
+ # - uri: http://127.0.0.10:7777
267
```
268
269
-- Update h-scp.yaml
270
+- Update udm.yaml
271
272
```diff
273
-$ diff -u install/etc/open5gs/scp.yaml install/etc/open5gs/h-scp.yaml
274
---- install/etc/open5gs/scp.yaml 2023-08-06 22:46:02.279940823 +0900
275
-+++ install/etc/open5gs/h-scp.yaml 2023-08-06 23:11:29.727177201 +0900
276
-@@ -8,10 +8,10 @@
277
+$ diff --git a/configs/open5gs/udm.yaml.in b/configs/open5gs/udm.yaml.in
278
+index ce650d5c2..ed756fc28 100644
279
+--- a/configs/open5gs/udm.yaml.in
280
++++ b/configs/open5gs/udm.yaml.in
281
+@@ -28,8 +28,7 @@ udm:
282
+ key: @sysconfdir@/open5gs/hnet/secp256r1-6.key
283
+ sbi:
284
+ server:
285
+- - address: 127.0.0.12
286
+- port: 7777
287
++ - address: udm.5gc.mnc070.mcc999.3gppnetwork.org
288
+ client:
289
+ # nrf:
290
+ # - uri: http://127.0.0.10:7777
291
+```
292
293
-scp:
294
- sbi:
295
-- - address: 127.0.1.10
296
-+ - address: 127.0.2.10
297
- port: 7777
298
- nrf:
299
-- - uri: http://127.0.0.10:7777
300
-+ - uri: http://nrf.5gc.mnc001.mcc001.3gppnetwork.org
301
+AMF and UPF must use external IP addresses such as 10.10.1.x for communication between VM2 and VM3.
302
303
-################################################################################
304
-# SCP Info
305
+- Update amf.yaml
306
+
307
+```diff
308
+$ diff --git a/configs/open5gs/amf.yaml.in b/configs/open5gs/amf.yaml.in
309
+index 938917e32..11a19c808 100644
310
+--- a/configs/open5gs/amf.yaml.in
311
++++ b/configs/open5gs/amf.yaml.in
312
+@@ -18,11 +18,21 @@ amf:
313
+ - uri: http://127.0.0.200:7777
314
+ ngap:
315
+ server:
316
+- - address: 127.0.0.5
317
++ - address: 10.10.1.5
318
+ metrics:
319
+ server:
320
+ - address: 127.0.0.5
321
+ port: 9090
322
++ access_control:
323
++ - plmn_id:
324
++ mcc: 999
325
++ mnc: 70
326
++ - plmn_id:
327
++ mcc: 001
328
++ mnc: 01
329
++ - plmn_id:
330
++ mcc: 315
331
++ mnc: 010
332
+ guami:
333
+ - plmn_id:
334
+ mcc: 999
335
```
336
337
-- Update scp.yaml
338
+- Update upf.yaml
339
340
-The V-PLMN SCP needs TLS information to connect SEPP.
341
+```diff
342
+$ diff --git a/configs/open5gs/upf.yaml.in b/configs/open5gs/upf.yaml.in
343
+index e78b018f1..3032a06c6 100644
344
+--- a/configs/open5gs/upf.yaml.in
345
++++ b/configs/open5gs/upf.yaml.in
346
+@@ -15,7 +15,7 @@ upf:
347
+ # - address: 127.0.0.4
348
+ gtpu:
349
+ server:
350
+- - address: 127.0.0.7
351
++ - address: 10.10.1.5
352
+ session:
353
+ - subnet: 10.45.0.1/16
354
+ - subnet: 2001:db8:cafe::1/48
355
+```
356
357
-To connect SCP and NRF, the user directly specifies the client connection information in the configuration file. On the other hand, SEPP connection information can identify NF profile through NRF discovery function.
358
359
-TLS information for connecting SCP and NRF can be set directly by the user in the configuration file, but not in SEPP. Therefore, in order for SCP to connect to SEPP by TLS authentication, the default configuration method as shown below should be used.
360
+For now we will set up SEPP without using TLS.
361
+
362
+- Create sepp.yaml
363
+
364
+```bash
365
+$ sh -c 'cat << EOF > ./install/etc/open5gs/sepp.yaml
366
+logger:
367
+ file: /home/acetcom/Documents/git/open5gs/install/var/log/open5gs/sepp.log
368
+# level: info # fatal|error|warn|info(default)|debug|trace
369
370
-```diff
371
-diff -u install/etc/open5gs/scp.yaml.old install/etc/open5gs/scp.yaml
372
---- install/etc/open5gs/scp.yaml.old 2023-08-06 23:45:34.184505318 +0900
373
-+++ install/etc/open5gs/scp.yaml 2023-08-06 23:45:38.216322924 +0900
374
-@@ -7,6 +7,11 @@
375
+max:
376
+ ue: 1024 # The number of UE can be increased depending on memory size.
377
# peer: 64
378
379
-scp:
380
-+ defconfig:
381
-+ tls:
382
-+ client:
383
-+ scheme: https
384
-+ cacert: /home/acetcom/Documents/git/open5gs/build/configs/open5gs/tls/ca.crt
385
+sepp:
386
sbi:
387
- - address: 127.0.1.10
388
- port: 7777
389
+ server:
390
+ - address: 127.0.0.250
391
+ port: 7777
392
+ client:
393
+ scp:
394
+ - uri: http://127.0.0.200:7777
395
+ n32:
396
+ server:
397
+ - sender: sepp1.localdomain
398
+ address: 10.10.1.251
399
+ port: 7777
400
+ n32f:
401
+ address: 10.10.1.252
402
+ port: 7777
403
+ client:
404
+ sepp:
405
+ - receiver: sepp2.localdomain
406
+ uri: http://10.10.2.251:7777
407
+ n32f:
408
+ uri: http://10.10.2.252:7777
409
+ - receiver: sepp3.localdomain
410
+ uri: http://10.10.3.251:7777
411
+ n32f:
412
+ uri: http://10.10.3.252:7777
413
+EOF'
414
+```
415
+
416
+NFs requires root privileges as it uses reserved ports such as http (80) or https (443).
417
+
418
+- Run NFs in VM1
419
+
420
+```bash
421
+$ sudo ./install/bin/open5gs-nrfd
422
+$ sudo ./install/bin/open5gs-scpd
423
+$ sudo ./install/bin/open5gs-seppd
424
+$ sudo ./install/bin/open5gs-amfd
425
+$ sudo ./install/bin/open5gs-smfd
426
+$ sudo ./install/bin/open5gs-upfd
427
+$ sudo ./install/bin/open5gs-ausfd
428
+$ sudo ./install/bin/open5gs-udmd
429
+$ sudo ./install/bin/open5gs-pcfd
430
+$ sudo ./install/bin/open5gs-nssfd
431
+$ sudo ./install/bin/open5gs-bsfd
432
+$ sudo ./install/bin/open5gs-udrd
433
```
434
435
-- Run vSCP and hSCP
436
437
-```
438
-$ ./install/bin/open5gs-scpd
439
-$ ./install/bin/open5gs-scpd -c ./install/etc/open5gs/h-scp.yaml
440
-```
441
+### Setting for VM2
442
443
-#### vSEPP and hSEPP
444
+- Edit /etc/hosts
445
446
-SEPP can be run without changing the configuration file. And SEPP uses HTTPS scheme with TLS in default setting. Please refer to the configuration file(sepp1.yaml/sepp2.yaml) for more details.
447
+```diff
448
+ $ diff -u hosts.old hosts.new
449
+--- hosts.old 2023-10-02 12:22:41.320546720 +0900
450
++++ hosts.new 2023-10-02 12:22:33.576884651 +0900
451
+@@ -1,6 +1,10 @@
452
+ 127.0.0.1 localhost
453
+ 127.0.1.1 open5gs
454
+
455
++127.0.0.10 nrf.5gc.mnc001.mcc001.3gppnetwork.org
456
++127.0.0.11 ausf.5gc.mnc001.mcc001.3gppnetwork.org
457
++127.0.0.12 udm.5gc.mnc001.mcc001.3gppnetwork.org
458
++
459
+ # The following lines are desirable for IPv6 capable hosts
460
+ ::1 ip6-localhost ip6-loopback
461
+ fe00::0 ip6-localnet
462
+ ```
463
464
-- Run vSEPP and hSEPP
465
+NRF shall follow TS23.003(28.3.2.3.2 Format of NRF FQDN) for routing.
466
467
+- Update nrf.yaml
468
+
469
+```diff
470
+$ diff --git a/configs/open5gs/nrf.yaml.in b/configs/open5gs/nrf.yaml.in
471
+index 3996b2bd9..ab708abd8 100644
472
+--- a/configs/open5gs/nrf.yaml.in
473
++++ b/configs/open5gs/nrf.yaml.in
474
+@@ -9,12 +9,11 @@ max:
475
+ nrf:
476
+ serving: # 5G roaming requires PLMN in NRF
477
+ - plmn_id:
478
+- mcc: 999
479
+- mnc: 70
480
++ mcc: 001
481
++ mnc: 01
482
+ sbi:
483
+ server:
484
+- - address: 127.0.0.10
485
+- port: 7777
486
++ - address: nrf.5gc.mnc001.mcc001.3gppnetwork.org
487
+
488
+ ################################################################################
489
+ # SBI Server
490
```
491
-$ ./install/bin/open5gs-seppd -c ./install/etc/open5gs/sepp1.yaml
492
-$ ./install/bin/open5gs-seppd -c ./install/etc/open5gs/sepp2.yaml
493
-```
494
495
-As shown below, you can confirm that the SEPP n32c interface is connected.
496
+- Update scp.yaml
497
+
498
+```diff
499
+$ diff --git a/configs/open5gs/scp.yaml.in b/configs/open5gs/scp.yaml.in
500
+index 9be6cdc93..eee7d3e3f 100644
501
+--- a/configs/open5gs/scp.yaml.in
502
++++ b/configs/open5gs/scp.yaml.in
503
+@@ -13,7 +13,7 @@ scp:
504
+ port: 7777
505
+ client:
506
+ nrf:
507
+- - uri: http://127.0.0.10:7777
508
++ - uri: http://nrf.5gc.mnc001.mcc001.3gppnetwork.org
509
+
510
+ ################################################################################
511
+ # SCP Info
512
```
513
-INFO: sepp1.localdomain SEPP established (../src/sepp/handshake-sm.c:297)
514
+
515
+- Update nssf.yaml
516
+
517
+```diff
518
+$ diff --git a/configs/open5gs/nssf.yaml.in b/configs/open5gs/nssf.yaml.in
519
+index d01645b2c..7d89cffef 100644
520
+--- a/configs/open5gs/nssf.yaml.in
521
++++ b/configs/open5gs/nssf.yaml.in
522
+@@ -17,7 +17,7 @@ nssf:
523
+ scp:
524
+ - uri: http://127.0.0.200:7777
525
+ nsi:
526
+- - uri: http://127.0.0.10:7777
527
++ - uri: http://nrf.5gc.mnc001.mcc001.3gppnetwork.org
528
+ s_nssai:
529
+ sst: 1
530
+ ################################################################################
531
```
532
533
-#### hAUSF, hUDM and hUDR
534
+AUSF and UDM shall use FQDN in the Home PLMN.
535
536
-Home UDR can use IP address, but Home AUSF and Home UDM shall use FQDN.
537
+- Update ausf.yaml
538
539
-- Create h-udr.yaml, h-ausf.yaml and h-udm.yaml for Home PLMN
540
+```diff
541
+$ diff --git a/configs/open5gs/ausf.yaml.in b/configs/open5gs/ausf.yaml.in
542
+index cd272cd3f..3e1cb67eb 100644
543
+--- a/configs/open5gs/ausf.yaml.in
544
++++ b/configs/open5gs/ausf.yaml.in
545
+@@ -9,8 +9,7 @@ max:
546
+ ausf:
547
+ sbi:
548
+ server:
549
+- - address: 127.0.0.11
550
+- port: 7777
551
++ - address: ausf.5gc.mnc001.mcc001.3gppnetwork.org
552
+ client:
553
+ # nrf:
554
+ # - uri: http://127.0.0.10:7777
555
+```
556
+
557
+- Update udm.yaml
558
559
+```diff
560
+$ diff --git a/configs/open5gs/udm.yaml.in b/configs/open5gs/udm.yaml.in
561
+index ce650d5c2..ed756fc28 100644
562
+--- a/configs/open5gs/udm.yaml.in
563
++++ b/configs/open5gs/udm.yaml.in
564
+@@ -28,8 +28,7 @@ udm:
565
+ key: @sysconfdir@/open5gs/hnet/secp256r1-6.key
566
+ sbi:
567
+ server:
568
+- - address: 127.0.0.12
569
+- port: 7777
570
++ - address: udm.5gc.mnc001.mcc001.3gppnetwork.org
571
+ client:
572
+ # nrf:
573
+ # - uri: http://127.0.0.10:7777
574
```
575
-$ cp install/etc/open5gs/udr.yaml install/etc/open5gs/h-udr.yaml
576
-$ cp install/etc/open5gs/ausf.yaml install/etc/open5gs/h-ausf.yaml
577
-$ cp install/etc/open5gs/udm.yaml install/etc/open5gs/h-udm.yaml
578
+
579
+AMF and UPF must use external IP addresses such as 10.10.2.x for communication between VM1 and VM3.
580
+
581
+- Update amf.yaml
582
+
583
+```diff
584
+$ diff --git a/configs/open5gs/amf.yaml.in b/configs/open5gs/amf.yaml.in
585
+index 938917e32..2f7822b46 100644
586
+--- a/configs/open5gs/amf.yaml.in
587
++++ b/configs/open5gs/amf.yaml.in
588
+@@ -18,27 +18,37 @@ amf:
589
+ - uri: http://127.0.0.200:7777
590
+ ngap:
591
+ server:
592
+- - address: 127.0.0.5
593
++ - address: 10.10.2.5
594
+ metrics:
595
+ server:
596
+ - address: 127.0.0.5
597
+ port: 9090
598
+- guami:
599
++ access_control:
600
+ - plmn_id:
601
+ mcc: 999
602
+ mnc: 70
603
++ - plmn_id:
604
++ mcc: 001
605
++ mnc: 01
606
++ - plmn_id:
607
++ mcc: 315
608
++ mnc: 010
609
++ guami:
610
++ - plmn_id:
611
++ mcc: 001
612
++ mnc: 01
613
+ amf_id:
614
+ region: 2
615
+ set: 1
616
+ tai:
617
+ - plmn_id:
618
+- mcc: 999
619
+- mnc: 70
620
++ mcc: 001
621
++ mnc: 01
622
+ tac: 1
623
+ plmn_support:
624
+ - plmn_id:
625
+- mcc: 999
626
+- mnc: 70
627
++ mcc: 001
628
++ mnc: 01
629
+ s_nssai:
630
+ - sst: 1
631
+ security:
632
```
633
634
-- Update h-udr.yaml
635
+- Update upf.yaml
636
637
```diff
638
-$ diff -u install/etc/open5gs/udr.yaml install/etc/open5gs/h-udr.yaml
639
---- install/etc/open5gs/udr.yaml 2023-08-06 22:46:02.363936865 +0900
640
-+++ install/etc/open5gs/h-udr.yaml 2023-08-06 23:26:45.195462712 +0900
641
-@@ -9,12 +9,12 @@
642
+$ diff --git a/configs/open5gs/upf.yaml.in b/configs/open5gs/upf.yaml.in
643
+index e78b018f1..3032a06c6 100644
644
+--- a/configs/open5gs/upf.yaml.in
645
++++ b/configs/open5gs/upf.yaml.in
646
+@@ -15,7 +15,7 @@ upf:
647
+ # - address: 127.0.0.4
648
+ gtpu:
649
+ server:
650
+- - address: 127.0.0.7
651
++ - address: 10.10.2.5
652
+ session:
653
+ - subnet: 10.45.0.1/16
654
+ - subnet: 2001:db8:cafe::1/48
655
+```
656
657
-udr:
658
- sbi:
659
-- - address: 127.0.0.20
660
-+ - address: 127.0.3.20
661
- port: 7777
662
-# nrf:
663
-# - uri: http://127.0.0.10:7777
664
- scp:
665
-- - uri: http://127.0.1.10:7777
666
-+ - uri: http://127.0.2.10:7777
667
668
-################################################################################
669
-# SBI Server
670
+For now we will set up SEPP without using TLS.
671
+
672
+- Create sepp.yaml
673
+
674
+```bash
675
+$ sh -c 'cat << EOF > ./install/etc/open5gs/sepp.yaml
676
+logger:
677
+ file: /home/acetcom/Documents/git/open5gs/install/var/log/open5gs/sepp.log
678
+# level: info # fatal|error|warn|info(default)|debug|trace
679
+
680
+max:
681
+ ue: 1024 # The number of UE can be increased depending on memory size.
682
+# peer: 64
683
+
684
+sepp:
685
+ sbi:
686
+ server:
687
+ - address: 127.0.0.250
688
+ port: 7777
689
+ client:
690
+ scp:
691
+ - uri: http://127.0.0.200:7777
692
+ n32:
693
+ server:
694
+ - sender: sepp2.localdomain
695
+ address: 10.10.2.251
696
+ port: 7777
697
+ n32f:
698
+ address: 10.10.2.252
699
+ port: 7777
700
+ client:
701
+ sepp:
702
+ - receiver: sepp1.localdomain
703
+ uri: http://10.10.1.251:7777
704
+ n32f:
705
+ uri: http://10.10.1.252:7777
706
+ - receiver: sepp3.localdomain
707
+ uri: http://10.10.3.251:7777
708
+ n32f:
709
+ uri: http://10.10.3.252:7777
710
+EOF'
711
+```
712
+
713
+NFs requires root privileges as it uses reserved ports such as http (80) or https (443).
714
+
715
+- Run NFs in VM2
716
+
717
+```bash
718
+$ sudo ./install/bin/open5gs-nrfd
719
+$ sudo ./install/bin/open5gs-scpd
720
+$ sudo ./install/bin/open5gs-seppd
721
+$ sudo ./install/bin/open5gs-amfd
722
+$ sudo ./install/bin/open5gs-smfd
723
+$ sudo ./install/bin/open5gs-upfd
724
+$ sudo ./install/bin/open5gs-ausfd
725
+$ sudo ./install/bin/open5gs-udmd
726
+$ sudo ./install/bin/open5gs-pcfd
727
+$ sudo ./install/bin/open5gs-nssfd
728
+$ sudo ./install/bin/open5gs-bsfd
729
+$ sudo ./install/bin/open5gs-udrd
730
```
731
732
-- Update h-ausf.yaml
733
+
734
+### Setting for VM3
735
+
736
+- Edit /etc/hosts
737
738
```diff
739
-$ diff -u install/etc/open5gs/ausf.yaml install/etc/open5gs/h-ausf.yaml
740
---- install/etc/open5gs/ausf.yaml 2023-08-06 22:46:02.327938562 +0900
741
-+++ install/etc/open5gs/h-ausf.yaml 2023-08-06 23:27:08.614413521 +0900
742
-@@ -8,12 +8,11 @@
743
+ $ diff -u hosts.old hosts.new
744
+--- hosts.old 2023-10-02 12:22:41.320546720 +0900
745
++++ hosts.new 2023-10-02 12:22:33.576884651 +0900
746
+@@ -1,6 +1,10 @@
747
+ 127.0.0.1 localhost
748
+ 127.0.1.1 open5gs
749
+
750
++127.0.0.10 nrf.5gc.mnc010.mcc315.3gppnetwork.org
751
++127.0.0.11 ausf.5gc.mnc010.mcc315.3gppnetwork.org
752
++127.0.0.12 udm.5gc.mnc010.mcc315.3gppnetwork.org
753
++
754
+ # The following lines are desirable for IPv6 capable hosts
755
+ ::1 ip6-localhost ip6-loopback
756
+ fe00::0 ip6-localnet
757
+ ```
758
759
-ausf:
760
- sbi:
761
-- - address: 127.0.0.11
762
-- port: 7777
763
-+ - address: ausf.5gc.mnc001.mcc001.3gppnetwork.org
764
-# nrf:
765
-# - uri: http://127.0.0.10:7777
766
- scp:
767
-- - uri: http://127.0.1.10:7777
768
-+ - uri: http://127.0.2.10:7777
769
-
770
-################################################################################
771
-# SBI Server
772
-```
773
-
774
-- Update h-udm.yaml
775
-
776
-```diff
777
-diff -u install/etc/open5gs/udm.yaml install/etc/open5gs/h-udm.yaml
778
---- install/etc/open5gs/udm.yaml 2023-08-06 22:46:02.347937619 +0900
779
-+++ install/etc/open5gs/h-udm.yaml 2023-08-06 23:27:25.177671001 +0900
780
-@@ -27,12 +27,11 @@
781
- scheme: 2
782
- key: /home/acetcom/Documents/git/open5gs/install/etc/open5gs/hnet/secp256r1-6.key
783
- sbi:
784
-- - address: 127.0.0.12
785
-- port: 7777
786
-+ - address: udm.5gc.mnc001.mcc001.3gppnetwork.org
787
-# nrf:
788
-# - uri: http://127.0.0.10:7777
789
- scp:
790
-- - uri: http://127.0.1.10:7777
791
-+ - uri: http://127.0.2.10:7777
792
+NRF shall follow TS23.003(28.3.2.3.2 Format of NRF FQDN) for routing.
793
+
794
+- Update nrf.yaml
795
796
-#
797
-################################################################################
798
+```diff
799
+$ diff --git a/configs/open5gs/nrf.yaml.in b/configs/open5gs/nrf.yaml.in
800
+index 3996b2bd9..ab708abd8 100644
801
+--- a/configs/open5gs/nrf.yaml.in
802
++++ b/configs/open5gs/nrf.yaml.in
803
+@@ -9,12 +9,11 @@ max:
804
+ nrf:
805
+ serving: # 5G roaming requires PLMN in NRF
806
+ - plmn_id:
807
+- mcc: 999
808
+- mnc: 70
809
++ mcc: 315
810
++ mnc: 010
811
+ sbi:
812
+ server:
813
+- - address: 127.0.0.10
814
+- port: 7777
815
++ - address: nrf.5gc.mnc010.mcc315.3gppnetwork.org
816
+
817
+ ################################################################################
818
+ # SBI Server
819
```
820
821
+- Update scp.yaml
822
+
823
+```diff
824
+$ diff --git a/configs/open5gs/scp.yaml.in b/configs/open5gs/scp.yaml.in
825
+index 9be6cdc93..eee7d3e3f 100644
826
+--- a/configs/open5gs/scp.yaml.in
827
++++ b/configs/open5gs/scp.yaml.in
828
+@@ -13,7 +13,7 @@ scp:
829
+ port: 7777
830
+ client:
831
+ nrf:
832
+- - uri: http://127.0.0.10:7777
833
++ - uri: http://nrf.5gc.mnc010.mcc315.3gppnetwork.org
834
+
835
+ ################################################################################
836
+ # SCP Info
837
```
838
-$ ./install/bin/open5gs-udrd -c ./install/etc/open5gs/h-udr.yaml
839
-$ sudo ./install/bin/open5gs-ausfd -c ./install/etc/open5gs/h-ausf.yaml
840
-$ sudo ./install/bin/open5gs-udmd -c ./install/etc/open5gs/h-udm.yaml
841
+
842
+- Update nssf.yaml
843
+
844
+```diff
845
+$ diff --git a/configs/open5gs/nssf.yaml.in b/configs/open5gs/nssf.yaml.in
846
+index d01645b2c..7d89cffef 100644
847
+--- a/configs/open5gs/nssf.yaml.in
848
++++ b/configs/open5gs/nssf.yaml.in
849
+@@ -17,7 +17,7 @@ nssf:
850
+ scp:
851
+ - uri: http://127.0.0.200:7777
852
+ nsi:
853
+- - uri: http://127.0.0.10:7777
854
++ - uri: http://nrf.5gc.mnc010.mcc315.3gppnetwork.org
855
+ s_nssai:
856
+ sst: 1
857
+ ################################################################################
858
```
859
860
-Like hNRF, hAUSF and hUDM also require root privileges.
861
+AUSF and UDM shall use FQDN in the Home PLMN.
862
+
863
+- Update ausf.yaml
864
865
-#### Run all NFs in Visited PLMN
866
+```diff
867
+$ diff --git a/configs/open5gs/ausf.yaml.in b/configs/open5gs/ausf.yaml.in
868
+index cd272cd3f..3e1cb67eb 100644
869
+--- a/configs/open5gs/ausf.yaml.in
870
++++ b/configs/open5gs/ausf.yaml.in
871
+@@ -9,8 +9,7 @@ max:
872
+ ausf:
873
+ sbi:
874
+ server:
875
+- - address: 127.0.0.11
876
+- port: 7777
877
++ - address: ausf.5gc.mnc010.mcc315.3gppnetwork.org
878
+ client:
879
+ # nrf:
880
+ # - uri: http://127.0.0.10:7777
881
+```
882
883
-Since NFs in the V-PLMN can use IP addresses, we will use the default configuration.
884
+- Update udm.yaml
885
886
+```diff
887
+$ diff --git a/configs/open5gs/udm.yaml.in b/configs/open5gs/udm.yaml.in
888
+index ce650d5c2..ed756fc28 100644
889
+--- a/configs/open5gs/udm.yaml.in
890
++++ b/configs/open5gs/udm.yaml.in
891
+@@ -28,8 +28,7 @@ udm:
892
+ key: @sysconfdir@/open5gs/hnet/secp256r1-6.key
893
+ sbi:
894
+ server:
895
+- - address: 127.0.0.12
896
+- port: 7777
897
++ - address: udm.5gc.mnc010.mcc315.3gppnetwork.org
898
+ client:
899
+ # nrf:
900
+ # - uri: http://127.0.0.10:7777
901
```
902
-$ ./install/bin/open5gs-amfd
903
-$ ./install/bin/open5gs-smfd
904
-$ ./install/bin/open5gs-upfd
905
-$ ./install/bin/open5gs-ausfd -l ausf.log
906
-$ ./install/bin/open5gs-udmd -l udm.log
907
-$ ./install/bin/open5gs-pcfd
908
-$ ./install/bin/open5gs-nssfd
909
-$ ./install/bin/open5gs-bsfd
910
-$ ./install/bin/open5gs-udrd -l udr.log
911
+
912
+AMF and UPF must use external IP addresses such as 10.10.3.x for communication between VM1 and VM2.
913
+
914
+- Update amf.yaml
915
+
916
+```diff
917
+$ diff --git a/configs/open5gs/amf.yaml.in b/configs/open5gs/amf.yaml.in
918
+index 938917e32..383489d13 100644
919
+--- a/configs/open5gs/amf.yaml.in
920
++++ b/configs/open5gs/amf.yaml.in
921
+@@ -18,27 +18,37 @@ amf:
922
+ - uri: http://127.0.0.200:7777
923
+ ngap:
924
+ server:
925
+- - address: 127.0.0.5
926
++ - address: 10.10.3.5
927
+ metrics:
928
+ server:
929
+ - address: 127.0.0.5
930
+ port: 9090
931
+- guami:
932
++ access_control:
933
+ - plmn_id:
934
+ mcc: 999
935
+ mnc: 70
936
++ - plmn_id:
937
++ mcc: 001
938
++ mnc: 01
939
++ - plmn_id:
940
++ mcc: 315
941
++ mnc: 010
942
++ guami:
943
++ - plmn_id:
944
++ mcc: 315
945
++ mnc: 010
946
+ amf_id:
947
+ region: 2
948
+ set: 1
949
+ tai:
950
+ - plmn_id:
951
+- mcc: 999
952
+- mnc: 70
953
++ mcc: 315
954
++ mnc: 010
955
+ tac: 1
956
+ plmn_support:
957
+ - plmn_id:
958
+- mcc: 999
959
+- mnc: 70
960
++ mcc: 315
961
++ mnc: 010
962
+ s_nssai:
963
+ - sst: 1
964
+ security:
965
```
966
967
-Since AUSF/UDM/UDR runs on Home PLMN, the log location is re-configured with the -l option to avoid log conflicts.
968
+- Update upf.yaml
969
970
-#### Test Roaming
971
-Performs a test of UE access while roaming subscribed to H-PLMN.
972
+```diff
973
+$ diff --git a/configs/open5gs/upf.yaml.in b/configs/open5gs/upf.yaml.in
974
+index e78b018f1..3032a06c6 100644
975
+--- a/configs/open5gs/upf.yaml.in
976
++++ b/configs/open5gs/upf.yaml.in
977
+@@ -15,7 +15,7 @@ upf:
978
+ # - address: 127.0.0.4
979
+ gtpu:
980
+ server:
981
+- - address: 127.0.0.7
982
++ - address: 10.10.3.5
983
+ session:
984
+ - subnet: 10.45.0.1/16
985
+ - subnet: 2001:db8:cafe::1/48
986
```
987
-./build/tests/registration/registration -c ./build/configs/examples/001-01.yaml simple-test
988
+
989
+
990
+For now we will set up SEPP without using TLS.
991
+
992
+- Create sepp.yaml
993
+
994
+```bash
995
+$ sh -c 'cat << EOF > ./install/etc/open5gs/sepp.yaml
996
+logger:
997
+ file: /home/acetcom/Documents/git/open5gs/install/var/log/open5gs/sepp.log
998
+# level: info # fatal|error|warn|info(default)|debug|trace
999
+
1000
+max:
1001
+ ue: 1024 # The number of UE can be increased depending on memory size.
1002
+# peer: 64
1003
+
1004
+sepp:
1005
+ sbi:
1006
+ server:
1007
+ - address: 127.0.0.250
1008
+ port: 7777
1009
+ client:
1010
+ scp:
1011
+ - uri: http://127.0.0.200:7777
1012
+ n32:
1013
+ server:
1014
+ - sender: sepp3.localdomain
1015
+ address: 10.10.3.251
1016
+ port: 7777
1017
+ n32f:
1018
+ address: 10.10.3.252
1019
+ port: 7777
1020
+ client:
1021
+ sepp:
1022
+ - receiver: sepp1.localdomain
1023
+ uri: http://10.10.1.251:7777
1024
+ n32f:
1025
+ uri: http://10.10.1.252:7777
1026
+ - receiver: sepp2.localdomain
1027
+ uri: http://10.10.2.251:7777
1028
+ n32f:
1029
+ uri: http://10.10.2.252:7777
1030
+EOF'
1031
+```
1032
+
1033
+NFs requires root privileges as it uses reserved ports such as http (80) or https (443).
1034
+
1035
+- Run NFs in VM3
1036
+
1037
+```bash
1038
+$ sudo ./install/bin/open5gs-nrfd
1039
+$ sudo ./install/bin/open5gs-scpd
1040
+$ sudo ./install/bin/open5gs-seppd
1041
+$ sudo ./install/bin/open5gs-amfd
1042
+$ sudo ./install/bin/open5gs-smfd
1043
+$ sudo ./install/bin/open5gs-upfd
1044
+$ sudo ./install/bin/open5gs-ausfd
1045
+$ sudo ./install/bin/open5gs-udmd
1046
+$ sudo ./install/bin/open5gs-pcfd
1047
+$ sudo ./install/bin/open5gs-nssfd
1048
+$ sudo ./install/bin/open5gs-bsfd
1049
+$ sudo ./install/bin/open5gs-udrd
1050
```
1051
1052
-A UE subscribed to V-PLMN connects without roaming.
1053
+## 3. Setting SEPP on VM1 to HTTPS scheme with TLS
1054
+
1055
+Only N32 uses HTTPS with TLS, while other NFs use HTTP without TLS.
1056
+
1057
+```diff
1058
+$ diff -u sepp.yaml.old sepp.yaml
1059
+--- sepp.yaml.old 2023-10-02 18:35:23.585643661 +0900
1060
++++ sepp.yaml 2023-10-02 18:36:17.971104248 +0900
1061
+@@ -7,6 +7,13 @@
1062
+ # peer: 64
1063
+
1064
+ sepp:
1065
++ defconfig:
1066
++ tls:
1067
++ server:
1068
++ private_key: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/sepp1.key
1069
++ cert: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/sepp1.crt
1070
++ client:
1071
++ cacert: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/ca.crt
1072
+ sbi:
1073
+ server:
1074
+ - address: 127.0.0.250
1075
+@@ -17,18 +24,22 @@
1076
+ n32:
1077
+ server:
1078
+ - sender: sepp1.localdomain
1079
++ scheme: https
1080
+ address: 10.10.1.251
1081
+- port: 7777
1082
+ n32f:
1083
++ scheme: https
1084
+ address: 10.10.1.252
1085
+- port: 7777
1086
+ client:
1087
+ sepp:
1088
+ - receiver: sepp2.localdomain
1089
+- uri: http://10.10.2.251:7777
1090
++ uri: https://sepp2.localdomain
1091
++ resolve: 10.10.2.251
1092
+ n32f:
1093
+- uri: http://10.10.2.252:7777
1094
++ uri: https://sepp2.localdomain
1095
++ resolve: 10.10.2.252
1096
+ - receiver: sepp3.localdomain
1097
+- uri: http://10.10.3.251:7777
1098
++ uri: https://sepp3.localdomain
1099
++ resolve: 10.10.3.251
1100
+ n32f:
1101
+- uri: http://10.10.3.252:7777
1102
++ uri: https://sepp3.localdomain
1103
++ resolve: 10.10.3.252
1104
```
1105
-./build/tests/registration/registration -c ./build/configs/examples/999-01.yaml simple-test
1106
+
1107
+Add client TLS verification to N32 interface
1108
+
1109
+```diff
1110
+$ diff -u sepp.yaml.old sepp.yaml
1111
+--- sepp.yaml.old 2023-10-02 18:44:56.011099652 +0900
1112
++++ sepp.yaml 2023-10-02 18:45:48.884662145 +0900
1113
+@@ -12,8 +12,12 @@
1114
+ server:
1115
+ private_key: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/sepp1.key
1116
+ cert: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/sepp1.crt
1117
++ verify_client: true
1118
++ verify_client_cacert: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/ca.crt
1119
+ client:
1120
+ cacert: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/ca.crt
1121
++ client_private_key: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/sepp1.key
1122
++ client_cert: /home/acetcom/Documents/git/my/open5gs/build/configs/open5gs/tls/sepp1.crt
1123
+ sbi:
1124
+ server:
1125
+ - address: 127.0.0.250
1126
```
1127
1128
-You can see the sample traffic. -- 5g-roaming-lbo.pcapng({{ site.url }}{{ site.baseurl }}/assets/pcapng/5g_roaming_lbo.pcapng).
1129
+For more information, please refer to the LINK(https://github.com/open5gs/open5gs/blob/roaming-tier3/configs/open5gs/sepp1.yaml.in).
1130
open5gs_2.6.4.109.d54a2.202310012026.tar.xz/docs/_posts/2023-05-21-release-v2.6.4.md -> open5gs_2.6.5.2.309a6.202310022026.tar.xz/docs/_posts/2023-05-21-release-v2.6.4.md
Changed
8
1
2
---
3
-title: "v2.6.4 - Bug Fixed"
4
+title: "v2.6.4 - Bug Fixes"
5
date: 2023-05-21 08:49:00 +0900
6
categories:
7
- Release
8
open5gs_2.6.5.2.309a6.202310022026.tar.xz/docs/_posts/2023-10-02-release-v2.6.5.md
Added
17
1
2
+---
3
+title: "v2.6.5 - Ubuntu 23.04(lunar) Release"
4
+date: 2023-10-02 20:11:00 +0900
5
+categories:
6
+ - Release
7
+tags:
8
+ - News
9
+ - Release
10
+head_inline: "<style> ul { padding-bottom: 1em; } .blue { color: blue; }</style>"
11
+---
12
+
13
+See Release Note(https://github.com/open5gs/open5gs/releases/tag/v2.6.5)
14
+
15
+Download -- v2.6.5.tar.gz(https://github.com/open5gs/open5gs/archive/v2.6.5.tar.gz)
16
+{: .notice--info}
17
open5gs_2.6.4.109.d54a2.202310012026.tar.xz/docs/assets/pcapng/5g_roaming_lbo.pcapng -> open5gs_2.6.5.2.309a6.202310022026.tar.xz/docs/assets/pcapng/5g_roaming_lbo.pcapng
Changed
open5gs_2.6.4.109.d54a2.202310012026.tar.xz/docs/assets/webui/install -> open5gs_2.6.5.2.309a6.202310022026.tar.xz/docs/assets/webui/install
Changed
10
1
2
#
3
4
PACKAGE="open5gs"
5
-VERSION="2.6.3"
6
+VERSION="2.6.5"
7
8
print_status() {
9
echo
10
open5gs_2.6.4.109.d54a2.202310012026.tar.xz/meson.build -> open5gs_2.6.5.2.309a6.202310022026.tar.xz/meson.build
Changed
19
1
2
# along with this program. If not, see <https://www.gnu.org/licenses/>.
3
4
project('open5gs', 'c', 'cpp',
5
- version : '2.6.4',
6
+ version : '2.6.5',
7
license : 'AGPL-3.0-or-later',
8
meson_version : '>= 0.43.0',
9
default_options :
10
11
,
12
)
13
14
-libogslib_version = '2.6.4'
15
+libogslib_version = '2.6.5'
16
17
prefix = get_option('prefix')
18
bindir = join_paths(prefix, get_option('bindir'))
19