Khalid Ahmed
274c60f87c
PUSCH running with rfsimulator
2019-10-08 09:30:14 +02:00
Thomas Schlichter
b4c0acad9c
fix crashes in nr_ulsch_decoding
...
- initialize p_decParams->Z from harq_process not only in round 0
- do not set opp_enabled=1, this crashes in LDPC encoder
2019-10-08 09:30:14 +02:00
Thomas Schlichter
ffbe17f3d7
fix gNB linker error and various warnings
2019-10-08 09:30:14 +02:00
Ahmed Hussein
3a8bf560da
channel estimation, compensation, etc ..
...
Added the following folder:
- ../openair1/PHY/NR_ESTIMATION/
Added the following file to CMakelists.txt:
- ../openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
Added the following functions:
- nr_pusch_dmrs_rx
- nr_gold_pusch
- nr_ulsch_channel_level
- nr_ulsch_channel_compensation
- nr_ulsch_scale_channel is commented out (I think only used for downlink)
Changes from Khalid Ahmed Mahmoud Mohamed:
- nr_pusch_channel_estimation is used
- nr_ulsch_scale_channel is used
- nr_ulsch_channel_level is used
- nr_ulsch_channel_compensation is used
- multiple logging options for channel and signal magnitude
2019-10-08 09:30:14 +02:00
Ahmed Hussein
ad37254217
adding PUSCH procedures to gNB side in RT with some logs
...
- removed gNB RT from "ru_procedures.c" to "nr_ru_procedures"
- added a new thread "nr_feprx_thread"
- added some functionalities for fep for rx in "nr_ru_procedures.c"
2019-10-08 09:30:14 +02:00
Khalid Ahmed
2b81a1bf48
using LOG_I instead of LOG_D in RT PUSCH UE side
2019-10-08 09:30:14 +02:00
Khalid Ahmed
031e424e46
Adding Frame tx to LOG_D for debugging
2019-10-08 09:30:14 +02:00
Khalid Ahmed
df65d8e323
Restrict UL transmission to NR_UPLINK_SLOT
2019-10-08 09:30:14 +02:00
Thomas Schlichter
376fc1eca3
Consolidate header files for nr_phy_scope
2019-10-08 09:30:14 +02:00
Khalid Ahmed
2960d27a47
enabling PUSCH UE side in RT
2019-10-08 09:30:14 +02:00
yilmazt
fbb5b54841
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-10-07 15:18:25 +02:00
Raphael Defosseux
3a57b05893
CI: fix after merge conflicts...
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-07 14:52:46 +02:00
Florian Kaltenberger
6548ae15d2
Merge branch 'nr-fo-fix' into 'develop-nr'
...
fix on dot_product64
See merge request oai/openairinterface5g!684
2019-10-07 14:13:03 +02:00
yilmazt
5f46038ed5
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-10-07 12:09:18 +02:00
yilmazt
3a04f8f0ed
Merge branch 'develop-nr_cppcheck' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr_cppcheck
2019-10-07 12:05:26 +02:00
yilmazt
e5a9f02af6
develop-nr merge
2019-10-07 12:04:58 +02:00
Cedric Roux
1fe39ae262
remove compilation warning (may not be correct)
2019-10-07 10:09:28 +02:00
Raphael Defosseux
cbb9464bac
Merge branch '448-ldpc-decoder-optimizations' into 'develop-nr'
...
Resolve "LDPC Decoder Optimizations"
See merge request oai/openairinterface5g!680
2019-10-05 11:24:04 +02:00
Sebastian Wagner
03da0a5ed8
CI: fixing compilation warning in phy simulators
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-05 11:24:03 +02:00
yilmazt
c348a9eec6
common thread-related minor functions in new .h file
2019-10-04 16:48:13 +02:00
Francesco Mani
987026bb86
fix on dot_product64
2019-10-04 16:38:24 +02:00
Raymond Knopp
dfbe9fc1fd
nr-ip-over-LTE: Synch with develop-nr and modification of max limits on number of UEs and eNBs
2019-10-04 12:07:39 +02:00
yilmazt
9aa3483235
executables compiling again
2019-10-03 16:00:46 +02:00
Florian Kaltenberger (Italie)
b3bc216df1
hotfix for gps sync in usrp_lib.cpp
2019-10-02 16:57:21 +02:00
Raphael Defosseux
996b90a397
Merge branch 'develop-nr-integration-2019-w40' into 'develop-nr'
...
develop-nr integration branch: 2019 week 40
The following MRs have been merged:
* MR 675 : code clean-up, remove RRC_VERSION macros and more
* MR 677 : fix for LTE X2 HO
2019-09-30 16:33:48 +02:00
Raphael Defosseux
7247786f69
CI: test-suite improvements
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-30 10:47:07 +02:00
Raphael Defosseux
6c19d1e663
Merge remote-tracking branch 'origin/nr-fix-lte-x2ho' into develop-nr-integration-2019-w40
2019-09-30 10:42:16 +02:00
Raphael Defosseux
71cf3eab92
Merge remote-tracking branch 'origin/issue141_remove_LTE_RRC_VERSION' into develop-nr-integration-2019-w40
2019-09-30 10:41:55 +02:00
matzakos
1f33048109
nr-ip-over-LTE: Minor modifications to allow compilation of nr phy_simulators
2019-09-29 21:04:59 +02:00
Raphael Defosseux
666332e129
CI: fixing tab names
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-27 22:16:05 +02:00
Raphael Defosseux
aa9afa0aba
CI: adding the gNB + NR UE with N300 test in the develop-nr CI process!
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-27 16:17:25 +02:00
Raymond Knopp
024a41424c
nr-ip-over-LTE: Debug logs rearrangements
2019-09-26 19:45:28 +02:00
Raymond Knopp
175c813faf
Merge with develop-nr
2019-09-26 17:57:10 +02:00
Raphael Defosseux
0c280a8245
CI: fixing the OAI UE ifconfig command and the noS1 ping sequence
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-25 16:56:09 +02:00
Florian Kaltenberger
af4242c61f
temporary workaround for real-time issues
...
Conflicts:
openair2/GNB_APP/gnb_config.c
2019-09-25 14:14:11 +02:00
Raymond Knopp
6d6d05535c
nr-ip-over-LTE: Resolved issue with duplicate IP packet at the receiver UE IP interface and packet losses are reduced. Remaining to identify why occasionally IP packets are received at the PDCP stack later than the time slot of their arrival at PHY/MAC. Introduced some debug logs, to be removed later.
2019-09-24 18:53:39 +02:00
Cedric Roux
a0f0a49336
x2ho for lte: have it functional again (plus remove some logs)
2019-09-24 16:32:51 +02:00
yilmazt
84af6103f8
another batch of cppcheck error corrections
2019-09-24 11:59:17 +02:00
frtabu
b9b4d05e41
remove RRC_VERSION macros, simplify build-oai and CMakefile.txt accordingly, get rid of remaining compilation warnings (opt module improperly merged and patch asn1c files with tests against max 64 bits integer value)
2019-09-23 19:46:44 +02:00
Wang Tsu-Han
b2275c7b48
adding time stats for ru
2019-09-20 15:39:17 +02:00
Raymond Knopp
889bc96c5d
nr-ip-over-LTE: Small fixes, now IP traffic is received at the IP interface of the UE but there are many packet losses and occasionally there are duplicate ping requests received, leading to UE crashing
2019-09-18 18:59:38 +02:00
Wang Tsu-Han
046920e6bb
changing ru process from slot base to symbol base
2019-09-18 16:36:50 +02:00
Raymond Knopp
9c57aff287
nr-ip-over-LTE: Temporary workaround for issue with ldpc number of iterations and reduction of logs
2019-09-18 13:28:45 +02:00
matzakos
f629b77e63
nr-ip-over-LTE: Add checks for noS1 use case (nr-UE side)
2019-09-17 11:44:12 +02:00
Raymond Knopp
ec627f7c55
nr-ip-over-LTE: Add checks for noS1 use case (gNB side)
2019-09-16 18:26:59 +02:00
yilmazt
47825cbc6a
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-09-16 15:45:20 +02:00
Raymond Knopp
46c8d18151
nr-ip-over-LTE: Modification to support both use cases: DLSCH phy-test scheduling (random data generation in every opportunity) AND DLSCH scheduling only when there is IP traffic arriving through the LTE stack (noS1 mode)
2019-09-16 14:35:28 +02:00
Florian Kaltenberger
69aef4684a
Merge branch 'develop-nr-fix-l2-nfapi-sim' into 'develop-nr'
...
nFAPI fix for L2 nFAPI simulator.
See merge request oai/openairinterface5g!670
2019-09-13 17:59:08 +02:00
yilmazt
54899a9be1
merge of develop&develop-nr
2019-09-12 16:02:36 +02:00
Florian Kaltenberger
37a5ee9639
temporary workaround for real-time issues
2019-09-11 16:18:54 +02:00