网络路由与传感器网络查询评估模拟研究
在当今的网络研究领域,网络路由和传感器网络的数据处理是两个重要的方向。本文将围绕网络路由模拟以及传感器网络中的节能聚合查询评估展开探讨。
网络路由模拟
协议栈建模
OSI 参考模型将协议栈划分为不同功能的层,在模拟中,我们主要对物理层、MAC 层和网络层进行建模。其中,模拟使用的 MAC 层协议是 Aloha。在 Aloha 协议中,每个节点只要有数据需要传输就会进行发送。若发生冲突,帧会在随机时间后重新传输,这是为了避免帧不断冲突。
- 流量模拟 :通过在源和目的地之间附加“流量流”对象来模拟它们之间的流量。该流量流决定源何时生成数据包,它会调用节点网络层的函数来生成数据包。流量流包含第一个数据包的起始时间、数据包生成速率以及每次调用生成的数据包数量。
- 网络层设计 :我们实现了部分 DSR 协议,包括基本的路由发现机制(RREQ 和 RREP)和路由维护(RERR)机制,但未实现 DSR 协议的扩展功能,如缓存开销路由信息、支持单向链路等。此外,在 DSR 设计中添加了模拟 SSR 所需的额外功能,使程序可以在 DSR 和 SSR 两种模式下运行,并可通过外部参数设置。
拓扑模拟
通过随机创建和销毁车辆来模拟节点移动性。模拟中,任意时刻的车辆数量保持恒定,即销毁一辆车的同时,会在随机位置创建另一辆车。
模拟指标与配置
模拟中测量和评估的指标包括:
| 指标名称 | 定义 |
| ---- | ---- |
| 数据包交付率
网络路由与传感器网络查询评估模拟
超级会员免费看
订阅专栏 解锁全文
1607

被折叠的 条评论
为什么被折叠?



