Software Defined Networking for tactical communications


Jump to: navigation, search

Using Software Defined Network in the Norwegian Communication Infrastructure for tactical communication nodes.

by Geir Roar Bakken
Supervisor(s) Knut Øvsthus, Josef Noll
Due date 2015/05/02
Status Finished
Problem description: The Norwegian Defence Communication Infrastructure (NDCI) is a term that describes the communication part in the Norwegian Defence information infrastructure. It is systems of tactical and strategic networks, transmission as well as how these systems are linked together to produce the communications services.

A tactical communication node is tactical communication solutions for both portable and mobile nodes that are connected to the infrastructure through defined termination points and uses different kinds of transmission bearers, for example radio, Satcom or Internet through 3G. These solutions make the services of the strategic part of the infrastructure available in the tactical domain. The nodes are also capable to operate autonomously and be independent. The objective of this thesis is to look into software defined networking (SDN) and how its control plane layer can be established into the infrastructure. And further, how tactical communication nodes with relevant real-time data can have available resources and military priority in the network when they need it according to predefined policies. A tactical node that can get the necessary priorities for its real-time data and sufficient capacity to transmit data will as a result give the decisions makers in the Norwegian Defence better situation awareness. Disclosure of relevant and real-time-updated data streams into command and control systems will provide increased operational effect. This document presents an implementation of the OpenFlow controller into a simulated network environment, and how traffic engineering and military priority can be established.

Methods and Tools: The tools and methods in this thesis are based on
  • A set of scenario, describing the challenges
  • A list of requirements being extracted from the scenarios
  • A description and evaluation of technologies and tools being candidates for solutions
  • A functional architecture/description of the envisaged system
  • An implementation of the core concepts
  • A demonstration of the solution
  • An evaluation of the solution, including a critical review of the descisions taken earlier
  • Conclusions
  • References
Time schedule The envisaged time schedule (for a long thesis/60 ECTS) is:
T0 0 starting month, T0+m denotes the month where the contribution to a certain chapter shalle be finalized
T0+2 months: create an initial page describing the scenario
T0+3: Provide a list of technologies which you think are necessary for the thesis
T0+4: Establish the table of content (TOC) of the envisaged thesis. Each section shall contain 3-10 keywords describing the content of that section
T0+7: Provide a draft of section 2 (scenario) and 3 (technologies)
T0+10: Establish a draft on what to implement/architecture
T0+11: Set-up an implementation, testing and evaluation plan
T0+15: Evaluate your solution based on a set of parameters, keep in mind there is no such thing as a free lunch
T0+17: Deliver the thesis
Pre-Knowledge This thesis includes a reasonable amount of programming. The envisaged thesis is based on radio communications, thus expects the user to have followed at least two radio-related courses
Approved Pending by
Keywords SDN, Software defined network

this page was created by Special:FormEdit/Thesis, and can be edited by Special:FormEdit/Thesis/Software Defined Networking for tactical communications

The master thesis is submitted and can be downloaded: Media:Master_SDN_for_FKI_GeirBakken.pdf