Sukchan Lee
d3eaaff430
[Cx] fix the Cx integration bug ( #919 )
...
- Now security is verified.
2021-04-06 21:36:08 +09:00
Sukchan Lee
41c6bb4681
new: HSS Cx interface is added
2021-04-05 17:09:39 +09:00
Sukchan Lee
9af4268bab
arch: DB schema Changes ( #796 )
...
- New function : NSSF
- New feature : SMF selection
2021-03-08 21:25:09 +09:00
Sukchan Lee
72d1226c05
Apply open5gs coding style
2020-09-29 07:04:22 -04:00
Supreeth Herle
a9ad43a4ef
Add Vendor-Specific-Application-Id in CER for advertising the diameter applications supported ( #589 )
...
* Add Vendor-Specific-Application-Id in CER of PCRF
Not advertising a Vendor-Specific-Application-Id in CER may result in
Diameter Peer rejecting the CER with a DIAMETER_NO_COMMON_APPLICATION error
* Add Vendor-Specific-Application-Id in CER of HSS and MME
Not advertising a Vendor-Specific-Application-Id in CER may result in
Diameter Peer rejecting the CER with a DIAMETER_NO_COMMON_APPLICATION error
2020-09-28 20:25:36 -04:00
Sukchan Lee
edf83b37fa
Add debug message for issues [ #551 ]
2020-09-10 21:50:20 -04:00
Sukchan Lee
18c483950c
Change Number of UEs usage [ #533 ]
...
- Set the number of UEs in units of AMF/MME instead of gNB/eNB.
- See default value as shown below
Number of UEs per AMF/MME : 4,096
Number of gNB/eNB per AMF/MME : 32
2020-08-25 23:05:01 -04:00
Sukchan Lee
8e048be082
Release v2.0.0
2020-08-21 23:33:45 -04:00
Sukchan Lee
c22ef51e01
Finished on version
2020-07-13 21:53:41 -04:00
Sukchan Lee
4dd113ac7b
Add git version
2020-07-13 00:18:29 -04:00
Sukchan Lee
3c6711c9c8
If HSS/UDR gets MSISDN, AMF/MME -> SMF/SGW [ #464 ]
2020-06-29 22:12:24 -04:00
Sukchan Lee
b35c2277be
simple 5GC registration is done
2020-06-21 23:10:54 -04:00
Sukchan Lee
c54e85c5c0
Session-AMBR changes required field in WebUI
2020-06-17 21:43:16 -04:00
Sukchan Lee
72370ff0b2
Add AUSF, UDM, and UDR
2020-06-04 14:12:05 -04:00
Sukchan Lee
835b3c9851
[ #306 ] Refine static IP addresses
2019-11-17 17:43:36 +09:00
Spencer Sevilla
b994a8efbf
Adding support for static IP assignment in HSS ( #306 )
2019-11-14 14:30:19 +09:00
Sukchan Lee
e55c7f9174
Upgrade freeDiameter version to 1.3.2
2019-11-02 15:52:48 +09:00
Sukchan Lee
142763c280
Rename Project to Open5GS
...
- Change BuildTool to Meson
- Many BUGS Fixed
2019-10-27 17:41:14 +09:00
Sukchan Lee
3c8af69805
Re-factoring the all library
2019-09-13 21:07:47 +09:00
Sukchan Lee
0aae608c5c
Use the process interface instead of fork()
...
- CommandLine Options is also changed
- PID File removed (Old-style daemon)
2019-08-25 20:15:20 +09:00
Sukchan Lee
dac2bd2e4f
[ #240 ] WebUI changes to apply default value
2019-07-30 20:51:50 +09:00
Sukchan Lee
4f9a2e94fc
Merge pull request #240 from laf0rge/master
...
diameter spec compliance related fixes
2019-07-30 20:45:24 +09:00
Harald Welte
a7e2865ef0
hss: Subscribed-Periodic-RAU-TAU-Timer is in Subscriptio-Data
...
At least in version 11.8.0 Release 11 of 3GPP TS 29.272,
Subscribed-Periodic-RAU-TAU-Timer is only permitted inside
Subscription-Data. Before this patch, the HSS encodes it outside, i.e.
on the "main" level of the DIAMETER AVP tree.
Related: #238
2019-07-30 00:34:55 +02:00
Sukchan Lee
470e66d37d
[ #235 ] TCP enabled for MacOSX
2019-07-28 20:18:51 +09:00
Sukchan Lee
97afc2db60
fix identation in HSS
2019-07-11 22:16:32 +09:00
Sukchan Lee
f28f3003c5
change code indentation
2019-06-11 23:16:54 +09:00
Sukchan Lee
477f16ad0b
rename project done
2019-06-11 22:10:47 +09:00
Sukchan Lee
a32465ed07
Rename library
2019-06-11 18:28:25 +09:00
Sukchan Lee
d4f00da662
continue to add a buffer configuration
2019-06-08 08:44:22 +09:00
Sukchan Lee
0ff388fb19
apply configuration related to MAX number
2019-06-07 15:19:09 +09:00
Sukchan Lee
7c1c320141
gtp interface update
2019-05-28 14:47:06 +09:00
Sukchan Lee
2d7438313d
Change initialization sequence
2019-05-06 20:43:50 +09:00
Sukchan Lee
0ebd85f364
Integration with OGSLib
2019-04-27 23:54:30 +09:00
Sukchan Lee
0e7cf76f8a
Change directory src/app to src/common
2018-08-14 17:28:22 +09:00
Sukchan Lee
b704e94efa
fix the memory leak t3413 paging timer in MME_UE Context
2018-01-29 16:47:07 +09:00
Sukchan Lee
b37a74416a
trace name gtp -> gtpv2, others -> app
2018-01-23 16:02:35 +09:00
Sukchan Lee
35a95fd4ac
update trace level
2018-01-23 15:38:07 +09:00
Sukchan Lee
225e1ba07f
refine GTP/Diameter Log
2018-01-23 00:00:57 +09:00
Sukchan Lee
8557d50341
rename hss_kdf -> hss_auc
2018-01-21 20:46:02 +09:00
Sukchan Lee
8025f10586
diameter log level is fixed
2018-01-17 23:08:20 +09:00
Sukchan Lee
521b18ea2a
STR/STA is added
2018-01-15 17:25:14 +09:00
Sukchan Lee
0a490cf819
MME/HSS diameter code refine
2018-01-10 14:15:00 +09:00
Sukchan Lee
e4397176cf
support pcrf gx session maintained mode
2018-01-08 20:09:13 +09:00
Sukchan Lee
779d5e88d0
PCRF freeDiameter module disunite to Gx module and Rx module
2018-01-08 18:34:51 +09:00
Sukchan Lee
9e8ced5835
Apply new freeDiameter configuration to all other daemon(HSS, PGW, PCRF)
2018-01-05 23:31:30 +09:00
Sukchan Lee
add2145851
freeDiameter Config Re-factoring!
...
For P-CSCF simulation, it is not good if freeDiameter configuartion is
needed. As such, we merged this configuration is in the nextepc
configuration.
2018-01-05 16:25:02 +09:00
Sukchan Lee
b8ef9e9e2a
Header Refactoring
2018-01-04 20:38:22 +09:00
Sukchan Lee
385d73e17a
IND + 1 from Spec 33.102 C.3.4
2017-12-18 18:21:54 +09:00
Sukchan Lee
d85f546de2
use zero amf in re-synch
2017-12-18 17:28:22 +09:00
Sukchan Lee
649fd75b14
Authentication failure(Resynch failure) is added
2017-12-18 00:01:07 +09:00
Sukchan Lee
cc762f3c00
WebUI PGW IP setting is added
2017-12-15 13:47:57 +09:00
Sukchan Lee
dd15dacb18
YAML project is done
2017-11-29 14:44:14 +09:00
Sukchan Lee
60ac1dbfe6
hss/pcrf/sgw yaml is done
2017-11-29 09:51:34 +09:00
Sukchan Lee
aaa57d3008
name changes
2017-11-27 15:45:33 +09:00
Sukchan Lee
11df912058
remove jsmn library.
...
jsmn library is very simple, but it is difficult to handle configuration
josn.
I changed json to libbson library. I think it is more maintainable.
2017-11-09 00:05:18 +09:00
Sukchan Lee
5361934469
change the libbase to lib3gpp
2017-11-07 14:20:35 +00:00
Sukchan Lee
6e00fd349c
seperate libbase to the libapp
2017-11-07 14:01:27 +00:00
Sukchan Lee
e63fa44fff
all library is changed to shared library
2017-11-06 13:32:37 +00:00
Sukchan Lee
4ef15728a0
merge libcore/libcoreunix to libcore
...
merge libfd/libfdx/libfds6a to libfd
2017-11-06 08:32:19 +00:00
Sukchan Lee
5cc56ab353
change shared library
2017-11-05 14:57:19 +00:00
Sukchan Lee
20800c611b
HSS update for supporting OPc
2017-10-25 14:37:12 +09:00
Sukchan Lee
c61a704676
done for freeDiameter using autotools
2017-09-29 10:10:55 +09:00
Sukchan Lee
36dba9ddf9
supports old version mongoc library such like 1.3.1
2017-09-26 09:19:22 +09:00
Sukchan Lee
0022e62991
fix the bug dedicated beraer
2017-09-08 12:11:44 +09:00
Sukchan Lee
b8504073dd
add S6A(MME-HSS) Interface for PGW IPv4 Address
2017-08-28 20:32:25 +09:00
Sukchan Lee
6e60d3213e
fix the bug diameter gx message if there is no pcc rule
2017-08-27 17:38:57 +09:00
Sukchan Lee
7c08127622
adjust parameter for the number of Session/Bearer
2017-08-27 13:00:16 +09:00
Sukchan Lee
0ecc05e9d3
update it
2017-08-25 20:31:08 +09:00
Sukchan Lee
ee7d3cbef6
PCRF done
2017-08-24 23:10:36 +09:00
Sukchan Lee
6b9ec5c5d7
ambr, mbr, gbr downlink/uplink DB attribute changed from 32bit to 64bit
2017-08-24 19:51:16 +09:00
Sukchan Lee
995a2d2320
PCRF DB interface done
2017-08-24 17:05:10 +09:00
Sukchan Lee
17dc308aa2
change variable name to align database attribute name
2017-08-22 14:07:37 +09:00
Sukchan Lee
40fdcd82fa
apply Database changes
2017-08-22 13:47:20 +09:00
Sukchan Lee
c922e97520
fix the QoS param bug
2017-08-20 19:04:23 +09:00
Sukchan Lee
9b523b043f
fix the APN bug
2017-08-19 16:49:44 +09:00
Sukchan Lee
94c8c66fe3
update it
2017-08-18 20:43:28 +09:00
Sukchan Lee
f6636453b6
add initial code for PCRF
2017-08-17 14:15:08 +09:00
Sukchan Lee
64d03a8cf1
remove all local config related freeDiameter
2017-08-17 09:43:33 +09:00
Sukchan Lee
d32c4b9743
PGW freeDiameter is added. more test is needed
2017-08-16 23:40:35 +09:00
Sukchan Lee
fccfb1aa2b
re-archi freediameter
2017-08-16 22:03:36 +09:00
Sukchan Lee
4587288f5d
initial code for diameter gx
2017-08-12 21:51:02 +09:00
Sukchan Lee
114e6927c1
update it
2017-08-11 19:34:27 +09:00
Sukchan Lee
9946846494
update it
2017-08-11 17:16:35 +09:00
Sukchan Lee
e52c79fb79
try to remove pdn_t
2017-08-11 16:40:50 +09:00
Sukchan Lee
b607a1c32c
add testcode for attach_reject
2017-08-11 14:14:55 +09:00
Sukchan Lee
e6e2183801
Add Diameter Error if IMSI is not found
2017-08-09 14:48:44 +09:00
Sukchan Lee
d8fad33169
update it
2017-08-09 12:52:11 +09:00
Sukchan Lee
fa32845647
fix the bug for searching unknown IMSI in DB
2017-08-09 12:42:17 +09:00
Sukchan Lee
574a229e42
Experimental-Result is added in FD library.
...
if IMSI is not found, we need to add the Experimental-Result-Code
2017-08-08 23:45:11 +09:00
Sukchan Lee
cb2f88310a
use fd debug routine instead of core debug
2017-08-05 22:06:58 +09:00
Sukchan Lee
511382b5a8
update it
2017-08-05 17:57:29 +09:00
Sukchan Lee
27e9a8e7da
name changes
2017-08-05 16:07:52 +09:00
Sukchan Lee
262cc871da
conf name changes..
...
TRACE_LEVEL.S6A -> TRACE_LEVEL.FD
2017-08-05 14:37:53 +09:00
Sukchan Lee
63d29714e2
libs6a -> libfd for adding other interface such as Gx
2017-08-05 14:23:37 +09:00
Sukchan Lee
772aefec7d
initial routine re-architecture to remove memory leak and improve
...
stability
2017-08-04 21:29:49 +09:00
Sukchan Lee
346570d47d
fix the bug
2017-08-03 12:44:41 +09:00
Sukchan Lee
18739296fa
initialize/terminate done..
...
let me know if you have found zombie process.
2017-08-03 00:11:09 +09:00
Sukchan Lee
4c124cb540
update trace code
2017-08-02 19:33:57 +09:00
Sukchan Lee
bcbb08acf5
fix the testcode bug
...
Previously, test code could be executed although HSS-MME is not
connected.
As such, I've fixed test code is executed right after HSS-MME is connected
2017-08-02 19:15:30 +09:00
Sukchan Lee
432626628c
add s6a trace for message context
...
And this is a changed.
TRACE.CONTEXT, TRACE.SM is removed in configuration files
TRACE.OTHERS is added
See the support/nextepc.conf.in
Even though, you don't have to apply this changes to your current
configuration. TRACE.CONTEXT/SM/OTHERS will be ignored.
2017-08-02 15:11:08 +09:00