• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    物聯(lián)網(wǎng)中基于EPCglobal的RFID標簽處理中間件的研究

    2016-03-17 03:51:32張光會李仁發(fā)
    計算機應(yīng)用與軟件 2016年2期
    關(guān)鍵詞:掩碼讀寫器中間件

    楊 臻 張光會 李仁發(fā)

    1(鄭州師范學(xué)院信息科學(xué)與技術(shù)學(xué)院 河南 鄭州 450044)

    2(湖南大學(xué)信息科學(xué)與工程學(xué)院 湖南 長沙 410082 )

    ?

    物聯(lián)網(wǎng)中基于EPCglobal的RFID標簽處理中間件的研究

    楊臻1張光會2李仁發(fā)2

    1(鄭州師范學(xué)院信息科學(xué)與技術(shù)學(xué)院河南 鄭州 450044)

    2(湖南大學(xué)信息科學(xué)與工程學(xué)院湖南 長沙 410082 )

    摘要為了解決物聯(lián)網(wǎng)中EPCglobal框架中不同標簽信息的處理問題,以及EPC標簽和傳統(tǒng)條碼的數(shù)據(jù)兼容問題,提出一種基于EPCglobal框架的標簽信息處理中間件。通過對標簽存儲結(jié)構(gòu)和編碼的研究,設(shè)計二進制EPC編碼、EPC URI(Uniform Resource Identifier)和GS1條碼的互相轉(zhuǎn)換模塊。采用對標簽軟硬件過濾的方法和對標簽事件生成的研究,完善并實現(xiàn)EPCglobal標簽處理中間件。測試結(jié)果表明,中間件很好地解決了從底層標簽讀取到標簽事件生成上報整個流程的處理問題,在物聯(lián)網(wǎng)中更全面、更兼容。

    關(guān)鍵詞物聯(lián)網(wǎng)RFID標簽EPCglobal中間件

    STUDY ON RFID TAGS PROCESSING MIDDLEWARE BASED ON EPCGLOBAL IN INTERNET OF THINGS

    Yang Zhen1Zhang Guanghui2Li Renfa2

    1(School of Information Science and Technology,Zhengzhou Normal University,Zhengzhou 450044,Henan,China)2(School of Information Science and Engineering,Hunan University,Changsha 410082,Hunan,China)

    AbstractIn order to solve the problems of different tags information processing in EPCglobal framework and data compatibility between EPC tags and traditional bar codes, a tag information processing mechanism based on the EPCglobal framework was proposed. Through the study on the structure and coding of tag storage structure, we designed an interchangeable coding module for binary EPC encoding, EPC URI (uniform resource identifier) and GS1 bar codes. By using the method of the hardware and software filtering on tags and studying the tag events generation, we improved and implemented the EPCglobal tag processing middleware. Test results showed that the middleware well solved the whole flow processing from the underlying tags reading to tag events generation and reporting. It was more comprehensive and compatible in favour of the development of Internet of things.

    KeywordsIoTRFID tagEPCgloalMiddleware

    0引言

    近年來隨著國家提出“感知中國”的理念,物聯(lián)網(wǎng)技術(shù)得到飛速發(fā)展。RFID技術(shù)作為物聯(lián)網(wǎng)技術(shù)的重要組成部分,其應(yīng)用也越來越廣泛[1]。目前,RFID技術(shù)在物流追蹤、公司門禁、資產(chǎn)管理、商品零售、防偽識別、航空航天等多個領(lǐng)域得到應(yīng)用。超高頻(UHF)標簽因其讀寫速度快、儲存容量大、防沖突能力強等優(yōu)點,其在市場上的占有率越來越高[2]。2004年,EPCglobal組織提出了UHF GEN2協(xié)議標準[3],該標準作為一個開放的標準,促進了標簽尺寸減小與存儲量擴展,推動了不同規(guī)格的標簽和讀寫器的應(yīng)用。

    由于RFID技術(shù)的廣泛應(yīng)用,其帶來的不同標簽的信息處理問題逐漸顯露。對此,EPCglobal組織提出了EPCglobal標準框架[4],并提出了標簽編碼轉(zhuǎn)換標準TDS(Tag Data Standard)[5]和EPC信息處理模塊ALE(Application Level Events)[6]。在實現(xiàn)標簽信息處理功能時,如何完成從底層到應(yīng)用層的標簽信息處理,實現(xiàn)不同組別、不同類型的標簽捕獲,將成為EPCgloal框架更廣泛應(yīng)用的前提。同時,在各行業(yè)中存在EPC標簽與傳統(tǒng)GS1條碼并存的情況,傳統(tǒng)條形碼應(yīng)用者希望通過EPC信息的共享服務(wù)、域名服務(wù)乃至以后的云存儲服務(wù),加快產(chǎn)業(yè)的信息化。EPC標簽的應(yīng)用需要一個過渡的過程,EPCglobal框架實現(xiàn)了EPC和傳統(tǒng)條形碼在編碼上的兼容,但在輸入端并未實現(xiàn)條碼體系的軟硬件無縫過渡到EPC信息體系,這在一定程度上阻礙了EPCglobal框架的快速應(yīng)用。

    目前國內(nèi)外相關(guān)研究也意識到了EPCglobal框架的局限性。Sun、IBM都開發(fā)了自有的RFID信息處理中間件,另外UCLAWINMEC RFID實驗室、Bea Web Logic也都新設(shè)計了RFID中間件。但是IBM的RFID中間件設(shè)計大多基于自身所研發(fā)的產(chǎn)品,有太大的依賴性。其他幾種中間件功能較為單薄,難處理多種類型標簽和復(fù)雜的事件。國內(nèi)相關(guān)研究也剛剛起步。文獻[7,8]通過基于EPCglobal框架編寫適配器的方式,能夠整合目前各類RFID讀寫器,處理不同的RFID標簽,但由于新讀寫器的不斷涌現(xiàn),硬件適配器很難含蓋所有讀寫器,且EPCglobal的適配器不能兼容GS1條形碼讀寫器。文獻[9]提出了編碼轉(zhuǎn)換來兼容條形碼,該方法不需要更改現(xiàn)有設(shè)備,但是其方法主要針對GTIN編碼,具有局限性。

    針對以上問題,考慮EPCglobal是目前最權(quán)威的EPC應(yīng)用框架,本文對EPCglobal的標簽處理中間件進行了研究,根據(jù)標簽結(jié)構(gòu)和編碼的規(guī)則,完善編碼轉(zhuǎn)換機制,實現(xiàn)EPC標簽信息與傳統(tǒng)條碼的兼容;同時,進一步完善標簽過濾和上報機制,最終實現(xiàn)更全面、更兼容的標簽處理機制。

    1背景知識

    1.1標簽存儲結(jié)構(gòu)研究

    標簽的存儲區(qū)分為EPC區(qū)、User區(qū)、TID區(qū)和Reserved區(qū),如圖1所示。

    圖1 標簽存儲結(jié)構(gòu)

    EPC區(qū)包含在00h至0Fh存儲位置的CRC-16、在10h至1Fh存儲地址的協(xié)議-控制(PC)位和在20h開始的EPC。EPC字段是該區(qū)最重要的部分,EPC碼提供對實體對象的全球惟一標識。標簽處理中間件主要處理標簽的EPC數(shù)據(jù),并根據(jù)EPC中不同位置的特定含義進行編碼、轉(zhuǎn)碼、過濾。

    1.2標簽編碼研究

    EPCglobal框架的TDS模塊規(guī)定了EPC標簽的編碼結(jié)構(gòu)。EPC編碼主要分為兩種形式,即二進制EPC標簽碼和EPC URI編碼。

    二進制EPC編碼是標簽中EPC碼的表示形式,以96位編碼最為常見,96位EPC編碼主要有頭部、過濾碼、分區(qū)碼、廠商碼、類別碼、序列碼這幾個字段。頭部指示編碼的類型和長度,過濾碼可以設(shè)置不同的值作為過濾條件。

    EPC URI編碼是TDS規(guī)定的EPCglobal上層應(yīng)用的編碼方式。常用的單個標簽的EPC URI有EPC Tag URI和EPC Pure URI。它們都通過打點的形式來劃分各個區(qū)段,這類似于傳統(tǒng)IP網(wǎng)絡(luò)中,IP地址的劃分方式。兩種EPC URI的區(qū)別在于,EPC Tag URI包含了過濾碼這樣的標簽控制信息,其和EPC URI是可以互相轉(zhuǎn)換的,在配置ALE時決定采用哪種EPC URI的形式。EPCglobal標準規(guī)定了二進制EPC和十進制EPC URI之間的映射關(guān)系,如圖2所示。二進制EPC頭部字段映射為EPC URI的編碼類型字段;二進制的過濾碼字段映射為EPC Tag URI的過濾碼字段,而EPC Pure URI不包含該字段;分區(qū)碼由于規(guī)定的是二進制標簽內(nèi)部的區(qū)段劃分,故不用參與映射;廠商碼、類別碼、序列碼在二進制EPC和EPC URI中都存在,故將每段映射到對應(yīng)的區(qū)域即可。

    圖2 二進制EPC與EPC URI的映射關(guān)系

    2標簽信息處理中間件設(shè)計

    2.1標簽信息處理流程改進

    圖3 標簽信息處理流程

    為了使得EPC標簽與傳統(tǒng)條碼信息兼容,讓應(yīng)用傳統(tǒng)GS1條碼的使用者,也能夠參與到信息的共享,在原有EPCglobal框架的基礎(chǔ)上,我們設(shè)計了如圖3所示的標簽信息處理流程。

    根據(jù)EPCglobal框架,EPC標簽信息由讀寫器讀取后,將上傳至ALE 模塊,ALE模塊過濾并選擇符合條件的標簽。過濾標簽后,將標簽信息組成為應(yīng)用層需要的標簽事件[10],供上層應(yīng)用存儲和使用。捕獲應(yīng)用將新生成的標簽事件存儲進EPCIS(EPC Information Services)數(shù)據(jù)庫,EPCIS只存儲EPC Pure URI。上層應(yīng)用將從EPCIS里獲取標簽事件信息,并實現(xiàn)多種功能。

    由于傳統(tǒng)的GS1條碼多用十進制表示,其讀寫設(shè)備和編碼方式和EPC標簽不同。所以,本文設(shè)計了兩種方式對GS1條碼兼容。一種方式是通過紅外條碼讀寫器,將讀到的GS1條碼信息轉(zhuǎn)成EPC標簽信息,并寫入到EPC標簽中。為此我們專門開發(fā)了GS1碼轉(zhuǎn)EPC碼的轉(zhuǎn)碼模塊。轉(zhuǎn)碼模塊收錄了目前常見的GS1條碼和EPC碼間的映射關(guān)系,自動根據(jù)條碼信息進行無縫轉(zhuǎn)換。另一種方式是將紅外條碼讀寫器讀到的信息直接傳給ALE模塊。TDS模塊規(guī)定了GS1條碼和EPC URI之間的轉(zhuǎn)換標準。我們可以對ALE模塊進行修改,用于過濾和判別GS1條碼。

    2.2標簽編碼轉(zhuǎn)換

    由于GS1十進制條碼和EPC編碼方式不同,因此需要編碼轉(zhuǎn)換。由于EPC標簽編碼和GS1編碼類型眾多,為了說明問題,本節(jié)采用EPC編碼中的Sgtin-96編碼代表EPC碼,相對應(yīng)地采用GS1條碼中的GTIN[11]碼來對編碼轉(zhuǎn)換進行說明。

    2.2.1GS1條碼與EPC URI之間轉(zhuǎn)換

    TDS模塊規(guī)定了GS1條碼和EPC URI之間的轉(zhuǎn)換關(guān)系。由于GS1條碼的應(yīng)用領(lǐng)域不同,其編碼的風格和轉(zhuǎn)換方式也不同,以GTIN編碼為例的轉(zhuǎn)換關(guān)系如圖4所示。如果EPC URI對應(yīng)的GS1碼無序列號,則轉(zhuǎn)換時需要去掉序列號。相應(yīng)地,無序列號的GS1碼轉(zhuǎn)為EPC URI時需加上序列號。對于每個區(qū)段有長度要求的GS1碼,不足長度的要在每段前補0。本文將該編碼轉(zhuǎn)換應(yīng)用在紅外讀寫器直接讀取GS1條碼上報給ALE模塊的方式中,只需在ALE模塊接收的標簽信息中,增加對GS1條碼的判斷即可。

    圖4 GS1條碼與EPC URI的映射關(guān)系

    2.2.2GS1條碼與二進制EPC之間轉(zhuǎn)換

    GS1碼與二進制EPC 的轉(zhuǎn)換并無標準規(guī)定。當GS1碼轉(zhuǎn)換為二進制EPC碼時,可以先將其轉(zhuǎn)換為EPC URI 再轉(zhuǎn)換為二進制EPC碼,也可以按照二進制EPC碼和GS1碼之間的關(guān)系,設(shè)計轉(zhuǎn)碼規(guī)則。本文根據(jù)二進制EPC和GS1碼間的關(guān)系,開發(fā)了轉(zhuǎn)碼模塊,實現(xiàn)了GS1碼與二進制EPC的互相轉(zhuǎn)換,如圖5所示。無序列號的GS1碼轉(zhuǎn)成二進制EPC碼前,要為其加上一個序列號,該序列號可以由轉(zhuǎn)碼模塊根據(jù)實際轉(zhuǎn)換的數(shù)目遞增處理。

    圖5 GS1條碼與二進制EPC的映射關(guān)系

    2.3標簽過濾

    基于EPCglobal的規(guī)范,我們設(shè)計了硬件過濾和軟件過濾結(jié)合的方式。硬件過濾即通過控制讀寫器讀取符合條件的標簽。軟件過濾即在中間件處理過程中,通過編程對已讀取的標簽信息進行選擇性地上報。

    硬件過濾通過對標簽的掩碼(mask)、會話(session),已盤標記(target)三個參數(shù)的設(shè)置完成。

    掩碼是標簽四個存儲區(qū)的某一段編碼。通過控制讀寫器調(diào)用API[12],可以設(shè)置掩碼的區(qū)地址(四個存儲區(qū)中的一個)、起始偏移地址(offset)和掩碼長度(count)。對該段掩碼設(shè)定固定值后,讀命令只能讀取和該區(qū)段位置掩碼值一致的標簽,而過濾掉不符合掩碼的標簽。

    讀寫器對標簽設(shè)置了四種會話,即session 0,1,2,3。會話用于對標簽群進行分組,其可以用于大量標簽盤點時的異步處理,防止多標簽沖突;也可以用于過濾掉不處于操作會話的標簽。每一張標簽在一個盤點周期內(nèi),只能參加其中的一個會話。在每一個盤點會話中,標簽為每個會話維持獨立的已盤標記。每個已盤標記有兩個值A(chǔ)和B,各盤存周期開始時,讀寫器選擇盤點A或B標簽,將其存入四個會話中的某一個會話。該會話結(jié)束后,已盤標記會自動從A切換到B,或從B切換到A。通過設(shè)定target參數(shù),選擇A或B開始盤點,并結(jié)合掩碼與會話設(shè)定,完成多條件過濾。

    軟件過濾通過標簽EPC區(qū)的過濾值來過濾。Epcglobal的TDS模塊規(guī)定了每一種EPC編碼的過濾碼的編碼。參照標準,在ALE模塊中,用戶可以設(shè)定特定的過濾值以選擇符合條件的EPC碼。每一個盤點周期內(nèi),在讀寫器讀寫范圍內(nèi)的標簽可能會被多次讀取,ALE模塊對重復(fù)的EPC碼進行了去重,保證了EPC事件的唯一性。由于軟件過濾的靈活性,用戶還可以在上層利用字符串函數(shù)進一步過濾。

    2.4標簽事件生成與上報

    圖6 標簽事件生成與上報流程

    一個標簽事件包含了該標簽的EPC號、收集的時間、地點、設(shè)備等信息。上層應(yīng)用會對標簽事件進行訂閱,并定義標簽事件的規(guī)則,以收集其想要的標簽事件。過濾與選擇服務(wù)器定義了標簽事件周期Eventcycle[13],其規(guī)定了處理標簽的周期。

    上層應(yīng)用可以從標簽群報告中篩選標簽,并以標簽事件的形式將信息存入EPCIS中。標簽事件生成與上報流程如圖6所示。

    3功能實現(xiàn)

    3.1編碼轉(zhuǎn)換

    根據(jù)2.2節(jié)中編碼轉(zhuǎn)換原則,編程實現(xiàn)編碼轉(zhuǎn)換。方法GS1ToPURI(String GS1)實現(xiàn)GS1碼到EPC Pure URI的編碼轉(zhuǎn)換,方法GS1ToBin(String GS1)實現(xiàn)GS1碼到二進制EPC碼的轉(zhuǎn)換。由于每種編碼的編碼規(guī)則不同,首先根據(jù)傳入的GS1條碼字符串的長度,通過switch結(jié)構(gòu)進行分類,對于同樣長度的GS1條碼,再通過特征碼逐一進行判斷和轉(zhuǎn)換,例如國內(nèi)ISBN的前綴碼是“978”或“979”,GTIN-13的國家碼是“690”或“690”,這些都可以作為特征碼判斷特定的編碼類型,從而分別進行處理。GS1碼轉(zhuǎn)EPC pure URI舉例代碼如下所示:

    switch(size){

    case 8: //GTIN-8

    URI=″urn:epc:id:sgtin:00000″+GS1.substring(0,3)+″.0″+GS1.substring(3,7);

    break;

    case 12: //GTIN-12

    URI=″urn:epc:id:sgtin:″+GS1.substring(0,6)+″.0″+GS1.substring(6,12);

    break;

    case17:

    prefixcode=GS1.substring(0,3);

    if((prefixcode.equals(″978″))||(prefixcode.equals(″979″)))

    //ISBN

    ……

    由于GS1條碼和EPC URI是十進制字符串,而標簽存儲的是二進制EPC,并習慣以十六進制展示,所以編碼轉(zhuǎn)換中,存在十進制、十六進制、二進制之間的進制轉(zhuǎn)換。作為公用的方法,我們在每次編碼轉(zhuǎn)換時,可以調(diào)用進制轉(zhuǎn)換方法,以方便寫入標簽或展示。二進制轉(zhuǎn)十進制代碼如下所示:

    private static String BinToDecimal(String binary) {

    double d=0;

    int length=binary.length();

    for (int i = 0; i

    if((binary.substring(i,i+1)).equals(″1″))

    {

    d+=Math.pow(2,(length-i-1));

    }

    }

    return String.format(″%1.0f″,d);

    }

    3.2標簽過濾

    硬件過濾通過調(diào)用RFID讀寫器的API來實現(xiàn)控制,以impinj的R2000模塊為例,首先調(diào)用RFID_18K6CSet Post Match Criteria()方法對標簽進行分組,該方法保證讀寫器應(yīng)用在進行標簽射頻通信前,對標簽進行過濾,再通過調(diào)用方法RFID_18K6CSetQueryTagGroup()實現(xiàn)對特定標簽組的訪問:

    (1) 掩碼:RFID_18K6C_SINGULATION_MASK結(jié)構(gòu)體規(guī)定了掩碼的長度,起始位和mask數(shù)組。mask數(shù)組是字節(jié)數(shù)組,通過對數(shù)組每個單元的設(shè)定規(guī)定該數(shù)組單元的掩碼值,如設(shè)mask[0]=0011.XXXX,即不關(guān)心首字節(jié)的低四位,而高四位為3。

    (2) 會話:RFID_18K6C_TAG_GROUP結(jié)構(gòu)體定義了會話, RFID_18K6C_INVENTORY_SESSION參數(shù)設(shè)定了標簽的會話標記,從S0至S3,共四種。

    (3) 已盤標記:RFID_18K6C_TAG_GROUP結(jié)構(gòu)體定義了已盤標記,調(diào)用時設(shè)定為A或B即可。

    掩碼設(shè)置核心代碼如下所示:

    singulationMsak.count=96;

    singulationMsak.offset=0;

    for(int i=0;i<62;i++)

    singulationMsak.mask[i]=mask[i];

    singulationCriterion[0].match=1;

    singulationCriterion[0].mask=singulationMsak;

    singulationCriteria.countCriteria=1;

    singulationCriteria.pCriteria=singulationCriterion;

    status = RFID_18K6CSetPostMatchCriteria(hHandle, &singulationCriteria, 0);

    掩碼長度count可以設(shè)置范圍為0至最大標簽存儲區(qū)長度,offset為掩碼起始位。mask數(shù)組用來傳入每個標簽的掩碼,本文將match參數(shù)設(shè)為1,表示功能操作要先符合掩碼。最后調(diào)用RFID_18K6CSetPostMatchCriteria方法實現(xiàn)掩碼過濾。

    軟件過濾通過設(shè)定fiter值或通過字符串過濾方法實現(xiàn)。

    如利用String類的Startswith()方法通過過濾標簽開頭信息來區(qū)分不同標簽類別;利用Substring()方法過濾特定位置特定特征的標簽等。

    3.3事件上報與捕獲

    讀取到標簽數(shù)據(jù)后,ALE模塊對標簽進行事件封裝,供上層捕獲應(yīng)用。在生成事件和上報過程前,我們需要對ALE模塊進行配置。

    我們使用ALE模塊中的fc-client配置邏輯讀寫器和事件周期,并通過XML注入[14]的方式,規(guī)定事件周期的具體內(nèi)容,XML代碼如下:

    ……

    urn:epc:id:sgtin:6910001.000000.*

    includeRawDecimal=″true″ includeEPC=″true″

    includeTag=″true″ includeCount=″true″ />

    XML代碼中,repeatPeriod參數(shù)規(guī)定了每次上報間隔時間,duration為每個事件周期捕獲時長。Pattern標記對標簽分組,如上例代碼中,上層應(yīng)用只對EPC URI 編碼為urn:epc:id:sgtin:6910001.000000.*組類的標簽進行捕獲,其余標簽將被過濾。配置還可以規(guī)定上報時,輸出的EPC號的編碼形式和其它信息。

    設(shè)置完XML配置信息后,可以依靠EPCglobal框架的捕獲應(yīng)用進行捕獲并供上層應(yīng)用。

    4驗證與分析

    本節(jié)對標簽處理中間件進行驗證與分析實驗中,采用霍尼韋爾的掃描槍和GTIN條碼作為GS1條碼的硬件設(shè)備;采用英頻杰讀寫器和Alien濕標簽作為物聯(lián)網(wǎng)RFID硬件設(shè)備,并將其接入到數(shù)據(jù)處理中間件進行數(shù)據(jù)處理的實驗。為了更方便地觀察實驗結(jié)果,采用2張GS1條碼標簽,3張RFID標簽完成所有功能的驗證。實驗的最終目的是捕獲到標簽號為(01)06901001000003(21)14062007的標簽,存儲到EPCIS中,供上層應(yīng)用。

    4.1功能驗證

    如圖7所示。經(jīng)過掃描后,GS1條碼通過轉(zhuǎn)碼模塊,轉(zhuǎn)成EPC條碼顯示在界面中。實驗者點擊“寫入”按鈕將GS1條碼對應(yīng)的EPC號寫入RFID標簽中,實現(xiàn)了從GS1條碼到EPC條碼的轉(zhuǎn)換。

    圖7 編碼轉(zhuǎn)換測試

    通過編碼轉(zhuǎn)換,我們將GS1條碼轉(zhuǎn)成EPC條碼,讀寫器可以讀出五條EPC碼,如表1所示。

    表1 讀寫器讀取的EPC碼

    圖8 過濾后的標簽結(jié)果

    通過軟硬件結(jié)合的過濾方式對標簽過濾與去重。希望保留EPC號的第一個十六進制位為3的EPC碼。軟件過濾,我們設(shè)fiter=3,并留下開頭為“30”的標簽。

    經(jīng)過軟硬件過濾設(shè)置,我們運行中間件,輸出標簽結(jié)果如圖8所示。

    過濾標簽后進行標簽捕獲。按照3.3節(jié)XML配置后,我們開啟捕獲應(yīng)用,并打開9999端口監(jiān)聽標簽事件報告內(nèi)容。如圖9所示,僅捕獲到一條標簽記錄。由于另兩條”30”開頭的標簽為urn:epc:id:sgtin:6910003.000000.*組類,故被過濾掉。通過編碼轉(zhuǎn)換模塊驗證得,捕獲到的EPC URI的記錄即為(01)06901001000003(21)14062007條碼的EPC URI形式,完成了實驗?zāi)康摹?/p>

    圖9 捕獲標簽報告

    4.2實驗分析與比較

    實驗結(jié)果表明,本文的方法很好地兼容了GS1條碼,并能夠?qū)⑵鋺?yīng)用到EPCglobal框架中,進行標簽數(shù)據(jù)的過濾與上報。

    與傳統(tǒng)的Epcglobal框架相比,本文在標簽處理中間件模塊做了改進與優(yōu)化,加強了編碼轉(zhuǎn)換功能,豐富了過濾機制,能夠兼容GS1條碼。與其他廠家的RFID中間件相比,基于EPCglobal的中間件更接近行業(yè)標準,普適性和可擴展性更強。對比如表2所示。

    表2 本文框架與其它框架比較

    在實現(xiàn)過程中,與文獻[7,8]相比,本文實現(xiàn)簡單,不需要編寫大量的讀寫器適配器,開發(fā)難度減小的同時能夠兼容GS1條碼。與文獻[9]相比,本文能夠兼容目前所有的GS1條碼,而不僅僅是GTIN條碼,更全面,對比如表3所示。

    表3 本文的方法與其他相關(guān)研究的比較

    5結(jié)語

    針對EPC標簽數(shù)據(jù)的處理問題和與GS1條碼的兼容問題,本文在EPCglobal框架的基礎(chǔ)上,設(shè)計和完善了基于EPCglobal的標簽處理中間件,并對標簽處理中間件進行了必要的功能測試和驗證。在此基礎(chǔ)上,我們還將進行多過濾規(guī)則配置和多個訂閱者訂閱不同標簽事件的中間件處理研究,進一步完善標簽處理功能。

    參考文獻

    [1] 楊桓,王嬌.物聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展與投資分析[J].移動通信,2011,35(9):57-61.

    [2] Dobkin D M.The RF in RFID:UHF RFID in Practice[M].Newnes,2012.

    [3] Yeh T C,Wang Y J,Kuo T C,et al.Securing RFID systems conforming to EPC Class 1 Generation 2 standard[J].Expert Systems with Applications,2010,37(12):7678-7683.

    [4] Traub K,Allgair G,Barthel H,et al.The EPCglobal architecture framework[S].EPCglobal Ratified specification,2005.

    [5] EPCglobal,EPC Tag Data Standard 1.7[S].Aparil,2013.

    [6] Li X,Xu Z,Wu L.A design for RFID middleware system extended from ALE specification:Software Engineering and Service Science (ICSESS)[C]//2012 IEEE 3rd International Conference on.IEEE,2012:271-274.

    [7] 鄧海生,李軍懷,劉紅英.基于RFID的數(shù)據(jù)采集中間件[J].計算機技術(shù)與發(fā)展,2007(9):188-191.

    [8] 白紅霞,吳文華.RFID數(shù)據(jù)采集中間件研究[J].微計算機信息,2009(11):261-263,282.

    [9] 王卡.可擴展的物聯(lián)網(wǎng)數(shù)據(jù)采集中間件設(shè)計與實現(xiàn)[D].北方工業(yè)大學(xué),2011.

    [10] 高鵬.基于復(fù)雜事件處理的RFID中間件關(guān)鍵技術(shù)研究[D].北京郵電大學(xué),2013.

    [11] Karpischek Stephan,Michahelles Florian,Fleisch Elgar.The not so unique Global Trade Identification Number-Exploring inconsistencies in online product information sources[C]//SOSTA2011:Proceedings of 7th European Workshop on Smart Objects:Systems,Technologies and Applications,Dresden,Germany,May 17-18,2011.

    [12] Host Library API V2.4.2 Reference Manual[S].USA:Impinj.Inc,2011.

    [13] 李秀.基于ALE的RFID中間件系統(tǒng)研究與實現(xiàn)[D].電子科技大學(xué),2012.

    [14] Shishedjiev B,Goranova M,Georgieva J.XML-Based Language for Specific Scientific Data Description[C]//IWAS2010:Proceedings of the Fifth International Conference on Internet and Web Applications and Services,Barcelona,Spain,May 9-15,2010.

    中圖分類號TP181

    文獻標識碼A

    DOI:10.3969/j.issn.1000-386x.2016.02.003

    收稿日期:2014-07-22。國家自然科學(xué)基金項目(60702065)。楊臻,副教授,主研領(lǐng)域:智能計算,數(shù)據(jù)挖掘。張光會,副教授。李仁發(fā),教授。

    猜你喜歡
    掩碼讀寫器中間件
    低面積復(fù)雜度AES低熵掩碼方案的研究
    RFID中間件技術(shù)及其應(yīng)用研究
    電子制作(2018年14期)2018-08-21 01:38:10
    基于VanConnect中間件的設(shè)計與開發(fā)
    電子測試(2018年10期)2018-06-26 05:54:02
    基于布爾異或掩碼轉(zhuǎn)算術(shù)加法掩碼的安全設(shè)計*
    基于掩碼的區(qū)域增長相位解纏方法
    基于掩碼的AES算法抗二階DPA攻擊方法研究
    中間件在高速公路領(lǐng)域的應(yīng)用
    基于視頻抓拍讀寫器的高速公路防倒卡研究
    基于隨機時隙的RFID讀寫器防沖突方法
    一種支持智能環(huán)境構(gòu)建的中間件
    国产v大片淫在线免费观看| 欧美精品人与动牲交sv欧美| 亚洲精品日韩av片在线观看| 青青草视频在线视频观看| 黄色视频在线播放观看不卡| 男女无遮挡免费网站观看| 国产av码专区亚洲av| 婷婷色综合大香蕉| 99九九线精品视频在线观看视频| 建设人人有责人人尽责人人享有的 | 菩萨蛮人人尽说江南好唐韦庄| 青春草亚洲视频在线观看| 久久久久九九精品影院| 丝瓜视频免费看黄片| 精品少妇黑人巨大在线播放| av国产免费在线观看| 舔av片在线| 国产精品一区www在线观看| 少妇人妻精品综合一区二区| 亚洲伊人久久精品综合| 国产精品精品国产色婷婷| 亚洲高清免费不卡视频| 韩国av在线不卡| 精品久久久久久久人妻蜜臀av| 美女脱内裤让男人舔精品视频| 草草在线视频免费看| 日本爱情动作片www.在线观看| 国产精品99久久99久久久不卡 | av免费观看日本| 一级二级三级毛片免费看| 国产成人aa在线观看| 国产免费又黄又爽又色| 成人毛片a级毛片在线播放| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产精品不卡视频一区二区| 亚洲精品日韩在线中文字幕| 18禁在线播放成人免费| 久久精品久久久久久久性| 午夜免费男女啪啪视频观看| 91aial.com中文字幕在线观看| 久久久精品94久久精品| 欧美丝袜亚洲另类| 欧美日本视频| 国产真实伦视频高清在线观看| 国产精品爽爽va在线观看网站| 99久久精品国产国产毛片| 乱码一卡2卡4卡精品| 国产男女超爽视频在线观看| 亚洲自偷自拍三级| 婷婷色综合www| 97在线人人人人妻| 国产免费福利视频在线观看| 一级毛片电影观看| 美女高潮的动态| 熟女av电影| 午夜福利在线在线| 欧美激情在线99| 特大巨黑吊av在线直播| 欧美区成人在线视频| 亚洲av.av天堂| 精品久久久精品久久久| 国产 一区 欧美 日韩| 成人亚洲欧美一区二区av| 亚洲av成人精品一二三区| 久久久久久久午夜电影| 国产亚洲午夜精品一区二区久久 | 少妇被粗大猛烈的视频| 欧美日韩视频精品一区| 一区二区av电影网| 少妇人妻 视频| 亚洲熟女精品中文字幕| www.色视频.com| 久久久久久国产a免费观看| 最近中文字幕高清免费大全6| 亚洲欧美清纯卡通| 香蕉精品网在线| 在线观看人妻少妇| 一级爰片在线观看| av线在线观看网站| 中文在线观看免费www的网站| 熟妇人妻不卡中文字幕| 久久精品国产a三级三级三级| 夜夜爽夜夜爽视频| 亚洲欧美日韩东京热| 日本-黄色视频高清免费观看| 久久精品人妻少妇| 最新中文字幕久久久久| 一级毛片电影观看| 美女内射精品一级片tv| 最近2019中文字幕mv第一页| 国产爽快片一区二区三区| 久久这里有精品视频免费| av.在线天堂| 中文精品一卡2卡3卡4更新| 日本一二三区视频观看| 在线亚洲精品国产二区图片欧美 | 男人狂女人下面高潮的视频| 亚洲精品国产av蜜桃| 在线观看一区二区三区激情| 免费黄频网站在线观看国产| 99久久九九国产精品国产免费| 日本wwww免费看| 久久久久九九精品影院| 欧美日本视频| 婷婷色综合大香蕉| 国产在视频线精品| 国产又色又爽无遮挡免| 久久久久精品久久久久真实原创| 婷婷色综合www| 高清毛片免费看| 久久亚洲国产成人精品v| 91精品一卡2卡3卡4卡| 日韩在线高清观看一区二区三区| av在线蜜桃| 一级a做视频免费观看| 免费黄色在线免费观看| 人妻制服诱惑在线中文字幕| 99热网站在线观看| 久久人人爽人人片av| 91狼人影院| 免费观看a级毛片全部| 男男h啪啪无遮挡| 97在线人人人人妻| 神马国产精品三级电影在线观看| 久久综合国产亚洲精品| 国产久久久一区二区三区| 免费观看av网站的网址| 嫩草影院精品99| 久热久热在线精品观看| 国产熟女欧美一区二区| 夫妻午夜视频| 亚洲精品国产av蜜桃| 美女脱内裤让男人舔精品视频| 自拍欧美九色日韩亚洲蝌蚪91 | 国产日韩欧美亚洲二区| 国产成人a区在线观看| 午夜视频国产福利| 美女脱内裤让男人舔精品视频| 日日撸夜夜添| 69人妻影院| 国产片特级美女逼逼视频| 国产一级毛片在线| 精品国产一区二区三区久久久樱花 | 日本免费在线观看一区| 99九九线精品视频在线观看视频| 国产综合懂色| 黄片无遮挡物在线观看| 国产在视频线精品| 国产精品国产av在线观看| 国产一区二区三区av在线| 天美传媒精品一区二区| 熟女人妻精品中文字幕| 一级av片app| 国产精品一二三区在线看| 国产乱人偷精品视频| 看黄色毛片网站| 你懂的网址亚洲精品在线观看| 看非洲黑人一级黄片| 久久人人爽av亚洲精品天堂 | 国产精品一区二区三区四区免费观看| 国产男女内射视频| 中文字幕免费在线视频6| 熟女电影av网| 一级毛片久久久久久久久女| 国产一区有黄有色的免费视频| 亚洲av日韩在线播放| 免费电影在线观看免费观看| 国产男人的电影天堂91| 嫩草影院新地址| 国产免费视频播放在线视频| 丰满少妇做爰视频| 国产精品久久久久久精品电影小说 | 91在线精品国自产拍蜜月| 少妇 在线观看| 国产伦精品一区二区三区四那| 亚洲第一区二区三区不卡| av一本久久久久| 欧美 日韩 精品 国产| 肉色欧美久久久久久久蜜桃 | 三级经典国产精品| 欧美少妇被猛烈插入视频| 极品教师在线视频| 精品人妻偷拍中文字幕| 噜噜噜噜噜久久久久久91| 激情 狠狠 欧美| 国产熟女欧美一区二区| 2021天堂中文幕一二区在线观| 亚洲av.av天堂| 卡戴珊不雅视频在线播放| 久久99热6这里只有精品| 国产成人午夜福利电影在线观看| 国产成人精品久久久久久| 成人国产av品久久久| h日本视频在线播放| 国产国拍精品亚洲av在线观看| 国产精品久久久久久精品古装| 99精国产麻豆久久婷婷| 久久99热这里只频精品6学生| 免费黄频网站在线观看国产| 久久精品国产自在天天线| 男人爽女人下面视频在线观看| 在线精品无人区一区二区三 | 亚洲最大成人手机在线| 成人高潮视频无遮挡免费网站| 各种免费的搞黄视频| 婷婷色av中文字幕| 中文字幕av成人在线电影| 丝袜美腿在线中文| 国产伦在线观看视频一区| 日韩大片免费观看网站| 久久精品国产亚洲网站| 纵有疾风起免费观看全集完整版| 王馨瑶露胸无遮挡在线观看| 搞女人的毛片| 亚洲最大成人av| 亚洲天堂国产精品一区在线| 精品国产露脸久久av麻豆| 国产精品成人在线| 精品一区在线观看国产| 国产片特级美女逼逼视频| 91精品一卡2卡3卡4卡| 国产精品一及| 欧美3d第一页| 在线看a的网站| 国产视频首页在线观看| 亚洲成人久久爱视频| 精品久久久久久久人妻蜜臀av| 寂寞人妻少妇视频99o| 国产精品爽爽va在线观看网站| 在线免费观看不下载黄p国产| 国产淫语在线视频| 成人免费观看视频高清| 国产午夜精品久久久久久一区二区三区| 中国国产av一级| 99热6这里只有精品| 免费看不卡的av| 精品国产乱码久久久久久小说| 美女内射精品一级片tv| 一级黄片播放器| 在线观看一区二区三区激情| 欧美最新免费一区二区三区| 一区二区av电影网| 国产在视频线精品| 亚洲人成网站高清观看| 两个人的视频大全免费| 少妇裸体淫交视频免费看高清| 免费少妇av软件| 日韩中字成人| 免费看av在线观看网站| 亚洲精品自拍成人| 亚洲,一卡二卡三卡| 亚洲国产成人一精品久久久| 欧美潮喷喷水| 全区人妻精品视频| 亚洲av福利一区| 亚洲国产最新在线播放| 亚洲国产成人一精品久久久| 国产一区二区三区综合在线观看 | 免费在线观看成人毛片| .国产精品久久| 嫩草影院精品99| 欧美一级a爱片免费观看看| 国产精品无大码| 一区二区三区乱码不卡18| 成人美女网站在线观看视频| 国产有黄有色有爽视频| 精品久久久久久电影网| 一个人观看的视频www高清免费观看| 又爽又黄无遮挡网站| 赤兔流量卡办理| 在线观看av片永久免费下载| 麻豆国产97在线/欧美| 亚洲精品成人av观看孕妇| 伊人久久精品亚洲午夜| 国内揄拍国产精品人妻在线| 麻豆乱淫一区二区| 成人毛片a级毛片在线播放| 欧美日韩国产mv在线观看视频 | 国产 一区精品| 国产人妻一区二区三区在| 亚洲成色77777| 亚洲av一区综合| 精品久久久久久久人妻蜜臀av| 一本色道久久久久久精品综合| 午夜精品国产一区二区电影 | 亚洲av免费高清在线观看| 三级经典国产精品| 卡戴珊不雅视频在线播放| 91狼人影院| 久久久久久国产a免费观看| tube8黄色片| 亚洲欧洲国产日韩| 免费黄网站久久成人精品| 自拍偷自拍亚洲精品老妇| 丝袜脚勾引网站| 人体艺术视频欧美日本| videossex国产| www.av在线官网国产| 99九九线精品视频在线观看视频| 亚洲欧美成人精品一区二区| 97在线视频观看| av在线app专区| 91久久精品电影网| 国产av不卡久久| 国产精品嫩草影院av在线观看| 国产综合懂色| 日本-黄色视频高清免费观看| 又粗又硬又长又爽又黄的视频| 国产黄色视频一区二区在线观看| 18+在线观看网站| 欧美bdsm另类| 插阴视频在线观看视频| 少妇的逼水好多| 国产精品秋霞免费鲁丝片| 久久精品久久久久久久性| 日韩一本色道免费dvd| av卡一久久| 日本一本二区三区精品| 国产午夜福利久久久久久| 亚洲av免费在线观看| 18禁在线无遮挡免费观看视频| 中文字幕制服av| 久久久精品免费免费高清| 国产免费福利视频在线观看| a级毛片免费高清观看在线播放| 晚上一个人看的免费电影| 精品国产露脸久久av麻豆| 青青草视频在线视频观看| 欧美高清成人免费视频www| 亚洲欧洲日产国产| 99久久精品一区二区三区| 欧美精品国产亚洲| 成人一区二区视频在线观看| 夫妻午夜视频| 国产伦精品一区二区三区四那| 啦啦啦在线观看免费高清www| 观看免费一级毛片| 亚洲欧美成人综合另类久久久| 久久人人爽人人片av| 寂寞人妻少妇视频99o| 大片免费播放器 马上看| 人人妻人人爽人人添夜夜欢视频 | 在线免费观看不下载黄p国产| 色网站视频免费| 最近中文字幕高清免费大全6| 大又大粗又爽又黄少妇毛片口| 菩萨蛮人人尽说江南好唐韦庄| 干丝袜人妻中文字幕| 日韩欧美 国产精品| 毛片一级片免费看久久久久| 欧美激情久久久久久爽电影| av在线天堂中文字幕| 秋霞伦理黄片| 又粗又硬又长又爽又黄的视频| 国产欧美日韩一区二区三区在线 | 精品少妇久久久久久888优播| 80岁老熟妇乱子伦牲交| 国产精品人妻久久久影院| 蜜桃久久精品国产亚洲av| 自拍偷自拍亚洲精品老妇| 中文乱码字字幕精品一区二区三区| 国产高清不卡午夜福利| 亚洲,一卡二卡三卡| 在线精品无人区一区二区三 | 久久久精品欧美日韩精品| 国产91av在线免费观看| 国产精品久久久久久久电影| 男女啪啪激烈高潮av片| 尾随美女入室| 白带黄色成豆腐渣| 插阴视频在线观看视频| 国产精品不卡视频一区二区| 欧美亚洲 丝袜 人妻 在线| 观看美女的网站| 国产乱人偷精品视频| 精品人妻偷拍中文字幕| 久久久久久久精品精品| 免费黄色在线免费观看| 亚洲国产av新网站| 老司机影院成人| 91狼人影院| 久久精品久久久久久噜噜老黄| 欧美成人一区二区免费高清观看| 国产日韩欧美在线精品| 亚洲真实伦在线观看| 日本爱情动作片www.在线观看| 涩涩av久久男人的天堂| 国产乱人视频| 亚洲国产精品成人综合色| 另类亚洲欧美激情| 亚洲怡红院男人天堂| 男人狂女人下面高潮的视频| 国产老妇女一区| 69人妻影院| 亚洲人成网站在线观看播放| 菩萨蛮人人尽说江南好唐韦庄| 韩国高清视频一区二区三区| 一个人看视频在线观看www免费| 精品久久久久久久久av| 欧美极品一区二区三区四区| 日韩人妻高清精品专区| 91在线精品国自产拍蜜月| 久久99蜜桃精品久久| 国语对白做爰xxxⅹ性视频网站| 国产精品不卡视频一区二区| 大码成人一级视频| 热re99久久精品国产66热6| 精品熟女少妇av免费看| 听说在线观看完整版免费高清| 尤物成人国产欧美一区二区三区| 亚洲精品,欧美精品| 国产在视频线精品| www.av在线官网国产| 日韩强制内射视频| 99热这里只有是精品50| 亚洲美女视频黄频| 日韩一区二区三区影片| 制服丝袜香蕉在线| 18禁在线无遮挡免费观看视频| 国产精品一区二区三区四区免费观看| 欧美国产精品一级二级三级 | 在线观看av片永久免费下载| 一二三四中文在线观看免费高清| 国产在线男女| 午夜激情久久久久久久| 亚洲美女搞黄在线观看| 国产一区二区三区av在线| 五月天丁香电影| 成年版毛片免费区| 夫妻午夜视频| 国产免费又黄又爽又色| 中国三级夫妇交换| 丝瓜视频免费看黄片| 2022亚洲国产成人精品| 五月天丁香电影| 国产男女超爽视频在线观看| 国产免费视频播放在线视频| 亚洲欧美成人精品一区二区| 国内揄拍国产精品人妻在线| 韩国av在线不卡| 久久久久久久大尺度免费视频| 日韩,欧美,国产一区二区三区| 色播亚洲综合网| 九九在线视频观看精品| 亚洲欧美中文字幕日韩二区| 蜜臀久久99精品久久宅男| 免费看日本二区| 菩萨蛮人人尽说江南好唐韦庄| 国产一区有黄有色的免费视频| 男女边吃奶边做爰视频| 亚洲性久久影院| 丝袜美腿在线中文| 大话2 男鬼变身卡| 建设人人有责人人尽责人人享有的 | 亚洲欧美成人精品一区二区| 69av精品久久久久久| 国产有黄有色有爽视频| 狂野欧美白嫩少妇大欣赏| 国产一区二区三区av在线| 久久精品国产亚洲av天美| 草草在线视频免费看| 欧美一级a爱片免费观看看| 国国产精品蜜臀av免费| 十八禁网站网址无遮挡 | 精品少妇久久久久久888优播| 亚洲成色77777| 老司机影院成人| 久久99精品国语久久久| 精品99又大又爽又粗少妇毛片| 97超视频在线观看视频| 人人妻人人看人人澡| 91在线精品国自产拍蜜月| 国产av码专区亚洲av| 麻豆成人午夜福利视频| 亚洲天堂av无毛| videos熟女内射| 国产精品三级大全| www.av在线官网国产| 春色校园在线视频观看| 蜜臀久久99精品久久宅男| 国产爽快片一区二区三区| 国产成年人精品一区二区| 赤兔流量卡办理| 国精品久久久久久国模美| 美女脱内裤让男人舔精品视频| 国产精品99久久99久久久不卡 | 欧美一级a爱片免费观看看| 在线观看国产h片| 九草在线视频观看| 日韩亚洲欧美综合| 少妇人妻一区二区三区视频| 免费黄频网站在线观看国产| 中国国产av一级| 人人妻人人澡人人爽人人夜夜| 精品一区二区三区视频在线| 国产真实伦视频高清在线观看| 99久久人妻综合| 国产国拍精品亚洲av在线观看| 久久久久久久久久成人| 午夜老司机福利剧场| 男的添女的下面高潮视频| 熟女人妻精品中文字幕| 亚洲精品亚洲一区二区| 91久久精品国产一区二区成人| 狂野欧美激情性bbbbbb| 国产免费福利视频在线观看| 成人无遮挡网站| 国产黄片美女视频| 日韩免费高清中文字幕av| freevideosex欧美| 高清在线视频一区二区三区| 色哟哟·www| 日韩视频在线欧美| 国产国拍精品亚洲av在线观看| videos熟女内射| 99热国产这里只有精品6| 美女视频免费永久观看网站| 美女主播在线视频| 亚洲人成网站在线播| 视频区图区小说| 高清在线视频一区二区三区| 七月丁香在线播放| 亚洲人成网站高清观看| 高清av免费在线| av专区在线播放| 97在线视频观看| 18+在线观看网站| 亚洲av电影在线观看一区二区三区 | 久久鲁丝午夜福利片| 综合色丁香网| 亚洲在久久综合| 精品少妇久久久久久888优播| 免费看光身美女| 国产高清有码在线观看视频| 大香蕉久久网| 性插视频无遮挡在线免费观看| 国产男女超爽视频在线观看| 亚洲va在线va天堂va国产| 最近中文字幕2019免费版| 日韩欧美精品免费久久| 九九在线视频观看精品| 毛片女人毛片| 欧美精品一区二区大全| 少妇人妻精品综合一区二区| 免费看a级黄色片| 欧美成人精品欧美一级黄| 日韩伦理黄色片| 高清毛片免费看| 高清日韩中文字幕在线| 日本一本二区三区精品| 一级片'在线观看视频| 国产欧美日韩精品一区二区| 久久久久久久午夜电影| 亚洲无线观看免费| 国产高清有码在线观看视频| 国产白丝娇喘喷水9色精品| 美女内射精品一级片tv| 精品熟女少妇av免费看| 婷婷色综合www| 成人毛片a级毛片在线播放| 亚洲人与动物交配视频| 国产亚洲5aaaaa淫片| 男人舔奶头视频| 超碰97精品在线观看| 男女边摸边吃奶| 免费在线观看成人毛片| 国产精品偷伦视频观看了| 婷婷色av中文字幕| 久久国产乱子免费精品| 中文字幕免费在线视频6| 国产精品秋霞免费鲁丝片| 免费黄频网站在线观看国产| 2018国产大陆天天弄谢| 国产欧美日韩精品一区二区| 在线观看国产h片| 大香蕉久久网| 亚洲va在线va天堂va国产| 永久免费av网站大全| 少妇 在线观看| 亚洲熟女精品中文字幕| av线在线观看网站| 精品午夜福利在线看| 亚洲av中文字字幕乱码综合| 亚洲av一区综合| 夫妻性生交免费视频一级片| av国产久精品久网站免费入址| 国产精品久久久久久久电影| 黄色视频在线播放观看不卡| 国产黄频视频在线观看| 亚洲精品国产av蜜桃| 丰满人妻一区二区三区视频av| 青春草视频在线免费观看| 欧美性感艳星| 人人妻人人澡人人爽人人夜夜| 2021少妇久久久久久久久久久| 男女啪啪激烈高潮av片| 成人二区视频| 精品一区二区免费观看| 大又大粗又爽又黄少妇毛片口| 久久影院123| av福利片在线观看| 亚洲国产精品成人久久小说| 国产精品偷伦视频观看了| 亚洲美女搞黄在线观看| 自拍欧美九色日韩亚洲蝌蚪91 | 一区二区三区乱码不卡18| 成人毛片60女人毛片免费| 一级黄片播放器| 国内揄拍国产精品人妻在线| 日本一本二区三区精品| 久久ye,这里只有精品| 亚洲国产日韩一区二区| 一区二区三区乱码不卡18| 在线观看av片永久免费下载| 韩国高清视频一区二区三区|