====== Network simulators ====== * ns-2 * ns-3 * [[https://github.com/networkedsystems/lora-ns3/tree/master|LoraWAN partial network implementation]] * OMNeT++ * [[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. * 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]]