251 Commits (d301d7599f40fcb0bf6fa0205a43c8b2aaf9a4cc)

Author SHA1 Message Date
Pedro Alvarez 45434351cc Continuing to add attach accept and activate default bearer request NAS messages. 7 years ago
Pedro Alvarez f71c87d895 Starting to add attach accept and activate default bearer request NAS messages. 7 years ago
Pedro Alvarez 45ca57b4b6 eNB receiving Initial Context setup request correctly (without NAS attach accept and activate default bearer) 7 years ago
Pedro Alvarez 1a4868ebaf Justin 3 7 years ago
Pedro Alvarez 579d73165a Commit for Justin 2. 7 years ago
Pedro Alvarez bdd85d4f2d Commit for Justin 7 years ago
Pedro Alvarez 6fea4339cd Adding E-RAB QoS info 7 years ago
Pedro Alvarez d9bb3bbf4e eNB receiving Initial Context Setup, but segfaulting. Probably because QoS structure missing. 7 years ago
Pedro Alvarez 13595ccb2d Added logging to MME GTP-C. Fixed weird comment bug. 7 years ago
Pedro Alvarez 425f5d22b5 Starting to send Initial Context Setup Request to eNB. 7 years ago
Pedro Alvarez 5598e10ed6 commit to switch computer 7 years ago
Pedro Alvarez c1d550ddab Starting the code to send ctx setup request to eNB 7 years ago
Pedro Alvarez 103361deb9 Fixed SPGW initialization bug. 7 years ago
Pedro Alvarez 5bd630ad15 Finalizing Context setup request. Compiling now. 7 years ago
Pedro Alvarez 831f7b00b6 Changed TEID to network byte order. 7 years ago
Pedro Alvarez 6cd055e80e Continuing to work on initial context setup request. 7 years ago
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. 7 years ago
Pedro Alvarez 3c839c1c9b Starting to create Initial Context Setup request message. 7 years ago
Pedro Alvarez ee21a277e5 Added PAA information in the create session response. 7 years ago
Pedro Alvarez d76daf3db5 Added GTP-C cause value enum. 7 years ago
Pedro Alvarez 2e6050bf38 Started to fill in the necessary information for the create session response. 7 years ago
Pedro Alvarez 2172662388 Added initial create session response structure. Compiling now. 7 years ago
Pedro Alvarez ff32f31c9b Added structures to create session request. Starting to add create session response structure 7 years ago
Pedro Alvarez e754c6cbf5 Fixed more compilation bugs. Bearer context IE still needs to be added. 7 years ago
Pedro Alvarez ccbeb9e1c5 Fixed a bunch of compilation errors. 7 years ago
Pedro Alvarez a8a370ec21 Starting to add Create Session Request function 7 years ago
Pedro Alvarez 606520d244 Added a TUN interface for the SGi and a socket to receive packets from the S1-U. Select is able choose the fd that needs to be read from. 7 years ago
Pedro Alvarez 796fba6f55 Adding socket for S1-U interface. 7 years ago
Pedro Alvarez f9b2c6434a Added TUN SGi interface to SP-GW. 7 years ago
Pedro Alvarez eac3ee26c1 Starting to add TUN if for SGi interface 7 years ago
Pedro Alvarez b6d0fcfdbe Renamed s-gw to sp-gw. 7 years ago
Pedro Alvarez 99f6ffe63b Starting to add code to create the GTP-C messages. 7 years ago
Pedro Alvarez 042cabc8a0 Starting to add S-GW 7 years ago
Pedro Alvarez 46edf6feab Small modification to parse config file. 7 years ago
Pedro Alvarez d0c0d29f62 Packing and sending Authentication Reject if XRES != RES 7 years ago
Pedro Alvarez f908439ed4 Added the Authentication reject nas message. 7 years ago
Pedro Alvarez 150a747181 Handling UE Context release to cleanup UE context. 7 years ago
Pedro Alvarez 1f52d1741c Added the mechanisms to remove UE's context when the eNB is terminated. 7 years ago
Pedro Alvarez 87b775d94b Added functionallity to delete eNB context when SCTP session is terminated. 7 years ago
Pedro Alvarez eba3837ab4 Changing the logging a bit. 7 years ago
Pedro Alvarez c049069346 Added a function to handle the security mode complete. 7 years ago
Pedro Alvarez a77308b4b8 Starting to add a function to parse security command complete. 7 years ago
Pedro Alvarez 82b661541f removed some white space 7 years ago
Pedro Alvarez 468b0f2581 Fixed some issues with the MME and HSS logging. 7 years ago
Pedro Alvarez 1621b6e93a Starting to integrity protect NAS messages. UE accepted security command reques, starting to parse security command complete. 7 years ago
Pedro Alvarez bb85525ad2 Fixed bug on network authentication. 7 years ago
Pedro Alvarez dc107edd41 Continue to pack security mode command 7 years ago
Pedro Alvarez d5e1290883 starting to work on the security mode command 7 years ago
Pedro Alvarez 44a28b3302 Starting to save UE context. 7 years ago
Pedro Alvarez 9170f5c4cf Starting to parse UL NAS Transport 7 years ago
Pedro Alvarez 5d4f0b3dfb deleting debug code 7 years ago
Pedro Alvarez 473e252168 Generating AUTN correctly. UE considers the network valid now. Starting to handle authentication response. 7 years ago
Pedro Alvarez 25aa394086 Adding some debug code. 7 years ago
Pedro Alvarez 5b5c65435d Fixed bug in the packing of the dw nas message. UE receives the authentication request message now. 7 years ago
Pedro Alvarez 961e0fc68d Cleaning up the code 7 years ago
Pedro Alvarez 8a81149ca3 eNB Receiving Downlink NAS Transport. 7 years ago
Pedro Alvarez fae584dc91 Packed authentication request message. Code needs cleanup and testing. 7 years ago
Pedro Alvarez 7737acb970 Starting to fill the Attach Request message. 7 years ago
Pedro Alvarez 9c54a8b7de Initial code to generate Kasme, rand, autn and xres 7 years ago
Pedro Alvarez 470c815196 Generating RAND 7 years ago
Pedro Alvarez 1a8a2f738b Starting to add SQN generation. 7 years ago
Pedro Alvarez 6c60c493e7 Hard-coded k, amf and op (for now). 7 years ago
Pedro Alvarez 3fd552c0e2 Fixed bug in printing IMSI. IMSI decoded correctly from NAS attach request. 7 years ago
Pedro Alvarez 81827f891b Decoding correctly the NAS Attach request message now. 7 years ago
Pedro Alvarez ae18da83b2 Starting to add functions to the HSS to get K, AMF and OP. 7 years ago
Pedro Alvarez 8c28335098 Parsing IMSI should be ok. 7 years ago
Pedro Alvarez efe258fb6f Starting to get the IMSI from the attach request. 7 years ago
Pedro Alvarez ef73254707 Added new HSS class to compute the authentication vectors. 7 years ago
Pedro Alvarez e7d6ea530f Starting to add HSS class 7 years ago
Pedro Alvarez 70f3bcaeba Starting to parse NAS Attach Request message to get IMSI 7 years ago
Pedro Alvarez 79c0daea91 Starting to handle Initial UE message 7 years ago
Pedro Alvarez bc447a32fe Addind the mechanisms to cleanup eNB when SCTP connection is terminated. 7 years ago
Pedro Alvarez b9aff650a7 Storing eNB ctx info 7 years ago
Pedro Alvarez 841f38fac0 Starting to save eNB context 7 years ago
Pedro Alvarez 17ffc1f4bb Added a file for common S1AP structs 7 years ago
Pedro Alvarez bfb7f12298 Fixed small bug with sleep. 7 years ago
Pedro Alvarez 0dbddb8a4b Finished separating the pack/unpack from the main S1AP class. 7 years ago
Pedro Alvarez f73d295ae0 Separating msg packing from the main S1AP class. 7 years ago
Pedro Alvarez eb3520630d Cleanned up the setup request and failure packing/unpacking 7 years ago
Pedro Alvarez d8436ea2fc A bit of code cleanup 7 years ago
Pedro Alvarez 4f6fafb66d General code cleanup 7 years ago
Pedro Alvarez 4307a5aef2 Removing the timeout of the socket. 7 years ago
Pedro Alvarez 91fd66fe9a Small bug fix. 7 years ago
Pedro Alvarez 26f03a49f3 Intial code for S1 setup response 7 years ago
Pedro Alvarez 2bfb008bd2 MME now replies with S1 Setup falure. 7 years ago
Pedro Alvarez adf1764496 added plmn to MCCMNC in the srslte lib 7 years ago
Pedro Alvarez 5aa91483c5 Done decoding of s1 Setup message. Starting to store context and prepare a reply. 7 years ago
Pedro Alvarez 41aafbc9c8 Added initial ability to parse the S1 setup request. 7 years ago
Pedro Alvarez ca212db4c9 Adding argument parsing to main.cc 7 years ago
Pedro Alvarez 0a670d526a Added some logging functionality. 7 years ago
Pedro Alvarez f93335fa50 Fixed bug of not subscribing to sctp_data_io_event 7 years ago
Pedro Alvarez 396335afee Added initial mechanisms to receive msgs from eNB. 7 years ago
Pedro Alvarez a5621dd430 Start of skeleton of MME config file 7 years ago
Pedro Alvarez 58b5831009 Starting to create SCTP socket for S1APP 7 years ago
Pedro Alvarez 429c32cd5a Added initial app to run MME. Starting to add S1APP class. 7 years ago
Pedro Alvarez 136e3a2697 Added some boieler plate code for the MME (contruct, singleton, destruct). 7 years ago
Pedro Alvarez b0aaa316c4 Sligth change in design docs 7 years ago
Pedro Alvarez b561dfa087 Initial skeleton of the code. 7 years ago
Pedro Alvarez 5c0e2ee32e Starting to add CMake support 7 years ago
Pedro Alvarez 3e5e244440 Changing CMakeLists to compile EPC 7 years ago
Pedro Alvarez d3aa79427c Initial commit with docs to start new branch 7 years ago