Top Banner
Carrier Aggregation Implementation on the OpenAirInterface Platform Florian Kaltenberger (Eurecom) CROWNCOM, 1.6.2016
12

Carrier aggregation implementation on the open airinterface platform

Feb 11, 2017

Download

Technology

IS-Wireless
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Carrier aggregation implementation on the open airinterface platform

Carrier Aggregation Implementation on the

OpenAirInterface Platform

Florian Kaltenberger (Eurecom)

CROWNCOM, 1.6.2016

Page 2: Carrier aggregation implementation on the open airinterface platform

Motivation

LTE-Advanced carrier aggregation (CA) is one of the key features to enable dynamic spectrum access

It’s also the basis for licensed assisted access (LAA) and licensed shared access (LSA)

Efficiently exploiting CA is not trivial Challenges in scheduling, load balancing, dynamic carrier

activation/deactivation Experimentation with these techniques not possible with commercial

equipment

OpenAirInterface is an open-source implementation of LTE-Advanced Extended with CA features and scheduler FAPI Allows integration and innovation of new sharing mechanisms

01/06/2016 - p 2

Page 3: Carrier aggregation implementation on the open airinterface platform

OpenAirInterface today

01/06/2016 3

Page 4: Carrier aggregation implementation on the open airinterface platform

Introduction

OpenAirInterface Open-source implementation of 4G LTE/5G (UE, eNB, EPC) Works with popular SDR boards (ExpressMIMO, USRP, bladeRF) Allows real-time experimentation with commercial equipment

Objectives Bring academia closer to complex real-world systems Open-source tools to ensure a common R&D and prototyping

framework for rapid proof-of-concept designs

Other use cases Interoperability with 3rd party components (UE, eNB, EPC) Matlab/Octave tools for non real-time experimentation Real-time channel sounding (EMOS) 802.11p Modem System and unitary simulations

01/06/2016 - p 4

Page 5: Carrier aggregation implementation on the open airinterface platform

Evolution of LTE Carrier Aggregation

01/06/2016 - p 5

Aggregation of 32 carriers

Experimental support in OAI

Page 6: Carrier aggregation implementation on the open airinterface platform

Release 10 carrier aggregation features in OAI*

2 DL carriers, 1 UL carrier Feedback (ACK/NACK & CQI) for both DL carriers on UL carrier

UE can connect on either carrier

RRC (re-)configuration of secondary component carrier (SCC)

Dynamic activation and de-activation of SCC through MAC signaling

Simple round-robin scheduler No load balancing or fairness

* Available from gitlab.eurecom.fr/oai/openairinterface5g, branch feature-15-carrier-aggregation

01/06/2016 - p 6

Page 7: Carrier aggregation implementation on the open airinterface platform

The Femto Application Program Interface (FAPI)

“LTE MAC Scheduler Interface Specification v1.11” published by the Femto Forum (now Small Cell Forum) in 2010

Extended in SOLDER project for carrier aggregation

Implemented in OAI*

Integrated with simple scheduler (single carrier) so far

* Available from gitlab.eurecom.fr/oai/openairinterface5g, branch feature-31-ff-scheduler-api

01/06/2016 - p 7

Page 8: Carrier aggregation implementation on the open airinterface platform

IS-Wireless scheduler overview

01/06/2016 - - p 8

Main features of the advanced algorithm: Support for Carrier Aggregation –

activation and deactivation of component carriers

Ability to guarantee GBR traffic

Real-life imperfection corrections – wrong CQI reporting compensation

Multiple priority components

Parametrization (maximizing eNB throughput, fairness, minimizing latency)

Page 9: Carrier aggregation implementation on the open airinterface platform

IS-Wireless scheduler features

Throughput results obtained with LTE MAC Lab

See http://is-wireless.com/lte-enb-scheduler/ for details

01/06/2016 - p 9

Page 10: Carrier aggregation implementation on the open airinterface platform

Demo setup

UE connects on 1 component carrier (CC) Second CC can be (de-)activated manually Throughput change can be observed via iperf

01/06/2016 - p 10

3rd party EPC OAI eNB + ExpressMIMO2

Page 11: Carrier aggregation implementation on the open airinterface platform

Conclusions

New OpenAirInterface features to enable spectral agile communication (LSA, ASA, etc) Carrier aggregation FAPI for schedulers

OAI is used already in some trials and testbeds E.g. FLEX

We welcome new users and developers

01/06/2016 - p 11

Page 12: Carrier aggregation implementation on the open airinterface platform

Thank you!

www.openairinterface.org

01/06/2016 - p 12