1135 Commits (06c9a3f07fa9814999c55db563cf1de670a8a9bf)

Author SHA1 Message Date
Xavier Arteaga 92954c1aa4 Fixed UCI decoder defect in eNb. Improved PUSCH Unit Test. PUSCH CQI is printed like UE. 7 years ago
Pedro Alvarez 0e135adc6f Starting to change gtpu_read_header and gtpu_write_header to lib. 7 years ago
Andre Puschmann 87fd218c72 remove unused cond variable in logger 7 years ago
Andre Puschmann 4deb251071 remove duplicate run-state variable in logger_file 7 years ago
Xavier Arteaga 2c1608f6f1 Fixed UCI short CQI decoder. Fixed possible interleaver segfault. PUSCH Unit test tidied up. 7 years ago
jctallon 50589108c6 Mbms fixes (#225)
* fixing the threading structure for mbms in the gtpu

fixing some leaks in pmch tests

fixing stack overflow caused by radio objext

* adding sib.conf.mbsfn.example

* creating a different thread_mch object for the gtpu

* Make mch_thread an isolated class

* excluding mbsfn subframes from noise estimation and cfo estimation

* fixing pdsch ue plotting to only show pmch constellation when mbsfn is activated.
7 years ago
Xavier Arteaga e837788ad4 Added initial Generic DL Phy test 7 years ago
Andre Puschmann 05ede38ea6 remove obsolte config.h 7 years ago
Ismael Gomez 8c92f3fddc
Improvements and fixes on srsENB scheduler (#228) 7 years ago
Pedro Alvarez 58823b1611 Destroying condition variable. 7 years ago
Pedro Alvarez 28844b54dd Possible fix for #164. 7 years ago
Andre Puschmann 46436efb3b
Merge pull request #227 from softwareradiosystems/qci_epc
Qci epc
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
Xavier Arteaga f01f7b4945 Added Vector max abs SIMD function 7 years ago
Pedro Alvarez 0a6540d8bf Saving QCI into ESM context. Different QCIs should be working now. 7 years ago
Ismael Gomez e18ba937dc Limit uplink signal normalization to avoid clipping 7 years ago
Pedro Alvarez 66db3deeb4 Starting to add Bearer QoS parameter to create session request. 7 years ago
Andre Puschmann 91e1b27219 Merge branch 'master' into next 7 years ago
Pedro Alvarez 1b43c40422 Starting to add Bearer QoS IE to Create Session Request. 7 years ago
Ismael Gomez ea3fdf7f51 Increased uhd timeout 7 years ago
Pedro Alvarez f301bb6373 Merging next into op_vs_opc and resolving conflicts. 7 years ago
Andre Puschmann 0fcb27de53 soapy: make soapy log level a device param and fix issue in setting tx bandwidth 7 years ago
Andre Puschmann 90bdb730ee Merge branch 'est_cause' into next 7 years ago
Ismael Gomez c04c147451 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 9d18349a08 Reduced uhd timeout 7 years ago
Andre Puschmann 064d7bd2dc use original UE establishment cause in S1AP initial UE message 7 years ago
Andre Puschmann ddf7d2b2f7 soapy: rework driver init and add option to load config file 7 years ago
Xavier Arteaga 5e4fb48184 Refactored CQI reporting logging in UE. Fixes #199 7 years ago
Francisco Paisana 337857df5f added a normalization factor 7 years ago
Xavier Arteaga 22c0a67b97 Fixed minor issues 7 years ago
Paul Sutton 2a0c98c82a minor uninitialized variable fix 7 years ago
Paul Sutton 4abe744337 Fix for use before check error 7 years ago
Andre Puschmann 81882aae8b white-space fix 7 years ago
Andre Puschmann e6b12cb1db adding basic radio benchmark test 7 years ago
Andre Puschmann f8fb176ff5 soapy: use log-level error to suppress late warning on console 7 years ago
Andre Puschmann a68758ab0d soapy: set RF bandwidth during rate change 7 years ago
Andre Puschmann 937cb4d7a8 rework error handling in Soapy and add statistics 7 years ago
Andre Puschmann ecfa685dde add ctor to radio_multi, fix tearing down radio when not initialized 7 years ago
Andre Puschmann 5d2a947aac soapy: rework rx/tx timing 7 years ago
Andre Puschmann 727d26e75f init Soapy with LTE rates before creating streams 7 years ago
Andre Puschmann b8391d20a4 fix tx/rx calibration for Lime 7 years ago
Andre Puschmann da55c6a71c expose antenna port selection for soapy through device arguments 7 years ago
Andre Puschmann 1c3017771f move helper functions for processing args to own header 7 years ago
David Rupprecht 764c3b574e Add limeSDR mini devname 7 years ago
Andre Puschmann 2605c9066b improve lime support for srsUE by stopping/starting rx streaming during rate changes 7 years ago
Pedro Alvarez fd97caadb3 Revert "Merge branch 'op_vs_opc' into next"
This reverts commit be2276b8da, reversing
changes made to 4d3fd342f7.
7 years ago
Pedro Alvarez c717148d54 Revert "Do not print OPc debug"
This reverts commit 5fe329971a.
7 years ago
Andre Puschmann 01f6395d70 add option to force IMSI attach by not loading NAS ctxt from file 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
Andre Puschmann fb82e00289 print poll retx timer expired only in debug logs 7 years ago
Pedro Alvarez 75c5e476f1 Added OPc option to UE. (needs testing.) 7 years ago
Pedro Alvarez 721be55f4f Fixing compute_OPc compilation issue. 7 years ago
Pedro Alvarez aec0f3f5ac Starting to change f* to expect OPc. Making compute_OPc public function. 7 years ago
Pedro Alvarez 02bc1c9956 Revert "Starting to add OP/OPc support."
This reverts commit 1766e11076.
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
Pedro Alvarez 1766e11076 Starting to add OP/OPc support. 7 years ago
Xavier Arteaga 9406715609 Minor fix on timestammp substraction 7 years ago
Ismael Gomez 94bb1912b7 Fix distributed ngap not printing in dci info 7 years ago
Paul Sutton 2f73b52419 Fixing and disabling faulty tests - asserts only failing in debug 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 30eb5c62a6
Merge pull request #211 from softwareradiosystems/pdsch-coworkers
Add pdsch coworkers, minifal noise estimation defect and fixed AGC out of bounds
7 years ago
Xavier Arteaga 301415a00a Fixed AGC out of bounds gain 7 years ago
Xavier Arteaga 2d3e788d19 Fixed minimal DL noise estimation defect 7 years ago
Xavier Arteaga 78912694c5 Fixed PDSCH coworker deadlock 7 years ago
Ismael Gomez ca9047e555 validate DL type1 sched grant rbg_subset 7 years ago
Ismael Gomez d1fa61527f Fix reordering timer release screen print 7 years ago
Xavier Arteaga d9db80d17c Merge branch 'next' into pdsch-coworkers 7 years ago
Xavier Arteaga 5b84d9be4b Fixed DL channel estimator for ports 3&4 7 years ago
Xavier Arteaga 6ab69b1d4c Added PDSCH coworkers 7 years ago
yagoda 4569247458 setting tx and rx mod in rlc um for mch to 1 7 years ago
Ismael Gomez 67e90d5a9b Code style: Use { } even in 1-line if 7 years ago
Ismael Gomez 5fe329971a Do not print OPc debug 7 years ago
Ismael Gomez 863fe4fcd0 Revert "check in SRSLTE_CONFIG_DIR for configs by default"
This reverts commit fb77cb87ca.
7 years ago
Ismael Gomez be2276b8da Merge branch 'op_vs_opc' into next 7 years ago
Ismael Gomez 4d3fd342f7 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Andre Puschmann fb77cb87ca check in SRSLTE_CONFIG_DIR for configs by default 7 years ago
Ismael Gomez bd4e1c9690 Fixed number of iterations lower than 1 in metrics 7 years ago
Andre Puschmann 36c650399b rework app startup to search for config files in user's home directory 7 years ago
yagoda 326f987a14 small fix in the power levels in pdsch_enodeb 7 years ago
Ismael Gomez 0a2e9d7b8b Do not reset metrics in the hub 7 years ago
Ismael Gomez be1c6aa078 Fix compilation warnings 7 years ago
Ismael Gomez b238c912bd Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 7b58ceb6e2 Measure execution time in EEA tests 7 years ago
yagoda 9e8b68821c small cmake fix for disable_rf case 7 years ago
Paul Sutton f8f1fdf5ee Fix for SRB0 PDCP config settings 7 years ago
Xavier Arteaga 681b98ae50 Added vector CFO 7 years ago
Xavier Arteaga 63df8d4c19 Fixed PDSCH test with OFDM 7 years ago
Ismael Gomez b78fff2c76 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Andre Puschmann 3eceeca72f set SDU pointer to null after UM reset 7 years ago
Ismael Gomez 08654efd1c minor changes 7 years ago
Ismael Gomez 3f816813c1 Restored async Late/Underflow monitor thread in USRP. Added option silent to turn it off 7 years ago
Ismael Gomez be47be381c uhd: Enable MIMO channel alignment for X300 7 years ago
Xavier Arteaga 1ba18f1ddc Fix Resource Allocation Type 1 Defect 7 years ago
Andre Puschmann cb15dee3d4 Merge branch 'embms_merge_final' into next 7 years ago
Andre Puschmann f74b67308b add gen_build_info to cmake again 7 years ago
yagoda 54bdfd83ec adding support for mbsfn subframe configuration to pdsch examples 7 years ago
Ismael Gomez 74ee95eabf Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 4662b83fe9 Use bzero instead of {} for initializing structs 7 years ago
Andre Puschmann ad5c06f64b limit SDU generation rate in AM stress test 7 years ago
Andre Puschmann 61d525ea80 Merge branch 'next' into embms_merge_final 7 years ago
Andre Puschmann 234ec178b2 cleanup pdu.h 7 years ago
Andre Puschmann 438892118c extend msg queue test 7 years ago
Ismael Gomez bad007cdd9 Increase/decrease nbytes counter inside mutexed queue 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
Ismael Gomez a87e7b3e43 Protect uhd_tx_streamer_send() by a mutex inside rf driver 7 years ago
yagoda 65f2747a8e removing mch handler in rlc, fixing embms autostart 7 years ago
yagoda d0cb214725 fixing sheduling issues and merge errors 7 years ago
yagoda 0ae22e0822 fixing scheduling issues for mbms 7 years ago
Andre Puschmann 9ca2b89282 fixing compile warnings 7 years ago
yagoda fac8bb7b7a adding mbms-gw broadcast support, adding parameter for automatic mbms service start 7 years ago
Andre Puschmann f554308632 fix warnings and remove debug output 7 years ago
Andre Puschmann bfec4d701b add eMBMS traffic to DL metrics 7 years ago
Andre Puschmann 9ce3be974a Merge branch 'next' into embms_merge_final 7 years ago
Andre Puschmann 2fb0dc62a0 refactor config for multicast RLC bearers 7 years ago
yagoda 3fee81446a adding asn1 test files 7 years ago
yagoda e4c3f0bc30 adding mbms-gw and mch generation tables 7 years ago
yagoda d80d49a9da adding tests for embms rlc functionality 7 years ago
yagoda 49c3578f64 introducing embms support in common upper layer functions 7 years ago
yagoda ec918eab76 adding support for embms in common functions and interfaces 7 years ago
Andre Puschmann fd9f847d2d dont let RLC stress test fail if buffer gets empty 7 years ago
yagoda 9d7d6c9415 adding adaptations to the phy layer for mbms 7 years ago
Andre Puschmann 541a045079 revert 0ac31cf4af
- but protect memcpy to detect misalignment when reassembling SDU
7 years ago
Andre Puschmann e0e219fdce reduce default loglevel in RLC stress tests 7 years ago
Andre Puschmann a30ad8952c fix indent and simplify auth request packing 7 years ago
Andre Puschmann d0457211ad adding support for CHAP auth 7 years ago
Andre Puschmann 4fe5258a23 fix packing/unpacking of esm info request msg 7 years ago
Andre Puschmann 4dc2951d59 perform initial attach with ESM info transfer 7 years ago
Andre Puschmann 9f71051696 fix parsing of attach accept PDN address to find protocol options 7 years ago
Andre Puschmann 455d4491c5 make RES length variable when packing auth response 7 years ago
Andre Puschmann 3fe6dad323 adding hard SIM card support using PCSC 7 years ago
Ismael Gomez 3847daa137 Fixed order of PCI and PRB in log print 7 years ago
Ismael Gomez 0ac31cf4af Use memmove in reassemble_rx_sdu UM since overlapping memory sometimes 7 years ago
Ismael Gomez 443d2b7fa0 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez d51bec49bf
Merge pull request #191 from softwareradiosystems/rlc_updates
RLC updates
7 years ago
Ismael Gomez d139a73593 Fix SIGFPE in pdsch_codeword_decode 7 years ago
Xavier Arteaga 36936349fe PUSCH test cases generator in CMake 7 years ago
Andre Puschmann 75a6fa8e90 check and protect PDUs buffer in handle_data_pdu() 7 years ago
Andre Puschmann 51e093e611 Merge branch 'next' into rlc_updates 7 years ago
Ismael Gomez 040c33497d merged PR#189 and added check for non-empty queue in get size tail 7 years ago
Ismael Gomez 4515dd94ea Use blocking queue for RRC measurement fixes #193 7 years ago
Ismael Gomez 04609cd07d Check msg_queue size_tail_bytes existence of buffer 7 years ago
Ismael Gomez 3065941638 Check for non-zero nof_re/nof_bits in pdsch_codeword_decode 7 years ago
Ismael Gomez ba40a4de84 Add checks for when RLC TM queue is corrupted and reset it 7 years ago
Ismael Gomez f3f4528a2f Testing commit to force a Reestablishment 1s after CONNECT 7 years ago
Andre Puschmann 85028d2aed use pretty function name in buffer_pool debug
- this avoids ambiguity between names, for example
  in reassemble_rx_sdus() for rlc_am an rlc_um
7 years ago
Andre Puschmann 718a15608c dealloc SCH pdu in MAC instead of pdu_queue
- this is basically e9fcb10c9e
  but with the counterpart in the eNB's MAC
7 years ago
Andre Puschmann f7fee76022 fix bug in logger_file where logger was used but not initialized 7 years ago
Tom Tsou ba3de5d94a uhd: Add N3xx support 7 years ago