Commit Graph
8696 Commits
Author SHA1 Message Date
Raymond Knopp 00fc815cbd Merge remote-tracking branch 'origin/develop-nr' into nr-polar-encoder-optimizations 2018-11-19 12:02:57 +01:00
Florian Kaltenberger 6180c752d5 Merge branch 'nr_dlsim' into 'develop-nr'
adding nr_dlsim (doing pdcch for the moment only)

See merge request oai/openairinterface5g!449
2018-11-19 09:13:43 +01:00
Florian Kaltenberger fd1ca9cff7 fixing a bug in nr_pbch_extract 2018-11-16 17:15:07 +01:00
Florian Kaltenberger 5daf21683c making things compile again 2018-11-16 15:54:34 +01:00
Florian Kaltenberger e2fceb52e7 adding nr_dlsim (doing pdcch for the moment only) 2018-11-15 22:25:53 +01:00
Florian Kaltenberger 377bbaef4e Merge branch 'develop-nr-merge2-parallel' into 'develop-nr'
Develop nr merge2 parallel

See merge request oai/openairinterface5g!443
2018-11-13 12:09:58 +01:00
Wang Tsu-Han d849dbd053 putting back variable needed for eNB 2018-11-12 17:12:45 +01:00
Wang Tsu-Han a272960353 adding parallel function for nrUE and fixes for commenadline option 2018-11-12 15:22:38 +01:00
Raymond Knopp fb65ca001a Merge remote-tracking branch 'origin/develop-nr' into nr-polar-encoder-optimizations 2018-11-11 12:26:27 +01:00
Raymond Knopp 5c2a411a5b added optimized polar decoding to UE DCI processing. Still to be tested. Changed decoder API to return XOR(CRC,rxCRC) which can be used to check for RNTI at receiver. For PBCH it returns 0 on positive CRC, !=0 on CRC mismatch. 2018-11-11 12:24:26 +01:00
Raymond Knopp 2da40731dd Merge branch 'nr-polar-encoder-optimizations' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-polar-encoder-optimizations
Conflicts:
	openair1/PHY/CODING/TESTBENCH/polartest.c
	openair1/PHY/CODING/nrPolar_tools/nr_polar_encoder.c
	openair1/PHY/CODING/nr_compute_tbs.c
	openair1/PHY/CODING/nr_segmentation.c
	openair1/PHY/INIT/nr_parms.c
	openair1/PHY/NR_TRANSPORT/nr_pbch.c
2018-11-11 09:20:55 +01:00
Raymond Knopp 7a4dc8644c optimized polar encoder/decoder functions for PBCH and 41-bit DCI 2018-11-11 09:07:22 +01:00
Raymond Knopp 7bc96c6158 addition of up to 128-bit polar decoding, tested up to 64-bit 2018-11-10 11:42:41 +01:00
Raymond Knopp a25d97bc31 added polar encoding for up to 128 bit payloads. Tested with decoder up to 64 2018-11-09 23:55:39 +01:00
Florian Kaltenberger bad3c77098 Merge remote-tracking branch 'origin/develop-nr' into develop-nr-merge2-parallel
Conflicts:
	targets/RT/USER/nr-ru.c
2018-11-09 17:03:36 +01:00
WANG Tsu-Han b6dc14f4e8 adding config file for 80MHz 2018-11-09 16:52:43 +01:00
Wang Tsu-Han 48e7b9be45 adding adjustable sf_ahead 2018-11-09 16:41:59 +01:00
Raphael Defosseux 01aead2b86 CI: proper description of the phy-sim test-cases
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-11-09 11:55:44 +01:00
Raphael Defosseux ec1fc635c0 CI: normalize IPv4 addresses for scripts
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-11-08 19:15:37 +01:00
Raphael Defosseux b4b8db6389 CI: adding support for slave jobs to support non-develop branch targets
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-11-08 16:35:44 +01:00
Wang Tsu-Han e498a37e0d print mark out and adding gtkw file for gnb 2018-11-08 15:23:58 +01:00
Wang Tsu-Han a0844822d4 fix for multiple RU_TX process 2018-11-08 15:16:25 +01:00
Wang Tsu-Han 5c9b76f1e9 bugfix for parameter passing 2018-11-08 11:09:58 +01:00
Florian Kaltenberger e1757a8ad9 Merge branch 'nr-ue-loop-memory-fixes' into 'develop-nr'
Nr ue loop memory fixes

