Commit Graph

112 Commits

Author SHA1 Message Date
David Rupprecht 52e7082aee Small bug fixes, debug print. MAC f1_star does not work 2018-01-29 16:12:36 +01:00
David Rupprecht 244b68e76b Added authentication failure in s1ap 2018-01-29 16:12:36 +01:00
David Rupprecht 5db5399b2f Added HSS sync support (not tested) 2018-01-29 16:12:36 +01:00
David Rupprecht 8ea2e73b63 Making hss an interface for testing 2018-01-29 16:12:36 +01:00
David Rupprecht 3ead643c64 Introducing epc interfaces for hss and srsepc namespace 2018-01-29 16:12:36 +01:00
David Rupprecht 53f05354e6 Making HSS functions private 2018-01-29 16:12:36 +01:00
David Rupprecht 9f3d14cfab Increment sqn 2018-01-29 16:12:36 +01:00
David Rupprecht 5666d3021d Write sqn and user context back to db file 2018-01-29 16:12:36 +01:00
David Rupprecht 1aced47d6a Making the SQN readable from the csv database file 2018-01-29 16:12:36 +01:00
David Rupprecht b1cabf8117 Made MCC and MNC in HSS configurable (not tested) 2018-01-22 09:46:27 +01:00
Pedro Alvarez 3227bc8e66 Deleting commented out and unused code. 2018-01-17 19:55:00 +00:00
Pedro Alvarez 074cf4526f Cleaned up the handling of the Initial UE message. 2018-01-17 19:50:24 +00:00
Pedro Alvarez 0e1058c8d2 Fixing small bug at filling out GUTI. 2018-01-17 10:24:26 +00:00
Pedro Alvarez 3984e1d9db Added NAS identity request/response. 2018-01-14 15:40:41 +00:00
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 9e72fbce43 Continuing to change functions to ctx_mngmnt_proc 2017-12-26 15:59:57 +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 8c9704ef3c Adding delete session request. 2017-12-21 18:48:31 +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 e839d09b52 Fixed bug in generating keNB. 2017-12-18 14:05:21 +00:00
Pedro Alvarez 80780bfb2f Changed the way UE's IPs are assigned 2017-12-17 17:54:26 +00:00
Pedro Alvarez a8f268c55b Added cleanup functionality to the hss. 2017-12-17 16:30:50 +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 0884d35378 added replayed GRPS security capabilities. Moto G4 sends security mode complete. 2017-12-16 15:32:40 +00:00
Pedro Alvarez 9d88d2b78f Addind replayed UE security capabilities. 2017-12-16 14:25:20 +00:00
Pedro Alvarez 9a0b883296 Added XOR support the the HSS. 2017-12-15 18:20:57 +00:00
Pedro Alvarez aef328d68b Added the ability to the HSS to be configured through a .csv. 2017-12-13 19:50:19 +00:00
Pedro Alvarez c183ac509d Fixed endianess bug of S-GW address sent to eNB. S-GW now receives upstream user traffic. Starting to strip the gtp-u header. 2017-12-07 18:34:05 +00:00
Pedro Alvarez 2b7bd546bc Able to find eNB F-TEID from destination IP. Starting to add the GTP-U header to the packet. 2017-12-07 15:06:24 +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 04d67509cf Getting all information necessary at the SP-GW to setup the user tunnels from the modify bearer response. 2017-12-06 18:34:37 +00:00
Pedro Alvarez d972549124 Starting to create structure for modify bearer response 2017-12-06 12:50:25 +00:00
Pedro Alvarez 489865fa22 Starting to parse Modify Bearer Request at the S-GW. 2017-12-05 19:17:46 +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 8becf4ab23 Unpacking Activate EPS Bearer Context Accept. 2017-12-04 16:00:53 +00:00
Pedro Alvarez b2826402b9 Continuing to parse intial context setup 2017-12-04 10:54:47 +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 f71c87d895 Starting to add attach accept and activate default bearer request NAS messages. 2017-11-30 17:06:56 +00:00
Pedro Alvarez 13595ccb2d Added logging to MME GTP-C. Fixed weird comment bug. 2017-11-29 16:34:14 +00:00