faluco
c18e35bc93
Upgrade loggers in srsepc ( #2167 )
...
* Started logger replacement in epc main.
* Replaced loggers in nas and s1ap.
* Replace loggers in nas statics.
* Replaced loggers in s1ap ctx mngmt.
* Replace loggers in s1ap erab mngmt.
* Replaced loggers in s1ap mngmt proc.
* Replaced loggers in s1ap nas transport.
* Replaced loggers in s1ap paging.
* Replaced loggers in mme.
* Replaced loggers in mme gtpc.
* Started removing logger injection in init functions and cleaned up argument passing to nas statics.
* Remove logger injection from mme and s1ap.
* Replaced loggers in the hss class.
* Replaced loggers in gtpc.
* Replaced loggers in GTPU and SPGW.
* Replaced loggers in MBMS.
2021-01-29 11:29:20 +01:00
Andre Puschmann
07d2bc4fe8
change license header to agnostic version with hint to root LICENSE file
2020-12-12 15:59:25 +01:00
Francisco Paisana
510959b50f
update nr asn1 files, and asn1 tests
2020-12-12 15:58:32 +01:00
Francisco Paisana
0b701022a3
added ue nr mac
2020-05-26 10:02:08 +01:00
faluco
7ff251f112
- Fixed warnings caught by Clang 9.0.0
2020-05-07 10:10:24 +02:00
Xavier Arteaga
e832769ae6
Updated copyright
2020-03-16 11:26:06 +01:00
Pedro Alvarez
bd3598f774
Moved srsEPC to the new S1AP library. Deleted liblte_s1ap.cc and liblte_s1ap.h.
2020-03-06 11:57:07 +00:00
Andre Puschmann
4b01a2e4a0
update copyright notice
2019-04-29 09:20:02 +02:00
Pedro Alvarez
6e500c5b86
Changed initilization of the NAS at the EPC, to make it easier to add new interfaces.
2019-03-20 14:00:02 +01:00
Pedro Alvarez
add60c1288
Applied clang-format to the EPC.
2019-03-20 14:00:02 +01:00
Pedro Alvarez
31a25067f5
Merging David Ruprecth's mme_msg_encryption branch into next. Not compiling.
2018-12-18 12:03:52 +00:00
David Rupprecht
e547883a8f
Wrapper functions for integrity generate
2018-11-18 20:30:22 +01:00
David Rupprecht
7eef2c1c4b
start with decryption function
2018-11-15 23:02:30 +01:00
Pedro Alvarez
860e1b5491
Changing Handling of initial UE NAS messages to use static methods. Handling of unknown GUTI attach request should be ok.
2018-08-27 16:06:18 +01:00
Pedro Alvarez
93222f582c
Changed authentication response to use downlink_nas_transport().
2018-08-21 15:17:08 +01:00
Pedro Alvarez
749e84315a
Starting to add send_downlink_nas_transport helper function.
2018-08-21 12:57:23 +01:00
Pedro Alvarez
f03967776a
Continuing to clean nas.cc
2018-07-20 19:50:46 +01:00
Pedro Alvarez
5fd337a7ad
Continue to move uplink NAS into nas.cc.
2018-07-16 19:05:53 +01:00
Pedro Alvarez
41a5788cc7
Adding nas.h
2018-07-13 15:27:38 +01:00
Pedro Alvarez
d44a3c44ca
Making sure eKSI is changed on re-synch. Re-synch on SYSMOCOM USIMs seem to work.
2018-06-25 12:48:11 +01:00
David Rupprecht
01985fbffa
private internal nas methods
2018-04-30 21:24:11 +02:00
David Rupprecht
06d4559294
Change include path absolut to project dir
2018-04-01 18:08:24 +02:00
David Rupprecht
9d71bec7b6
Unified include guards
2018-03-31 19:04:04 +02:00
Pedro Alvarez
49a830e548
Making sure TAU requests are counted.
2018-03-28 11:02:41 +01:00
Pedro Alvarez
d82c0b7f6b
Adding handling of detach request.
2018-03-22 22:42:31 +00:00
Pedro Alvarez
b73a4da8f9
Starting to add support to NAS detach request.
2018-03-22 18:54:06 +00:00
Pedro Alvarez
f4f8f746da
Merging changes from epc branch into guti_attach branch.
2018-03-20 16:10:36 +00:00
Pedro Alvarez
be84ee854a
Changing the way that ECM context is stored to keep uplink teids active when the context is release.
2018-03-14 11:14:44 +00:00
Pedro Alvarez
5488609096
Resolving conflicts from merging next. Adding the functionality of echoing the attach type.
2018-03-06 16:54:32 +00:00
Pedro Alvarez
0cb1127f93
Sending Service reject to UE as a temporary handling of service requests (Thanks to Merlin Chlosta).
2018-03-05 10:05:58 +00:00
Pedro Alvarez
d913fdd499
Adding EMM information message.
2018-02-23 10:18:13 +00:00
Pedro Alvarez
5f4613bffd
Fixing conflicts from merge.
2018-02-19 20:09:09 +00:00
Pedro Alvarez
c6e2f144d7
Merging next into guti_attach branch
2018-02-19 19:38:21 +00:00
Pedro Alvarez
c02b67b709
Sending initial context setup request on receiving service request
2018-02-19 19:28:54 +00:00
Pedro Alvarez
7ae2975de4
Starting to get M-TMSI from service request.
2018-02-14 17:40:05 +00:00
Pedro Alvarez
3f7bea1af6
Starting to integrity check GUTI attach. Integrity failing for now.
2018-02-12 16:19:31 +00:00
Pedro Alvarez
1bef5cebf6
small commit
2018-02-09 10:29:40 +00:00
Pedro Alvarez
86adc29ce8
Changing send initial context setup.
2018-02-06 16:23:41 +00:00
Pedro Alvarez
1df3f04192
Changing handle nas security mode complete.
2018-02-05 18:06:19 +00:00
Pedro Alvarez
c4b2dd5e65
Starting to add the response to the service request.
2018-02-02 19:08:51 +00:00
David Rupprecht
244b68e76b
Added authentication failure in s1ap
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
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
c08b89f3e5
Continuing cleaning up. Moved a lot of functionality to nas_transport
2017-12-20 18:16:54 +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
a5633bf143
Continuing to clean S1AP
2017-12-19 18:12:12 +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