Bostjan Meglic
87cd34d300
Minor typo fix
2022-09-07 18:01:21 +09:00
Sukchan Lee
9b10d70c77
[NRF] Fixed library load error
2022-08-26 10:57:11 +09:00
Sukchan Lee
e6a14cb73d
Move src/../nf-sm.[ch] to lib/sbi/nf-sm.[ch]
2022-08-12 14:03:53 +09:00
Sukchan Lee
f772bf3a62
[PFCP] Revert Changes 5e18b2b
and d21e9aa
...
To protect malicious or buggy, we need to check that session context is NULL.
2022-08-04 09:55:17 +09:00
Sukchan Lee
5e18b2bd13
[SCP] Support of Indirect Communication
2022-07-16 13:27:18 +09:00
Bostjan Meglic
ab11220dcc
[ALL] Fix differences in function parameter names between definition and declaration
2022-07-01 21:38:47 +09:00
Sukchan Lee
ad159d1755
[GTP] Refine error code path without assertion
...
Refer to #1635 , #1620 , #1606 , #1594
2022-06-30 10:53:19 +09:00
Sukchan Lee
b1d982a1ee
[PFCP] Refine error code path without assertion
...
Refer to #1635 , #1620
2022-06-30 10:35:03 +09:00
Sukchan Lee
0be5e765c8
Revert "[SGWC] pfcp: Retrieve sess when SEID=0 ( #1620 )"
...
This reverts commit 9700563023
.
2022-06-30 09:11:38 +09:00
Sukchan Lee
6332f10593
Revert "[GTP] context when TEID=0 ( #1620 , #1606 , #1594 )"
...
This reverts commit 0d61f7a7f9
.
2022-06-30 09:11:31 +09:00
Pau Espin
c5a545039f
[GTP] Avoid abort if ogs_gtp_node_new() returns NULL ( #1633 )
...
* [GTP] Avoid abort if ogs_gtp_node_new() returns NULL
* [SGWC] Avoid abort if ogs_gtp_node_add_by_addr() returns NULL
2022-06-29 10:28:18 +09:00
Sukchan Lee
0d61f7a7f9
[GTP] context when TEID=0 ( #1620 , #1606 , #1594 )
2022-06-28 15:32:14 +09:00
Sukchan Lee
9700563023
[SGWC] pfcp: Retrieve sess when SEID=0 ( #1620 )
2022-06-28 13:20:46 +09:00
Sukchan Lee
df68b231b8
[PFCP] Added DNN/APN in FAR ( #1629 , #1630 )
2022-06-24 20:30:40 +09:00
Sukchan Lee
f4eddf91b5
Set v4/v6 flags in local F-TEID ( #1625 )
2022-06-24 15:16:54 +09:00
Sukchan Lee
b6f2146594
[SGWC] Update remote PGW GTPv2-C address ( #1560 )
...
In Create Sesion Response, we updated remote PGW GTPv2-C address.
2022-05-28 17:06:36 +09:00
Sukchan Lee
e0a487f479
[SMF] Optimiza Session Modification Message
...
For video in VoNR, multiple QosFlow is required in one session.
In the past, since only one Session Modification Message was supported,
QoS-Flow was put into several Session Messages one by one and processed.
Now that multiple QoS-Flows can be supported,
it is optimized to process one session modification message.
2022-05-15 23:35:41 +09:00
Sukchan Lee
4d2f7726b9
X2 handover with SGW change ( #1367 , #1459 )
2022-05-12 22:52:36 +09:00
Sukchan Lee
de2ecd6400
[GTP2] Fixed handling multi-bearer messages( #1498 )
2022-04-29 21:28:16 +09:00
Sukchan Lee
79de674fd8
[PFCP] F-TEID allocation by SMF ( #1466 )
2022-04-16 14:08:56 +09:00
Sukchan Lee
433d5f6bf3
Distinguish the type of session creation
2022-04-14 17:34:55 +09:00
Pau Espin
e3da7c9934
Rename GTPv2C specifics to gtp2 prefix ( #1485 )
...
In the past only GTPv2C was supported, and had the "gtp" generic prefix.
Later on, GTPv1C support was added, and "gtp1" prefix was used.
Let's move GTPv2C specific bits to have "gtp2" prefix too, and leave
"gtp" prefix for generic stuff among different GTP versions.
2022-04-13 07:07:39 +09:00
Sukchan Lee
224d1caca1
change log-level WARNING to INFO
2022-03-22 22:52:10 +09:00
Sukchan Lee
37af21a88d
[MEM] fix the pkbuf problem ( #1431 )
2022-03-22 22:47:45 +09:00
Sukchan Lee
a1be48ed50
[SGW-C] fix the crash ( #1353 )
2022-03-05 11:27:22 +09:00
Sukchan Lee
9bf8a84b81
[SGWC] fix the crash ( #1353 )
2022-03-05 02:58:53 +09:00
Sukchan Lee
79e34260da
[SGWC] fix the crash ( #1353 )
2022-03-03 23:17:28 +09:00
Sukchan Lee
af3db1770f
[SMF] incorrect GTP cause with changed APN ( #1360 )
...
SMF setting incorrect Cause when answering
with a changed APN type IPv4v6 ->IPv4/IPv6
2022-02-23 20:16:04 +09:00
Sukchan Lee
866ae78f5e
[NRF] fix the crash for invalid FQDN ( #1333 )
2022-01-22 09:34:38 +09:00
Kenny Barlee
d02507e90a
print cellID in hex for consistency ( #1292 )
2021-12-17 11:37:36 +09:00
Sukchan Lee
ffc15a7d3d
Update IPv6 configuration ( #1250 )
2021-11-28 16:42:47 +09:00
Sukchan Lee
bfa34be222
fix the buffer overflow (CVE-2021-41794)
2021-11-15 15:49:58 +09:00
Sukchan Lee
5d234cb108
[GTPv2-C] Fix the Create Bearer Request ( #1201 )
...
Use instance 2 instead of instance 1
2021-10-26 15:26:10 +09:00
Sukchan Lee
9ba4b317d2
Improve GTP message ( #1201 )
...
Extended Indication
Add Delay Value
2021-10-16 17:26:30 +09:00
Sukchan Lee
13f1b390ae
CVE-2021-41794 from NCC Group by Mark Tedman
...
When connecting to the UPF port for the PFCP protocol (8805) and sending
an association setup request followed by a session establishment request
with a PDI Network Instance set to ‘internet’, it causes a stack corruption
to occur.
So, ogs_fqdn_parse() fixed.
2021-10-01 22:41:03 +09:00
Sukchan Lee
127685f908
[SGW-C] fix the crash after restarting UPF ( #1177 )
2021-09-26 20:25:51 +09:00
Sukchan Lee
4537142929
[EPC] Support ePDG Interface ( #1039 )
2021-06-21 22:36:38 +09:00
Sukchan Lee
118d62d42d
Add more memory log
2021-06-06 22:35:46 +09:00
Sukchan Lee
80a9497afd
[PFCP] Add more error log ( #1012 )
2021-05-30 20:35:30 +09:00
Sukchan Lee
873cf398c7
[ALL] Add protection of message encoding ( #991 )
...
All process will be forcely exited if it failed to encode the S1AP/NGAP/GTP/PFCP message. It is to make sure there was no problem with the encoding of open5gs.
2021-05-16 12:22:10 +09:00
Sukchan Lee
3b19190f56
[AMF] fix crash due to malformed NGAP ( #960 )
2021-05-08 15:09:10 +09:00
Sukchan Lee
5901582281
[GTPv2] fix incorrect formatting PLMN-ID ( #969 )
2021-05-05 22:51:50 +09:00
Sukchan Lee
fc27f7499b
[SMF/SGW-C] fix the PFCP RR selection ( #953 )
...
The configuration has changed. PFCP node rr=0 is removed as shown below.
sgwc:
pfcp
rr: 0 <-- Removed
Introduced a new configuration method for SMF/SGW-C
parameter:
no_pfcp_rr_select: true
By default, PFCP round robin selection is allowed.
The above parameters prohibit selecting PFCP in a round robin manner.
2021-04-24 20:56:14 +09:00
Sukchan Lee
73c3aa54c0
[ALL] Fix the terminate sequence ( #938 )
2021-04-21 17:46:03 +09:00
Sukchan Lee
793a82020f
[ALL] Init updated for an Invalid IP ( #938 )
2021-04-21 17:24:17 +09:00
Pau Espin
520dcf1ff8
pfcp: Fix 'No Heartbeat' log messages ( #931 )
2021-04-12 20:23:51 +09:00
Pau Espin Pedrol
0b3ca447c9
sgwc: Log received messages in sxa-handler.c ( #896 )
2021-03-31 19:59:57 +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
ff5236f3e0
feat: Indirect Data Forwarding in N2-Handover
2021-01-31 23:01:15 -05:00