© Fraunhofer IIS
SIMULATION, TEST AND REFERENCE ENVIRONMENT FOR MOBILE IP BASED HETEROGENEOUS COMMUNICATION NETWORKS
Gerald Ulbricht, Christopher Laske, Carsten Hatzig
Bundeswehr Technical Center for Information
Technology and Electronics (WTD 81)
contracted by
1
© Fraunhofer IIS
SIMULATION, TEST AND REFERENCE ENVIRONMENT FOR MOBILE IP BASED HETEROGENEOUS COMMUNICATION NETWORKS
Outline
Motivation
Future tactical communication requirements
Challenges of heterogeneous communication networks
Digitalization of German Bundeswehr Land-based Operations (D-LBO)
Architecture of simulation, test and reference environment
Test software: From test case to test results
Benefits of the simulation, test and reference environment
Conclusions and outlook
2
© Fraunhofer IIS
Examples of Future Tactical Communication Requirements
cellular network
V/UHF tacticalradio network
V/UHF tacticalradio network
satellite link
IP based communication
Voice communication (VoIP, analog)
Heterogeneous media capabilities and reliabilities in a non-cooperative environment
Rapidly changing network topologies
3
© Fraunhofer IIS
Motivation: Simulation-, Test and Reference Environment
Challenges of integrated networks: Complexity
System of systems
Heterogeneous networks with various transmission technologies
Mobile and dynamically changing non-cooperative environment (low bitrates, occasional high latencies, disruptions)
Risks:
No or limited interoperability in between systems and components
Limited end-to-end performance of the interconnected heterogeneous communication technologies
Limited performance of the different communication technologies themselves
High financial risk/ effort in case of a system’s replacement within the system-of-systems
Requirement for comprehensive and extensive system testing BEFORE, DURING and AFTER fielding
4
© Fraunhofer IIS
D-LBO: Digitalization of German Bundeswehr Land-based Operations
T. Sierksma, M. Rother: D-LBO: Digitalisation of German‘s Ground Forces‘ Operations and why it Matters for the Netherlands, intercom 47/2, 2018
5
© Fraunhofer IIS
SumO – Simulation, Test and Reference Environment for Heterogeneous Networks
Tests of
Individual devices in a system’s context
Systems of a single type of devices in a system-of-systems context
the overall system summing up to hundreds of radio, networking, and application devices of different types
Integration of multiple technology-specific labs via one over-all framework providing modularity and extensibility
Utilizing virtualization of devices jointly with hardware-in-the-loop
Synchronized, rule-based triggering of DUTs and state recording throughout the labs integrated in the framework
SumOHF-Lab
SumOV/UHF-Lab
SumOCN-Lab
SumOSat-Lab
SumONet-Lab
SumO Data and Control Network
SumO Control
SumOApp-Lab
6
© Fraunhofer IIS
Overall Architecture
Net-Lab
App-Lab
V/UHF-Lab CN-Lab
Net-Lab
SUMO
Control
scenario
player
central
repository
control, monitoring
and exchange of data
HF-Lab
SatCom-
Lab
payload
distribution
acc
ess
man
ag
em
en
t
general
resource
management
7
© Fraunhofer IIS
Lab Architecture
Lab
Channel
emulation
DU
T
DU
T
DU
T
DUT handler
channel
simulator
payload
distribution
position
data
resource
management
configurations results
releases
GUI NTP/
PTP
GPS
Lab
Control
8
© Fraunhofer IIS
Exemplary Test Case
CN – Cellular Network
ME – Mobile Entity
FFI – Friendly Force Information
PAS – Path Attenuation Simulation
RNsim – Radio Network SIMulation
v6 v4BS1
z1 z2
RNSim
RNSimPASOTA
FFI
FFI FFI FFI FFI
V/UHFCN
V/UHF
SAT
Virt. Data
ME2
ME1
ME3 ME5ME4
r4r3r2
vu3
vu5
v5
v3
v7
CN LabV/UHF
Lab
App
Lab
Net Lab
vu1 vu2 s1 s2 v1 v2
vu6
Virt. Data
9
© Fraunhofer IIS
From Test Case to Test ResultsOverview
test
case
SUMO framework
preparation of
the test run
execution of
the test run
analyzation of
the test run
archiving of
the test runtest
results
GUIs
libraries
test archive
tools
10
© Fraunhofer IIS
From Test Case to Test ResultsTest Instance
test case
test case library
test case ABC
script alias script alias
test instance library
test instance ABC_yz_02
map-
ing
con-
figs
para-
meter
test instance ABC_yz_01
map-
ing
con-
figs
para-
meter
implements implements
test class ABC_yz
test class ABC_xy
instantiates
instantiates
proceed
test run
test archive
test run ABC_yz_01_
_15_11_2018_10_15
test run ABC_yz_01_
_03_07_2018_11_17
11
© Fraunhofer IIS
From Test Case to Test ResultsLibraries libraries
templates
code library
functions
f1()
read()
setF()
examples
DUT library
vendor A
established
vendor B
SEM80
SEM93
IDTR
AXY22
TRC9
123MN
01
02
a1
a3
01
02
01
01
02
Aa
03
components library
IIS
signal
generator
RF
components
SMBV
MXA
MLS
MOS
cable
ATT
01
02
a1
a3
01
02
01
01
02
Aa
03
test case library
limited area
test script
building
blocks
map-
ing
con-
figs
para-
meter
test instance
link
12
© Fraunhofer IIS
Benefits of the Simulation-, Test and Reference Environment
Support during analysis, design and configuration of the network of technically heterogeneous networks
Acceptance tests of components, profiles and applications
Integration and interoperability tests prior to the roll-out of updates, upgrades, and replacing/new systems to the field as part of projects’ Change and Release Management Processes
Support of a Configuration Management Database
Non-proprietary component and system tests for benchmarking within the specifications or requirements
Unbiased, objectively comparable and reproducible test results
Validation of new configurations within the system-of-systems
Fault analysis under realistic emulations/ simulations and reproducible environmental conditions
Script-based test automation and evaluation
13
© Fraunhofer IIS
Conclusions and Outlook
Before SumO, there was no means of reproducible testing of multiple interacting devices in large, heterogeneous dimensions.
Introducing virtualization of communication devices for scalability reasons is both technically and economically as well as time efficient.
The SumO framework will provide a repository
of all relevant parameters and
technical interdependent capabilities and configurations
of all tested devices
that can be utilized as blueprints for initial mission configurations.
Current status: feasibility study to provide full proof-of-concept within the next 12 months.
SumO applies to D-LBO and TEN for enabling the technical validation and verification throughout the programs’ systems’ life cycles.
14
© Fraunhofer IIS
SumOCurrent implementation of the V/UHF-Lab
Dr. Gerald UlbrichtFraunhofer [email protected]+49 9131 776 3150
15