Skip to main content
QUICK REVIEW

[论文解读] Opportunistic Networking Protocol Simulator for OMNeT++

Asanga Udugama, Anna Förster|arXiv (Cornell University)|Sep 7, 2017
Opportunistic and Delay-Tolerant Networks参考文献 9被引用 5
一句话总结

本文提出OPS,一个基于开源、模块化OMNeT++的冲动性网络(OppNets)仿真器,旨在评估物联网(IoT)场景下协议性能。该仿真器实现了多层协议栈模型,包括应用层、转发层和移动性层,并通过仿真表明,基于轨迹的移动性模型(如SFO出租车轨迹)相比随机或混合模型,能实现更高的数据交付率(92%)和更低的延迟(13.16小时),且缓存大小显著影响交付时间。

ABSTRACT

The number of computing devices of the Internet of Things (IoT) is expected to grow by billions. New networking architectures are being considered to handle communications in the IoT. One of these architectures is Opportunistic Networking (OppNets). To evaluate the performance of OppNets, an OMNeT++ based modular simulator is built with models that handle the operations of the different protocol layers of an OppNets based node. The work presented here provides the details of this simulator, called the Opportunistic Protocol Simulator (OPS).

研究动机与目标

  • 为解决物联网场景下冲动性网络(OppNets)缺乏标准化、最新且可扩展的OMNeT++仿真器的问题。
  • 开发一个模块化、可扩展的仿真器,支持在应用层、转发层和移动性层实现完整的协议栈建模。
  • 评估流量生成模型、缓存大小和移动性模型对关键性能指标(如交付率和延迟)的影响。
  • 提供一个可重用的开源仿真框架(采用GPL协议),支持与INET框架链路层协议的集成。

提出的方法

  • 仿真器基于OMNeT++构建,采用模块化架构,支持在协议栈各层插件式集成不同协议。
  • 应用层模型包括Promote(随机数据生成)和Herald(预定义数据并赋予有用性值),用于模拟多样化的流量模式。
  • 实现了Rarest-First和Epidemic Routing等转发协议,以评估数据传播效率。
  • 移动性模型包括Random Waypoint(RWP)、Small Worlds in Motion(SWIM)以及基于真实SFO出租车数据的trace-based BonnMotion模型。
  • 评估指标包括数据交付率、平均交付时间、接触次数和平均接触时长。
  • 仿真采用真实网络配置,包含50个节点、30天仿真时长,并对缓存大小和流量生成模型进行变化设置。

实验结果

研究问题

  • RQ1不同的流量生成模型(恒定、均匀、泊松分布)如何影响冲动性网络中的数据交付性能?
  • RQ2缓存大小在多大程度上影响冲动性网络中的平均交付延迟?
  • RQ3在交付率和延迟方面,随机、混合(SWIM)和基于轨迹(SFO)的移动性模型如何比较?
  • RQ4OPS在关键指标(如交付率和延迟)上与其它广泛使用的冲动性网络仿真器相比表现如何?
  • RQ5一个模块化、可扩展的OMNeT++仿真器是否能有效支持包含真实世界移动性轨迹的现实冲动性网络场景?

主要发现

  • 基于SFO出租车轨迹的轨迹驱动型移动性模型在所有测试的移动性模型中实现了最高的平均交付率(92%)和最低的平均交付延迟(13.16小时)。
  • 缓存大小对交付延迟有显著影响,更大的缓存可降低平均交付时间,而流量生成模型类型对延迟无明显影响。
  • SWIM混合移动性模型在性能上与基于轨迹的模型非常接近,实现了96%的交付率和16.25小时的平均延迟,是完整轨迹仿真的一种可行替代方案。
  • 使用SFO轨迹的仿真所需资源显著更多(仿真时间109分钟,内存127 MB),相比RWP模型(4分钟,74 MB),凸显了真实度与效率之间的权衡。
  • OPS在关键性能指标上与其它广泛使用的冲动性网络仿真器表现相当,验证了其可靠性与研究实用性。
  • 该仿真器正持续扩展,新增了转发协议、应用、移动性和用户行为等模型,未来计划与INET框架的链路层协议集成。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。