The CNI Open Source Satellite Simulator based on OMNeT++ Brian - - PowerPoint PPT Presentation

the cni open source satellite simulator based on omnet
SMART_READER_LITE
LIVE PREVIEW

The CNI Open Source Satellite Simulator based on OMNeT++ Brian - - PowerPoint PPT Presentation

University of Technology Dortmund 6th International OMNeT++ Workshop The CNI Open Source Satellite Simulator based on OMNeT++ Brian Niehfer, Sebastian Subik and Christian Wietfeld 05.03.2013 Faculty of Electrical Engineering and IT


slide-1
SLIDE 1

Faculty of Electrical Engineering and IT Communication Networks Institute

  • Prof. Dr.-Ing. Christian Wietfeld

University of Technology Dortmund

The CNI Open Source Satellite Simulator based on OMNeT++

Brian Niehöfer, Sebastian Subik and Christian Wietfeld

05.03.2013 6th International OMNeT++ Workshop

slide-2
SLIDE 2

University of Technology Dortmund

Slide 2

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Table of contents

§ Basic Motivation § Actual Satellite Simulator compared to OS³ § Simulation Architecture of OS³ § Performance Evaluation § Qualitative Satellite Position-Accuracy Estimation § Quantitative GPS Signal to Noise Measurements § Use Case: Voice over Satellite § Implementation § Simulative/Experimental Result Comparison § Conclusion

slide-3
SLIDE 3

University of Technology Dortmund

Slide 3

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Basic Motivation

British Broadcasting Corporation, www.bbc.com/

slide-4
SLIDE 4

University of Technology Dortmund

Slide 4

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Basic Motivation

  • Actual status: ~2000 active satellites
  • Excl. ~19.000 pieces of debris (>5cm)
  • >30 civil fields of application with its
  • wn recommendations
  • Research
  • Navigation
  • Communication
  • Disaster Monitoring
  • Military
  • Geodetic
  • High costs for experimental measurements or even In-Orbit Validation

Failures Ø Demand of a accurate and adaptable tool chain for a simulation- based modeling and evaluation process

slide-5
SLIDE 5

University of Technology Dortmund

Slide 5

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

OS³ in comparison to existing satellite frameworks

Name Comment

Galileo System Simulation Facility (GSSF)

  • Mainly provides global coverage analysesfor Galileo
  • Missing flexibility to analyse other satellite systems

Multiscale Satellite Simulation Environment (MSSE)

  • Foundation of OS³
  • Mainly design for simulating Galileo or GPS formations
  • Complex handling
  • No protocolstacks included

Satellite Navigation Radio Channel Signal Simulator (SNACS)

  • Open-Source
  • Primally focussed on GNSS signal generation
  • Not adaptable for other satellite aspects/scenarios

Open-Source extensible spacecraft simulation and modeling (Open-SESSAME)

  • Open-Source
  • Simulation of spacecraft dynamics
  • No protocol stacks or additional functionalities
slide-6
SLIDE 6

University of Technology Dortmund

Slide 6

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

OS³ Simulation Architecture

Communication Mobility

OS³

Up-­‑2-­‑Date TLE ¡data Up-­‑2-­‑Date, ¡ position-­‑specific ¡ weather ¡data High ¡Resolutive Elevation ¡Data User ¡ specific Parameters OS³ ¡GUI „Sky-­‑View“ „Map-­‑View“ Visualization Signal-­‑to-­‑ Noise ¡Ratio Free ¡Space ¡ Lost Channel ¡Properties Distance

Satellit ¡ ¡ ¡ ¡ ¡ ¡ ¡Receiver

Elevation Azimuth Constellation ¡Setup Simulation Specific Parameters INET Result

slide-7
SLIDE 7

University of Technology Dortmund

Slide 7

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

OS³ Simulation Architecture

Communication Mobility

OS³

Up-­‑2-­‑Date TLE ¡data Up-­‑2-­‑Date, ¡ position-­‑specific ¡ weather ¡data High ¡Resolutive Elevation ¡Data User ¡ specific Parameters OS³ ¡GUI „Sky-­‑View“ „Map-­‑View“ Visualization Signal-­‑to-­‑ Noise ¡Ratio Free ¡Space ¡ Lost Channel ¡Properties Distance

Satellit ¡ ¡ ¡ ¡ ¡ ¡ ¡Receiver

Elevation Azimuth Constellation ¡Setup Simulation Specific Parameters INET Result

slide-8
SLIDE 8

University of Technology Dortmund

Slide 8

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

OS³ Simulation Architecture

Communication Mobility

OS³

Up-­‑2-­‑Date TLE ¡data Up-­‑2-­‑Date, ¡ position-­‑specific ¡ weather ¡data High ¡Resolutive Elevation ¡Data User ¡ specific Parameters OS³ ¡GUI „Sky-­‑View“ „Map-­‑View“ Visualization Signal-­‑to-­‑ Noise ¡Ratio Free ¡Space ¡ Lost Channel ¡Properties Distance

Satellit ¡ ¡ ¡ ¡ ¡ ¡ ¡Receiver

Elevation Azimuth Constellation ¡Setup Simulation Specific Parameters INET Result

slide-9
SLIDE 9

University of Technology Dortmund

