论文部分内容阅读
机会网络是演变自延迟容忍网络的一种新型网络,它具有容迟网络的大部分特性--例如网络底层拓扑结构不稳定、单个结点的负载和储存的能力都非常有限、端对端的通信缺失、链路存在延迟等。此外,机会网络中节点并不是固定的,而是经常移动的,所以需要通过节点的移动带来相遇的机会,并且节点之间能够通信的时间通常比较有限,这就需要一个快速并且合理的数据分发策略来对数据进行合理的分发。本文主要研究了机会网络中基于博弈论的数据分发机制。将机会网络中数据分发的过程用博弈论的思想进行建模,利用博弈原理来处理网络中的数据分发问题。解决了机会网络中数据单拷贝和多拷贝的问题,能根据节点当前的状态和数据包的信息判断该数据包应该传递给单个节点或者是同时传递给多个中间节点。通过设计合适的效用函数,该数据分发机制不仅能节省网络资源,而且还能提高网络的性能。特别是在某些场景下,例如机会网络中的节点带有能量等的情况下,该数据分发机制具有明显的优势。在缓存管理方面,针对机会网络底层拓扑结果极其不稳定的特性,节点经常要携带数据包移动的问题,设计了一种合理的缓存策略,综合考虑了机会网络中节点的状态和网络的拥塞情况,结合网络中节点的活跃度和网络中数据的拷贝数量来进行缓存的设计,提高机会网络中的数据分发性能。最后通过仿真验证了本文的工作。通过对网络的主要性能指标如成功传输率、网络开销和平均时延的比较与分析,相比其他的数据分发机制具有较好的性能提升。