1 / 9

Network Topology Viewer Tool

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.

liz
Download Presentation

Network Topology Viewer Tool

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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.

  3. 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.

  4. 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 …

  5. 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.

  6. Milestones • Requirements & 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.

  7. Development Environment • Language: Java • IDE: Eclipse • Technologies: • Applet • Graphical network view library • XML

  8. 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.

More Related