发明名称 一种基于EPC读写器规约的通用读写器通讯方法
摘要 一种基于EPC读写器规约的通用读写器通讯方法,包括读写器层、信息层和传输层组成,读写器层:负责把用户操作请求抽象为操作对象的方法和属性,传至信息层;或者从信息层接收操作对象的方法和属性,执行对象的方法和属性,转化为操作请求;信息层:负责把读写器层抽象出的对象的方法和属性封装成请求报文,或者从传输层接收请求报文中解析出操作对象的方法和属性;同时主机处理请求报文和处理主动响应,读写器处理接收请求报文和处理发送主动响应;传输层:将信息层封装好的报文在网络中发送到另一端,同时接收另一端发送的报文,将其传输到信息层。本发明建立了统一通用的读写器设备通讯协议,减少了异构系统的整合和上层应用开发的困难;进一步增强了射频识别的适应性。
申请公布号 CN101114331B 申请公布日期 2011.03.16
申请号 CN200710119964.8 申请日期 2007.08.06
申请人 北京航空航天大学 发明人 欧阳元新;王栋威;张挺;任桥;熊璋
分类号 G06K7/00(2006.01)I;H04L29/06(2006.01)I 主分类号 G06K7/00(2006.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 贾玉忠;卢纪
主权项 一种基于EPC读写器规约的通用读写器通讯方法,实现主机和读写器两者之间的信息交换,主机或读写器分别由读写器层、信息层和传输层组成,其特征在于:(1)用户通过主机发送操作请求时,通讯步骤如下:①主机通过主机读写器层将用户的操作请求抽象为操作对象的方法和属性,然后传至主机信息层;②主机信息层根据信息层规范和定义,构成有效的请求报文,并将构成的有效请求报文发送到主机信息层缓冲区,交由主机传输层进行传输,启动超时计时器,如果没有收到读写器的命令响应时,主机重发报文;请求报文需要等待读写器的命令响应确认,直到收到确认或重发次数达到规定的次数,如果收到确认,则进一步处理;否则,则重发该报文;③主机传输层向主机信息层提供最基本的传输服务,将主机信息层封装好的报文在网络中发送到读写器传输层;④读写器传输层将接收到的报文上报给读写器信息层,读写器信息层先根据信息层规范和定义分析请求报文,提取对象及操作;验证格式是否正确,如不正确则放弃,如正确则执行对象方法操作,如果正确执行则获取结果构成确认报文,否则返回错误类型的报文;发送确认报文到读写器信息层发送缓冲区中,交由读写器传输层进行传输;⑤读写器传输层向读写器信息层提供最基本的传输服务,将读写器信息层封装好的报文在网络中发送到主机传输层;(2)读写器主动上报数据时,通讯步骤如下:①依照读写器层中抽象的对象的方法和属性,根据读写器信息层的要求以及上报的数据,构成主动响应报文;把主动响应报文发送到读写器信息层发送缓冲区中,交由读写器传输层进行传输;设置计时器等待确认,如果收到确认,检查序号正确,则进行下一步;如果超时,则重发该主动响应报文,直到收到确认或重发次数达到3次为界;②读写器传输层将读写器信息层封装好的报文在网络中发送到主机传输层,主机传输层接收到报文后,上报到主机信息层;③主机信息层根据信息层规范和定义分析和提取数据,转入相应的操作,上报给主机读写器层;发送确认报文,确认报文不需要重发机制;④主机读写器层从主机信息层接收操作对象的方法和属性,执行对象的方法和属性,转化为操作请求,提示给用户。
地址 100083 北京市海淀区学院路37号