2. TO DO:
Components of PON Networking?
Issues in PON and Solution.
Why VOLTHA came into picture?
What is SEBA?
What is VOLTHA? How it is related to PON?
2
3. FTTX architecture:
CORE NETWORK
In FTTX: X could be anything
like office, curb, home etc.
Central Unit/Office: which will have
OLT/OLTs
ONU
OLT
OLT
OLT
OLT
OLT
Gateway
X
• All the devices will be vendor specific/ proprietary.
• You can not program all the devices (non programmable devices).
• Expensive hardware + Operations (High Capex and Opex)
• Lack of agility is present due to closed non-programmable devices
• SDN is required to manage hardware by creating a closed group for OLTs with the help of software.
3
4. SEBA Introduction:
SEBA: SDN enabled broadband access.
The existing OLT in PON network will be bifurcated into two major
components:
1) White BOX OLT: Hardware that will be necessary to terminate any optical
connection.
2) Software Stack: VOLTHA.
4
5. 5
White box
OLTs
Open
Flow
Agent
Net
Conf
OMCI
Stack
OLT
APIs
VOLTHA
OLT disaggregation into VOLTHA:
AAA Mcast VLANs
ONOS: SDN Controller
OpenFlow NetConf
…
1) White box OLT will be connected via adapter.
2) VOLTHA will implement bunch of abstractions (below mentioned) on the top
of OLT:
• OMCI Stack
• OLT APIs
3) VOLTHA’s north bound will communicate with Open Flow and Net Conf
which will make it look like a switch.
4) Devices which are like switch, can be managed by ONOS software. It will be
able to make the whole PON architecture programmable like traditional open
flow tables.
5) On the topmost, ONOS will be able to run variety of operations like VLAN,
multicast , AAA etc.
6. 6
VOLTHA architecture:
• Modularized to abstract as
much as hardware
• It can work with vendor
specific OLTs/ White-box
OLTs/ vendor specific ONTs
with the help of their
respective adapter.
• VOLTHA core will handle all
the configuration part
which will include logging,
OMCI stack etc
7. Working of VOLTHA: 7
• VOLTHA model will
activate the OLT.
• After activation, OLT will
send its information about
configuration.
• VOLTHA will create a
hardware abstraction with
OLT by including its 4
NNI ports and will start
acting like a switch.
• Then, this will be further
communicated to the
ONOS as it understands
the switch.
• All the further port links
will be connected similarly
afterwards with ONOS.