1329 Commits (3702a6660e248e42771f75497034f86e72067a43)

Author SHA1 Message Date
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
Andre Puschmann 595ed70cae Revert "Deallocate SCH pdu on demux instead of pdu_queue"
This reverts commit e9fcb10c9e.
7 years ago
Andre Puschmann 05696a5ca7 Merge branch 'next' into rlc_updates 7 years ago
Andre Puschmann 4a29f1f0f0 reduce default execution for RLC stress tests 7 years ago
Andre Puschmann d2d30ca90d fix typo in testcase command 7 years ago
Andre Puschmann 7064d6a9ed increase tx_queue size for RLC UM to match the max SN if 5bits are used
- This prevents some of the tests from blocking if too many SDUs are pushed
  down.
7 years ago
Andre Puschmann fbc373e13c fix bug in RLC UM where lost start segments where not detected 7 years ago
Andre Puschmann 60a9e5d756 in rlc_stress_test only call usleep if not null 7 years ago
Andre Puschmann 3da5133591 adding two more RLC UM tests for checking reassembly 7 years ago
Andre Puschmann 371e2f90fd print RLC throughput after finishing stress test
- also exit with failure when malformed PDU is received in release mode
7 years ago
Ismael Gomez 4ffee4326b Fix memory leaks in unit tests 7 years ago
Ismael Gomez 3a9f144ff3 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Paul Sutton 5def5fd736 Adding check for invalid PDCP rx PDUs 7 years ago
Xavier Arteaga 28ef713160 AGC does not get stuck in high gain if low signal. AGC is now default. 7 years ago
Ismael Gomez 080b1e3239 set default TX mode to continuous for all platforms (solved issues after commit 5570dcd938) 7 years ago
Ismael Gomez e9fcb10c9e Deallocate SCH pdu on demux instead of pdu_queue 7 years ago
Pedro Alvarez 2e7958e9a0 Merge branch 'master' into op_vs_opc 7 years ago
Pedro Alvarez de6d1e35b6 Hardcoded OPc instead of OP. Authentication with symocom's SIMs is Ok now. Needs to be made configurable. 7 years ago
Ismael Gomez aa1724b8f3 Add missing-field-initializers flag and properly initialize structs 7 years ago
Joseph Giovatto ab1d9e98f3 Format and typelimit warnings (#169)
* merge with origin 4fc7dbc3 8daa8346

* fixed whitespace diff

* added .gitignore

* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS

* Revert "added format warning flags to C_FLAGS"

Apply to branch format_and_typelimt branch

This reverts commit bf7467e82e.

* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Joseph Giovatto 9f5069cdc8 Format and typelimit warnings (#169)
* merge with origin 4fc7dbc3 8daa8346

* fixed whitespace diff

* added .gitignore

* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS

* Revert "added format warning flags to C_FLAGS"

Apply to branch format_and_typelimt branch

This reverts commit bf7467e82e.

* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Ismael Gomez 346a73b5e7 Fixed continuous tx for radio_multi 7 years ago
Andre Puschmann f913db6d82 add TM testcase 7 years ago
Andre Puschmann d63b3e0376 add TM support to rlc_stress_test 7 years ago
Andre Puschmann a5d31f5c02 rename rlc_stress_test 7 years ago
Andre Puschmann 8fde56c582 unify rlc_am_stress test to allow also UM tests 7 years ago
Andre Puschmann a2f6166365 Merge branch 'next' into rlc_updates 7 years ago
Ismael Gomez 3ab74fb552 Exposed continuous TX mode to ue.conf 7 years ago
Ismael Gomez 3bf9ca6195 Send end of burst on idle 7 years ago
Ismael Gomez 785298e4c5 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Andre Puschmann d8bfd2713c initialize byte_buffer content in ctors 7 years ago
Ismael Gomez 6ac39ee1a9 Do not block in RLC TM read queue 7 years ago
Ismael Gomez 62787bdd41 Remove unused include 7 years ago
Ismael Gomez 462de6607d Do not assume initialized variable in S1AP packing 7 years ago
Ismael Gomez b237d6063e Align header buffer to 8-byte boundary as expected by S1AP pack/unpack functions 7 years ago
Ismael Gomez 208871b251 Changed liblte structs to simple structs and initialized nas/rrc uses. 7 years ago
Ismael Gomez ab78eb6d58 Process BCCH from pdu_process thread. Process PCCH from new thread in RRC 7 years ago
Pedro Alvarez 1bd13ea5dd Debug print in liblte_security. 7 years ago
Ismael Gomez 431fce998e Allow negative time_adv_nsamples parameter 7 years ago
Pedro Alvarez 553006198a Testing if OPc is causing auth problems with SYSMOCOM SIMs. 7 years ago
Paul Sutton e71dde7311 Fix for RRC ReportConfigEUTRA pack function 7 years ago
Xavier Arteaga 7146819fcd Added CSI Predecoding for TM4 with SIMD Support 7 years ago
Xavier Arteaga bad1291843 Corrected ZF SIMD predecoder 7 years ago
Xavier Arteaga 0bc3be7abb Added DL CSI decoding to TM2 and TM3 7 years ago
Xavier Arteaga 5ad6ef4d1d Implemented SSE/MMX int32 bit Interleaver 7 years ago
Ismael Gomez 384e0f8649 Fixed UL interleaver (missing SIMD deinterleaver) 7 years ago
Xavier Arteaga 1c2a2e2101 Fixed negative UE Power Headroom 7 years ago
Ismael Gomez ffb8337be7 Merge branch 'next' into sync_states 7 years ago
Ismael Gomez 99253cb703 Cherry picked fixes from PR #160 7 years ago
Xavier Arteaga e31b92c873 Fixed negative UE Power Headroom 7 years ago
Ismael Gomez ff1269add3 HO working 7 years ago
Xavier Arteaga 09e6f164a4 UE synchronizer can miss up to 100 PSS. This reduces PSS lost of synch for slow fading channels such as EVA5. 7 years ago
Xavier Arteaga 15173c5c30 Added gaussian filter configuration options in srsue.conf 7 years ago
Xavier Arteaga d0d5893a1c New DL channel noise estimator based on RS 7 years ago
Ismael Gomez edd9cbf4dc Merge branch 'next' into sync_states 7 years ago
Andre Puschmann 27165b4fe2 Merge branch 'next' into rlc_updates 7 years ago
Andre Puschmann d42316fb68 fix RLC AM reset again to dealloc SDUs 7 years ago
Andre Puschmann 0a33128b7d add check to avoid pushing zero-size SDUs up the stack 7 years ago
Andre Puschmann 518199ba58 fix size calculation when receiving not-start-aligned RLC AM segments 7 years ago
Andre Puschmann 8cfd26ed1e temporary fix for issue where a RLC SDU boundary is not detected properly during reassembly 7 years ago
Andre Puschmann 2935def9fc remove mutex in rlc stress tester 7 years ago
Andre Puschmann 38a3172224 fix RLC AM test 7 years ago
Andre Puschmann 8a831379c1 fix RLC AM SDU reset 7 years ago
Andre Puschmann e7a268d79b fix SIMD compile issue on NEON 7 years ago
Andre Puschmann b298d3d3f9 add missing const keyword to log_filter's members 7 years ago
Andre Puschmann e76fe75c22 add missing const keyword to log_filter's members 7 years ago
Andre Puschmann 61a24cbd4a Merge branch 'next' into rlc_updates 7 years ago
Andre Puschmann dd76f85313 Merge branch 'master' into next 7 years ago
Joseph Giovatto 802f8b716f set msg and hex buf to const * 7 years ago
Joseph Giovatto 4e05266ea8 added printf format check for hex logs 7 years ago
Andre Puschmann 2dcd6695bc remove obsolete config.h 7 years ago
David Rupprecht 06d4559294 Change include path absolut to project dir 7 years ago
David Rupprecht 9d71bec7b6 Unified include guards 7 years ago
Andre Puschmann 4ea5fe6509 Merge branch 'next' into rlc_updates 7 years ago
Joseph Giovatto 49da57c8a1 Changed log methods to take string literal vs string object
to allow for format checking and save on object copy.
Fixed log format specifier warnings.
7 years ago
Andre Puschmann 3db9ddcd36 remove various debug prints 7 years ago
Andre Puschmann 08212a6b13 fix compile warning due to missing async thread 7 years ago
Andre Puschmann f3482445b5 add RLC AM data header parsing test 7 years ago
Andre Puschmann 4b90852170 add RLC AM FI field helpers 7 years ago
Andre Puschmann c93ea1dd10 Merge branch 'next' into rlc_updates 7 years ago
Andre Puschmann 6063888cc5 protect memcpy's in rx sdu reassembly with boundary checks 7 years ago
Andre Puschmann fffda82f1e increase size of bytebuffer to compensate header, add helper to get remaining size 7 years ago
Andre Puschmann 619a653d4e add another RLC AM resegment test 7 years ago
Andre Puschmann a16aa291e3 protect memcpy's in rx sdu reassembly with boundary checks 7 years ago
Andre Puschmann 5fe09666d7 add new RLC AM test for retransmitted PDU segments 7 years ago
Andre Puschmann 20fa7b947d expos various params of stress tester and add pcap functionality 7 years ago
Andre Puschmann e7c74fa0f7 add simple RLC PCAP writer 7 years ago
Andre Puschmann 7993385742 increase size of bytebuffer to compensate header, add helper to get remaining size 7 years ago
Pedro Alvarez ef50a6760a
Merge branch 'next' into epc 7 years ago
Andre Puschmann 4ad02545b3 fix printing issue in UM 7 years ago
Pedro Alvarez 6e4720771f Merge branch 'next' into epc 7 years ago
Pedro Alvarez 57220bd6a8 Fixed compiler warnings. 7 years ago
Ismael Gomez b3be54b274 Attach and paging ok. Reselection on IDLE not working 7 years ago
Pedro Alvarez c8dafa5410 Merging next into guti attach branch 7 years ago
Ismael Gomez 28e12dbf7d Merge branch 'next' into sync_states 7 years ago
Paul Sutton daf0a11345 Fix for RRC Connection Reject wait time pack/unpack 7 years ago
Andre Puschmann c5b423ffee fix subheader parsing 7 years ago
Ismael Gomez c574b8d8a4 Missed change during merge 7 years ago
Ismael Gomez f88f465c97 Refactored NAS/RRC/PHY cell_search/selection procedures 7 years ago
Andre Puschmann 37e06d78ea fix build_mode printing in RelWithDebInfo mode 7 years ago
Ismael Gomez ef7b52045e Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 682ed433b2 Possible fix to #167 7 years ago
Ismael Gomez 2047f9b9fc Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 321a750f56 Added features to ringbuffer 7 years ago
Ismael Gomez 622b3221d7 Don't restart RX stream when setting RX srate (causes UHD corruption in MIMO) 7 years ago
Ismael Gomez 86d4ce52e0 Make intra-frequency measurement period/length a parameter 7 years ago
Ismael Gomez 64cc34adb0 previous commit not working 7 years ago
Ismael Gomez d873eaca5c Assign same timer id after release (was not really a bug) 7 years ago
Ismael Gomez f470645e90 Fix for real issue #164 7 years ago
Ismael Gomez 599cf9bc07 Resolved conflicting commits d66a455479 and c850e2f87a 7 years ago
Andre Puschmann d66a455479 add check for invalid nof subheaders in MAC PDU 7 years ago
Ismael Gomez c850e2f87a Added check for issue #165 7 years ago
Ismael Gomez bd258372ea Fixes #164 7 years ago
Ismael Gomez f9d770e50e Added option for Doppler frequency correction 7 years ago
Ismael Gomez c0aea5ae13 Neighbour cell RSRP measurement always and only with correlation method 7 years ago
Ismael Gomez 809c550ca2 Use RS power estimation for serving cell RSRP/SNR measurements. Use correlation of RS sequences for neighbour cell verification of Cell ID 7 years ago
Ismael Gomez c2098ad626 Removed unused sample offset correction 7 years ago
Andre Puschmann 5335f046ff dealloc mutex and cond in msg_queue 7 years ago
Andre Puschmann 43811e1886 deallocate used buffers in buffer_pool dtor 7 years ago
Andre Puschmann 44b1748a87 fix mem leak in sync 7 years ago
Andre Puschmann 9553784e2f change phy_log in UE to log_filter 7 years ago
Xavier Arteaga a0fff683f2 Fixed pdsch_ue; it does not stop RF after cell search. 7 years ago
Pedro Alvarez 2cc4959667 Adding release access bearers request. 7 years ago
Andre Puschmann 938e56fa2c streamline log output in RLC AM/UM 7 years ago
Andre Puschmann 7acc021a4e fix mem leak in pmch_test 7 years ago
Andre Puschmann 57e0c01fc4 check max buffer length in hex print 7 years ago
Pedro Alvarez e499fffe01 Starting to save GTP-C context in a map, to keep the GTP-C connection even when the NAS connection is released. 7 years ago
Ismael Gomez 3adc6b5cbc
Merge pull request #158 from softwareradiosystems/csi
Csi
7 years ago
Andre Puschmann ac0f934558 fix leaks in viterbi and modem tests 7 years ago
Andre Puschmann a884aa61eb Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Andre Puschmann ac194ae7b1 fix warning in timeout test 7 years ago
Ismael Gomez be7dc37e7c Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 13efa740e8 Changed logic in RRC/NAS/PHY for cell/plmn search to avoid stucking in IDLE 7 years ago
Andre Puschmann c6933f5338 fix leak in turbocoder test 7 years ago
Andre Puschmann 4c76e98f9e fix memleak in DL chest object 7 years ago
Andre Puschmann cae09a8d58 fix mem leak in PMCH 7 years ago
Andre Puschmann e933f05933 fix memleak in vector test../lib/src/phy/utils/test/vector_test.c 7 years ago
Pedro Alvarez 5488609096 Resolving conflicts from merging next. Adding the functionality of echoing the attach type. 7 years ago
Xavier Arteaga 962164277a Normalize CSI to maximum. 7 years ago
Francisco Paisana cd0373c533 opt assignment was being erased by bzero call 7 years ago
Andre Puschmann 4575a9e610 add further checks for pool allocate return in srsENB and RLC UM/TM 7 years ago
Andre Puschmann 77c8bf08cf remove newlines 7 years ago
Andre Puschmann d84f6d3d41 add parameter to change loglevel in rlc am stresser 7 years ago
Andre Puschmann 853f774607 add threaded timeout test 7 years ago
Andre Puschmann add125a01f check expiration of poll_retx_timer and schedule retx if needed 7 years ago
Pedro Alvarez 406a1d01b6 Merge branch 'next' into guti_attach 7 years ago
Ismael Gomez fce672954e Minor edit to SNR-to-CQI table 7 years ago
Paul Sutton 57505725e0
Merge pull request #157 from softwareradiosystems/issue_154fix
Issue 154fix
7 years ago
Ismael Gomez 390a463d9f Check for PDU allocation and add warnings 7 years ago
Ismael Gomez dc65061dbb Print buffer pool status every 10s (Debugging commit) 7 years ago
Ismael Gomez 206e41a244 Disable buffer pool timestamps 7 years ago
Ismael Gomez 5f0bd0e74b Add mutex to libfftw mkplan/destroyplan functions 7 years ago
Ismael Gomez 09594d8058 Restart RX stream on srate change 7 years ago
Ismael Gomez 8591049e92 Added mutex to ul/dl harq reset 7 years ago
Ismael Gomez 73602a8558 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 90553e830d Fixed cell search for non-home PLMN 7 years ago
Andre Puschmann 067d76a5c8 enable buffer pool log 7 years ago
Andre Puschmann c198547728 add new RF RX error type and make the UHD driver issue that if anything unexpected happens 7 years ago
Andre Puschmann 07c704b0dd extend RLC AM stress tester to mimic reestablishment 7 years ago
Andre Puschmann 5cfffd11e1 Revert "only reset SDU buffer in RLC AM/UM"
This reverts commit 8d852ddfe5.

This commit was needed because the order in which objects
where destructed on UE exit was such that the byte_buffer was deleted
before RLC_AM dtor was called.
7 years ago
Andre Puschmann 20e6ed102e fix when accessing uninitialized file 7 years ago
Andre Puschmann 281611b26a allow n param in pss_usrp test 7 years ago
Andre Puschmann 57bb831f27 fix RM turbo test 7 years ago
Andre Puschmann 1efcea7e47 call dft_exit in various tests 7 years ago
Andre Puschmann 4a27915022 bzero dft object during init, add call to fftw_cleanup in dft_exit 7 years ago
Andre Puschmann f60a9eab41 initialize RF UHD handler in init 7 years ago
Andre Puschmann 2c85da3e4b initilize variable in log_filter 7 years ago
Andre Puschmann 507ce037bf parameterize RLC AM stress tester and add to ctest suite 7 years ago
Andre Puschmann a85288566b print summary about allocated buffers when buffer pool is full 7 years ago
Ismael Gomez ed52604d30 Restart rx_stream on radio error 7 years ago
Ismael Gomez 91664ef2be Do sell reselection on IDLE by phch_recv thread instead of worker 7 years ago
Ismael Gomez fea5c3462c Start RX with delay 7 years ago
Ismael Gomez fd0c8168f0 Set to Continuous RX and TX 7 years ago
Xavier Arteaga ec901373d4 Correction ofo simd.h for AVX512 7 years ago
Xavier Arteaga 2a69211f32 SCH does not terminate all codeblocks if one fail. Also, SCH does not decode blocks with CRC=OK 7 years ago
yagoda fafed4a4a0 small fix in mbsfn ofdm 7 years ago
Xavier Arteaga 8cabfa82cf Added CSI report enable option in SRS UE 7 years ago
Xavier Arteaga 6fc9c96c58 Added CSI softbits weightening for Single antenna transmission 7 years ago
Pedro Alvarez 669ef9816f Added packing of TMSI to mobile station identity IE. 7 years ago
Ismael Gomez 65aa5abb30 Restored RSRP calculation changed in commit 3f002aca85 7 years ago
Ismael Gomez cfaa5e9b28 Fix previous commit could not HO more than once due to not refreshing serving cell after 1st HO 7 years ago
Ismael Gomez 5251cb3671 Stop RX stream when cell not found during initial cell search 7 years ago
Ismael Gomez f49d399a1e Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Xavier Arteaga 2c8467780d UE stores last PMI and last RI in common phy 7 years ago
Ismael Gomez 7c276318b2 Merge branch 'next' into raa 7 years ago
Xavier Arteaga 4df6227f5b UE stores last PMI and last RI in common phy 7 years ago
Xavier Arteaga ff5ac85c7d Added int16 to float SIMD vector function 7 years ago
Ismael Gomez 09c5ddb730 Merge branch 'next' into raa 7 years ago
Ismael Gomez 9b1c8aa608 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 56df710d1f Add rx_gain_offset interface for RSRP calibration 7 years ago
Ismael Gomez 3a005af9f5 Normalize PUCCH power 7 years ago
Andre Puschmann 8d852ddfe5 only reset SDU buffer in RLC AM/UM 7 years ago
Andre Puschmann 94fe9d4a47 rlc: add basic RLC AM reset test 7 years ago
Andre Puschmann 8b9bc15ffc Merge branch 'next' into rlc_fixes 7 years ago
Andre Puschmann d959608e10 fix mem dealloc in viterbi for 16bit AVX 7 years ago
Ismael Gomez f8303acba7 Fixed memory leak in logger_stdout 7 years ago
Andre Puschmann a6ccb05bb1 fix mem leak in RLC UM test and RLC AM stress tester 7 years ago
Andre Puschmann 1be93d4682 add RLC UM destructor 7 years ago
Andre Puschmann c5ffdfe8c7 set byte_buffer ptr to null after deallocating from pool 7 years ago
Ismael Gomez 88354a1776 Merge branch 'raa' of github.com:softwareradiosystems/srsLTE_raa into raa 7 years ago
Andre Puschmann b5b1c0bf4b fix memory leaks RLC AM test 7 years ago
Andre Puschmann 75f42ac829 add RLC AM destructor 7 years ago
Andre Puschmann f86bebb0f3 Revert "deallocate sdu in rlc_am_test"
This reverts commit 48278c4c06.
7 years ago
Andre Puschmann 48278c4c06 deallocate sdu in rlc_am_test 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
Paul Sutton b698547247 Fix for first RLC tx after handover 7 years ago
Xavier Arteaga a2129601df Noise level in MIMO is not divided by number of antennas 7 years ago
Xavier Arteaga 898c86d954 Channel estimattor selects the strongest RSRP. 7 years ago
Ismael Gomez 4117119510 Correct a possible sign overflow 7 years ago
Ismael Gomez 70dfa3b2a9 Fixes #6 AGC 7 years ago
Ismael Gomez c78a6e4c0d Changed SSS algorithm 7 years ago
Ismael Gomez ea07f695ad Removed printf 7 years ago
Ismael Gomez a568db3b04 Fixed PRACH HS=TRUE bug and indentation 7 years ago
Ismael Gomez 6f80144fbe Revert "fix mem leak in log_filter"
This reverts commit 4222c6b9a0.
7 years ago
Paul Sutton a1f9b35db3 Minor rlc_am_stress_test fix 7 years ago
Paul Sutton 81d8e7f70d Fix memory leak 7 years ago
Andre Puschmann 96058f5b15 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Paul Sutton e18cb5ba5b Fixing RLC AM tests, adding extra check for segment handling 7 years ago
Paul Sutton 4cf79c1ead Initial fix for segment handling in RLC AM 7 years ago
Paul Sutton 59e425608f Better fix for buffer size issue 7 years ago
Andre Puschmann 4222c6b9a0 fix mem leak in log_filter 7 years ago
Andre Puschmann ccfb9314bc fix various coverity bugs 7 years ago
Ismael Gomez 86818ad65f Fix compilations warnings and remove printf debugs 7 years ago
Pedro Alvarez cc9845ef07 Merging HSS resynch functionality from David Rupprecht. Resolving conflict in user_db.csv. 7 years ago
Ismael Gomez b5bda138f3 Merge branch 'next' 7 years ago
Xavier Arteaga 3f002aca85 Corrected energy measurement of the RSRP 7 years ago
Andre Puschmann b3beb58edf Merge branch 'next' into rlc_am_ul_bug 7 years ago
Andre Puschmann 22117156b3 rlc_am: disable stress tester as test 7 years ago
Andre Puschmann ef19b5f051 rlc_am: revert PDU len changes to pass tests again 7 years ago
Andre Puschmann ddfd114865 rlc_am: disable debug prints 7 years ago
Ismael Gomez c429f3031f Proper normalization to noise power estimation in chest_dl 7 years ago
Ismael Gomez 7ae186d499 Typo in printing default pdsch_ue help 7 years ago
Ismael Gomez ed76d73bbc Print tpc_pucch for format2 dci also 7 years ago
Andre Puschmann bf26934e13 rlc_am: print error but don't exit on buffer allocation errors 7 years ago
Paul Sutton d1d6cea737 Adding debug helpers 7 years ago
Paul Sutton 60b059f3cc Adding RLC AM stress test 7 years ago
Andre Puschmann 0c03b84a29 Revert "rlc_am: request status PDU if tx window is half full"
This reverts commit 897db045bb.
7 years ago
Andre Puschmann bde37de866 rlc_am: fix bug where PDU was erased from tx_window too early 7 years ago
Andre Puschmann bfb3155da6 rlc_am: don't build new PDUs if tx window is full 7 years ago
Andre Puschmann fe069073f0 rlc_am: directly add lower edge of tx window in case of a retx 7 years ago
Xavier Arteaga 0c2f0ac038 Fixed srsue freq_offset compensation for UL 7 years ago
yagoda eb8a884e90 small optimization in neon viterbi 7 years ago
Andre Puschmann 7fde6e4933 rlc_am: fix conditions for resetting re-ordering timer 7 years ago
Andre Puschmann bebf062fee rlc_am: count poll_pdu and poll_byte during retransmission (and segements) 7 years ago
Andre Puschmann 9c3418d010 rlc_am: add extra brackets to macro 7 years ago
Andre Puschmann 705acec6b9 fix uninitialized variables in logger 7 years ago
Andre Puschmann fa7d5bd40e rlc_am: retransmit first outstanding PDU in case the tx_window is full to avoid stalling 7 years ago
Andre Puschmann 8f850754f3 check malloc return value in various tests 7 years ago
Ismael Gomez f17cfa3ac3 Fixed possible mod netgative SR period calculation 7 years ago
Andre Puschmann 897db045bb rlc_am: request status PDU if tx window is half full
The idea behind this condition is to prevent pushing more and
more data PDU on the tx_queue without getting feedback from the
receiver about it's state.
7 years ago
Andre Puschmann d9c5567e55 rlc_am: request status PDU if needed when sending PDU segments 7 years ago
Andre Puschmann afe6219d4b rlc_am: move check for special SO_end field outside of if and adjust length accordingly 7 years ago
Andre Puschmann 4e5f7f6ffa rlc_am: flush retx queue after rx'ing status PDU to avoid unordered SNs 7 years ago
Andre Puschmann 6142b66632 only print print buffer pool when it's empty 7 years ago
Paul Sutton c40f5e6ef8 Fixes for RLC AM tests 7 years ago
Ismael Gomez c64c618194 Fix typo in previous commit and remove printf 7 years ago
Ismael Gomez 8f2db5feb8 Fix as per psutton review of pull request #147 7 years ago
Ismael Gomez ecefbefca7
Merge pull request #147 from softwareradiosystems/test_rlc_am
Buffer is deallocated for tx_window but tx_window object is not remov…
7 years ago
Ismael Gomez a279ab47f0 Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition 7 years ago
Ismael Gomez 2347fe0e6f Fixed incorrect DCI location bug. Make all calls to regs/pdcch atomic w.r.t. the CFI 7 years ago
Andre Puschmann b73b29ff9e Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Andre Puschmann e5a04844ec more coverity fixes 7 years ago
Ismael Gomez 5eeaf52990 Check for non-zero payload in log 7 years ago
Ismael Gomez 0d65c48105 When RLC retx queue is empty, do not error and transmit a new tx 7 years ago
Ismael Gomez ffb076b2c5 Buffer is deallocated for tx_window but tx_window object is not removed from map. Next time is accessed buffer is null. 7 years ago
Andre Puschmann dfe430a584 Merge branch 'next' 7 years ago
Andre Puschmann 07cd9ae528 fix coverity issues 7 years ago
Andre Puschmann 8258c28a4c Revert "fix coverity issue in macro returning negative nof symbols per subframe"
This reverts commit ed46abbad0.
7 years ago
Andre Puschmann 8e1aa0edd8 temporary mod to print RLC config in warning mode 7 years ago
Andre Puschmann 32bc0e0ac2 disable buffer pool logging 7 years ago
Xavier Arteaga 99ef760b6f More Coverity fixes 7 years ago
Andre Puschmann eac2b6e43c Merge branch 'next' 7 years ago
Andre Puschmann 8daa834607 fix ASN1 s1ap code by checking upper bound of buffer 7 years ago
Andre Puschmann b24a1c8131 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
yagoda 42040f7111 fixing conflicts 7 years ago
Andre Puschmann 4fc7dbc340 Merge branch 'next' 7 years ago
Andre Puschmann dbe0fa6f4e calculate actual period for metrics logging 7 years ago
yagoda ee1c8c292e fixing coverity issues 7 years ago
Xavier Arteaga 10fc1855d6 Fixed Coverity INFO/DEBUG messages with too many arguments and a few more 7 years ago
Andre Puschmann c011526e38 Merge branch 'next' 7 years ago
Andre Puschmann d500bdbc24 fix more coverity issues 7 years ago
Andre Puschmann fa508f07fa Merge branch 'next' 7 years ago
Andre Puschmann ed46abbad0 fix coverity issue in macro returning negative nof symbols per subframe 7 years ago
Andre Puschmann a7ced05be5 fix coverity issue in soapy 7 years ago
Xavier Arteaga 5741ce4c61 Fixed coverity for vector_test.c 7 years ago
Andre Puschmann afcdf21dcc Merge branch 'next' 7 years ago
Andre Puschmann f49c1d8d65 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Xavier Arteaga c4247c7aca Fix coverity for complex 16bit 7 years ago
Andre Puschmann 02856704c8 more coverity fixes 7 years ago
Xavier Arteaga 0299e9aae1 Fixed Aperiodic reporting RM31 for TM4 (Amarisoft proof) 7 years ago
Andre Puschmann 33bae5898a Merge branch 'next' 7 years ago
Andre Puschmann 8da4373d30 fix various coverity bugs 7 years ago
Andre Puschmann f2ea8222f9 soapy: make timeout a variable 7 years ago
Andre Puschmann 9be16097bf lime: add lo_locked sensor read 7 years ago
Andre Puschmann f3b1fe0f1a update for null-termination of strings fix 7 years ago
Andre Puschmann aa6699e25f Merge branch 'master' into next 7 years ago
Andre Puschmann c8f9a7785a fix null-termination of strings 7 years ago
Andre Puschmann e7502d5c6c Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 9b6e18d84f Lower srsENB priorities below UHD threads 7 years ago
Xavier Arteaga c386bee399 Fixed PUSCH aperiodic report bug. 7 years ago
Andre Puschmann 51f1a6ef6c print RSRP in pdsch_ue 7 years ago
Ismael Gomez 71a2ad8ea8 Catches RA PDCCH order in Format1A 7 years ago
David Rupprecht 5db5399b2f Added HSS sync support (not tested) 7 years ago
David Rupprecht 3ead643c64 Introducing epc interfaces for hss and srsepc namespace 7 years ago
Ismael Gomez 8c7e8057f6 Minor printf corrections 7 years ago
Ismael Gomez e8985dbdbc
Merge pull request #137 from pily112/Configurable_mcc_mnc_in_HSS
Configurable mcc mnc in hss, debug prints and fix MAC failure error
7 years ago
Andre Puschmann bf45ba32bf inform all listeners about stop in metrics hub 7 years ago
Paul Sutton 13b53c4518 Fix for rlc_um_test 7 years ago
Ismael Gomez 464357d88c Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 754566b28f Changed priorities to below UHD in srsUE 7 years ago
Ismael Gomez c0bbf6c5ae Removed PDCP thread 7 years ago
Xavier Arteaga 8800b77ded Enable DCI format 1C (Compact DCI por pagin and SIB) to be decoded by pdsch_ue example 7 years ago
Ismael Gomez 8418c74a2d Fixes RLC small grant issue in eNodeB and non-adaptive retx 7 years ago
Xavier Arteaga d950aa925d Removed SFO compensation in frequency domain. 7 years ago
Merlin Chlosta fcedeb0278 Add APN to config and PDN connectivity request 7 years ago
Andre Puschmann 04dd4ba01b uhd: add e300 default config and fix loop for rx'ing samples 7 years ago
David Rupprecht 6fbe26d653 Add test cases for f funtions 7 years ago
Xavier Arteaga a4c0cda237 Fixed pdsch_ue Rank indicator error messages for 4 antenna port cells 7 years ago
Ismael Gomez 0093928b73 Fixed some warnings in ARM 7 years ago
Xavier Arteaga 0ba58d8d24 Fixed PUSCH retransmissions for non-RRC configured rnti 7 years ago
Andre Puschmann 34d4017479 check if active state before stopping pdcp entity 7 years ago
Pedro Alvarez 4b62c9cb06 Merge branch 'next' into epc. 7 years ago
Ismael Gomez 278384e9a2 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 62c9910b28 Increased timeout for LimeSDR 7 years ago
Andre Puschmann 892ff2c36a add configuration for GW 7 years ago
Ismael Gomez 76969932dc
Merge pull request #134 from softwareradiosystems/enbmimo
Enbmimo
7 years ago
Ismael Gomez 26017a8f98 Fixed double const warning 7 years ago
Ismael Gomez 0750ff3091 Option to not wrap when reading signal from file 7 years ago
Ismael Gomez 4cc286222d Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 3be48c40c8 Added rotating log to srsUE and srsENB 7 years ago
Paul Sutton 1cb7af6c97 Merge branch 'next' of github.com:softwareradiosystems/srslte into next 7 years ago
Paul Sutton 7848621d8a Fix for RLC AM tests 7 years ago
Ismael Gomez 1f5ac41b37 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez d2e1600053 Updated viterbi 16-bit scaling 7 years ago
Ismael Gomez d88ed887d7 Revert "Take 1st block of iteration instead of 2nd in viterbi"
This reverts commit b12f500207.
7 years ago
Andre Puschmann 40a3290e36 initialize metrics object 7 years ago
Xavier Arteaga 57d443ace2 Merge branch 'next' into enbmimo 7 years ago
Pedro Alvarez be7cde7639 Merge branch 'next' into epc, to include RLC AM fix. 7 years ago
Andre Puschmann cf5ed07cdb Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Paul Sutton e0ad960fd7 Reporting +1 in buffer state from RLC AM to avoid eNB issues with 1-byte packets 7 years ago
Ismael Gomez b12f500207 Take 1st block of iteration instead of 2nd in viterbi 7 years ago
Andre Puschmann 74138071db move radio bearer definition to RRC 7 years ago
Andre Puschmann 5fdce71710 remove explicit use of RB id's in PDCP 7 years ago
Xavier Arteaga 9ffdb1e62d Refactored PMI/CQI/RI reporting 7 years ago
yagoda 2375b152af small fix for viterbi test without AVX2 7 years ago
Ismael Gomez c521739b51 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Xavier Arteaga de654cd344 Merge branch 'next' into enbmimo 7 years ago
Xavier Arteaga 7a840d9f59 Solved RI reporting bug and improved PUSCH log trace 7 years ago
Ismael Gomez e16839d7a7 Merge branch 'next' into 16bit_avx_viterbi 7 years ago
Andre Puschmann 97448c0a1f fix uninitlized variable in logger and remove delegating ctor 7 years ago
Xavier Arteaga 1db3f8ffcc Fixed SSE interleaver SEGFAULT potential 7 years ago
Xavier Arteaga 2f08a13504 Fixed channel estimator noise estimation 7 years ago
Xavier Arteaga 9aea121528 Removed redundant bzero in chest_dl.c 7 years ago
yagoda d749ee66f4 introducing 16 bit viterbi support 7 years ago
Pedro Alvarez 042552491b Merging next into epc branch. 7 years ago
Xavier Arteaga 6b04152c18 Fixed channel estimator for fidx_offset > 3 7 years ago
Xavier Arteaga a01c5ea08f Fixes #119: channel estimation subframe averaging 7 years ago
Andre Puschmann cc6828feef fix member initialization in log_filter 7 years ago
Ismael Gomez 1fb2262130 Revert "Increased viterbi quantification to maximum"
This reverts commit 5c7ce5a799.
7 years ago
Ismael Gomez e4696fec38 Added ue location calculation for a particular L 7 years ago
Ismael Gomez 5c7ce5a799 Increased viterbi quantification to maximum 7 years ago
Ismael Gomez 0689e69aad Minor DCI str info edits 7 years ago
Ismael Gomez ba807f1ef3 DLSCH error when CRC=0x0 7 years ago
Ismael Gomez ba8a42b92a Set master clock rate by default for usrp unless x300 is defined 7 years ago
Ismael Gomez bbc5fad1cf Possible fix to RSSI bug by scoping rssi_sensor variable to local function 7 years ago
Ismael Gomez 03da3dadce Minor edits in dci info string 7 years ago
Ismael Gomez be880e16f4 Do not include srslte.h in debug 7 years ago
Ismael Gomez e867184aa3 Default sched policy for prio=-2 threads 7 years ago
Ismael Gomez a08c662028 Per-antenna SNR 7 years ago
Pedro Alvarez 8c9704ef3c Adding delete session request. 7 years ago
Ismael Gomez 143bec18e3 fixed compilation 7 years ago
Ismael Gomez a799098784 Merge branch 'next' into merge_patch 7 years ago
Ismael Gomez c6ab02f3f4 Minor changes to logging 7 years ago
yagoda 318afbd8b4 minor fixes to phy logging 7 years ago
yagoda 23afd44a7d modifications to enable phy lib logging 7 years ago
Ismael Gomez 968a503d93 Fixed segfault in metrics hub 7 years ago
Ismael Gomez 33c35d575d Save last PHICH correlation 7 years ago
Ismael Gomez 821d5595c5 Fixed AVX compilation 7 years ago
Ismael Gomez ba7d4ca3a4 Added API to access port/ant chest values 7 years ago
Ismael Gomez dfda8edc04 Minor changes to log 7 years ago
Ismael Gomez 37ee5505e9 Removed unused log_line() functions. Added DCI info string 7 years ago
yagoda 1b1301101c adding support for phy(C level) logging to file 7 years ago
Ismael Gomez 754a657285 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez c54cb02efd Increased REF BW CFO loop 7 years ago
Andre Puschmann 68537b76d6 fix compilation issue on ARM 7 years ago
Ismael Gomez 6711387ad7 Disabled AGC for initial cell search. Copy CFO from search and disable CP based CFO after search to reduce overhead 7 years ago
Pedro Alvarez a4e1707835 Fixed bug in packing ESM information request. 7 years ago
Ismael Gomez 845fc87945 Added option to log_filter to customize time source 7 years ago
Ismael Gomez 88e19ca19d Start AGC from half maximum gain 7 years ago
Ismael Gomez 64ed986a11 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 7 years ago
Ismael Gomez 9355cd5732 Improved CFO loop. Fixed issue with sinusoid tolerance 7 years ago
Ismael Gomez 56f95ec8be Avoid changing master clock rate if it's the same 7 years ago
Xavier Arteaga ec254a9971 Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo 7 years ago
Ismael Gomez e96f1cb37c
Merge pull request #127 from softwareradiosystems/merge_patch
Merge patch
7 years ago
yagoda a99d6318db fixing viterbi testing bug 7 years ago
Xavier Arteaga abbbae9e81 rf_uhd_imp tx forces zeros if null pointer buffer 7 years ago
Ismael Gomez 60b81f47f1 Do chest on filter only when sic_pss is enabled. Do not equalize SSS by default (something is not ok and takes more time to decode it) 7 years ago
Ismael Gomez 39f9f15232 Fixed bug with 2 rx antennas 7 years ago
Ismael Gomez be7f247ad7 Merge branch 'master' into next 7 years ago
Ismael Gomez 142ee30029 Merge branch 'next_novolk' into next 7 years ago
Ismael Gomez 082da2f7b6 Added filter for maximum PSS CFO detection value. Increased averaging for PSS CFO estimation 7 years ago
Pedro Alvarez c838758db2 Added downlink IP tunnel. Downlink user plane packets reach the UE. 7 years ago
Xavier Arteaga 4fec7799e2 Fixed Aperiodic RI reporting for TM1-2 7 years ago
Pedro Alvarez 04d67509cf Getting all information necessary at the SP-GW to setup the user tunnels from the modify bearer response. 7 years ago
Pedro Alvarez d972549124 Starting to create structure for modify bearer response 7 years ago
Xavier Arteaga f71240d845 Merge branch 'next' into enbmimo 7 years ago
Pedro Alvarez 9f994dba04 Starting to generate modify bearer request. Fixed bug in unpacking activate default bearer accept. 7 years ago