Thomas Schlichter
fb7a098a47
fix execution of nr_ue_pdsch_procedures() only once per slot for SI_PDSCH, P_PDSCH and RA_PDSCH
2020-10-21 14:56:44 +02:00
cig
4589d86018
Set init_msg1 at the start of the nr_ue_prach_procedures
2020-10-20 18:07:17 +02:00
Thomas Schlichter
97e88dae06
Merge remote-tracking branch 'UE_DL_DCI_hotfix'
2020-10-20 17:47:35 +02:00
Thomas Schlichter
65962b4881
fix compilation of telnetsrv_proccmd.c with deadline scheduler disabled
2020-10-20 13:35:46 +02:00
Thomas Schlichter
d9a3009f10
fix some cppcheck warnings
2020-10-20 13:35:46 +02:00
Thomas Schlichter
7428723c87
Synchronize gnb.band78.tm1.106PRB.usrpn300.conf files in ci-scripts and targets directory
2020-10-20 13:35:46 +02:00
Raphael Defosseux
01c8e3e63f
[OC]: point to proper namespace and branch
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-19 17:24:26 +02:00
Raphael Defosseux
50fbb1f111
CI: increased time-outs on last few VM creations
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-19 13:16:26 +02:00
Raphael Defosseux
1da61458ba
DOC: adding docker readme skeleton
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-19 11:32:32 +02:00
Raphael Defosseux
13cf8284fd
Merge branch 'integration_2020_wk41' into 'develop'
...
develop integration branch : 2020 week 41
* MR909 small-bugfixes-wk40 (Cedric Roux)
* MR919 docker and openshift initial support
2020-10-18 21:21:59 +02:00
Raphael Defosseux
591184c4ba
CI: proper disabling of 5g RF sim RA-TEST
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-17 22:07:03 +02:00
Raphael Defosseux
3f2da854ef
CI: increase time-out for RF Sim tests
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-17 21:18:00 +02:00
Remi Hardy
4f2f1cc744
Update TESTING_GNB_W_COTS_UE.md
2020-10-15 11:16:00 +02:00
Raphael Defosseux
c69a30fe5d
CI: disabling RA test check for the moment. 5G RF SIM normal phy-test should be passing now
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-15 10:14:56 +02:00
Sakthivel Velumani
2581428808
changing k2 to 6 to support oai-ue
...
this shouldn't affect the testing with cots ue
2020-10-13 11:49:21 +02:00
hardy
fd571e9014
Merge remote-tracking branch 'origin/small-bugfixes-w40' into integration_2020_wk41
2020-10-12 18:08:16 +02:00
hardy
e801d03836
Merge remote-tracking branch 'origin/rh_ci_oc' into integration_2020_wk41
2020-10-12 18:07:27 +02:00
Sakthivel Velumani
4074db8515
Hotfix for DL DCI issue in UE
...
Created two dci_pdu's to hold dci configuration for UL and DL DCI.
This wasn't a problem before as only one DCI was scheduled.
2020-10-12 18:07:24 +02:00
Raphael Defosseux
221e43bbb9
NASMESH: support for latest kernel version on RHEL
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:29:04 +02:00
Raphael Defosseux
357748dfff
BUILD: fix check when not in a container
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:29:04 +02:00
Raphael Defosseux
00926c5b7d
[DOCKER][Ubuntu18]: adding Ubuntu18 support
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:29:04 +02:00
Raphael Defosseux
b6d0f22c13
[OC][RHEL8]: updating dockerfiles w/ proper library management on target images + support for USRP build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:28:41 +02:00
Raphael Defosseux
49e1add19f
[DOCKER][RHEl8]:
...
* Standalone support on RHEL8.2 (without OpenShift build-config system)
* few ports for RHEL8.2 standalone podman/docker usage
* Supports eNB/gNB/LTE-UE/NR-UE
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:25:46 +02:00
Raphael Defosseux
4aae87ca5e
BUILD: remove ue_ip is container-based build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:25:46 +02:00
Raphael Defosseux
45dfec4671
[OC][RHEL8]: copy/pasta error on build options
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:25:23 +02:00
Raphael Defosseux
8c41a241ee
[OC][RHEL8]: finalizing lte/nr UE image builds on RHEL8
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:24:37 +02:00
Raphael Defosseux
40ff24661e
[DOCKER]: fix files to copy
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:24:18 +02:00
Raphael Defosseux
0100b26686
[OC]: added support for RHEL8.2
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-10-12 17:23:30 +02:00
hardy
e598df840e
[OC][Docker][RHEL8] Initial Support
2020-10-12 17:17:16 +02:00
Remi Hardy
0fe3e5fde2
Merged branch 'integration_2020_wk40' into 'develop'
...
Integration 2020 wk40 comprises the following udpates:
MR893 ULSCH decode mthread:
- Enabled parallelization of ULSCH segments decoding, deinterleaving and rx rate matching.
MR896 Nsa remove band hardcodings:
- A missing commit from wk39, just a log change
MR901 NR UE DCI improvements:
- Handling of DCI formats 0_0 and 0_1, including removing hard-coding and scheduling PUSCH with DCI parameters
- Blind decoding of DCIs based on size and format indicator
- Fix for segmentation fault during ULSCH encoding
MR895 support of RA procedure by implementing Msg3 on UE
MR908 NR DL scheduler improvements:
Preliminary work on the DL scheduler
- cleanup of DL scheduler, add interface preprocessor-postprocessor (`NR_UE_sched_ctrl_t`)
- postprocessor can handle multiple UEs. Preprocessor will follow soon (proportional fair scheduler)
- No MAC UE Context creation before end of RA (Msg 3)
These updates do not change anything performance wise (no additional scheduled slots, etc).
This MR also reduces gNB log.
2020-10-09 11:26:09 +02:00
Thomas Schlichter
2a4153eb29
fixup previous merge with develop branch
2020-10-07 17:54:39 +02:00
Robert Schmidt
a389e6f5e9
Fixup: reserve space for TA command
2020-10-07 17:54:39 +02:00
Raphael Defosseux
5411461582
Merge remote-tracking branch 'origin/develop' into integration_2020_wk40
2020-10-07 10:53:36 +02:00
Shweta Shrivastava
2305470a75
Fix for using K2 offset other than 2
2020-10-06 13:26:45 -05:00
hardy
d61f45ecb9
Merge remote-tracking branch 'origin/ulsch_decode_mthread' into integration_2020_wk40
2020-10-06 11:00:09 +02:00
hardy
8f9ba5553d
Merge remote-tracking branch 'origin/nsa_remove_band_hardcodings' into integration_2020_wk40
2020-10-06 09:30:04 +02:00
Thomas Schlichter
97354f1e2f
Merge remote-tracking branch 'NR_UE_UL_DCI_improvements' into integration_2020_wk40
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/NR_UE_PHY_INTERFACE/NR_IF_Module.c
2020-10-05 12:15:59 +02:00
Thomas Schlichter
8b4d1a0f0f
Merge remote-tracking branch 'NR_DL_scheduler' into integration_2020_wk40
2020-10-05 12:13:13 +02:00
hardy
51311c6c1c
adding RA test to CI
2020-10-05 11:25:52 +02:00
Sakthivel Velumani
eebc233abd
reducing ulsch decoding cores for CI segfault
2020-10-02 15:18:04 +02:00
Sakthivel Velumani
53f3874032
updating ulsim to take samples from exernal source
2020-10-02 15:11:28 +02:00
Sakthivel Velumani
3367b0f199
fixing compile warnings
2020-10-02 14:30:42 +02:00
Cedric Roux
0ec02eaf5d
T tracer: bugfix: properly log the MIB
...
Bytes of the MIB were logged in reverse.
Bug reported by David Breaux <davidbreaux67@gmail.com >.
2020-10-01 18:18:25 +02:00
Cedric Roux
35a0a4e1c7
rrc enb: small fix to avoid wrong code execution
...
dedicated_DRB was not set properly when the NSA UE sends
ReconfigurationComplete so the wrong code was executed below
(we had dedicated_DRB == 0). Let's put a value that does
nothing (-1 seems fine).
2020-10-01 18:18:25 +02:00
Cedric Roux
3c85a88081
s1ap encoding: return -1 on error
2020-10-01 18:18:25 +02:00
Remi Hardy
bc73585d31
Merge branch 'integration_2020_wk39' into 'develop', comprising :
...
MR 896 : Nsa remove band hardcodings
Removes hardcodings of EUTRA and NR bands in UE_Capability_Enquiry and NR_UE Capability_Enquiry messages, providing them from the eNB config file and gNB over X2 respectively. Moreover, the SSB Absolute frequency of the gNB is now provided by the eNB configuration file (instead of being hardcoded at rrc_eNB.c)
MR903 : pusch ta update
Update of PUSCH Timing advance
MR 900 : improve x2/rrc for ENDC
This MR introduces several enhancements in X2AP and RRC to deal with ENDC.
The main goal is to deal with UE's on/off and with various errors.
Includes :
- DC prep and DC overall X2 timers
- X2 messages for UE release and DC timers' timeout
2020-10-01 18:16:53 +02:00
Sakthivel Velumani
13b016de53
doing nr_segmentation in all rounds
...
because round 0 could be skipped if no pusch signal detected
2020-09-30 16:24:40 +02:00
Robert Schmidt
a2bf8f478a
Add configurable UE as param for nr_generate_dlsch_pdu()
2020-09-30 14:52:59 +02:00
Robert Schmidt
f97c4f8ae6
Remove statistics from nr_generate_dlsch_pdu()
2020-09-30 14:52:59 +02:00
Robert Schmidt
574f47d014
nr_fill_nfapi_dl_pdu(): pdu index and nPDUs counting
2020-09-30 14:52:59 +02:00