Commit Graph

3644 Commits

Author SHA1 Message Date
Andre Puschmann 398e271eee add out-of-order test for RLC AM PDUs 2018-11-22 13:18:53 +01:00
Andre Puschmann 1ffd8d48ce log warning when receiving unexpected RLC AM segment 2018-11-22 11:46:24 +01:00
Xavier Arteaga 8c3a0153b9 Added missing AVX512 intrinsics and flags. Fixes #291. 2018-11-21 18:09:09 +01:00
Andre Puschmann 05abdc9516 remove printf from eNB RRC 2018-11-20 18:36:00 +01:00
Andre Puschmann db910cb84b add CSV metrics for eNB 2018-11-20 12:15:04 +01:00
Andre Puschmann cd7008a269 fix typo 2018-11-16 14:56:43 +01:00
Andre Puschmann 8a1368c8d6 send connection reject if MME isn't connected 2018-11-16 14:56:39 +01:00
Xavier Arteaga 56c01ba3ee UE RRC Config from ue.conf overwritten in rrc:init. Fixes #293. 2018-11-16 12:19:13 +01:00
Andre Puschmann 759ab6341d fix access to possibly uninitialized variable in GW when receiving corrupted pkt 2018-11-15 10:49:50 +01:00
Andre Puschmann f7bdfdc3a8 in NAS test, use real GW class in attach test 2018-11-15 10:48:47 +01:00
Andre Puschmann 0bd33bbae1 fix heap-overflow when extracting IPv6 address 2018-11-15 10:39:46 +01:00
Andre Puschmann b71dab87f1 add function to query if RLC bearer exists (the implementation) 2018-11-02 21:46:03 +01:00
Andre Puschmann 95ac067b6b send UL info transfer or SRB2 if it is established 2018-11-02 21:28:08 +01:00
Andre Puschmann 0af19b070c add function to query if RLC bearer exists to UE interface 2018-11-02 21:28:03 +01:00
Andre Puschmann f449067638 send detach request only integrity protected 2018-10-26 13:12:02 +02:00
Andre Puschmann ae23cfbac7 send detach request in connection request if RRC is not connected 2018-10-26 13:11:58 +02:00
Andre Puschmann 94188c1d7a set TMSI status field during GUTI attach 2018-10-26 13:11:47 +02:00
Andre Puschmann 0571720105 make LCID for UL_DCCH configurable 2018-10-26 13:11:10 +02:00
Andre Puschmann 1ed225a10b add getter for IPv4 and IPv6 addresses 2018-10-26 13:09:03 +02:00
Pedro Alvarez 9681ead26f Changed find ipv6 address loop to be more similar to 'man 7 netlink'. 2018-10-26 11:42:27 +02:00
Pedro Alvarez 5c29dba741 Changed Interface between NAS and GW to avoid the GW start function being called twice in IPv4v6 mode. 2018-10-26 11:42:27 +02:00
Pedro Alvarez 15cd8fc3b6 Fixed default conf back to original values. 2018-10-26 11:42:27 +02:00
Pedro Alvarez 6b5aec5735 Added intial support for IPv4v6. Ping and ping6 seem to work (simultaneously). 2018-10-26 11:42:27 +02:00
Pedro Alvarez 685898b323 Starting to add IPv4v6 support to the UE. Added function to get auto-generated link-local IPv6 address. 2018-10-26 11:42:27 +02:00
Pedro Alvarez 1c0ddc717b Starting to change NAS attach accept to support IPv4v6 2018-10-26 11:42:27 +02:00
Pedro Alvarez 3528e0bb39 Fixed GW to handle IPv6 packets as well. Ping6 seems to work. 2018-10-26 11:42:27 +02:00
Pedro Alvarez 2e800437e3 UE seems to attach correctly and obtain the correct IPv6 addresses. GW is still discarding packets that are not IPv4. 2018-10-26 11:42:27 +02:00
Pedro Alvarez ac1c300126 Adding the ability to set the interface local link IPv6 address. 2018-10-26 11:42:27 +02:00
Pedro Alvarez 25108e2e2b Added configuration options to UE for IPv6 PDN. Starting to send PDN connectivity requesting IPv6. 2018-10-26 11:42:27 +02:00
Andre Puschmann 23836a8ab3 Merge branch 'next' into nas_cleanup 2018-10-22 11:26:00 +02:00
Andre Puschmann 3f36594f1e fix copy ctors in bit_buffer_t 2018-10-17 14:44:58 +02:00
Andre Puschmann 481a1829dd stop metrics hub thread before calling stop on listeners 2018-10-15 11:01:59 +02:00
Andre Puschmann 1c015aab62 update changelog for deb package 2018-10-15 10:09:39 +02:00
Andre Puschmann 270707b7a8 add missing initialization in block_queue 2018-10-15 09:39:21 +02:00
Andre Puschmann 2979e43b37 reword PDCP log when dropping PDU 2018-10-15 09:38:30 +02:00
Xavier Arteaga 8559af55c5 Detect BladeRF Micro compatible drivers 2018-10-11 08:50:01 +02:00
Andre Puschmann 30834968b2 bump version and add changelog for 18.09 2018-10-10 16:31:24 +02:00
Andre Puschmann 93d17fed3e disable buffer pool logging by default 2018-10-10 16:29:57 +02:00
Andre Puschmann 3ebf4792de fix missing length reset in NAS test 2018-10-10 16:01:51 +02:00
Andre Puschmann aebea06f15 fix RLC UM timer expiration after stopping entity 2018-10-09 21:18:14 +02:00
Andre Puschmann cecc28540b add crash handler to rlc_stress_test 2018-10-09 21:18:05 +02:00
Andre Puschmann 42747edb54 fix issue where successfully rx'ed SDU was not detected 2018-10-09 21:17:47 +02:00
Andre Puschmann 6ca0d4494a do not transmit new PDUs after calling stop 2018-10-09 21:17:36 +02:00
Andre Puschmann f7d907f1b2 remove pedantic flag from RLC stress test 2018-10-09 21:17:17 +02:00
Francisco Paisana feccce5a01 fixed the deadlock issue 2018-10-09 21:16:10 +02:00
Andre Puschmann 02d7747aaf fix typo 2018-10-09 21:15:01 +02:00
Andre Puschmann c35b467d57 suppress scheduler warning for failed PUCCH allocation for 6 PRBs 2018-10-05 15:12:06 +02:00
Andre Puschmann 5a3fa7c305 fix scheduler issues for 6 PRBs 2018-10-05 15:00:49 +02:00
Andre Puschmann 580ce3e298 add extra length check for RLC UM 2018-10-05 15:00:49 +02:00
Francisco Paisana d234f4a614 fix MCS assignment for 6 PRBs
- cherry-picked and resolved conflicts from 0960ef5c6dcd2f9b96169b3f4c266197b922c46e
2018-10-05 15:00:49 +02:00