探究EPC物联网技术在通信网络设备管理中的作用

2018-12-06 14:55
新商务周刊 2018年23期
关键词:读写器中间件客户端

1 概述系统总体设计

本文开发的系统模式选择B/S服务器或浏览器,它的主要优点是系统软件在服务器中运行,它避免因C/S模式中因扩大客户端规模而对维护造成的问题得到妥善的解决,本文采用B/S模型架构和标准的NET开发模式,为满意系统的各项性能提供了有利条件。

该系统主要包括多层框架体系:处于最底层的是数据层,利用数据库存放数据,数据层选择的为关系型的数据库,本文存储和管理系统数据信息时主要采用的软件为SQL Server 2008,使其对系统的连接和创建有了数据信息支撑;应用层主要包括数据服务层和Web服务层,数据服务层是和数据库实现交互,使数据库中数据完成相应的功能,并通过对数据库的方位使数据之间实现共享的目的;

Web服务层中的具有相应逻辑规则的服务组件,对表现层对其的访问提供了合理的接口;网络层作为使信息传输达到双向目的的部分,为应用层和表现层传输相关信息提供了支持;处于顶层的表现层利用电脑终端和Web网页浏览的形式访问相关系统。

该模型的实现主要包括以下流程:电脑终端通过Web浏览器在互联网上完成登陆,通过互联网和服务站点相连,先向Web服务器把客户请求发出,然后再把该请求通过Web服务组件中的服务器转发给通信设备的信息管理系统,EPC信息服务器通过合理的调用EP C数据库中的有效信息,并对相关数据信息根据终端需求进行处理,电脑终端最终收到最终处理结果。

在B/S体系结构下,本文采用ASP.NET设计和实现应用层和客户端服务器。并选择微软公司特制的C#语言作为服务器端脚本,在这种方法的应用下,服务器和客户端降低了交互的频率,加快了程序的运行速度,基本上使零安装客户端得以实现,为高效、灵活的系统功能的实现创造了可能。

2 系统实现的关键技术

设备远程跟踪模块在对系统进行实现时,根据要求应该涉及远程跟踪设备和EPC查询等模块,用到的技术主要包括:

2.1 EPC编码结构

在查询EPC码时,每个设备的EPC码都不相同。EPC编码体系应根据相关编码标准,EPC编码结构作为一个比特串,主要用二进制表示,它是由一个EPC的版本号的头字段和三个字段数据构成(依次为域名管理者、对象分类和序列号的)。

2.2 EPC中间件(Savant)

Savant是一种对海量咨询进行处理和数据进行过滤的一种软件。Savant作为读写器、电子标签和企业应用程序相连接的纽带,主要位于读写器和信息网络之间,用来对读写器传输的数据和信息流进行处理。当每件设备添加了EPC标签后,在生产、运输和销售设备的过程中,读写器通过不断的对产品电子编码数据进行采集,Savant中间件(位于EPC信息系统中)会选择首先处理读写器得到的电子标签数据。

2.3 对象名解析服务(ONS)

给对象名进行添加的一种解析服务,主要是根据电子设备代码对Savant中间件的相关信息进行查找提供有利条件,使其寻址的功能得以实现。作为系统的分布式构架,ONS主要涉及映射信息、O NS服务器、ONS缓冲存储器等,它使前台EPC中间件Savant与后台E PCIS服务器相连。在解析ONS服务时,当前只是把标头、EPC管理者和对象分类号前三段EPC标签作为查询的基础。和在Internet中D NS服务器的工作原理相接近,DNS对域名进行解析是主要利用Web站点,而ONS是通过查询物品的EPC码,并返回EPC信息中的URI,也就是对Savant确定存储该产品信息的服务器,进而为获取更多的相关信息提供良好的条件,并有效的传递该产品信息。

2.4 通信设备远程跟踪模块

EPC代码是设备跟踪的基础,如果在某设备上对其EPC代码进行定义后,该代码会一直存在,产品才可以正式进行流通。EPC信息中包括设备名称、数量、单位等信息,并且读写器还会在每个设备环节中对EPC代码进行不断收集然后实时进行分层式更新,进而在数据库存储。这样便于实时监控并跟踪相关设备在通信管理系统中的准确位置。假如二级部门需要也应该做好信息的录入工作,并且EPCIS信息系统中PML、ONS解析等技术为设备跟踪目的的实现提供了良好的保障。

2.5 系统数据库的设计

作为对所有信息资源进行存储的重要部分,数据库对所有用户的信息发挥着重要的存储作用,因此有必要建立一个组织有序、信息全面的促进系统高效运行的数据库。本文系统中应用的数据库软件为SQL Server2008,根据系统所需的各种信息表如设备位置跟踪表、设备信息表、设备交接部门表等建立系统数据库,

因此通过对SQL语言检索进行有效的应用便可以进行准确的查找数据库中所需的信息,并进行合理的修改和更新。在使用系统的过程中,运用ADO.NET的SQ L Server提供的程序连接数据库,运用ASP.NET专门提供的ADO.NET组件访问和存取数据库,使数据库实现交互,在实现适当可对ADO.NET对象模型中的Connection对象和Data Set对象进行充分的利用。

3 结语

总之,通过对在通信网络设备管理中EPC物联网技术的重要作用探析可得,建设实时共享的通信设备中的EPC物联网技术,对物联网技术的应用和发展有积极的促进作用,所以该设备管理系统中的技术比较先进,值得在相关行业进一步推广和应用。

猜你喜欢
读写器中间件客户端
你的手机安装了多少个客户端
“人民网+客户端”推出数据新闻
——稳就业、惠民生,“数”读十年成绩单
宁波轨道交通AFC系统读写器测试平台设计
我国自主可控中间件发展研究
一种增强型RFID 双向认证协议∗
媒体客户端的发展策略与推广模式
新华社推出新版客户端 打造移动互联新闻旗舰
以实力证明 用事实说话
云计算环境下中间件的负载均衡机制研究
基于Intel R1000的超高频RFID读写器设计