EMANE vs QuNetSim
EMANE
emane.ioQuNetSim
github.comSide by side
| Figure | EMANE | QuNetSim |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · Network Simulation Software | 7.9 (#11) | 7.5 (#22) |
| Intended users | The guide is for people using EMANE in wireless-communication-systems research and development and assumes familiarity with basic wireless concepts and the Linux command line. | The documentation describes students and instructors, especially people relatively new to quantum networks, as its intended users. |
| License | The guide says accompanying source code is released under the BSD 3-clause license; the guide itself is under Creative Commons Attribution 4.0 unless otherwise noted. | The repository includes an MIT License granting permission to use, copy, modify, distribute, sublicense, and sell copies, subject to its stated conditions. |
| Purpose | EMANE is an open-source distributed emulation framework for designing, developing, and testing simple and complex network architectures. | QuNetSim is a Python framework for developing and testing quantum networking applications and protocols. |
Plans
In their own words
QuNetSim
QuNetSim is a free, MIT-licensed Python framework for developing and testing quantum networking applications and protocols. It includes built-in exercises for qubit teleportation, entanglement distribution, superdense coding, and quantum key distribution. Multi-hop networks use entanglement swapping to create links between distant hosts. You can define routing functions from classical and quantum network states, represented with NetworkX graphs. The event-driven model gives packets sequence numbers and lets them wait for acknowledgements. Host, Protocols, and Network components correspond to application, transport, and network layers. Supported backends include SimulaQron, ProjectQ, and EQSN, with SimulaQron listed as the default; custom network and qubit backends can also be imported. Installation uses pip and includes an example-generating template. Linux, macOS, and Windows setup instructions require Python 3.5 or newer. It is intended for students and instructors, especially newcomers, and is described as educational rather than a full quantum-physics simulator.