论文部分内容阅读
物联网中的信息具有数据量大、异构、分散存储、实时性强、更新频繁、安全性要求高等特点,而现有的查询服务机制主要采用集中式的客户机/服务器(C/S)工作模式,并且需要将物品编码转化为域名格式才能进行信息查询,会导致查询过程繁琐、查询延迟大、根服务器易形成瓶颈、无法适应动态网络环境等问题。针对以上问题,本文借鉴对等网络(Peer-to-Peer,P2P)思想,用对等模式替代C/S模式,提出一种基于P2P的信息查询模型,将物联网中存储了物品信息并能提供信息服务的服务器或数据库看作是P2P网络的节点,直接利用物品编码进行信息查询,取消编码转换为域名的过程,从而简化查询过程;并将这些节点分为普通节点及超级节点,在超级节点之间采用区域索引机制的信息查询算法,利用查询请求的生存时间来控制区域索引半径,实现查询请求的快速转发。本文在NS2上对所提的查询算法进行仿真研究。针对节点规模及业务量,分析了系统查询吞吐量、平均查询响应时间、平均查询成功率等性能指标。仿真结果表明,随着网路节点规模的扩大,算法能保持较高查询成功率,系统查询吞吐量会不断增大,但相应的平均查询响应时间增势缓慢,适用于高业务量的环境。