Commit Graph

49 Commits

Author SHA1 Message Date
Pedro Alvarez 45effcca08 Starting to add GUTI attach support. 2018-01-10 17:04:36 +00:00
Pedro Alvarez 84e0723c3d Starting to add the mechanisms to perform GUTI attach. 2018-01-10 11:35:08 +00:00
Pedro Alvarez 3beb708806 Moved context mangement functions to s1ap_ctx_mngmnt_proc class. 2017-12-27 16:21:30 +00:00
Pedro Alvarez c5b1b7edc3 Continuing to cleanup. moving procedures to ctx_mngmt_proc. 2017-12-22 16:11:51 +00:00
Pedro Alvarez 05604ec6eb Added UML diagram to docs 2017-12-22 00:14:42 +00:00
Pedro Alvarez c08b89f3e5 Continuing cleaning up. Moved a lot of functionality to nas_transport 2017-12-20 18:16:54 +00:00
Pedro Alvarez 1f55db09dc Deleted unused functions 2017-12-20 15:33:56 +00:00
Pedro Alvarez d3e1e7d853 Continuing to cleanup. Moved initial ue message to nas_transport 2017-12-20 15:28:10 +00:00
Pedro Alvarez 1fb304ddd3 Continuing to clean up. Moved S1 setup request to s1ap_mngmnt_proc 2017-12-20 10:45:55 +00:00
Pedro Alvarez a5633bf143 Continuing to clean S1AP 2017-12-19 18:12:12 +00:00
Pedro Alvarez da7c105a29 Starting to cleanup S1AP 2017-12-19 16:54:44 +00:00
Pedro Alvarez a4e1707835 Fixed bug in packing ESM information request. 2017-12-17 16:05:52 +00:00
Pedro Alvarez 39e34a7bf9 Starting to send ESM information request msg when required. 2017-12-16 20:08:33 +00:00
Pedro Alvarez d18ff13d27 Modify Bearer response parsed ok. Starting to setup the user-plane tunnels 2017-12-06 20:18:11 +00:00
Pedro Alvarez 9f994dba04 Starting to generate modify bearer request. Fixed bug in unpacking activate default bearer accept. 2017-12-05 17:21:46 +00:00
Pedro Alvarez c4c0a61d3c Continuing to work on context setup response. 2017-12-01 17:41:45 +00:00
Pedro Alvarez 0a36f00d2e Starting to decode initial context setup response. 2017-12-01 14:58:01 +00:00
Pedro Alvarez 47576aced1 Starting to add Init Context Setup Response Parsing. 2017-12-01 12:37:34 +00:00
Pedro Alvarez 6cd055e80e Continuing to work on initial context setup request. 2017-11-27 19:13:34 +00:00
Pedro Alvarez fd6baaf15c Changed S1AP to singleton. Continuing to work on the intial context setup request. Added a TEID to MME_UE_S1AP_ID map. 2017-11-27 15:38:10 +00:00
Pedro Alvarez 3c839c1c9b Starting to create Initial Context Setup request message. 2017-11-24 18:20:14 +00:00
Pedro Alvarez a8a370ec21 Starting to add Create Session Request function 2017-11-22 11:52:37 +00:00
Pedro Alvarez 150a747181 Handling UE Context release to cleanup UE context. 2017-11-10 18:18:32 +00:00
Pedro Alvarez 1f52d1741c Added the mechanisms to remove UE's context when the eNB is terminated. 2017-11-10 15:21:56 +00:00
Pedro Alvarez 87b775d94b Added functionallity to delete eNB context when SCTP session is terminated. 2017-11-09 17:43:40 +00:00
Pedro Alvarez c049069346 Added a function to handle the security mode complete. 2017-11-08 18:44:27 +00:00
Pedro Alvarez a77308b4b8 Starting to add a function to parse security command complete. 2017-11-08 18:00:44 +00:00
Pedro Alvarez 468b0f2581 Fixed some issues with the MME and HSS logging. 2017-11-08 14:10:25 +00:00
Pedro Alvarez 44a28b3302 Starting to save UE context. 2017-11-06 19:10:57 +00:00
Pedro Alvarez 9170f5c4cf Starting to parse UL NAS Transport 2017-11-06 17:03:26 +00:00
Pedro Alvarez fae584dc91 Packed authentication request message. Code needs cleanup and testing. 2017-11-02 15:07:28 +00:00
Pedro Alvarez 7737acb970 Starting to fill the Attach Request message. 2017-11-01 19:14:16 +00:00
Pedro Alvarez 81827f891b Decoding correctly the NAS Attach request message now. 2017-10-31 13:53:24 +00:00
Pedro Alvarez ae18da83b2 Starting to add functions to the HSS to get K, AMF and OP. 2017-10-27 14:22:04 +01:00
Pedro Alvarez 70f3bcaeba Starting to parse NAS Attach Request message to get IMSI 2017-10-25 19:17:36 +01:00
Pedro Alvarez 841f38fac0 Starting to save eNB context 2017-10-20 15:21:44 +01:00
Pedro Alvarez bfb7f12298 Fixed small bug with sleep. 2017-10-20 14:16:19 +01:00
Pedro Alvarez 0dbddb8a4b Finished separating the pack/unpack from the main S1AP class. 2017-10-20 11:45:45 +01:00
Pedro Alvarez d8436ea2fc A bit of code cleanup 2017-10-19 14:47:41 +01:00
Pedro Alvarez 26f03a49f3 Intial code for S1 setup response 2017-10-17 18:13:20 +01:00
Pedro Alvarez 2bfb008bd2 MME now replies with S1 Setup falure. 2017-10-17 12:32:34 +01:00
Pedro Alvarez 5aa91483c5 Done decoding of s1 Setup message. Starting to store context and prepare a reply. 2017-10-13 19:19:45 +01:00
Pedro Alvarez 41aafbc9c8 Added initial ability to parse the S1 setup request. 2017-10-12 21:53:48 +01:00
Pedro Alvarez ca212db4c9 Adding argument parsing to main.cc 2017-10-11 19:24:02 +01:00
Pedro Alvarez 0a670d526a Added some logging functionality. 2017-10-11 16:18:47 +01:00
Pedro Alvarez f93335fa50 Fixed bug of not subscribing to sctp_data_io_event 2017-10-11 12:22:02 +01:00
Pedro Alvarez 396335afee Added initial mechanisms to receive msgs from eNB. 2017-10-10 17:32:34 +01:00
Pedro Alvarez 58b5831009 Starting to create SCTP socket for S1APP 2017-10-09 19:35:00 +01:00
Pedro Alvarez 429c32cd5a Added initial app to run MME. Starting to add S1APP class. 2017-10-09 18:36:40 +01:00