• DocumentCode
    3607818
  • Title

    Net2plan: an open source network planning tool for bridging the gap between academia and industry

  • Author

    Pavon-Marino, Pablo ; Izquierdo-Zaragoza, Jose-Luis

  • Author_Institution
    Univ. Politec. de Cartagena, Cartagena, Spain
  • Volume
    29
  • Issue
    5
  • fYear
    2015
  • Firstpage
    90
  • Lastpage
    96
  • Abstract
    The plethora of network planning results published in top-ranked journals is a good sign of the success of the network planning research field. Unfortunately, it is often difficult for network carriers and ISPs to reproduce these investigations on their networks. This is partially because of the absence of a software planning tool, meeting the requirements of industry and academia, which can make the adaptation and validation of planning algorithms less time consuming. We describe how a paradigm shift to an open source view of the network planning field emphasizes the power of distributed peer review and transparency to create high-quality software at an accelerated pace and lower cost. Then we present Net2Plan, an open source Java-based software tool. Built on top of a technology-agnostic network representation, it automates the elaboration of performance evaluation tests for userdefined or built-in network design algorithms, network recovery schemes, connection-admission-control systems, or dynamic provisioning algorithms for timevarying traffic. The Net2Plan philosophy enforces code reutilization as an open repository of network planning resources. In this article, a case study in a multilayer IP-over-WDM network is presented to illustrate the potential of Net2Plan. We cover standard CAPEX studies, and more advanced aspects such as a resilience analysis of the network under random independent failures and disaster scenarios, and an energy efficiency assessment of “green” schemes that switch off parts of the network during low load periods. All the planning algorithms in this article are publicly available on the Net2Plan website.
  • Keywords
    IP networks; Java; computer network performance evaluation; public domain software; software tools; telecommunication computing; telecommunication network planning; telecommunication traffic; wavelength division multiplexing; ISP; Net2Plan philosophy; Net2plan; academia; built-in network design algorithm; code reutilization; connection-admission-control system; disaster scenario; distributed peer review; dynamic provisioning algorithm; energy efficiency assessment; high-quality software; industry; multilayer IP-over-WDM network; network carrier; network planning research field; network planning resource; network recovery scheme; open repository; open source Java-based software tool; open source network planning tool; open source view; performance evaluation test; planning algorithm; random independent failure; resilience analysis; software planning tool; standard CAPEX study; technology-agnostic network representation; timevarying traffic; top-ranked journal; userdefined design algorithm; Algorithm design and analysis; IP networks; Industries; Nonhomogeneous media; Optical fiber devices; Optical fiber networks; Telecommunication network planning;
  • fLanguage
    English
  • Journal_Title
    Network, IEEE
  • Publisher
    ieee
  • ISSN
    0890-8044
  • Type

    jour

  • DOI
    10.1109/MNET.2015.7293311
  • Filename
    7293311