Codebot
4d2b5b8eda
Adding AGPL copyright to new files
2022-04-29 07:28:44 +00:00
Codebot
9211ad7d51
Merge branch 'next' into agpl_next
2022-04-29 07:28:41 +00:00
yagoda
de8b7d6c48
mac,phy: fixing pdcch order bug, do not process PDSCH if grant is pdcch order
2022-04-27 15:46:24 +02:00
Codebot
123f766935
Merge branch 'next' into agpl_next
2022-04-26 08:28:16 +00:00
Ismael Gomez
1507eed79c
srsue,mac: return temp-rnti for UL grants if availabl
2022-04-04 19:36:38 +02:00
Ismael Gomez
f8c2fa05bf
srsue,phy: support n_ta_offset parameter from sib1
2022-03-29 14:30:14 +02:00
Ismael Gomez
edeb8e8f18
srsue,nr: add TA support from RAR and MAC CE
2022-03-29 14:30:14 +02:00
Ismael Gomez
b3497c4a94
srsue,nr: decode SIB1 based on coreset0 configuration in MIB
2022-03-29 14:30:14 +02:00
Ismael Gomez
f83557b891
srsue,phy: use common pucch for msg3. Completed table for all pucch_common_idx values
2022-03-29 14:30:14 +02:00
Ismael Gomez
12435eae7d
srsue,phy: avoid changing the sampling rate while sync thread is already receiving
2022-03-29 14:30:14 +02:00
Ismael Gomez
7f8ac07b65
srsue: fix A1/S2 reports with CA. Fix some unstability issues when doing HO with multiple carriers due to frequent call to update_phy
2022-03-26 23:12:57 +01:00
Ismael Gomez
bdbfc3478b
srsue,phy: do not reestablish if configured more carriers than existing
2022-03-26 23:12:57 +01:00
Ismael Gomez
08b20ba4b2
srsue,phy: change stop order to avoid locking
2022-03-26 23:12:57 +01:00
Joaquim Broquetas
520128162e
Add CFR to srsue LTE UL ( #3865 )
...
lte,phy: Add CFR to srsue LTE UL
This commit adds the configuration steps needed to enable
and configure the CFR module for the srsue's uplink signal.
Parsing of the CFR manual threshold has been streamlined.
2022-03-07 17:05:33 +01:00
Codebot
42cc7d5d1a
Merge branch 'next' into agpl_next
2022-02-13 23:12:22 +01:00
Francisco Paisana
e4a15c9c51
rrc,gnb: move non-phy fields out of phy_cell_nr_t
2022-02-08 18:21:07 +01:00
Xavier Arteaga
ace6026d24
UE-PHY: Skip PUCCH-NR transmission if there is no PUCCH resource available
2022-02-07 15:51:27 +01:00
Codebot
fb75a5ef0e
Merge branch 'next' into agpl_next
2022-01-30 23:12:49 +01:00
Xavier Arteaga
57b50edbe2
Fix initial buffer data and removed unimplemented method
2022-01-24 10:09:17 +01:00
Codebot
9664aa3cf4
Merge branch 'next' into agpl_next
...
# Conflicts:
# lib/include/srsran/phy/channel/ch_awgn.h
2022-01-23 23:12:27 +01:00
Fabian Eckermann
12cc7cb4d7
Add support for RRC redirect.
2022-01-21 09:46:56 +01:00
Xavier Arteaga
0812a90d21
Removed unused attribute and fix end-of-burst in NR UE SA PHY
2022-01-19 18:33:39 +01:00
Xavier Arteaga
ae0fb4f4fc
UE NR PHY cell select minor fixes
2022-01-17 10:55:38 +01:00
Xavier Arteaga
c26f030edb
UE PHY SA Slot synchronization integrated
2022-01-17 10:55:38 +01:00
Xavier Arteaga
98f304bfa8
Add in srsue and srsenb SSB configuration in log
2022-01-17 10:55:38 +01:00
Ismael Gomez
89f910e79e
srsue,phy: do not queue set_scell command in background if running from set_cells_to_meas comman
2022-01-13 22:01:23 +01:00
Ismael Gomez
552e0816f7
ue: store new EARFCN in the foreground of cell_select to avoid race conditions with the other cmd_worker
2022-01-13 17:25:20 +01:00
Xavier Arteaga
2c7287e4d4
Fix successful related typos
2022-01-12 10:27:33 +01:00
Xavier Arteaga
e8095529d7
Fix NR UE SFN Sync
2022-01-12 10:27:33 +01:00
Xavier Arteaga
db19941985
Minor changes on UE SA PHY
2022-01-12 10:27:33 +01:00
Xavier Arteaga
5760080b27
Fix multiple nr_phy_test tests
2022-01-12 10:27:33 +01:00
Xavier Arteaga
d6ee282796
Created dummy radio and moved UE dummy PHY into real UE SA PHY
2022-01-12 10:27:33 +01:00
Xavier Arteaga
3b396c8a9a
Implement and test initial SFN synchronization for UE standalone mode
2022-01-12 10:27:33 +01:00
Xavier Arteaga
4f86c2fac7
Added more information in NR PHY SA cell search test
2022-01-12 10:27:33 +01:00
Xavier Arteaga
d4fd4c8350
Fix deadlock
2022-01-12 10:27:33 +01:00
Xavier Arteaga
a5130673f6
More cell search development
2022-01-12 10:27:33 +01:00
Codebot
b1e5bd3c31
Merge branch 'next' into agpl_next
2022-01-02 23:12:21 +01:00
Ismael Gomez
2d31e11144
ue,lte: update rx_gain_offset more frequently. Avoid calling UHD driver when getting rx_gain
2021-12-22 22:41:24 +01:00
Ismael Gomez
120ad5c72f
ue: store new EARFCN in the foreground of cell_select to avoid race conditions with the other cmd_worker
2021-12-22 22:41:24 +01:00
Robert Falkenberg
226001709d
srsUE: refactor option to filter N_id_1 / SSS to configuration
...
* pick the cell with strongest peak (instead of last match)
* proper selection if N_id_2 was forced too
* add comment explaining potential occlusion of cells
2021-12-22 17:13:21 +01:00
Matan Perelman
0dff58613f
srsUE: Add option to filter N_id_1 / SSS to configuration
2021-12-22 17:13:21 +01:00
Codebot
0673d45338
Adding AGPL copyright to new files
2021-12-19 23:12:26 +01:00
Codebot
21525935ab
Merge branch 'next' into agpl_next
...
# Conflicts:
# srsue/hdr/phy/ue_lte_phy_base.h
# srsue/hdr/phy/ue_nr_phy_base.h
2021-12-19 23:12:24 +01:00
Ismael Gomez
3c929ed24c
ue,sa: Sends PRACH and receives RAR, then Msg4, resolves contention resolution and pushes ConnectionSetup to RRC
2021-12-01 22:36:10 +01:00
Ismael Gomez
46f4be458a
ue,sa: can sync and receive pbch successfully
2021-12-01 10:18:27 +01:00
Ismael Gomez
219bae4fd3
srsue,sa: dummy rrc_nr to initiate dummy cell_select and phy_cfg
2021-11-30 14:45:26 +01:00
Ismael Gomez
c71ab70b83
Completed basic sync module with bypass camping. Removed ue_phy_nr and ue_phy_lte base classes
2021-11-30 14:45:26 +01:00
Ismael Gomez
6947f87bcb
Add minimum NR SA logic in parent PHY class
2021-11-30 14:45:26 +01:00
Ismael Gomez
fb897d2998
Refactor PHY interfaces to remove difference between SA and NSA PHY
2021-11-30 14:45:26 +01:00
Ismael Gomez
58ab8086ff
Added multi gNb simulation and RF
2021-11-30 14:45:26 +01:00