660 Commits (2792ee3b10ecedd360632ff06be9793b51d59c43)

Author SHA1 Message Date
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
Joseph Giovatto dc3e88079a moved earb_info from parent to be unique per ue to avoid overwrites (#234)
consult integrity check result before proceeding
6 years ago
Andre Puschmann 6764fdb964 fix member initialization in phch* 6 years ago
Ismael Gomez 6f0c554445 TA estimate correction factor calibrated for all bandwidths 6 years ago
Ismael Gomez 2e53478a3b Allow time_adv_nsamples parameter to be negative 6 years ago
Andre Puschmann d981f129e0 Merge branch 'master' into next 6 years ago
Andre Puschmann 1fab8e6702 fix reset of NAS counters after receiving security mode command
- reported by cpetersgit
- reset only needed after receiving initial security mode command
6 years ago
Andre Puschmann f458d58527 fixed handling of UE indentity request 6 years ago
Joseph Giovatto 2dddfa2aac added ability to track tput per bearer (#233)
added mac_metrics for ul/dl harq retex counts
6 years ago
Ismael Gomez dabfbfb75a Fixes #250 6 years ago
Andre Puschmann 823d9e75f1 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 6 years ago
Andre Puschmann 883eb49043
Merge pull request #254 from softwareradiosystems/tx_mutex_fix
Change TX mutex to semaphores (mutex implementation was violating loc…
6 years ago
Ismael Gomez 6a791f1416 Change TX mutex to semaphores (mutex implementation was violating lock ownership requirement) 6 years ago
Andre Puschmann 855a55d4d8 fix issue with assigning imsi in pcsc 6 years ago
Andre Puschmann d19eb28a16 fix various variable initializations that gcc-4.8 complained about 6 years ago
Ismael Gomez bc9d342959
New optimization on the PHY for both UE and eNodeB (#251)
* New parallel Turbodecoder implementation in SSE/AVX 16-bit and 8-bit

* Optimised UL Interleaver

* Include TB CRC calculation in FEC encoder

* New threading priorities
6 years ago
Ismael Gomez 695990f297 Fix UE not reconnecting after paging (workaround) 6 years ago
Ismael Gomez e43582c0d0 Trigger measurement only for cells in MeasObj not the discovered ones 6 years ago
Ismael Gomez 327002a6cb Fix NCC=1 HO in second round 6 years ago
Ismael Gomez aaeec591b6 Fix race condition in phy recv 6 years ago
Ismael Gomez e1870963c7 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 6 years ago
Ismael Gomez 44dcbfc8da Instruct PHY to measure objects instead of measId (duplicate objects) 6 years ago
Ismael Gomez 9cd725de21 Trigger measurement only for cells in MeasObj not the discovered ones 6 years ago
Andre Puschmann e2470685a5 send attach_request and detach_accept ciphered 6 years ago
Andre Puschmann 06c9a3f07f add network initiated detach 6 years ago
Andre Puschmann 9f838dc65c bzero DL-DCCH object before unpacking 6 years ago
Andre Puschmann 527261e35b fix drb release 6 years ago
Andre Puschmann 32ed7d9f3a print error when DRB couldn't be released 6 years ago
Andre Puschmann 40aef76745 fix logging when removing DRB 6 years ago
Andre Puschmann 3b8371d090 add detach support (for switch off) 6 years ago
Eric Schreiber 470953bf9c Change the calculation of UE group A random access preamble selection to choose a random number from [0 nof_groupA_preambles) rather than incrementing on the preambleTransmissionCounter. (#200) 7 years ago
Andre Puschmann ee5b055829 rename pdcp function for GW to is_lcid_enabled() 7 years ago
Andre Puschmann 4da8bf26f8 use non-blocking PDCP write in GW 7 years ago
Andre Puschmann eb30d86d44 process RRC PDUs in RRC thread 7 years ago
Andre Puschmann edfc9df77d Merge branch 'master' into next 7 years ago
Andre Puschmann a604fbcc66 fix double RRC init bug in UE 7 years ago
Andre Puschmann f6f47f0320 print srsLTE version name if no git details are found 7 years ago
Andre Puschmann 10469cd3a0 Merge branch 'master' of github.com:srsLTE/srsLTE 7 years ago
Andre Puschmann ac94b531ae only print build-info when string is filled 7 years ago
Andre Puschmann be3b2fbc08
Merge pull request #239 from softwareradiosystems/epc_stacktrace
Epc stacktrace
7 years ago
Andre Puschmann bd59d72b9f set RRC args by-value 7 years ago
Pedro Alvarez 597cf18b9d Changing common/debug.h to crash_handler.h 7 years ago
Ismael Gomez c012a6ea83 Mutex more operations in worker to fix segfault when HO. Protect pdsch/pusch from regenerating sequence 7 years ago
Ismael Gomez 2d5cdc4f35 Add log to pool deallocate 7 years ago
Ismael Gomez 5474f6d55f Add log to pool deallocate 7 years ago
Andre Puschmann 1f7e918790 use blocking pool_allocate for all NAS messages 7 years ago
Pedro Alvarez c3ef88e112 Fixing conflicts with next. 7 years ago
Ismael Gomez 1a7e746a06 Minor cleanup 7 years ago
Ismael Gomez 9690125882 Minor cleanup 7 years ago
Andre Puschmann 55b3b61ec1 Merge branch 'master' into next 7 years ago
Ismael Gomez bd5c1fd83a deallocate dedicatedInfoNAS in rrc 7 years ago
Andre Puschmann 9b894799f0 add support for ciphered authentication response 7 years ago
Pedro Alvarez 7aaa9a1789 Moved srslte_debug_handle_crash to common/debug.c 7 years ago
Merlin Chlosta 2098aa0739 add keys to loglevel info to simplify PCAP analysis (#194) 7 years ago
Andre Puschmann a38abfbd47 make metrics great again 7 years ago
Ismael Gomez f40766a503 Fixed UE not printing RF metrics 7 years ago
Ismael Gomez 19ac35d933 Increased RLC UL buffer size 7 years ago
Ismael Gomez ebea1cd7fa Look only for required SIBs 7 years ago
Ismael Gomez fae5531bcc Correction to commit 2a4a84a578. We don't check for tailroom but for read space 7 years ago
Ismael Gomez 1248a4224a Initialize nof_coworkers 7 years ago
Ismael Gomez 9d6c323001 Remove superfluous packing call in rrc capabilities 7 years ago
Ismael Gomez 0321a967f2 Search SIB in all opportunities 7 years ago
Andre Puschmann 3dc5a40caf handle config parsing error gracefully and fix op/opc selection issue 7 years ago
Andre Puschmann 1cba6b18ee
Merge pull request #221 from softwareradiosystems/op_vs_opc
Op vs opc
7 years ago
Ismael Gomez d81062145f Fixed phy_log was allocating memory dynamically on every call even when not enabled 7 years ago
Ismael Gomez e18ba937dc Limit uplink signal normalization to avoid clipping 7 years ago
Pedro Alvarez f301bb6373 Merging next into op_vs_opc and resolving conflicts. 7 years ago
Pedro Alvarez 50f9f78852 Changed f2345 and f1 in USIM to use OPc. 7 years ago
Pedro Alvarez 50f497dcdc Small fix in srsUE for reading OPc from config file. 7 years ago
Xavier Arteaga 5e4fb48184 Refactored CQI reporting logging in UE. Fixes #199 7 years ago
Xavier Arteaga 6542f56cba Fix: no RI when periodic report in PUSCH 7 years ago
Pedro Alvarez 8d07709069 Revert "Changed ue.conf op to opc"
This reverts commit 3631c4a83f.
7 years ago
Andre Puschmann 01f6395d70 add option to force IMSI attach by not loading NAS ctxt from file 7 years ago
Pedro Alvarez b9c50a93a8 Fixed bug in writing OPc into user_db.csv. 7 years ago
Pedro Alvarez bd39d8bac2 Fixed bug in getting OPc. Removed debug print. Fixed test12345. UE is still having re-synch issues. 7 years ago
Pedro Alvarez 75c5e476f1 Added OPc option to UE. (needs testing.) 7 years ago
Pedro Alvarez ea5445f999 Adding options for OP and OPc in the UE. They cannot be simultanoulsy set. 7 years ago
Pedro Alvarez e3d1cff4a3 Revert "Adding OPc option to security functions."
This reverts commit 0eeb70bede.
7 years ago
Pedro Alvarez 0eeb70bede Adding OPc option to security functions. 7 years ago
Ismael Gomez 6120f20290
Changes in RRC and S1AP to make enb more robust on UE add/rem operations.
* Consolidated functions in S1AP

* Fixed ASAN in some GCC

* Stop quicker the enb

* Minor typo edit

* Fixed mutexing issues in RRC and possibly RLC/PDCP when adding/removing users
7 years ago
Xavier Arteaga 301415a00a Fixed AGC out of bounds gain 7 years ago
Xavier Arteaga d9db80d17c Merge branch 'next' into pdsch-coworkers 7 years ago
Xavier Arteaga 6ab69b1d4c Added PDSCH coworkers 7 years ago