Francisco Paisana
|
d59016ae68
|
use of srslte::log* type for ASN1 logging. Initialization of the asn1 and rrc_asn1 loggers done now in both the ue and enb
|
5 years ago |
Francisco Paisana
|
0894e6b2f1
|
updated dummy interfaces
|
5 years ago |
Francisco Paisana
|
67411ecfa9
|
updated dummy interfaces
|
5 years ago |
Francisco Paisana
|
39fcf25e0d
|
added extra tests for handover. Did a some refactoring to move boilerplate out of the test mobility function
|
5 years ago |
Francisco Paisana
|
a18a7e307e
|
moved all the parsing of the libconfig files to separate functions that can be called from individual tests. Created several stack layer dummy classes for testing. Extended the rrc_mobility test to check correctness of RRC HOPreparation struct
|
5 years ago |
Francisco Paisana
|
ab3d7dd413
|
updated sched interface for multiple carriers
|
5 years ago |
Francisco Paisana
|
eeb47f8fa4
|
fixed issue regarding repetition of ConRes tx
|
5 years ago |
Francisco Paisana
|
3159a5b84a
|
added cc_idx to dl_rach_info
|
5 years ago |
Francisco Paisana
|
cab9327b1a
|
updated scheduler interfaces to accommodate multiple carriers
|
5 years ago |
Francisco Paisana
|
6d4f746a61
|
moved tti_sched_result out of carrier_sched. Removed interdependencies between the two classes. Simplified ra_sched and bc_sched initialization
|
5 years ago |
Francisco Paisana
|
0b962f19f4
|
fix compilation issue
|
5 years ago |
Francisco Paisana
|
67ccaf1029
|
created a file with common test utils, including assertions, a logger specialized for tests that counts the number of errors and warnings during the test run and can print diagnostics on exit
|
5 years ago |
Francisco Paisana
|
011b2168a6
|
grouped different sched params/args/derived params into a single struct to simplify the ctor api of different sched sub components
|
5 years ago |
Andre Puschmann
|
6a9c4d94b0
|
fix printf in scheduler test
|
5 years ago |
Francisco Paisana
|
57cd40ca31
|
added an ho required message send from SeNB to MME
|
5 years ago |
Francisco Paisana
|
35c9f02579
|
added quant cfg parsing and addition to measCfg
|
5 years ago |
Francisco Paisana
|
b6b1dd1814
|
extended mobility test
|
5 years ago |
Francisco Paisana
|
427fdb83fe
|
using std::make_tuple now to support old compilers. Move operator== definitions for meascfg types to rrc_asn1_types
|
5 years ago |
Francisco Paisana
|
200e18ee3a
|
added diff computation for reportconfig and measid. Tests passing
|
5 years ago |
Francisco Paisana
|
1524e28c3a
|
finished the function to compute diffs between cells/measObjs of two var_meas_cfg objects. Added tests for this. Now the update of a UE's var_meas_cfg is made via a shared pointer.
|
5 years ago |
Francisco Paisana
|
b7559171b7
|
added logic to insert cells from conf file into var_meas_cfg and calculate diffs between meas_objs
|
5 years ago |
Francisco Paisana
|
b88b8fde7b
|
moved the carrier scheduler and tti_result_t classes out of the main sched class. Now it is possible to instantiate more than one carrier_sched per sched
|
5 years ago |
Francisco Paisana
|
2019fec37a
|
moved dl/ul scheduling to the a separate class carrier_sched
|
5 years ago |
Francisco Paisana
|
00d24872d9
|
clang-format on all the scheduler files
|
5 years ago |
Francisco Paisana
|
c19e0d9423
|
moved the RAR/Msg3 scheduling to a separate class
|
5 years ago |
Francisco Paisana
|
d79e49ed4c
|
moved the BC scheduling to a separate class/file
|
5 years ago |
Francisco Paisana
|
837c16557f
|
started to implement separate SIB scheduler, and its tests. This is particualrly important for CA
|
5 years ago |
Francisco Paisana
|
84ac16826f
|
modernized the scheduler code, and removed some clang-tidy warnings
|
5 years ago |
Francisco Paisana
|
ad0b3ce6e2
|
modernize the random sched test
|
5 years ago |
Ismael Gomez
|
3828e03f33
|
Refactor in eNodeB, add channel emulator and fixes in OFDM
* Added channel emulator to srsENB. Added support for fixed delay
* Bug in OFDM when using nonguru mode
* A few changes and refactor in eNodeB
|
5 years ago |
Xavier Arteaga
|
5e49aca835
|
Merge pull request #570 from softwareradiosystems/feature_256qam_fix
Resource allocation extended tables and PDSCH table 2 for 256QAM
|
6 years ago |
Francisco Paisana
|
58e2e51044
|
removed rlc_interfaces. The rlc_cnfg types are now part of the rrc_interface_types. Removed implicit RB initialization in the RLC.
|
6 years ago |
Francisco Paisana
|
b936629221
|
removed rrc asn1 header from bcd_helpers, from rlc_interface, and rlc tests
|
6 years ago |
Guillem Foreman
|
db4127ca64
|
Fixes 256QAM, added pdsch table 2, fixed warnings
|
6 years ago |
Francisco Paisana
|
415d3418b6
|
reorganized enb to mirror ue director/class structure with a stack class
|
6 years ago |
Francisco Paisana
|
7be183c223
|
rework scheduler
|
6 years ago |
Andre Puschmann
|
4b01a2e4a0
|
update copyright notice
|
6 years ago |
Andre Puschmann
|
205db6f229
|
add missing license headers
|
6 years ago |
Ismael Gomez
|
7780b1aba5
|
add tdd/ca support
|
6 years ago |
Francisco Paisana
|
0204db2e12
|
new asn1 rrc library
|
6 years ago |
Pedro Alvarez
|
c4a5af11d5
|
Fixed nibble order in mccmnc_to_plmn and plmn_to_mccmnc. Fixed corresponding PLMN test
|
6 years ago |
Pedro Alvarez
|
49c44a2bd4
|
Moved int_helpers to lib so that the EPC can use those functions too.
|
6 years ago |
yagoda
|
84f4996584
|
adding upper embms support to the enodeb
|
7 years ago |
David Rupprecht
|
06d4559294
|
Change include path absolut to project dir
|
7 years ago |
Andre Puschmann
|
1daf7b04bc
|
add copyright header
|
7 years ago |
Ismael Gomez
|
be62b8a179
|
Fixed uninitialized sock
|
7 years ago |
Andre Puschmann
|
e5a04844ec
|
more coverity fixes
|
7 years ago |
Andre Puschmann
|
36a53b9cfc
|
fix coverity issue
|
7 years ago |
yagoda
|
42040f7111
|
fixing conflicts
|
7 years ago |
yagoda
|
ee1c8c292e
|
fixing coverity issues
|
7 years ago |