Git Product home page Git Product logo

omnet_os3_uavsim's Introduction

OMNET_OS3_UAVSim

9/25/2018: Please note that this project is no longer under development and might not work with newer versions of OMNeT++ and INET.

8/15/2015: This project is aimed at developing a test-bed simulator for the UAV Network and it is called UAVSim. The name above indicates that it is based on OMNET++ and uses OS3 for its Satellite Communication Implementation. It is well known that requirements for such a simulator are quite different compared to usual network simulators and hence requires development of a separate simulator.

The test-bed enables users and designers of the UAV systems to test their designs and different modules they want to develop for an UAV. Usually, before deployment of any particular module or system, we need to test its feasibility in terms of use, cost and safety. This simulator can be used for this purpose and hence, saves a lot of money and time. It also helps us in determining the shortcomings of the designed system and can give us an insight in possible improvements by showing the impact of the flaws.

This simulator will also be used to simulate possible cyber-attacks and its impact on the system. It will also enable users to check the system sturdiness level in terms of security. Vulnerability analysis, impact analysis, threat analysis, etc are some of the other functionalities it provides.

Some publications out of this simulator:

  1. Ahmad Y. Javaid, Farha Jahan, and Weiqing Sun, “Analysis of Global Positioning System-based attacks and a novel Global Positioning System spoofing detection/mitigation algorithm for unmanned aerial vehicle simulation ”, In SIMULATION: Transactions of The International Society for Modeling and Simulation, Vol. 93, Issue 5, pp: 427-441, 2017. (2018 Impact Factor: 0.940, doi: 10.1177/0037549716685874)
  2. Farha Jahan, Ahmad Y. Javaid, Weiqing Sun, Mansoor Alam, GNSSim: An open source GNSS/GPS framework for Unmanned Aerial Vehicular Network Simulation, EAI Endorsed Transactions on Mobile Communication and Application, 15(6): e2, Aug. 2015.
  3. Ahmad Javaid, Weiqing Sun, and Mansoor Alam, Single and Multiple UAV Cyber-Attack Simulation and Performance Evaluation, EAI Endorsed Transactions on Scalable Information Systems, 15(4): e4, Feb. 2015.
  4. Ahmad Javaid, Weiqing Sun, and Mansoor Alam, UAVNet Simulation in UAVSim: A performance evaluation and enhancement, 9th International Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities (TridentCom 2014), Guangzhou, China, May 2014.
  5. Ahmad Javaid, Weiqing Sun, and Mansoor Alam, UAVSim: A Simulation Testbed for Unmanned Aerial Vehicle Network Cyber Security Analysis, 4th International Workshop on Wireless Networking and Control for Unmanned Autonomous Vehicles (Wi-UAV 2013), Atlanta, Georgia, USA, December 09, 2013.
  6. Ahmad Javaid, Weiqing Sun, Vijay Devabhaktuni, and Mansoor Alam, Cyber Security Threat Analysis and Modeling of an Unmanned Aerial Vehicle System, 2012 IEEE International Conference on Technologies for Homeland Security (HST' 12), Waltham, MA, November 2012.

omnet_os3_uavsim's People

Contributors

ayjavaid avatar

Watchers

Burak Karasoy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.