Raphael Defosseux
84f928e7de
CI: adding initial testing for MBMS:
...
-- OAI eNB + OAI UE in USRP setting and in noS1 configuration
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-12-14 10:49:00 +01:00
Javier Morgade
a61984a3fd
Merge remote-tracking branch 'origin/develop' into oai_test_fed4fire_old
2019-12-14 09:54:10 +01:00
Rakesh
46431b0701
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into nr_tdd_configuration
2019-12-13 22:28:48 +01:00
Francesco Mani
d1dc15f3c0
SSB correctly demodulated at FSW, CRC passes, but payload is wrong
2019-12-13 18:07:03 +01:00
Raymond Knopp
6637415ba3
Merge branch 'NR_RRCConfiguration' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRCConfiguration
2019-12-13 17:08:12 +01:00
Francesco Mani
ac092841dd
some updates on SSB and a couple of fixes on warnings
2019-12-13 17:07:09 +01:00
Florian Kaltenberger
320e3f1f14
Merge remote-tracking branch 'origin/develop-nr' into fix-clock-source
2019-12-13 16:42:04 +01:00
Raymond Knopp
7580b4b2f5
added simple CCE allocation in MAC scheduler
2019-12-13 07:42:39 +01:00
Florian Kaltenberger
df791790ed
Merge branch 'integration-develop-nr-2019w50' into 'develop-nr'
...
Integration develop nr 2019w50
See merge request oai/openairinterface5g!735
2019-12-12 13:07:43 +01:00
Florian Kaltenberger
cac89d49e4
reducing some logs
2019-12-12 13:06:51 +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
cf57a43900
Merge remote-tracking branch 'origin/bug-fix-channel-est' into integration-develop-nr-2019w50
2019-12-12 12:50:17 +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
Raphael Defosseux
b3036372ca
CI: Increasing again VM disk size --> now we have modular size based on VM variant
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-12-12 12:48:52 +01:00
laurent
f8f344d224
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into Remove-global
2019-12-12 10:39:10 +01:00
laurent
ed6559ffa9
add CU measurement: whole CPU active time per subframe
2019-12-12 10:37:53 +01:00
Rakesh
b398103be9
Fix for dlulperiodicity
2019-12-11 20:45:44 +01:00
Gabriele Perrone
581e46f1d3
introduced a class object FailRepeatCnt in place of a static counter
2019-12-11 14:28:14 +01:00
Rakesh
088652557d
removing unused variable
2019-12-11 14:04:21 +01:00
Rakesh
a4b0c8edd0
Merge remote-tracking branch 'origin/NR_RRCConfiguration' into nr_tdd_configuration
...
resolving merge conflicts
2019-12-11 13:13:10 +01:00
Rakesh
af471c5c3e
reworked as per the new fapi structures
2019-12-11 12:59:38 +01:00
matzakos
b106fb1c21
ENDC LTE-RRC: Add processing of Addition Response information elements, to be used for RRCConnectionReconfiguration
2019-12-10 19:39:47 +01:00
Francesco Mani
decf6ed0e5
pbchsim works again
2019-12-10 14:36:54 +01:00
Florian Kaltenberger
3566ef991e
programming pin 5 of GPIO to "Shutdown LNA" (high -> TX, low -> RX)
2019-12-10 12:46:42 +01:00
Cedric Roux
b82787dde1
fix compilation of nr_dlsim and nr_ulsim
2019-12-10 10:23:34 +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
Gabriele Perrone
28eb2d61bb
fixing self.cnt to SSH.cnt mistake
2019-12-09 22:04:22 +01:00
Gabriele Perrone
75642c34c4
add a new main file for test with cnt changed into self.cnt
2019-12-09 15:36:44 +01:00
Gabriele Perrone
a1cb460a01
repeatCounts reading from command line instead than xml file
2019-12-09 14:46:59 +01:00
Gabriele Perrone
9b1846ea76
que beau fichier
2019-12-09 14:20:38 +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
laurent
22d4f20525
debug printf cleanup in openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
2019-12-08 19:29:08 +01:00
matzakos
62fb80e6de
ENDC X2AP: Implementation of SgNB Addition Response handler
2019-12-06 19:15:08 +01:00
laurent
8dedd093fb
remove a forgotten test trace, re-indentation of modified source files
2019-12-06 18:41:30 +01:00
laurent
47abf562db
add FS6 transport time measurement
2019-12-06 16:24:47 +01:00
Raymond Knopp
ad82602e9a
ENDC X2AP: Implementation of SgNB Addition Request ACK
2019-12-06 14:16:43 +01:00
Francesco Mani
b61a80baf1
fix on ru procedures for slot select
2019-12-06 12:48:44 +01:00
Thomas Schlichter
7bdff76ff3
Fix autotest tags for nr_dlsim and polartest
2019-12-06 10:46:51 +01:00
Thomas Schlichter
7e738c2c39
Further fix segmentation fault by also initializing the allocated memory
2019-12-06 10:46:51 +01:00
Guido Casati
030fc5a2f5
Bugfix segmentation fault in dlsim for missing memory allocation
2019-12-06 10:46:51 +01:00
Florian Kaltenberger
d34d269d70
reducing the use of rand() which takes too long
2019-12-06 10:46:51 +01:00
cig
361446fda5
Consolidation of TA updates changes in the noS1 mode:
...
- merged nr-schedule_ue_spec into nr_schedule_uss_dlsch_phytest
- enabled nr_ue_send_sdu for S1 mode
- increased ta_timer to 100
- restored NR_UPLINK_SLOT to 2 (as it was in develop-nr)
- fixed logic for S1 and noS1 modes
- code cleanup and formatting
2019-12-06 10:46:51 +01:00
Guido Casati
98d2caf59f
Added compilation option to skip build for already built libraries:
...
- the new option -k allows to skip the built of shared libraries, rfsimulator
basicsimulator and transport protocol libraries
- default compilation remains untouched as is still building all libraries
- this option allows to save a massive amount of time when compiling
repeatedly for debugging purposes
2019-12-06 10:46:51 +01:00
Guido Casati
cfbe18c9ed
Adaptation of MAC TA procedures to the design of handle_dlsch
...
- introduced new parameter in nr_ue_dl_indication for UL time alignment
- moved TA timer logic one level up so that now is executed every slot
- set timer value to 80 slots to cope with the sl_ahead design
- introduced new TA-related members to gNB MAC instance struct
2019-12-06 10:46:51 +01:00
Guido Casati
a0cd44947e
Bugfix uninitialised vars and conflicting types in simulators after merge
2019-12-06 10:46:51 +01:00
Guido Casati
0b873bb620
Time Alignment procedure with time adjustment as per TS 38.213 section 4.2
...
- UE processing capability 1
- Setting the TA update to be applied after the reception of the TA command
- Durations of N1 and N2 symbols corresponding to PDSCH and PUSCH are
computed according to sections 5.3 and 6.4 of TS 38.214
- Introduced tables 5.3-1, 5.3-2, 6.4-1, 6.4-2 from TS 38.214
2019-12-06 10:46:51 +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
Ahmed Hussein
5ac8b6f34d
TA implementation complete and tested in rfsimulator
2019-12-06 10:46:51 +01:00
Guido Casati
0492f7eb7e
Fix TBS condition in to schedule ue spec procedures
2019-12-06 10:46:51 +01:00