Logo
Please use this identifier to cite or link to this item: http://20.198.91.3:8080/jspui/handle/123456789/9026
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorMazumdar, Chandan-
dc.contributor.authorGhosh, Adwitiya-
dc.date.accessioned2025-10-17T09:27:11Z-
dc.date.available2025-10-17T09:27:11Z-
dc.date.issued2023-
dc.date.submitted2023-
dc.identifier.otherDC3665-
dc.identifier.urihttp://20.198.91.3:8080/jspui/handle/123456789/9026-
dc.description.abstractSoftware-Defined Networking (SDN), Network Function Virtualization (NFV), and Network Virtualization (NV) technologies have revolutionized the networking landscape by providing flexible, scalable, and programmable network infrastructures. Efficiently managing and analyzing these complex networks require advanced tools that can model, query, and analyze the paths and associated costs within the network. This thesis presents the development of an SDN-NFV-NV tool implemented in Django, a popular Python web framework, incorporating Neo4j, a graph database, for efficient modelling, querying, and path analysis. The tool aims to provide network administrators and researchers with a comprehensive platform to model SDN, NFV, and NV topologies, perform complex queries, and analyze paths and associated costs. The querying capabilities of the tool provide users with a flexible interface to define and execute queries against the SDN-NFV-NV network model. Users can specify search criteria based on various network attributes and traverse the graph to find desired network paths. Path analysis plays a crucial role in understanding network behavior and optimizing resource allocation. The tool incorporates shortest path algorithm, leveraging the graph database Neo4j's graph traversal capabilities, to efficiently find the shortest path and associated costs between network elements. Users can visualize and analyze these paths to gain insights into network performance and identify potential bottlenecks. The implementation of the SDN-NFV-NV tool demonstrates its effectiveness in managing and analyzing complex network infrastructures. Through Django and Neo4j integration, it provides a user-friendly interface for modelling, querying, and path analysis. The tool's modular architecture allows for future enhancements and integration with other network management frameworks.en_US
dc.format.extent115 p.en_US
dc.language.isoenen_US
dc.publisherJadavpur University, Kolkata, West Bengalen_US
dc.subjectDjangoen_US
dc.subjectGraph Database, Neo4J, NFV, NV, Path-Analysis, Python, SDN Virtualization.en_US
dc.titleDesign and analysis of SDN, NFV, and NV topologies using Neo4J graph databaseen_US
dc.typeTexten_US
dc.departmentJadavpur University. Department of Computer Science and Engineeringen_US
Appears in Collections:Dissertations

Files in This Item:
File Description SizeFormat 
MCA ( Dept of Computer Science and Engineering) Adwitiya Ghosh.pdf4.25 MBAdobe PDFView/Open


Items in IR@JU are protected by copyright, with all rights reserved, unless otherwise indicated.