17
Copyright 2019 FUJITSU LIMITED Implementation and evaluation for the commercial uses of OAI 27th June, 2019 Yuko AKIYAMA, FUJITSU Limited [email protected] 0 First OAI North America Workshop

Implementation and evaluation for the commercial uses of OAI

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Implementation and evaluation for the commercial uses of OAI

Copyright 2019 FUJITSU LIMITED

Implementation and evaluationfor the commercial uses of OAI

27th June, 2019Yuko AKIYAMA, FUJITSU Limited

[email protected]

0

First OAI North America Workshop

Page 2: Implementation and evaluation for the commercial uses of OAI

Our team

Developing for commercial use of OAI-eNB since August 2017 Features added (re-establishment, Handover etc.)

Quality improvement (load test, CI, code clean up)

Copyright 2019 FUJITSU LIMITED1

Page 3: Implementation and evaluation for the commercial uses of OAI

FUJITSU activity (feature based)

Copyright 2019 FUJITSU LIMITED

FDD / TDD (Config1/Config2)Duplex

5MHz / 10MHz / 20MHzBandwidth

TM1(SISO) / TM2 / TM3(MIMO) / TM4 / TM5 / TM6 / TM7Transmission Mode

PSS / SSS / PBCH / PCFICH / PHICH / PDCCHDL Channel

PRACH / PUSCH / PUCCH (format 1/1a/1b) / SRS / DRSUL Channel

OFDMA (DL) / SC-FDMA (UL)Multiple Access

QPSK / 16QAM / 64QAMModulation

Origination/Termination/Release/Reestablishment/Hand OverCall

Features tested / implemented by FUJITSUImplementedTested

Tested Tested

Tested

Tested Tested Tested

Tested Tested Tested

Tested

Tested Tested Tested Tested Tested Tested

Tested Tested Tested

Tested Tested Tested

Number of UEs ↑ (256UEs w/ Bw5MHz)PerformanceImplemented

sXGP / O&M (Network Data Collection)OthersImplemented

Implementing

Implemented

Tested

Tested

Tested

Implementing

Implemented

2

Page 4: Implementation and evaluation for the commercial uses of OAI

Coaxial CableUE-Sim

ethEPC-Sim

Load test for OAI-eNB(Environment)

Verifying stability of OAI-eNB operation

Copyright 2019 FUJITSU LIMITED

UE Load Simulator

TX

RX

EPC LoadSimulator

eNB Software

FJT VirtualizationPlatform

Linux

VM(4Core)

OAI-eNB(Test Target)

Test conditions

DuplexFDD,

TDD Configuration1

Transmission Mode SISO(TM1)

Bandwidth 5.0 MHz

Scheduler Mode fairRR

Test categories Test for Robustness / Capacity

•Burst RACH per millisecond

•Stress test with maximum number of UEs

Test for Long-term Stability

•Long time(i.e. over 12 hours) C-plane and U-plane combined Test

USRP

Artiza Networks:LTE-A Tester DuoSIM-A

3

http://www.artizanetworks.com/

Page 5: Implementation and evaluation for the commercial uses of OAI

Load test for OAIーeNB(Results)

Copyright 2019 FUJITSU LIMITED4

Overall evaluation was good

RF of eNB(USRP X310)

OAI-eNB(Fujitsu’s IA Server)

Artiza Networks:LTE-ATester DuoSIM (EPC / UE)

RF-unit ofUE simulator

Page 6: Implementation and evaluation for the commercial uses of OAI

Load test for OAIーeNB(Results)

Copyright 2019 FUJITSU LIMITED

RACH per ms (Burst RACH)

UE Simulator eNB Software

1ms

RACH Preamble

Continue for 2 minutes

Time transition of Attach completion rate

Time

100%

50%

0%

Att

ach

co

mp

leti

on

rat

e

5

99.3%

Time

100%

50%

0%

100%

Att

ach

co

mp

leti

on

rat

e

10 RACH per ms6 RACH per ms

Page 7: Implementation and evaluation for the commercial uses of OAI

Load test for OAIーeNB(Results)

Copyright 2019 FUJITSU LIMITED

8640 BHCA(busy-hour call attempts) for 12 hours

RR

C Co

nn

ecte

d

SequenceCompletion

Rate

Seq.1 Paging 100%

Seq.2 Attach 84.5%

Seq.3 Re-establishment 85.1%Seq.4 Re-establishment

Complete ~ Detach 93.8%

Time

200

0

100

Assertion!!Anomaly!!

