Xavier Arteaga
|
a19d68710c
|
Fix successful related typos
|
3 years ago |
Xavier Arteaga
|
2c7287e4d4
|
Fix successful related typos
|
3 years ago |
Xavier Arteaga
|
db19941985
|
Minor changes on UE SA PHY
|
3 years ago |
Xavier Arteaga
|
c494a84738
|
Fix ue_sync_nr_test
|
3 years ago |
Xavier Arteaga
|
5e8e4b90c1
|
Fix memory access in SSB search and measure
|
3 years ago |
Xavier Arteaga
|
5760080b27
|
Fix multiple nr_phy_test tests
|
3 years ago |
Xavier Arteaga
|
d6ee282796
|
Created dummy radio and moved UE dummy PHY into real UE SA PHY
|
3 years ago |
Xavier Arteaga
|
3b396c8a9a
|
Implement and test initial SFN synchronization for UE standalone mode
|
3 years ago |
Xavier Arteaga
|
9e4e75bfda
|
Parametrize UE SYNC NR test
|
3 years ago |
Xavier Arteaga
|
5b744bb6c5
|
Increase SSB detection frequency range
|
3 years ago |
Xavier Arteaga
|
d4fd4c8350
|
Fix deadlock
|
3 years ago |
Xavier Arteaga
|
a5130673f6
|
More cell search development
|
3 years ago |
Francisco
|
b616207ef0
|
asn1: remove extra copy and template instantiation in unpacking of IE Containers
|
3 years ago |
Francisco
|
f7efee9884
|
asn1: use typedefs for amf_ue_ngap_id, ran_ue_ngap_id, mme_ue_s1ap_id and enb_ue_s1ap_id and changed interface to access s1ap and ngap protocol_ies
|
3 years ago |
Francisco
|
26f173e582
|
asn1: use template to generate ngap/s1ap elementary procedure option and reduce code duplication
|
3 years ago |
Francisco Paisana
|
d5f5df3e7b
|
asn1: place common asn1 type for empty ie object sets in asn1_utils.h
|
3 years ago |
Francisco Paisana
|
ec1ed9d4a5
|
asn1: fix json generation for s1ap/ngap and improve ie protocol field interface
|
3 years ago |
Francisco Paisana
|
61e225d762
|
asn1: move setup_release_c from rrc_nr_asn1 to asn1_utils and improved interface
|
3 years ago |
Francisco Paisana
|
e2b8a80f87
|
asn1: move all ie protocol container types to asn1_tuils to be reused in different layers
|
3 years ago |
Francisco Paisana
|
2d2a5bee03
|
asn1: update procotol_ie_single_container interface to use -> operator instead of .value to access container content
|
3 years ago |
Francisco Paisana
|
6b181e7a94
|
asn1: move protocol_ie_single_container_s to asn1_utils, so it can be used by ngap, s1ap, and other layers
|
3 years ago |
Francisco Paisana
|
c8f7976014
|
asn1: use byte buffer pool for temporary variable length field generation instead of stack array
|
3 years ago |
yagoda
|
615ae98a9d
|
fixing regression bug - adding bsr_callback to mrb
|
3 years ago |
Pedro Alvarez
|
b0581ae5ae
|
lib,rlc_am_nr: removed ugly hack to get last element of list. Renamed current_sdu to sdu_under_segmentation.
|
3 years ago |
Pedro Alvarez
|
e9a47ef7b1
|
lib,rlc_am_nr: added assert to make sure we never write over nof_bytes
|
3 years ago |
Pedro Alvarez
|
33735852a4
|
lib,rlc_am_nr: remove unecessary ternary operator.
|
3 years ago |
Pedro Alvarez
|
bd8c7f7c57
|
lib,rlc_am_nr: added max_hdr and min_hdr variables, that are configured based on SN length. Replaced magic numbers with said variables.
|
3 years ago |
Pedro Alvarez
|
19268281c8
|
lib,rlc_am_nr: reduced logging level of some messages to debug.
|
3 years ago |
Pedro Alvarez
|
5532c514ba
|
lib,rlc_am_nr: added logging macros to make sure that the RB name is allways logged.
|
3 years ago |
Pedro Alvarez
|
f60259afb9
|
lib,rlc_am_nr: fixed multiple typos and deleted useless comments
|
3 years ago |
Pedro Alvarez
|
9e6b852834
|
lib,rlc_am_nr: Added handle_full_sdu() and handle_segment_sdu() functions. Reduced duplicate code in handling SDU segments.
|
3 years ago |
Pedro Alvarez
|
8afea13d9a
|
lib,rlc_am_nr: added initial logic to support receiving PDU segments.
|
3 years ago |
Pedro Alvarez
|
aae1d9ad10
|
lib,rlc_am_nr: changed rlc_amd_nr_tx_sdu to use std::list to store
segment infomation. Segment infomation incluses, SO and payload length.
|
3 years ago |
Pedro Alvarez
|
76c33c78a9
|
lib,rlc_am_nr: starting to add test for segmentation. Starting to add functions for creating new segments and segment continuation.
|
3 years ago |
Pedro Alvarez
|
f544cc7f7e
|
lib,rlc_am_nr: fixed issue introduced with the changes of the header packing.
|
3 years ago |
Pedro Alvarez
|
40fab8fdb4
|
lib,rlc_am_nr: starting to add segmentation test
|
3 years ago |
Pedro Alvarez
|
3e5b064a08
|
lib,rlc_am_nr: starting to add build_sdu_segment() function.
Also adding write_header function that receives as argument uint8_t* so
we can write the header straight to the payload.
|
3 years ago |
Pedro Alvarez
|
72ba7503e5
|
lib,rlc_am_nr: make max tx queue size configurable.
|
3 years ago |
Xavier Arteaga
|
6c4c1ea155
|
NR UE PHY: interfaced fix wideband CQI reporting in nr_phy_test
|
3 years ago |
Carlo Galiotto
|
d7e4018adf
|
sched: remove unused function
Signed-off-by: Carlo Galiotto <carlo@srs.io>
|
3 years ago |
Carlo Galiotto
|
b359c7b728
|
sched,nr: add comments and rename variables
Signed-off-by: Carlo Galiotto <carlo@srs.io>
|
3 years ago |
Carlo Galiotto
|
0f92869156
|
rrc,sched: add csi-MeasConfig setup in RRC
Signed-off-by: Carlo Galiotto <carlo@srs.io>
|
3 years ago |
Carlo Galiotto
|
9be9bd659e
|
sched,nr: add CQI to SE and SE to MCS mapping ...
for scheduler + add CQi reporting from PHY to scheduler
Signed-off-by: Carlo Galiotto <carlo@srs.io>
|
3 years ago |
Carlo Galiotto
|
2040a88bf9
|
sched: add comments + rename variable
Signed-off-by: Carlo Galiotto <carlo@srs.io>
|
3 years ago |
Carlo Galiotto
|
cd32f1385a
|
sched,test: add test for CQI->MCS mapping fnc
Signed-off-by: Carlo Galiotto <carlo@srs.io>
|
3 years ago |
Carlo Galiotto
|
a7255cfac6
|
sched: add fnc to map CQI to MCS
Signed-off-by: Carlo Galiotto <carlo@srs.io>
|
3 years ago |
Francisco Paisana
|
40138c7125
|
changed namespace of asn1 ngap from 'ngap_nr' to simply 'ngap'
|
3 years ago |
Ismael Gomez
|
2d31e11144
|
ue,lte: update rx_gain_offset more frequently. Avoid calling UHD driver when getting rx_gain
|
3 years ago |
Ismael Gomez
|
70d6e596f7
|
nr: add RAR ue_dl_nr_file test
|
3 years ago |
Merlin Chlosta
|
c967b688ff
|
emergency handler for NAS PCAP to close file
Previously NAS PCAP wasn't closed/fflushed on
unclean exit, resulting in missing or corrupted PCAP.
|
3 years ago |