-
2023.w291cbd6c71 · ·
Integration branch 2023 week 29 * !2159 chore(ci): adding back part of old IF4.5 LTE legacy tests * !2236 Remove crypt dependency * !2238 Fix cppcheck warnings related to uninitialized variables * !2239 incorrectStringBooleanError CPPCheck warnings fix * !2241 nrUE: quick fix for compatibility with Open5GS * !2244 Fix support for NR band n40 accordingly with 3GPP TS 38.101-1 V15.22.0 * add timeout to Jenkinsfiles to prevent long hangs in CI * !2168 NR FR2 undefined behavior sanitize (segfault in one test) * !2212 make common code for data copy to the scope * !2242 Fix out-of-bound array accesses in PUCCH2 decoder * !2245 Fix warnings emitted by gcc 13 * !2226 CI: modifications in CI scripts - usage of f-strings, constants * !2251 T GUI tools: guard with cmake option, default off * !2252 UE PHY: remove dead code * update timing thresholds * !2249 Fix bug in scheduler locking mechanism
-
2023.w28578fbfb9 · ·
Integration branch 2023 week 28 * !2190 Reduce compilation time of OAI using ccache * !2209 T: don't use execute_process, integrate in cmake * !2210 only cleaning, not change * !2219 NR UE decode other SI * !2223 Fix rfsimulator build * !2225 Add XnAP ASN.1 definitions * !2131 Polar coding according to the standard * !2160 Add memory sanitizer flag to build_oai and fix some bugs * !2206 Bugfix tx rf burst * !2227 Remove commented code, fix CI issues
-
2023.w27392ef79b · ·
Integration branch 2023 week 27 * !2163 CI: use same Ping functionality everywhere * !2173 Remove RFSIMULATOR environment variable; rename two env vars, add one; documentation * !2205 Add support for NR band n48 * !2211 Fix bug * !2213 CI: AW2S pipeline - disable retransmissions check * !2133 Add E2 agent * !2208 Bugfix when deleting a SDAP entity * !2195 remove redundant copies of pdu sessions list * !2174 Refactor CMakeLists.txt * !2167 CI: Creation of pipeline for OAIUE testing * !2165 improvements in CI config files
-
2023.w2610d2af11 · ·
Integration branch 2023 week 26 * !2081 Nonlinear ML receiver * !2188 Bugfix for FR2 * !2189 Bugfix for getting band and numerology from command line for OAI UE * !2192 Fix bugs in F1 implementation found with UBSan * !2194 moving handling of RA success for reconfigurationWithSync at RRC * !2031 Adding new sidelink (SL) variables * !2148 NR MAC UE further improvements for DCI configuration * !2164 Enable T304 * !2197 chore(ci-cn): Transition to YAML configuration scheme
-
2023.w25c1fbd777 · ·
Integration branch 2023 week 25 * !2162 NR UE MAC and RRC handling of RLM * !2175 no sanitize on generated ldpc code * !2176 using rotation functions also at UE * !2177 nr sib1: add mandatory fields for FDD * !2178 fixing a typo in band 41 sync raster matrix * !2169 NR CSI-RS configured per BWP * !2180 bugfix in RAR time domain allocation * !2187 Avoid segmentation fault when optional IE nAS_PDU is NULL * !2179 Tutorials: Update docker install to the latest instructions on the official website
-
2023.w24773a35ef · ·
Integration branch 2023 week 24 * !2108 Fix reconfigurationWithSync * !2138 check if SSB is on the sync raster for SA * !2149 Fix for physCellId different from 0 for CU DU * !2157 e1: fix security * !2161 asn1: properly initialize variables for uper_decode() and aper_decode() * !2143 PUCCH UE F0 and F1 refactoring and fixes * !2170 bladerf: have it functional (lte only, no nr) * !2102 Adding Sidelink (SL) carrier frequency * !2096 remove generic thread pool abort and use 3GPP CRC to detect the segment is decoded * !2158 NR UE adding flag for activation of AS security
-
2023.w23f8f9f8ac · ·
Integration branch 2023 week 23 * !2115 Enable 100MHz on USRP X310 * !2118 Cleanup code in PSS/SSS procedures * !2123 improving NR UE RRC handling of timers and constants * !2150 Fix type0_pdcch_ss_mux_pattern for FR2 * !2153 Fix UE DURATION_RX_TO_TX assertions * !2155 chore(ci): saw a little missing version on HTML report * !2117 remove some dead code
-
2023.w22c81ed57a · ·
Integration branch 2023 week 23 * !2036 CPPCHECK fixes for printf issues * !2110 Improvements in CSI-RS functions * !2132 NR fix problems found with undefined behavior sanitizer * !2136 CI: Fix of the previous modification in iperf module (MR2100) * !2137 chore(ci): removing OAI-Rel14-CUPS old bare-metal 4G core installation variant * !2141 remove warning for non existing RNTI * !2144 Build the CUUP on the cluster and minor Dockerfile fixes * !2122 reworking MAC UE Search Space and Coreset configuration v2 * !1828 asn1c: use better version of asn1c * !2130 ci: activate DRB ciphering and integrity protection * !2140 F1: do not assert on unknown F1 message * !2134 Cleanup RRC SRB data structures and make 2 PDU sessions functional
-
2023.w21ef06b145 · ·
Integration branch 2023 week 21 * !2097 Fix: NR UE timing adjust * !2100 CI: AW2S pipeline - iperf test added, modifs in OC projects usage * !2119 Set kernel parameters for X4x0 * !2121 Fix regression pdu session release * !2124 handle --disable-stats in rrc gNB * !2125 Tutorials: minor updates on NR SA Tutorial * !2126 bugfix for PRACH format C2 at UE * !1964 Merge secu osa into openair3/SECU * !2101 Use F1 internally: UE Context Release * !2120 Use F1 internally: UE Context Modification * !2129 Adding a check to avoid having more logical antenna ports than physical in config file
-
2023.w207c7d54e4 · ·
Integration branch 2023 week 20 * !2090 ldpc cuda memory size fix for bg2 * !2094 Add new parameter tx_amp_backoff_dB * !2103 Utilizing c16_t instead of int16_t * !2106 Removed ADB related parameters from args_parse.py * !2112 Fix segmentation fault when PDUSession Release * !2114 chore(ci): support new rhel8.8 version * !2092 CI: Refactor ping, image-used fix, update thresholds
-
2023.w191268b27c · ·
Integration branch 2023 week 19 * MR 2059: Bugfix: to properly handle multiple NR_RLC_BearerConfig with the same logicalChannelIdentity, without having duplicate data in UE context * MR 2072: Clean-up of UE RRC structures * MR 2084: added msg-q threading options (and CPU thread pinning) from O-RAN 7.2 branch * MR 2098: harmonization of physicalCellGroupConfig * MR 2099: modification of get_samplerate_and_bw(): add break where needed * MR 2104: Fix segmentation fault in ue_context_setup_request() * Hot fix to support PDU session in IPv4v6
-
2023.w18b9354a452 · ·
Integration branch 2023 week 18 no 2 * !1879 NR RRC config improvements for multi UE scenario * !2070 Use F1 internally: UE Context Setup * !2073 Fix reconfigurationWithSync * !2086 F1 Setup Request DUname is optional * !2062 remove pdu session duplicated structs * !2066 NR UE rework RRC MAC config * !2075 bugfix in computing CCEs for DCI * !2089 chore(build): adding docker support for rocky-linux * !2091 Removal of "disableConcurrentBuilds" option from jenkinsfiles * !2093 Modification of documentation for CI testbenches
-
2023.w186cc01f7c · ·
Integration branch 2023 week 18 * !2045 ssb offset to point A harmonization * !2068 Add mac_CellGroupConfig in RRCReconfiguration after a RRCReestablisment * !2052 fix(ci): for old versions of iperf, server process shall be killed manually * !2056 Generic changes related to UEs used in CI * !2074 Fix of command for USRP B200 reset in CI pipeline * !2014 transform global variables into const or static * !2082 Change of the PLMN in AW2S pipeline * !2078 Improve PRS Tutorial * !2079 Update scope (Xforms, Qt) documentation and list in doc/README.md
-
2023.w166022fe5a · ·
Integration branch 2023 week 16 First merge: * !2040 CI: AW2S-ASUE pipeline creation * !2042 fix iqplayer doc and copy in central directory * !2051 Documentation update for USRPs Second merge: * !1952 Fix problems detected by UBsan * !1924 NR UL 256 QAM * !1988 PUCCH2 for N = 64 * !2053 separating MAC and PHY procedures for TA * !2058 fix interoperability with accelleran CU * !2060 avoid duplicated function in nr_common for supported bandwidth * !2064 CI AW2S config file fix * !2065 bugfix for msg3 retransmission scheduling frame * !2067 Modification of tagging develop images on OC
-
2023.w1556367dd0 · ·
Integration branch 2023 week 15 * !1977 UL-MMSE * !2021 Remove globals demodulator * !2025 NR UE implementation of PUCCH multiplexing procedures * !2049 reworking UE function to get max transmitted power * !2034 Compiling CLANG warning free * !2043 Refactor radio-related RRC parameters and further cleanup
-
2023.w1498f4d038 · ·
Integration branch 2023 week 14 * !1861 NR UE RX Multi-threading * !2017 scheduling aperiodic SRS at UE * !2046 Correctly allocate GUTI in NAS UE structures * !2033 PBCH radio link failure detection at MAC * !1959 bugfix: change memory management of interface between PHY and MAC scheduler * !2041 hack: see "Bye." message when quitting gnb running with aw2s * !2047 NR RRC - RRCReestablishment - Fix MultiplePDU Regression
-
2023.w131f979696 · ·
Integration branch 2023 week 13 * !1945 Free RNTI related structures at PHY after UE disconnection * !2011 Creation of new pipeline LTE-TDD-2x2-container * !1854 Handle reconfigurationWithSync * !2019 bugfix: LDPC decoding in the gNB: clear d properly * !2038 Fix DL 2x2 errors * !2039 Adding test-case in XML to reset USRP in LTE-TDD pipeline * !2008 Implement NR-UE Deregistration procedure * !2023 Rework PDCP OAI API to allow custom SRB data forwarding (e.g., in F1) * !2015 Update documentation: CI, general README.md, overview of doc README, various improvements
-
2023.w12342ea088 · ·
Integration branch 2023 week 12 * !1957 UL improvements for 2-layers * !2016 int32_t to c16_t conversion * !2028 Fix ue capability config files * !2022 NR dlsim pmi input * !2027 limiting SR periodicity according to scs * !1985 Correct F1 RRC Message Transfer * !2024 harmonize mac_CellGroupConfig RRC configuration * !2026 Fix build by installing nrscope dependencies
-
2023.w11bda193d1b · ·
Integration branch 2023 week 11 number 2 * !1833 NR ULSCH transform precoding improvements * !1929 Implementing bands greater than 64 in the code, feature #603 * !1982 Rework ngap * !1998 Update NR RRC to version 17.3.0 * !2003 improve NR UE state machine * !2007 possibility to set identity precoding matrix from config file * !2009 Use same configurable port number for local and remote N3 * !2012 fix unaligned IDFT * !2013 doc(tutorial): switching to jinja-rendering configuration on the OAI-CN5 containers * !2018 demote two UL scheduler warnings to debug level
-
2023.w11bf03abae · ·
Integration branch 2023 week 11 * !1849 Set t-Reordering to 100ms to prevent packet loss * !1997 Warnings in Ubuntu20 build make CI fail * !2000 bugfix: bad usage of T() in the log module * !2005 Fix RNTI after RRCReestablishment * !2006 avoid segfault in additional BWP configuration * !2001 Add reestablishment test to SA Quectel test * !1974 Tutorials: split tutorials in three files, OAI_CN5G, COTS_UE and OAI_nrUE * !1993 Remove unused dependencies, modules