一種閱讀器及其業(yè)務操作的實現(xiàn)方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種閱讀器及其業(yè)務操作實現(xiàn)方法,閱讀器接收上層應用發(fā)送的業(yè)務操作指令,根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則;將所述操作規(guī)則進行LLRP編碼并執(zhí)行;本發(fā)明同時還公開了一種閱讀器及其業(yè)務操作實現(xiàn)裝置,通過本發(fā)明的方案,閱讀器能夠向上層應用提供簡單的非LLRP協(xié)議接口,實現(xiàn)上層應用所需的業(yè)務操作,降低第三方用戶的開發(fā)難度。
【專利說明】一種閱讀器及其業(yè)務操作的實現(xiàn)方法和裝置
【技術領域】
[0001]本發(fā)明涉及射頻識別技術,尤其涉及一種閱讀器及其業(yè)務操作實現(xiàn)方法和裝置?!颈尘凹夹g】
[0002]射頻識別(RFID,Radio Frequency Identification)系統(tǒng)通常包括閱讀器(Reader)、電子標簽(TAG)和上層應用。
[0003]閱讀器即射頻標簽讀寫設備,是RFID系統(tǒng)的信息控制和處理中心,用于通過空間信道向電子標簽發(fā)送讀寫命令;電子標簽接收讀寫命令后做出響應,閱讀器還從上層應用獲取寫入電子標簽的數(shù)據(jù),或者向上層應用上報從電子標簽讀取的數(shù)據(jù)。一般情況下,閱讀器超高頻(UHF)高級任務的調度由低層讀寫器標準(LLRP,Low-Level Reader Protocol)協(xié)議實現(xiàn)。閱讀器與上層應用之間通過特定的命令格式或約定的協(xié)議進行數(shù)據(jù)交互,該交互功能通過閱讀器與上層應用之間的應用程序編程接口(API, Application ProgramInterface)實現(xiàn)。如果第三方希望開發(fā)閱讀器的業(yè)務,必須在閱讀器與上層應用之間開發(fā)LLRP協(xié)議接口,例如:閱讀器與上層應用之間的API接口采用閱讀器接口驅動或閱讀器驅動裝置(RID,Reader Interface Driver)實現(xiàn)對閱讀器的鏈接控制以及讀、寫等基本操作,RID將相應的信息封裝成動態(tài)鏈接庫(DLL, Dynamic Link Library)的格式提供給上層應用。而這種通過RID封裝閱讀器與上層應用之間的信息的處理比較復雜,對于第三方用戶開發(fā)閱讀器的難度也是十分大。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明的主要目的在于提供一種閱讀器及其業(yè)務操作實現(xiàn)方法和裝置,降低第三方用戶的開發(fā)難度。
[0005]為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的:
[0006]本發(fā)明提供的一種閱讀器的業(yè)務操作實現(xiàn)方法,該方法包括:
[0007]閱讀器接收上層應用發(fā)送的業(yè)務操作指令,根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則;將所述操作規(guī)則進行LLRP編碼并執(zhí)行。
[0008]上述方案中,所述閱讀器接收上層應用發(fā)送的業(yè)務操作指令為:閱讀器通過協(xié)定的通信模式從上層應用接收業(yè)務操作指令。
[0009]上述方案中,所述通信模式包括串口模式或網口模式;
[0010]所述業(yè)務操作指令包括:單次清點指令、或單次寫指令、或單次讀指令、或周期讀或寫指令、或周期清點指令、或天線狀態(tài)查詢指令;
[0011]所述業(yè)務操作指令攜帶業(yè)務操作參數(shù)。
[0012]上述方案中,所述根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則為:解析所述業(yè)務操作指令,將解析出的業(yè)務操作參數(shù)添加到LLRP協(xié)議的操作規(guī)則模型,并為所述操作規(guī)則模型設置標識。
[0013]上述方案中,所述LLRP協(xié)議的操作規(guī)則模型包括:閱讀器操作(RO)模型、訪問操作(AO)模型。
[0014]上述方案中,所述將所述操作規(guī)則進行LLRP編碼并執(zhí)行為:閱讀器在LLRP底層添加已添加業(yè)務操作參數(shù)的操作規(guī)則模型,對所述操作規(guī)則模型進行LLRP編碼,并在LLRP實現(xiàn)層使能所述操作規(guī)則模型,執(zhí)行業(yè)務操作。
[0015]上述方案中,該方法還包括:所述閱讀器將業(yè)務操作的結果進行LLRP解碼后返回給上層應用。
[0016]本發(fā)明提供的一種閱讀器的業(yè)務操作實現(xiàn)裝置,該裝置包括:接口模塊、規(guī)則建立模塊、規(guī)則執(zhí)行模塊;其中,
[0017]接口模塊,用于接收上層應用發(fā)送的業(yè)務操作指令;
[0018]規(guī)則建立模塊,用于根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則;
[0019]規(guī)則執(zhí)行模塊,用于將所述操作規(guī)則進行LLRP編碼并執(zhí)行。
[0020]上述方案中,所述接口模塊,具體用于通過協(xié)定的通信模式從上層應用接收業(yè)務操作指令。
[0021]上述方案中,所述規(guī)則建立模塊,具體用于解析所述業(yè)務操作指令,將解析出的業(yè)務操作參數(shù)添加到LLRP協(xié)議的操作規(guī)則模型,并為所述操作規(guī)則模型設置標識。
[0022]上述方案中,所述規(guī)則執(zhí)行模塊,具體用于在LLRP底層添加已添加業(yè)務操作參數(shù)的操作規(guī)則模型,對所述操作規(guī)則模型進行LLRP編碼,并在LLRP實現(xiàn)層使能所述操作規(guī)則模型,執(zhí)行業(yè)務操作。
[0023]上述方案中,所述規(guī)則執(zhí)行模塊,還用于將業(yè)務操作的結果進行LLRP解碼后發(fā)送給接口模塊;
[0024]相應的,所述接口模塊,還用于將所述業(yè)務操作的結果返回給上層應用。
[0025]本發(fā)明提供的一種閱讀器,該閱讀器包括上述的業(yè)務操作實現(xiàn)裝置。
[0026]本發(fā)明提供了一種閱讀器及其業(yè)務操作實現(xiàn)方法和裝置,閱讀器接收上層應用發(fā)送的業(yè)務操作指令,根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則;將所述操作規(guī)則進行LLRP編碼并執(zhí)行;如此,閱讀器能夠向上層應用提供簡單的非LLRP協(xié)議接口,實現(xiàn)上層應用所需的業(yè)務操作,降低第三方用戶的開發(fā)難度。
【專利附圖】
【附圖說明】
[0027]圖1為本發(fā)明提供的一種閱讀器的業(yè)務操作實現(xiàn)方法的流程示意圖;
[0028]圖2為本發(fā)明實施例一的流程示意圖;
[0029]圖3為本發(fā)明實施例二的流程示意圖;
[0030]圖4為本發(fā)明實施例三的流程示意圖;
[0031 ] 圖5為本發(fā)明實施例四的流程示意圖;
[0032]圖6為本發(fā)明提供的一種閱讀器的業(yè)務操作實現(xiàn)裝置的結構示意圖。
【具體實施方式】
[0033]本發(fā)明的基本思想是:閱讀器接收上層應用發(fā)送的業(yè)務操作指令,根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則;將所述操作規(guī)則進行LLRP編碼并執(zhí)行。
[0034]下面通過附圖及具體實施例對本發(fā)明做進一步的詳細說明。[0035]本發(fā)明一種閱讀器的業(yè)務操作實現(xiàn)方法,如圖1所示,該方法包括以下幾個步驟:
[0036]步驟101:閱讀器接收上層應用發(fā)送的業(yè)務操作指令;
[0037]具體的,閱讀器通過協(xié)定的通信模式從上層應用接收業(yè)務操作指令,所述通信模式包括串口模式或網口模式,所述業(yè)務操作指令可以是單次清點指令、單次寫指令、單次讀指令、周期讀或寫指令、周期清點指令、天線狀態(tài)查詢指令等業(yè)務操作指令,所述業(yè)務操作指令攜帶業(yè)務操作參數(shù),如:單次清點指令攜帶閱讀器操作(R0, Reader Operation)參數(shù),所述RO參數(shù)包括:使用天線的參數(shù)、清點中的時隙參數(shù)、RO開始的觸發(fā)條件、RO停止的觸發(fā)條件、RO上報的觸發(fā)條件等;所述使用天線的參數(shù)包括:使用天線的標識、數(shù)量、配置等。
[0038]步驟102:閱讀器根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則;
[0039]具體的,閱讀器解析接收的業(yè)務操作指令,將解析出的業(yè)務操作參數(shù)添加到LLRP協(xié)議的操作規(guī)則模型,并為所述操作規(guī)則模型設置標識;所述LLRP協(xié)議的操作規(guī)則模型包括:R0模型、訪問操作(AO, Access Operation)模型等;
[0040]所述業(yè)務操作指令以周期清點指令為例,在RO模型中添加從周期清點指令解析出的RO參數(shù),所述RO參數(shù)包括:清點中的時隙參數(shù)Q、R0開始的觸發(fā)條件ROStartTrigger、RO停止的觸發(fā)條件ROStopTrigger、RO上報的觸發(fā)條件ROReportTrigger、使用天線的標識Antenna ID、使用天線的數(shù)量Antenna count、使用天線的配置Antenna config ;并設置所述RO模型的標識ROSpec ID,以及設置所述RO模型的優(yōu)先級Priority和協(xié)議類型Protocol ;具體結構如下:
[0041]
【權利要求】
1.一種閱讀器的業(yè)務操作實現(xiàn)方法,其特征在于,該方法包括: 閱讀器接收上層應用發(fā)送的業(yè)務操作指令,根據(jù)所述業(yè)務操作指令建立低層讀寫器標準(LLRP)協(xié)議的操作規(guī)則;將所述操作規(guī)則進行LLRP編碼并執(zhí)行。
2.根據(jù)權利要求1所述的業(yè)務操作實現(xiàn)方法,其特征在于,所述閱讀器接收上層應用發(fā)送的業(yè)務操作指令為:閱讀器通過協(xié)定的通信模式從上層應用接收業(yè)務操作指令。
3.根據(jù)權利要求2所述的業(yè)務操作實現(xiàn)方法,其特征在于,所述通信模式包括串口模式或網口模式; 所述業(yè)務操作指令包括:單次清點指令、或單次寫指令、或單次讀指令、或周期讀或寫指令、或周期清點指令、或天線狀態(tài)查詢指令; 所述業(yè)務操作指令攜帶業(yè)務操作參數(shù)。
4.根據(jù)權利要求3所述的業(yè)務操作實現(xiàn)方法,其特征在于,所述根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則為:解析所述業(yè)務操作指令,將解析出的業(yè)務操作參數(shù)添加到LLRP協(xié)議的操作規(guī)則模型,并為所述操作規(guī)則模型設置標識。
5.根據(jù)權利要求4所述的業(yè)務操作實現(xiàn)方法,其特征在于,所述LLRP協(xié)議的操作規(guī)則模型包括:閱讀器操作(RO)模型、訪問操作(AO)模型。
6.根據(jù)權利要求5所述的業(yè)務操作實現(xiàn)方法,其特征在于,所述將所述操作規(guī)則進行LLRP編碼并執(zhí)行為:閱讀器在LLRP底層添加已添加業(yè)務操作參數(shù)的操作規(guī)則模型,對所述操作規(guī)則模型進行LLRP編碼,并在LLRP實現(xiàn)層使能所述操作規(guī)則模型,執(zhí)行業(yè)務操作。
7.根據(jù)權利要求6所述的業(yè)務操作實現(xiàn)方法,其特征在于,該方法還包括:所述閱讀器將業(yè)務操作的結果進行LLRP解碼后返回給上層應用。
8.一種閱讀器的業(yè)務操作實現(xiàn)裝置,其特征在于,該裝置包括:接口模塊、規(guī)則建立模塊、規(guī)則執(zhí)行模塊;其中, 接口模塊,用于接收上層應用發(fā)送的業(yè)務操作指令; 規(guī)則建立模塊,用于根據(jù)所述業(yè)務操作指令建立LLRP協(xié)議的操作規(guī)則; 規(guī)則執(zhí)行模塊,用于將所述操作規(guī)則進行LLRP編碼并執(zhí)行。
9.根據(jù)權利要求8所述的業(yè)務操作實現(xiàn)裝置,其特征在于,所述接口模塊,具體用于通過協(xié)定的通信模式從上層應用接收業(yè)務操作指令。
10.根據(jù)權利要求8所述的業(yè)務操作實現(xiàn)裝置,其特征在于,所述規(guī)則建立模塊,具體用于解析所述業(yè)務操作指令,將解析出的業(yè)務操作參數(shù)添加到LLRP協(xié)議的操作規(guī)則模型,并為所述操作規(guī)則模型設置標識。
11.根據(jù)權利要求10所述的業(yè)務操作實現(xiàn)裝置,其特征在于,所述規(guī)則執(zhí)行模塊,具體用于在LLRP底層添加已添加業(yè)務操作參數(shù)的操作規(guī)則模型,對所述操作規(guī)則模型進行LLRP編碼,并在LLRP實現(xiàn)層使能所述操作規(guī)則模型,執(zhí)行業(yè)務操作。
12.根據(jù)權利要求11所述的業(yè)務操作實現(xiàn)裝置,其特征在于,所述規(guī)則執(zhí)行模塊,還用于將業(yè)務操作的結果進行LLRP解碼后發(fā)送給接口模塊; 相應的,所述接口模塊,還用于將所述業(yè)務操作的結果返回給上層應用。
13.一種閱讀器,其特征在于,該閱讀器包括權利要求8至12任一項所述的業(yè)務操作實現(xiàn)裝置。
【文檔編號】G06K7/00GK103488469SQ201210194980
【公開日】2014年1月1日 申請日期:2012年6月13日 優(yōu)先權日:2012年6月13日
【發(fā)明者】胡玉慶, 劉朝陽 申請人:中興通訊股份有限公司