simulation using omnet
play

Simulation Using OMNeT++ Jeffery Weston Eric Koski Slide 1, - PowerPoint PPT Presentation

High Frequency Radio Network Simulation Using OMNeT++ Jeffery Weston Eric Koski Slide 1, 9/8/2015 Overview Developing new modems and protocols for HF radio data communications Many issues with HF make simulation attractive But with


  1. High Frequency Radio Network Simulation Using OMNeT++ Jeffery Weston Eric Koski Slide 1, 9/8/2015

  2. Overview • Developing new modems and protocols for HF radio data communications • Many issues with HF make simulation attractive – But with unique issues and requirements • Using OMNeT++ and inet framework has simplified the process • Results will be used to drive standardization discussions and future products Slide 2, 9/8/2015

  3. HF Radio Benefits • Skywave property allows very long distance communications without infrastructure – My personal best is 11,500 km • Statistically predictable performance, but… Slide 3, 9/8/2015

  4. HF Radio Challenges • Low data rates – Narrowband (3 kHz), 75-9600 bps – Wideband (up to 24 kHz), may reach 100 kbps • High error rates • “Bursty” errors • Multi-mode fading, including long-term fades • Interference from natural and man-made sources worldwide • Most of the time, only a small part of the spectrum actually propagates. – Users are crowded together Slide 4, 9/8/2015

  5. Simulation Advantages • Cost – Much lower cost – Much faster • Lower data rates + higher variability -> longer test runs under more varied conditions – Not unique to HF, just more • Repeatability • Able to instrument entire network – Additional insight into performance – Able to define and refine “what - if?” scenarios Slide 5, 9/8/2015

  6. Simulation Design • Connected to IPv4 module • Layered model – Defined by standard • Error simulation is part of modem – Errors occur as modem mis- interprets received signal • HF Propagation model simply distributes transmissions to other nodes – Improvements coming Slide 6, 9/8/2015

  7. Error Model • Accurate propagation modeling requires extensive signal processing computations – Too slow for simulation • Our solution is to run that model offline – Gather large amount of data • For each SNR, standard channel condition, and set of modem settings – Statistically analyze each data set to determine distribution of errors – Develop simple statistical model to match that distribution Slide 7, 9/8/2015

  8. Error Model (cont.) • Key concept – every run consists of alternating error-free and mixed sequences – Statistically model length of each sequence – Statistically model BER within a mixed sequence – As bits are processed, errors are generated in a way that simulates real-world outcomes • Resulting bit-error pattern corresponds to actual data traces taken on air and through DSP simulators Slide 8, 9/8/2015

  9. Initial Results Slide 9, 9/8/2015

  10. Future Work • Channel Model – Add per-link parameter modeling • Including realistic antenna/ionosphere modeling • Modem Model – Add intermediate and long term SNR variations – Add wideband modem models • Wideband STANAG-5066 – Experiment with wideband protocol concepts • Channel Access • Advanced protocols • Improvements to TCP processing – More cross-layer interactions Slide 10, 9/8/2015

  11. Finally • Heartfelt thanks to the OMNeT++ community • Easy to learn the basics, but plenty to learn • Outstanding depth of capability • Large and active user community • “Does exactly what it says on the tin” Slide 11, 9/8/2015

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend