论文部分内容阅读
与传统的移动自组织网络不同,机会网络是一种不需要源节点和目的节点之间存在完整路径的新型网络体系结构,其利用节点移动带来的相遇机会,采用“存储-携带-转发”的通信模式实现通信,节点灵活地实现了数据传输。
在机会网络的各种不同应用领域中,为了给客户提供不间断、无缝的移动服务,客户需要进行服务发现,即在任何时间、地点可以使用不同的移动终端来访问网络的服务资源。因此,作为一种为用户提供动态自主查询、发现和唤醒服务的机制,服务发现是机会网络关键技术之一。只有在有效的服务发现机制支持下,客户才能快速有效地发现并使用网络中其它节点所提供的资源,更好地满足客户的各种需要。
首先,本文从总体上对机会网络进行概述,包括机会网络的概念、特点、应用场景以及关键技术等,并对机会网络现有服务发现机制进行分类,进而,对各类经典服务发现机制的基本原理分别进行介绍。
其次,本文提出了一种低开销、分布式动态网络结构检测策略。根据节点的社会属性,节点动态地估计自身归属状态,进而感知对所属社区的归属度,以带有约束条件的标签传播方法,分布式地感知网络的逻辑结构,最终完成机会网络的网络结构检测。仿真结果表明,与其他算法相比较,所提出的网络结构检测机制准确率相较于HCDA提高大约50%,且具有较强的扩展性,适用于各种复杂的网络场景。
再次,社会化机会网络中的节点具有较强的社会属性,高效的服务发现策略能够有效提高社会化机会网络服务发现性能。本文提出了一种基于节点活跃度感知的服务发现策略,根据节点社会属性感知其对所属社区的归属程度,以分布式方式感知网络的社区结构,进而估计局部和全局活跃节点,选取局部活跃节点为目录节点,进而完成服务注册,利用全局活跃节点辅助完成服务查询、服务发现。仿真结果表明,与经典的服务发现算法DSDM、DMBSLP相比,本文提出的算法使服务发现的成功率提升25%,服务发现的开销减小12%,显著地提升了网络性能。
最后对本文工作进行总结,并展望未来的研究工作。