论文部分内容阅读
随着Internet的普及和电器的智能化和网络化,一种连接各种电子设备、特别是移动和无线设备的普适计算模式正在形成,服务发现协议在这种网络的发展趋势中应运而生。服务发现协议能够使得各种程序和设备自动声明自己的属性和功能,使得其他程序和设备在需要某种服务时,能够在权限范围内找到相应的服务提供者进而调用服务。
近些年来自然灾害、人为灾害频频发生,在灾难救援的过程中服务发现协议能够使得需要服务的请求者发现相关的服务,从而提高服务的利用率。在灾难环境下救援人员能够自动、高效的发现彼此提供的服务对于灾难救援具有非常重大的意义。无线自组织网络以其不需要基础设施支持的特点,非常适合于在灾难救援的环境中使用,无线自组织网络中的服务发现协议就成为灾难救援研究的重点之一。
本文在分析灾难救援环境的需求和特点的基础之上,提出了灾难救援的网络模型,并根据网络模型建立了灾难救援环境中服务发现协议的框架DRSDF。针对于DRSDF中的无目录服务发现协议部分进行调查和研究。分析现有无线自组织网络中无目录服务发现协议对于灾难救援环境的一些不适用的地方,提出改进方案MHRGSD,并通过仿真实验验证了其性能。针对于灾难救援环境的“营救服务”,设计一种平衡工作量的服务选择方法TBSM满足其需求,并在服务发现协议的扩展功能服务选择模块中添加了服务缓冲池机制,以适应无线自组织网络移动性强、网络拓扑结构不稳定的特点。针对于灾难救援环境下需要多种服务选择方法并存的特点,添加了服务方法选择器来根据不同服务的需求,智能选择服务选择方法,提高服务发现协议的工作效率。
论文对灾难救援环境的特点和服务发现协议进行分析和研究,提出一系列机制和方法使服务发现协议满足灾难救援环境特点和需要,并在NS2仿真环境中进行验证和测试,为服务发现协议在现实灾难救援环境中应用提供重要的理论依据。