meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
network:sim [2026/07/01 14:08] niziaknetwork:sim [2026/07/01 21:40] (current) niziak
Line 1: Line 1:
 ====== Network simulators ====== ====== Network simulators ======
  
-  * [[https://github.com/AlexSartori/LoRaSim|LoRaSim]] - LoRaSim simulates LoRa traffic by means of Markov Chains as models.+
   * ns-2   * ns-2
   * ns-3   * ns-3
 +    * [[https://github.com/networkedsystems/lora-ns3/tree/master|LoraWAN partial network implementation]]
   * OMNeT++   * OMNeT++
     * [[https://inet.omnetpp.org/|INET]] - An open-source OMNeT++ model suite for wired, wireless and mobile networks.     * [[https://inet.omnetpp.org/|INET]] - An open-source OMNeT++ model suite for wired, wireless and mobile networks.
 +
 +
 +===== LoRa =====
 +
 +  * [[https://github.com/AlexSartori/LoRaSim|LoRaSim]] - LoRaSim simulates LoRa traffic by means of Markov Chains as models.
 +  * OMNet++ - focused on whole setup simulation. From end devices through gateways to servers.
     * [[https://flora.aalto.fi/|FLoRa]] - is a software framework for carrying out end-to-end simulations of Long Range (LoRa) networks. FLoRA is based on the OMNeT++ simulator and the INET framework.      * [[https://flora.aalto.fi/|FLoRa]] - is a software framework for carrying out end-to-end simulations of Long Range (LoRa) networks. FLoRA is based on the OMNeT++ simulator and the INET framework. 
 +  * ns-3
 +    * [[https://github.com/networkedsystems/lora-ns3/tree/master|LoraWAN partial network implementation]]
 +    * https://github.com/signetlabdei/lorawan|LoRaWAN ns-3 module]]
 +    * https://github.com/imec-idlab/ns-3-dev-git/tree/lorawan
 +    * https://github.com/imec-idlab/ns-3-dev-git/tree/lorawan-netanim
 +    * ConstantJoe's modules:
 +      * [[https://github.com/ConstantJoe/ns3-lorawan-adr|ns3-lorawan-adr]]
 +      * [[https://github.com/ConstantJoe/ns3-lorawan-lts|A public implementation of LTS (Lightweight Timeslotting), an approach to TDMA over LoRaWAN that is based on the properties of mMTC and the LoRaWAN access method.]]
 +      * [[https://github.com/ConstantJoe/ns3-lorawan-class-B]] Modifys imec iDLab's ns-3 implementation of LoRaWAN to include Class B mode.
 +      * [[https://github.com/ConstantJoe/signtlabdei-lorawan-with-energy-model]] Adding SX1272 Energy Model code.
 +      * [[https://github.com/ConstantJoe/ku-leuven-lorawan-with-energy-model]] 
 +      * [[https://github.com/ConstantJoe/imec-idlab-lorawan-with-energy-model]]
 +      * [[https://github.com/ConstantJoe/signtlabdei-lorawan-with-energy-model]]