15
Sponsored by the National Science Foundation GENI Wireless Ivan Seskar WINLAN, Rutgers University March 09, 2016 Programmable LTE and (Future) “Wild” Experimentation

Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Embed Size (px)

Citation preview

Page 1: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation

GENI Wireless

Ivan SeskarWINLAN, Rutgers University

March 09, 2016

Programmable LTEand

(Future) “Wild” Experimentation

Page 2: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 2

WiMax BS Platforms

NECProfile A

AirspanProfile C

PHY

Access mode SOFDMA/TDD

Frequency 2535 ~ 2605 MHz

DL:UL ratio 35:12, 26:21, 29:18

Channel BW 10 MHz , 8.75 MHz

FFT size 1024, 512

Frame duration 5ms

TX output Power

35dBm/40dBm (max)

# of sectors 3

MAC

Head compression

PHS

ARQ HARQ/CC, ARQ

MBS support Single BS, multiple BS-MBS

Resource management

Power control, mode control (idle, sleep etc.)

Networking

IP protocols IPv4, IPv6

Bridging/Routing

Transparent L2 switch, Bridging

Packet handling 802.1Q VLAN, PHS**)

Page 3: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 3

LTE eNodeB Platforms

Ip.access Amarisoft(USRP)

OAI (USRP) Airspan

Rel 8.9 Rel 12 Rel 8.6 Rel 10 (upgreadable)

FDD FDD/TDD FDD/TDD TDD/(FDD)

10MHz 20 MHz 10 MHz 20 MHz

2 x 10 dBm 10 dBm(2 x 10 dBm)

10 dBm(4 x 30 dBm)

2 x 37 dBm(2 x 40 dBm)

13 Mbps BW limited 20 Mbps 300 Mbps

4 (max idle 64) BW limited 5 (25) > 100 (256)

Page 4: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 4

“Opening” of WiMAX & LTEeth0.vl1

eth0.vl2eth0.vln

X2,S

1-U,S

1-MM

E,...

eth2

WiMAX• Exposed all controllable parameters through API• Removed all default IP routing, simplified ASN

controller*• All switching purely based on MAC addresses• Implemented the datapath virtualization and VNTS

shaping mechanism in click/openvswitch for slice isolation

LTE• Exposed all controllable parameters

through the same REST based API• Implemented the datapath with

openvswitch• Current development: ePC

replacement with open source (i.e. simplification/elimination of LTE control protocols)

Page 5: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 5

Unified Control

Rest API

bscontrol

AIF SpecificResource

Management (e.g R6+/S1)

WIMAX BS

LTE BS

WIFI AP

HTTP

Open Flow,SNMP, etc.

IP Based

OF and HTTP/REST requirements:

• Reliability and reasonably low latency

• TCP based

(applicable to both GRE/GTP interfaces)

Page 6: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 6

Open Air Interface (OAI)• OpenAirInterface.org today and Ecosystem • Open-source for 5G• Software Alliance

– Membership– License– Strategic member areas

Hardware Platforms Software Platforms LTE in a PC

Courtesy: Navid Nikaein, Eurecom/Open Air Interface

Page 7: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 7

OAI EcosystemEurope

ALU (Villarceaux) - Industry **** Thales (Colombes) - Industry * Air-Lynx (Velizy) - Industry ** IFFSTAR (Lille) - Research UBO (Brest) - Research * Orange (Issy-les-Moulineaux) - Industry

Fraunhofer Erlanagen (Germany) - Research Fraunhofer Munich (Germany) - Research TU Berlin (Germany) - Research ** IMST (Kamp-Lintfort, Germany) - Research ** Nat. Inst (Dresden, Germany) - Industry **

TNO (Holland) - Research *** KCL (UK) - Research ** IMINDS (Belgium) - Research UMalaga (Malaga, Spain) - Research * CERTH (Greece) - Research * IASA (Greece) - Research * Inov (Portugal) - Research * NSN (Poland) - Industry * “some guy called Iardella” (Italy) - Research *

Asia

Kaist (Korea) - Research KHU (Korea) - Research * Malaysia Telecom (Malaysia) - Industry TCS (India) - Industry * IIT Madras (India) - Research * IIT Hyderabad (India) - Research * BUPT (Beijing, China) - Research Geeflex (China) - Industry ** China Mobile (China) - Industry **** Keysight (ex Agilent), (China) - Industry **** CASIA (China) - Research Various undisclosed institutions (China) -Research/Industry **

North America

Univ. Michigan (Ann Arbour, USA) - Research * Nat. Inst/Ettus (support, USA) - Industry ** Intel (Oregon, USA) – Industry **Rutgers Univ. (Rutgers New Jersey, USA) - Research ALU (Murray Hill - USA) - Industry ** Idaho National Laboratory (USA) – Research **

