Skip to content

Commit bcb66e2

Browse files
authored
Merge pull request #142 from free5gc/release/v3-4-4
feat: Release v3.4.4
2 parents ebdb217 + 26e5be1 commit bcb66e2

File tree

5 files changed

+66
-66
lines changed

5 files changed

+66
-66
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ To start the core with a I-UPF and PSA-UPF ULCL configuration, use
139139
docker compose -f docker-compose-ulcl.yaml up
140140
```
141141

142-
> Note: This configuration have been tested using release [free5gc-compose v3.4.3](https://github.com/free5gc/free5gc-compose/tree/v3.4.3)
142+
> Note: This configuration have been tested using release [free5gc-compose v3.4.4](https://github.com/free5gc/free5gc-compose/tree/v3.4.4)
143143

144144
Check out the used configuration files at `config/ULCL`.
145145

config/n3iwfcfg.yaml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -3,58 +3,58 @@ info:
33
description: N3IWF initial local configuration
44

55
configuration:
6-
N3IWFInformation:
7-
GlobalN3IWFID: # ID used to globally identify an N3IWF
8-
PLMNID: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>
9-
MCC: 208 # Mobile Country Code (3 digits string, digit: 0~9)
10-
MNC: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
11-
N3IWFID: 135 # ID used to identify an N3IWF in PLMN (uinteger, range: 0~65535)
12-
Name: free5GC_N3IWF # The name of this N3IWF
13-
SupportedTAList: # Tracking Area supported by this N3IWF
14-
- TAC: 000001 # Tracking Area Code (3 bytes hex string, range: 000000~FFFFFF)
15-
BroadcastPLMNList: # Refer to TS 38.413
16-
- PLMNID: # Public Land Mobile Network ID
17-
MCC: 208 # Mobile Country Code (3 digits string, digit: 0~9)
18-
MNC: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
19-
TAISliceSupportList: # Network Slice supported in this TAI
20-
- SNSSAI: # Single Network Slice Selection Assistance Information
21-
SST: 1 # Slice/Service Type (1 byte hex string, range: 0~F)
22-
SD: 010203 # Slice Differentiator (3 bytes hex string, range: 000000~FFFFFF)
23-
- SNSSAI: # Single Network Slice Selection Assistance Information
24-
SST: 1 # Slice/Service Type (1 byte hex string, range: 0~F)
25-
SD: 112233 # Slice Differentiator (3 bytes hex string, range: 000000~FFFFFF)
6+
n3iwfInformation:
7+
globalN3IWFID: # ID used to globally identify an N3IWF
8+
plmnID: # Public Land Mobile Network ID, <PLMN ID> = <MCC><MNC>
9+
mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
10+
mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
11+
n3iwfID: 135 # ID used to identify an N3IWF in PLMN (uinteger, range: 0~65535)
12+
name: free5GC_N3IWF # The name of this N3IWF
13+
supportedTAList: # Tracking Area supported by this N3IWF
14+
- tac: 000001 # Tracking Area Code (3 bytes hex string, range: 000000~FFFFFF)
15+
broadcastPlmnList: # Refer to TS 38.413
16+
- plmnID: # Public Land Mobile Network ID
17+
mcc: 208 # Mobile Country Code (3 digits string, digit: 0~9)
18+
mnc: 93 # Mobile Network Code (2 or 3 digits string, digit: 0~9)
19+
taiSliceSupportList: # Network Slice supported in this TAI
20+
- snssai: # Single Network Slice Selection Assistance Information
21+
sst: 1 # Slice/Service Type (1 byte hex string, range: 0~F)
22+
sd: 010203 # Slice Differentiator (3 bytes hex string, range: 000000~FFFFFF)
23+
- snssai: # Single Network Slice Selection Assistance Information
24+
sst: 1 # Slice/Service Type (1 byte hex string, range: 0~F)
25+
sd: 112233 # Slice Differentiator (3 bytes hex string, range: 000000~FFFFFF)
2626

2727
# --- N2 Interfaces ---
28-
AMFSCTPAddresses: # the IP list of N2 interfaces (SCTP) on AMF when using NGAP
29-
- IP:
30-
- amf.free5gc.org
31-
Port: 38412
32-
NASTCPPort: 20000 # TCP port which the NAS listens on
28+
amfSCTPAddresses: # the IP list of N2 interfaces (SCTP) on AMF when using NGAP
29+
- ip:
30+
- amf.free5gc.org
31+
port: 38412
32+
nasTcpPort: 20000 # TCP port which the NAS listens on
3333

3434
# --- Nwu Interfaces ---
35-
IKEBindAddress: 10.100.200.15 # Nwu interface IP address (IKE) on this N3IWF
36-
IPSecTunnelAddress: 10.0.0.1 # Tunnel IP address of XFRM interface on this N3IWF
37-
UEIPAddressRange: 10.0.0.0/24 # IP address pool allocated to UE in IPSec tunnel
38-
XFRMInterfaceName: xfrmi # Prefix of XFRM interface name created by N3IWF
39-
XFRMInterfaceID: 1 # XFRM interface if_id for IPSec routing (Any value except to 0, default value is 7 if not defined)
35+
ikeBindAddress: 10.100.200.15 # Nwu interface IP address (IKE) on this N3IWF
36+
ipSecTunnelAddress: 10.0.0.1 # Tunnel IP address of XFRM interface on this N3IWF
37+
ueIpAddressRange: 10.0.0.0/24 # IP address pool allocated to UE in IPSec tunnel
38+
xfrmInterfaceName: xfrmi # Prefix of XFRM interface name created by N3IWF
39+
xfrmInterfaceID: 1 # XFRM interface if_id for IPSec routing (Any value except to 0, default value is 7 if not defined)
4040

4141
# --- N3 Interfaces ---
42-
GTPBindAddress: 10.100.200.15 # IP address of N3 interface (GTP) on this N3IWF
42+
n3iwfGtpBindAddress: 10.100.200.15 # IP address of N3 interface (GTP) on this N3IWF
4343

44-
FQDN: n3iwf.free5gc.org # FQDN of this N3IWF
44+
fqdn: n3iwf.free5gc.org # FQDN of this N3IWF
4545

4646
# --- Security ---
47-
PrivateKey: cert/n3iwf.key # Private key file path
48-
CertificateAuthority: cert/n3iwf.pem # Certificate Authority (CA) file path
49-
Certificate: cert/n3iwf.pem # Certificate file path
47+
privateKey: cert/n3iwf.key # Private key file path
48+
certificateAuthority: cert/n3iwf.pem # Certificate Authority (CA) file path
49+
certificate: cert/n3iwf.pem # Certificate file path
5050

5151
# sending dead peer detection message
52-
LivenessCheck:
52+
livenessCheck:
5353
enable: true # true or false
5454
transFreq: 60s # frequency of transmission
5555
maxRetryTimes: 4 # the max number of DPD response of UE
5656

5757
logger: # log output setting
5858
enable: true # true or false
5959
level: info # how detailed to output, value: trace, debug, info, warn, error, fatal, panic
60-
reportCaller: false # enable the caller report or not, value: true or false
60+
reportCaller: false # enable the caller report or not, value: true or false

docker-compose-ulcl-build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ services:
255255
command: ./nef -c ./config/nefcfg.yaml
256256
expose:
257257
- "8000"
258-
volumes:
258+
volumes:
259259
- ./config/nefcfg.yaml:/free5gc/config/nefcfg.yaml
260260
- ./cert:/free5gc/cert
261261
environment:

docker-compose-ulcl.yaml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: "3.8"
33
services:
44
free5gc-i-upf:
55
container_name: i-upf
6-
image: free5gc/upf:v3.4.3
6+
image: free5gc/upf:v3.4.4
77
command: bash -c "./upf-iptables.sh && ./upf -c ./config/upfcfg.yaml"
88
volumes:
99
- ./config/ULCL/upfcfg-i-upf.yaml:/free5gc/config/upfcfg.yaml
@@ -17,7 +17,7 @@ services:
1717

1818
free5gc-psa-upf:
1919
container_name: psa-upf
20-
image: free5gc/upf:v3.4.3
20+
image: free5gc/upf:v3.4.4
2121
command: bash -c "./upf-iptables.sh && ./upf -c ./config/upfcfg.yaml"
2222
volumes:
2323
- ./config/ULCL/upfcfg-psa-upf.yaml:/free5gc/config/upfcfg.yaml
@@ -44,7 +44,7 @@ services:
4444

4545
free5gc-nrf:
4646
container_name: nrf
47-
image: free5gc/nrf:v3.4.3
47+
image: free5gc/nrf:v3.4.4
4848
command: ./nrf -c ./config/nrfcfg.yaml
4949
expose:
5050
- "8000"
@@ -63,7 +63,7 @@ services:
6363

6464
free5gc-amf:
6565
container_name: amf
66-
image: free5gc/amf:v3.4.3
66+
image: free5gc/amf:v3.4.4
6767
command: ./amf -c ./config/amfcfg.yaml
6868
expose:
6969
- "8000"
@@ -81,7 +81,7 @@ services:
8181

8282
free5gc-ausf:
8383
container_name: ausf
84-
image: free5gc/ausf:v3.4.3
84+
image: free5gc/ausf:v3.4.4
8585
command: ./ausf -c ./config/ausfcfg.yaml
8686
expose:
8787
- "8000"
@@ -99,7 +99,7 @@ services:
9999

100100
free5gc-nssf:
101101
container_name: nssf
102-
image: free5gc/nssf:v3.4.3
102+
image: free5gc/nssf:v3.4.4
103103
command: ./nssf -c ./config/nssfcfg.yaml
104104
expose:
105105
- "8000"
@@ -117,7 +117,7 @@ services:
117117

118118
free5gc-pcf:
119119
container_name: pcf
120-
image: free5gc/pcf:v3.4.3
120+
image: free5gc/pcf:v3.4.4
121121
command: ./pcf -c ./config/pcfcfg.yaml
122122
expose:
123123
- "8000"
@@ -135,7 +135,7 @@ services:
135135

136136
free5gc-smf:
137137
container_name: smf
138-
image: free5gc/smf:v3.4.3
138+
image: free5gc/smf:v3.4.4
139139
command: ./smf -c ./config/smfcfg.yaml -u ./config/uerouting.yaml
140140
expose:
141141
- "8000"
@@ -156,7 +156,7 @@ services:
156156

157157
free5gc-udm:
158158
container_name: udm
159-
image: free5gc/udm:v3.4.3
159+
image: free5gc/udm:v3.4.4
160160
command: ./udm -c ./config/udmcfg.yaml
161161
expose:
162162
- "8000"
@@ -175,7 +175,7 @@ services:
175175

176176
free5gc-udr:
177177
container_name: udr
178-
image: free5gc/udr:v3.4.3
178+
image: free5gc/udr:v3.4.4
179179
command: ./udr -c ./config/udrcfg.yaml
180180
expose:
181181
- "8000"
@@ -195,7 +195,7 @@ services:
195195

196196
free5gc-chf:
197197
container_name: chf
198-
image: free5gc/chf:v3.4.3
198+
image: free5gc/chf:v3.4.4
199199
command: ./chf -c ./config/chfcfg.yaml
200200
expose:
201201
- "8000"
@@ -213,14 +213,14 @@ services:
213213
- db
214214
- free5gc-nrf
215215
- free5gc-webui
216-
216+
217217
free5gc-nef:
218218
container_name: nef
219219
image: free5gc/nef:latest
220220
command: ./nef -c ./config/nefcfg.yaml
221221
expose:
222222
- "8000"
223-
volumes:
223+
volumes:
224224
- ./config/nefcfg.yaml:/free5gc/config/nefcfg.yaml
225225
- ./cert:/free5gc/cert
226226
environment:
@@ -235,7 +235,7 @@ services:
235235

236236
free5gc-webui:
237237
container_name: webui
238-
image: free5gc/webui:v3.4.3
238+
image: free5gc/webui:v3.4.4
239239
command: ./webui -c ./config/webuicfg.yaml
240240
expose:
241241
- "2122"

docker-compose.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: "3.8"
33
services:
44
free5gc-upf:
55
container_name: upf
6-
image: free5gc/upf:v3.4.3
6+
image: free5gc/upf:v3.4.4
77
command: bash -c "./upf-iptables.sh && ./upf -c ./config/upfcfg.yaml"
88
volumes:
99
- ./config/upfcfg.yaml:/free5gc/config/upfcfg.yaml
@@ -30,7 +30,7 @@ services:
3030

3131
free5gc-nrf:
3232
container_name: nrf
33-
image: free5gc/nrf:v3.4.3
33+
image: free5gc/nrf:v3.4.4
3434
command: ./nrf -c ./config/nrfcfg.yaml
3535
expose:
3636
- "8000"
@@ -49,7 +49,7 @@ services:
4949

5050
free5gc-amf:
5151
container_name: amf
52-
image: free5gc/amf:v3.4.3
52+
image: free5gc/amf:v3.4.4
5353
command: ./amf -c ./config/amfcfg.yaml
5454
expose:
5555
- "8000"
@@ -68,7 +68,7 @@ services:
6868

6969
free5gc-ausf:
7070
container_name: ausf
71-
image: free5gc/ausf:v3.4.3
71+
image: free5gc/ausf:v3.4.4
7272
command: ./ausf -c ./config/ausfcfg.yaml
7373
expose:
7474
- "8000"
@@ -86,7 +86,7 @@ services:
8686

8787
free5gc-nssf:
8888
container_name: nssf
89-
image: free5gc/nssf:v3.4.3
89+
image: free5gc/nssf:v3.4.4
9090
command: ./nssf -c ./config/nssfcfg.yaml
9191
expose:
9292
- "8000"
@@ -104,7 +104,7 @@ services:
104104

105105
free5gc-pcf:
106106
container_name: pcf
107-
image: free5gc/pcf:v3.4.3
107+
image: free5gc/pcf:v3.4.4
108108
command: ./pcf -c ./config/pcfcfg.yaml
109109
expose:
110110
- "8000"
@@ -122,7 +122,7 @@ services:
122122

123123
free5gc-smf:
124124
container_name: smf
125-
image: free5gc/smf:v3.4.3
125+
image: free5gc/smf:v3.4.4
126126
command: ./smf -c ./config/smfcfg.yaml -u ./config/uerouting.yaml
127127
expose:
128128
- "8000"
@@ -142,7 +142,7 @@ services:
142142

143143
free5gc-udm:
144144
container_name: udm
145-
image: free5gc/udm:v3.4.3
145+
image: free5gc/udm:v3.4.4
146146
command: ./udm -c ./config/udmcfg.yaml
147147
expose:
148148
- "8000"
@@ -161,7 +161,7 @@ services:
161161

162162
free5gc-udr:
163163
container_name: udr
164-
image: free5gc/udr:v3.4.3
164+
image: free5gc/udr:v3.4.4
165165
command: ./udr -c ./config/udrcfg.yaml
166166
expose:
167167
- "8000"
@@ -181,7 +181,7 @@ services:
181181

182182
free5gc-chf:
183183
container_name: chf
184-
image: free5gc/chf:v3.4.3
184+
image: free5gc/chf:v3.4.4
185185
command: ./chf -c ./config/chfcfg.yaml
186186
expose:
187187
- "8000"
@@ -202,7 +202,7 @@ services:
202202

203203
free5gc-n3iwf:
204204
container_name: n3iwf
205-
image: free5gc/n3iwf:v3.4.3
205+
image: free5gc/n3iwf:v3.4.4
206206
command: ./n3iwf -c ./config/n3iwfcfg.yaml
207207
volumes:
208208
- ./config/n3iwfcfg.yaml:/free5gc/config/n3iwfcfg.yaml
@@ -244,7 +244,7 @@ services:
244244
command: ./nef -c ./config/nefcfg.yaml
245245
expose:
246246
- "8000"
247-
volumes:
247+
volumes:
248248
- ./config/nefcfg.yaml:/free5gc/config/nefcfg.yaml
249249
- ./cert:/free5gc/cert
250250
environment:
@@ -259,7 +259,7 @@ services:
259259

260260
free5gc-webui:
261261
container_name: webui
262-
image: free5gc/webui:v3.4.3
262+
image: free5gc/webui:v3.4.4
263263
command: ./webui -c ./config/webuicfg.yaml
264264
expose:
265265
- "2121"

0 commit comments

Comments
 (0)