Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/h-ohsaki/dtnsim
DTN (Delay/Disruption Tolerant Networking) simulator
https://github.com/h-ohsaki/dtnsim
Last synced: 19 days ago
JSON representation
DTN (Delay/Disruption Tolerant Networking) simulator
- Host: GitHub
- URL: https://github.com/h-ohsaki/dtnsim
- Owner: h-ohsaki
- Created: 2019-07-07T14:41:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-19T03:34:10.000Z (12 months ago)
- Last Synced: 2024-11-11T15:09:31.138Z (about 1 month ago)
- Language: Python
- Size: 70.3 KB
- Stars: 6
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-dtn - dtnsim - dtnsim is a DTN (Delay/Disruption-Tolerant Networking) simulator written in Python. (DTN Simulations)
README
# NAME
dtnsim - DTN (Delay/Disruption Tolerant Networking) simulator with several agent/mobility models
# DESCRIPTION
**dtnsim** is a DTN (Delay/Disruption-Tolerant Networking) simulator written
in Python. Since all programs in **dtnsim** are written in Python, if you are
a Python programmer, you can easily modify simulator functionalities and/or
add new features. Python is one of major light-weight programming languages,
which enables rapid prototyping of DTN simulations. For instance, when you
think of a novel network protocol for DTN, you can rapidly implement the
protocol with the help of high expressiveness of Python language.Since almost everything in **dtnsim** is written in Python, **dtnsim** is not
suitable for extremely large-scale DTN simulations. For instance, **dtnsim**
is not suitable for very large-scale DTN simulations with millions of agents
(i.e., mobile nodes/terminals). However, such limitation is not an issue in
practice since DTN is generally expected to be utilized in environments with
spares agents.# EXAMPLE
```sh
dtnsim | cellx
```# INSTALLATION
```python
pip3 install dtnsim
```# AVAILABILITY
The latest version of **dtnsim** is available at PyPI
(https://pypi.org/project/dtnsim/) .# AUTHOR
Hiroyuki Ohsaki (ohsaki[atmark]lsnl.jp)