Eurecom
d1f7346c08
bug fix for missing wait sync
2018-01-05 17:02:49 +01:00
Wang Tsu-Han
cabb4561d5
seperating rx tx process and fixixng coding threads on different cores
2018-01-03 12:01:48 +01:00
Wang Tsu-Han
409eadc937
measuring time for coding worker
2017-12-14 17:17:31 +01:00
Wang Tsu-Han
7c27e09fcd
Bug fix for coding worker thread
2017-12-14 15:38:02 +01:00
Wang Tsu-Han
22e7b1e6da
extending dlsch_coding into four thread
2017-12-14 15:29:05 +01:00
Wang Tsu-Han
79b11d6b93
Bug fix for ulsch_decoding
2017-12-12 16:23:38 +01:00
Wang Tsu-Han
d82a0d900d
adding ulsch_decoding multiy threading
2017-12-12 15:24:00 +01:00
Wang Tsu-Han
7ac9d2ab81
Deadline scheduling for 40MHz
2017-12-11 14:27:26 +01:00
Wang Tsu-Han
d174e15ac8
Measure timing wait for FEP and FEPTX
2017-11-27 11:27:10 +01:00
Wang Tsu-Han
22911600a8
Adding measurment for waking up the thread
2017-11-24 14:31:19 +01:00
Wang Tsu-Han
6b99b1b1e4
emulated RF using seperate thread condition signal every time period
2017-11-21 14:41:36 +01:00
Wang Tsu-Han
69e90fa6cb
Creating Emulated FH
2017-11-17 11:11:24 +01:00
Wang Tsu-Han
3f6c5430a2
changing back the rxtx thread and add another worker thread for coding
2017-11-10 14:23:18 +01:00
Wang Tsu-Han
caef8c6e56
fixing the sleep delay problem for tx
2017-11-03 12:27:39 +01:00
Wang Tsu-Han
c84ddacd00
Seperate Front haul RX TX and process into three threads
2017-11-02 16:37:03 +01:00
Florian Kaltenberger
ecee5edcce
enabling new modulation
2017-10-27 16:16:05 +02:00
Wang Tsu-Han
85ce7de775
added thread for TX streaming
2017-10-27 10:33:30 +02:00
Wang Tsu-Han
23c54b8db4
added parallelization of fep and encoding
...
added numerology paramter
2017-10-23 14:47:26 +02:00
Raymond Knopp
ccfe5a0472
removed "short_offset" code from normal_prefix_mod. removed static declaration in PHY_ofdm_mod which was a cause for problems when parallelizing FFTs for FEP TX.
2017-10-17 09:41:27 +02:00
Raymond Knopp
5c60764408
testing FEP parrelization, default set back to single-thread. Reduced logging in MAC
2017-10-15 18:38:24 +02:00
Raymond Knopp
8420dce1aa
addition of worker thread for fep TX procedures in RU
2017-10-15 01:47:14 -07:00
Raymond Knopp
667b9f1a88
time profiling for RU and activation of feprx worker thread in RU if get_nprocs()>2
2017-10-15 08:31:10 +02:00
Raymond Knopp
75040edfdb
put pucch metric into uci->stat before calling harq_indication. Fixes an issue with PUCCH1 SNR measurements coming from HARQ.
2017-10-14 22:24:37 +02:00
Raymond Knopp
549a0b61b4
Adjustment for received power calculation in eNB pusch procedures. Added factor to account for mcs (mimic the power control adjustment in UE).
...
activated periodic trace for PHR/PUSCH SNR/PUCCH SNR in MAC.
2017-10-14 11:17:27 +02:00
Cedric Roux
747372685a
bugfix: clear memory
2017-10-13 13:22:15 +02:00
Cedric Roux
00f45ec9f5
bugfix: modulo from frame
2017-10-13 12:19:12 +02:00
Cedric Roux
cf208d4192
bugfix: frame is bigger than 8 bits
2017-10-13 12:11:08 +02:00
Cedric Roux
beaeea740d
bugfix: careful when setting harq_mask (didn't work for dci 1a sent to UE to do uplink)
2017-10-12 16:28:37 +02:00
Cedric Roux
f80f1f617d
bugfixes
...
- better ulsch harq management in phy (maybe not over)
- don't do schedule_CSI if UE not in RRC_CONNECTED (not sure if correct)
- don't call find_ulsch in fill_dci0
- some spaces cleaned
- log improved
2017-10-12 14:39:55 +02:00
Cedric Roux
6abbf040be
bugfix: test existence before adding a new one
2017-10-11 17:45:53 +02:00
Cedric Roux
c407cdba2d
bugfix: use rnti 0 to mean "unused" instead of -1
...
-1 does not work
2017-10-11 16:44:27 +02:00
Cedric Roux
ac6f09eb2f
fix find_dlsch and find_ulsch
2017-10-11 12:08:28 +02:00
Raymond Knopp
8e6cc01905
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.
2017-10-09 01:25:23 +02:00
Raymond Knopp
6bfc0d63b4
put 50 PRB back in default enb configuration. added handling of UE release in L1/L2. detection of stale ULSCH configuration
2017-10-08 13:04:08 +02:00
Raymond Knopp
b8235ff707
bugfix in dci generation (padding bits set to 0 in format 0 DCI)
...
removal of LOG_I put for debugging.
2017-10-07 08:22:02 +02:00
Raymond Knopp
09e683a3be
switching some LOG_I to LOG_D, fixes for RRU IF4p5. It was broken after changes in configuration procedures. Some configuration file changes.
2017-10-05 23:24:44 +02:00
Cedric Roux
4e7f9312f8
bugfix: alignment for avx2
2017-10-05 09:50:59 +02:00
Cedric Roux
f2cb406bfb
fix some T traces
2017-10-04 17:58:30 +02:00
Cedric Roux
c97e054691
bugfix: fix CQI reporting
...
- don't use o_flip anymore in ulsch_decoding
- remove dl_cqi from eNB_UE_STATS
- put dl_cqi[NFAPI_CC_MAX] in UE_sched_ctrl
- adapt code for this dl_cqi change (from eNB_UE_STATS to UE_sched_ctrl)
- extract_pusch_csi has been fixed for CQI_ReportModeAperiodic_rm30,
the others need to be done. Program will exit if one uses them.
Not sure if setting sched_ctl->dl_cqi[CC_idP] has to be done in this
function...
2017-10-04 16:15:52 +02:00
Cedric Roux
b21b2dada3
bugfix: Msc_initial wrong
2017-10-03 15:31:16 +02:00
Cedric Roux
ed4b2b74e2
cleanup + fix
...
- remove old unused code
- check dlsch0 the right way
2017-10-03 13:45:02 +02:00
Cedric Roux
70e30375eb
bugfix: compute rhoA and rhoB at the right place
2017-10-03 13:41:44 +02:00
Cedric Roux
95f46eef23
bugfix: += was written as =+
2017-10-03 13:39:38 +02:00
Raymond Knopp
7fb01d4ea9
NFAPI SNR interfaces for PUCCH1/PUSCH integrated with power control loops.
2017-10-01 15:00:56 -07:00
Raymond Knopp
14b2827cec
fixed various bugs in NFAPI interface and DCI CCE allocations (eNB_scheduler_primitives.c:allocate_CCEs())
2017-10-01 02:56:46 -07:00
Raymond Knopp
68d9bae1ae
Merge branch 'RU-RAU-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into RU-RAU-split
2017-09-28 23:14:13 -07:00
Raymond Knopp
539c8de27d
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
2017-09-28 23:12:14 -07:00
Cedric Roux
4843960fed
bugfix: fix ack/nack
2017-09-28 17:17:09 +02:00
Raymond Knopp
28707a6948
fixed Msg4 retransmissions. PUCCH still null after merge with develop
2017-09-28 01:05:38 -07:00
Cedric Roux
e6936f1b7c
update T tracer
...
not finished, UE may not work, many things bad/to fix properly
2017-09-27 17:59:08 +02:00