Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF)...

19
Copyright©2018 NTT corp. All Rights Reserved. Mini-PON: Softwarized module-type PON architecture enhanced by SEBA Keita Nishimoto , Takamitsu Tochino, Tomoya Hatano NTT Access Network Service Systems Lab (AS-Lab), Japan ONF Connect @ Santa Clara, USA 5 th Dec, 2018

Transcript of Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF)...

Page 1: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

Copyright©2018NTTcorp.AllRightsReserved.

Mini-PON:Softwarizedmodule-typePONarchitectureenhancedbySEBA

KeitaNishimoto,TakamitsuTochino,TomoyaHatanoNTTAccessNetworkServiceSystemsLab(AS-Lab),JapanONFConnect@SantaClara,USA (5thDec,2018)

Page 2: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

2Copyright©2018NTTcorp.AllRightsReserved.

Today’sschedule

Whatisit?

Page 3: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

3Copyright©2018NTTcorp.AllRightsReserved.

WhatisMini-PON?

Commodity H/W

ONU

ONU

Module-typepluggableOLTPON

SoftwarizedOLTfunctions

DBAOAM

Multi-cast

+*DBA:DynamicBandwidthAllocationServer (OLT-Compute)

Page 4: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

4Copyright©2018NTTcorp.AllRightsReserved.

WhatisMini-PON?

Commodity H/W

ONU

ONU

Module-typepluggableOLTPON

SoftwarizedOLTfunctions

DBAOAM

Multi-cast

+*DBA:DynamicBandwidthAllocationServer (OLT-Compute)

Page 5: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 6: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 7: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

7Copyright©2018NTTcorp.AllRightsReserved.

・PurposeWedemonstratethefeasibilityofMini-PON,andfurther,thatSEBAcansupportvarioususe-casesincludingours.Wewillshowyou…1.SDNcontrollercanmanageapluggablemodule-typeOLT2.SoftwarizedOLTfunction(DBA)issuccessfullydecoupledfromH/W,andswitchedforsatisfyingdifferentservicerequirements

Mini-PONDEMO

Page 8: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 9: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 10: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 11: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 12: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 13: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

13Copyright©2018NTTcorp.AllRightsReserved.

・ Mini-PONworkflowWehopetodiscusstheworkflowwithyou.(https://wiki.opencord.org/display/CORD/SEBA+NTT+AS+Lab+Workflow)

Mini-PONDEMO

Page 14: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

14Copyright©2018NTTcorp.AllRightsReserved.

FASAProjectinNTT

・ FASA(FlexibleAccessSystemArchitecture)aimstomodularizethefunctionofaccessnetworkequipment(e.g.OLT)forprovidingvariousserviceswithoutH/Wdevelopment.※Mini-PONisapartofFASA.

Mini-PON

Page 15: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

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

Page 16: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

16Copyright©2018NTTcorp.AllRightsReserved.

FASAProjectinNTT

・ FASA(FlexibleAccessSystemArchitecture)aimstomodularizethefunctionofaccessnetworkequipment(e.g.OLT)forprovidingvariousserviceswithoutH/Wdevelopment.※Mini-PONisapartofFASA.

Mini-PON

Page 17: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

17Copyright©2018NTTcorp.AllRightsReserved.

NTTASLab’scontributionforSEBA

・ NTTASLabcontributedSEBARDdraftby-  Writing2.3.2.10PONsection,workflow-  Reviewing

・ Further,wecontributedSEBAdevelopmentby-  developingVOLTHA2.0(especiallyforVOLTHA-BBSim)-  PoCforSEBA@NTTR&DForum,ONFConnect

1OLT/16ONUsemulatedbyBBSim

Page 18: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

18Copyright©2018NTTcorp.AllRightsReserved.

・FuturedevelopmentplanWeplantocompletethedevelopmentofOpSforMini-PONbythenextautumn,usingVOLTHA/ONOS.Forthis,wewillcontributetoSEBAprojectinthefollowingways:・ FunctionalexpansionforTech.ProfileforvariousAccessTech (especiallyfocusedonEPONsupport)・ ONUtestfunction(e.g.loopbacktestetc…)

NTTASLab’scontributionforSEBA

Page 19: Mini-PON - Open Networking FoundationEPON-OLT H/W module BBF TR-402/WT-403 (PON Abstraction IF) Grant/Report ・ PON architecture DBA & PON-OAM func are implemented as software that

19Copyright©2018NTTcorp.AllRightsReserved.

Summary

•  NTT-ASLabsuccessfullyimplementedMini-PONbasedonSEBA,anditwillshowyou:

1.  SDNcontrollercanmanageapluggablemodule-typeOLT,2.  SoftwarizedOLTfunctionscanbedecoupledfromH/W,and

switchedinaccordancewiththeservicerequirement.

•  NTT-ASLabwillkeepcontributingtoSEBAproject.

•  I’dbegladifyougiveusanyproposalabouttheuse-caseforamoduletypeOLTandsoftwarizedOLTfunctions.