9
NETWORK TOPOLOGY VIEWER TOOL Students : XXX, YYY (BGU) Mentor: XXX (BGU/ Amdocs) Supervisor: XXX (Amdocs) XXX 20YY Hanoch Sapoznikov Lead of Worldwide Academic Relations 30 Oct 2011

Network Topology Viewer Tool

  • Upload
    liz

  • View
    175

  • Download
    0

Embed Size (px)

DESCRIPTION

Network Topology Viewer Tool. Students : XXX, YYY (BGU) Mentor: XXX (BGU/ Amdocs) Supervisor: XXX (Amdocs). Hanoch Sapoznikov Lead of Worldwide Academic Relations 30 Oct 2011. XXX 20YY. Introduction. - PowerPoint PPT Presentation

Citation preview

Page 1: Network  Topology  Viewer Tool

NETWORK TOPOLOGY VIEWER TOOL

Students : XXX, YYY (BGU)Mentor: XXX (BGU/ Amdocs)Supervisor: XXX (Amdocs)

XXX 20YYHanoch SapoznikovLead of Worldwide Academic Relations30 Oct 2011

Page 2: Network  Topology  Viewer Tool

INTRODUCTION Network topology map is a graphical representation

of a telecommunication network composed of network elements (e.g. router, switch) and the connections between them (e.g. links, circuits).

Large scale network topology maps are complicated and hard to follow.

Our goal is to supply a clear display and easy manipulation of network topology maps.

Page 3: Network  Topology  Viewer Tool

OBJECTIVES Development of a software which will allow

to show, manipulate and preserve changes in a network topology map.

Input : A file which describes the network topology map.

Output : Display the network (UI) and save changes to a file.

Page 4: Network  Topology  Viewer Tool

FEATURES Add / Remove network elements. Move network elements. Best fit algorithms – kinetic, circular, orthogonal,

etc. Filtering the displayed map. Find and highlight map elements. Map navigation: zoom in/out , mini map, etc. Grouping elements to hide complexity. Save changes to a file. And …

Page 5: Network  Topology  Viewer Tool

METHODOLOGY Define xml which describes the network map

(input and output file). Learn how to use the graphical network view

library chosen. Create an application that is the framework

for the graphics library and performs all the features including input and output.

Page 6: Network  Topology  Viewer Tool

MILESTONESRequirements & Technology Research (Weeks 1-3)

Deliverables: requirements document & graphical library selected.High Level Design (Week 4)

Deliverables: HLD document.Detailed design (Weeks 5-6)

Deliverable: detailed design document.Coding (Weeks 7-11)

Deliverables: code + code documentation + JavaDoc Demonstration of working parts (Week 8 Midway meeting week of May 04) :

Read the XML input file and display the map Use one or more map layout algorithms (best fit). Map navigation – zoom in/out

Testing (Weeks 11-12)Deliverables: final product code + release notes including known bugs, caveats and workarounds.

Documentation (Week 13)Deliverables: Installation guide + User guide.

Page 7: Network  Topology  Viewer Tool

DEVELOPMENT ENVIRONMENT Language: Java IDE: Eclipse Technologies:

Applet Graphical network view library XML

Page 8: Network  Topology  Viewer Tool

FINAL DELIVERABLES Software

Well documented source code XML example files of network topology maps

Documentation Final Presentation Release Notes

known bugs, caveats, workarounds. Installation Guide User Guide.

Page 9: Network  Topology  Viewer Tool

Thank you…