Skip to main content

具有多个代理/移动模型的 DTN(延迟/中断容忍网络)模拟器

项目描述

姓名

dtnsim - 具有多个代理/移动模型的 DTN(延迟/中断容忍网络)模拟器

描述

dtnsim是一个用 Python 编写的 DTN(延迟/中断容忍网络)模拟器。由于dtnsim中的所有程序都是用 Python 编写的,如果您是 Python 程序员,您可以轻松地修改模拟器功能和/或添加新功能。Python 是主要的轻量级编程语言之一,它支持 DTN 模拟的快速原型设计。例如,当你想到一个新的 DTN 网络协议时,你可以借助 Python 语言的高表达能力快速实现该协议。

由于dtnsim中几乎所有内容都是用 Python 编写的,因此 dtnsim不适合超大规模 DTN 模拟。例如,dtnsim 不适用于具有数百万代理(即移动节点/终端)的超大规模 DTN 模拟。然而,这种限制在实践中不是问题,因为通常预计 DTN 将在具有备用代理的环境中使用。

例子

dtnsim | cellx

安装

pip3 install dtnsim

可用性

最新版本的dtnsim可在 PyPI ( https://pypi.org/project/dtnsim/ ) 获得。

作者

大崎博之 (ohsaki[atmark]lsnl.jp)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

dtnsim-1.4.tar.gz (16.1 kB 查看哈希

已上传 source

内置分布

dtnsim-1.4-py3-none-any.whl (47.3 kB 查看哈希

已上传 py3