implementation and evaluation for the commercial uses of oai
Post on 03-May-2022
3 Views
Preview:
TRANSCRIPT
Copyright 2019 FUJITSU LIMITED
Implementation and evaluationfor the commercial uses of OAI
27th June, 2019Yuko AKIYAMA, FUJITSU Limited
akiyama.yuko@jp.fujitsu.com
0
First OAI North America Workshop
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
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
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/
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
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
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
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
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
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
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)
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
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
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
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
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
Copyright 2019 FUJITSU LIMITED16
top related