Now debugging for stabilization30 bug fixes to be contributed

6

Page 8: Implementation and evaluation for the commercial uses of OAI

Enhancement of X2 Handover

7

Support FDD & TDD (Configuration 1)

Expansion of Neighbor Cells : 2 or more cells

EPC

OAI-eNB#3

OAI-eNB#1

OAI-eNB#2

HUB

USRP X310

USRP B210

USRP B210

Cell ID:3584

Cell ID:3585

Cell ID:3586

2 neighbor cells

Cell ID:3584

Cell ID:3586

Cell ID:3585

Cell ID:3585

Cell ID:3584

Cell ID:3586

FDD Band3BW5MHz

Transmition Power:-15dbm

Copyright 2019 FUJITSU LIMITED

10m

5m

Page 9: Implementation and evaluation for the commercial uses of OAI

MIMO with nFAPI I/F

Copyright 2019 FUJITSU LIMITED

Now verifying MIMO(TM3) with our original PHY function

FUJITSU PHY function

eNBfairRR Scheduler

(2cw ver.)

nFAPI Interface

USRP X310

Commercial UE

OAI-CN

Test Conditions

Duplex FDD

Bandwidth 20 MHz

8

DL throughputover 100Mbps

Page 10: Implementation and evaluation for the commercial uses of OAI

nFAPI expands the possibilities of OAI

9

Allows the connection of many device types

There are still challenges Synchronization is not stable

not real-time

Tune the parameters of the nFAPI Interface

What we should do for OAI and its users Documentation

•Parameters (OAI original interpretation)

•Sequence and timing chart of synchronization and sub-frame processing

Interoperability test

Copyright 2019 FUJITSU LIMITED

FUJITSU OriginalLTE PHY functionLTE Higher Layers

nFAPI Interface

Page 11: Implementation and evaluation for the commercial uses of OAI

CI running time at Fujitsu side

Copyright 2019 FUJITSU LIMITED10

215,292min = 150daysAlways running !!

[min]

215,292min

48 bugs found & fixed

0

50,000

100,000

150,000

200,000

250,000

2018/12/01 2019/01/01 2019/02/01 2019/03/01 2019/04/01 2019/05/01 2019/06/01

Hardware

Simulated

Simulated CI

IA server USRP X310

ADBJenkins Hardware CI

IA server

OAI-eNBr(L3/L2)

L1 Simulator(ulsim,dLsim)

OAIEPC

OAIeNB

L2 nFAPISimulator

(L3/L2)

Page 12: Implementation and evaluation for the commercial uses of OAI

In search of new RRH interfaces

11

Ether(UHD)

CPRI

InterfaceConversion

Box

OAI-eNB OAI-EPCFUJITSU RRH

Supporting more types broadens the usefulness of OAI

Now trying to connect OAI-eNB with FUJITSU’s products

development to expand interface variation eCPRI

ORAN

Copyright 2019 FUJITSU LIMITED

Page 13: Implementation and evaluation for the commercial uses of OAI

The number of commits trend (Last 1 Year)

Copyright 2019 FUJITSU LIMITED

3,251

2,134

--all --no-merges

Number of commits 52% up compared to last 12mon.

52%UP

3,000

2,000

1,000

Jun.2018 Jun.2019

2018~2019

2017~2018

12

and Congratulations on the release Master Branch v1.0.0

Master Branch Updated!

Jan.2019

Page 14: Implementation and evaluation for the commercial uses of OAI

OAI community health analytics

Copyright 2019 FUJITSU LIMITED13

com

mit

s

It is good for everyone to see the status of the community in real time

com

mit

ters

oai_git_evolution_domains

oai_git_commits_timezone

Timezone(UTC)

timeline

com

mit

s

Page 15: Implementation and evaluation for the commercial uses of OAI

Progress of the past proposal from Fujitsu

1. Provide working “master branch”

Increase OAI stability

→Achieved

2. Merge new features easily

Reduce time to merge new features

→CI is working

3. Keep source code in an easy-to-understand state

Make the latest source code easy-to-understand

→Code Clean Up is ongoing

Copyright 2019 FUJITSU LIMITED14

Page 16: Implementation and evaluation for the commercial uses of OAI

Why Do We Need Quality Improvement?

Improving the quality leads to the development of the community

Copyright 2019 FUJITSU LIMITED15

Let’s increase OAI fans!!

More users and developers

Improve quality

Communitydevelopment

Page 17: Implementation and evaluation for the commercial uses of OAI

Copyright 2019 FUJITSU LIMITED16