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

    RFID對(duì)象包含關(guān)系幾何向量編碼優(yōu)化策略

    2020-10-20 10:05:58廖國(guó)瓊段雨薇楊樂(lè)川
    關(guān)鍵詞:同心圓結(jié)點(diǎn)層級(jí)

    廖國(guó)瓊,段雨薇,楊樂(lè)川

    1(江西財(cái)經(jīng)大學(xué) 信息管理學(xué)院,南昌 330032) 2(江西省高校數(shù)據(jù)與知識(shí)工程重點(diǎn)實(shí)驗(yàn)室,南昌 330032)

    1 引 言

    隨著5G網(wǎng)絡(luò)的推出,競(jìng)爭(zhēng)激烈的市場(chǎng)再次將“萬(wàn)物互聯(lián)”的優(yōu)勢(shì)展示在了人們眼前,利用物聯(lián)網(wǎng)智能化管理供應(yīng)鏈(Supply Chain),是提高市場(chǎng)監(jiān)管效率的有效手段之一.在眾多物聯(lián)網(wǎng)設(shè)備中,無(wú)線(xiàn)射頻識(shí)別技術(shù)(Radio Frequency Identification,RFID)因其成本低、體積小,可增加物品的追溯性,從而較早被提出[1,2].該系統(tǒng)由電子標(biāo)簽、閱讀器、天線(xiàn)組成,其中電子標(biāo)簽具有唯一性、可實(shí)現(xiàn)多目標(biāo)非接觸自動(dòng)快速識(shí)別,且RFID具有大規(guī)模部署潛力,因此可為實(shí)現(xiàn)物品在供應(yīng)鏈環(huán)境中追溯提供良好的硬件支持[3-5].

    供應(yīng)鏈?zhǔn)菍?duì)客戶(hù)訂單有興趣的一組流程和實(shí)體[6].按照ISO規(guī)定標(biāo)準(zhǔn),追溯是指通過(guò)記錄物品的識(shí)別代碼以實(shí)現(xiàn)追蹤對(duì)象的空間變化[7].文獻(xiàn)[8]按追溯粒度大小將追溯分為單品級(jí)追溯與批次級(jí)追溯;按追溯功能將追溯分為位置追溯、包含關(guān)系追溯.

    在供應(yīng)鏈整個(gè)生命周期內(nèi)構(gòu)建完整的包含關(guān)系追溯系統(tǒng),應(yīng)設(shè)計(jì)合理的追溯模型、編碼機(jī)制及追溯策略等[9].本文主要研究支持包含關(guān)系追溯的編碼機(jī)制,追溯需求主要為向下追溯、向上追溯、平行追溯和包含歷史追溯,而在設(shè)計(jì)編碼時(shí),應(yīng)考慮供應(yīng)鏈應(yīng)用環(huán)境的以下特征:

    標(biāo)簽海量性.存在大量粘貼RFID標(biāo)簽的物品在供應(yīng)鏈中流通.

    標(biāo)記對(duì)象數(shù)量已知性.物品流通前需要用RFID標(biāo)簽進(jìn)行標(biāo)記,因此供應(yīng)鏈中標(biāo)記對(duì)象數(shù)量已知.

    包含關(guān)系多層級(jí)性.流通對(duì)象可分為物品對(duì)象、容器對(duì)象,因此形成多層級(jí)包含關(guān)系.

    單體改變性.物品在流通過(guò)程中,可能會(huì)發(fā)生包裝拆分和包裝重組等操作,單件物品可能從某容器拆分到新的容器對(duì)象之中,改變?cè)械陌P(guān)系.

    整體改變性.當(dāng)某容器從其上層容器中拆分到新的容器中時(shí),該容器中的全部對(duì)象整體跟隨移動(dòng)到新容器中.

    包含關(guān)系的本質(zhì)是層次關(guān)系,單體改變性和整體改變性是供應(yīng)鏈中常見(jiàn)的包裝拆裝情況,而目前已有的層次編碼策略較少考慮以上特征.因此本文在基于這些特征,深入研究RFID標(biāo)簽對(duì)象編碼策略,以增強(qiáng)包含關(guān)系的可追溯性.

    2 相關(guān)研究

    追溯查詢(xún)供應(yīng)鏈中物品的包含關(guān)系,需要對(duì)所有流通在供應(yīng)鏈中的RFID對(duì)象進(jìn)行編碼.包含關(guān)系可表示為樹(shù)形結(jié)構(gòu),目前涉及層次關(guān)系的編碼有素?cái)?shù)編碼、區(qū)間編碼、前綴編碼、向量編碼及幾何向量編碼等.素?cái)?shù)編碼采用自頂向下的方式依次為編碼樹(shù)的每一層結(jié)點(diǎn)賦予一個(gè)素?cái)?shù)[10,11],當(dāng)某上層容器中的物品全部拆分到下層新容器中時(shí)需要重新分配素?cái)?shù)且由于標(biāo)簽的海量性容易出現(xiàn)素?cái)?shù)溢出情況,而且追溯查詢(xún)時(shí)同余值的計(jì)算較為復(fù)雜,導(dǎo)致該方法的查詢(xún)效率低,不適用于大型供應(yīng)鏈場(chǎng)景.區(qū)間編碼對(duì)樹(shù)先序遍歷,再對(duì)同一棵樹(shù)后續(xù)遍歷,使得每一個(gè)結(jié)點(diǎn)都可由一對(duì)整數(shù)表示,構(gòu)成一個(gè)區(qū)間.文獻(xiàn)[12]采用區(qū)間編碼以實(shí)現(xiàn)對(duì)RFID對(duì)象的追溯,整數(shù)形式的編碼使得查詢(xún)效率高,但是由于供應(yīng)鏈環(huán)境的單體改變性,當(dāng)某容器中對(duì)象拆分到新容器時(shí),需要重新遍歷樹(shù)來(lái)獲取新的編碼,因此該編碼方式主要用于包含關(guān)系變化不頻繁的場(chǎng)合.前綴編碼的編碼規(guī)則為父結(jié)點(diǎn)的編碼是子結(jié)點(diǎn)的前綴,利用符號(hào)連接[13].該方法較區(qū)間編碼而言更新代價(jià)小,但由于供應(yīng)鏈環(huán)境下的標(biāo)簽海量性,查詢(xún)時(shí)字符串的匹配時(shí)間長(zhǎng),導(dǎo)致查詢(xún)效率低,也不適用于大型供應(yīng)鏈場(chǎng)景.

    文獻(xiàn)[14]中針對(duì)XML文檔提出向量編碼,利用一對(duì)向量代替區(qū)間編碼的區(qū)間值來(lái)給對(duì)象編碼.向量編碼的向量計(jì)算依賴(lài)于區(qū)間編碼,結(jié)點(diǎn)由一對(duì)向量表示,基于兩個(gè)向量之間可以插入無(wú)限多個(gè)向量的思想,可避免在供應(yīng)鏈環(huán)境下插入新物品時(shí)需重新編碼的情況,以此降低了更新開(kāi)銷(xiāo),但是出現(xiàn)某容器中物品整體拆分到新容器中時(shí),還是需重新編碼才能反映正確的包含關(guān)系,并且由于標(biāo)簽的海量性,每一個(gè)對(duì)象都由一對(duì)向量表示導(dǎo)致存儲(chǔ)效率低,存儲(chǔ)開(kāi)銷(xiāo)大.為克服向量編碼的不足,文獻(xiàn)[15]在其基礎(chǔ)上提出了幾何向量編碼策略(后續(xù)詳細(xì)介紹),可避免重新編碼情況發(fā)生,但該策略中存在數(shù)據(jù)溢出與數(shù)據(jù)碰撞問(wèn)題.因此,本文擬針對(duì)這兩個(gè)問(wèn)題對(duì)幾何向量編碼進(jìn)行優(yōu)化,進(jìn)一步提高編碼及追溯查詢(xún)性能.

    3 編碼準(zhǔn)備

    本節(jié)主要介紹編碼的基礎(chǔ)工作,包括RFID對(duì)象的包含關(guān)系、信息存儲(chǔ)形式等.

    3.1 包含關(guān)系

    我們稱(chēng)粘貼RFID標(biāo)簽的對(duì)象為標(biāo)記對(duì)象(Tag Objects,T),可分為簡(jiǎn)單對(duì)象與容器對(duì)象.

    圖1是一個(gè)包含關(guān)系樹(shù)示例,其中TC1,TC2為兩個(gè)包裝箱,IC1,IC2,IC3為包裝盒,S1,S2,S3等為具體物品,樹(shù)中的層次關(guān)系表示了它們之間的包含關(guān)系.其中虛線(xiàn)部分表示供應(yīng)鏈下兩種不同的包含關(guān)系變化,圖1(a)中為向容器IC2中加入物品S3,S4,對(duì)應(yīng)供應(yīng)鏈環(huán)境的單體改變性;圖1(b)為向容器TC2中添加容器IC3及其包含的兩個(gè)物品S5,S6,對(duì)應(yīng)整體改變性.

    圖1 包含關(guān)系示例Fig.1 Example of containment relationships

    定義1.簡(jiǎn)單對(duì)象是指不能包含其他標(biāo)記對(duì)象的對(duì)象,可由二元組S = 表示,其中id為該對(duì)象的唯一標(biāo)識(shí),l表示該標(biāo)記對(duì)象所處的層級(jí).

    按照追溯粒度的不同,簡(jiǎn)單對(duì)象可為單個(gè)物品或一批產(chǎn)品.考慮到包含關(guān)系追溯的一般性,后文所提的物品均為簡(jiǎn)單對(duì)象.如圖1中簡(jiǎn)單對(duì)象S1,S2,S3等都位于包含關(guān)系的最底(內(nèi))層,設(shè)定其層級(jí)數(shù)l= 0.

    定義2.容器對(duì)象是指包含其它標(biāo)記對(duì)象的對(duì)象,可由四元組C =表示,其中n為該容器的最大容量,f為該容器已包含的對(duì)象數(shù)量.

    容器對(duì)象可分為頂層容器對(duì)象,如圖1中的頂層包裝盒TC1,TC2,不能被其他容器對(duì)象包含,和中間層容器對(duì)象,如圖1中IC1,IC2,IC3等,可被上層容器包含.

    3.2 數(shù)據(jù)記錄

    簡(jiǎn)單對(duì)象和容器對(duì)象形成了多層級(jí)包含關(guān)系,在物品在流通之前由用戶(hù)定義,存入如表1所示的對(duì)象表中.由于簡(jiǎn)單對(duì)象不能包含其他對(duì)象,因此只記錄其tid與l的值,且其層級(jí)l為0,而包含容器的l值由底向上逐層遞增.

    表1 對(duì)象表Table 1 Object table

    定義3.每個(gè)標(biāo)記對(duì)象都對(duì)應(yīng)一條包含關(guān)系記錄,可表示為一個(gè)四元組CR = ,其中pid為直接包含該對(duì)象的容器對(duì)象標(biāo)識(shí),ts為該對(duì)象進(jìn)入pid對(duì)象的時(shí)間,te是指該對(duì)象離開(kāi)pid對(duì)象的時(shí)間.特殊地,當(dāng)一個(gè)對(duì)象進(jìn)入一容器后,包含關(guān)系未發(fā)生變化時(shí),其ts記為Now.

    包含關(guān)系記錄是在物品包裝過(guò)程中動(dòng)態(tài)生成的,存入如表2所示的包含關(guān)系表中.

    表2 包含關(guān)系表Table 2 Container table

    3.3 建立關(guān)系樹(shù)

    為反映標(biāo)記對(duì)象之間的包含關(guān)系和提高編碼效率,我們可利用對(duì)象表和包含關(guān)系表,構(gòu)建一棵滿(mǎn)N叉樹(shù)形式的包含關(guān)系樹(shù),其中結(jié)點(diǎn)表示標(biāo)記對(duì)象,用于存儲(chǔ)基本信息;邊表示標(biāo)記對(duì)象之間的包含關(guān)系,用于存儲(chǔ)對(duì)象進(jìn)入、離開(kāi)直接容器的時(shí)間.由于簡(jiǎn)單對(duì)象數(shù)量、容器對(duì)象數(shù)量和容器對(duì)象容量等已知,故可對(duì)樹(shù)進(jìn)行統(tǒng)一編碼.

    圖2 關(guān)系樹(shù)示例Fig.2 Example of relational trees

    以圖1的包含關(guān)系為例,假設(shè)容器的最大容量為2,結(jié)合表1、表2建立的關(guān)系樹(shù)如圖2所示.其中,虛結(jié)點(diǎn)X為頂層容器對(duì)象的父結(jié)點(diǎn).

    對(duì)關(guān)系樹(shù)進(jìn)行初始化時(shí),計(jì)算出所有結(jié)點(diǎn)的編碼.可以看出,容器對(duì)象TC2的容量未滿(mǎn),仍給出了結(jié)點(diǎn)IC4與其包含的S7、S8的編碼,但儲(chǔ)存的信息為空值.當(dāng)TC2有新對(duì)象加入時(shí),只需增加時(shí)間信息,無(wú)需重新再編碼,提高了更新效率.

    4 幾何向量編碼優(yōu)化策略

    文獻(xiàn)[14]提出的向量編碼原理可用于供應(yīng)鏈環(huán)境下的包含關(guān)系編碼,但是不能直接利用其編碼策略給標(biāo)記對(duì)象編碼.文獻(xiàn)[15]在其基礎(chǔ)上提出一種幾何向量編碼策略,解決了原向量編碼存儲(chǔ)空間開(kāi)銷(xiāo)大等問(wèn)題.本節(jié)首先介紹幾何向量編碼基本原理、存在問(wèn)題,然后提出優(yōu)化策略.

    4.1 幾何向量編碼及存在問(wèn)題

    幾何向量編碼策略[15]是基于兩個(gè)向量間可以插入無(wú)限多個(gè)向量的思想,利用二維坐標(biāo)軸第一象限中的向量進(jìn)行編碼.首先初始化虛結(jié)點(diǎn)為[1,0],[0,1],再根據(jù)容器對(duì)象的容量(n)來(lái)等分向量之間的夾角計(jì)算相應(yīng)向量值.向量的插入規(guī)則為,假設(shè)容器對(duì)象A由向量a,b組成,以a向量末端為起點(diǎn)作與b平行的射線(xiàn)c,按照A的容量等分a,b之間的夾角與c的交點(diǎn)為插入向量的末端,由此生成下一層標(biāo)記對(duì)象的向量.容器對(duì)象由一對(duì)向量表示,簡(jiǎn)單對(duì)象由一個(gè)向量表示,編碼計(jì)算公式(1)如下:

    (1)

    (2)

    文獻(xiàn)[15]證明了所有被近似處理后的向量間還保持原有的包含關(guān)系,但是原策略中對(duì)由公式(2)計(jì)算得到的向量值,直接采用向上取整的方式來(lái)得到最終編碼.該策略雖然降低了編碼的計(jì)算、存儲(chǔ)開(kāi)銷(xiāo),但存在數(shù)據(jù)溢出和數(shù)據(jù)碰撞的問(wèn)題:

    問(wèn)題1.數(shù)據(jù)溢出問(wèn)題.根據(jù)幾何向量編碼機(jī)制中向量的插入規(guī)則,當(dāng)容器對(duì)象某一向量的傾斜角越大越靠近y軸,或傾斜角越小越靠近x軸時(shí),會(huì)導(dǎo)致下一層插入對(duì)象的向量橫、縱坐標(biāo)值過(guò)大,造成數(shù)據(jù)溢出的情況.

    問(wèn)題2.數(shù)據(jù)碰撞問(wèn)題.通過(guò)公式(2)計(jì)算向量得到xc和yc不為整數(shù),文獻(xiàn)[15]采用向上取整的方式對(duì)數(shù)據(jù)的小數(shù)位進(jìn)行取舍.而直接取整會(huì)產(chǎn)生兩個(gè)或兩個(gè)以上對(duì)象由相同向量表示,因此會(huì)發(fā)生數(shù)據(jù)碰撞的情況.針對(duì)以上兩個(gè)問(wèn)題本文提出優(yōu)化策略并證明其正確性.

    4.2 優(yōu)化策略

    由公式(2)計(jì)算得到的向量,不直接采用向上取整的方式,而是提出新的數(shù)據(jù)優(yōu)化策略,以解決問(wèn)題1和2.現(xiàn)對(duì)二維坐標(biāo)中第一象限的數(shù)據(jù)做以下處理:

    1)擴(kuò)大虛結(jié)點(diǎn)的初始值為[10l,0],[0,10l];

    2)以坐標(biāo)原點(diǎn)為圓心,畫(huà)與包含層級(jí)l相同個(gè)數(shù)的同心圓,同心圓由內(nèi)層到外層的半徑比為1:10,第l層對(duì)象的向量取與第1個(gè)圓在第一象限的交點(diǎn)坐標(biāo),第l-1層取與第2個(gè)同心圓的交點(diǎn),以此類(lèi)推;

    3)由步驟2)得到的結(jié)果不為整數(shù),因此要對(duì)數(shù)據(jù)小數(shù)位進(jìn)行取舍,保留與包含層級(jí)l相關(guān)的有效位數(shù).

    以圖1包含關(guān)系中(S1,S2)?IC1?TC1為例,對(duì)其向量編碼進(jìn)行優(yōu)化,如圖3所示.

    圖3 向量?jī)?yōu)化示例Fig.3 Examples of optimize vector data

    定理1.設(shè)A1[xa,ya]和A2[xb,yb]是某容器對(duì)象某一向量與同心圓O1,O2的兩個(gè)交點(diǎn)坐標(biāo),ra,rb分別是半徑等比例同心圓O1,O2的半徑.當(dāng)kra=rb(k為實(shí)數(shù))時(shí),則有kxa=xb,kya=yb.

    證明:假設(shè)某過(guò)原點(diǎn)O的向量與同心圓O1,O2分別相交于A1,A2點(diǎn),此時(shí)向量OA1,OA2與x軸的夾角為θ.因?yàn)橥膱AO1,O2半徑等比例,則有kra=rb.由于

    由此可證kxa=xb,kya=yb,成立.

    以原點(diǎn)為圓心點(diǎn),可以保證每層包含層級(jí)對(duì)應(yīng)的圓為同心圓,由定理1可得,容器對(duì)象向量與每一層級(jí)圓的交點(diǎn)坐標(biāo)為等比關(guān)系.由公式(2)計(jì)算后得到xc,yc再對(duì)其進(jìn)行上述處理后得到計(jì)算公式(3):

    (3)

    利用同心圓優(yōu)化向量坐標(biāo),可以保證同層級(jí)對(duì)象向量與同一圓相交,不同層級(jí)對(duì)象向量分別與對(duì)應(yīng)層級(jí)圓相交,借此可以通過(guò)坐標(biāo)大小來(lái)判斷該向量所處的層級(jí).容器P1的兩個(gè)向量與同心圓組中O1相交,當(dāng)往容器P1中增加下一層級(jí)的容器對(duì)象的時(shí),容器對(duì)象P1的兩個(gè)向量將會(huì)作為下一層級(jí)第一個(gè)容器的始向量,與最后一個(gè)容器對(duì)象的末向量,此時(shí)P1的兩個(gè)向量會(huì)與同心圓組中的O2相交,容器對(duì)象P1的向量與同心圓O1,O2交點(diǎn)的坐標(biāo)成比例,比例與同心圓半徑比有關(guān).

    因此,利用公式(3)可以縮小向量末端橫縱坐標(biāo)值,以避免數(shù)據(jù)溢出的情況發(fā)生.

    對(duì)于問(wèn)題2,可根據(jù)供應(yīng)鏈環(huán)境特征,確認(rèn)包含關(guān)系的最大包含層級(jí)、容器對(duì)象的容量,根據(jù)實(shí)際調(diào)整虛結(jié)點(diǎn)X的初始值,當(dāng)最大包含層級(jí)為l時(shí),虛結(jié)點(diǎn)初始向量的始向量為<10l,0>,末向量為<0,10l>.同心圓半徑取值有由內(nèi)到外按照1∶10等例擴(kuò)大.對(duì)由公式(3)得到的數(shù)據(jù)保留與包含關(guān)系層級(jí)有關(guān)的有效位數(shù),使容器向量易于判斷且可避免數(shù)據(jù)碰撞的情況發(fā)生.

    盡管上述解決了數(shù)據(jù)溢出與數(shù)據(jù)碰撞的問(wèn)題,但由于向量與同心圓取交點(diǎn)后做了近似處理,故需要證明所有向量進(jìn)行優(yōu)化后仍然滿(mǎn)足原包含關(guān)系.

    證明:由于

    對(duì)于相交于同一個(gè)圓上的向量,經(jīng)過(guò)數(shù)據(jù)優(yōu)化得到的梯度滿(mǎn)足于原來(lái)的梯度關(guān)系,因此當(dāng)原包含關(guān)系滿(mǎn)足G(A)

    (4)

    (5)

    (6)

    (7)

    C2計(jì)算同理.由于r>0,因此G(C1′)

    定理1保證了坐標(biāo)之間的等比關(guān)系.結(jié)合定理2、定理3可知在利用幾何向量?jī)?yōu)化策略解決了問(wèn)題1和2的同時(shí),向量之間仍然保持原有包含關(guān)系,因此優(yōu)化策略可行.

    5 編碼及應(yīng)用

    本節(jié)主要內(nèi)容為先編碼關(guān)系樹(shù)中所有結(jié)點(diǎn),再結(jié)合供應(yīng)鏈環(huán)境下包含關(guān)系追溯需求和文獻(xiàn)[15]中所述的包含關(guān)系變化,提出相應(yīng)追溯查詢(xún)算法.

    5.1 編碼結(jié)點(diǎn)

    根據(jù)前文編碼原理、向量計(jì)算方式,可對(duì)關(guān)系樹(shù)中的結(jié)點(diǎn)依次編碼.從虛結(jié)點(diǎn)X開(kāi)始深度優(yōu)先遍歷,由上至下逐層編碼.編碼過(guò)程即為向量計(jì)算和分配過(guò)程,將得到的向量對(duì)或向量作為標(biāo)記對(duì)象的tid值.關(guān)系樹(shù)中容器對(duì)象結(jié)點(diǎn)(非葉子結(jié)點(diǎn))的向量計(jì)算和分配方式與簡(jiǎn)單對(duì)象結(jié)點(diǎn)(葉子結(jié)點(diǎn))編碼方式不完全相同.

    1)虛結(jié)點(diǎn)X編碼

    給虛結(jié)點(diǎn)分配初始向量與最大包含層級(jí)數(shù)l相關(guān):始向量Vs=[10l,0],末向量Ve=[0,10l].

    2)容器對(duì)象編碼

    在關(guān)系樹(shù)中容器對(duì)象由樹(shù)的中間結(jié)點(diǎn)表示,對(duì)其統(tǒng)一編碼.首先根據(jù)父容器的容量按公式(2)計(jì)算分配n-1個(gè)等分向量,再利用公式(3)進(jìn)行數(shù)據(jù)優(yōu)化.根據(jù)實(shí)際包含對(duì)象數(shù)(f),依次為每個(gè)容器對(duì)象分配兩個(gè)相鄰向量,作為容器對(duì)象的tid.第一個(gè)容器對(duì)象的始向量橫縱坐標(biāo)為其父結(jié)點(diǎn)的始向量與該層級(jí)對(duì)應(yīng)的同心圓交點(diǎn)坐標(biāo),且第m-1個(gè)容器對(duì)象的末向量與第m個(gè)相鄰容器對(duì)象的始向量相同.容器對(duì)象編碼的具體實(shí)現(xiàn)見(jiàn)算法1.

    算法1.容器對(duì)象編碼

    輸入:Vs,Ve,n,l

    輸出:Tid//所有容器的對(duì)象的編碼

    Begin

    1.Tid→Vs,Ve;//數(shù)據(jù)初始化

    2.r→0,tid=Tid,len=0;

    3.for(i=1;i<=l-1;i++)://容器對(duì)象層級(jí)數(shù)為l-1

    4.r=pow(10,i);//同心圓半徑

    5.for(j=0;j<=length(tid)-1;j++):

    6. (xA,yA)→tid[j];

    7. (xB,yB)→tid[j+1];

    8.flag→ [0] ;//清空臨時(shí)存儲(chǔ)對(duì)象

    9.for(m=1;m<=n-1;m++):

    14.xc′,yc′→保留與層級(jí)有關(guān)的小數(shù)位數(shù);

    15. //存儲(chǔ)所有容器對(duì)象向量

    16.flag.append(xc′,yc′);

    17.Tid.append(flag);//存儲(chǔ)容器tid

    18.len→len+length(tid);//獲取上層容器數(shù)量

    19.tid→Tid[len:-1];//獲取該層容器對(duì)象tid

    End

    3)簡(jiǎn)單對(duì)象編碼

    在關(guān)系樹(shù)中簡(jiǎn)單對(duì)象由葉子節(jié)點(diǎn)表示,其向量計(jì)算與分配與容器對(duì)象基本相同,其不同之處為:

    ①將直接容器對(duì)象的向量夾角分成n+1等分后,計(jì)算n個(gè)向量;

    ②每個(gè)簡(jiǎn)單對(duì)象只分配一個(gè)等分向量.

    基于以上編碼規(guī)則,先利用公式(2)計(jì)算,再利用公式(3)進(jìn)行優(yōu)化,得到的向量作為簡(jiǎn)單對(duì)象的tid值.簡(jiǎn)單對(duì)象編碼的具體實(shí)現(xiàn)見(jiàn)算法2.

    算法2.簡(jiǎn)單對(duì)象編碼

    輸入:Pid//l-1層容器對(duì)象的tid值

    輸出:Tid//所有簡(jiǎn)單對(duì)象的編碼

    Begin

    1.for(j=0;j<=length(Pid)-1;j++):

    2. (xA,yA)→Pid[j];

    3. (xB,yB)→Pid[j+1];

    4.for(m=1;m<=n-1;m++):

    9.xc′,yc′→保留與層級(jí)有關(guān)的小數(shù)位數(shù);

    10.Tid.append(xc′,yc′);//存儲(chǔ)所有簡(jiǎn)單對(duì)象向量

    End

    5.2 追溯查詢(xún)

    對(duì)RFID標(biāo)記對(duì)象進(jìn)行編碼的主要目的是實(shí)現(xiàn)對(duì)流通物品的追溯查詢(xún).

    定義4.假設(shè)標(biāo)記對(duì)象A、B、C的包含關(guān)系為C?B?A.當(dāng)A.l-B.l=1時(shí),稱(chēng)A為B的直接包含容器對(duì)象(父容器);當(dāng)A.l-C.l>1時(shí),稱(chēng)A為C的間接包含容器對(duì)象(祖先容器).

    定義5.如圖1中的包含關(guān)系,稱(chēng)TC1、TC2為同容器對(duì)象,TC1、TC2與TC3為同層級(jí)對(duì)象.

    根據(jù)以上定義,分別說(shuō)明供應(yīng)鏈環(huán)境下對(duì)包含關(guān)系追溯的主要需求:

    ·向上追溯.是指查詢(xún)物品位于哪個(gè)容器內(nèi).

    根據(jù)實(shí)際應(yīng)用情況可細(xì)分為以下3種追溯情況:

    ·追溯祖先容器對(duì)象.先確定被查詢(xún)對(duì)象的tid值,再通過(guò)包含關(guān)系表中對(duì)應(yīng)的pid值來(lái)得到所有祖先容器,完成查詢(xún).

    ·追溯父容器對(duì)象.先追溯所有祖先容器,計(jì)算對(duì)應(yīng)的l差值為“1”時(shí),即為父容器,完成查詢(xún).

    已知tid判斷A是否為B的容器對(duì)象.根據(jù)編碼規(guī)則,可直接利用tid進(jìn)行判斷.例如容器對(duì)象A的tid由Vs=,Ve=組成,B的tid為分別計(jì)算向量的梯度G=Y/X,當(dāng)G滿(mǎn)足G(Ve)>G(B)>G(Vs)時(shí),A即為B的容器對(duì)象.

    ·向下追溯,是指追溯該容器中包含的對(duì)象.

    可查找該容器對(duì)象包含的下一層級(jí)對(duì)象,或查找包含的全部對(duì)象.利用梯度關(guān)系可快速得出某一標(biāo)記對(duì)象是否被該容器包含.向下追溯與向上追溯方法相類(lèi)似,查詢(xún)方法不多贅述.

    ·平行追溯,是指追溯物品與哪些物品位于同一容器內(nèi)或處于同一層級(jí).

    ·查詢(xún)同容器對(duì)象.利用被查詢(xún)對(duì)象的tid值先實(shí)現(xiàn)向上追溯查找父容器對(duì)象,再利用父容器的tid值來(lái)實(shí)現(xiàn)向下追溯,得到同容器中的全部對(duì)象.

    ·查詢(xún)同層級(jí)對(duì)象.由于編碼策略的優(yōu)勢(shì),不同層級(jí)的對(duì)象向量中的橫縱坐標(biāo)值保留與層級(jí)數(shù)有關(guān)的有效位數(shù),因此可以根據(jù)tid值中橫縱坐標(biāo)的小數(shù)位數(shù)來(lái)得出同層級(jí)對(duì)象的tid值.

    ·包含關(guān)系歷史追溯,是指物品在供應(yīng)鏈流通時(shí),隨時(shí)間發(fā)生包含關(guān)系變化后,追溯到它曾經(jīng)存放過(guò)的容器.

    供應(yīng)環(huán)境下主要的包含關(guān)系變化有兩種[15].第一種為往容器中添加未編碼的新對(duì)象,由于給關(guān)系樹(shù)編碼時(shí),已給出了編碼,只需判斷容器是否可以接收新對(duì)象,接收后直接賦予對(duì)象對(duì)應(yīng)編碼,而不影響已有對(duì)象編碼;第二種為發(fā)生包含關(guān)系拆分重組的情況,從某一容器中遷出進(jìn)入新的容器,為避免遷入對(duì)象所包含子孫對(duì)象重新編碼,保持其子孫對(duì)象的編碼不變,重新編碼遷入對(duì)象即可.

    當(dāng)發(fā)生包含關(guān)系變化時(shí),需要更新包含關(guān)系記錄.包含關(guān)系歷史追溯依據(jù)包含關(guān)系記錄表中所有相關(guān)的包含關(guān)系記錄,先利用向上追溯的方法查找查詢(xún)對(duì)象的全部直接容器對(duì)象,然后按包含時(shí)間的先后排序,即可得到其包含關(guān)系的變化歷史.

    6 實(shí)驗(yàn)結(jié)果對(duì)比分析

    實(shí)驗(yàn)數(shù)據(jù)由模擬程序生成,首先模擬供應(yīng)鏈環(huán)境下,貼有RFID標(biāo)簽物品的包裝順序,生成包含關(guān)系記錄,再利用對(duì)應(yīng)的對(duì)象表和包含關(guān)系表生成關(guān)系樹(shù),作為編碼的基礎(chǔ).其中,最大包含層級(jí)數(shù)為4,初始化虛結(jié)點(diǎn)所處的層級(jí)為0,頂層容器對(duì)象個(gè)數(shù)為10.

    實(shí)驗(yàn)對(duì)比分析的編碼策略為文獻(xiàn)[14]中提出的原始向量編碼策略(Basic Vector Encoding,BVE),文獻(xiàn)[15]中提出的近似幾何向量編碼(Approximate Geometry Vector Encoding,AGVE)與本文提出的幾何向量?jī)?yōu)化策略(Geometry Vector Optimization Strategy,GVOS).實(shí)驗(yàn)主要對(duì)比以下4種性能指標(biāo):編碼初始化時(shí)間、存儲(chǔ)開(kāi)銷(xiāo)、編碼更新時(shí)間、追溯查詢(xún)效率.

    6.1 編碼初始化時(shí)間

    頂層容器數(shù)量為10的情況下,分別比較每個(gè)容器在容量在不同情況下初始化時(shí)間,圖4是三種編碼機(jī)制的編碼初始化時(shí)間比較結(jié)果.

    從圖4中可以看出來(lái)BVE的編碼初始化開(kāi)銷(xiāo)時(shí)間最大,這是因?yàn)锳GVE與GVOS都是在關(guān)系樹(shù)的基礎(chǔ)上直接計(jì)算和分配向量,而B(niǎo)VE則是先區(qū)間編碼,再將區(qū)間編碼轉(zhuǎn)化為向量編碼.AGVE的效率略高于GVOS這是因?yàn)镚VOS在AGVE的基礎(chǔ)上每個(gè)向量與同心圓取了交點(diǎn),導(dǎo)致效率降低,但是GVOS解決了數(shù)據(jù)碰撞和數(shù)據(jù)溢出的問(wèn)題,且由圖5中可看出GVOS節(jié)省了大量的存儲(chǔ)空間,因此效率差距在可接受范圍內(nèi).

    6.2 存儲(chǔ)開(kāi)銷(xiāo)

    在頂層容器數(shù)量為10的情況下,分別比較每個(gè)容器在容量不同情況下編碼數(shù)據(jù)存儲(chǔ)開(kāi)銷(xiāo).由圖5可得出幾何向量方法優(yōu)于BVE方法,因?yàn)锽VE編碼時(shí),無(wú)論是容器對(duì)象還是簡(jiǎn)單對(duì)象都由兩個(gè)向量組成.而使用AGVE和GVOS編碼時(shí),簡(jiǎn)單對(duì)象僅由一個(gè)向量表示.因此在層級(jí)數(shù)相同的條件下,容器可以存放的簡(jiǎn)單對(duì)象數(shù)量越大,它們之間的存儲(chǔ)開(kāi)銷(xiāo)差距也越大,由圖5可以看出當(dāng)標(biāo)簽達(dá)到百萬(wàn)級(jí)時(shí)BVE所需要的存儲(chǔ)空間近乎是GVOS的3倍.

    圖4 編碼初始化時(shí)間比較 圖5 存儲(chǔ)空間比較 圖6 編碼更新時(shí)間比較

    6.3 編碼更新時(shí)間

    分別比較兩種更新方式(1)添加新容器對(duì)象時(shí)的更新效率;(2)已有容器對(duì)象插入的更新效率.在模擬程序中先構(gòu)建一棵4層的關(guān)系樹(shù),第1,2層容器容量為10,第3層容器容量為100,最多可編碼1百萬(wàn)個(gè)簡(jiǎn)單對(duì)象.再利用random函數(shù)隨機(jī)生成插入層級(jí),(1)類(lèi)的對(duì)比結(jié)果如圖6中實(shí)線(xiàn)部分所示.(2)類(lèi)的對(duì)比結(jié)果如圖6中虛線(xiàn)部分所示.

    (1)類(lèi)更新方式,結(jié)果如圖6實(shí)線(xiàn)所示,除BVE外其他2種編碼機(jī)制效率相差甚微,原因是添加新對(duì)象時(shí),幾何向量方法是利用了向下追溯查找可插入容器的位置,再將編碼關(guān)系樹(shù)時(shí)計(jì)算得到的編碼分配給新對(duì)象,而基本向量編碼BVE則需要先尋找父結(jié)點(diǎn)及兄弟結(jié)點(diǎn),再根據(jù)兄弟結(jié)點(diǎn)的編碼值計(jì)算新編碼,因此更新效率相對(duì)較差.

    在(2)類(lèi)更新中,由圖6虛線(xiàn)結(jié)果可得,因?yàn)锳GVE與GVOS只需利用向下追溯獲取可插入位置,并給容器對(duì)象分配的當(dāng)前位置編碼(具體編碼在初始化時(shí)已計(jì)算),因此AGVE與GVOS效率相差不大,而B(niǎo)VE不僅要對(duì)容器對(duì)象本身重新編碼,還需對(duì)其包含的全部對(duì)象根據(jù)BVE編碼規(guī)則重新編碼,因此隨著更新對(duì)象數(shù)量的增多,性能差距也越明顯,當(dāng)插入10000個(gè)對(duì)象時(shí)BVE耗時(shí)近乎是其他兩個(gè)策略的4倍.

    6.4 追溯查詢(xún)性能

    在供應(yīng)鏈環(huán)境下主要有4種包含關(guān)系追溯,在模擬程序中構(gòu)建一棵與6.3節(jié)相同的關(guān)系樹(shù),追溯查詢(xún)性能對(duì)比結(jié)果如表3所示(查詢(xún)結(jié)果單位:second).

    6.4.1 向上追溯

    對(duì)比追溯父容器對(duì)象的效率,按照5.2節(jié)中的查詢(xún)方式進(jìn)行查詢(xún),3種編碼機(jī)制的對(duì)比結(jié)果如表3中向上追溯欄所示.由于GVOS的編碼保留了與層級(jí)相關(guān)的有效位數(shù),降低了查找容器對(duì)象的時(shí)間,提高了追溯查詢(xún)效率.BVE的簡(jiǎn)單對(duì)象和容器對(duì)象都是由兩個(gè)向量組成的,梯度對(duì)比時(shí)間復(fù)雜度高,因此追溯效率低.

    6.4.2 向下追溯

    獲取隨機(jī)生成的容器對(duì)象的編碼,利用梯度關(guān)系追溯查詢(xún)?cè)撊萜靼乃袑?duì)象以實(shí)現(xiàn)向下追溯.效率對(duì)比結(jié)果如表3中向下追溯欄所示.由于GVOS機(jī)制的編碼方式降低了梯度對(duì)比的時(shí)間復(fù)雜度,所以追溯查詢(xún)效率高,而B(niǎo)VE的簡(jiǎn)單對(duì)象是由兩個(gè)向量表示的,這樣的數(shù)據(jù)結(jié)構(gòu)增加了查詢(xún)所需要的時(shí)間,當(dāng)追溯數(shù)據(jù)越多時(shí),效率差異越明顯.

    表3 追溯查詢(xún)效率對(duì)比Table 3 Trace query efficiency comparisons

    6.4.3 包含歷史追溯

    AGVE與GVOS可依據(jù)包含關(guān)系記錄,先向上追溯查找被查詢(xún)對(duì)象的全部直接容器對(duì)象,再按包含時(shí)間的先后排序,即可得到其包含關(guān)系的變化歷史.實(shí)驗(yàn)對(duì)比結(jié)果如表3中歷史追溯欄所示,由于包含關(guān)系發(fā)生變化時(shí),BVE方法需要重新編碼,無(wú)法直接判斷出該容器是否發(fā)生變化,每一次查詢(xún)都需查表,因此追溯查詢(xún)效率低.

    6.4.4 平行追溯

    查詢(xún)處于同一容器中的所有對(duì)象,先要對(duì)隨機(jī)生成的被查詢(xún)對(duì)象進(jìn)行向上追溯,查找上層容器.在獲取容器對(duì)象的編碼后,再向下追溯,以此來(lái)實(shí)現(xiàn)平行追溯.效率對(duì)比結(jié)果表3中平行追溯欄所示.GVOS的效率最高,因?yàn)槠湎蛏舷蛳碌淖匪菪矢?,而B(niǎo)VE簡(jiǎn)單對(duì)象由兩個(gè)向量表示,因此BVE的效率最低,且當(dāng)容器包含的簡(jiǎn)單對(duì)象越多時(shí),效率差異越大.

    7 總結(jié)與展望

    為了提高在供應(yīng)鏈環(huán)境下RFID對(duì)象包含關(guān)系的追溯效率,解決原幾何向量編碼策略中存在的問(wèn)題,本文提出了優(yōu)化策略.基于在從原點(diǎn)出發(fā)的兩向量間可插入無(wú)數(shù)個(gè)向量的特性,提出了一種利用同心圓進(jìn)行優(yōu)化的幾何向量編碼優(yōu)化策略.

    該策略的基本思想是,利用坐標(biāo)軸的第一象限,通過(guò)均分兩個(gè)向量之間的夾角進(jìn)行向量的計(jì)算和分配,再利用同心圓上對(duì)應(yīng)的點(diǎn)成比例,且保持原梯度關(guān)系不變的思想來(lái)實(shí)現(xiàn)編碼.與原幾何向量編碼方式相比,該方法降低了編碼開(kāi)銷(xiāo)、提高了追溯效率,并解決了數(shù)據(jù)碰撞、數(shù)據(jù)溢出的問(wèn)題.

    通過(guò)實(shí)驗(yàn)對(duì)比分析,驗(yàn)證了所提出編碼策略的可行性及有效性.下一步將基于所提出的編碼策略,深入研究支持包含關(guān)系追溯的時(shí)態(tài)查詢(xún)機(jī)制,進(jìn)一步提高追溯查詢(xún)效率.

    猜你喜歡
    同心圓結(jié)點(diǎn)層級(jí)
    同心圓夢(mèng)再出發(fā)
    黃河之聲(2022年1期)2022-03-16 02:41:22
    同心圓夢(mèng)再出發(fā)
    黃河之聲(2021年21期)2021-03-22 03:27:08
    軍工企業(yè)不同層級(jí)知識(shí)管理研究實(shí)踐
    繡出里下河畔最美“同心圓”
    基于軍事力量層級(jí)劃分的軍力對(duì)比評(píng)估
    同心圓變變變
    啟蒙(3-7歲)(2020年7期)2020-07-08 03:13:28
    Ladyzhenskaya流體力學(xué)方程組的確定模與確定結(jié)點(diǎn)個(gè)數(shù)估計(jì)
    任務(wù)期內(nèi)多層級(jí)不完全修復(fù)件的可用度評(píng)估
    基于Raspberry PI為結(jié)點(diǎn)的天氣云測(cè)量網(wǎng)絡(luò)實(shí)現(xiàn)
    基于DHT全分布式P2P-SIP網(wǎng)絡(luò)電話(huà)穩(wěn)定性研究與設(shè)計(jì)
    午夜激情欧美在线| 伦理电影大哥的女人| 丝袜喷水一区| 午夜福利成人在线免费观看| 国产精品一区二区免费欧美| 亚洲欧美精品综合久久99| 又黄又爽又刺激的免费视频.| 亚洲国产日韩欧美精品在线观看| 色5月婷婷丁香| 亚洲最大成人中文| 久久鲁丝午夜福利片| 日本成人三级电影网站| 免费看光身美女| 99视频精品全部免费 在线| 久久久久久久久久成人| 在线国产一区二区在线| 熟妇人妻久久中文字幕3abv| 不卡视频在线观看欧美| 精品熟女少妇av免费看| 国内精品美女久久久久久| 国产精品综合久久久久久久免费| 婷婷精品国产亚洲av在线| 国产精品福利在线免费观看| 成人国产麻豆网| 97超视频在线观看视频| 亚洲精品粉嫩美女一区| 亚洲最大成人av| 久久国内精品自在自线图片| 久久久久性生活片| 国产在视频线在精品| 国产在线精品亚洲第一网站| 中国美白少妇内射xxxbb| 女同久久另类99精品国产91| 淫妇啪啪啪对白视频| 少妇丰满av| 变态另类成人亚洲欧美熟女| 国产精品1区2区在线观看.| 在线a可以看的网站| 成人精品一区二区免费| 人妻少妇偷人精品九色| 能在线免费观看的黄片| 久久99热6这里只有精品| 免费在线观看成人毛片| 欧美成人精品欧美一级黄| 亚洲av电影不卡..在线观看| 欧美一级a爱片免费观看看| 亚洲中文日韩欧美视频| 99热这里只有是精品在线观看| 日韩 亚洲 欧美在线| 精品99又大又爽又粗少妇毛片| 精品久久久久久成人av| 青春草视频在线免费观看| 久久久久免费精品人妻一区二区| 三级男女做爰猛烈吃奶摸视频| ponron亚洲| 国内揄拍国产精品人妻在线| 精品久久久久久久久av| 国产国拍精品亚洲av在线观看| 国产在线精品亚洲第一网站| 人妻丰满熟妇av一区二区三区| 亚洲中文日韩欧美视频| 成人特级黄色片久久久久久久| www日本黄色视频网| 天堂√8在线中文| 国产精品一及| 一进一出好大好爽视频| 亚洲成人中文字幕在线播放| 草草在线视频免费看| 精品久久久久久久久av| 一边摸一边抽搐一进一小说| 久久久久性生活片| 日本一本二区三区精品| 可以在线观看毛片的网站| 最近2019中文字幕mv第一页| 最近的中文字幕免费完整| 国产视频内射| 精品久久国产蜜桃| 男女视频在线观看网站免费| 夜夜夜夜夜久久久久| 国产精品一区二区免费欧美| a级一级毛片免费在线观看| 日本熟妇午夜| 国产精品一区二区性色av| 国产不卡一卡二| 99热只有精品国产| 亚洲自偷自拍三级| 高清日韩中文字幕在线| 精品人妻视频免费看| 国产蜜桃级精品一区二区三区| 国产高清有码在线观看视频| 国产人妻一区二区三区在| 天堂影院成人在线观看| 久久精品国产亚洲av涩爱 | 国产欧美日韩一区二区精品| 亚洲成a人片在线一区二区| 真实男女啪啪啪动态图| 内射极品少妇av片p| 亚洲人成网站在线播放欧美日韩| 亚洲激情五月婷婷啪啪| 日日撸夜夜添| 亚洲内射少妇av| 久久午夜福利片| 欧美高清性xxxxhd video| 搡老熟女国产l中国老女人| 你懂的网址亚洲精品在线观看 | 国产伦精品一区二区三区四那| 熟女电影av网| 天堂√8在线中文| 亚洲av.av天堂| 日日摸夜夜添夜夜爱| 男人狂女人下面高潮的视频| 亚洲在线自拍视频| av.在线天堂| www日本黄色视频网| 美女黄网站色视频| 免费搜索国产男女视频| 国产淫片久久久久久久久| 美女高潮的动态| 久久久久性生活片| 欧美一级a爱片免费观看看| 人人妻人人看人人澡| 看免费成人av毛片| 99久久久亚洲精品蜜臀av| 精品午夜福利在线看| 噜噜噜噜噜久久久久久91| 三级毛片av免费| 成人二区视频| 日本三级黄在线观看| 一个人看的www免费观看视频| 2021天堂中文幕一二区在线观| 国产成人福利小说| 欧美日韩乱码在线| 晚上一个人看的免费电影| 欧美人与善性xxx| 欧美又色又爽又黄视频| 热99在线观看视频| 麻豆国产97在线/欧美| av在线天堂中文字幕| 99热全是精品| 亚洲成a人片在线一区二区| 中文字幕人妻熟人妻熟丝袜美| 日韩国内少妇激情av| 91久久精品电影网| 亚洲乱码一区二区免费版| 又爽又黄a免费视频| 可以在线观看毛片的网站| 九九在线视频观看精品| 欧美激情国产日韩精品一区| 色5月婷婷丁香| 日韩欧美精品v在线| 欧美日韩乱码在线| 久久精品国产亚洲网站| 特大巨黑吊av在线直播| 蜜桃久久精品国产亚洲av| 国产精品亚洲美女久久久| 亚洲成人精品中文字幕电影| 床上黄色一级片| 18禁裸乳无遮挡免费网站照片| 精品日产1卡2卡| 成人欧美大片| 亚洲中文字幕一区二区三区有码在线看| 男人舔奶头视频| 长腿黑丝高跟| 国产欧美日韩一区二区精品| 国产高清三级在线| 欧美人与善性xxx| 亚洲电影在线观看av| 久久精品91蜜桃| 国产 一区精品| 色吧在线观看| 亚洲自偷自拍三级| 一级黄片播放器| 亚洲中文日韩欧美视频| av天堂在线播放| 狂野欧美激情性xxxx在线观看| 午夜免费激情av| 精品久久久噜噜| 亚洲性久久影院| 在线观看av片永久免费下载| 成人国产麻豆网| 国产精品日韩av在线免费观看| av女优亚洲男人天堂| 国产成人aa在线观看| 级片在线观看| 99久久九九国产精品国产免费| 又粗又爽又猛毛片免费看| 久久久久久久午夜电影| 女生性感内裤真人,穿戴方法视频| 成人av在线播放网站| 亚洲天堂国产精品一区在线| 婷婷精品国产亚洲av| 日韩一本色道免费dvd| 亚洲国产欧美人成| 国产日本99.免费观看| 91狼人影院| 欧美+亚洲+日韩+国产| 国产国拍精品亚洲av在线观看| videossex国产| 国产 一区 欧美 日韩| 在线播放无遮挡| 日本色播在线视频| 亚洲av第一区精品v没综合| 美女 人体艺术 gogo| 波多野结衣巨乳人妻| 精品福利观看| 香蕉av资源在线| 99热只有精品国产| 高清毛片免费观看视频网站| 蜜桃亚洲精品一区二区三区| 国产毛片a区久久久久| 亚洲av中文av极速乱| 一级毛片电影观看 | 亚洲va在线va天堂va国产| 97超级碰碰碰精品色视频在线观看| 日韩在线高清观看一区二区三区| 国产午夜精品久久久久久一区二区三区 | 日韩欧美精品免费久久| 人妻久久中文字幕网| 国产白丝娇喘喷水9色精品| 国产精品免费一区二区三区在线| 禁无遮挡网站| 亚洲国产精品国产精品| 在线天堂最新版资源| 99久久精品热视频| 午夜福利视频1000在线观看| 午夜免费男女啪啪视频观看 | 免费在线观看成人毛片| 色5月婷婷丁香| 久久国产乱子免费精品| 日本爱情动作片www.在线观看 | 亚洲av中文av极速乱| 两个人视频免费观看高清| 久久午夜福利片| 亚洲国产精品久久男人天堂| 天天一区二区日本电影三级| 少妇丰满av| 六月丁香七月| 真实男女啪啪啪动态图| 欧美三级亚洲精品| 亚洲内射少妇av| 最近2019中文字幕mv第一页| 国产精品电影一区二区三区| 日本免费一区二区三区高清不卡| 中文字幕熟女人妻在线| 啦啦啦啦在线视频资源| 国产亚洲精品综合一区在线观看| 男女啪啪激烈高潮av片| 久久久久久大精品| 国产亚洲欧美98| 久久久久久久久久成人| 成人毛片a级毛片在线播放| 搡老岳熟女国产| а√天堂www在线а√下载| 国产又黄又爽又无遮挡在线| 国内少妇人妻偷人精品xxx网站| 久久综合国产亚洲精品| 午夜爱爱视频在线播放| av专区在线播放| 国内精品美女久久久久久| 变态另类丝袜制服| 欧美色欧美亚洲另类二区| 国产探花在线观看一区二区| 久久精品夜色国产| 亚洲欧美日韩高清在线视频| 亚洲人成网站在线播放欧美日韩| 丰满人妻一区二区三区视频av| 一本一本综合久久| 中文字幕人妻熟人妻熟丝袜美| 亚洲国产精品成人久久小说 | 成人综合一区亚洲| 精品人妻偷拍中文字幕| 深爱激情五月婷婷| 桃色一区二区三区在线观看| 久久久久久久久中文| 无遮挡黄片免费观看| 欧美激情在线99| 老司机福利观看| 身体一侧抽搐| 国产精品爽爽va在线观看网站| 一级av片app| 成人高潮视频无遮挡免费网站| 久久精品夜夜夜夜夜久久蜜豆| 18禁在线无遮挡免费观看视频 | 精品久久国产蜜桃| 晚上一个人看的免费电影| 国产亚洲精品久久久久久毛片| 日韩精品有码人妻一区| 午夜免费激情av| 国内精品久久久久精免费| 我的老师免费观看完整版| 亚洲精品粉嫩美女一区| 桃色一区二区三区在线观看| 午夜日韩欧美国产| 国产 一区精品| 久久国内精品自在自线图片| 免费一级毛片在线播放高清视频| 男女啪啪激烈高潮av片| 精品免费久久久久久久清纯| 在线免费观看不下载黄p国产| 日韩欧美在线乱码| 日本 av在线| 免费观看的影片在线观看| 亚洲成av人片在线播放无| 亚洲乱码一区二区免费版| 欧美性猛交╳xxx乱大交人| 亚洲av五月六月丁香网| 久久中文看片网| 97超级碰碰碰精品色视频在线观看| 一级黄色大片毛片| 久久精品国产清高在天天线| 一进一出抽搐动态| 国产亚洲精品av在线| avwww免费| 国产亚洲精品久久久com| 亚洲性久久影院| 99久久精品热视频| 国产麻豆成人av免费视频| 不卡视频在线观看欧美| 97超视频在线观看视频| 熟女人妻精品中文字幕| 成人永久免费在线观看视频| 看非洲黑人一级黄片| 国产人妻一区二区三区在| 亚洲最大成人中文| 最好的美女福利视频网| 一区二区三区四区激情视频 | 国产探花在线观看一区二区| 麻豆久久精品国产亚洲av| 我要搜黄色片| 在线播放国产精品三级| 高清午夜精品一区二区三区 | 久久中文看片网| 久久久国产成人免费| 国产伦一二天堂av在线观看| 日韩制服骚丝袜av| 成人av在线播放网站| 国产成人freesex在线 | 国产在线精品亚洲第一网站| 亚洲美女黄片视频| 毛片一级片免费看久久久久| av专区在线播放| 国内揄拍国产精品人妻在线| 亚洲国产精品成人久久小说 | 国产伦一二天堂av在线观看| 色吧在线观看| 成年免费大片在线观看| av在线亚洲专区| 国产精品国产三级国产av玫瑰| 亚洲一区高清亚洲精品| 亚洲精品一卡2卡三卡4卡5卡| 亚洲精品粉嫩美女一区| 午夜福利成人在线免费观看| 99久久久亚洲精品蜜臀av| 搡老妇女老女人老熟妇| 老司机福利观看| 在线观看av片永久免费下载| 日韩高清综合在线| 看片在线看免费视频| 男女做爰动态图高潮gif福利片| 简卡轻食公司| 网址你懂的国产日韩在线| 亚洲无线在线观看| 免费人成在线观看视频色| 久久中文看片网| 国产亚洲欧美98| 国产亚洲精品久久久久久毛片| 久久精品国产亚洲av香蕉五月| 久久国内精品自在自线图片| 内射极品少妇av片p| 国产私拍福利视频在线观看| 麻豆精品久久久久久蜜桃| 国产成人精品久久久久久| 亚洲高清免费不卡视频| 99热精品在线国产| 国产一区二区在线观看日韩| 久久精品夜色国产| 国产精品1区2区在线观看.| 日韩强制内射视频| 成年免费大片在线观看| 日本黄色视频三级网站网址| 国产成人福利小说| 女的被弄到高潮叫床怎么办| 亚洲精品在线观看二区| 99久久精品国产国产毛片| 少妇熟女aⅴ在线视频| 亚洲av成人av| 桃色一区二区三区在线观看| av在线蜜桃| 午夜亚洲福利在线播放| 久久久a久久爽久久v久久| 美女免费视频网站| videossex国产| 婷婷亚洲欧美| 99九九线精品视频在线观看视频| 联通29元200g的流量卡| 亚洲美女视频黄频| 在线看三级毛片| 亚洲av五月六月丁香网| 亚洲熟妇熟女久久| 国内久久婷婷六月综合欲色啪| 亚洲人成网站在线播放欧美日韩| 欧美xxxx黑人xx丫x性爽| 内射极品少妇av片p| 国产精品三级大全| 色尼玛亚洲综合影院| 亚洲精品一区av在线观看| 99久国产av精品国产电影| 国产成人freesex在线 | 欧美国产日韩亚洲一区| 亚洲一区二区三区色噜噜| 亚洲性夜色夜夜综合| 国产在线精品亚洲第一网站| 日韩制服骚丝袜av| 日本黄色片子视频| 久久精品91蜜桃| 欧美xxxx黑人xx丫x性爽| 国产精品一区二区三区四区免费观看 | 插阴视频在线观看视频| 国产午夜精品论理片| 最新中文字幕久久久久| 欧美xxxx性猛交bbbb| 网址你懂的国产日韩在线| 欧美在线一区亚洲| 色5月婷婷丁香| 中文字幕熟女人妻在线| 成人一区二区视频在线观看| 看非洲黑人一级黄片| 男插女下体视频免费在线播放| 淫妇啪啪啪对白视频| 亚洲精品日韩av片在线观看| 99热6这里只有精品| 我的老师免费观看完整版| 午夜老司机福利剧场| av福利片在线观看| 一区二区三区四区激情视频 | 亚洲精华国产精华液的使用体验 | 简卡轻食公司| 在线播放无遮挡| 亚洲精品粉嫩美女一区| 又爽又黄a免费视频| 日本 av在线| 又爽又黄无遮挡网站| 蜜臀久久99精品久久宅男| 99在线视频只有这里精品首页| 99久久九九国产精品国产免费| 淫秽高清视频在线观看| 亚洲av电影不卡..在线观看| 国产爱豆传媒在线观看| 久久久久九九精品影院| av天堂中文字幕网| 两个人视频免费观看高清| 一个人看视频在线观看www免费| www.色视频.com| 国产亚洲av嫩草精品影院| 国产熟女欧美一区二区| 男人的好看免费观看在线视频| 九色成人免费人妻av| 午夜免费激情av| 中文字幕久久专区| 免费av毛片视频| 国产高清有码在线观看视频| 国产久久久一区二区三区| 黄片wwwwww| 中文字幕精品亚洲无线码一区| 日本免费一区二区三区高清不卡| 欧美色视频一区免费| 国产女主播在线喷水免费视频网站 | 亚洲精品粉嫩美女一区| 中文字幕人妻熟人妻熟丝袜美| 精品国产三级普通话版| 如何舔出高潮| 日本 av在线| 久久草成人影院| 亚洲成人中文字幕在线播放| 啦啦啦啦在线视频资源| 2021天堂中文幕一二区在线观| 麻豆乱淫一区二区| 22中文网久久字幕| 国产成人a∨麻豆精品| 亚洲成人av在线免费| 亚洲精品久久国产高清桃花| 国产白丝娇喘喷水9色精品| 99久久无色码亚洲精品果冻| 日日摸夜夜添夜夜添av毛片| 久久久精品94久久精品| 免费av观看视频| 一级毛片久久久久久久久女| 国产精品国产高清国产av| 黄色视频,在线免费观看| 97超碰精品成人国产| 亚洲内射少妇av| 亚洲人成网站在线观看播放| 中文字幕熟女人妻在线| 内射极品少妇av片p| 卡戴珊不雅视频在线播放| 久久鲁丝午夜福利片| videossex国产| 亚洲一区二区三区色噜噜| 美女 人体艺术 gogo| 久久人人精品亚洲av| 校园春色视频在线观看| 久久久久久久久大av| 国产成人a区在线观看| 精品久久久久久久久av| av在线亚洲专区| 少妇猛男粗大的猛烈进出视频 | 欧美成人精品欧美一级黄| 国产精品国产高清国产av| 99国产精品一区二区蜜桃av| 在线a可以看的网站| 亚洲婷婷狠狠爱综合网| av福利片在线观看| 18禁裸乳无遮挡免费网站照片| 欧美日韩一区二区视频在线观看视频在线 | 日日摸夜夜添夜夜添小说| 九色成人免费人妻av| 中文字幕av在线有码专区| 麻豆国产97在线/欧美| 淫妇啪啪啪对白视频| 天堂√8在线中文| 久久久欧美国产精品| 国产精品精品国产色婷婷| 亚洲无线观看免费| av在线播放精品| 少妇熟女aⅴ在线视频| 激情 狠狠 欧美| 国产精品乱码一区二三区的特点| 久久6这里有精品| 人人妻人人澡人人爽人人夜夜 | 狂野欧美白嫩少妇大欣赏| 亚洲一区二区三区色噜噜| 麻豆国产av国片精品| 2021天堂中文幕一二区在线观| 亚洲一区高清亚洲精品| 国产不卡一卡二| 精品久久久久久久久久久久久| avwww免费| 日韩欧美国产在线观看| 99在线人妻在线中文字幕| 少妇的逼水好多| 一夜夜www| 国产精品乱码一区二三区的特点| 少妇猛男粗大的猛烈进出视频 | 免费看日本二区| 久久精品夜夜夜夜夜久久蜜豆| 日本一本二区三区精品| 九色成人免费人妻av| 在线播放无遮挡| 日韩成人av中文字幕在线观看 | 91在线精品国自产拍蜜月| 三级经典国产精品| 久久久久九九精品影院| 日韩欧美 国产精品| 热99re8久久精品国产| 波多野结衣高清无吗| 在线看三级毛片| www日本黄色视频网| 天堂影院成人在线观看| 亚洲18禁久久av| 国产伦精品一区二区三区四那| 日韩三级伦理在线观看| 亚洲不卡免费看| 丰满的人妻完整版| 日本一本二区三区精品| 国产一区二区亚洲精品在线观看| 欧美日本视频| 露出奶头的视频| 在线播放国产精品三级| 少妇的逼好多水| 欧美绝顶高潮抽搐喷水| 国产精品精品国产色婷婷| 色综合色国产| 最后的刺客免费高清国语| 久久热精品热| 欧美中文日本在线观看视频| 国产一区二区在线观看日韩| 成人美女网站在线观看视频| a级毛片免费高清观看在线播放| 国产成人freesex在线 | 亚洲最大成人中文| 美女cb高潮喷水在线观看| 高清午夜精品一区二区三区 | 美女高潮的动态| www.色视频.com| 亚洲精品456在线播放app| 小说图片视频综合网站| 男人的好看免费观看在线视频| 嫩草影视91久久| 极品教师在线视频| av免费在线看不卡| 日韩欧美在线乱码| 欧美成人a在线观看| 22中文网久久字幕| 一卡2卡三卡四卡精品乱码亚洲| 一进一出好大好爽视频| 国产激情偷乱视频一区二区| 日本a在线网址| 亚洲中文字幕日韩| 男人和女人高潮做爰伦理| 99国产极品粉嫩在线观看| 蜜桃久久精品国产亚洲av| 国产av不卡久久| 91狼人影院| 久久天躁狠狠躁夜夜2o2o| 男女啪啪激烈高潮av片| 韩国av在线不卡| 久久这里只有精品中国| 国产亚洲精品久久久com| 久久久午夜欧美精品| 色尼玛亚洲综合影院| 成年女人永久免费观看视频| 亚洲精华国产精华液的使用体验 | 国产淫片久久久久久久久| 国产午夜精品久久久久久一区二区三区 | 极品教师在线视频|