CN102609744A - 一种基于bls架构的uhf电子标签读写器 - Google Patents
一种基于bls架构的uhf电子标签读写器 Download PDFInfo
- Publication number
- CN102609744A CN102609744A CN201210031954XA CN201210031954A CN102609744A CN 102609744 A CN102609744 A CN 102609744A CN 201210031954X A CN201210031954X A CN 201210031954XA CN 201210031954 A CN201210031954 A CN 201210031954A CN 102609744 A CN102609744 A CN 102609744A
- Authority
- CN
- China
- Prior art keywords
- interface
- module
- liteserver
- browser
- bls
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于BLS架构的UHF电子标签读写器,该电子标签读写器采用BLS***架构,包括表现层和LiteServer两层;其中:表现层包括Browser和合作伙伴解决方案模块;LiteServer层包括:应用程序模块,二次开发接口,事务配置/管理模块、通信层;本发明的读写器被设计为一个轻量级的云平台,可将传统的桌面控制端应用全部打包,放置于读写器中,读写器的功能、性能更强大、卓越,同时实现了跨平台的应用。
Description
技术领域
本发明涉及一种UHF电子标签读写器,具体是一种基于BLS(Browser-LiteServer)架构的UHF电子标签读写器。
背景技术
UHF电子标签读写器是RFID(Radio Frequency Identification,无线射频识别)技术的一种,其属于超高频无源射频识别,在读写器的识别范围之外时,电子标签处于无源状态,在读写器的识别范围之内时,电子标签从读写器发出的射频能量中提取其工作所需的能量。UHF电子标签读写器具有识别距离远、识读率高、防冲突能力强等特点,读卡距离达3-10米,每秒可识别100张卡以上。但是现有的UHF电子标签读写器存在以下缺陷:
1、功能单一,无法进行功能扩展,不能满足日益更新的需求。
2、针对不同的操作***,必须开发专用的应用程序。
云计算(cloud computing),是一种基于互联网的计算方式,通过这种方式,共享的软、硬件资源和信息可以按需提供给发起终端设备。云,其实是网络、互联网的一种比喻说法。云计算的核心思想是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向发起终端提供服务,而提供资源的网络被称为“云”。
如何将云计算与UHF电子标签读写器***结合在一起实现UHF电子标签读写器***的功能化扩展及跨平台应用目前在本领域中尚未有人提出。
发明内容
本发明所要解决的技术问题就是提供一种采用BLS(Browser-LiteServer)的架构的UHF电子标签读写器体系,该电子标签读写器被设计为一个轻量级的云平台,从而实现功能化扩展及跨平台应用。
本发明所述的一种基于BLS架构的UHF电子标签读写器,所述电子标签读写器采用BLS***架构,该***架构包括表现层和LiteServer两层;其中:
1)表现层包括Browser 和合作伙伴解决方案模块;
Browser用来作为通用的应用界面表达的窗口,负责为控制终端设备提供统一的应用界面效果表达;
合作伙伴解决方案模块,是提供给合作伙伴的二次开发模块;
2)LiteServer层包括:应用程序模块,二次开发接口,事务配置/管理模块、通信层;
应用程序模块:即存储在LiteServer层的读写器应用程序,当Browser提出请求时,应用程序模块将完成解析,并将结果表现在Browser端,以便实现Browser与LiteServer层之间的交互控制;
二次开发接口:用于与表现层中的合作伙伴解决方案模块的连接;
事务配置/管理模块:完成读写器的配置管理,业务规则管理,读写器的工作参数、性能参数配置;
通信层:包括标准协议,Internet/Gprs和扩展协议。
上述LiteServer层中的应用程序模块最好为RIA应用程序模块,对应的Browser表现为RIA应用的功能界面窗口。
作为本发明的改进,所述LiteServer层中还设有数据服务模块,该模块为读写器内置的嵌入式数据库,完成对读写器采集到的数据的统一的、实时的、存储、查询、迁移、管理相关逻辑业务功能。
作为本发明的改进,LiteServer层中还设有EPCIS接口服务模块,该模块为产品和服务生命周期的每个阶段提供数据交换,成为RFID相关信息的信息中心,实现数据信息共享。
作为本发明的改进,上述EPCIS接口定义了三个接口:
捕获接口:捕获应用程序和接收应用程序或存储库之间的接口;
查询控制接口:应用程序用于在捕获数据之后访问 EPCIS 数据的接口,用于同步或异步查询此数据;
查询回调接口:用于异步查询 EPCIS 数据的接口。
在表现应用功能界面窗口时,Browser与LiteServer基于HTTP协议,而表现在Browser中的应用功能界面与LiteServer之间的交互则基于Socket通信协议。
与现有技术相比,本发明具有如下有益效果:
1、本发明首次真正意义上实现了UHF RFID读写器的跨平台应用。传统方式实现的平台无相关性,通常需要第三方的中间件***来做桥梁,而采用BLS架构的轻量级云平台读写器,在没有第三方中间件***的情况下,亦可轻松实现读写器的跨平台应用部署。
2、本发明实现了控制端与读写器的交互,可以随时随地,不受时间和地理位置限制,即一次连接,随处可用。
3、本发明实现了对采集到的数据以数据库的方式,实时、有效的统一管理。
附图说明
图1是本发明的结构示意图,
图2是本发明的工作流程示意图,
图3是描述了基于BLS架构读写器的一次EPC业务逻辑流程图。
具体实施方式
以下结合附图,对本发明进行详细的描述。
如图1所示,轻量级云平台UHF电子标签读写器采用BLS架构,主要包括表现层和LiteServer两层,其中:
表现层包括Browser 和合作伙伴解决方案模块。
Browser主要用来作为表现RIA应用的功能界面窗口,即传统设计方式时,应用控制***程序的界面。采用Browser作为通用的界面表达窗口后,则读写器就可被设计成一个可以跨平台的轻量级云平台。因为,Browser作为各种操作***平台的标准应用之一,而采用Browser作为通用的界面表达窗口,则可以规避了传统方式设计的应用控制***对操作***的依赖性,轻松实现采用BLS架构的UHF RFID读写器的跨平台应用。
Browser端的界面表达采用RIA(Rich Internet Applications)技术,较之传统的桌面应用方式,不但在功能,性能上都有增强,而且界面效果表达的更丰富,设计的模式在业内同行产品中更是首创。同时,这也是未来设计、应用的一个必然趋势。
Browser端的RIA应用均以轻量级的云平台读写器作为应用载体,而读写器端则负责存储、管理Browser端的RIA的内容。较传统设计模式的优势是,所有的应用控制***程序都置于轻量级的云平台读写器内,并可以实时完成在线版本检测、升级等。而传统的设计方案,所有的应用控制***程序则均是存在于控制端的平台内。
在表现应用功能界面窗口时,Browser与LiteServer基于HTTP协议,而表现在Browser中的应用功能界面与LiteServer之间的交互则基于Socket通信协议。其工作示意流程如图2所示。
在Browser中的应用功能界面,实现方法很多,本发明可以使用微软公司最新的RIA表现技术—silverlight,版本为4.0,实现后的应用则部署于LiteServer的Web服务器上。
合作伙伴解决方案模块,是轻量级云平台读写器提供给合作伙伴的二次开发接口。在轻量级云平台读写器上,可以实现丰富的API接口函数,目的是为合作伙伴提供快速,便捷,高效的应用开发服务,以满足合作伙伴的业务需求。
LiteServer层包括:RIA应用程序模块,二次开发接口,事务配置/管理模块(配置管理,规则管理,读写器管理,数据服务,EPCIS接口服务),通信层(标准协议,Internet/Gprs,扩展协议),数据服务模块及EPCIS接口服务模块。
RIA应用程序模块:即存储在LiteServer层的轻量级云平台读写器内的应用程序,当Browser端请求时,RIA应用服务器将完成解析,并将结果表现在Browser端,以便Browser与LiteServer之间的交互控制。
事务配置/管理模块:主要完成轻量级云平台读写器的配置管理,业务规则管理,读写器的工作参数、性能参数等。
数据服务模块:轻量级云平台读写器内置的嵌入式数据库,完成对读写器采集到的数据的统一的、实时的、存储、查询、迁移、管理等相关逻辑业务功能,所有业务操作均基于标准SQL语法。其可以对轻量级云平台读写器的相关性能参数,能力参数,业务逻辑等实现统一的、实时的监控、查询、管理等操作。
EPCIS接口服务模块:EPCIS(电子产品代码信息服务)为产品和服务生命周期的每个阶段提供可靠、安全的数据交换,可以把孤立的企业联系起来,成为RFID相关信息的信息中心。任何用户都可以把电子产品码相关的产品信息,上传到属于自己的电子产品编码信息服务网站上,以便实现企业内或企业间的数据信息共享。EPCIS 定义捕获 EPC 数据的应用程序的接口,以及希望访问该数据的任何应用程序的接口。
轻量级云平台读写器端的EPCIS接口,主要定义了三个接口:
捕获:捕获应用程序(用于从标记读取器接收 EPC 事件的应用程序)和接收应用程序或存储库之间的接口。
查询控制:应用程序用于在捕获数据之后访问 EPCIS 数据的接口。可以同步或异步查询此数据。
查询回调:用于异步查询 EPCIS 数据的接口。
通信模块主要包括标准协议,Internet/Gprs,扩展协议。
标准协议:诸如RS-232等。
扩展协议:即预留的I/O口通信控制接口。
Internet/Gprs:上述描述的内容均基于Internet/Gprs通信方式实现。读写器被设计为同时支持有线和无线网络,即同时支持Internet网络和GPRS无线网络。当读写器支持有线和无线网络时,则读写器被设计为可以实时的,不限地理位置的完成***平台在线升级。作为应用界面表达的端的Browser可以通过有线或无线链路,随时随地完成与轻量级云平台读写器的交互,即一次连接,随处可用。
图3描述了基于BLS架构读写器的一次EPC业务逻辑流程图。
首先,由Browser 开始,基于Http协议向Boa Web服务器发起应用请求,Boa Web服务器将正确的结果反馈给Browser。
第二步,Boa Web服务器正确返回请求后,则Browser开始与轻量级云平台读写器建立通信。
第三步,通信链路成功建立后,则开始EPC业务逻辑操作,并将结果提交规则管理模块。
第四步,规则管理模块,根据设定的规则执行相应的业务逻辑,诸如:本地存储,同步存储,直接同步到EPCIS ONS。
本发明采用BLS(Browser-LiteServer)的架构后,读写器被设计为一个轻量级的云平台,可将传统的桌面控制端应用全部打包,放置于读写器中,读写器作为轻量级云平台的作用被加强,功能、性能比传统方案实现的读写器更强大、卓越。同时,作为轻量级云平台的读写器实现了跨平台的应用,即,无论端是基于任何操作***平台,均无需像传统设计方式,需要针对各种各样的操作***平台,各自开发一套应用程序,来完成与读写器的交互,可以让用户保持在线的状态下,随时随地,通过任何***平台的Browser完成与读写器的交互,即一次连接,随处可用。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进,这些改进也应视为本发明的保护范围。
Claims (6)
1.一种基于BLS架构的UHF电子标签读写器,其特征在于,所述电子标签读写器采用BLS***架构,该***架构包括表现层和LiteServer两层;其中:
1)表现层包括Browser 和合作伙伴解决方案模块;
Browser用来作为通用的应用界面表达的窗口,负责为控制终端设备提供统一的应用界面效果表达;
合作伙伴解决方案模块,是提供给合作伙伴的二次开发模块;
2)LiteServer层包括:应用程序模块,二次开发接口,事务配置/管理模块、通信层;
应用程序模块:即存储在LiteServer层的读写器应用程序,当Browser提出请求时,应用程序模块将完成解析,并将结果表现在Browser端,以便实现Browser与LiteServer层之间的交互控制;
二次开发接口:用于与表现层中的合作伙伴解决方案模块的连接;
事务配置/管理模块:完成读写器的配置管理,业务规则管理,读写器的工作参数、性能参数配置;
通信层:包括标准协议,Internet/Gprs和扩展协议。
2.根据权利要求1所述的基于BLS架构的UHF电子标签读写器,其特征在于,LiteServer层中的应用程序模块为RIA应用程序模块,对应的Browser表现为RIA应用的功能界面窗口。
3.根据权利要求1或2所述的基于BLS架构的UHF电子标签读写器,其特征在于,LiteServer层中还设有数据服务模块,该模块为读写器内置的嵌入式数据库,完成对读写器采集到的数据的统一的、实时的存储、查询、迁移、管理相关逻辑业务功能。
4.根据权利要求1或2所述的基于BLS架构的UHF电子标签读写器,其特征在于,LiteServer层中还设有EPCIS接口服务模块,该模块为产品和服务生命周期的每个阶段提供数据交换,成为RFID相关信息的信息中心,实现数据信息共享。
5.根据权利要求4所述的基于BLS架构的UHF电子标签读写器,其特征在于, EPCIS接口定义了三个接口:
捕获接口:捕获应用程序和接收应用程序或存储库之间的接口;
查询控制接口:应用程序用于在捕获数据之后访问 EPCIS 数据的接口,用于同步或异步查询此数据;
查询回调接口:用于异步查询 EPCIS 数据的接口。
6.根据权利要求1或2所述的基于BLS架构的UHF电子标签读写器,其特征在于,在表现应用功能界面窗口时,Browser与LiteServer基于HTTP协议,而表现在Browser中的应用功能界面与LiteServer之间的交互则基于Socket通信协议。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210031954XA CN102609744A (zh) | 2012-02-14 | 2012-02-14 | 一种基于bls架构的uhf电子标签读写器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210031954XA CN102609744A (zh) | 2012-02-14 | 2012-02-14 | 一种基于bls架构的uhf电子标签读写器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102609744A true CN102609744A (zh) | 2012-07-25 |
Family
ID=46527102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210031954XA Pending CN102609744A (zh) | 2012-02-14 | 2012-02-14 | 一种基于bls架构的uhf电子标签读写器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102609744A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108229605A (zh) * | 2017-12-06 | 2018-06-29 | 深圳市猫投鹰信息科技有限公司 | 一种基于rfid的精准定位***及方法 |
CN109857514A (zh) * | 2018-12-20 | 2019-06-07 | 中国电子科技集团公司第十五研究所 | 跨平台跨商用自主环境复杂巨型信息***混合部署*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201259678Y (zh) * | 2008-03-04 | 2009-06-17 | 烽火通信科技股份有限公司 | 一种灵活通用的rfid*** |
CN101477635A (zh) * | 2008-12-12 | 2009-07-08 | 华南理工大学 | 一种基于轻量级ale的嵌入式rfid中间件 |
CN101895431A (zh) * | 2010-08-20 | 2010-11-24 | 烽火通信科技股份有限公司 | 一种基于RIA的高性能Web传输网管***及实现方法 |
CN101924768A (zh) * | 2010-08-20 | 2010-12-22 | 华南理工大学 | 一种分布式rfid中间件的通信控制方法 |
CN101937514A (zh) * | 2009-06-30 | 2011-01-05 | 清华大学深圳研究生院 | 基于数据库的rfid轻量型中间件及数据交互方法 |
-
2012
- 2012-02-14 CN CN201210031954XA patent/CN102609744A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201259678Y (zh) * | 2008-03-04 | 2009-06-17 | 烽火通信科技股份有限公司 | 一种灵活通用的rfid*** |
CN101477635A (zh) * | 2008-12-12 | 2009-07-08 | 华南理工大学 | 一种基于轻量级ale的嵌入式rfid中间件 |
CN101937514A (zh) * | 2009-06-30 | 2011-01-05 | 清华大学深圳研究生院 | 基于数据库的rfid轻量型中间件及数据交互方法 |
CN101895431A (zh) * | 2010-08-20 | 2010-11-24 | 烽火通信科技股份有限公司 | 一种基于RIA的高性能Web传输网管***及实现方法 |
CN101924768A (zh) * | 2010-08-20 | 2010-12-22 | 华南理工大学 | 一种分布式rfid中间件的通信控制方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108229605A (zh) * | 2017-12-06 | 2018-06-29 | 深圳市猫投鹰信息科技有限公司 | 一种基于rfid的精准定位***及方法 |
CN109857514A (zh) * | 2018-12-20 | 2019-06-07 | 中国电子科技集团公司第十五研究所 | 跨平台跨商用自主环境复杂巨型信息***混合部署*** |
CN109857514B (zh) * | 2018-12-20 | 2020-11-27 | 中国电子科技集团公司第十五研究所 | 跨平台跨商用自主环境复杂巨型信息***混合部署*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190147111A1 (en) | Chatbot-based cloud management system and method for operating the same | |
CN110705664A (zh) | 基于物联网rfid识别智能工具管理*** | |
CN107346570B (zh) | 一种可视化来访*** | |
CN102271156A (zh) | 基于物联网的数据共享服务*** | |
CN105117624A (zh) | 一种基于人脸识别的用户体系识别***及方法 | |
CN112380227A (zh) | 基于消息队列的数据同步方法、装置、设备及存储介质 | |
CN103164759A (zh) | 基于rfid的智能药盒管理*** | |
CN104991817A (zh) | 一种信息***可配置集成方法及*** | |
CN109816481A (zh) | 账单处理方法、装置及计算机可读存储介质 | |
CN113254445A (zh) | 实时数据存储方法、装置、计算机设备及存储介质 | |
CN202711309U (zh) | 基于rfid的智能药盒管理*** | |
CN108509236A (zh) | 主题更换方法及装置、人脸识别***主题更换方法及装置 | |
EP3010182A1 (en) | Fault management method and apparatus | |
CN102609744A (zh) | 一种基于bls架构的uhf电子标签读写器 | |
CN104378354A (zh) | 一种基于等级划分的物联网安全模型的方法 | |
EP2793201A1 (en) | Safety information transfer system, device and method based on extended parameter set | |
US11429474B2 (en) | Enterprise IOT system for onboarding and maintaining peripheral devices | |
KR20090087406A (ko) | 무선주파수인식(rfid)을 위한 통신방법 | |
CN205581966U (zh) | 一种基于rfid的智能仓储管理*** | |
Zhang et al. | Mobile neural intelligent information system based on edge computing with interactive data | |
CN110519160A (zh) | 物联网网关多模块通信方法、装置及计算机可读存储介质 | |
CN103268264B (zh) | 一种低耦合的多事件同步rfid中间件***及其实现方法 | |
CN116094907A (zh) | 投诉信息的处理方法、装置及存储介质 | |
CN209216091U (zh) | 一种用于高速通信的ai智能计算卡 | |
CN103095810B (zh) | 一种基于Web技术的多功能识读中间件*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120725 |