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 Knopp2019-09-26 22:17:48 +02:00
024a41424c
nr-ip-over-LTE: Debug logs rearrangements
Raymond Knopp2019-09-26 19:45:28 +02:00
576198aa7b
All optimizations done, all LUT deleted. Still some clean up to do.
sebastian2019-09-26 11:04:17 +02:00
7db64f6981
a possible fix for pdsch prb offset problem (to be tested)
Sakthivel Velumani2019-09-26 10:05:20 +02:00
a65f59c8c9
Adapted all for BG2, still somethings not working... to debug
sebastian2019-09-25 18:16:44 +02:00
0c280a8245
CI: fixing the OAI UE ifconfig command and the noS1 ping sequence
Raphael Defosseux2019-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 Defosseux2019-09-25 15:56:54 +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 Knopp2019-09-24 18:53:39 +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)
frtabu2019-09-23 19:46:44 +02:00
2ee5164cab
introduced DMRS offset before mapping to resources (to be tested)
Sakthivel Velumani2019-09-23 17:26:18 +02:00
215315c79a
Optimized llr2llrProcBuf for BG1
sebastian2019-09-23 15:57:40 +02:00
becbb0a45f
added UE reading of configuration files (RRCReconfiguration,RadioBearerConfig) for static NSA without LTE
Raymond Knopp2019-09-23 15:26:32 +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 Defosseux2019-09-03 14:31:16 +02:00
51a45a4d12
Starting to put in the new reduced LUTs
sebastian2019-09-19 18:10:57 +02:00
5fcee9ccdc
removing frequency first mapping (to be tested)
Francesco Mani2019-09-19 16:54:36 +02:00
6f12c99131
minor: change output directory's name for NR RRC
Cedric Roux2019-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 Knopp2019-09-18 18:59:38 +02:00
79de8953aa
Optimization of bn2cn shuffling
sebastian2019-09-18 17:37:16 +02:00
046920e6bb
changing ru process from slot base to symbol base
Wang Tsu-Han2019-09-18 16:36:50 +02:00
47825cbc6a
Merge branch 'develop-nr' into develop-nr_cppcheck
yilmazt2019-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 Knopp2019-09-16 14:35:28 +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 Morgade2019-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 Morgade2019-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 Morgade2019-09-14 13:36:09 +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 Morgade2019-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 Morgade2019-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.org2019-09-14 13:13:00 +02:00
400c5458d4
Dedicated TUN interfaces for eMBMS oaitun_enm1 (eNB) <-> oaitun_uem1 (UE)
javier.morgade@ieee.org2019-09-14 13:05:38 +02:00