Pedro Alvarez
17a8ec6cdd
Using estimated COUNT (from NAS overflow counter and RX SQN) for decription of NAS messaages. Should avoid issues decripting messages when the COUNT is larger than 256.
2021-05-03 10:36:26 +02:00
Andre Puschmann
9f9fbe2420
readme: update list url
2021-04-30 15:52:11 +02:00
Andre Puschmann
271d1c3112
readme: update badge url
2021-04-30 15:43:51 +02:00
Andre Puschmann
0d74b4b778
readme: update coverity badge
2021-04-30 12:41:09 +02:00
Andre Puschmann
566d985472
readme: update link to mailing list
2021-04-30 12:34:46 +02:00
Andre Puschmann
cd061d46e6
metrics_stdout: remove obsolete if
2021-04-30 12:33:35 +02:00
faluco
90e23d9de6
Print in the ue stdout metrics the CC number for LTE and the RAT for NR.
2021-04-29 22:48:03 +02:00
faluco
b9be7c7594
Small cleanup in the stdout UE metrics.
...
- Switch to use fmt for formatting the output.
- Change the CC column to be rat now.
- Reworked and re-styled the column alignment.
2021-04-29 22:48:03 +02:00
Francisco
5cecb40410
rlc,bugfix - increase pdcp sn notification ack list maximum size
2021-04-29 15:41:00 +02:00
Francisco
ad1a0eb2ac
rlc,fix - Add PDCP PDUs to undelivered_sdu_info_queue when the PDUs are popped from the tx_sdu_queue, rather than they are pushed to.
...
- This simplifies the sdu discard
- This also fixes an existing race condition
2021-04-29 15:41:00 +02:00
Andre Puschmann
526a076906
readme: update CI banners
2021-04-29 15:16:19 +02:00
Xavier Arteaga
95dafcb413
SRSUE: fix NR carrier PCI in metrics
2021-04-29 15:14:12 +02:00
David Rupprecht
c8b03a20fb
Updated findBackward cmake file to suppress dev warnings
2021-04-29 10:06:37 +02:00
Andre Puschmann
3b553359c0
cmake: fix some warnings
2021-04-29 10:06:37 +02:00
Nikita Pushchin
8622b1c284
cmake/modules fix
2021-04-29 10:06:37 +02:00
Andre Puschmann
598594c51a
all: bunch of pass by const& changes suggested by LGTM
2021-04-29 10:00:09 +02:00
Francisco
7ced0e73eb
rlc,bugfix - avoid accessing the PDCP info of RLC segments when the PDCP has already discarded the respective PDCP SN.
2021-04-28 21:15:00 +02:00
Andre Puschmann
597729ac53
rlc: always remove PDCP SNs from undelivered queue
...
if RLC PDUs with certain PDCP SNs were already in flight
when their discard timer at PDCP expires, they weren't
remove from the undelivered_sdu_info_queue causing
indesired log entries like:
08:08:52.455280 [RLC ] [W] PDCP_SN=2103 already marked as undelivered
when the SN was sent again (after wrap around).
The patch makes sure to always try to delete the PDCP SN
from the queue. It should fix (at least partly) #2560
2021-04-28 21:15:00 +02:00
Andre Puschmann
20075f6f33
rf_uhd_generic: fix segfault when accessing device tree
...
for some reasons the dev tree isn't available on the X310
with UHD4 and the code never checked the return value, causing
a segfault with that combo.
2021-04-28 20:24:17 +02:00
Xavier Arteaga
949ce965c7
Fix SCH NR CRC check
2021-04-28 20:23:52 +02:00
Xavier Arteaga
e1ff824cc2
SRSUE avoid NR SR in UCI for PUSCH
2021-04-28 20:23:52 +02:00
Xavier Arteaga
fb5dfb3a86
Improved NR unit test
2021-04-28 20:23:52 +02:00
Xavier Arteaga
28170c92a9
Multiple NR SCH fixes
2021-04-28 20:23:52 +02:00
Xavier Arteaga
efb8da69d8
Cleaned DCI NR info string
2021-04-28 20:23:52 +02:00
Xavier Arteaga
8cb3e92ab3
Added LDPC flooded early stop
2021-04-28 20:23:52 +02:00
Xavier Arteaga
033661182a
Aded SF len macro for NR
2021-04-28 20:23:52 +02:00
Xavier Arteaga
6c39a5e4ff
Added PDSCH DMRS aditional unpacking
2021-04-28 20:23:52 +02:00
Xavier Arteaga
334b308c35
Fix DCI NR configuration from main configuration
2021-04-28 20:23:52 +02:00
Xavier Arteaga
86ad0446e1
Added NR PDSCH and PUSCH resource allocating flattening
2021-04-28 20:23:52 +02:00
Xavier Arteaga
892aea8219
Fix coverity warnings under lib/src/phy/utils
2021-04-28 16:53:44 +02:00
Xavier Arteaga
87cf3cf2e5
Fix coverity warnings under lib/src/phy/phch
2021-04-28 16:53:44 +02:00
Francisco
3f64b94a0f
increase asn1 variable length field intermediate buffer, to support longer UE Radio Capabilities messages
2021-04-28 16:01:22 +02:00
Andre Puschmann
2a30cc72ab
Merge pull request #2758 from softwareradiosystems/pr_merge_with_master
...
Merge public master into `dev`
2021-04-28 16:00:31 +02:00
Andre Puschmann
c86d38b8fa
Merge remote-tracking branch 'github_public/master' into pr_merge_with_master
2021-04-28 13:14:13 +02:00
David Rupprecht
bde30bb9be
Added tests for band helper
2021-04-28 12:43:58 +02:00
Andre Puschmann
937c4ff3c3
demod_soft: removed unused NEON code
...
clang complained about unused code, so remove it of course.
2021-04-28 12:42:44 +02:00
Xavier Arteaga
71226e89df
Minor dereference check
2021-04-28 10:28:09 +02:00
Xavier Arteaga
b6fa82bf9a
Fix more static analysis warnings
2021-04-28 10:28:09 +02:00
Francisco
70d6e4d9b3
mac, fix - Verify that mac::ue also exists in the scheduler before attempting to retrieve its metrics
2021-04-28 00:02:06 +01:00
Xavier Arteaga
290541993e
Fix debug compilation
2021-04-27 20:31:29 +02:00
Xavier Arteaga
efd6c569b8
Fix some static analisys warnings under lib/src/phy/fec
2021-04-27 20:31:29 +02:00
David Rupprecht
fafa03f7c8
Extended the band helper table
2021-04-27 20:28:36 +02:00
Francisco
6e7d992552
remove UE on S1AP Release Request if MME S1AP UE ID hasn't been assigned yet
2021-04-27 19:14:25 +01:00
Francisco
3c4512cdd2
demote assert to expect check in circular stack pool destruction, when a leak is detected
2021-04-27 19:14:25 +01:00
Xavier Arteaga
6045998909
enb_phy_test uses default rr configuration
2021-04-27 16:55:51 +02:00
Xavier Arteaga
217f3cb416
SRSENB: select highest with/without SR correlation PUCCH result
2021-04-27 16:55:51 +02:00
Andre Puschmann
ada6c71b5a
rf_soapy: fix logic to print warning when Lime is used with short sample rates
...
previously the warning was printed when a Lime was connected to the PC.
Now all connected devices are printed but the warning is only
shown if the selected device is the Lime.
2021-04-27 15:32:26 +02:00
faluco
aa3309157b
Fixed polar encoder and decoder initialization failure for ARM. Initialization unconditionally used x86 SIMD routines instead of getting disabled for ARM compilations.
2021-04-27 14:42:30 +02:00
faluco
d9e5f4ccc7
Replace a couple of inline functions in demod_soft with macros to allow constant propagation. The vgetq_lane_sX builtin expects a constant instead of a variable.
2021-04-27 14:42:30 +02:00
Francisco Paisana
d39183419c
Separate TPC PUSCH and PUCCH target SINR ( #2740 )
...
* separate target pusch and pucch sinr configurations in tpc class and rr.conf
2021-04-27 10:12:40 +01:00