DTN网络仿真工具The One的学习记录

本文介绍了DTN网络的概念及其特征,重点解析了DTN网络仿真工具The One,包括其report、routing、movement、input和core包的功能。讨论了The One中的移动策略、路由算法和消息实体类,并通过EpidemicRouter的代码分析,提出了可能存在的问题,即单次传输仅针对一个连接,而非广播特性,引发了对软件结论的疑问。
摘要由CSDN通过智能技术生成

该文章仅为个人见解,如有错误,请指出,谢谢

 

什么叫dtn网络?

DTN(delay-tolerant network)是从ad hoc,WSN(wireless sensor network)等自组织无线网络中抽象出来的一种网络模型.其典型特征是节点之间的链路间歇性中断且中断持续时间较长,以至于在任意时刻源节点和目的节点间可能不存在路径.

 

The One是什么?

这是The One主页上的原文:The Opportunistic Network Environment simulator.

the one 的网址 http://www.netlab.tkk.fi/tutkimus/dtn/theone/

 

the one的结构


1 .report包:用来指定导出哪些类型的报表,具体可查阅readme.txt文档。

上图为这些类的继承关系,可在配置文件settings中配置,然后反射注入四类订阅者(由图可知为ConnectionListener,UpdateListener,MessageListener,ContactTimesReport四种接口的集合,定义在core包中)里面,然后在不同的事件发生后,对四个订阅者队

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值