Andre Puschmann
|
e2b1bbe2dc
|
enb,metrics: add helper method to print MAC metrics
preparation to be used to print MAC metrics for EUTRA and NR cells
|
3 years ago |
Andre Puschmann
|
6a46931144
|
mac_nr,enb: move header into nr subfolder
|
3 years ago |
Andre Puschmann
|
4a5d2a8659
|
mac_nr: add basic get_metrics() implementation
|
3 years ago |
Andre Puschmann
|
dbcf5c9503
|
sched_nr: add ue_exists() helper
|
3 years ago |
faluco
|
cf20b143c0
|
Fix the default constructor of the optional class to avoid a spurious uninitialized value warning in older GCC versions (seen for ARM32 and GCC 8.3).
Use a union of a byte and the real storage, and init the char by default.
|
3 years ago |
faluco
|
485ec2edab
|
Implement a new option to flush the file sink contents on every write.
|
3 years ago |
Nils Fürste
|
d75fe22a0a
|
Soapy: Fix include path of Types.h
|
3 years ago |
Nils Fürste
|
690bccccc6
|
cmake: Export non-default Limesuite driver path
|
3 years ago |
Nils Fürste
|
c177ed3331
|
cmake: Export non-default libbladerf driver path
|
3 years ago |
Nils Fürste
|
13d4fd174b
|
cmake: Export non-default SoapySDR driver path
|
3 years ago |
Andre Puschmann
|
88878e07c6
|
sched_nr_test: enable auto-refill for failing NR sched tests
|
3 years ago |
Andre Puschmann
|
9a49d47968
|
sched_nr_interface: disable auto-refill of NR scheduler
|
3 years ago |
Andre Puschmann
|
06f000c2c4
|
band_helper: fix format
|
3 years ago |
faluco
|
c7ddedcf72
|
Log the invalid format string to help grepping it in the logs.
|
3 years ago |
faluco
|
9571109a69
|
Abort program execution if STOP_ON_WARNING is defined when formatting an invalid log entry.
|
3 years ago |
faluco
|
8cde3f20e7
|
Catch exceptions thrown on invalid format strings in the log backend and print an error message to signal the issue.
|
3 years ago |
Andre Puschmann
|
07019a5bd6
|
nr: refactor DL/UL frequency deriviation
* add separate DL/UL freq point a in NR carrier struct
* use freqInfoDL/freqInfoUL to get freq point a
* simplify carrier tuning logic
|
3 years ago |
Andre Puschmann
|
11af5662a7
|
band_helper_test: extend TC for band 5 FDD freq calcs
|
3 years ago |
Andre Puschmann
|
d26a7e0350
|
band_helper: add helper to derive DL/UL freq from abs_freq_point
calculate DL and UL freq in carrier struct based on given values
|
3 years ago |
Andre Puschmann
|
377eb52b86
|
band_helper_test: add TC for band n5
|
3 years ago |
Andre Puschmann
|
69619d725a
|
band_helper: add helper to derive UL ARFCN from DL ARFCN
|
3 years ago |
Andre Puschmann
|
dbbc621905
|
phy_common: fix PRB lookup for NR cells
|
3 years ago |
Andre Puschmann
|
93e1d7712d
|
enb,phy: add checks for invalid EARFCN and exit eNB if config is wrong
|
3 years ago |
Andre Puschmann
|
1f01e4be51
|
rr.conf.example: add empty NR cell list to example
|
3 years ago |
Andre Puschmann
|
b5dcf7804c
|
enb,cfg: add new NR cell list to RR configuration parser
|
3 years ago |
faluco
|
5703752faa
|
Fix a enb crash when no more users could be added into the bearer manager map.
This was caused by not removing old user from the map, so add the code to cleanup the map on user removal.
|
3 years ago |
Andre Puschmann
|
f382a7c7db
|
Revert "ue,proc_ra_nr: add temporary flag to skip RAR reception"
This reverts commit 28668aac34 .
|
3 years ago |
Andre Puschmann
|
a518b81a10
|
phy,nr: don't print hex content of failed PDSCH
|
3 years ago |
Andre Puschmann
|
312a91a460
|
enb,rrc_nr: disable encryption for DRB
|
3 years ago |
Andre Puschmann
|
f814a0ed09
|
ue_nr: reduction of log level when packing MAC PDU
|
3 years ago |
Andre Puschmann
|
c1892eb2ec
|
enb,nsa: refactor of SgNB addition interface
* update of FSM
* better integration of parameter for X2 calls
|
3 years ago |
Andre Puschmann
|
5a936d9940
|
ue,rrc: handle DRB removal correctly
when RRC receives a command to remove a DRB, it also needs to delete
the bearer at RLC and PDCP
|
3 years ago |
Andre Puschmann
|
f7e943b6b6
|
enb,mac_nr: add handling of SBSR MAC CE
|
3 years ago |
Andre Puschmann
|
aba0ba9ad8
|
mac_sch_pdu_nr: fix newline in logs
|
3 years ago |
Andre Puschmann
|
54ab64327a
|
ue,mac_nr: move BSR levels lookup table into lib header
prepare for shared use with gNB
|
3 years ago |
Andre Puschmann
|
ba17b64c70
|
worker_pool: fix newline
|
3 years ago |
Andre Puschmann
|
6745eced49
|
ssb: avoid NaN when SSB can't be detected
when PSS+SSS can't be detected the RSRP was 0 and
the resulting conversion to dB resulted in NaN.
|
3 years ago |
faluco
|
5798f09252
|
Re-format the enb stdout metrics and port the code to use the fmt library.
|
3 years ago |
faluco
|
ec272061a0
|
Fix a dangling SDU pointer in mac_sch_subpdu_nr when adding subpdus into a mac_sch_pdu_nr.
|
3 years ago |
David Rupprecht
|
285aae8e36
|
Fixing srsue namespace in rrc meas test
|
3 years ago |
faluco
|
934802d23c
|
Report the SIB9 home enb name in the enb sector start/sector stop events.
|
3 years ago |
faluco
|
2fd3ed789a
|
Rename sector_id to carrier_id JSON key in enb metrics and events.
|
3 years ago |
faluco
|
fdb4b91e98
|
Adapt the enb metrics to allow adding a PCI field for each CC.
Include the PCI field in the enb JSON metrics.
|
3 years ago |
faluco
|
fd013e8a17
|
- Implement intra enb HO command reporting.
- Fix reversed rnti values in connection_resume event.
|
3 years ago |
faluco
|
d122d0c69b
|
Add new field for the PCI in the enb JSON report file.
|
3 years ago |
faluco
|
d168536bc4
|
Add a new program option to control how ASN1 messages get printed into the enb JSON report file.
|
3 years ago |
faluco
|
df6ae7b0e0
|
- Implement new enb events:
* ho_command
* connection_resume
* rlf_detected
- Rename rlf_report event to "rlf_report".
|
3 years ago |
faluco
|
8a3586dfbf
|
Include a ASN1 json representation for RRC enb events.
|
3 years ago |
Ismael Gomez
|
00653bdd46
|
Fix PUCCH2 RRC scheduling
|
3 years ago |
David Rupprecht
|
a9a23214b0
|
Added more 5G security kdfs
Added new 5G SIM functions
Added const parameters for security functions
|
3 years ago |