Traffic Optimization in Software Defined Naval Network for Satellite Communications

Du, Pengyuan; Pang, Fan; Braun, Torsten; Gerla, Mario; Hoffmann, Ceilidh; H. Kim, Jae (23 October 2017). Traffic Optimization in Software Defined Naval Network for Satellite Communications. In: Milcom (pp. 459-464). IEEE 10.1109/MILCOM.2017.8170766

[img] Text
paper.pdf - Accepted Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (392kB) | Request a copy

Naval surface fleets of the United States and its allies rely on multiple satellite communication systems (SATCOM) for onboard communication with other entities such as ships, shore nodes and hosts from external networks. Current practice is for an onboard ship router to select a particular SATCOM link for each outgoing traffic flow based on a mission-specific routing policy. In this paper we propose an alternative solution by viewing the multi-SATCOM link utilization task as a traffic engineering and load balancing problem---in particular, as a Multi-Commodity Flow (MCF) optimization problem. We propose using the Flow Deviation Method (FDM) as a network-wide optimal load-balancing solution that maximizes total throughput and minimizes traffic flow delay and jitter. Our approach is equally valid for both UDP and TCP flows. Network-wide global optimization is carried out via a central controller in a Software Defined Networking (SDN) framework. For TCP flows we propose a novel solution that combines the best attributes of Multi-Path TCP, SDN and FDM. Compared to single-path TCP or MPTCP-SDN without FDM-based traffic optimizer, our proposed combined scheme is more efficient in bandwidth utilization, delay/jitter minimization and also robust against jamming and intermittent link failure. Network performance results are validated via Mininet emulation tests.

Item Type:

Conference or Workshop Item (Paper)


08 Faculty of Science > Institute of Computer Science (INF) > Communication and Distributed Systems (CDS)
08 Faculty of Science > Institute of Computer Science (INF)

UniBE Contributor:

Braun, Torsten


000 Computer science, knowledge & systems
500 Science > 510 Mathematics






Dimitrios Xenakis

Date Deposited:

13 Sep 2017 12:57

Last Modified:

01 May 2020 10:47

Publisher DOI:





Actions (login required)

Edit item Edit item
Provide Feedback