Venkata Pilla
27b25b8993
Added support for musl libc, to support compilation on Alpine Linux and other musl libc based systems. ( #957 )
2021-04-30 22:07:20 +09:00
Sukchan Lee
959bc6a248
[PFCP] DNS delay during PFCP association ( #891 )
...
1. Remove ogs_getnameinfo().
2. Modify to check a valid IP address by using ogs_inet_pton() in order not to use DNS query
2021-04-30 10:17:01 +09:00
Sukchan Lee
a58214da76
[5GC/EPC] tested with concurrent 500 UEs ( #949 )
...
Fix the memory problem in many simulatneous connections test
2021-04-29 22:01:34 +09:00
Sukchan Lee
26066bb0ca
[Cx] LIR/LIA is added ( #921 )
2021-04-07 21:46:05 +09:00
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
bb38c01229
fix : Allow NSSAI in Registration accept ( #910 )
...
Always Present Allow NSSAI in Registration accept
2021-04-03 14:07:44 +09:00
Sukchan Lee
5f9785af52
sctp: Add sack_delay in sctp configuration ( #895 )
2021-04-01 15:40:46 +09:00
Sukchan Lee
b21dc65741
fix: Ignore Unknown TLV type in PFCP/GTP ( #871 )
2021-03-24 09:36:22 +09:00
Sukchan Lee
37e0a714f9
Fixes UE IPv6 BUG ( #808 )
2021-03-15 10:01:55 +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
094d40b073
fix: 256 pool num increased to 16,384 ( #753 )
2021-02-08 14:32:04 -05:00
Sukchan Lee
852756f902
test: Porting FreeBSD
2021-02-08 14:25:40 -05:00
Sukchan Lee
7901a1164f
mac: Support Apple M1 chips
...
See https://open5gs.org/open5gs/docs/platform/05-macosx-apple-silicon/
2021-02-06 00:13:48 -05:00
Sukchan Lee
c9363b1320
5gc: Paging was added
2021-01-18 11:48:35 -05:00
Sukchan Lee
f15d2c96fe
remove math library for time string conversion
2021-01-08 23:16:54 -05:00
Sukchan Lee
e531ccab5a
fix: The SBI time string converting error in 32bit
2021-01-08 10:42:51 -05:00
Sukchan Lee
7dd4609c0f
fix: increase mempool to support 1024UEs ( #753 )
2021-01-07 13:18:45 -05:00
Sukchan Lee
235a041b8d
feat: Add dedicated QoS flow
2020-12-31 21:07:08 -05:00
Sukchan Lee
2392f23d7f
fix: the unexpected PDN type error ( #721 )
2020-12-16 22:44:32 -05:00
Sukchan Lee
198abc6e8b
Add PCF(Policy Control Function)
2020-12-11 14:03:20 -05:00
Sukchan Lee
33edd12335
fix: UPF is not working with Landslide ( #685 )
...
* Flow-Description use 'to assigned' in Gx Interface
* Support SDF Filter ID
* Support F-TEID's Choose
* BAR(Buffering) is added in PFCP session
* Default Apply Action uses NOCP|BUFF
2020-12-03 01:16:57 -05:00
Sukchan Lee
2c2b6dfcaf
Use HTTP/2 instead of HTTP/1.1 in 5G Core SBI
2020-11-26 21:44:37 -05:00
Sukchan Lee
d7c188dc00
License update
2020-11-12 20:58:08 -05:00
Sukchan Lee
6f11a78079
If SCTP use SOCK_STREAM, Use BUFFERING method.
...
Most of the time, an application wants to perform some amount of data buffering
in addition to just responding to events. When we want to write data,
for example, the usual pattern runs something like:
1. Decide that we want to write some data to a connection;
put that data in a buffer.
2. Wait for the connection to become writable
3. Write as much of the data as we can
4. Remember how much we wrote, and if we still have more data to write,
wait for the connection to become writable again.
Now, Open5GS implements the above method by default when transmitting data
in a stream type socket.
2020-11-11 13:21:32 -05:00
Sukchan Lee
23e8e6577c
Update ogs_pollset library
...
- Fix the ogs_pollset_remove() bug in select(WIN32), kqueue(MacOSX)
- Modify to enable ogs_pollset_remove() in pollset callback handler
2020-11-09 22:57:14 -05:00
Sukchan Lee
3cbec5f2e6
License update
2020-10-26 22:43:47 -04:00
Sukchan Lee
1bed0d5872
[ #568 ] Add GTP-U Error Indication Handling
...
So far, no operation was performed when Error Indication was received
from eNodeB. For that reason, I solved #568 issues by controlling
the MME to prevent this from happening.
Now, when GTP-U Error Indication is received, MME and SGW are implemented
to do what they have to do. I hope that the network can be restored
by responding appropriately even if Error Indication occurs.
2020-10-20 20:00:02 -04:00
Sukchan Lee
88399da5b6
Fix release access bearer #592
2020-10-01 13:27:58 -04:00
Sukchan Lee
b12af9275f
Fix the bug for various assert [ #551 ]
2020-09-21 22:26:55 -04:00
Sukchan Lee
4acb333e68
suppress socket error message if EAGAIN [ #568 ]
2020-09-18 21:46:49 -04:00
Sukchan Lee
7ae1600e04
Add exception handling for #568
...
If packet buffer is exhausted, the packet is sliently discarded
2020-09-18 19:39:02 -04:00
Sukchan Lee
818f3139d4
memory optimization [ #549 ]
...
1. number of packet buffer : 65,536 -> 32,768
2. Packet SDU Size : 8,192 -> 2,048
3. Stabilize test program
2020-09-13 22:06:13 -04:00
Sukchan Lee
edf83b37fa
Add debug message for issues [ #551 ]
2020-09-10 21:50:20 -04:00
Sukchan Lee
7f9f6fc3f2
rollback ogs_expect() [ #551 ]
2020-09-08 22:17:13 -04:00
Sukchan Lee
4d023d0de0
fix overflow bug in the packet memory pool
2020-09-06 23:53:38 -04:00
Sukchan Lee
0ef1769583
ogs_exepct() calls abort() temporarily [ #472 ]
2020-09-05 14:25:05 -04:00
Sukchan Lee
887a0a10d3
Fixing the problem of the test program
2020-09-01 23:04:35 -04:00
Sukchan Lee
bc476c2e0e
Instead of OGS_NEXT_ID, Use memory pool-index
2020-08-29 23:27:54 -04:00
Sukchan Lee
015a462ce9
Fix the bug for multiple Video Call ( #535 )
2020-08-29 10:53:02 -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
9f24b7f295
Fix the AMF bug and add TLV log [ #521 ]
2020-08-07 11:57:17 -04:00
Sukchan Lee
2b2c51722f
fix the 5GC test program
2020-07-29 23:26:12 -04:00
Sukchan Lee
9b3176ca4a
QFI is added
2020-07-17 23:29:45 -04:00
Sukchan Lee
fdfce08b68
Fix the compile error [ #499 ]
2020-07-10 14:59:29 -04:00
Sukchan Lee
a71d2ee3db
refine SGW/UPF selection code
2020-07-09 01:38:09 -04:00
Sukchan Lee
3b0db8c384
Fix the bug for Release-16
2020-07-03 01:03:13 -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
ca4ee27e84
more bug is fixed
2020-06-27 00:46:06 -04:00