Commit Graph

  • d351060b6b making segmentation BG dependent Francesco Mani 2019-09-27 10:21:56 +02:00
  • db8822a8d8 UE-Capability parsing for NR components. Emulate CG-ConfigInfo generation for phy-test mode. This version is ready for X2 EN-DC integration Raymond Knopp 2019-09-26 22:17:48 +02:00
  • 024a41424c nr-ip-over-LTE: Debug logs rearrangements Raymond Knopp 2019-09-26 19:45:28 +02:00
  • 175c813faf Merge with develop-nr Raymond Knopp 2019-09-26 17:57:10 +02:00
  • 6a9c5884f3 CI: adding support for iperf (UDP) with CUPS CN Raphael Defosseux 2019-09-26 15:50:04 +02:00
  • 9b00843b57 Merge remote-tracking branch 'origin/448-ldpc-decoder-optimizations' into nr_fapi_for_push Florian Kaltenberger 2019-09-26 15:40:07 +02:00
  • c386c65a69 Merge remote-tracking branch 'origin/develop-nr' into nr_fapi_for_push Florian Kaltenberger 2019-09-26 15:39:41 +02:00
  • ef850d1238 Merge branch 'nr-coreset-bug-fix' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-coreset-bug-fix Francesco Mani 2019-09-26 15:14:36 +02:00
  • f826eff564 more updates on pdsch offset Sakthivel Velumani 2019-09-26 11:11:05 +02:00
  • d2875d0267 Now it compiles as well :) sebastian 2019-09-26 11:08:05 +02:00
  • 576198aa7b All optimizations done, all LUT deleted. Still some clean up to do. sebastian 2019-09-26 11:04:17 +02:00
  • 7db64f6981 a possible fix for pdsch prb offset problem (to be tested) Sakthivel Velumani 2019-09-26 10:05:20 +02:00
  • a65f59c8c9 Adapted all for BG2, still somethings not working... to debug sebastian 2019-09-25 18:16:44 +02:00
  • 0c280a8245 CI: fixing the OAI UE ifconfig command and the noS1 ping sequence Raphael Defosseux 2019-09-25 16:56:09 +02:00
  • c71e763919 CI: improvements on R2LAB deployment - Add more IP routes / rules - OAI UE should be pingable! - Relative time column added to HTML report Raphael Defosseux 2019-09-25 15:56:54 +02:00
  • 5cd6476465 updated UE for PDCCH time first and interleaved mapping (cont. of commit b39d4530) Sakthivel Velumani 2019-09-25 15:27:18 +02:00
  • af4242c61f temporary workaround for real-time issues Florian Kaltenberger 2019-08-29 17:51:37 +02:00
  • 1bbf2458ae Merge branch 'develop-nr' into nr-coreset-bug-fix Francesco Mani 2019-09-25 12:43:09 +02:00
  • 6b5d2eee70 Optimization llr2cnProcBuf done for BG 1 sebastian 2019-09-25 09:21:10 +02:00
  • 733d1292c6 small fixes laurent 2019-09-25 08:28:02 +02:00
  • 6d6d05535c nr-ip-over-LTE: Resolved issue with duplicate IP packet at the receiver UE IP interface and packet losses are reduced. Remaining to identify why occasionally IP packets are received at the PDCP stack later than the time slot of their arrival at PHY/MAC. Introduced some debug logs, to be removed later. Raymond Knopp 2019-09-24 18:53:39 +02:00
  • ee20e21351 adding an if for dmrs offset config Francesco Mani 2019-09-24 17:54:16 +02:00
  • 42a4649afd Optimized llr2cnProcBuf for BG1 and R13 but needs clean up. sebastian 2019-09-24 17:50:51 +02:00
  • fdeb4c987d fix for DMRS offset (to be test) Sakthivel Velumani 2019-09-24 17:15:33 +02:00
  • a0f0a49336 x2ho for lte: have it functional again (plus remove some logs) Cedric Roux 2019-09-24 16:32:51 +02:00
  • 8e17a35cef CI: fixing minor bugs Raphael Defosseux 2019-09-24 16:13:07 +02:00
  • 84af6103f8 another batch of cppcheck error corrections yilmazt 2019-09-24 11:59:17 +02:00
  • 508b63c444 Updated/Optimized nrLDPC_llrRes2llrOut sebastian 2019-09-24 11:03:46 +02:00
  • b9b4d05e41 remove RRC_VERSION macros, simplify build-oai and CMakefile.txt accordingly, get rid of remaining compilation warnings (opt module improperly merged and patch asn1c files with tests against max 64 bits integer value) frtabu 2019-09-23 19:46:44 +02:00
  • 2ee5164cab introduced DMRS offset before mapping to resources (to be tested) Sakthivel Velumani 2019-09-23 17:26:18 +02:00
  • 3aec31fddc allocation of null pointers Raymond Knopp 2019-09-23 16:51:12 +02:00
  • 215315c79a Optimized llr2llrProcBuf for BG1 sebastian 2019-09-23 15:57:40 +02:00
  • becbb0a45f added UE reading of configuration files (RRCReconfiguration,RadioBearerConfig) for static NSA without LTE Raymond Knopp 2019-09-23 15:26:32 +02:00
  • 2ca45bb3d7 [unbuilt] RRC Reconnection Complete for CU/DU done. Not done for monolithique DUFRENE Louis Adrien TGI/OLS 2019-09-23 11:43:38 +02:00
  • 93abc6d98b Merge branch 'orange_cdrx' of https://gitlab.forge.orange-labs.fr/afyf6286/oai-orange into orange_cdrx DUFRENE Louis Adrien TGI/OLS 2019-09-23 08:01:21 +02:00
  • 108aa72878 message-transfer-update Stefan Schaffelder 2019-09-17 16:15:58 +02:00
  • e0b3e4fb89 rrc_eNB update 10/09 Stefan Schaffelder 2019-09-10 15:46:25 +02:00
  • 1740153fae Status RRC-RECONFIGURED update Stefan Schaffelder 2019-09-05 15:27:26 +02:00
  • 020f0ef9e9 cdrx_configured update Stefan Schaffelder 2019-09-03 15:42:45 +02:00
  • ddc336e2d8 asn1_msg.do_DrxConfig Stefan Schaffelder 2019-09-03 14:17:58 +02:00
  • 4b5ad6a9c4 ASN.1 encoding of EN-DC RRC messages functional (run with --phy-test) Raymond Knopp 2019-09-22 22:28:01 +02:00
  • 287c4c07c6 memory leaks and corrections in ASN.1 encoding of secondaryCellGroupConfig Raymond Knopp 2019-09-22 18:32:26 +02:00
  • 5d0e54c86b more memory leaks, debugging of ASN.1 encoding of servingCellGroupConfig Raymond Knopp 2019-09-21 09:01:06 +02:00
  • ff379fe08c get NR UE capabilities (hardcoded bands) Cedric Roux 2019-09-20 17:29:54 +02:00
  • 7e4d2f03bb cn2bnProc/bn2cnProc optimization done for BG1, 11MB gained sebastian 2019-09-20 16:41:04 +02:00
  • b2275c7b48 adding time stats for ru Wang Tsu-Han 2019-09-20 15:39:17 +02:00
  • b39d453098 PDCCH time first mapping fix for UE side (fix only for non interleaved mapping) Sakthivel Velumani 2019-09-20 14:26:12 +02:00
  • 79bd161d41 missing file Raymond Knopp 2019-09-20 13:43:18 +02:00
  • 25f49631ff more memory leaks Raymond Knopp 2019-09-20 13:40:46 +02:00
  • 348343be8f the gNB scheduler now schedules both UL and DL Florian Kaltenberger 2019-09-13 17:55:18 +02:00
  • db71a0b98c cn2bnProc is done sebastian 2019-09-20 11:24:06 +02:00
  • c86f8d6539 CI: first scripts for Inria R2LAB deployment -- Adding the python framework of build and test to inria r2lab pipeline -- R2LAB pipeline has logCollections and artifacts storing -- Python framework should support latest Rel14 OAI openair-cn/cn-cups EPC -- Pipeline uses the latest version of booking-lease script (by duration) -- Support for distributed smartphone adb servers -- Initial scenarios: ** Build on one OAI 4G eNB and one OAI 4G UE ** Test in FDD band7 / 5MHz / TM1 in noS1 configuration ** Test in FDD band7 / 5MHz / TM1 with latest OpenAir-CN-CUPS --> just attachment Raphael Defosseux 2019-09-03 14:31:16 +02:00
  • ae726696e4 fixing some memory leaks Raymond Knopp 2019-09-20 09:25:54 +02:00
  • 686d68a826 initial RRC for NSA Raymond Knopp 2019-09-20 08:49:04 +02:00
  • 51a45a4d12 Starting to put in the new reduced LUTs sebastian 2019-09-19 18:10:57 +02:00
  • 5fcee9ccdc removing frequency first mapping (to be tested) Francesco Mani 2019-09-19 16:54:36 +02:00
  • 6f12c99131 minor: change output directory's name for NR RRC Cedric Roux 2019-09-19 15:44:24 +02:00
  • 889bc96c5d nr-ip-over-LTE: Small fixes, now IP traffic is received at the IP interface of the UE but there are many packet losses and occasionally there are duplicate ping requests received, leading to UE crashing Raymond Knopp 2019-09-18 18:59:38 +02:00
  • 79de8953aa Optimization of bn2cn shuffling sebastian 2019-09-18 17:37:16 +02:00
  • 046920e6bb changing ru process from slot base to symbol base Wang Tsu-Han 2019-09-18 16:36:50 +02:00
  • 12ac400755 removing dmrs offset Francesco Mani 2019-09-18 15:59:10 +02:00
  • 9c57aff287 nr-ip-over-LTE: Temporary workaround for issue with ldpc number of iterations and reduction of logs Raymond Knopp 2019-09-18 13:28:45 +02:00
  • 3fbaf01eb3 Minor changes to also nable MBMS TUN interfaces with S1 Javier Morgade 2019-09-18 12:57:22 +02:00
  • 0bc7cf7c2f comment cdrx LouisAdrien 2019-09-18 10:46:28 +02:00
  • 7e088701e1 message-transfer-update Stefan Schaffelder 2019-09-17 16:15:58 +02:00
  • cd6b19fa53 rrc_eNB update 10/09 Stefan Schaffelder 2019-09-10 15:46:25 +02:00
  • 73a90bf637 Status RRC-RECONFIGURED update Stefan Schaffelder 2019-09-05 15:27:26 +02:00
  • 28a4d4f501 cdrx_configured update Stefan Schaffelder 2019-09-03 15:42:45 +02:00
  • f8c25858f2 asn1_msg.do_DrxConfig Stefan Schaffelder 2019-09-03 14:17:58 +02:00
  • f296b84dcb added coreset offset test cases to the list Sakthivel Velumani 2019-09-18 10:21:40 +02:00
  • c5586c2348 Added option to set coreset offset for dlsim Sakthivel Velumani 2019-09-18 10:10:53 +02:00
  • 189393f655 message-transfer-update Stefan Schaffelder 2019-09-17 16:15:58 +02:00
  • 053c292859 removed the unused for clause Sakthivel Velumani 2019-09-17 14:56:34 +02:00
  • 143214e7b4 Remove few Cpp Warnings Javier Morgade 2019-09-17 13:15:08 +02:00
  • f629b77e63 nr-ip-over-LTE: Add checks for noS1 use case (nr-UE side) matzakos 2019-09-17 11:44:12 +02:00
  • 0399c14b18 modifications for timestamp interpreation (IF5) Raymond Knopp 2019-09-17 00:43:10 +02:00
  • 5f29a4e5a0 Code cleanup -Removing unused files Javier Morgade 2019-09-16 22:36:50 +02:00
  • ec627f7c55 nr-ip-over-LTE: Add checks for noS1 use case (gNB side) Raymond Knopp 2019-09-16 18:26:59 +02:00
  • 3685b0936a removed the 2 lines added in previous merge Sakthivel Velumani 2019-09-16 16:19:37 +02:00
  • 47825cbc6a Merge branch 'develop-nr' into develop-nr_cppcheck yilmazt 2019-09-16 15:45:20 +02:00
  • 46c8d18151 nr-ip-over-LTE: Modification to support both use cases: DLSCH phy-test scheduling (random data generation in every opportunity) AND DLSCH scheduling only when there is IP traffic arriving through the LTE stack (noS1 mode) Raymond Knopp 2019-09-16 14:35:28 +02:00
  • cad6e8a274 Enable MBMS USRP E2E operation -reference config files updated Javier Morgade 2019-09-16 13:59:27 +02:00
  • 0e9c068aad merge develop, add example config file laurent 2019-09-16 12:40:54 +02:00
  • 4405275bb3 MBMS UE/eNB scheduler adjustments to avoid RLC misalignments and false MTCH detections Javier Morgade 2019-09-16 12:13:59 +02:00
  • ae4beed07d BUGFIX Dr.-Ing. Javier Morgade 2019-09-16 09:41:08 +02:00
  • ba24109dae added UDP configuration in ORI data structures Raymond Knopp 2019-09-14 22:39:24 +02:00
  • 9393ad95bf commit just to trigger CI again: looks no commercial UEs were connected during the test ? Javier Morgade 2019-09-14 15:57:14 +02:00
  • 8565b28a31 LOG level decreassed BUGIFX PDCP MBMS PIPE Javier Morgade 2019-09-14 14:40:34 +02:00
  • de96a82365 -Dissable temporary some features at RU -Refence config file cleanup Javier Morgade 2019-09-14 14:12:05 +02:00
  • 334e3a57ef 1. Reference config file defined with basic MBMS configuration stuff 2. Dedicated MBMS tasks manager: -If MBMS gets enabled through softmodem config file it will launch SCTP task (to check with S1 interface) 3. "On the flight" dynamic RU configuration update mechanism implemented Javier Morgade 2019-09-14 13:59:53 +02:00
  • 2bd1e119dd missing file Javier Morgade 2019-09-14 13:58:47 +02:00
  • 365527d401 M3AP 3GPP TS 36.444 interface implemented: 1.MME entity developed to handle M3 side (new dedicated task developed: TASK_MME_APP) (these procedures should be moved to OPENAIR-CN ... just implemented to easy the E-UTRAN MBMS stuff development) 2.MCE side M3 interface procedures (new dedicated task developed: TASK_M3AP_MCE) 3.MME side M3 interface procedures (new dedicated task developed: TASK_M2AP_MME) (these procedures should be moved to OPENAIR-CN ... just implemented to easy the E-UTRAN MBMS stuff development) 4.ASN1 bindings for m3ap-14.0.0.asn1 implemented and tested 5.MME config parameters Javier Morgade 2019-09-14 13:53:39 +02:00
  • ab04e0e469 M2AP 3GPP TS 36.443 interface implemented: 1.MCE (Multicast Control Entity) entity developed (new dedicated task developed: TASK_MCE_APP) 2.eNB side M2 interface procedures (new dedicated task developed: TASK_M2AP_ENB) 3.MCE side M2 interface procedures (new dedicated task developed: TASK_M2AP_MCE) 4.ASN1 bindings for m2ap-14.0.0.asn1 implemented and tested 5.MCE config parameters Javier Morgade 2019-09-14 13:45:27 +02:00
  • 3992eb9e87 -MBMS RRC procedures for M2AP -On the fligh MBMS recofiguration for MBSFN, sib13,sib2 and MCCH enabled through M2 interface (MCE) -RRC NAS update for MBMS TUN interfaces configuration -UE RRC modified to handle dynamic SIB2 (MBSFN Subframe Config Lists), SIB13 (MCCH) reconfigurations (TO CAREFULLY BE CHECKED) Javier Morgade 2019-09-14 13:36:09 +02:00
  • 97bc5e9292 Few missing files from previous commit Javier Morgade 2019-09-14 13:34:08 +02:00
  • dc14cdc665 *L2 procedures to enable mixed unicast/broadcast operation at ENB implemeted: -MBMS scheduler developed (oneFrame allocations implemented at this time) -UE DSLCH schedulers updated: if an eMBMS session running UE DTCH, DCCH will be only scheduled at non MBSFN sufbframes -eMBMS L2 procedures implemented -Dedicated MBMS PDCP pipes src/sink enabled (only for TUN) -BUGFIX eMBMS MAC procedures (wrong indexing at few loops) -ENB FAPI updated to enable dynamic MBSFN configurations through M2AP (RRC<->MCE) Javier Morgade 2019-09-14 13:23:30 +02:00
  • bcf42ca2a5 Implemented M2AP managing procedures at eNB (ENB_APP) -M2 register against MCE (Multicast Control Entity) -Basic M2AP control procedures developed (eNB<-M2AP->MCE) Javier Morgade 2019-09-14 13:19:00 +02:00
  • f76cc82448 New common definitons for M2,M3 interfaces -3GPP TS version 36.443 and 36.444 javier.morgade@ieee.org 2019-09-14 13:13:00 +02:00
  • 400c5458d4 Dedicated TUN interfaces for eMBMS oaitun_enm1 (eNB) <-> oaitun_uem1 (UE) javier.morgade@ieee.org 2019-09-14 13:05:38 +02:00
  • 65133d4e18 Implemented eMBMS FFT procedures (scheduling) javier.morgade@ieee.org 2019-09-14 13:02:56 +02:00