Commit Graph

70 Commits

Author SHA1 Message Date
Sukchan Lee 4537142929 [EPC] Support ePDG Interface (#1039) 2021-06-21 22:36:38 +09: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 19b9360687 Split SGW into SGW-C/SGW-U 2020-08-12 20:31:22 -04:00
Sukchan Lee a71d2ee3db refine SGW/UPF selection code 2020-07-09 01:38:09 -04:00
Sukchan Lee fae342ecce Apply Release-16 in 4G EPC(S1AP,NAS,GTP) 2020-07-01 00:22:55 -04:00
Sukchan Lee 01b69e046f Bug Fixed for 5GC 2020-06-25 22:44:28 -04:00
Sukchan Lee ae75f43a88 Initial proposal CUPS using PFCP 2020-04-26 15:36:05 -04:00
Sukchan Lee 557d9532b0 Add GTPv2 ECHO REQ/RSP Message (#378)
This is only handling ECHO REQ/RSP message.
The related function is not implemented at this point.
2020-03-25 17:43:02 -04:00
Sukchan Lee d191a5135e Add Bearer Resource Modification feature (#336) 2019-12-28 21:46:30 +09:00
Sukchan Lee 896ca50253 PFCP interface added, but not tested. 2019-12-07 13:17:00 +09:00
Sukchan Lee 4e2d7bf708 Add an initial code for PFCP 2019-12-01 21:40:52 +09:00
Sukchan Lee ce6d2c5889 Before CUPS, move GTP-TLV to core library
TLV library will be shared in GTP and PFCP
2019-12-01 20:46:53 +09:00
Sukchan Lee ed701ce90e [#314] further refined 2019-12-01 20:14:47 +09:00
Sukchan Lee 636170e0da Review ogs_expect() (#314) 2019-11-30 16:45:09 +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 0bbc5124e7 rename filename 2019-07-06 22:52:09 +09:00
Sukchan Lee a32465ed07 Rename library 2019-06-11 18:28:25 +09:00
Sukchan Lee 581f4feb97 struct name update 2019-05-28 17:46:19 +09:00
Sukchan Lee 0ebd85f364 Integration with OGSLib 2019-04-27 23:54:30 +09:00
Sukchan Lee 610292fb5c dp log added 2018-01-23 16:48:40 +09:00
Sukchan Lee 7a324ec8e9 delete indirect tunnel done.. 2017-09-14 14:18:47 +09:00
Sukchan Lee b65256152c add 32768 packet buffer for create indirect data forward message 2017-09-13 12:46:51 +09:00
Sukchan Lee fb7ae93b07 fix the bug for ping.
gtpv2c_header_t and gtp_header_t(v1) is merged to gtp_header_t.
In this case, sizeof(gtp_header_t) is 12 because the structure has an
attribute of gtpv2c header something like sequence number.

As such, we should not use sizeof(gtp_header_t) directly.
Use GTPV1U_HEADER_LEN and GTPV2C_HEADER_LEN.
2017-09-07 14:10:52 +09:00
Sukchan Lee 4ce91553af contine GTP 2017-08-31 12:06:11 +09:00
Sukchan Lee faf8268a3d contine to re-archi GTP 2017-08-31 10:48:14 +09:00
Sukchan Lee 0a8f389839 GTP message is added for paging and handover 2017-07-27 00:10:10 +09:00
Sukchan Lee 86e272c4cf add Release Access GTP message 2017-07-25 10:59:20 +09:00
Sukchan Lee 3e10a8b5e4 add Bearer related GTP message 2017-07-25 10:48:27 +09:00
Sukchan Lee 9abe442348 add Delete Bearer Request/Response in GTP 2017-07-25 10:11:05 +09:00
Sukchan Lee 2f4a8b4d63 cellwire -> nextepc 2017-07-10 14:33:46 +09:00
Sukchan Lee b95e40a851 Delete Session Request/Response is added 2017-04-27 13:36:25 +09:00
Sukchan Lee ea014944c2 update it 2017-04-14 01:26:50 +09:00
Sukchan Lee 9d2e2d3319 update it 2017-04-03 22:48:37 +09:00
Sukchan Lee 65a5465521 update it 2017-04-03 22:09:48 +09:00
Sukchan Lee c4aaa33487 update it 2017-04-02 22:30:58 +09:00
Sukchan Lee 18368fe600 update it 2017-04-02 20:51:12 +09:00
Sukchan Lee 26a986b825 update it 2017-03-31 09:06:59 +09:00
Sukchan Lee 31fef113e3 update it 2017-03-31 09:06:07 +09:00
Sukchan Lee b1f84eed5d update it 2017-03-29 19:31:39 +09:00
Sukchan Lee c9c1b6c5f0 update it 2017-03-25 01:07:59 +09:00
Sukchan Lee bfb3fdcae3 add initial code for NAS message generating script 2017-03-18 00:11:57 +09:00
Sukchan Lee 5d034518eb update it 2017-03-17 20:20:37 +09:00
Sukchan Lee 631b3f8e31 refine trace message in gtpv2c build/paser 2017-03-15 23:07:31 +09:00
Sukchan Lee 2ee434b30f gtpv2c encoding/decoding done 2017-03-15 22:28:04 +09:00
Sukchan Lee 0574623286 update it 2017-03-15 21:20:26 +09:00
Sukchan Lee b0497920bf gtpv2c message generation done! 2017-03-15 19:18:24 +09:00
Sukchan Lee ba6c8a18fb update it 2017-03-15 16:26:29 +09:00
Sukchan Lee 5245281335 update it 2017-03-15 16:20:13 +09:00
Sukchan Lee df28836695 update it 2017-03-15 16:07:52 +09:00