202 Commits (c80f91ac9eb919784dbae4907bfe497962a72851)

Author SHA1 Message Date
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
Andre Puschmann 3b8371d090 add detach support (for switch off) 6 years ago
Pedro Alvarez 597cf18b9d Changing common/debug.h to crash_handler.h 6 years ago
Pedro Alvarez 7aaa9a1789 Moved srslte_debug_handle_crash to common/debug.c 6 years ago
Andre Puschmann 3dc5a40caf handle config parsing error gracefully and fix op/opc selection issue 6 years ago
Pedro Alvarez f301bb6373 Merging next into op_vs_opc and resolving conflicts. 6 years ago
Pedro Alvarez 50f497dcdc Small fix in srsUE for reading OPc from config file. 6 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 ea5445f999 Adding options for OP and OPc in the UE. They cannot be simultanoulsy set. 7 years ago
Ismael Gomez 3631c4a83f Changed ue.conf op to opc 7 years ago
Andre Puschmann 36c650399b rework app startup to search for config files in user's home directory 7 years ago
Ismael Gomez 9cfa3c0cc4 Fix UE reattaching after going to IDLE 7 years ago
Ismael Gomez 132580ad42 Disable UTRA measurements from UECapabilities default value 7 years ago
Ismael Gomez 08654efd1c minor changes 7 years ago
Andre Puschmann cb15dee3d4 Merge branch 'embms_merge_final' into next 7 years ago
Merlin Chlosta 52f1a3b508 Add SIM Card Reader Selection, if multiple readers connected.
If no reader specified (default), try all available card readers. If reader specified, use this device only.
7 years ago
Andre Puschmann 61d525ea80 Merge branch 'next' into embms_merge_final 7 years ago
Ismael Gomez 467ba4e326 Average sampling offset estimate before adjusting timing to be more robust against EVA and ETU fading 7 years ago
yagoda 65f2747a8e removing mch handler in rlc, fixing embms autostart 7 years ago
yagoda 0ae22e0822 fixing scheduling issues for mbms 7 years ago
yagoda fac8bb7b7a adding mbms-gw broadcast support, adding parameter for automatic mbms service start 7 years ago
yagoda a113d5164f facilitate automatic mbms service start 7 years ago
Andre Puschmann 9ce3be974a Merge branch 'next' into embms_merge_final 7 years ago
yagoda 12c9f50ba9 adding upper layer embms support to the UE 7 years ago
Andre Puschmann d0457211ad adding support for CHAP auth 7 years ago
Andre Puschmann 3fe6dad323 adding hard SIM card support using PCSC 7 years ago
Ismael Gomez 81f33ef92b Set PDSCH CSI enabled by default 7 years ago
Ismael Gomez 3ab74fb552 Exposed continuous TX mode to ue.conf 7 years ago
Ismael Gomez 49c0455b4a Expose print buffer state option to ue.conf and disable by default 7 years ago
Ismael Gomez 208871b251 Changed liblte structs to simple structs and initialized nas/rrc uses. 7 years ago
Ismael Gomez 35e8b1ca76 Attach only once from main 7 years ago
Ismael Gomez ffb8337be7 Merge branch 'next' into sync_states 7 years ago
Xavier Arteaga 15173c5c30 Added gaussian filter configuration options in srsue.conf 7 years ago
Ismael Gomez edd9cbf4dc Merge branch 'next' into sync_states 7 years ago
David Rupprecht 06d4559294 Change include path absolut to project dir 7 years ago
Andre Puschmann 3db9ddcd36 remove various debug prints 7 years ago
Ismael Gomez b3be54b274 Attach and paging ok. Reselection on IDLE not working 7 years ago
Ismael Gomez f88f465c97 Refactored NAS/RRC/PHY cell_search/selection procedures 7 years ago
Ismael Gomez 86d4ce52e0 Make intra-frequency measurement period/length a parameter 7 years ago
Ismael Gomez f9d770e50e Added option for Doppler frequency correction 7 years ago
Ismael Gomez c2098ad626 Removed unused sample offset correction 7 years ago
Andre Puschmann 3afb93fcb9 exit the UE with q in console 7 years ago
Ismael Gomez 3adc6b5cbc
Merge pull request #158 from softwareradiosystems/csi
Csi
7 years ago
Paul Sutton 57505725e0
Merge pull request #157 from softwareradiosystems/issue_154fix
Issue 154fix
7 years ago
Ismael Gomez dc65061dbb Print buffer pool status every 10s (Debugging commit) 7 years ago
Xavier Arteaga 8cabfa82cf Added CSI report enable option in SRS UE 7 years ago
Ismael Gomez aced809146 Set rx_gain_offset for B210 7 years ago
Ismael Gomez 56df710d1f Add rx_gain_offset interface for RSRP calibration 7 years ago
Andre Puschmann b2ce6ec9a9
Merge pull request #139 from mrlnc/apn_cfg
Add APN to config and PDN connectivity request
7 years ago
Xavier Arteaga 42c561e77e UE channel estimator averages in sf by default 7 years ago
Ismael Gomez a279ab47f0 Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition 7 years ago
Pedro Alvarez e4b1525982 Removed AMF from USIM configuration. AMF is exctracted from the authentication request now. 7 years ago
Andre Puschmann dbe0fa6f4e calculate actual period for metrics logging 7 years ago
Ismael Gomez 684a4c37dc Do not catch SIGKILL 7 years ago
Andre Puschmann 03e7d9c199 register handler for SIGTERM and SIGKILL in UE, eNB and EPC 7 years ago
Andre Puschmann 253e7502e8 fix csv output with newline instead of endl to avoid forced flush 7 years ago
Andre Puschmann 44e9a5bd11 fix stdin bug returning eof in input loop 7 years ago
Merlin Chlosta fcedeb0278 Add APN to config and PDN connectivity request 7 years ago
Ismael Gomez 3be48c40c8 Added rotating log to srsUE and srsENB 7 years ago
Ismael Gomez a799098784 Merge branch 'next' into merge_patch 7 years ago
yagoda 23afd44a7d modifications to enable phy lib logging 7 years ago
Ismael Gomez 23718aebad Forced kill of UE and ENB by typing ctrl
+c multiple times
7 years ago
Ismael Gomez 9355cd5732 Improved CFO loop. Fixed issue with sinusoid tolerance 7 years ago
Ismael Gomez 082da2f7b6 Added filter for maximum PSS CFO detection value. Increased averaging for PSS CFO estimation 7 years ago
Ismael Gomez 48dfc08fa3 Fixed SIC for PSS using channel estimates, added option to disable it (not usable on synchronous same-site cells). Use PSS CE in SSS decoding 7 years ago
Ismael Gomez 9a255b477a Merge branch 'crypto' into mobility_crypto 7 years ago
Ismael Gomez c0e79477b5 Fixed cell reselection when radio-link failure 7 years ago
Ismael Gomez 6b264732d2 Disabled subframe average 7 years ago
Ismael Gomez f1c6bcd252 Merge branch 'next' into mobility 7 years ago
Ismael Gomez dd8bacf466 Calibrated CFO loop default values 7 years ago
Paul Sutton 84724d2ab1 NAS-plane encryption working (thanks to David Rupprecht) 7 years ago
Ismael Gomez aacd9e1e5b Revert "Use CP-based CFO estimation only for DL and UL. Estimate every subframe. Calibrated EMA to 0.3 highest valid for low SNR"
This reverts commit 6196c096af.
7 years ago
Ismael Gomez d428760b20 Merge branch 'next' into mobility 7 years ago
Paul Sutton 4877c7ab07 Adding support for GUTI attach 7 years ago
Ismael Gomez 053f5a619d Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 6196c096af Use CP-based CFO estimation only for DL and UL. Estimate every subframe. Calibrated EMA to 0.3 highest valid for low SNR 7 years ago
Xavier Arteaga 176dae270c Fixes #105. Added backtrace print in 'srsLTE.backtrace.crash' 7 years ago
Ismael Gomez 12d8b373c7 srsUE takes and reports intra-frequency measurements correctly 7 years ago
Ismael Gomez c6e947e7ca Enable S-TMSI attach 7 years ago
Ismael Gomez 641eceb328 Merge branch 'next' into mobility 7 years ago
Ismael Gomez 9c04bf2848 Removed metrics period from listener 7 years ago
Ismael Gomez 3cbe526cbc Revert "Disable RSSI sensor by default"
This reverts commit c14393b24f.
7 years ago
Ismael Gomez 85571c47cd Added option to ue.conf to configure CFO EMA (set default to 0.4) 7 years ago
Ismael Gomez c14393b24f Disable RSSI sensor by default 7 years ago
Ismael Gomez 12877fe296 Missing ip_netmask configuration file 7 years ago
Ismael Gomez c4c1c62360 stable connection. Runs out of samples in ringbuffer if clock differences 7 years ago
Ismael Gomez fda886407b Added option to force the DL/UL frequency at the UE 7 years ago
Andre Puschmann 15d89c3e95 add CSV metrics to UE 7 years ago
Andre Puschmann f92728ad6e add console message when prenting metrics in RRC_IDLE 7 years ago
Andre Puschmann 0636aa289c use metrics_hub in UE 7 years ago
Ismael Gomez 4753366096 Added option to ue.conf/enb.conf to forward logs to stdout 7 years ago
Ismael Gomez b771c35371 add freq_offset option to ue.conf 7 years ago
Ismael Gomez 9ae21dfd5d reattaching cells with different IDs and PRB 7 years ago
Ismael Gomez a51b6b09dd Merged with next. Attach successful 7 years ago
Andre Puschmann f26969db8b adding UE base class
- this patch moves common code shared between multiple UE types, i.e.,
  UEs for different RATs into a commong base class
- it also introduces a switch during UE startup to instantiate the
  selected UE type
7 years ago
Ismael Gomez fa9eaee498 new NAS/RRC structure. Attaching and ping working 8 years ago
Ismael Gomez 79e9bccbd8 fixed indent 8 years ago
Ismael Gomez a4498aeb1e defaulted cpu affinity to all cores 8 years ago
Andre Puschmann 928ef71b82 adding remaining srsUE code 8 years ago