Francisco Paisana
|
ff7811c822
|
remove unused member variable from sched tester
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
3407ac6741
|
fix ca sched test
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
e8ac98d06f
|
added extra tbs and dci aggregation level checks to sched test suite
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
5467ee9f83
|
moved more tests to ue-dedicated test suite
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
992ea7fd29
|
moved UE-dedicated RA sched test to separate test suite file.
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
d5f6ccc0c4
|
integrated UL UE-dedicated sched tests in random test
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
eb327183d3
|
moved harq tests from scheduler_test_common.cc to separate test suite file. Created a class ue_sim, whose role is to emulate a UE behavior
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
64fca23eb3
|
extended dci content checks of DL and UL grants in the scheduler random tester.
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
88105c1577
|
change the namespace of tti point helper functions for the eNB
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
114932b4c6
|
extended common sched test suite api to multi carrier
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
f24e5aadaf
|
clean common sched output tests
|
2020-12-12 15:58:33 +01:00 |
Francisco Paisana
|
d8203acd56
|
implement harq resuming functionality
|
2020-12-12 15:58:32 +01:00 |
Francisco Paisana
|
510959b50f
|
update nr asn1 files, and asn1 tests
|
2020-12-12 15:58:32 +01:00 |
Francisco Paisana
|
42cdc5e340
|
Allocate all the leftover bytes of the TBS to last allocated MAC SDU.
Fix the way the RLC header is accounted for depending on the bearer id.
For instance, the SRB0 does not require any RLC header.
|
2020-10-30 13:35:15 +00:00 |
Francisco Paisana
|
78e580a89f
|
fix rrc_mobility_test failure due to access to uninit variable
|
2020-10-19 11:23:44 +01:00 |
Francisco Paisana
|
f1bdf33d10
|
addition of cells provided in cell_meas_list of rr.conf to cellsToAddModList in the rrc reconfiguration message
|
2020-10-16 15:55:22 +01:00 |
Francisco Paisana
|
c5c7700cb7
|
implemented DL logical channel prioritization test for finite PBRs
|
2020-10-14 22:55:12 +01:00 |
Francisco Paisana
|
2d3681699a
|
added test for DL sched logical channel prioritization. At the moment only PBR=infinity is tested
|
2020-10-14 22:55:12 +01:00 |
Francisco Paisana
|
c46402c836
|
fix phy configuration during handover on srsenb. The function srsenb::rrc::ue::fill_scell_to_addmod_list assumes that the phy_cfg of the PCell is up-to-date, which was not the case. With this PR, the srsenb rrc updates the phy_cfg before the ho cmd is sent, but, in the case of intra-enb ho, the updates are not submitted to the phy before the reception of the crnti mac ce
|
2020-10-07 09:10:47 +01:00 |
faluco
|
d53f69bf0a
|
- Initialize the log backend, otherwise no log entries are generated.
|
2020-10-06 09:23:38 +02:00 |
Francisco Paisana
|
688dda30a4
|
favour carriers with best channel conditions for UL grants due to SRs
|
2020-10-01 19:58:00 +01:00 |
Francisco Paisana
|
137e554eb3
|
reestablish pdcp bearers is required in case of AM bearers
|
2020-10-01 16:57:08 +01:00 |
Francisco Paisana
|
da70c0fdaf
|
fix cellsToAddModList handling. Now the eNB always adds PCell+SCells as measObjects in the RRC Reconfiguration messages. It may also further include cellsToAddModList if they are provided in the rr.conf file
|
2020-09-25 15:03:58 +01:00 |
Francisco Paisana
|
141960fbda
|
remove unnecessary shared_ptrs and use value semantics instead for the var_meas_cfg of the different enb cells
|
2020-09-24 09:52:09 +01:00 |
Francisco Paisana
|
098172c911
|
fix cellIndex assignment in srsENB to not necessarily copy cell ID
|
2020-09-23 18:00:09 +01:00 |
Ismael Gomez
|
e2154d2213
|
Renamed constants to SRSLTE and use SRSLTE_CFI macros
|
2020-09-03 10:45:06 +02:00 |
Francisco Paisana
|
cbac98c89e
|
fix ack delay checks in scheduler tests
|
2020-08-28 14:31:29 +01:00 |
Xavier Arteaga
|
080543815f
|
Solved compilation warnings and enb_phy_test stop
|
2020-08-28 11:36:44 +02:00 |
Ismael Gomez
|
a4835dd2c8
|
More accurate MCS reduction when PUSCH carries UCI (#1630)
|
2020-08-25 22:30:35 +02:00 |
Francisco Paisana
|
b47f8e6c1a
|
increased rrc inactivity timer to avoid unnecessary pagings while
setting up an initial enb-ue iperf connection
|
2020-08-25 11:47:24 +01:00 |
Francisco Paisana
|
bb5dd92dca
|
implemented s1 handover cancellation procedure to force the target enb to release the ue ctxt
|
2020-08-21 00:05:58 +01:00 |
Francisco Paisana
|
8c9e596f89
|
refactored s1ap handover request interface. cleaned up rrc tenb s1 handover code
|
2020-08-21 00:05:58 +01:00 |
Francisco Paisana
|
2d55691173
|
extended rrc mobility test to check security configuration of pdcp bearers
|
2020-08-18 13:55:17 +01:00 |
Francisco Paisana
|
5d1343fe75
|
implemented S1 bearer status transfer
|
2020-08-18 13:55:17 +01:00 |
Francisco Paisana
|
db8af399f8
|
extended rrc tenb s1 handover test. implemented layer reconfig during s1 handover
|
2020-08-18 13:55:17 +01:00 |
Francisco Paisana
|
7605c7df23
|
added s1ap handover notification, fixed s1ap asn1 bug, and fixed bad fields for admitted erabs in ho req ack
|
2020-08-18 13:55:17 +01:00 |
Francisco Paisana
|
8b174ce2f4
|
changed interval interface to disallow interval::stop < interval::start via an assertion
|
2020-08-14 15:06:06 +01:00 |
Francisco Paisana
|
c1755727d7
|
changed interval method names, and added comments and assertions
|
2020-08-14 15:06:06 +01:00 |
Francisco Paisana
|
20b69fb22e
|
substitution of ul_alloc_t for prb_interval
|
2020-08-14 15:06:06 +01:00 |
Francisco Paisana
|
26f46ea067
|
add S1 Handover Request handling in target eNB
|
2020-08-14 14:28:56 +01:00 |
Ismael Gomez
|
382811e10e
|
Update S1AP RNTI context when doing Reestablishment (#1582)
|
2020-08-12 23:48:20 +02:00 |
faluco
|
072e84cec8
|
- Simplified the usage of span now with implicit constructors as it should be.
- Added overload for generic containers that have size and data members like vector.
- Removed unnecessary uses of make_span.
|
2020-08-11 19:47:26 +01:00 |
faluco
|
eb4b2d4e43
|
- Added a clarification comment on why to use make_span.
- Moved byte_buffer utilities to common.h thus breaking the dependency of ADT to COMMON.
- Fixed compilation failures in tests.
|
2020-08-11 19:47:26 +01:00 |
Francisco Paisana
|
76a62909c1
|
use of span type for universal array views
|
2020-08-11 19:47:26 +01:00 |
faluco
|
cfd3f51931
|
Import of srslog into srsepc and srsenb. (#1574)
* - Import of srslog into srsepc and srsenb.
* - Removed logger_file and logger_stdout files.
|
2020-07-30 19:17:23 +02:00 |
Xavier Arteaga
|
0192130742
|
SRSUE/SRSENB: UCI bits are carrier by the lowest serving cell index
SRSENB: Fix UCI in lowest serving cell index PUSCH transmission
|
2020-07-15 07:34:14 +02:00 |
Francisco Paisana
|
5e06430455
|
removal of stack handler interface
|
2020-07-13 11:19:25 +01:00 |
Francisco Paisana
|
fe8f8be62d
|
apply separate cqi configurations to scells
|
2020-07-09 18:56:01 +02:00 |
Francisco Paisana
|
504e3a1b7a
|
fix max retx configuration in scheduler and updated tester to catch the error
|
2020-07-03 17:34:37 +01:00 |
Francisco Paisana
|
84f34bc736
|
changed to a label filtering approach for ctest
|
2020-07-02 15:56:59 +01:00 |