Commit Graph

115 Commits

Author SHA1 Message Date
Sukchan Lee 4595fd666d update it 2017-09-11 23:58:16 +09:00
James Park 2e5b865621 Find the bearer with matched packet(Not yet finished) 2017-09-07 17:51:12 -07:00
Sukchan Lee ac51f9e0e6 change the test order for testing multiple delete session 2017-09-07 14:41:40 +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 46ce8e0c93 dedicated bearer done 2017-09-06 15:38:24 +09:00
Sukchan Lee 886ef5a747 add TFT(Packet Filter) in Create Bearer Request 2017-09-06 15:02:43 +09: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 a9b181cbd5 move ESM SM from mme_sess_t to mme_bearer_t 2017-09-04 22:00:51 +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 798c81b6dd add pgw_s5c_build module 2017-09-04 17:27:14 +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 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 6e60d3213e fix the bug diameter gx message if there is no pcc rule 2017-08-27 17:38:57 +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 8d1a5e2d35 fix the bug not to access mme_ue context in freediameter thread 2017-08-26 00:11:46 +09:00
Sukchan Lee 7cae17562d PGW-PCRF done for default bearer 2017-08-25 19:40:49 +09:00
Sukchan Lee 995a2d2320 PCRF DB interface done 2017-08-24 17:05:10 +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 0e7196c9c1 GX-CCR message build done 2017-08-23 00:51:57 +09:00
Sukchan Lee eb8f9c66ed Fix APN message build/parse bugs 2017-08-19 20:16:00 +09:00
Sukchan Lee 3a36d458e5 initial code for CCR/CCA for Diameter Gx 2017-08-19 13:29:09 +09:00
Sukchan Lee 1d32eaead8 update it 2017-08-18 23:54:44 +09:00
Sukchan Lee 94c8c66fe3 update it 2017-08-18 20:43:28 +09:00
Sukchan Lee f6636453b6 add initial code for PCRF 2017-08-17 14:15:08 +09:00
Sukchan Lee 64d03a8cf1 remove all local config related freeDiameter 2017-08-17 09:43:33 +09:00
Sukchan Lee d32c4b9743 PGW freeDiameter is added. more test is needed 2017-08-16 23:40:35 +09:00
Sukchan Lee 9946846494 update it 2017-08-11 17:16:35 +09:00
Sukchan Lee e52c79fb79 try to remove pdn_t 2017-08-11 16:40:50 +09:00
Sukchan Lee 08f260f6d9 Logger changes from process to thread 2017-08-04 18:02:19 +09: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 d3234014f7 IP Pool is allocated per PDN 2017-07-29 00:53:54 +09:00