论文部分内容阅读
近年来,以射频识别技术(RFID)和传感器技术为基础的物联网正在逐渐从理论研究走向实际市场应用。对象名称服务系统是物联网中重要的基础服务设施,提供物品RFID编码与存放物品信息服务器地址之间的映射关系,在智能家居、智能交通、智慧城市等领域有广阔的应用前景。目前,针对对象名称服务的一些关键技术研究过于分散而且不够深入,研究成果也不能形成一套完整的解决方案。本文对对象名称服务的架构、安全机制、查询机制三方面关键技术进行深入的研究和分析并形成了完整的解决方案。首先,在物联网对象名称服务架构方面,重点分析了基于DNS架构以及P2P架构的优缺点,提出一种独立于DNS的分布式架构,该架构具有良好且灵活的扩展性,节点管理简单方便。其次,在物联网对象名称服务安全方面,利用SSL协议传输数据记录,提出一种SSL协议数据包长特征提取算法,利用该算法实现的ONS数据流特征跟踪与隐藏方案可有效防止攻击者利用SSL协议特征来阻断系统服务这一威胁。再次,在物联网对象名称服务的查询算法方面,利用正则表达式和集合运算来实现数据记录的查询与更新,提高了查询效率降低了数据记录的存储空间。最后,本文设计并实现一套对象名称服务原型系统,对关键技术的解决方案进行整体验证和测试。测试结果表明,本文提出的解决方案具有架构扩展灵活、查询效率高等特点。