Francisco
34e39a9835
Implementation of scheduler algorithm to avoid PUCCH collisions
...
- The cch_allocator considers the existence of a fixed PUCCH region dedicated to CQI, SR, and HARQ ACKs
- At the moment PUCCH multiplexing is not considered
- The PUCCH width was increased to accommodate possible PUCCH-ACK positions
4 years ago
Francisco
8ae8b31ba2
Allow collisions between PUCCH and Msg3 for 6 PRBs
...
- The UL Harq now stores the type of UL alloc (msg3 or data)
4 years ago
Francisco
39aea96c69
fix sched tests UL HARQs. Set common pucch cfg in the sched tests
4 years ago
Andre Puschmann
99df71a914
rf_zmq: make error message when port bind failed more verbose
4 years ago
Francisco
7dcfe7bf0e
sched: updated tbs calculation test. Fix edge cases that failed the test.
4 years ago
Francisco
ed8ab3871c
re-designed algorithm to compute lowest mcs that meets cqi,req_bytes,nof_prbs requirements in the scheduler
4 years ago
Francisco
3dd7877199
wrote unit test to check tbs,mcs derivation based on cqi,nof_prb in scheduler
4 years ago
Francisco
9748c0be84
simplified tbs/mcs computation in scheduler
4 years ago
Pedro Alvarez
9c67a029b5
Trying to make calculation of offset in status report more readable
4 years ago
Pedro Alvarez
7b23a83306
Fixup tests to consider wrap-around in status report
4 years ago
Pedro Alvarez
c4e9516561
Fix issue when LMS wraps-around and FMS doesn't in PDCP status report. Fix incorrect update of FMS on clear_sdu. Adding unit test to LMS wrap-around.
4 years ago
Pedro Alvarez
0d020a7f07
Disable sending and handling status report on SRBs
4 years ago
Xavier Arteaga
81cc8de2b7
Protect NAS unbounded message read
4 years ago
David Rupprecht
5285550880
Fixes write SIB pcap define flag back to normal
4 years ago
David Rupprecht
e3d001a48e
Proc RA NR test: fixed uninitialized values
4 years ago
Francisco
d54cef63b2
avoid reallocating CC in mac::ue when an SCell Activation CE is sent
4 years ago
David Rupprecht
6317c9295c
SRSUE NR: Removed workaround to add pdcp lte bearer
4 years ago
David Rupprecht
027c20b0d3
SRSUE: Option mac pcap nr and lte write to the same pcap file
4 years ago
David Rupprecht
aef6805d03
Added pcap net feature to eNodeB
4 years ago
David Rupprecht
f6d8f13053
SRSUE: Updated ue config packet capture description
4 years ago
David Rupprecht
410c8e5d0e
Fix typo
4 years ago
David Rupprecht
9e72d89fa1
MAC PCAP move run thread in base class
4 years ago
David Rupprecht
894e4d3501
Added mac pcap network class that dumps the packets to a udp network sink
4 years ago
David Rupprecht
a58f0642cb
created pcap base class for main handling
4 years ago
David Rupprecht
da658ed2d4
Changable UE ID for enodeb
4 years ago
David Rupprecht
5a95cbdfae
Disable rat assignment in pcap class
4 years ago
David Rupprecht
24bea9a860
Refactored functions for pcap udp packing and write lte mac pcap with udp frame
4 years ago
David Rupprecht
bb3e87302d
Added new pcap enable option and mac nr
4 years ago
Pedro Alvarez
3f4cf0a91f
Fix setting last_submitted_rx_sn in HO
4 years ago
AlaiaL
390a4c0f76
[metrics] Changing variable types.
...
Adjusting the license.
4 years ago
AlaiaL
13fdbd9e0f
[metrics] Fixed csv header for srsenb
4 years ago
AlaiaL
723c56051e
[metrics] Changed the extension from cpp to cc.
...
- Fix date of CMakeLists.txt.
- Initialization of the used variables in the cpu usage calculation.
4 years ago
AlaiaL
41cf15f5ad
[metrics] Adjusted function names and documentation
4 years ago
AlaiaL
b1483802a2
[metrics] restoring metrics_stdout for enb and ue
4 years ago
AlaiaL
d518a625cc
[metrics] Added the system metrics to the csv
4 years ago
AlaiaL
0ba7cd7df9
[metrics] Added system metrics to the enb's stdout
4 years ago
AlaiaL
3a86c210f9
[metrics] Added the system metrics to the ue stdout
4 years ago
Francisco
c03dbc6742
fix RRC Connection Reestablishment procedure - correctly save old rnti bearer configuration in new rnti
4 years ago
Francisco
290f39d805
fix crnti mac ce handling in the rrc in normal (no handover) case
4 years ago
Xavier Arteaga
0346564241
Fix NR-PUCCH encoding
4 years ago
Xavier Arteaga
784f4be72e
SRSUE: NR CSI report fixes
4 years ago
Xavier Arteaga
4679e9f871
Initial NR CSI reports
4 years ago
Francisco
202c4d7566
remove uses of method .clear() of stack timers
4 years ago
Francisco
be7e78da53
limit allocation of PDCP SDU+Timer buffer to DRB+RLC AM cases
4 years ago
Pedro Alvarez
8dfa87c377
Disable undelivered SDU queue for SRBs.
4 years ago
Francisco
a3cb21d378
move undelivered_pdcp_sdus class methods to .cc file. Fixed the forwarding of pending PDCP SNs during S1 handover
4 years ago
Francisco
17fa79f24c
couple the pdcp discard timers and sdu buffer management into same subclass. Add asserts to ensure there is no ambiguity in the PDCP SN assignment and buffering. Extend the discard timer and pdcp sdu buffering to SN lengths above 12
4 years ago
Pedro Alvarez
4723dd0aa9
Converted undelivered sdus queue in the PDCP to use a vector.
...
This was done to improve the performance of the notify_delivery().
4 years ago
Francisco
12f998cea3
fix failing rrc_meas_test
4 years ago
Francisco
a72a659fdf
fix timers interface to avoid accessing to a timer after its release. fix gtpu tunnel activation during s1 handover
4 years ago