摘要:基于计算机网络、rfid和epc编码等技术的epcglobal网络,旨在搭建出一个可以识别任何物品,同时可以追踪这...基于计算机网络、rfid和epc编码等技术的epcglobal网络,旨在搭建出一个可以识别任何物品,同时可以追踪这个物品在供应链中位置的开放性全球网络。epcglobal网络技术的应用将给物流业带来革命性影响,它能够将供应链管理系统(包括制造、包装、运输、仓储、销售、修理、回收等环节)集成起来,实现产品的智能跟踪、信息查询、产品物流控制和管理,从而使供应链管理方法能得到真正应用。 虽然epcglobal组织的规范对整个系统进行了定义,同时还定义了子系统中的基本功能需求,但目前,epcglobal组织还没有发布discovery services,ons local cache和epc information services子系统的规范,现有规范内容也不够清晰详尽,没有多国版本的参照,而且没有示范的应用系统作为原型。 针对以上问题,本文以设计和实现这些epcglobal网络上的关键服务为目标,简要介绍了epc网络的技术背景、前景、国内外现状,阐述了epc网络的体系结构及其涉及的相关方面。以此为基础上,首先针对epcis,分析需求、划分查询类型、总结数据类型,并将动态历史数据总结为四种is事件;提出了两种is的网络结构、分析流程、选取其中更优秀的一个网络结构;而后设计is内部的结构,并详细的设计出了is事件抓取部分和查询部分的api,从而为is的开发提供充足的依据。然后针对ons,分析需求、网络结构、查询流程、查询和响应的数据格式;在此基础上,本文设计了新的ons服务器。针对ons本地缓存服务器,在分析ons功能需求的基础上,本文设计了一个ons本地缓存服务器。接着针对discovery services,分析国际研发现状、功能需求、安全需求和性能需求,结合已有规范和资料,本文设计了ds的网络结构及系统工作流程,在结合数据安全分析的基础上设计了服务器内部结构,并详细地设计了ds注册部分的api和ds查询跟踪部分的api。 最后实现了epcglobal网络上的is和ds服务器,并将其放入实际的应用环境中,然后进行了测试。综合并发访问的压力和软硬件环境等多方因素来看,测试的结果还是比较令人满意的,这同时也证明了is、ds设计的正确性。显示全部
摘要:在过去的10年里,物联网其英文缩写为IoT,全称Internet of things在全球范围内以一个惊人的速度在不断持续地...在过去的10年里,物联网其英文缩写为IoT,全称Internet of things在全球范围内以一个惊人的速度在不断持续地发展着。物联网是一个由电子通信设备,传感器,甚至是装有允许设备间相互通信的嵌入式电子系统的汽车组成的数据交换与设备通信网络。在物联网的发展中,智能家居技术的发展与人们的生活密切相关。各式各样的家庭自动系统被广泛的应用,如供热,通风和空气调节系统,照明控制系统,家庭电器控制系统,带有网络远程安全监控摄像头功能的家庭安全监控系统,漏水检测系统,烟雾及一氧化碳监测器等。除了这一系列的智能家居产品,应用于智能家居领域的相关通信协议与技术多足鼎立。其中应用最为广泛的有X10,Z-Wave和Zigbee通信技术,但由于这些技术都有各自的优劣,没有一个技术能在智能家居领域独占鳌头。与各种应用于智能家居的通信技术相比较,智能家居的新秀Thread通信技术有着其突出的优势:能使其自身网络中的设备轻易地与工作于基于IP协议的网络的设备相互通信。基于IPv6通信协议的Thread家庭物联网通信技术使得各个家庭电子设备能够在家庭网中相互通信,并同时有着以下的特性:支持蜂窝网络结构,基于IP协议,设备安装简易,网络安全可靠,基于成熟的无线通信协议标准。在物联网发展如此迅速的时代而且Thread家庭物联网通信协议有着于其他技术不通的突出优势,因此本文就Thread通信协议展开研究讨论并且探讨分析和实验验证其网络组成,网络结构,网络组建方法,网络维护过程等等。本文首先介绍Thread技术的概况,包括近几年Thread技术的发展,Thread工作组,Thread技术的特性优势等。其次是介绍分析应用于Thread技术的各个通信协议标准及根据Thread技术本身需要的对各个通信协议的组合调整。其次,利用芯科技术公司提供的Thread技术开发平台EM35x开发组件对Thread网络进行实验分析研究。通过对单个服务器单个客户端用例,服务器客户端休眠客户端用例,单个服务器双客户端用例以及边界路由与传感器用例观察分析Thread网络的组建,验证其网络特性。为了探究Thread网络组建的普遍特性,其网络组建过程在每一个用例中都会利用网络分析工具抓取网络数据包进行研究分析。此外针对Thread网络中单个网络节点失联时的网络反应以及网络重建过程,来探讨Thread网络的鲁棒性。再者,Thread网络通信过程也是本文的研究点,包括Thread网络中各个设备间的相互通信,并且还有Thread网络设备与Thread网络外的设备间通信。而通过实验观测,Thread网络设备能够成功地与本地IPv6网络中的设备相互通信,也验证了Thread网络设备能够与IPv6互联网设备相互通信的可能性。更多还原显示全部