Slide 9

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Qualitative Satellite Position-Accuracy Estimation

  • Comparison between OS³ and commercial high-end GPS receiver
  • u-blox evaluation kit 6T-EVK
  • Sky-View mode (Elevation/Azimuth visualization)
  • u-blox position and measurement-time/s within OS³ validation setups
slide-10
SLIDE 10

University of Technology Dortmund

Slide 10

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Qualitative Satellite Position-Accuracy Estimation

  • Comparison between OS³ and commercial high-end GPS receiver
  • u-blox evaluation kit 6T-EVK
  • Sky-View mode (Elevation/Azimuth visualization)
  • u-blox position and measurement-time/s within OS³ validation setups
slide-11
SLIDE 11

University of Technology Dortmund

Slide 11

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Qualitative Satellite Position-Accuracy Estimation

  • Comparison between OS³ and commercial high-end GPS receiver
  • u-blox evaluation kit 6T-EVK
  • Sky-View mode (Elevation/Azimuth visualization)
  • u-blox position and measurement-time/s within OS³ validation setups
slide-12
SLIDE 12

University of Technology Dortmund

Slide 12

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Quantitative GPS Signal to Noise Measurements

* = B. Niehöfer, S. Lehnhausen, C. Wietfeld. ''Combined Analysis of Local Ionospheric and Multipath Effects for Lane-Specific Positioning of Vehicles within Traffic Streams'', 6th ESA Workshop on Satellite Navigation Technologies (NaviTech), Noordwijk, The Netherlands , Dec 2012.

Comparison of simulative and experimental SNR Determination over time

  • u-blox evaluation kit 6T-EVK (given

antenna and gain setup)

  • Include Multipath effects
  • OS³ was not able to simulate

multipath on its own, extension using raytracing already developed in *

  • Separate measurements into 3

classes

slide-13
SLIDE 13

University of Technology Dortmund

Slide 13

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Quantitative GPS Signal to Noise Measurements

Comparison of simulative and experimental SNR Determination over time

  • u-blox evaluation kit 6T-EVK (given

antenna and gain setup)

  • Include Multipath effects
  • OS³ was not able to simulate

multipath on its own, extension using raytracing already developed in *

  • Separate measurements into 3

classes

* = B. Niehöfer, S. Lehnhausen, C. Wietfeld. ''Combined Analysis of Local Ionospheric and Multipath Effects for Lane-Specific Positioning of Vehicles within Traffic Streams'', 6th ESA Workshop on Satellite Navigation Technologies (NaviTech), Noordwijk, The Netherlands , Dec 2012.

slide-14
SLIDE 14

University of Technology Dortmund

Slide 14

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Use Case: Voice over Satellite - Implementation

  • Exemplary implementation using OMNeT+

+

  • Demonstrate OS³’s:
  • Flexibility
  • Performance
  • Benefit of included features
  • Already gained measurements as further

validation step

  • Scenario assumes:
  • Terrestrial networks damages / no core network available
  • Independent cell using satellite link for wide area transmission
slide-15
SLIDE 15

University of Technology Dortmund

Slide 15

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Use Case: Voice over Satellite - Implementation

  • Exemplary implementation using OMNeT+

+

  • Demonstrate OS³’s:
  • Flexibility
  • Performance
  • Benefit of included features
  • Already gained measurements as further

validation step

  • Scenario assumes:
  • Terrestrial networks damages / no core network available
  • Independent cell using satellite link for wide area transmission
  • Generation and processing of voice packets within independent OMNeT++

simulation

  • Coupled with OS³ for time-depending SNR estimation
  • Based on SNR à Calculate Packet Error Rate
slide-16
SLIDE 16

University of Technology Dortmund

Slide 16

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Use Case: Voice over Satellite - Results

PER depending on Packet Size IAT depending on Packet Size Measurement

slide-17
SLIDE 17

University of Technology Dortmund

Slide 17

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Use Case: Voice over Satellite - Results

PER depending on Packet Size IAT depending on Packet Size Measurement Simulation

slide-18
SLIDE 18

University of Technology Dortmund

Slide 18

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

The CNI Open Source Satellite Simulator based on OMNeT++

§ Objective

§ Providing Open-Source Satellite Simulator, supporting:

§ Various existing and future satellite systems § Individual extensions and an Integration within OMNeT++ § Easy Handling, even for non-expert user (OS³ GUI)

§ OS³ Features:

§ NORAD SGP4/SDP4 implementation § Webservices for realistic and up to date input data (Weather, Satellite movement, Altitude,..) § Calculation of various channel characteristics § Configuration of scenario-specific parameters § Two different visualization methods § Plattform – independent § …

§ OS³ Validation and Use Case

§ OS³ data compared with data from German Aerospace Center (DLR), High-End GPS measurement equipment and own Voice over Satellit experiments § All tests confirm accuracy and validity of OS³ independent from each other OS³ already available for download: www.cni.tu-dortmund.de/os3

slide-19
SLIDE 19

University of Technology Dortmund

Slide 19

Communication Networks Institute

  • Prof. Dr.-Ing. C. Wietfeld

Dipl.-Ing. Brian Niehöfer

The CNI Open Source Satellite Simulator based on OMNeT++

Thank you for your attention Any questions?

Dipl.-Ing. Brian Niehöfer Communication Networks Institute TU Dortmund University Germany