642 Commits (ac0aa76afc2713d7c0f91d3077f40a070591b0fa)

Author SHA1 Message Date
Andre Puschmann 463b00d82d check sys_info_change flag in paging message 6 years ago
Ismael Gomez 8f541cf4e1 Merge branch 'next' into neon_windowed_tdec 6 years ago
yagoda 3762738bc1 adding windowed neon turbodecoder (can be further optimized) 6 years ago
Andre Puschmann 96f057d34b typo in phch_worker 6 years ago
Andre Puschmann d7ab2b8d66 add stop_timers function to RRC and call it in rrc::stop()
- this solves an issue with shutting down RRC when the UE
  just sent a connection request (and activated timer T300)
  and stop was called.
6 years ago
Andre Puschmann 2bc4d70199 reset TA before sending PRACH (fixes #285)
as suggested by Xavier in phch_recv.cc
6 years ago
Andre Puschmann d6196ba234 simplify RRC-NAS interface and only have msg as param (RRC selects LCID) 6 years ago
Andre Puschmann c9857fe4ad add handler for EMM status message 6 years ago
Andre Puschmann c3441046c9 simplify RLC buffer status query procedures
- add a simple and low-overhead has_data() method to check whether
  an RLC entity has data to transmit or not
- use this method for all calls that are actually not interested
  in the amount of data to send
- use the more expensive get_buffer_state() for all cases where
  the actual size of the buffer is of importance
6 years ago
Andre Puschmann 946a50adf0 in UL MAC mux, allow multiple RLC PDUs for each LCID 6 years ago
Andre Puschmann df40259c26 fix issue in PDCP when bearer ID for DRBs was not starting with 1 6 years ago
yagoda 77fb9c3ad5 Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next 6 years ago
Andre Puschmann bba2987eb0 print LCID when adding DRB 6 years ago
Pedro Alvarez 548808ecee Changing RRC key logging from debug to info. Small readability fix. 6 years ago
Pedro Alvarez 553f8260bb Fixing up logs and comments. 6 years ago
Pedro Alvarez e3d7ccd7e1 Changed the way UL NAS count is obtained to generate K_enb in the UE. Incrementing UL NAS count on integrity protected dettach request. 6 years ago
Pedro Alvarez dc727a192b Changing way UL NAS count is used to generate the K_enb. 6 years ago
Pedro Alvarez 645bd60d75 More debug prints 6 years ago
yagoda 1f9b392be1 Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next 6 years ago
Andre Puschmann db910cb84b add CSV metrics for eNB 6 years ago
yagoda 438bbdf6c1 Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next 6 years ago
Xavier Arteaga 56c01ba3ee UE RRC Config from ue.conf overwritten in rrc:init. Fixes #293. 6 years ago
Andre Puschmann 759ab6341d fix access to possibly uninitialized variable in GW when receiving corrupted pkt 6 years ago
Andre Puschmann 0bd33bbae1 fix heap-overflow when extracting IPv6 address 6 years ago
Andre Puschmann 95ac067b6b send UL info transfer or SRB2 if it is established 6 years ago
Andre Puschmann f449067638 send detach request only integrity protected 6 years ago
Andre Puschmann ae23cfbac7 send detach request in connection request if RRC is not connected 6 years ago
Andre Puschmann 94188c1d7a set TMSI status field during GUTI attach 6 years ago
Andre Puschmann 0571720105 make LCID for UL_DCCH configurable 6 years ago
Andre Puschmann 1ed225a10b add getter for IPv4 and IPv6 addresses 6 years ago
Pedro Alvarez 9681ead26f Changed find ipv6 address loop to be more similar to 'man 7 netlink'. 6 years ago
Pedro Alvarez 5c29dba741 Changed Interface between NAS and GW to avoid the GW start function being called twice in IPv4v6 mode. 6 years ago
Pedro Alvarez 6b5aec5735 Added intial support for IPv4v6. Ping and ping6 seem to work (simultaneously). 6 years ago
Pedro Alvarez 685898b323 Starting to add IPv4v6 support to the UE. Added function to get auto-generated link-local IPv6 address. 6 years ago
Pedro Alvarez 1c0ddc717b Starting to change NAS attach accept to support IPv4v6 6 years ago
Pedro Alvarez 3528e0bb39 Fixed GW to handle IPv6 packets as well. Ping6 seems to work. 6 years ago
Pedro Alvarez 2e800437e3 UE seems to attach correctly and obtain the correct IPv6 addresses. GW is still discarding packets that are not IPv4. 6 years ago
Pedro Alvarez ac1c300126 Adding the ability to set the interface local link IPv6 address. 6 years ago
Pedro Alvarez 25108e2e2b Added configuration options to UE for IPv6 PDN. Starting to send PDN connectivity requesting IPv6. 6 years ago
Francisco Paisana feccce5a01 fixed the deadlock issue 6 years ago
Andre Puschmann 02d7747aaf fix typo 6 years ago
Andre Puschmann 273087ce00 use blocking pool allocate for all NAS/RRC allocs and first GW alloc 6 years ago
Pedro Alvarez 3cddad79cc Adding ability to configure names of TUN interfaces. (#277)
* added config option for tun dev names vs fixed names added config option for M1-U interface addr

* Added options to sgi_mb tun name.

* Added some comments to mbms.conf.example

* Added some comments to example configs to explain the new values.
6 years ago
Xavier Arteaga 27df357a66 Fixes #273 6 years ago
Andre Puschmann 0380c83175 remove RF device calibration settings from UE/eNB config
- this remove RF calibration parameters that were an extra
  section in the eNB/UE config but were hardly used (only old bladeRF)
- a better way to pass those parameter would be through the
  device args in the normal rf config section
6 years ago
Andre Puschmann 26ed7fe2ad
do not delete LCG config during reset of BSR procedure (#269)
- this caused an issue after HO when the LCGs where gone
  and hence no BSR was provided for DRB until RRC reestablishment
6 years ago
yagoda 824dafddc6 Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next 6 years ago
Andre Puschmann 8697640945 drop all integrity protected NAS messages whose check is failing
- also enables integrity check for messages that are only integrity
  protected but not ciphered
6 years ago
Andre Puschmann 07e42c1964 Merge branch 'rlc_am_subclass' into next 6 years ago
Andre Puschmann 10a43f04ba Merge branch 'master' into next 6 years ago