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 |
Francisco Paisana
|
ebb8f18000
|
set some extra tests with the prefix "long_"
|
2020-07-02 15:56:59 +01:00 |
Francisco Paisana
|
1899c468d3
|
updated rrc mobility test
|
2020-06-29 20:32:23 +01:00 |
Francisco Paisana
|
cb7f620254
|
created separate class to manage bearers buffers/status reports in the scheduler
|
2020-06-29 17:31:07 +01:00 |
Ismael Gomez
|
493b7ea2da
|
Remove SNR threshold based link failure detection
|
2020-06-25 22:57:31 +02:00 |
Francisco Paisana
|
64e8f5e3ed
|
update license year
|
2020-06-18 12:41:54 +01:00 |
Pedro Alvarez
|
9c1a7d2cf1
|
Removed get_bearer_status in PDCP. Renamed get_state/set_state to
get_bearer_state/set_bearer_state.
|
2020-06-18 12:13:57 +01:00 |
Pedro Alvarez
|
66d4f320e5
|
Added intereface to set PDCP state after reestablishment.
|
2020-06-18 12:13:57 +01:00 |
Pedro Alvarez
|
33567d81db
|
Added interface to get internal PDCP state.
|
2020-06-18 12:13:57 +01:00 |
Xavier Arteaga
|
e0e8405285
|
SRSUE: initial scell sync
SRSUE: SCell Synch feedbacks delay
SRSUE: Implemented SCell Radio offset correction
|
2020-06-18 09:51:51 +02:00 |
Xavier Arteaga
|
f04cf2090a
|
Integrates number of samples in radio buffer
Fix minor issue
Radio: Fix minor bug and add unit test
|
2020-06-16 11:00:51 +02:00 |
Xavier Arteaga
|
de230826b9
|
Added string helper for removing spaces and parsing list
Fix
Fix string parser
|
2020-06-16 11:00:51 +02:00 |
Xavier Arteaga
|
89b24b54e5
|
Refactored radio class for acommodating multiple RF devices
|
2020-06-16 11:00:51 +02:00 |
Francisco Paisana
|
2f421d3e30
|
added cqi configuration in ca testing
|
2020-06-10 22:22:41 +01:00 |