射频识别控制器、系统的制作方法

文档序号:8365541阅读:297来源:国知局
射频识别控制器、系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种射频识别控制器、系统。
【背景技术】
[0002]射频识别(Rad1FrequencyIdentify,简称为RFID)系统包括:标签和读写器。RFID是一种非接触式的自动识别技术,主要通过射频信号自动识别目标对象并获取相关的数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动的物体并可以同时识别多个标签,操作快捷方便。
[0003]阅读器一般通过RFID中间件进行控制,RFID中间件负责控制阅读器,负责标签的过滤、收集以及下一步的处理。现在的中间件多为RFID读写器厂商主动提供简单API,以供企业将后端系统与RFID读写器串接。这样客户端和阅读器所有交互需要通过中间件处理。然而,使得所能实现的功能相对比较单一,通信链接相对较少。
[0004]针对上述至少之一的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明提供了一种射频识别控制器、系统及射频识别阅读器的控制方法,以至少解决相关技术中射频识别系统实现的功能单一的技术问题。
[0006]根据本发明的一个方面,提供了一种射频识别控制器,其包括:通信模块,用于与一个或多个阅读器建立链路,以及与一个或多个客户端建立链路;配置模块,用于配置控制器的IP信息和用于控制阅读器的操作控制消息;业务应用模块,用于向阅读器发送操作控制消息,并将阅读器发送的标签信息转发给客户端。
[0007]优选地,操作控制消息包括:操作停止消息、循环操作消息以及循环操作配置消息,其中,操作停止消息用于指示阅读器停止当前进行的所有的循环操作。
[0008]优选地,业务应用模块包括:第一发送单元,用于在与阅读器成功建立链路后,成功获取阅读器的天线信息的情况下,向阅读器发送操作停止消息。
[0009]优选地,业务应用模块还包括:第二发送单元,用于在成功停止阅读器停止当前进行的所有的循环操作的情况下,向阅读器发送循环操作消息,其中,循环操作消息包括:循环操作唯一标识,天线信息以及循环周期。
[0010]优选地,业务应用模块还包括:第三发送单元,用于在成功发送循环操作消息的情况下,将循环操作配置消息发送给阅读器,其中,循环操作配置消息用于指示阅读器根据循环操作配置消息配置循环操作唯一标识与循环操作配置消息的循环操作配置唯一标识相同的循环操作,循环操作配置消息包括:循环操作配置唯一标识、循环操作类型、触发循环操作开始的信息以及触发循环操作结束的信息。
[0011]优选地,业务应用模块,还用于在接收到客户端的签到和/或签出信息的情况下,记录客户端的链路信息,并间隔预设周期向客户端发送控制器的运行状态信息。
【附图说明】
[0012]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0013]图1是根据本发明实施例的射频识别控制器的结构框图;
[0014]图2是根据本发明实施例的业务应用模块的结构框图;
[0015]图3是根据本发明实施例的射频识别系统的结构框图;
[0016]图4是根据本发明实施例的射频识别阅读器的控制方法的流程图;
[0017]图5是根据本发明实施例的射频识别系统的应用示意图;
[0018]图6是根据本发明实施例的射频识别阅读器的控制方法的流程图;以及
[0019]图7是根据本发明实施例的射频识别系统的交互流程图。
【具体实施方式】
[0020]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0021]本实施例提供了一种射频识别控制器,如图1所示,该射频识别控制器包括:通信模块102,用于与一个或多个阅读器建立链路,以及与一个或多个客户端建立链路;配置模块104,连接至通信模块102,用于配置控制器的IP信息和用于控制阅读器的操作控制消息;业务应用模块106,连接至配置模块104,用于向阅读器发送操作控制消息,并将阅读器发送的标签信息转发给客户端。
[0022]在本实施例中,控制器可以与一个或多个阅读器建立链路,同时与一个或多个客户端建立链路,上述控制器中的配置模块为不同的阅读器配置不同的操作控制信息,并通过上述控制器中的业务应用模块将配置的上述操作控制消息发送给阅读器,以控制阅读器进行操作,并将阅读器操作获得的标签信息转发给客户端,以便用户端根据不同的应用场景对上述标签信息进行下一步的处理,通过控制器来灵活地控制不同的阅读器进行操作,使得可以满足不同应用场景的需求,从而提高了射频系统的使用灵活性,满足用户的多功能应用需求。
[0023]为了可以灵活地控制不同的阅读器进行操作,在本优选实施例中,上述操作控制消息可以包括以下消息:操作停止消息、循环操作消息以及循环操作配置消息,其中,上述操作停止消息用于指示上述阅读器停止当前进行的所有的循环操作。
[0024]为了控制阅读器根据循环操作消息、循环操作配置消息进行控制的操作,在本优选实施例中,如图2所示,上述业务应用模块106包括:第一发送单元1062,用于在与上述阅读器成功建立链路后,成功获取上述阅读器的天线信息的情况下,向上述阅读器发送操作停止消息。即在控制器与上述阅读器建立链路后,并成功获得上述阅读器的天线信息后,向上述阅读器发送上述操作停止消息,以控制阅读器停止当前进行的所有操作,来根据上述控制器将要下发的循环操作消息、循环操作配置消息进行控制的操作。
[0025]为了实现灵活地控制阅读器进行操作,在本优选实施例中,如图2所示,上述业务应用模块106还包括:第二发送单元1064,用于在成功停止上述阅读器停止当前进行的所有的循环操作的情况下,向上述阅读器发送循环操作消息,其中,该循环操作消息可以包括:循环操作唯一标识,天线信息以及循环周期。即向阅读器发送循环操作消息以控制阅读器进行操作,例如,上述循环操作可以包括循环清点或循环读写,控制器可以向上述阅读器发送一条或多条循环操作消息,该循环操作消息除了包括上述信息外,还可以根据不同的操作添加相应的信息,例如,操作为循环读写操作,则可以选择添加读、写等访问信息,以便操作准确地、顺利地进行。
[0026]为了完成不同操作的灵活控制,满足用户的不同应用需求,在本优选实施例中,如图2所示,上述业务应用模块106还包括:第三发送单元1066,用于在成功发送上述循环操作消息的情况下,将循环操作配置消息发送给上述阅读器,其中,上述循环操作配置消息用于指示上述阅读器根据循环操作配置消息配置上述循环操作唯一标识与上述循环操作配置消息的循环操作配置唯一标识相同的循环操作,该循环操作配置消息包括:循环操作配置唯一标识、循环操作类型、触发循环操作开始的信息以及触发循环操作结束的信息。即对阅读器中的循环操作消息进行不同的配置,实现灵活控制阅读器的操作,例如,上述循环操作类型可以包括循环清点操作或循环读写操作,上述触发循环操作开始的信息可以包括触发循环操作开始的条件,该触发条件可以是上电后立即开始循环操作或者通过GPI端口信号触发循环操作开始,上述触发循环操作结束的信息可以包括触发循环操作结束的条件,该触发循环操作结束的条件可以是等待指令结束,或者通过GPI端口信号触发循环操作结束,当触发条件为时间段信息的情况下,触发循环操作结束的条件可以是时间信息。
[0027]为了确保链路的正常通信,以保证阅读器和客户端可以正常通信,在本优选实施例中,上述业务应用模块106,还用于在接收到上述客户端的签到和/或签出信息的情况下,记录上述
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1