You are on page 1of 30

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA

SCHOOL OF MANAGEMENT STUDIES

A PROJECT TO DEVELOP
OLT- ONU MONITORING SYSTEM SOFTWARE USING NODE.JS
Under the guidance of Presented by :
MR. S.V.N. KUMAR M.tech, MBA, M.L SHAIK NASIR HUSSAIN
18021E0048
ABSTRACT
• This project presents a method for the checking the connection of the optical path
from ONU to OLT in GPON network. Optical line terminal is connected to the
fibre section via splitter receiving optical signal from all ONU’s. Optical power
difference is measured in upstream signal or downward stream with desired ONU
in “on” or “off” state. The software will improve the service reliability.

• Finally the project describes the OLT-ONU Monitoring system it will provide of
good internet services to the consumers by the organization.
INTRODUCTION
• Conventionally, there are so many ways of providing internet to broadband users.
OLT-ONU Optical fibre connectivity is the latest trend of managing internet
provision by the ISP’S.

• An Optical Line Termination (OLT) also called an optical line terminal, is a


device which serves as the service provider endpoint of a passive optical network.

• A Passive Optical Network (PON) is a telecommunication technology used to


provide fibre to the end consumer both domestic and commercial.

• An Optical Network Unit (ONU) is a device which converts optical signals


transmitted via fibre to electrical signals.
• A Fibre Optic Splitter is a passive optical device that enables a light
signal on an optical fibre to be distributed among two or more fibres.

• The OLT-ONU monitoring system is done in a real-time environment.

• The conversion between the electrical signals used by the service


provider's equipment and the fibre optic signals used by the passive optical
network.

• The signals from the OLT is passes to the ONU’S by optical splitter which
is splitter more than one ONU’S.

• From the ONU the signal is transmitted to the consumers through fibre
optical signals .
• In this software we can Add IP’s of the OLT, Delete, Show, Synchronize the
OLT’s.
• The active state of the ONU’s are indicated in Green Colour and the inactive
state of the ONU’s are indicated in the red colour.
• It consists of the PON count, ONU UP count, ONU DOWN Count.
• This project also provide the information about the client or customer MAC
address, IP address, Location etc. 
BLOCK DIAGRAM

ONU CUSTOMERS

PASSIVE
OLT OPTICAL ONU CUSTOMERS
SPLITTER

ONU CUSTOMERS
TECHNOLOGY
• Node.js is a very powerful JavaScript-based server-side framework/platform
built on Google Chrome's JavaScript V8 Engine.

• Node.js is an open source, cross-platform runtime environment for developing


server-side and networking applications.

• Node.js applications are written in JavaScript, and can be run within the
Node.js runtime on OS like Microsoft Windows, and Linux.
NODE.JS IS USED BECAUSE

Node.JS is used as Back-End Application software to this project because of


following features:
• Node.js is open source, completely free
• JSON API’s (Application Programming Interface) based Applications
• Asynchronous and Event Driven
• Single Page Applications
• Very Fast
• No Buffering
SOFTWARE REQUIREMENTS
• The software requirements that are required for this project are:
• Operating System: Windows 10.
• Application Server: Node.js 12.14.1. LTS
• Front End: HTML, CSS, JS
• Back End: Node.js 12.14.1. LTS
•  A front-end developer architects develops the websites and applications using
web technologies i.e., HTML, CSS, DOM, and JavaScript, which run on the
Web Platform.
• The Back-end software is used in the real time application & the software is
Node.Js.
HARDWARE REQUIREMENTS
The hardware requirements required for this project are:
• Processor Speed – 2.4 GHz (recommended)
• Screen Resolution – 1280x1024
• Application window size – 1024x680
• Internet connection – Required
• RAM - 4 GB
• Hard Disk - 500 GB and above
• Network – Working internet connection
• Graphics Processor (GPU) – 1 GB or above (recommended but not mandatory)
APPLICATION GAP
• OLT-ONU Monitoring System is the software that is used to know about the
status of the ONU’S, whether it is in upstream and downstream. It is used to
provide the information about the ONU Count, ONU Up, ONU Down, PON
Count.

• In this project it will display all the information of the clients like MAC
address, Location etc.

