Commit graph

666 commits

Author SHA1 Message Date
Sukchan Lee
5663f64cbb timer library update 2017-09-18 16:18:01 +09:00
Sukchan Lee
028ac433ff Like GTP, read data from S1AP socket though pkbuf alloc failed to exit from infinite select() 2017-09-18 13:20:16 +09:00
James Park
ea2c66159a Misc update 2017-09-15 15:36:10 -07:00
James Park
f7a21fee06 Switch to new enb when receive s1ap_path_switch_req 2017-09-15 14:02:14 -07:00
Sukchan Lee
d0fd6c4a73 add ho failure and ho prep failure... All done 2017-09-15 13:28:07 +09:00
Sukchan Lee
a02cca7e54 update it 2017-09-15 12:54:26 +09:00
Sukchan Lee
6e3d988a65 missing 2017-09-15 12:11:24 +09:00
Sukchan Lee
0888f49c48 HO cancel done 2017-09-15 12:06:26 +09:00
Sukchan Lee
f783e2ffd0 fix the bug for memory leak of handover message(enb/mme status trasfer) encoding/decoding 2017-09-15 10:40:25 +09:00
Sukchan Lee
c6967648fa update it 2017-09-14 21:46:56 +09:00
Sukchan Lee
bbef3e6ff5 S11(MME-SGW) GTP Node changed from per-SESSION to per-UE 2017-09-14 19:55:21 +09:00
Sukchan Lee
cbc8fba7f1 clear source_ue link pointer after HO is finished 2017-09-14 19:33:58 +09:00
Sukchan Lee
18a2a91bdd S1 Handover Done 2017-09-14 18:52:29 +09:00
Sukchan Lee
f64b55aa2a enb_ue_t -> source_ue and target_ue during S1 handover 2017-09-14 18:01:26 +09:00
Sukchan Lee
1ea7bea037 Use mme_ue->tai, mme_ue->e_cgi.
Do not access enb_ue->tai, enb_ue->e_cgi
2017-09-14 17:40:01 +09:00
Sukchan Lee
640d2efb07 update it 2017-09-14 17:29:34 +09:00
Sukchan Lee
7a324ec8e9 delete indirect tunnel done.. 2017-09-14 14:18:47 +09:00
Sukchan Lee
345f055dd7 S1HO modify bearer request/response is done.. 2017-09-14 11:12:02 +09:00
Sukchan Lee
eb1ff95ca6 add SERVICE_REQUEST in EPS_TYPE
rollback TAU/SERVICE_REQUEST handler in detached state
2017-09-14 00:02:26 +09:00
Sukchan Lee
d39fd987e4 add eNB status transfer handler 2017-09-13 23:49:31 +09:00
Sukchan Lee
dadadc5179 fix the s1ap encoding bug 2017-09-13 23:27:02 +09:00
Sukchan Lee
f53c4c5d7f Handover Command Encoding...failed! 2017-09-13 21:51:02 +09:00
Sukchan Lee
271ba54423 add create indirect data forwarding tunnel response 2017-09-13 20:35:19 +09:00
Sukchan Lee
0bdd02227c add Create Indirect Data Forward Tunnel Request 2017-09-13 16:22:39 +09:00
Sukchan Lee
b65256152c add 32768 packet buffer for create indirect data forward message 2017-09-13 12:46:51 +09:00
Sukchan Lee
ee72b5e938 S1AP STORE/CLEAR DATA is added 2017-09-13 11:57:17 +09:00
Sukchan Lee
0bc90a7829 gtp counter is newly proposed for checking multiple GTP transaction 2017-09-13 11:18:17 +09:00
Sukchan Lee
e45d1887a5 update it 2017-09-12 23:07:55 +09:00
Sukchan Lee
42b34d0f19 update it 2017-09-12 14:16:22 +09:00
Sukchan Lee
a68e5462ba add path_switch_failure 2017-09-12 10:48:42 +09:00
Sukchan Lee
26386703d3 X2 HO done 2017-09-12 10:41:00 +09:00
Sukchan Lee
f6a1944d36 X2 HO is added. but Security Context is not yet! 2017-09-12 00:49:15 +09:00
Sukchan Lee
4595fd666d update it 2017-09-11 23:58:16 +09:00
Sukchan Lee
b7c544c8db add path_switch req/ack/failure encoder/decoder 2017-09-11 21:14:55 +09:00
Sukchan Lee
04b2e22bf1 add Handover test code 2017-09-11 18:41:14 +09:00
Sukchan Lee
8490a148de service request procedure updated 2017-09-11 14:18:18 +09:00
Sukchan Lee
3b418ca8f9 fix the bug Initial Context Setup Request 2017-09-11 14:01:11 +09:00
Sukchan Lee
b40d19db2b propose TAU process when Unknown GUTI or MAC Faield of Security Context 2017-09-10 23:03:24 +09:00
James Park
f4e4697430 Update state machine 2017-09-08 15:56:42 -07:00
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
97da327a61 add PDN connectivity reject 2017-09-08 18:50:27 +09:00
Sukchan Lee
5455642098 tracking area update for multiple MME 2017-09-08 16:46:37 +09:00
Sukchan Lee
0022e62991 fix the bug dedicated beraer 2017-09-08 12:11:44 +09:00
Sukchan Lee
08e459a632 update it 2017-09-07 23:51:06 +09:00
Sukchan Lee
b0be746292 add PDN disconnect 2017-09-07 23:41:05 +09:00
Sukchan Lee
913762c317 update it 2017-09-07 22:22:42 +09:00
Sukchan Lee
bd4a816587 fix the bug PTI 2017-09-07 21:28:12 +09:00
Sukchan Lee
c8dd87123c update state machine 2017-09-07 19:44:08 +09:00
Sukchan Lee
71a31cf353 fix the bug for dedicated bearer activation during tracking area request 2017-09-07 16:43:39 +09:00
Sukchan Lee
b787e31b4e update it 2017-09-07 15:56:31 +09:00
Sukchan Lee
229d04c284 Multiple PDN ..done! 2017-09-07 00:37:16 +09:00
Sukchan Lee
5b2728babd STORE/CLEAR_DATA is introduced to move data betwwen NAS and GTP 2017-09-06 20:29:55 +09:00
Sukchan Lee
46ce8e0c93 dedicated bearer done 2017-09-06 15:38:24 +09:00
Sukchan Lee
d1056a06c8 add default bearer MBR/GBR parameter if User want to set 2017-09-05 14:52:19 +09:00
Sukchan Lee
a69760c689 reorder control plane flow 2017-09-05 13:15:04 +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
257c6f2115 Create Bearer Response (MME->SGW) 2017-09-05 01:17:24 +09:00
Sukchan Lee
41262d50fa dedicated bearer(MME->UE) 2017-09-05 00:04:05 +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
1d4ca63069 remove redundant code 2017-09-04 13:10:08 +09:00
Sukchan Lee
af4cf2a4e1 improve EMM SM 2017-09-04 13:04:35 +09:00
Sukchan Lee
87b0897602 design EMM state machine initially. 2017-09-04 00:06:39 +09:00
Sukchan Lee
93ebb9cd43 fix the bug event param 2017-09-03 16:25:56 +09:00
Sukchan Lee
b60dc499b8 update it 2017-09-03 12:38:00 +09:00
Sukchan Lee
47722bad31 pdn connectivity request stored in context. and then will be handled
later
2017-09-03 11:48:41 +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
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
829047f763 GTP re-archi(first phase) 2017-08-28 21:47:32 +09:00
Sukchan Lee
b8504073dd add S6A(MME-HSS) Interface for PGW IPv4 Address 2017-08-28 20:32:25 +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
e8a6bc8453 MME state machine updated for supporting multiple session and bearer 2017-08-27 16:30:10 +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
8d1a5e2d35 fix the bug not to access mme_ue context in freediameter thread 2017-08-26 00:11:46 +09:00
Sukchan Lee
0ecc05e9d3 update it 2017-08-25 20:31:08 +09:00
Sukchan Lee
52fe187df3 Merge branch 'master' of https://github.com/acetcom/cellwire 2017-08-24 17:28:33 +09:00
James Park
6099c0ddfe Merge branch 'master' of https://github.com/acetcom/cellwire 2017-08-23 16:54:23 -07:00
James Park
468b3436ec TAU implemented 2017-08-23 16:53:44 -07:00
Sukchan Lee
f1a32b1245 fix the bug EBI generator 2017-08-23 14:25:43 +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
17dc308aa2 change variable name to align database attribute name 2017-08-22 14:07:37 +09:00
Sukchan Lee
c922e97520 fix the QoS param bug 2017-08-20 19:04:23 +09:00
Sukchan Lee
eb8f9c66ed Fix APN message build/parse bugs 2017-08-19 20:16:00 +09:00
Sukchan Lee
9b523b043f fix the APN bug 2017-08-19 16:49:44 +09:00
Sukchan Lee
3a36d458e5 initial code for CCR/CCA for Diameter Gx 2017-08-19 13:29:09 +09:00
Sukchan Lee
94c8c66fe3 update it 2017-08-18 20:43:28 +09:00
Sukchan Lee
7118f5b352 use round-robin for selecting SGW 2017-08-17 14:45:18 +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
fccfb1aa2b re-archi freediameter 2017-08-16 22:03:36 +09:00
Sukchan Lee
4587288f5d initial code for diameter gx 2017-08-12 21:51:02 +09:00
Sukchan Lee
bcf27666a8 pdn re-archi done 2017-08-11 20:58:27 +09:00
Sukchan Lee
c9fc1a8769 update it 2017-08-11 20:39:52 +09:00
Sukchan Lee
161a67eb20 update it 2017-08-11 20:25:52 +09:00
Sukchan Lee
114e6927c1 update it 2017-08-11 19:34:27 +09:00
Sukchan Lee
9946846494 update it 2017-08-11 17:16:35 +09:00
Sukchan Lee
cfffd28893 update it 2017-08-11 15:21:03 +09:00
Sukchan Lee
17b464b4c6 sends release command after attach reject sends 2017-08-11 14:51:05 +09:00
Sukchan Lee
7aa1ff55f0 warn -> error for memory pool 2017-08-11 13:11:13 +09:00
Sukchan Lee
2951f3dbb8 Attach Reject is implemented 2017-08-11 12:05:01 +09:00
Sukchan Lee
dbbf7de908 fix the bug 2017-08-11 10:17:44 +09:00
Sukchan Lee
193aeaa3bf missing 2017-08-10 17:36:28 +09:00
Sukchan Lee
5179bb9e91 re-archi mostly done 2017-08-10 17:28:03 +09:00
Sukchan Lee
1ca32de2c9 missing files 2017-08-10 17:02:53 +09:00
Sukchan Lee
97f629da14 under re-archi 2017-08-10 17:02:07 +09:00
Sukchan Lee
1de4e8d446 temporal update 2017-08-10 16:47:18 +09:00
Sukchan Lee
682eee215b fix the bug for delete session response 2017-08-10 10:01:50 +09:00
Sukchan Lee
feea703894 remove all local event. 2017-08-10 00:41:09 +09:00
Sukchan Lee
69607fbbb4 under re-architecturing 2017-08-09 20:49:18 +09:00
Sukchan Lee
e6e2183801 Add Diameter Error if IMSI is not found 2017-08-09 14:48:44 +09:00
Sukchan Lee
d8fad33169 update it 2017-08-09 12:52:11 +09:00
Sukchan Lee
ad8b7208b2 Merge branch 'master' of https://github.com/acetcom/cellwire 2017-08-09 11:12:49 +09:00
James Park
5db7686c3d Fix leak : Releae the memory of UeCapaiblity if exists before allocating
the new one
2017-08-08 14:45:52 -07:00
James Park
7243966cc4 Save UeRadioCapability into mme_ue.
The saved information will be used when transmitting
InitialContextSetupReq
2017-08-08 12:01:08 -07:00
Sukchan Lee
574a229e42 Experimental-Result is added in FD library.
if IMSI is not found, we need to add the Experimental-Result-Code
2017-08-08 23:45:11 +09:00
James Park
d3cdbac70d Retransmit paging if UE is not paged. 2017-08-07 15:58:13 -07:00
Sukchan Lee
cb2f88310a use fd debug routine instead of core debug 2017-08-05 22:06:58 +09:00
Sukchan Lee
511382b5a8 update it 2017-08-05 17:57:29 +09:00
Sukchan Lee
72aa1b7eef use freeDiameter Library CHECK_FCT instead of d_assert 2017-08-05 17:29:35 +09:00
Sukchan Lee
27e9a8e7da name changes 2017-08-05 16:07:52 +09:00
Sukchan Lee
262cc871da conf name changes..
TRACE_LEVEL.S6A -> TRACE_LEVEL.FD
2017-08-05 14:37:53 +09:00
Sukchan Lee
63d29714e2 libs6a -> libfd for adding other interface such as Gx 2017-08-05 14:23:37 +09:00
James Park
66ab5a8ca8 Add missing reset routine to re-send dl_notification message 2017-08-04 15:03:27 -07:00
James Park
8905728287 Merge branch 'master' of https://github.com/acetcom/cellwire 2017-08-04 14:36:09 -07:00
James Park
790885e426 Send S1AP_Paging after receving downlink data notification 2017-08-04 14:34:52 -07:00
Sukchan Lee
772aefec7d initial routine re-architecture to remove memory leak and improve
stability
2017-08-04 21:29:49 +09:00
Sukchan Lee
08f260f6d9 Logger changes from process to thread 2017-08-04 18:02:19 +09:00
Sukchan Lee
8e2897ab44 fix the bug.. missing break in switch 2017-08-03 19:58:03 +09:00
Sukchan Lee
346570d47d fix the bug 2017-08-03 12:44:41 +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
bcbb08acf5 fix the testcode bug
Previously, test code could be executed although HSS-MME is not
connected.
As such, I've fixed test code is executed right after HSS-MME is connected
2017-08-02 19:15:30 +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
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
James Park
300378d965 Merge branch 'master' of https://github.com/acetcom/cellwire 2017-04-28 15:34:44 +09:00
James Park
6cffc8a407 Add the functions which search mme_ue by imsi or guti 2017-04-28 15:33:40 +09:00
Brandon
141d241411 Merge branch 'master' of https://github.com/acetcom/cellwire 2017-04-28 15:30:28 +09:00
Brandon
0e410f5620 added missing IE for S11 delete session request 2017-04-28 15:30:04 +09:00
James Park
129f484394 add last mac verfication state 2017-04-28 15:01:43 +09:00
James Park
62935aac2c Merge branch 'master' of https://github.com/acetcom/cellwire
Conflicts:
	src/mme/emm_handler.c
	src/mme/emm_handler.h
