Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:StefanBruens:branches:hardware:sdr
srsLTE
srsLTE.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File srsLTE.changes of Package srsLTE
------------------------------------------------------------------- Thu Dec 24 12:25:12 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Package upstream default configuration directory * /etc/srslte/ instead of /etc/srsLTE/ ------------------------------------------------------------------- Wed Dec 16 12:19:51 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Create subpackage for the shared library ------------------------------------------------------------------- Tue Dec 15 21:53:34 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Disable zermoMQ related unit-test (segfaults) * Add srsLTE-disable-test-benchmark_radio_multi_rf.patch ------------------------------------------------------------------- Sun Nov 22 08:56:42 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Update to version 20.10.1 * Fix bug in srsENB that effectively disabled UL HARQ ------------------------------------------------------------------- Mon Nov 2 20:45:26 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Update to version 20.10 * Add Mobility (Intra eNB and S1) and RRC Reestablishment to srsENB. * Add new logging framework * Make UE PHY layer non-blocking * Replace some PHY pre-calculations with fast on-the-fly routines. * Fix QAM256 support in srsENB * Add initial NR PHY layer and stack components * Other bug-fixes and improved stability and performance in all parts. ------------------------------------------------------------------- Wed Sep 16 22:15:17 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Add kernel-default and kmod to BR otherwise the kernel-module for SCTP support is not available during the build and some SCTP related unit tests will fail (e.g. network_utils_test) ------------------------------------------------------------------- Wed Sep 16 19:35:41 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Run testsuite ------------------------------------------------------------------- Wed Sep 16 18:42:06 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Update to version 20.04.2 * Fix attach issue for some newer phones like Iphone X or OnePlus 6T ------------------------------------------------------------------- Sun May 10 14:31:18 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Update to version 20.04.1 * Fix for UE MIMO segfault issue * Fix for eNodeB SR configuration * Clang compilation warning fixes * Fix GPS tracking synchronization ------------------------------------------------------------------- Mon May 4 17:54:15 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Update to version 20.04 * Carrier Aggregation and Time Alignment in srsENB * Complete Sidelink PHY layer (all transmission modes) * Complete NB-IoT PHY downlink signals * New S1AP packing/unpacking library * EVM and EPRE measurements * Remove system timers in srsUE and srsENB * Refactor eNB to prepare for mobility support * Other bug-fixes and improved stability and performance in all parts - Remove patch: * 396.patch (fixed upstream) ------------------------------------------------------------------- Thu Jan 9 22:31:21 UTC 2020 - Martin Hauke <mardnh@gmx.de> - Update to version 19.12 * Add 5G NR RRC and NGAP ASN1 packing/unpacking * Add sync routines and broadcast channel for Sidelink * Add cell search and MIB decoder for NB-IoT * Add PDCP discard * Improve RRC Reestablishment and cell measurements and procedure handling * Add multi-carrier and MIMO support to ZMQ radio * Refactor eNB scheduler to support multiple carriers * Apply clang-format style on the entire code base * Other bug-fixes and improved stability and performance in all parts ------------------------------------------------------------------- Mon Oct 21 19:11:29 UTC 2019 - Martin Hauke <mardnh@gmx.de> - Add patch: * 396.patch (fix ADD_CXX_COMPILER_FLAG_IF_AVAILABLE usage) Needed for Tumbleweed builds ------------------------------------------------------------------- Thu Oct 17 07:28:40 UTC 2019 - Martin Hauke <mardnh@gmx.de> - Update to version 19.09 * Add initial support for NR in MAC/RLC/PDCP * Add sync code for NB-IoT * Add support for EIA3/EEA3 (i.e. ZUC) * Add support for CSFB in srsENB * Add adaptation layer to run TTCN-3 conformance tests for srsUE * Add High Speed Train model to channel simulator * Rework RRC and NAS layer and make them non-blocking * Fixes in ZMQ, bladeRF and Soapy RF modules * Other bug-fixes and improved stability and performance in all parts ------------------------------------------------------------------- Thu Jul 25 08:46:04 UTC 2019 - Martin Hauke <mardnh@gmx.de> - Update to version 19.06 * Add QAM256 support in srsUE * Add QoS support in srsUE * Add UL channel emulator * Refactor UE and eNB architecture * Many bug-fixes and improved stability and performance in all parts ------------------------------------------------------------------- Mon May 13 18:37:27 UTC 2019 - Martin Hauke <mardnh@gmx.de> - Update to version 19.03 * PHY library refactor * TDD support for srsUE * Carrier Aggregation support for srsUE * Paging support for srsENB and srsEPC * User-plane encryption for srsENB * Channel simulator for EPA, EVA, and ETU 3GPP channels * ZeroMQ-based fake RF driver for I/Q over IPC/network * Many bug-fixes and improved stability and performance in all parts ------------------------------------------------------------------- Thu Jan 24 10:49:29 UTC 2019 - mardnh@gmx.de - Update to version 18.12 * Add new RRC ASN1 message pack/unpack library * Refactor EPC and add encryption support * Add IPv6 support to srsUE * Fixed compilation issue for ARM and AVX512 * Add clang-format file * Many bug-fixes and improved stability and performance in all parts ------------------------------------------------------------------- Sat Oct 13 20:37:59 UTC 2018 - mardnh@gmx.de - Update to version 18.09 * Improved Turbo Decoder performance * Configurable SGi interface name and M1U params * Support for GPTU echo mechanism * Added UE detach capability * Refactor RLC/PDCP classes * Various fixes for ARM-based devices * Added support for bladeRF 2.0 micro * Many bug-fixes and improved stability and performance in all parts ------------------------------------------------------------------- Thu Jul 19 10:21:51 UTC 2018 - mardnh@gmx.de - Update to version 18.06.1 * Fixed RLC reestablish * Fixed aperiodic QCI retx * Fixed eNB instability * Fixed Debian packaging ------------------------------------------------------------------- Fri Jul 6 15:49:55 UTC 2018 - mardnh@gmx.de - Update to version 18.06.00 * Added eMBMS support in srsUE/srsENB/srsEPC * Added support for hard SIM cards * Many bug-fixes and improved stability and performance in all parts ------------------------------------------------------------------- Mon Apr 9 16:35:38 UTC 2018 - mardnh@gmx.de - Update to version 18.03.1 * Fixed compilation for NEON * Fixed logging and RLC AM issue ------------------------------------------------------------------- Tue Apr 3 18:33:33 UTC 2018 - mardnh@gmx.de - Update to version 18.03 * Stability and performance release - Remove patch: * srsLTE-fix-compile-error-on-Tumbleweed.patch (not longer needed) ------------------------------------------------------------------- Fri Feb 9 16:55:52 UTC 2018 - mardnh@gmx.de - Update to version 17.12 * Addes srsEPC, a light-weight core network implementation * Added MIMO to srsENB (TM3/TM4) * S1/X2 Handover support for srsUE * Added support for user-plane encryption in srsUE * Many bug-fixes and improved stability and performance in srsUE/srsENB - Remove Patch: * srsLTE-fix-fftw3-linking.patch (fixed upstream) - Add Patch: * srsLTE-fix-compile-error-on-Tumbleweed.patch ------------------------------------------------------------------- Thu Nov 2 20:58:43 UTC 2017 - mardnh@gmx.de - Update to version tagged release 17.09 - Add patch: + srsLTE-fix-fftw3-linking.patch ------------------------------------------------------------------- Sun Dec 04 20:13:06 UTC 2016 - mardnh@gmx.de - Update to version 0.0.0.git1480447882.b795a22: * Reduced sample rates for 10 and 20 Mhz * Added timeout to blocking recv/send uhd functions to avoid * Swapped time and freq in variable names in srslte_pss_synch_init_N_id_2 * Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS. * Changed comment * RSRP computed from recv signal * Generated robust MMSE for 50 prb * Corrected write_c_struct matlab function * Added LMMSE for 25 PRB * Added option in pdsch_ue for experimental robust MMSE equalization (currently not working) * Restored LS estimator + averaging. Fixed some issues in higher rates * Removed test not necessary * Multiplying noise calculation. Not sure if ok * Updated version to 1.2 * pdsch_enode: write requested number of frames to file * Check RSSI sensor before getting in UHD. Overwirte sf_idx in ue_sync only if SSS was detected. Increased 5 Mhz sampling frequency to avoid low-pass filter * Changed sfn_offset in PBCH decoding to signed integer * Restored 1536 sample size for 20 Mhz * Added Matlab tests to verify PDSCH BLER * Added matlab files to test synchronization * Added CP autocorrelation method to sync_test * Integrated new synchronization * Fixed incorrect ema and threshold for sync * Supporting instantaneous sampling time correction * Fixed bug in PDCCH REG cyclic shift * Improved SFBC decoder and added SSE version. Fixed bug in MIB decoding. Improved calibration of synchronization constants * CMake restructure * Removing backup file * Building rf as static lib and linking into srslte shared lib * Improved BER performance in Viterbi * Cleaned viterbi. Reduced number of symbols in CP-based CFO estmation * Added more options to change parameters * Update FindMATLAB.cmake * Changed CFO EMA coefficients * Not correcting CFO in non-sync subframes * Minor fixes and improvements * cleanups for cmake files, fixes to linker errors * Fixes for cmake restructure * Added static library for srslte for linkage with MEX files. Calibrated SNR estimation * Fixed VOLK compiler definitions. Reduced track sync window * srslte_chest_dl_set_smooth_filter3_coeff() forces filter of length 3 * cleaned unused variable * Updated changelog * Update README.md * Created chest UL * Set AGC by default in pdsch_ue and cell_measurement examples * Reduced time offset correcting period to 25 ms * DMRS PUSCH estimation working and tested * Started with pusch processing * PUSCH interleaver working * Fix erroneously-capitalized KHz -> kHz * ch_estimation: Fix subframe_config switch in srslte_refsignal_srs_send_cs * PUSCH + CQI (short and long) + HARQ + RI working in test * pusch_cqi_block: fixed incorrect table generation * Adding support for MKL fft * Added Matlab pusch verification model * Added Matlab model for PRACH detection probability test * Added matlab models for prach Pdet a Pfa tests. Exposed PRACH detection scaling factor to the public API * PRACH tested in Matlab with fading and CFO * Added enb_ul and enb_dl objects * enb_dl: fixed some issues in TX * Added enb_ul * Calibrated noise estimation using matlab for length 3 filters. Fixed compilation of volk for MEX. * Compute noise in all subframes * Fixed srslte_static link with volk when disableMEX. Calibrated PSS-based noise estimation * chest_dl: Choose noise algorithm * Fixed PDCCH not looking for aggregation level L=8. Fixed PCFICH encoder not accepting cfi=3 * pdsch_enodeb: transmitting all subframes * viterbi: fixed failing test * Fixed some issues with unsigned comparisons * pcfich: fixed incorrect detection * Improved pdcch decoding * Added ENB processing functions * Fixed C-RNTI startig at 0xb * Fixed tbs=0 for format1c si-rnti * minor printf changes * enb_dl: fixed reset on data=NULL * ra: fixed srslte_ra_tbs_from_idx() * Restored cqi mapping to conservative * Removed softbuffer from enb_dl * Changed rv_idx to int for format1c * rf_uhd: avoid allocating sensor object on each call * pdsch: save chest to file * pdsch: save subframe to file * Fixed cmake not linking fftw in mex * rf: added dummy device * pdsch_enodeb: fixed data transmission not enabled * enb_dl: increased tx amplitude * prach: added check for freq_offset space * sss: fixed incorrect m0 and m1 check for N_id_1 * chest: restored refs noise estimation * pdcch: added printf for encode error * cmake: fixed not linking fftw in srslte_static * rf: moved setting clock rate to fix x300 segfault * Fix x300 issue with changing master_clock_rate on runtime * disable dynamic rate for x300 * development of enb processing * phich: removed correlation distance checking * Added matlab tests for phich * uhd: not setting dynamic_clock to true by default * UL working on enb simulator * fixed segfault in null seq in pusch multi * working on enb_ul * plots to a single window * removed enb multi functions * Fixed SC-FDMA receiver * Fixed wrong parenthesis in srslte_vec_abs_cf * Fixed bug in pbch_encode * Fixed DCI Format1A packing * chest_dl: fixed interpolation for 4 ports * working on ul * chest_dl: fixed bug in previous commit * chest_dl: changed interp interface and fixed interpolation * Improvements in prach detection * Fixed Format1C for RA-RNTI * fixed failing tests after last commit * cqi: added some support functions needed for aperiodic reporting * Added unpacking for MIMO * disabled dummy device * Removed new line from srslte_vec_sprint_hex * testing new blind search * Inreased DCI buffer because CRC is appended there * compilation issue in pucch_test * ue_sync: set default offset correction interval to 0. chest_dl: added option to average estimates per subframe * psdch_ue: disabled agc by default. Set default gain to 70 dB * chest_dl: subframe averaging with previous * Revert "chest_dl: subframe averaging with previous" * Revert "psdch_ue: disabled agc by default. Set default gain to 70 dB" * Revert "ue_sync: set default offset correction interval to 0. chest_dl: added option to average estimates per subframe" * fixed bugs from coverty analysis * changed ue_dl API dci_msg order * added printfs * Fix for build without RF dependencies * fixed issues in new dci search * Fixed MAX_CANDIDATES * Fixed blind search * Fixed test failing * Added coverity badge * Added guard carriers to pdsch_ue plot * added support for 2 tb in format2 * Fixed last_n_cce in new dci search * updated to version 1.3 * Updated changelog * make net sockets reusable * Updating notices * Revert "Fixed blind search" * Added checks for TBS decoding * fixed dl tbs for mcs >= 29 * Added prach detection to prach_test_usrp. Added full device names to RF objects * fixed coverty bug * Fixed RV for SIB in pdsch_ue example * Updated to version 1.3.1 * fixed coverty bugs * dci: added missing flag 1a/1c in pack functions * Adding -fPIC for all platforms * pdsch: data not needed in encode. enb: changed rnti_idx to int * ue_ul: set cfo tol to 0 * cfo: srslte_sync_get_cfo() returns PSS-based CFO estimation. Gives better results than CP-based * rf_uhd: device familiy detection when device_args are supplied * sync: added new cfocorr object to avoid rebuilding table based on tolerance * minor print formatting * rf_uhd: added option for external clock reference * added pucch enodeb receiver * add matlab pucch tests * Added comment to clarify cross-correlation in PSS * pucch receiver tested * isolated common tx/rx pucch functions * viterbi: fixed incorrect initialization * minor fixes in pucch rx * fixed coverty issues * pucch2: missing cqi encoding bits * pregenerate dci locations * added interface to pdcch_set_cfi * PUCCH: fixed incorrect allocation for format2a * minor printf change * pucch: added function to get last correlation * Updated to version 1.4 * memleak: free cellsearch buffer after scan * memleak: free FFT plan upon pss_synch_free * Added CQI unpacking functions * Fixed ULSCH CQI receiver * Added functions for spectral efficiency computation * removed UHD recv/send_frame_size arguments * pdcch: fixed coderate computation * enb: not initializaing sequences when removing user * free UHD handles upon RF closure * fixed cqi max bits * remove printf * Simplified API for PDSCH and PUSCH. Dynamically handle multiple RNTIs * fixed coverty bug * coverity: timeval.tv_usec is 'long int', not 'int' * Changed port types to uint16 * Commented printf message * puch_test_mex: fixed new api * PRACH: support all ConfigIndex values * removed warning * fixed compilation issue * removed bw_idx from srslte_cell_t * fixed get band in phy_common * fixed failing tests ------------------------------------------------------------------- Sat Feb 20 14:09:50 UTC 2016 - mardnh@gmx.de - Update to version 0.0.0.git1455902210.2aae914: + Added interface to ue_sync to disable integer cfo correction + Fix for lib64 systems + Update README.md + Force memory aligment to 32 bytes + Allow NULL args in rf_open() + Added RF calibration functions + Fixed get_rx_gain for blade + Fixed PUCCH format 2a identification + Improved integer CFO estimation + bladeRF gain get/set functions return driver values + Adding library version numbers + Update README.md + Adding changelog for releases + Forgot to increase counter + Updating readme ------------------------------------------------------------------- Tue Dec 29 13:37:58 UTC 2015 - mardnh@gmx.de - initial package, version 0.0.0.git1450439744.cafb8e1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor