Gabriele Perrone
5ef412ec8a
Merge remote-tracking branch 'origin/tools_5Gadapt' into develop_integration_w08
2020-02-19 13:24:31 +01:00
frtabu
6014ca42ac
ENABLE_ITTI macro removal, modified telnet server to support all executables, modified record player to finalize switch to run-time option and allow usage with any device
2020-02-12 19:05:44 +01:00
matzakos
4e51e1ea10
nr-ip-ul-nos1: Merge with develop
2020-02-12 16:45:22 +01:00
frtabu
64e4826c81
add softmodem-common.c and common error handler
2020-02-04 17:39:36 +01:00
frtabu
101a55e332
commit before rebasing onto develop
2020-02-03 10:37:46 +01:00
Raphael Defosseux
5e9b64c0d3
Proper patch on the waitret for warning compilation
2020-01-30 17:08:26 +01:00
Raphael Defosseux
9331d38d85
CI: fixing a few compilation warnings
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-30 15:10:35 +01:00
Thomas Schlichter
cfced70bda
Merge remote-tracking branch 'develop'
2020-01-29 13:15:42 +01:00
Raphael Defosseux
7a6b857953
Merge remote-tracking branch 'origin/mutex_fix' into develop_integration_2020_w04
2020-01-24 12:02:31 +01:00
Raphael Defosseux
5c80ef080c
Merge remote-tracking branch 'origin/improve_build_nr_lte_merge' into develop_integration_2020_w04
2020-01-24 12:00:49 +01:00
Raphael Defosseux
0b75b75132
Merge remote-tracking branch 'origin/uhd_priority_set_cleanup' into develop_integration_2020_w04
2020-01-24 12:00:16 +01:00
WANG Tsu-Han
b7a027f905
fixes for mutex lock for wake up signal
2020-01-23 14:52:30 +01:00
Raymond Knopp
0a136997d3
nr-ip-UL noS1: Merge with develop branch
2020-01-23 12:35:01 +01:00
matzakos
99fce8a359
nr-ip noS1 uplink: Uplink IP traffic successfully received at the IP TUN interface of the gNB now. Logs cleanup.
2020-01-22 13:05:10 +01:00
frtabu
61f6af80ad
build improvements: allow build mode selection (-g -G options) allow all exec build in one pass, remove remaining USE_MME macros in nr code
2020-01-20 19:06:15 +01:00
matzakos
5b5a25a932
nr-ip noS1 uplink integration (testing with RFSIMULATOR only): Uplink IP packets received at the gNB and reaching at pdcp layer. Asserion error at pdcp_fifo_flush_sdus when trying to write on the nas socket
2020-01-20 17:55:16 +01:00
Thomas Schlichter
50cfaf7fff
Merge remote-tracking branch 'develop'
2020-01-20 15:34:12 +01:00
Raphael Defosseux
b3dbce6db6
Merge remote-tracking branch 'origin/nr-dlsch-multi-thread' into integration-develop-nr-2020w03
2020-01-16 12:47:49 +01:00
Raphael Defosseux
d3478a9f9f
Merge remote-tracking branch 'origin/472-add-pusch-dmrs-modes' into integration-develop-nr-2020w03
2020-01-16 12:47:23 +01:00
WANG Tsu-Han
92c100bb5a
remove uhd_set_thread_priority function
2020-01-16 11:30:27 +01:00
Raphael Defosseux
7292fb2505
NR-UE: fix temporarly the build. Quite dirty.
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-15 12:56:52 +01:00
Raphael Defosseux
7de6a7f252
Merge remote-tracking branch 'origin/develop-nr' into 472-add-pusch-dmrs-modes
2020-01-09 17:22:40 +01:00
Raphael Defosseux
c409da3bb8
Patch provided by Gabriel Arrobo.
...
Mainly comestics and integer type management
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-09 14:10:04 +01:00
Raphael Defosseux
90e54318b5
RFSIMULATOR: fixes based on Laurent Thomas's feedback
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-01-08 16:57:17 +01:00
Raphael Defosseux
58f62a41bc
Merge remote-tracking branch 'origin/nr_fix_easycppcheck' into integration-develop-nr-2020w02
2020-01-08 15:17:38 +01:00
Hongzhi Wang
71369b5c60
adding vcd
2019-12-20 10:55:12 +01:00
Hongzhi Wang
f4772f2ba2
bug fix dlsch thread
2019-12-20 10:48:26 +01:00
Hongzhi Wang
82aebfa627
add thread pool for dlsch
2019-12-20 10:47:52 +01:00
Florian Kaltenberger
9f0be015a9
Merge remote-tracking branch 'origin/develop-nr' into 459-pusch-based-ta-updates
2019-12-19 13:33:41 +01:00
Raymond Knopp
5490d3e75d
some cppcheck fixes and also compilation warnings removal
2019-12-19 09:43:45 +01:00
Khalid Ahmed
2dd941a22d
Adding one UL empty slot before actual UL slot
...
- total num of symbols is 12 instead of 14 in PUSCH
- actual UL slot is 3 instead of 2
2019-12-18 11:11:50 +01:00
Thomas Schlichter
6ee0840562
make time to transmit UL slot less hard-coded
...
Replace "slot == 18" by "slot == (20 + NR_UPLINK_SLOT - DURATION_RX_TO_TX) % 20".
At least this is correct for 30 kHz SCS...
2019-12-18 11:11:49 +01:00
Khalid Ahmed
c9eea33fdb
Fix samples per frame config for 3/4 sampling rate
2019-12-18 11:11:49 +01:00
Khalid Ahmed
e75a96c934
start_symbol has to be 0 as PUSCH mapping type A is used
2019-12-18 11:02:55 +01:00
Florian Kaltenberger
320e3f1f14
Merge remote-tracking branch 'origin/develop-nr' into fix-clock-source
2019-12-13 16:42:04 +01:00
Florian Kaltenberger
da8be6a78b
Merge remote-tracking branch 'origin/pdcp-ul-noS1-v2' into integration-develop-nr-2019w50
2019-12-12 12:52:55 +01:00
Florian Kaltenberger
5d7e7d5fe1
Merge remote-tracking branch 'origin/nr-rlc' into integration-develop-nr-2019w50
2019-12-12 12:50:49 +01:00
Florian Kaltenberger
e104d640e0
Merge remote-tracking branch 'origin/ru-parallel-beamforming-merge' into integration-develop-nr-2019w50
2019-12-12 12:49:55 +01:00
Cedric Roux
1a46b66d74
nr rlc: first commit
...
Initial implementation.
nr_rlc/nr_rlc_oai_api.c will need some clean rewrite at some point.
More testing is also needed.
2019-12-10 10:06:17 +01:00
laurent
719424f4b7
bug fix: ue was not reading options + more debug printf cleanup in openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
2019-12-08 20:52:20 +01:00
Guido Casati
c6855cb8d2
Maintenance of Uplink Time Alignment. Introduced control on TA transmission and TA update application.
...
- ta_timer at gNB side to control the transmission of TA to the UE. This is now happening every 20 slots.
- when the timer resets gNB is now transmitting the TA whether it is zero or not.
- introduced struct NR_UL_TIME_ALIGNMENT_t to handle configuration of time alignment related parameters.
- UE PHY RX: is now triggered through a flag when to store the TA command, the frame and slot
when the application should occur.
- UE PHY TX: when the tx frame and slot match the time alignment configuration, it process the TA command and applies the
TA update
2019-12-06 10:46:51 +01:00
Guido Casati
310efee7f2
Implementation of TA procedures at MAC layer for gNB and UE
...
- Initial gNB DLSCH and UE spec scheduling implentation
- MAC PDU generation (including header as per TS 38.321)
- MAC PDU processing at UE side with extracion of TA updates
- General code cleanup
- Introduced NR MAC COMMON folder, moved common files here
2019-12-06 10:46:51 +01:00
Florian Kaltenberger
a78b5da529
fixes an issue with clock source
...
- command line paramter --clock-source can only be set at UE (removed this option from gNB)
- at gNB use clock_source from RU section in config file
- in both cases if clock_source is present in usrp_args, it will override clock_source
2019-12-06 08:54:17 +01:00
laurent
80cd6940af
modifications
2019-12-05 04:53:56 +01:00
Florian Kaltenberger
0e47a507d3
Merge remote-tracking branch 'origin/nr_x300_fixes' into integration-develop-nr-2019w48bis
2019-11-29 17:19:04 +01:00
Florian Kaltenberger
729498571b
Merge remote-tracking branch 'origin/nr_100mhz' into integration-develop-nr-2019w48bis
2019-11-29 17:18:47 +01:00
Francesco Mani
f997ebb8ca
Merge branch 'ru-parallel-beamforming-merge' of https://gitlab.eurecom.fr/oai/openairinterface5g into ru-parallel-beamforming-merge
2019-11-27 16:32:08 +01:00
Wang Tsu-Han
40bda9f8d0
fixes for beam precoding
2019-11-27 16:27:28 +01:00
Francesco Mani
b2ddd33577
Merge branch 'nr_beamforming_new' into ru-parallel-beamforming-merge
2019-11-27 14:34:34 +01:00
Francesco Mani
82880f6199
Merge branch 'nr_x300_fixes' into ru-parallel-beamforming-merge
2019-11-27 13:47:14 +01:00