Francesco Mani
c1dc042d70
tbs as uint32_t
2019-10-25 15:53:54 +02:00
Florian Kaltenberger
748a2397d6
fixing ldpctest and some encoding for >8 segments
2019-10-25 13:38:21 +02:00
Francesco Mani
6e38f7540f
moving scale inside tbs computation function
2019-10-24 09:14:14 +02:00
Francesco Mani
f2c5ebd4cd
Zc fix in LDPC encoder
2019-10-22 15:26:44 +02:00
Francesco Mani
69b58589dc
bugfix in compute tbs
2019-10-21 17:29:51 +02:00
Francesco Mani
668de031ec
a single function to compute tbs and an additional function to compute tbslbrm
2019-10-21 16:39:02 +02:00
Sakthivel Velumani
ada33879b6
Merge branch 'develop-nr' into nr-coreset-bug-fix
...
Resolved conflicts. rfsim not working.
2019-10-16 13:41:32 +02:00
Florian Kaltenberger
f8d969d506
Merge remote-tracking branch 'origin/ldpc-endian' into integration_develop-nr_2019w42
...
Conflicts:
openair1/PHY/CODING/TESTBENCH/ldpctest.c
2019-10-14 13:43:33 +02:00
Francesco Mani
1a5efc7429
Merge branch 'ldpc-endian' into nr-coreset-bug-fix
2019-10-11 12:44:29 +02:00
Raymond Knopp
2109c768df
modified endian on unoptimized encoder
2019-10-10 18:44:32 +02:00
Raymond Knopp
a8bf0b2373
andmask for both optimized encoder routines. Minor changes in ldpctest
2019-10-10 18:39:41 +02:00
sebastian
0b9d015888
Fixed a bug
2019-10-10 14:22:30 +02:00
sebastian
2cd4d9f670
Updated packed LDPC output format to be compliant with 38.321
2019-10-10 10:20:06 +02:00
Francesco Mani
7e3d2cc05b
Merge branch 'ldpc-endian' into nr-coreset-bug-fix
2019-10-10 09:18:34 +02:00
Raymond Knopp
2daf95a027
ldpc encoder bit endian (MSB->LSB) for 3GPP compliance
2019-10-09 21:44:08 +02:00
yilmazt
5f46038ed5
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-10-07 12:09:18 +02:00
Francesco Mani
cba58a50a2
Merge branch 'develop-nr' into nr-coreset-bug-fix
2019-10-07 10:14:58 +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
Francesco Mani
cab801a049
reverting to previous nr rate matching function
2019-10-03 17:11:33 +02:00
yilmazt
9aa3483235
executables compiling again
2019-10-03 16:00:46 +02:00
Francesco Mani
10667b3662
modification to rate matching (to be tested)
2019-09-27 18:26:13 +02:00
Francesco Mani
57c01460c6
adding mcs tables and using good mcs for tbs computation
2019-09-27 17:07:16 +02:00
Francesco Mani
d351060b6b
making segmentation BG dependent
2019-09-27 10:21:56 +02:00
yilmazt
84af6103f8
another batch of cppcheck error corrections
2019-09-24 11:59:17 +02:00
yilmazt
7f72360dc5
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-09-10 16:38:40 +02:00
yilmazt
aec1263e71
initial cppcheck fixes
2019-09-10 16:37:06 +02:00
Florian Kaltenberger
a1472f677b
Merge remote-tracking branch 'origin/nr-timing-measurement' into integration_develop-nr_w37
...
Conflicts:
executables/nr-ru.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
2019-09-09 10:49:56 +02:00
Ahmed Hussein
aca390e63f
Fixed repeating CRC NOK for 7 times, as well as CRC NOK occuring a lot more than CRC OK
...
- changed Mdlharq to Mlimit when comparing with the round number
- Not incrementing the HARQ round in case of err_flag = 1, until HARQ is implemented
- Changed MAX_LDPC_ITERATIONS to 5 from 4 (provided better performance)
2019-08-13 17:40:59 +02:00
yilmazt
e823ae9d0b
phy_simulators working again
2019-07-20 17:52:32 +02:00
Wang Tsu-Han
bc4b6cf2cf
adding timing measurement for RT execution
2019-06-26 15:48:05 +02:00
yilmazt
420e6194d4
All 4 nr<e-(ue)softmodems are compiling
2019-06-16 19:46:11 +02:00
yilmazt
2b05aba106
--phy_simulators compile up to nr_dlsim
2019-05-22 21:49:19 +02:00
yilmazt
ccd60195e0
Merging test-x310, ci-dev-nr-add-gnb-nr-ur-uspr-testing and nr-mimo-mode-clean branches
2019-05-20 21:32:34 +02:00
yilmazt
7719314983
Merge branch 'develop' into develop-nr
2019-05-17 17:11:31 +02:00
laurent
290ca22dbb
fix rfsimulator initialized variable, first pass on gNB scope, bugs
2019-05-17 15:21:27 +02:00
yilmazt
5fa78b4d6e
Final --phy_simulators warning removals for this branch, and former polar coding function corrections
2019-04-16 17:24:58 +02:00
yilmazt
75f131ad54
--phy_simulators warning removals, except for nr_dlsim. Polar coding old implementation's approximation and a priori information options needs to be corrected or removed
2019-04-15 21:49:28 +02:00
Rohit Gupta
a05255d246
increased size of maximum SI allocation (to mcs 9 with 3 PRBs) Fixes issues with SI message using eMTC information elementswq
2019-04-13 01:12:33 +02:00
yilmazt
0aec6f7aa1
A couple minor warning removals
2019-04-14 18:39:35 +02:00
yilmazt
c990cbc851
Added clean_gNB_ulsch, polartest fully working for all options and other minor warning removals.
2019-04-14 18:11:42 +02:00
yilmazt
b2add95524
Added clean_gNB_ulsch, fully working polartest, and many other minor warning removals.
2019-04-14 17:38:52 +02:00
Raymond Knopp
99c6c9227e
cleanup after merge with develop-nr
2019-04-12 13:27:20 +02:00
Raymond Knopp
27ef071b81
polartest changes for DCI parameters
2019-04-12 07:57:34 +02:00
Raymond Knopp
1ca00e40b5
Merge remote-tracking branch 'origin/develop-nr' into shortBlockCoding
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/autotests/test_case_list.xml
cmake_targets/build_oai
openair1/PHY/CODING/TESTBENCH/polartest.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoder.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_decoding_tools.c
openair1/PHY/CODING/nrPolar_tools/nr_polar_defs.h
openair1/PHY/CODING/nrPolar_tools/nr_polar_encoder.c
openair1/PHY/CODING/nr_polar_init.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SCHED_NR_UE/pucch_uci_ue_nr.c
openair1/SIMULATION/NR_PHY/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2019-04-04 09:14:37 +02:00
Florian Kaltenberger
f8b03ef045
Merge remote-tracking branch 'origin/develop-nr' into 409-merge-ulschsim-containing-pusch-encoding-and-decoding
2019-03-26 16:22:45 +01:00
laurent
d13644773d
some critical warnings
2019-03-18 13:30:25 +01:00
yilmazt
f070801d0a
AVX512F intrinsics added for shortBlockCoding
2019-03-12 15:36:24 +01:00
yilmazt
dd61e5a717
Working short block coding and various warning removals in --phy_simulators
2019-03-08 15:44:50 +01:00
Ahmed
bc53a0a771
indentation + some comments
2019-03-07 11:28:08 +01:00
Khalid Ahmed
ea2bc826f1
minor clean ups
2019-03-07 11:20:09 +01:00