See merge request oai/openairinterface5g!439
2018-11-08 10:05:10 +01:00
Raymond Knopp 136ed51512 Merge remote-tracking branch 'origin/develop-nr' into nr-polar-encoder-optimizations
Conflicts:
	openair1/PHY/CODING/nrPolar_tools/nr_polar_decoder.c
	openair1/PHY/CODING/nrPolar_tools/nr_polar_encoder.c
	openair1/PHY/CODING/nr_polar_init.c
2018-11-08 09:41:02 +01:00
Florian Kaltenberger d348c414a8 nr_pbchsim CI improvements 2018-11-07 18:34:56 +01:00
Raphael Defosseux 44fe00d018 CI: unified VM scripting for option management
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-11-07 17:57:01 +01:00
Wang Tsu-Han 8273680d7d bug fix for initialization 2018-11-07 17:40:08 +01:00
Florian Kaltenberger eb484b8039 changing n_ssb_crb to n_rb_dl-20 re-centers the SSB and PDCCH and UE can decode PDCCH again 2018-11-07 15:16:01 +01:00
Florian Kaltenberger bf85f18008 nr_pbchsim will exit when error rate <0.01 2018-11-07 13:28:52 +01:00
Florian Kaltenberger c8b9ca55b7 nr-uesoftmodem: moving phy_procedures_nrUE into main thread when --loop-memory is used. 2018-11-07 12:00:52 +01:00
Raphael Defosseux 3d845a3708 CI: increasing the phy-sim time-out to 45 minutes
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-11-07 11:06:19 +01:00
Florian Kaltenberger e9a5ac204d initializing log properly for ulsim 2018-11-07 09:40:17 +01:00
Wang Tsu-Han aa232879a3 adding VCD log in file 2018-11-06 15:15:56 +01:00
Florian Kaltenberger 80e0c46bc6 fixing nr_pbchsim dependencies and adding parameter for logging 2018-11-05 21:58:34 +01:00
Florian Kaltenberger 3a8fe0f31d Merge branch 'develop-nr' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr 2018-11-05 20:59:40 +01:00
Florian Kaltenberger 737ad46a29 fixing a bug when -d option is not used in nr-uesoftmodem 2018-11-05 20:58:28 +01:00
Florian Kaltenberger 927c3102cd enabling T tracer for dlsim to get control of log messages 2018-11-05 20:57:38 +01:00
Raphael Defosseux 9d30c9b027 CI: lock mechanism improvement
-- in slave job, the lock is now properly done for the whole job
 -- in master job, all slave jobs are really sent in parallel
    they should now now appear as failed (if fails)
 cherry-picked from develop (47437903f9)

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-11-05 16:11:57 +01:00
Wang Tsu-Han b1a4d4ead4 adding parallel structure 2018-11-05 15:04:32 +01:00
Florian Kaltenberger cfef9ef06e Merge branch 'nr-fix-ue-usrp' into 'develop-nr'
Nr fix ue usrp

See merge request oai/openairinterface5g!436
2018-11-05 09:07:33 +01:00
Florian Kaltenberger 02e8dac00b Merge branch 'develop-nr-merge2' into 'develop-nr'
Merging develop into develop-nr

See merge request oai/openairinterface5g!433
2018-11-02 15:49:14 +01:00
Florian Kaltenberger 53417ed1ab init dumpframe, phy_scope_ue during initial_sync, fixes to loop_through_memory 2018-11-02 15:18:58 +01:00
Wolfgang A. Mozart ec4429c171 gNB: making n_ssb_crb a function of n_rb_dl (this should become a config paramerter later)
nr-UE: bugfixes
pbchsim: adding options to input/output signal files
2018-11-02 13:46:46 +01:00
Raphael Defosseux b687376fd1 CI: increasing timeout for phy-sim tests to 30 minutes
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-11-02 10:38:16 +01:00
Wolfgang A. Mozart cf8b9fed4f adding correlation output to scope 2018-11-01 16:51:01 +01:00
Wolfgang A. Mozart 00c32c90d7 adding phy_scope to UE
bugfixes
2018-11-01 16:50:41 +01:00
Wang Tsu-Han 818b27c1f8 renaming for gNB 2018-10-31 18:18:51 +01:00
Raphael Defosseux 7dbcd1ffb5 CI: adding back all FDD/TDD tests for basic-simulator
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-10-31 10:58:44 +01:00
Florian Kaltenberger d81cd6dab7 replacing nr_tti with nr_subframe 2018-10-30 18:02:45 +01:00