Commit Graph

265 Commits

Author SHA1 Message Date
Sukchan Lee 4496998fd3 remove mme_kdf_enb in auth response 2017-08-02 09:17:55 +09:00
James Park 60166055f6 - Update Kenb when required(after NAS SMC and after Attach req if
security_ctx avilable)
- attach & detach & attach : Passed
- attach & idel & ServiceRequest : Passed
2017-08-01 15:17:12 -07:00
Sukchan Lee 67003aef5a add S6A_TLS_PORT 2017-08-02 02:16:30 +09:00
Sukchan Lee 91f1d9adc5 add NAS trace message 2017-08-01 11:34:15 +09:00
Sukchan Lee d30591cbd7 add NAS message trace 2017-07-31 23:27:14 +09:00
Sukchan Lee 873f2bdb95 add S1AP encoding/decoding trace 2017-07-31 23:12:13 +09:00
Sukchan Lee f7ec3c7c6e Configuration for TRACE is added 2017-07-31 22:35:25 +09:00
Sukchan Lee a30bfa7321 HSS IP address is added. 10.1.35.214.
You need to add ip alias for HSS
2017-07-30 23:08:10 +09:00
Sukchan Lee abf87a0673 intermediate 2017-07-30 22:29:27 +09:00
Sukchan Lee 0c6abd3501 clarify code for checking security context 2017-07-30 18:38:37 +09:00
Sukchan Lee bd6777f7b0 remove mme_assoicate_ue_context in emm_handler
becuase I think jinyoung's previous modification for
mme_assoicate_ue_context is more proper location.
2017-07-30 18:13:18 +09:00
James Park abb15dabaf Add missing assigment and fix compile error 2017-07-28 17:44:13 -07:00
Sukchan Lee 498224b677 Attach Request Integrity Check is performed after NAS message decoded 2017-07-29 00:21:04 +09:00
Sukchan Lee 6a6e1a59ab update it 2017-07-28 23:20:09 +09:00
Sukchan Lee eee1537f5f update it 2017-07-28 23:07:57 +09:00
Sukchan Lee 916d8032dc most function is implemeted related Attach Request
Except ATTACH_REQEST integrity check after NAS_Decode
2017-07-28 14:19:43 +09:00
Sukchan Lee 0315c6d109 update it 2017-07-28 14:06:40 +09:00
Sukchan Lee 63cfc93819 GUTI handler is added 2017-07-28 12:48:49 +09:00
Sukchan Lee 6fae40a118 add session checking interface 2017-07-28 11:37:19 +09:00
Sukchan Lee 345ef20934 intermediate..
We should decode NAS message, and then integrity is checked later.
Because, To get MME UE Context, at first, we need to know GUTI in NAS
message.
if S-TMSI is not available.. Sigh!

if NAS is ciphered, The seqence are 'Decrypt->Decode->Integrity Check'
if NAS is not cihpered, The sequence are 'Decode->Integrity Check'
2017-07-27 21:50:55 +09:00
Sukchan Lee 773d31a17e auth process skip routine is added 2017-07-26 23:27:03 +09:00
Sukchan Lee 6d8af29f6e intermidiate..spec study is needed 2017-07-26 21:58:14 +09:00
Sukchan Lee 26749de828 Save NAS decoded message instead of message type 2017-07-26 19:40:52 +09:00
Sukchan Lee 62935bd625 detach done 2017-07-26 17:55:53 +09:00
Sukchan Lee 8c157dec08 detach request is done 2017-07-26 14:18:28 +09:00
Sukchan Lee 67630336cd UE initiated idle-mode done 2017-07-26 11:28:43 +09:00
Sukchan Lee 3f22f4f666 add servce_request handler in EMM module 2017-07-26 00:22:20 +09:00
Sukchan Lee d8646e10a0 test code is added 2017-07-25 23:42:16 +09:00
Sukchan Lee 6784ddd611 Service Request is added 2017-07-25 23:29:02 +09:00
Sukchan Lee b302928bf3 ue context release implemented for idle-mode 2017-07-25 21:15:25 +09:00
James Park 167c56fc0d Find mme_ue by s_tmsi which included in InitialUe_message
Add handler of uecontext_release_request
2017-07-24 17:03:20 -07:00
Sukchan Lee 42050e8b35 add comment 2017-07-23 16:35:01 +09:00
Sukchan Lee 9b1e9834dd mme_ue_set_imsi function includes GUTI generation 2017-07-23 16:26:40 +09:00
Sukchan Lee 094a5c051d GUTI is added 2017-07-23 12:25:01 +09:00
Sukchan Lee c96d19ffce fix the BUG, see the hash usage for mme_ue->imsi 2017-07-22 15:13:44 +09:00
James Park 7f39ebc491 Merge branch 'master' of https://github.com/acetcom/cellwire 2017-07-21 10:18:36 -07:00
James Park bea13d81c0 Save imsi to mme_ue context 2017-07-21 10:17:51 -07:00
Sukchan Lee f812f6038d update it 2017-07-15 06:58:14 +09:00
Sukchan Lee c5eeffae47 update it 2017-07-15 00:27:22 +09:00
Sukchan Lee 70dc633a96 update it 2017-07-15 00:00:08 +09:00
Sukchan Lee 5147afd39e update it 2017-07-14 22:03:10 +09:00
Sukchan Lee 90c36c1b3f update it 2017-07-14 21:46:08 +09:00
Sukchan Lee 6e79a65ff4 update it 2017-07-14 21:39:21 +09:00
Sukchan Lee 01509f1ff6 update it 2017-07-14 21:35:24 +09:00
Sukchan Lee df371f3b66 update it 2017-07-14 20:46:15 +09:00
Sukchan Lee 1fe12dae1c update it 2017-07-14 20:04:11 +09:00
Sukchan Lee 020602b42d update it 2017-07-14 19:00:26 +09:00
Sukchan Lee e9cee2b420 update it 2017-07-13 10:31:07 +09:00
Sukchan Lee 57d94969bf Merge branch 'master' of https://github.com/acetcom/cellwire 2017-04-28 16:12:18 +09:00
Sukchan Lee 6a68eaac02 change vairable name from 'ue' to 'enb_ue or mme_ue' 2017-04-28 16:11:45 +09:00