- 30 Oct, 2017 1 commit
-
-
David Price authored
uplink data from ue received, corrected scheduling of DCI0/UPLINK_CFG. Fails to correctly form (SFNSF) for PHICH ACK
-
- 27 Oct, 2017 1 commit
-
-
David Price authored
Change +4 for tx to a variable and get it to run at +2, this alllows nFAPI to get the reply back for HI_DCI0 to generate the PHICH in time
-
- 25 Oct, 2017 1 commit
-
-
David Price authored
Crashes around msg4 time, but understand that need to get the ACK for the UE UL of msg3 back to UE within 4ms
-
- 23 Oct, 2017 1 commit
-
-
David Price authored
-
- 16 Oct, 2017 1 commit
-
-
David Price authored
-
- 15 Oct, 2017 1 commit
-
-
knopp authored
-
- 10 Oct, 2017 2 commits
-
-
Cedric Roux authored
- re-use ta_timer - when ta_timer is running: - no TA sent to UE - no TA from UE (for UE to have time to apply previous TA command) - decrease ta_timer every TTI - be careful to use correct value of ta_update (31 means no TA) Maybe not correct, to be checked.
-
David Price authored
RACH received on VNF. Message 2 created and sent to PNF. Got Message 2 received on PNF. Nothing useful done with it yet
-
- 08 Oct, 2017 2 commits
-
-
knopp authored
handling of PDCCH order. stoping UE-specific scheduler during RA procedure. checking for DCI format (resource allocation) to not overwrite resource_block_coding for format 1A DCIs.
-
knopp authored
put 50 PRB back in default enb configuration. added handling of UE release in L1/L2. detection of stale ULSCH configuration
-
- 06 Oct, 2017 1 commit
-
-
Cedric Roux authored
-
- 05 Oct, 2017 1 commit
-
-
David Price authored
NFAPI RACH now working. Gets sent to VNF. VNF cores currently on receipt. Probably fixed by merge from main RU-RAU-split which I will do next
-
- 03 Oct, 2017 1 commit
-
-
Cedric Roux authored
-
- 01 Oct, 2017 1 commit
-
-
knopp authored
fixed various bugs in NFAPI interface and DCI CCE allocations (eNB_scheduler_primitives.c:allocate_CCEs())
-
- 29 Sep, 2017 1 commit
-
-
knopp authored
fixed coherency issue across slots for PUCCH 1A/B detection (energy detection component). Introduced a variable scaling for channel matched filter in PUCCH1A/B detector. Current version goes as far on simulator as RU-RAU-split prior to merge with develop
-
- 28 Sep, 2017 1 commit
-
-
knopp authored
-
- 25 Sep, 2017 1 commit
-
-
Francois TABURET authored
-
- 22 Sep, 2017 1 commit
-
-
knopp authored
-
- 21 Sep, 2017 1 commit
-
-
knopp authored
-
- 19 Sep, 2017 1 commit
-
-
knopp authored
-
- 15 Sep, 2017 1 commit
-
-
knopp authored
-
- 14 Sep, 2017 1 commit
-
-
knopp authored
-
- 17 Aug, 2017 2 commits
- 15 Aug, 2017 1 commit
-
-
knopp authored
-
- 13 Aug, 2017 1 commit
-
-
knopp authored
complete programming of Msg2/Msg4 procedures for eMTC. Addition of skeleton for PUCCH UCI (NFAPI) in L1. Some cleanup of eNB_scheduler.c
-
- 10 Aug, 2017 3 commits
- 08 Aug, 2017 1 commit
-
-
knopp authored
L1/L2 scheduling extensions for BL/CE operation, BR random-access procedure, BR PRACH detection. Still untested, but compilation succeeds. Missing elements in L2 - PUSCH programming for Msg3, Msg4 retransmission programming for BL/CE. DLSCH/ULSCH programming for UE-specific DLSCH/ULSCH for BL/CE
-
- 19 Jul, 2017 1 commit
-
-
knopp authored
-
- 06 Jul, 2017 1 commit
-
-
knopp authored
Note: this commit is work in progress. Contains initial integration of NFAPI data structures which are tested for TX path. RX path to follow.
-
- 25 Apr, 2017 1 commit
-
-
knopp authored
-
- 17 Apr, 2017 1 commit
-
-
knopp authored
-
- 20 Jan, 2017 5 commits
-
-
Cedric Roux authored
this commit is here to help debug the previous ones. It has to be reverted at some point.
-
Cedric Roux authored
-
Cedric Roux authored
The previous version was calling taus(), which may return any value in [0..65535]. The new version restricts it to [1024..59999] (arbitrary values, big enough, and in the valid range). It also checks that the new RNTI is not already present in the MAC. I think we should also check that it's not used by a RA process. The "loop" thing may not be the best solution either. To be refined.
-
Cedric Roux authored
A RA process is not available if and RA_template[i].wait_ack_Msg4 != 0 We can have RA_active==FALSE and wait_ack_Msg4==1, in which case the RA process is in use and cannot be reassigned.
-
Cedric Roux authored
What if it's -1? Is it possible? We catch the case and abort. We may do a proper fix if the case happen. I don't think it will, but who knows...
-
- 22 Nov, 2016 1 commit
-
-
Cedric Roux authored
The Msg3 ressource blocks used by random access procedure were not correctly handled. The MAC scheduler could wrongly allocate a ressource block for both random access Msg3 and a regular UE. This hotfix hopefully fixes the problem. A new function "set_msg3_subframe" has been added in the interface between PHY and MAC.
-