mirror of https://github.com/pvnis/srsRAN_4G.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
158 lines
5.1 KiB
Plaintext
158 lines
5.1 KiB
Plaintext
Change Log for Releases
|
|
=======================
|
|
|
|
## 20.04.2
|
|
* Fix attach issue for some newer phones due to wrong CQI config
|
|
in RRC Connection Reconfiguration message by turning off QAM256 support
|
|
|
|
## 20.04.1
|
|
* Fix for UE MIMO segfault issue
|
|
* Fix for eNodeB SR configuration
|
|
* Clang compilation warning fixes
|
|
* Fix GPS tracking synchronization
|
|
|
|
## 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
|
|
|
|
## 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 handling
|
|
* Improve RRC 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 entire code base
|
|
* Other bug-fixes and improved stability and performance in all parts
|
|
|
|
## 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
|
|
|
|
## 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
|
|
|
|
## 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
|
|
|
|
## 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
|
|
|
|
## 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
|
|
|
|
## 18.06.1
|
|
* Fixed RLC reestablish
|
|
* Fixed aperiodic QCI retx
|
|
* Fixed eNB instability
|
|
* Fixed Debian packaging
|
|
|
|
## 18.06
|
|
* Added eMBMS support in srsUE/srsENB/srsEPC
|
|
* Added support for hard SIM cards
|
|
* Many bug-fixes and improved stability and performance in all parts
|
|
|
|
## 18.03.1
|
|
* Fixed compilation for NEON
|
|
* Fixed logging and RLC AM issue
|
|
|
|
## 18.03
|
|
* Many bug-fixes and improved stability and performance in all parts
|
|
|
|
## 17.12
|
|
* Added support for MIMO 2x2 in srsENB (i.e. TM3/TM4)
|
|
* Added srsEPC, a light-weight core network implementation
|
|
* Added support for X2/S1 handover in srsUE
|
|
* Added support for user-plane encryption in srsUE
|
|
* Many bug-fixes and improved stability and performance in srsUE/srsENB
|
|
|
|
## 17.09
|
|
* Added MIMO 2x2 in the PHY layer and srsUE (i.e. TM3/TM4)
|
|
* eMBMS support in the PHY layer
|
|
* Many bug-fixes and improved stability and performance in srsUE/srsENB
|
|
|
|
## 002.000.000
|
|
* Added fully functional srsENB to srsLTE code
|
|
* Merged srsUE code into srsLTE and reestructured PHY code
|
|
* Added support for SoapySDR devices (eg LimeSDR)
|
|
* Fixed issues in RLC AM
|
|
* Added support for NEON and AVX in many kernels and Viterbi decoder
|
|
* Added support for CPU affinity
|
|
* Other minor bug-fixes and new features
|
|
|
|
## 001.004.000
|
|
* Fixed issue in rv for format1C causing incorrect SIB1 decoding in some networks
|
|
* Improved PDCCH decoding BER (fixed incorrect trellis initialization)
|
|
* Improved PUCCH RX performance
|
|
|
|
## 001.003.000
|
|
|
|
* Bugfixes:
|
|
* x300 master clock rate
|
|
* PHICH: fixed bug causing more NACKs
|
|
* PBCH: fixed bug in encoding function
|
|
* channel estimation: fixed issue in time interpolation
|
|
* DCI: Fixed bug in Format1A packing
|
|
* DCI: Fixed bug in Format1C for RA-RNTI
|
|
* DCI: Fixed overflow in MIMO formats
|
|
|
|
* Improvements:
|
|
* Changed and cleaned DCI blind search API
|
|
* Added eNodeB PHY processing functions
|
|
|
|
## 001.002.000
|
|
|
|
* Bugfixes:
|
|
* Estimation of extrapolated of out-of-band carriers
|
|
* PDCCH REG interleaving for certain cell IDs
|
|
* MIB decoding
|
|
* Overflow in viterbi in PBCH
|
|
|
|
* Improvements:
|
|
* Synchronization in long multipath channels
|
|
* Better calibration of synchronization and estimation
|
|
* Averaging in channel estimation
|
|
* Improved 2-port diversity decoding
|
|
|
|
|
|
## 001.001.000
|
|
* Added support for BladeRF
|