mini-pon - open networking foundationepon-olt h/w module bbf tr-402/wt-403 (pon abstraction if)...
TRANSCRIPT
Copyright©2018NTTcorp.AllRightsReserved.
Mini-PON:Softwarizedmodule-typePONarchitectureenhancedbySEBA
KeitaNishimoto,TakamitsuTochino,TomoyaHatanoNTTAccessNetworkServiceSystemsLab(AS-Lab),JapanONFConnect@SantaClara,USA (5thDec,2018)
2Copyright©2018NTTcorp.AllRightsReserved.
Today’sschedule
Whatisit?
3Copyright©2018NTTcorp.AllRightsReserved.
WhatisMini-PON?
Commodity H/W
ONU
ONU
Module-typepluggableOLTPON
SoftwarizedOLTfunctions
DBAOAM
Multi-cast
…
+*DBA:DynamicBandwidthAllocationServer (OLT-Compute)
4Copyright©2018NTTcorp.AllRightsReserved.
WhatisMini-PON?
Commodity H/W
ONU
ONU
Module-typepluggableOLTPON
SoftwarizedOLTfunctions
DBAOAM
Multi-cast
…
+*DBA:DynamicBandwidthAllocationServer (OLT-Compute)
5Copyright©2018NTTcorp.AllRightsReserved.
WhatisMini-PON?
Module-typepluggableOLT
Factory LAN FTTH/O Company LAN
To diverse applications
SoftwarizedOLTfunctions
+
DBAOAM
Multi-cast
…
*DBA:DynamicBandwidthAllocationServer (OLT-Compute)
Commodity H/W
6Copyright©2018NTTcorp.AllRightsReserved.
WhatisanapplicationofMini-PON?
Module-type OLT
OLT-compute Server
You can switch band-allocation algorithm according to the service requirement
ONU Robots
Sensor
Controller Server (ONOS/VOLTHA)
DBAfor
Company
LAN
DBAfor
Factory
LAN
PONAbstractionIF(BBFTR-402/WT-403)
・ DBAswitchforvariousservicerequirement
You can chose either Module-type or Box-type OLT if it has PON Abstraction IF
7Copyright©2018NTTcorp.AllRightsReserved.
・PurposeWedemonstratethefeasibilityofMini-PON,andfurther,thatSEBAcansupportvarioususe-casesincludingours.Wewillshowyou…1.SDNcontrollercanmanageapluggablemodule-typeOLT2.SoftwarizedOLTfunction(DBA)issuccessfullydecoupledfromH/W,andswitchedforsatisfyingdifferentservicerequirements
Mini-PONDEMO
8Copyright©2018NTTcorp.AllRightsReserved.
EPON-OLTH/WmoduleONU
ONU
ANDriver(VOLTHA1.5)
SDNController(ONOS)
OpenFlow
OpenFlowRESTRESTGUI
・ OverallarchitectureSEBAsoftwarecomponent(ONOS/VOLTHA)controlsbothofthemodule-typeOLTandsoftwarizedOLTfunc(i.e.DBAfunc).
OLT-ComputeServer ASG
(Aggregation&ServiceGateway)
NTTadapter
ModuleMngrgRPC
Mini-PONDEMO
9Copyright©2018NTTcorp.AllRightsReserved.
ASG(Aggregation&ServiceGateway)
DBAType1
OLT-ComputeServer
EPON-OLTH/Wmodule
Grant/Report
・ PONarchitectureDBA&PON-OAMfuncareimplementedassoftwarethatrunonaserverandareseparatedfromOLThardware.WewilldemonstratetheswitchofDBAfuncwhileit’srunningforshowingitissuccessfullydecoupledfromhardware.
ONU
ONU
DBAType1
EPON-OAM
Switchable
Mini-PONDEMO
10Copyright©2018NTTcorp.AllRightsReserved.
ASG(Aggregation&ServiceGateway)
DBAType1
OLT-ComputeServer
EPON-OLTH/Wmodule
BBFTR-402/WT-403(PONAbstractionIF)
Grant/Report
・ PONarchitectureDBA&PON-OAMfuncareimplementedassoftwarethatrunonaserverandareseparatedfromOLThardware.WewilldemonstratetheswitchofDBAfuncwhileit’srunningforshowingitissuccessfullydecoupledfromhardware.
ONU
ONU
DBAType1
EPON-OAM
Switchable
Mini-PONDEMO
11Copyright©2018NTTcorp.AllRightsReserved.
・ ManagementarchitectureSDNController&ANDriver(ONOS/VOLTHA)managestheOLTmoduleandsoftwarizedOLTfunctionsviaModuleManagerinOLT-computeserver.
EPON-OLTH/WmoduleONU
ONU
ModuleMngrDatapath-configuration
OpenFlow
OpenFlowREST
gRPC
ANDriver(VOLTHA1.5)NTTadapter
SDNController(ONOS)RESTGUI
ASG(Aggregation&ServiceGateway)
Mini-PONDEMO
12Copyright©2018NTTcorp.AllRightsReserved.
・ ManagementarchitectureSDNController&ANDriver(ONOS/VOLTHA)managestheOLTmoduleandsoftwarizedOLTfunctionsviaModuleManagerinOLT-computeserver.
EPON-OLTH/WmoduleONU
ONU
ModuleMngr DBA
Activate
Run,Switch
OAM
OpenFlow
OpenFlowREST
gRPC
ANDriver(VOLTHA1.5)NTTadapter
SDNController(ONOS)RESTGUI
ASG(Aggregation&ServiceGateway)
Mini-PONDEMO
13Copyright©2018NTTcorp.AllRightsReserved.
・ Mini-PONworkflowWehopetodiscusstheworkflowwithyou.(https://wiki.opencord.org/display/CORD/SEBA+NTT+AS+Lab+Workflow)
Mini-PONDEMO
14Copyright©2018NTTcorp.AllRightsReserved.
FASAProjectinNTT
・ FASA(FlexibleAccessSystemArchitecture)aimstomodularizethefunctionofaccessnetworkequipment(e.g.OLT)forprovidingvariousserviceswithoutH/Wdevelopment.※Mini-PONisapartofFASA.
Mini-PON
15Copyright©2018NTTcorp.AllRightsReserved.
・PONAbstractioninterface(BBFTR402/WT403)AsapartofFASA,NTT-ASLabispromotingstandardizationofAPIforOLTTime-Criticalfunction(e.g.DBAetc..)inBBF.
FASAProjectinNTT
DBA
FTTH-App
DBAengine
Mobile-App
API
DBAswitchforMobileservice
BBFTR-402/WT-403
16Copyright©2018NTTcorp.AllRightsReserved.
FASAProjectinNTT
・ FASA(FlexibleAccessSystemArchitecture)aimstomodularizethefunctionofaccessnetworkequipment(e.g.OLT)forprovidingvariousserviceswithoutH/Wdevelopment.※Mini-PONisapartofFASA.
Mini-PON
17Copyright©2018NTTcorp.AllRightsReserved.
NTTASLab’scontributionforSEBA
・ NTTASLabcontributedSEBARDdraftby- Writing2.3.2.10PONsection,workflow- Reviewing
・ Further,wecontributedSEBAdevelopmentby- developingVOLTHA2.0(especiallyforVOLTHA-BBSim)- PoCforSEBA@NTTR&DForum,ONFConnect
1OLT/16ONUsemulatedbyBBSim
18Copyright©2018NTTcorp.AllRightsReserved.
・FuturedevelopmentplanWeplantocompletethedevelopmentofOpSforMini-PONbythenextautumn,usingVOLTHA/ONOS.Forthis,wewillcontributetoSEBAprojectinthefollowingways:・ FunctionalexpansionforTech.ProfileforvariousAccessTech (especiallyfocusedonEPONsupport)・ ONUtestfunction(e.g.loopbacktestetc…)
NTTASLab’scontributionforSEBA
19Copyright©2018NTTcorp.AllRightsReserved.
Summary
• NTT-ASLabsuccessfullyimplementedMini-PONbasedonSEBA,anditwillshowyou:
1. SDNcontrollercanmanageapluggablemodule-typeOLT,2. SoftwarizedOLTfunctionscanbedecoupledfromH/W,and
switchedinaccordancewiththeservicerequirement.
• NTT-ASLabwillkeepcontributingtoSEBAproject.
• I’dbegladifyougiveusanyproposalabouttheuse-caseforamoduletypeOLTandsoftwarizedOLTfunctions.