Sukchan Lee
8c7d401636
fix the bug OGS_ADDR crash [ #551 ]
2020-09-22 21:20:13 -04:00
Sukchan Lee
ff642e0f3a
Fix the crash bug for #551
2020-09-22 14:03:45 -04:00
Sukchan Lee
62d95be036
Add EMM/GMM handler in exception state [ #569 ]
2020-09-22 13:27:58 -04:00
Sukchan Lee
f45f948979
Oops! ogs_assert to ogs_expect_or_return
2020-09-22 00:44:50 -04:00
Sukchan Lee
b12af9275f
Fix the bug for various assert [ #551 ]
2020-09-21 22:26:55 -04:00
Sukchan Lee
d148012d82
Fix the MME crash #551
2020-09-21 20:06:41 -04:00
Sukchan Lee
d73ff77031
We cannot initialize the state in all cases. [ #569 ]
...
In TS24.501 Ch 5.5.1.3.8 Abnormal cases on the network side
d) REGISTRATION REQUEST with 5GS registration type IE set to
"mobility registration updating" or "periodic registration updating"
received after the REGISTRATION ACCEPT message has been sent and
before the REGISTRATION COMPLETE message is received.
Since, we have to do this special case, it is desirable
to handle it directly inside the state(gmm-sm.c).
2020-09-21 14:37:17 -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
edf83b37fa
Add debug message for issues [ #551 ]
2020-09-10 21:50:20 -04:00
Sukchan Lee
519de9ef68
Fix the bug GUTI not present case [ #551 ]
2020-09-10 14:04:26 -04:00
Sukchan Lee
7f9f6fc3f2
rollback ogs_expect() [ #551 ]
2020-09-08 22:17:13 -04:00
Sukchan Lee
a2f3914a05
fix assertion E_RABSetupListBearerSURes [ #552 ]
2020-09-07 22:15:59 -04:00
Sukchan Lee
160490483a
Fix the many UEs issues [ #551 ]
2020-09-07 22:02:45 -04:00
Sukchan Lee
4d023d0de0
fix overflow bug in the packet memory pool
2020-09-06 23:53:38 -04:00
Sukchan Lee
a46be09a6f
Fix the MME assertion bug [ #551 ]
2020-09-06 22:09:24 -04:00
Sukchan Lee
6bbc2047d0
Add exception handling for #551
...
09/07 00:43:07.545: [mme] FATAL: mme_bearer_find_or_add_by_message:
Assertion `sess' failed. (../src/mme/mmecontext.c:2998)
2020-09-06 21:34:17 -04:00
Sukchan Lee
d544125943
PDN connectivity in disconnect state [ #486 ]
...
After the PDN disconnect failed, there was a problem
that the PDN connectivity was not possible again.
PDN connectivity has been modified to work properly
even in the same situation as 401x2 pcap.
2020-09-05 15:36:18 -04:00
Sukchan Lee
d02aa8b21b
Attempt to fix #548 problem
2020-09-04 23:36:51 -04:00
Sukchan Lee
e86b1043c2
5G Core: Maintaining Old NAS signalling [ #546 ]
2020-09-03 22:00:26 -04:00
Sukchan Lee
3c3bac6812
4G/EPC: Maintaining Old NAS signalling [ #546 ]
2020-09-03 19:59:00 -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
19b9360687
Split SGW into SGW-C/SGW-U
2020-08-12 20:31:22 -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
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
d9743286c5
Add PDU Session Release [ #488 ]
2020-07-02 01:50:23 -04:00
Sukchan Lee
fae342ecce
Apply Release-16 in 4G EPC(S1AP,NAS,GTP)
2020-07-01 00:22:55 -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
Sukchan Lee
300123d990
Bug fixed for 5GC
2020-06-23 00:35:41 -04:00
Sukchan Lee
b35c2277be
simple 5GC registration is done
2020-06-21 23:10:54 -04:00
Kenny Barlee
bcd02b1f33
MME: select SGW by RR,TAC,ENB_ID || SMF: select PFCP associated UPF by RR,TAC,APN,ENB_ID (re-worked) ( #470 )
...
* MME: select SGW by RR,TAC,ENB_ID
and enable round robin inside each option
* SMF: select PFCP associated UPF by RR,TAC,APN,ENB_ID
and enable round robin inside each option
2020-06-19 00:36:02 -04:00
Sukchan Lee
c54e85c5c0
Session-AMBR changes required field in WebUI
2020-06-17 21:43:16 -04:00
Sukchan Lee
dbee687a75
Add only one 5GC scenario (call-flow)
2020-06-17 01:22:28 -04:00
Sukchan Lee
e514316493
Remove assert for UEContextReleaseComplete [ #445 ]
2020-06-04 16:16:16 -04:00
Supreeth Herle
8702605b5f
Add the modified Bearer level QoS if PCRF changes them ( #457 )
...
* Add the modified Bearer level QoS if PCRF changes them
* Add the AMBR if PCRF changes them
2020-06-04 15:12:32 -04:00
Sukchan Lee
72370ff0b2
Add AUSF, UDM, and UDR
2020-06-04 14:12:05 -04:00
Sukchan Lee
9bfb4591ea
Add MMEName in S1SetupResponse [ #444 ]
2020-05-25 12:34:05 -04:00
Sukchan Lee
6ef5a746e5
NGSetup is added
2020-05-25 12:15:22 -04:00
Sukchan Lee
6f6800b52e
NGAP is added
2020-05-22 22:24:48 -04:00
Sukchan Lee
a9eaed18aa
NAS-5GS is added
2020-05-21 21:24:21 -04:00
Sukchan Lee
dbf3e17fda
port configuration update [ #217 ]
2020-05-19 15:35:41 -04:00
Sukchan Lee
d0673e3066
Added NRF
2020-05-18 17:00:37 -04:00
Sukchan Lee
82eebc3b80
Rollback mme_enb_pool instead of ogs_calloc ( #423 )
2020-04-26 22:18:47 -04:00
Jamo
cde847c53d
Fix MME crash on eNB connection when maximum number of eNBs reached ( #423 )
...
* Remove mme_enb_t pool and use enb_list instead
* Refactor S1 Setup request handler
* Implement S1 Setup Failure response when maximum number of eNBs reached
2020-04-26 21:07:09 -04:00