Supreeth Herle
50f5a527a8
Added Control Rx media type and mapped it to QCI 5
2019-12-17 21:06:44 +09:00
Sukchan Lee
a86e296afc
Use uint32_t type instead of S1AP type ( #326 )
2019-12-13 13:49:20 +09:00
Spencer Sevilla
66f839592f
assign enb_ue_s1ap_id as a part of enb_ue_add function ( #326 )
2019-12-13 13:46:22 +09:00
Spencer Sevilla
324f3d158f
add PCO options as TODOs. Closes #7 ( #324 )
2019-12-13 13:45:29 +09:00
Sukchan Lee
f06a8b92fe
change ogs_expect() to ogs_assert() ( #323 )
2019-12-13 13:44:22 +09:00
Spencer Sevilla
b86658e173
small stability fixes that were causing crashes in Bokondini ( #323 )
2019-12-13 13:25:52 +09:00
Sukchan Lee
b7360d37d4
update it
2019-12-08 20:44:56 +09:00
Sukchan Lee
79bada897b
Minor bug fixed
2019-12-08 16:31:15 +09:00
Sukchan Lee
dfa5c4f0ee
Fix the test program
2019-12-08 03:25:37 +00:00
Sukchan Lee
896ca50253
PFCP interface added, but not tested.
2019-12-07 13:17:00 +09:00
Sukchan Lee
d0822c2e6b
Add SGsAP-SERVICE-REQUEST in SMS & UE-active
2019-12-04 15:36:38 +09:00
Sukchan Lee
5e59349d17
Fix the memory leak ( #316 )
2019-12-04 15:22:25 +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
2cd9f496e2
This bug has already been fixed
2019-11-30 14:32:49 +09:00
Spencer Sevilla
5b59f09d9f
ogs_assert to ogs_expects ( #314 )
...
* HACK: Don't retransmit InitialContextSetupReq
Related: #256
* HACK: Don't use buggy sa1p_copy() in eNBConfigTransfer
Related: #257
* mme: don't reject with 'IMSI is unknown in HLR' (permanent reject)
* MME: Implement S6a result -> EMM cause code mapping
Closes : #263
* Spencer: modification to Haralds fix because macros are now renamed
* MME: don't assert on MAC failures of uplink NAS frames
Closes : #267
* MME: Avoid ogs_assert() in many situations
We don't want to crash the entire program just because a message
received from an external entity didn't match some of our expectations.
* compiles fine, checked DIFFs and only difference is the ogs_assert -> ogs_expect
2019-11-29 15:31:22 +09:00
Sukchan Lee
552045aa28
[ #312 ] remove CS service notification in MT-SMS
2019-11-29 11:39:32 +09:00
Sukchan Lee
7b7acea59b
Add IMEISV(MEI) in Create Session Request
2019-11-18 20:21:20 +09:00
Sukchan Lee
552305afe2
Add IMEISV Request
2019-11-18 19:34:28 +09:00
Sukchan Lee
f3ccd71db0
[ #263 ] map S6a diameter codes to EMM codes
2019-11-18 10:20:48 +09:00
Sukchan Lee
a622feac84
[ #256 ] Remove timer of NAS message related to S1AP
2019-11-18 09:04:10 +09:00
Sukchan Lee
835b3c9851
[ #306 ] Refine static IP addresses
2019-11-17 17:43:36 +09:00
Sukchan Lee
c8bcfffe2e
[ #258 ] All GTP message is fixed not to crash
2019-11-15 23:56:55 +09:00
Spencer Sevilla
b994a8efbf
Adding support for static IP assignment in HSS ( #306 )
2019-11-14 14:30:19 +09:00
Sukchan Lee
cdbbbc500b
[ #258 ] Test done for receiving unknown TEID
2019-11-11 23:09:35 +09:00
Sukchan Lee
b65d76d0b2
[ #258 ] Support for receiving unknown TEID
2019-11-07 23:07:29 +09:00
Sukchan Lee
439ba9c82c
[ #203 ] misc
2019-11-06 10:44:44 +09:00
Sukchan Lee
f2e34dd7ff
[ #203 ] Now UE context is always single
2019-11-06 10:43:21 +09:00
Sukchan Lee
3743ef98a2
[ #203 ] Fix the bug for maintaining single mme_ue context
2019-11-06 10:22:34 +09:00
Sukchan Lee
4b8e2a5c97
[ #203 ] MME also maintains one session context like SGW/PGW
2019-11-05 23:15:57 +09:00
Sukchan Lee
6f44ff5f4d
[ #203 ] Rollback based on the spec
...
If the new Create Session Request received by the SGW/PGW collides with
an existing active PDN connection context, the PGW/SGW should delete it.
2019-11-05 22:32:32 +09:00
Sukchan Lee
c131295dfb
Fix the errata
2019-11-05 15:40:26 +09:00
Spencer Sevilla
ee80d1f996
Log and print UEs/eNBs/sessions stats ( #303 )
2019-11-05 15:23:33 +09:00
Sukchan Lee
da242e6734
[ #301 ] Add Bearer Context IE's Cause in Modify-Bearer-Response
2019-11-04 23:41:59 +09:00
Sukchan Lee
4fcde77017
[ #301 ] Oops! Fix the comment
2019-11-04 17:17:05 +09:00
Sukchan Lee
13ee6960aa
[ #301 ] Include Bearer Context IE in Modify-Bearer-Request
2019-11-04 17:13:09 +09:00
Sukchan Lee
aa7d7f3b7d
[ #300 ] Insert PGW-C/U F-TEID on S11 Create Session Response
2019-11-02 16:27:57 +09:00
Sukchan Lee
e55c7f9174
Upgrade freeDiameter version to 1.3.2
2019-11-02 15:52:48 +09:00
Sukchan Lee
29e8a68dea
remove SO_LINGER in usrsctp library
2019-10-31 18:13:49 +09:00
Sukchan Lee
9f1a5d19a4
Build with usrsctp source using MESON Subproject
2019-10-31 14:17:43 +09:00
Sukchan Lee
28f6d16ce2
refine usrsctp
2019-10-30 09:48:38 +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
b3f8bbb964
[ #264 ] rollback ogs_expect_or_return()
2019-08-28 00:14:19 +09:00
Sukchan Lee
1f7647a04b
[ #266 ] Add LOG for debugging
2019-08-27 22:54:45 +09:00
Sukchan Lee
9c5f1334cb
Use ogs_expect()
2019-08-27 22:51:30 +09:00
Sukchan Lee
848140bc90
[ #264 ] change ogs_expect()
2019-08-27 22:47:06 +09:00
Vasil Velichkov
c1a0f897b1
Fix buffer length calculation in s1ap_copy_ie
...
The aper_encode function returns the number of encoded bits and when
converting to bytes we should round up or use the ((.encoded + 7) / 8)
formula as described in per_encoder.h
Fixes : #257
2019-08-26 17:16:24 +03: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