物联网的研究和应用日趋广泛,包含有电子标签识读器硬件研究、物联网软件研究、电子商务相关研究等众多方面。物联网的目标是要形成一个开环的全球性质的网络结构,其热点问题是如何在企业间搭建内部的物联网系统和各个企业之间的物联网系统如何交互。物联网当中的ONS以及EPCIS模块是关系到各个应用之间互相交互的核心组件,它是连接企业信息系统之间的枢纽。
通过全球物联网的权威研究组织EPC Global颁发的一系列规范的深入研究和对物联网中企业信息交互需求的充分理解,得出研究此领域的关键技术有EPCIS事件的捕获监听及处理,事件的查询订阅,事件查询的回调操作,ONS定位查找,其中核心的问题是EPCIS服务器端的实现以及如何保证ONS查询过程中的安全可信。
严格按照相关规范,完成EPCIS服务器端的所有基础类库开发工作。实现了EPCIS服务器端的所有服务接口,包括EPCIS事件监听机制,内部的实时查询,查询控制,查询回调等模块,通过多种方式在服务器上发布成功,能够使客户端方便的调用相应的服务。实现了ONS核心算法,通过实验完成了ONS多级服务器的模拟搭建。
针对ONS解析过程当中的安全和可信是物联网中企业信息交互研究的重点和难点,通过对当前流行的多种加密方案及加密算法的深入了解和分析,总结出一套适用于ONS的网络安全加密方案。通过对当前流行的网络攻击模式的分析,验证了这套方案的安全性。
以Java类库和WebService服务的形式构成物联网中企业信息交互中间件,并形成方便用户参考和理解的Java API文档。
在物联网中间件开发完成的基础上,搭建演示系统应用。用于演示基于中间件的企业物联网系统的二次开发以及各个企业间物联网之间的信息交互。