983 Commits (bd39d8bac283fdf12db57ce663ca0d381459a9e5)

Author SHA1 Message Date
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