Journal article Open Access

Software Defined Networking Topology Service

Nikolić, Ivan; Krajewski, Adam Lukasz; Stancu, Stefan

JSON Export

  "files": [
      "links": {
        "self": ""
      "checksum": "md5:7f2115aab42880a8665a922fcbe278b9", 
      "bucket": "496a1770-4f96-4e9a-8934-1bd7ca936e21", 
      "key": "2016-SummerStudentReport-IvanNikolic.pdf", 
      "type": "pdf", 
      "size": 631762
  "owners": [
  "doi": "10.5281/zenodo.164643", 
  "stats": {
    "version_unique_downloads": 575.0, 
    "unique_views": 114.0, 
    "views": 135.0, 
    "version_views": 135.0, 
    "unique_downloads": 574.0, 
    "version_unique_views": 114.0, 
    "volume": 381584248.0, 
    "version_downloads": 605.0, 
    "downloads": 604.0, 
    "version_volume": 382216010.0
  "links": {
    "doi": "", 
    "latest_html": "", 
    "bucket": "", 
    "badge": "", 
    "html": "", 
    "latest": ""
  "created": "2016-11-03T16:24:34.872033+00:00", 
  "updated": "2020-01-20T17:04:53.821580+00:00", 
  "conceptrecid": "659394", 
  "revision": 7, 
  "id": 164643, 
  "metadata": {
    "access_right_category": "success", 
    "doi": "10.5281/zenodo.164643", 
    "description": "<p>Project Specification</p>\n\n<p>Through the openlab collaboration with Brocade, CERN is investigating the potential of Software Defined Networking (SDN) [1] for improving the programmability and agility of its network services. The underlying network topology (physical and logical) information is a key prerequisite for providing flexible and resilient SDN-enabled network services.</p>\n\n<p>The aim of the project is to investigate the network topology services offered by the OpenDaylight [2] controller and to implement a software module for fetching and tracking network topology information in real-time.</p>\n\n<p>Abstract</p>\n\n<p>Traditional networks, while using stable and proven technology, don\u2019t always provide enough agility for modern computing environments. Software Defined Networking is a new paradigm meant to improve this shortcoming, decoupling the control plane (the logic deciding about where traffic is sent) from the data plane (the network devices that forward traffic to the intended destination).</p>\n\n<p>The openlab collaboration with Brocade gives CERN the opportunity to experiment and investigate the potential of the SDN technology for improving its network services. To take the correct decisions, the control plane logic (also denoted as SDN controller) must be aware of the paths that are available in the network.</p>\n\n<p>The outcome of the project is a good understanding of the topology services offered by the OpenDaylight controller and their reactivity to network changes, complemented by a software module that maintains an up to date network topology graph. This graph can then be used by higher level SDN applications (such as Brocade\u2019s BFO) to make optimal routing decisions.</p>", 
    "license": {
      "id": "CC-BY-4.0"
    "title": "Software Defined Networking Topology Service", 
    "relations": {
      "version": [
          "count": 1, 
          "index": 0, 
          "parent": {
            "pid_type": "recid", 
            "pid_value": "659394"
          "is_last": true, 
          "last_child": {
            "pid_type": "recid", 
            "pid_value": "164643"
    "communities": [
        "id": "cernopenlab"
    "keywords": [
      "CERN openlab summer student"
    "publication_date": "2016-11-03", 
    "creators": [
        "affiliation": "CERN openlab Summer Student", 
        "name": "Nikoli\u0107, Ivan"
        "affiliation": "Summer Student Supervisor", 
        "name": "Krajewski, Adam Lukasz"
        "affiliation": "summer Student Supervisor", 
        "name": "Stancu, Stefan"
    "access_right": "open", 
    "resource_type": {
      "subtype": "article", 
      "type": "publication", 
      "title": "Journal article"
All versions This version
Views 135135
Downloads 605604
Data volume 382.2 MB381.6 MB
Unique views 114114
Unique downloads 575574


Cite as