2017-04-28 14:56:47 +09:00
James Park
2939cf1349 Merge branch 'master' of https://github.com/acetcom/cellwire
Conflicts:
	src/mme/mme_context.c
	src/mme/mme_context.h
	src/mme/s1ap_handler.c
2017-04-28 14:43:04 +09:00
Sukchan Lee
337dccff45 change the name mme_bearer_first to mme_default_bearer_in_sess 2017-04-28 14:08:43 +09:00
Brandon
59df4625f8 Merge branch 'master' of https://github.com/acetcom/cellwire
Conflicts:
	src/mme/mme_context.h
2017-04-28 13:50:40 +09:00
Brandon
846f356322 implement detach process
- mme done including emm, esm, and s1ap
   - sgw/pgw are not finished
   - exception processing is further needed.
2017-04-28 13:46:16 +09:00
James Park
65b5378c91 Split ue_context into two context(enb_ue_t, mme_ue_t) 2017-04-28 13:43:42 +09:00
Sukchan Lee
7fe75bd6af add timer example code 2017-04-28 12:39:14 +09:00
Brandon
707c4f4cad Merge branch 'master' of https://github.com/acetcom/cellwire
Conflicts:
	src/mme/mme_s11_handler.h
2017-04-28 11:23:35 +09:00
Brandon
a21cb41c7a temporal commit for deleting s11 session 2017-04-28 11:20:09 +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
a377aa7c31 mme_sess_t is added 2017-04-27 23:06:10 +09:00
Sukchan Lee
80af1f0413 change detach_type using MACRO from nas_types.h 2017-04-27 12:38:03 +09:00
Brandon
7585b49364 implement ue detach procedure (emm) 2017-04-26 17:57:50 +09:00
Sukchan Lee
880eee1a16 service request message is tested.
You can find the usage nas_message_test8 in test/nas_message_test.c
2017-04-26 12:33:31 +09:00
James Park
62107a1e92 Implement identity_request/response 2017-04-19 14:01:39 +09:00
Sukchan Lee
05f74087e0 remove 127.0.0.1
Now, we'll use 10.1.35.x network for loopback test
2017-04-18 21:27:07 +09:00
James Park
20e6a2c9a5 Now ping works 2017-04-18 18:24:37 +09:00
James Park
563e98a345 GUTI should be included 2017-04-18 18:09:25 +09:00
James Park
4b9e499ea7 Add tuntap interface to PGW 2017-04-18 10:22:55 +09:00
Sukchan Lee
bebf14e361 Currently, kENB is tested when UL_COUNT is 0
Later, we need to verify another value.
2017-04-14 22:03:17 +09:00
Sukchan Lee
3098af0cfe add current time in EMM information NAS mssage 2017-04-14 21:18:32 +09:00
Sukchan Lee
a3ead1361c add attach test scenario from jinyoung's today work. 2017-04-14 20:20:00 +09:00
Sukchan Lee
3af0174682 Fix Parse Error : Protocol Cofiguration Options in PDN Connectivity Request 2017-04-14 19:18:08 +09:00
Sukchan Lee
edd7ec27a2 update it 2017-04-14 11:59:09 +09:00
Sukchan Lee
a508ad922f update it 2017-04-14 11:51:27 +09:00
Sukchan Lee
b42fad1809 update it 2017-04-14 11:32:06 +09:00
Sukchan Lee
31d978427c update it 2017-04-14 10:27:31 +09:00
Sukchan Lee
30ba51a909 update it 2017-04-14 10:11:38 +09:00
Sukchan Lee
fea47f9c74 update it 2017-04-14 10:04:41 +09:00
Sukchan Lee
fb9a5fe294 update it 2017-04-14 09:57:52 +09:00
Sukchan Lee
3d4db9d47e udpate it 2017-04-14 09:36:14 +09:00
Sukchan Lee
ea014944c2 update it 2017-04-14 01:26:50 +09:00
Sukchan Lee
95dbe4c126 update it 2017-04-14 00:19:58 +09:00
Sukchan Lee
d9114c9702 update it 2017-04-14 00:17:56 +09:00
Sukchan Lee
f19673d935 update it 2017-04-13 23:30:56 +09:00
Sukchan Lee
1b98807ec8 update it 2017-04-13 23:14:59 +09:00
Sukchan Lee
04328963bf update it 2017-04-13 22:30:56 +09:00
Sukchan Lee
eb9217fec1 update it 2017-04-13 21:22:10 +09:00
Sukchan Lee
bf7d2646a5 update it 2017-04-13 21:05:30 +09:00
Sukchan Lee
4534e102ad update it 2017-04-13 19:58:58 +09:00
Sukchan Lee
c500842e6b update it 2017-04-13 19:32:56 +09:00
Sukchan Lee
07242abd87 update it 2017-04-13 19:15:53 +09:00
Sukchan Lee
3ca1fa39d9 update it 2017-04-13 17:46:26 +09:00
Sukchan Lee
3b95dd22bc update it 2017-04-13 15:19:16 +09:00
Sukchan Lee
a1688bc4e3 update it 2017-04-13 13:54:39 +09:00
Sukchan Lee
493729850d update it 2017-04-13 12:21:47 +09:00
Sukchan Lee
709e9fef04 update it 2017-04-13 11:08:42 +09:00
Sukchan Lee
02f18b1e5b update it 2017-04-13 08:48:11 +09:00
Sukchan Lee
fa287c8f5b update it 2017-04-13 00:08:12 +09:00
Sukchan Lee
e2bbfabef7 update it 2017-04-12 22:27:32 +09:00
Sukchan Lee
21839551cc update it 2017-04-12 21:44:18 +09:00
Sukchan Lee
3059914d39 update it 2017-04-12 21:20:00 +09:00
Sukchan Lee
639f4edd08 update it 2017-04-12 16:48:57 +09:00
Sukchan Lee
fbeada07a1 update it 2017-04-12 13:45:57 +09:00
Sukchan Lee
258cc29454 update it 2017-04-12 10:05:23 +09:00
Sukchan Lee
ec147b1bbe update it 2017-04-12 00:06:57 +09:00
Sukchan Lee
a9cb373f47 update it 2017-04-11 23:55:21 +09:00
Sukchan Lee
19fc153f00 update it 2017-04-11 23:25:33 +09:00
Sukchan Lee
0f7bdc1ded update it 2017-04-11 22:44:57 +09:00
Sukchan Lee
20195b67cf update it 2017-04-11 21:38:24 +09:00
Sukchan Lee
d53b30449f update it 2017-04-11 20:44:38 +09:00
Sukchan Lee
9d5f0a510b update it 2017-04-11 19:29:25 +09:00
Sukchan Lee
ac9c0f92a8 update it 2017-04-11 19:14:18 +09:00
Sukchan Lee
9161a61669 update it 2017-04-11 18:59:10 +09:00
Sukchan Lee
0c05208981 update it 2017-04-11 15:13:30 +09:00
Sukchan Lee
b8f3f56779 update it 2017-04-11 15:07:46 +09:00
Sukchan Lee
a8665d6160 update it 2017-04-11 15:02:39 +09:00
Sukchan Lee
8ab3dead0b update it 2017-04-11 14:26:54 +09:00
Sukchan Lee
e07f023241 update it 2017-04-11 12:57:54 +09:00
Sukchan Lee
8bdfef6a35 update it 2017-04-11 12:16:07 +09:00
Sukchan Lee
480ec5af15 update it 2017-04-11 11:54:00 +09:00
Sukchan Lee
ab0584dabb update it 2017-04-11 09:32:34 +09:00
Sukchan Lee
38d9df9fd9 update it 2017-04-11 09:19:33 +09:00
Sukchan Lee
f34e494deb update it 2017-04-10 23:59:59 +09:00
Sukchan Lee
e4c6c8cf56 index_pool is introduced to access context memory safely 2017-04-10 22:48:07 +09:00
Sukchan Lee
aab0732178 update it 2017-04-10 21:05:28 +09:00
Sukchan Lee
80205aec90 update it 2017-04-10 16:44:18 +09:00
Sukchan Lee
c886bd5b63 update it 2017-04-10 13:47:35 +09:00
Sukchan Lee
0265859fb4 update it 2017-04-10 13:22:23 +09:00
Sukchan Lee
b6ffaf6312 update it 2017-04-10 11:29:46 +09:00
Sukchan Lee
d9307d3187 update it 2017-04-10 00:27:19 +09:00
Sukchan Lee
450b04a4d3 update it 2017-04-09 22:01:54 +09:00
Sukchan Lee
c85785f4e3 update it 2017-04-09 20:51:26 +09:00
Sukchan Lee
8c2c204278 update it 2017-04-09 17:24:24 +09:00
Sukchan Lee
b0060450fb update it 2017-04-09 15:33:20 +09:00
Sukchan Lee
2ad2b8ac35 update it 2017-04-09 15:15:12 +09:00
Sukchan Lee
19d007812b update it 2017-04-09 14:57:07 +09:00
Sukchan Lee
5a9081a5ae update it 2017-04-09 14:26:19 +09:00
Sukchan Lee
9ea0bb10c1 update it 2017-04-08 13:02:07 +09:00
Sukchan Lee
a88305df46 update it 2017-04-08 11:38:09 +09:00
Sukchan Lee
74f875d23d update it 2017-04-08 10:52:17 +09:00
Sukchan Lee
c4953753d1 update it 2017-04-08 10:46:40 +09:00
Sukchan Lee
7860d74991 update it 2017-04-08 10:45:48 +09:00