Commit Graph

125 Commits

Author SHA1 Message Date
James Park 98e56968ee 1. Move assert routine to accept "downlink notificaton"
2. Add state to sgw_ue
3. Only send "dl notification" when ue is s1u_inactive
2017-09-08 11:46:28 -07:00
Sukchan Lee bb5edf2a57 update it 2017-09-05 12:37:27 +09:00
Sukchan Lee f4ec627532 dedicated bearer control plane done between UE and PGW except TFT 2017-09-05 10:49:32 +09:00
Sukchan Lee 1c8a59d3b4 Create Bearer Request (SGW->MME) 2017-09-04 20:06:54 +09:00
Sukchan Lee abbd8fa869 Create Bearer Request (PGW->SGW) 2017-09-04 19:20:06 +09:00
Sukchan Lee 87b0897602 design EMM state machine initially. 2017-09-04 00:06:39 +09:00
Sukchan Lee 4f5c3d2872 remove STORE_SESSION in Create Session Request/Response
EBI is mandatory in Create Session Response.
So, we can get the session context from EBI
2017-09-02 10:14:40 +09:00
Sukchan Lee 3bef0ac82f All GTP re-archi done 2017-09-02 01:48:09 +09:00
Sukchan Lee 6ddaa2a91e socket descriptor is in GTP Node structure for simple interface 2017-09-02 00:11:49 +09:00
Sukchan Lee 038bb7037d move EBI from Session to Bearer Context in MME 2017-09-01 22:21:12 +09:00
Sukchan Lee 1dddde1d74 fix the bug core_buffer_to_bcd 2017-09-01 22:03:52 +09:00
Sukchan Lee 021e3ee963 MME-SGW GTP-C TEID is assigned per-UE 2017-09-01 21:35:45 +09:00
Sukchan Lee c44dc0a4c4 update it 2017-09-01 13:51:31 +09:00
Sukchan Lee b89779a301 update it 2017-09-01 09:36:55 +09:00
Sukchan Lee 8af8d063d7 continue.. 2017-08-31 20:48:15 +09:00
Sukchan Lee 8db2513234 continue... 2017-08-31 14:03:00 +09:00
Sukchan Lee 4ce91553af contine GTP 2017-08-31 12:06:11 +09:00
Sukchan Lee 774a6c6216 rename gtp-related code 2017-08-31 11:05:00 +09:00
Sukchan Lee faf8268a3d contine to re-archi GTP 2017-08-31 10:48:14 +09:00
Sukchan Lee 7c08127622 adjust parameter for the number of Session/Bearer 2017-08-27 13:00:16 +09:00
Sukchan Lee 2a8c8526d3 move the followings from mme_baerer_t to mme_sess_t
1. ESM State Machine
2. pti and ebi
2017-08-26 18:52:06 +09:00
Sukchan Lee 0242e104c8 event name changes for new archi 2017-08-26 00:25:55 +09:00
Sukchan Lee bca462ea85 fix the bug in adding SGW/PGW session
Session should be searched by IMSI+APN when Create Session Request is
received
2017-08-23 16:19:36 +09:00
Sukchan Lee 5106e195cb add volte_test code 2017-08-23 13:27:43 +09:00
Sukchan Lee f6636453b6 add initial code for PCRF 2017-08-17 14:15:08 +09:00
James Park d3cdbac70d Retransmit paging if UE is not paged. 2017-08-07 15:58:13 -07:00
James Park d0ed784fa8 Buffer the packets if UE is Idle.
Send the buffered packets first before sending the packet from PGW.
2017-08-07 09:42:03 -07:00
James Park 66ab5a8ca8 Add missing reset routine to re-send dl_notification message 2017-08-04 15:03:27 -07:00
Sukchan Lee 08f260f6d9 Logger changes from process to thread 2017-08-04 18:02:19 +09:00
James Park 420953fa32 Update downlink data notification 2017-08-02 17:32:50 -07:00
James Park 55c3d5e92e Implement downlink data notfication(Not tested yet) 2017-08-02 16:18:19 -07:00
Sukchan Lee 18739296fa initialize/terminate done..
let me know if you have found zombie process.
2017-08-03 00:11:09 +09:00
Sukchan Lee fae9cad5dc update it 2017-08-02 21:11:22 +09:00
Sukchan Lee 4c124cb540 update trace code 2017-08-02 19:33:57 +09:00
Sukchan Lee 432626628c add s6a trace for message context
And this is a changed.
  TRACE.CONTEXT, TRACE.SM is removed in configuration files
  TRACE.OTHERS is added

See the support/nextepc.conf.in

Even though, you don't have to apply this changes to your current
configuration. TRACE.CONTEXT/SM/OTHERS will be ignored.
2017-08-02 15:11:08 +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 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 8c157dec08 detach request is done 2017-07-26 14:18:28 +09:00
Sukchan Lee b302928bf3 ue context release implemented for idle-mode 2017-07-25 21:15:25 +09:00
Sukchan Lee 621ffb0cf0 fix the compile error and failure in executing './test/testepc' regression test 2017-07-24 19:44:53 +09:00
Brandon 400481d799 DETACH (not completed) 2017-07-24 18:03:51 +09:00
Sukchan Lee 09f89d935d pgw config is added 2017-07-17 19:04:10 +09:00
Sukchan Lee d1c93ae6dd update it 2017-07-15 01:00:49 +09:00
Sukchan Lee e9cee2b420 update it 2017-07-13 10:31:07 +09:00
Sukchan Lee f5fdbb093b add default bearer context interface 2017-04-28 08:28:04 +09:00
Sukchan Lee 344188143f add default bearer context when session cotext is added 2017-04-28 08:20:50 +09:00
Sukchan Lee d7aa300833 fix the mis-typo from enb to sess 2017-04-27 20:59:25 +09:00
Sukchan Lee 383f283c31 update INSTALL file 2017-04-18 21:30:21 +09:00