•  The user of the application can final check the status of the ONU’S whether it
is in Active (or) Inactive state.
NEED FOR THE PROJECT

• There are so many ways of providing internet to broadband users.


OLT-ONU Optical fibre connectivity is the latest trend of managing
internet provision by the ISP’S.

• We need to monitor the OLT and ONU devices to provide quality internet
connection to the broadband users without any interruption.
OBJECTIVES

• To develop the web-based network monitoring system application using


Node.Js technology.
• To design the user module for monitoring system.
• To provide a interface between PON and service provide network.
SCOPE OF THE PROJECT

• It is designed for monitoring purpose using Node.Js only.


• The project is confined to City Online Net Service Provider who are one of
the clients of the Keshavsoft, Kakinada.
LIMITATIONS
• This software is used as Localhost only.
• It does not contain domain name.
PROPOSED SYSTEM
Time efficient:
• By using OLT & ONU software, the identification of faults can be finding in
less period of time.

Requires Less Personnel:


• After development of software or application it require a smaller number of
persons to solve the problems of customers.

Identification of ONU’S state:


• After the development of this software the identification of the ONU’S
Condition is known i.e. upstream state or downstream state.
EXISTING SYSTEM
Identification of ONU’S state:
• The identification of the ONU’S Condition is not known previously i.e. upstream
state or downstream state.

 
Less time efficient:
• Previously the fault of connection in internet cannot be known to the technicians.
So, anyone of the customer can inform about not getting the internet connection
then the technician can find the particular OLT or ONU. So, the time consuming is
more for rectify the problem.
DATA FLOW DIAGRAM
 CREATION OF OLT:

USER LOGIN HOME OLT CREATE

SYNC

TOTAL PON
COUNT
TOTAL ONU ONU UP ONU DOWN
 SHOWING OF CREATED OLT:

USER LOGIN HOME OLT SHOW

OLT IP ONU DATA CLIENT DATA


MAKE

ONU DELETE CLIENT DELETE OLT DELETE


SCREENSHOT
LOGIN PAGE 1:
• It is the starting page of the software for the monitoring of OLT-ONU.
• In this page the user can enter the user id for logging purpose.
LOGIN PAGE 2:
• In this page the user can enter his/her password for logging into the software.
HOMEPAGE:
• In this page we can see the Dashboard, OLT Create, OLT Show, and USER Account.
• In this page we can see the list of OLT’S, TOTAL ONU’Ss, ONUUP, ONUDOWN, TOTAL
PON.
CREATION OF OLT’S:

•In this page the OLT is created by entering the OLTIP, make i.e. manufacture of the OLT and
click on Save button.
•Then the OLT IP is created with the help of this page.
 LISTS OF OLT’S:
•In this page the list of ONU’S will be shown along with ONU Data, client data, ONU Delete,
Client Delete, OLT Delete options.
LISTS OF ONU”S UP:
• In this page the list of ONU’S UP will be shown along with ONU Description, MAC Address,
Distance, current status. 
LISTS OF ONU’S DOWN:
•In this page the list of ONU’S DOWN will be shown along with ONU Description, MAC Address,
Distance, current status.
SAMPLE CODE
OLT CREATE CODE:
<div class="form-group">
<div class="col-md-6">
<label for="">OLTIP</label>
<input type="text" class="form-control" name="" id="txt1">
</div> </div>
<div class="form-group">
<div class="col-md-6">
<label for="">Description</label>
<input type="text" class="form-control" name="" id="txt2">
</div> </div>
<div class="form-group">
<div class="col-md-6">
<label for="">Make</label>
{{!-- <input type="text" class="form-control" name="" id="txt3"> --}}
<div class="form-group">
<label for=""></label>
<select class="form-control OLTMakeClass" name="" id="MakeDropID">
<option>SyroTech</option>
<option>Fiberx</option>
</select>
</div>
</div>
</div>
<br>
CONCLUSION

• This project has demonstrated a method of monitoring of PON signal in


upstream direction i.e. active state condition. Developing a software for the
monitoring of the OLT & ONU can be done in the real-time application this can
be done by using NODE.JS. This software will improve the service reliability
and easily access by the end user. The technology enables to retrieve the data
quickly from internet server and maintain the uninterrupted signal of internet
connection.
THANK YOU

You might also like