Courtesy: Navid Nikaein, Eurecom/Open Air Interface

Page 8: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 8

OAI Software platform

– Commercial UE OAI eNB + Commercial EPC *– Commercial UE OAI eNB + OAI EPC *– Commercial UE Commercial eNB + OAI EPC *– OAI UE Commercial eNB + OAI EPC *– OAI UE Commercial eNB + Commercial EPC *– OAI UE OAI eNB + Commercial EPC– OAI UE OAI eNB + OAI EPC

Courtesy: Navid Nikaein, Eurecom/Open Air Interface

Page 9: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 9

OAI Soft eNB and UE• Challenge : efficient base band unit• OpenAirInterface uses general-purpose x86 processors

(GPP) for base-band processing– front-end, channel decoding, phy procedures, L2 protocols

• Key elements– Real-time extensions to Linux OS

• x86-64 multicore arch– Real-time data acquisition to PC– SIMD optimized integer DSP

• 64-bit MMX 128-bit SSE2/3/4 256-bit AVX2• iFFT/FFT, Channel Estimation, Turbo Decoding

– SMP Parallelism • Master-worker model ©www.openairinterface.org

Courtesy: Navid Nikaein, Eurecom/Open Air Interface

Page 10: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 10

OAI Strategic AreasIoT

OSA Workshop (22/01/2016) - Bell Labs, France Courtesy: Raymond Knopp, Euricomm

Page 11: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 11

OSA Roadmaps Toward Software-define 5G Network

• Cloud-native 5G networks– Phase 1: Stateless through distributed shared memory, multitenancy – Phase 2: Mircoservice Architecture and NFV– Supported projects: FP7 MCN, FUI ELASTIC

• Network Orchestration – Approach 1) Openstack and heatstack orchestrator– Approach 2) Juju modeling for service-oriented deployment

(https://jujucharms.com/q/oai)– Supported project: FP7 MCN, FP7 FLEX, Canonical partnership program

• Network Programmability network slicing – Agent-controller protocol and southband API in support of SDN+MEC

– agents: in charge of network function monitoring and programmability– Network controller: network abstraction (network state graphs), network application

– realtime, standalone mode or as a plugin

– Supported projects: H2020 Coherent, H2020 Q4Health, ETSI MEC PoC

OSA Workshop (22/01/2016) - Bell Labs, France Courtesy: Raymond Knopp, Euricomm

Page 12: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 12

Program Experimental License

• New type of experimental license: • “Establishes program experimental licenses for colleges and universities

with an accredited graduate research program in engineering, research laboratories, manufacturers of radio frequency (RF) equipment, manufacturers that integrate radio frequency equipment into their end products and health care institutions to allow broad experimental authority under a single license.”

• Eligibility– ABET accredited college or university with a graduate research

program in engineering – A research laboratory (not limited to federally funded)– A hospital or health care institution (non-clinical trial testing only)– A manufacturer of RF equipment or a manufacturer that integrates RF

equipment into its end products.

Page 13: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 13

• Special Requirements for:– Restricted Frequency Bands– Critical Service Bands– Federal Spectrum

• N (five?,ten?) days before each experiment*:• “a narrative statement describing the experiment, including measures to avoid

causing harmful interference to any existing service licensee in the proposed band”

• “contact information for the researcher in charge of the experiment;• contact information for a “stop buzzer” point of contact – a person who can

turn off the equipment if interference occurs”• “technical details including frequency, power, bandwidth, modulation, location,

number of units, etc.”• “for commercial mobile, emergency notification, and public safety frequencies,

a list of potentially affected licensees”

*CommLawBlog: FCC Overhauls Experimental Radio Rules2013

Program Experimental License (cont’d)

Page 14: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 14

• Rules have officially become effective as of January 14, 2016.

• But: new forms and reporting WEB site are not yet up (will take a few more weeks according to “reliable sources”)

• Perfect fit: intended to foster innovation• Has significant implication on wide area

experimentation especially with SDRs and non-traditional RF front-ends.

• (the rule also includes two other experimental licenses: the Medical Testing License and the Compliance Testing License)

Program Experimental License (cont’d)

Page 15: Programmable LTE and (Future) “Wild” Experimentationgroups.geni.net/geni/raw-attachment/wiki/GEC24Agenda/MobileSDN4G… · Programmable LTE and (Future) “Wild” Experimentation

Sponsored by the National Science Foundation 15

“Missing Link”:Outdoor Deployable SDR Wireless Units?

Local processing

SDR front-end

RF “Firewall”Modest power amplifier(GENI)

RackWideband Antenna

(Open Programmable) COTS BS/AP