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
Text
paper.pdf - Accepted Version Restricted to registered users only Available under License Publisher holds Copyright. Download (392kB) |
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) |
---|---|
Division/Institute: |
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 |
Subjects: |
000 Computer science, knowledge & systems 500 Science > 510 Mathematics |
Publisher: |
IEEE |
Language: |
English |
Submitter: |
Dimitrios Xenakis |
Date Deposited: |
13 Sep 2017 12:57 |
Last Modified: |
05 Dec 2022 15:07 |
Publisher DOI: |
10.1109/MILCOM.2017.8170766 |
BORIS DOI: |
10.7892/boris.105143 |
URI: |
https://boris.unibe.ch/id/eprint/105143 |