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

    滑動窗口技術(shù)在智能儀表離線交易記錄上傳中的運(yùn)用

    2019-08-29 08:26:12
    計算機(jī)測量與控制 2019年8期
    關(guān)鍵詞:離線字節(jié)氣機(jī)

    (中煤科工集團(tuán)重慶研究院有限公司,重慶 400039)

    0 引言

    工業(yè)領(lǐng)域中,設(shè)備儀器儀表采用RS485通信協(xié)議進(jìn)行通信時,報文大致可以分為三類,通信握手類、指令類和數(shù)據(jù)類。通信握手報文一般用于診斷設(shè)備是否在線,獲取設(shè)備當(dāng)前的狀態(tài)等。而指令類報文則包含讀、寫兩種指令,一般通過上位機(jī)發(fā)出,讓設(shè)備完成相應(yīng)的動作。數(shù)據(jù)類報文則包括關(guān)鍵的數(shù)據(jù)信息,如加氣機(jī)的加氣交易等等信息。數(shù)據(jù)類報文在以上三種報文中長度最長,優(yōu)先級最高,傳輸中所占用的資源也最多。

    1.1 加氣機(jī)離線交易的存儲及上傳

    加氣機(jī)完整的離線交易信息包括交易流水號、IC卡卡號、氣品種類(CNG/LNG)、加氣槍號、加氣時長、加氣氣量、單價、金額、折扣等信息。離線狀態(tài)下,加氣機(jī)加完一筆氣將會存儲以下信息如表1所示,交易信息是消費(fèi)、記賬、扣款的唯一依據(jù),所以必須保證所有記錄在加氣機(jī)恢復(fù)通訊后立即上傳至后臺。

    當(dāng)鏈路恢復(fù)之后,主機(jī)PC會下發(fā)索取離線交易的命令,如表2所示。

    由于交易流水號必須保證唯一性,所以這里引入了交易計數(shù)器的概念,是為了合理的利用存儲區(qū)資源并且進(jìn)行離線交易的管理。

    以基于STM32處理器的加氣機(jī)主板為例,用鐵電保存交易計數(shù)器的值, 將W25的存儲區(qū)按照交易數(shù)據(jù)的大小等量劃分為1萬個存儲區(qū),每個存儲區(qū)存儲1組如上表2中的交易信息,編號從0~9999,用NextRecord/SendRecord標(biāo)識。NextRecord的值表示下一條交易緩存區(qū)的編號,而SendRecord的值表示未上傳交易緩存區(qū)的位置。

    表1 加氣機(jī)離線交易格式

    表2 PC機(jī)獲取加氣機(jī)離線交易格式

    未有交易產(chǎn)生時,NextRecord/SendRecord初始化為0。當(dāng)?shù)谝粭l交易記錄產(chǎn)生后,NextRecord的值為1,當(dāng)此條交易記錄上傳至加氣機(jī)后,NoSdRecord的值加1遞增,表示第0個緩存區(qū)的記錄已經(jīng)上傳,第1個緩沖區(qū)的記錄還未上傳。第二個交易產(chǎn)生后NextRecord++,上傳PC成功后NoSdRecord++,以此類推,待數(shù)值達(dá)到10000時歸零,以前的交易將被覆蓋,存儲區(qū)循環(huán)利用。

    這樣當(dāng)離線交易產(chǎn)生時,NextRecord會持續(xù)累加,而NoSdRecord會保持不變,所以離線交易數(shù)目N可以用如下公式計算出來。

    N=|NextRecord - NoSdRecord|

    這里NextRecord+1 ≠ NoSdRecord,若相等表示緩存區(qū)已滿,必須停止加氣交易,待交易記錄上傳,緩存區(qū)騰出空間后,才能繼續(xù)存儲交易記錄。

    以一臺加氣機(jī)存儲的最多離線交易記錄條數(shù)(2萬條)為例,RS485通信中常規(guī)的波特率是9600 bps,那么傳輸萬2萬條離線交易的時間大約為1個小時。

    以上是信道滿負(fù)荷最優(yōu)情況下理論計算出的數(shù)據(jù)傳輸時間,最優(yōu)是指單個設(shè)備與單個主機(jī)進(jìn)行通訊,設(shè)備持續(xù)發(fā)送,主機(jī)持續(xù)接收,無錯誤報文出現(xiàn)。

    而實(shí)際設(shè)備與主機(jī)進(jìn)行通信時,為了保障數(shù)據(jù)的有效傳輸,往往引入了應(yīng)答機(jī)制。也就是主機(jī)每次正確接收設(shè)備傳輸來的數(shù)據(jù)后,都要回復(fù)ACK應(yīng)答包,設(shè)備收到了主機(jī)傳輸來的ACK應(yīng)答包后,才開始下一個報文的上送。

    圖1 RS485數(shù)據(jù)傳輸應(yīng)答示例

    按照上文所述加氣機(jī)2萬條交易記錄為例,傳輸所占的時長大約為2個小時,信道的利用率(不含ACK應(yīng)答)約為50%。所以,當(dāng)批量傳輸數(shù)據(jù)的時候,RS485的這種簡單詢問應(yīng)答的傳輸機(jī)制會產(chǎn)生大量的時間成本,嚴(yán)重影響系統(tǒng)的實(shí)時性和可靠性。然而,TCP的滑動窗口技術(shù)能有效的解決數(shù)據(jù)傳輸中的時間冗余,提高信道的利用率。

    2 TCP滑動窗口技術(shù)

    滑動窗口協(xié)議,是TCP使用的一種流量控制方法。該協(xié)議允許發(fā)送方在停止并等待確認(rèn)前可以連續(xù)發(fā)送多個分組。發(fā)送方不必每發(fā)一個分組就停下來等待確認(rèn)[1]?;瑒哟翱趨f(xié)議具有加速數(shù)據(jù)傳輸、糾錯控制和流量控制功能。

    2.1 滑動窗口原理分析

    滑動窗口協(xié)議的基本原理就是在任意時刻,發(fā)送方都維持了一個連續(xù)的允許發(fā)送的幀的序號,稱為發(fā)送窗口;同時,接收方也維持了一個連續(xù)的允許接收的幀的序號,稱為接收窗口[2]。發(fā)送窗口和接收窗口的序號的上下界不一定要一樣,甚至大小也可以不同。不同的滑動窗口協(xié)議窗口大小一般不同。發(fā)送方窗口內(nèi)的序列號代表了那些已經(jīng)被發(fā)送,但是還沒有被確認(rèn)的幀,或者是那些可以被發(fā)送的幀[6]。

    TCP是全雙工協(xié)議,發(fā)送方和接收方是對等的。對于TCP會話的發(fā)送方,任何時候在其發(fā)送緩存內(nèi)的數(shù)據(jù)都可以分為4類[3]:

    (1)已經(jīng)發(fā)送并得到對方ACK的數(shù)據(jù)包;

    (2)已經(jīng)發(fā)送但還未收到對方ACK的數(shù)據(jù)包;

    (3)未發(fā)送但對方允許發(fā)送的數(shù)據(jù)包;

    (4)未發(fā)送且對方不允許發(fā)送的數(shù)據(jù)包。

    已經(jīng)發(fā)送但還未收到對方ACK的數(shù)據(jù)包和未發(fā)送但對方允許發(fā)送的數(shù)據(jù)包這兩部分?jǐn)?shù)據(jù)稱之為發(fā)送窗口。

    TCP建立連接的初始,接收方會告訴發(fā)送方自己接收窗口大小,比如10。

    圖3 TCP滑動窗口數(shù)據(jù)收到正序的數(shù)據(jù)

    如圖3所示,滑動窗口包含已發(fā)送但未收到確認(rèn)的字節(jié)和允許發(fā)送但尚未發(fā)送的字節(jié)[4]。當(dāng)上圖中紅色的區(qū)域數(shù)據(jù)都被接收到之后,那么滑動窗口將會向右移動。窗口兩個邊沿的相對運(yùn)動增加或減少窗口的大小從而讓網(wǎng)絡(luò)數(shù)據(jù)傳輸避免了擁堵。

    數(shù)據(jù)的接收可以分為正序或者亂序,正序是指接收方按發(fā)送方正常的發(fā)送序列接收到數(shù)據(jù),而亂序是指接收方?jīng)]有按照發(fā)送方正常的發(fā)送序列接收數(shù)據(jù),也就是存在丟包[5]。對于丟包的亂序數(shù)據(jù),接收方暫時存儲起來,避免網(wǎng)絡(luò)重復(fù)傳輸。

    圖4 TCP滑動窗口收到亂序的數(shù)據(jù)

    如圖4所示,字節(jié)(序號6、7)比字節(jié)(序號5)先收到接收方的確認(rèn),那么待字節(jié)5收到接收方的確認(rèn)后,滑動窗口才會右移。

    3 滑動窗口技術(shù)在RS485數(shù)據(jù)通信中的應(yīng)用

    圖5 RS485 OSI模型結(jié)構(gòu)圖

    RS485協(xié)議的網(wǎng)絡(luò)層和傳輸層是開放式的,沒有統(tǒng)一的標(biāo)準(zhǔn),需要根據(jù)實(shí)際的情況自定義。由于傳輸是PC和加氣機(jī)點(diǎn)對點(diǎn)的通信,網(wǎng)絡(luò)層和數(shù)據(jù)鏈路層比較簡單。同時針對加氣機(jī)離線交易數(shù)據(jù)量大,占用時間多的實(shí)際情況,將TCP滑動窗口的協(xié)議引入了RS485的傳輸層,主要是基于提高數(shù)據(jù)傳輸速率,保障數(shù)據(jù)傳輸可靠性的考慮。

    在傳統(tǒng)RS485通信協(xié)議中,物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層遠(yuǎn)沒有TCP強(qiáng)大,因?yàn)闆]有強(qiáng)大的底層協(xié)議做支撐,RS485一般在傳輸層實(shí)現(xiàn)簡單的單次數(shù)據(jù)包發(fā)送的停等協(xié)議。

    如上圖1所示,PC機(jī)索取加氣機(jī)離線交易,加氣機(jī)上傳單條離線交易后隨即進(jìn)入等待PC機(jī)發(fā)回確認(rèn)ACK包的狀態(tài)。

    對比TCP協(xié)議中的滑動窗口,RS485發(fā)送方和接收方同時維護(hù)了一個發(fā)送緩存和接收緩存,窗口大小可以看作為1,代表1個數(shù)據(jù)包。由于發(fā)送方接收到第N個數(shù)據(jù)包的響應(yīng)后,才開始第N+1個數(shù)據(jù)包的發(fā)送,那么接收方接收到的數(shù)據(jù)包必定是正序的。為了提高數(shù)據(jù)的傳輸速率,減少停止等待的時間浪費(fèi),有必要提高窗口的大小。

    3.1 RS485采用滑動窗口模式傳輸離線交易

    假設(shè)RS485應(yīng)用層的數(shù)據(jù)傳輸協(xié)議采用TCP滑動窗口的方式,窗口的大小調(diào)整為N,與TCP 不同的是這里的N指的是N個數(shù)據(jù)包,而非字節(jié)數(shù)。

    圖6 RS485數(shù)據(jù)傳輸采用TCP滑動窗口模式

    還以加氣機(jī)離線交易數(shù)據(jù)上傳為例,假設(shè)在通信效率很高的情況下,也就是主機(jī)發(fā)出的數(shù)據(jù)包,設(shè)備都能夠有效響應(yīng),并且響應(yīng)一次主機(jī)就能收到ACK。

    圖6(1)中是設(shè)備連續(xù)收到N包數(shù)據(jù)后,回復(fù)N個ACK的示例。由于RS485常用的是半雙工的通信方式,所以圖6(1)中,主機(jī)在收到設(shè)備的離線交易數(shù)據(jù)之后,設(shè)備線程必須停止發(fā)送數(shù)據(jù)等待主機(jī)下發(fā)的ACK響應(yīng),這種模式與圖2提到的發(fā)送應(yīng)答模式在效率上并無多大區(qū)別。

    實(shí)際的ACK應(yīng)答包很短,有效數(shù)據(jù)很少,所以完全可以用一個ACK應(yīng)答包來涵蓋Data(0)至Data(N-1)N包數(shù)據(jù)的應(yīng)答響應(yīng),如圖5中(2)所示。這種模式下ACK響應(yīng)的數(shù)量從N個減為1個,效率大大提高了[8]。

    表1 RS485 采用TCP滑動窗口模式ACK報文格式包頭主機(jī)ID設(shè)備IDACK(0), ACK(1),…,ACK(8)ACK(N-1)包尾。

    設(shè)備在發(fā)送N個數(shù)據(jù)包至主機(jī)后,立即啟動定時器等待主機(jī)返回的ACK,在定時器超時之前接收到ACK組合后便對ACK包進(jìn)行解析。假設(shè)N個數(shù)據(jù)包的ACK全部收到,則滑動窗口右移,進(jìn)行下一組數(shù)據(jù)包的發(fā)送。如果N個數(shù)據(jù)包中,有個別數(shù)據(jù)包沒有收到,則發(fā)送相應(yīng)的數(shù)據(jù)包,并啟動定時器接收主機(jī)發(fā)送的下一個ACK組合。

    3.2 RS485采用滑動窗口糾錯與流控機(jī)制

    同時為了保證RS485數(shù)據(jù)傳輸?shù)目煽啃?,引入流控、糾錯的機(jī)制。

    圖7 RS485數(shù)據(jù)傳輸采用的糾錯和流控機(jī)

    RS485數(shù)據(jù)傳輸受環(huán)境因素(閃電、電磁干擾)等的影響,傳輸過程中會出現(xiàn)錯包、丟包現(xiàn)象,為了保障數(shù)據(jù)的完整性引入錯誤重傳機(jī)制即糾錯機(jī)制。如果窗口較大,同時有多個加氣機(jī)上傳離線交易,PC機(jī)疲于應(yīng)付的情況下,則有必要進(jìn)行流量的控制。

    圖7(a)為本文所闡述的RS485數(shù)據(jù)傳輸?shù)募m錯原理圖,主機(jī)和設(shè)備同時維護(hù)一個數(shù)據(jù)包為N的窗口。

    (1)主機(jī)請求設(shè)備上送數(shù)據(jù),發(fā)出Req(Req包含當(dāng)前窗口序列號Q,窗口大小N,需要設(shè)備發(fā)送的數(shù)據(jù)包序列號0…N-1等),當(dāng)Req發(fā)出后立即啟動數(shù)據(jù)接收超時定時器,當(dāng)定時器超時時觸發(fā)數(shù)據(jù)包接收機(jī)制,接收機(jī)制用來統(tǒng)計接收到的有效數(shù)據(jù)包的個數(shù)[7]。

    (2)主機(jī)接收機(jī)制判斷當(dāng)前的窗口Q未接收到完整的數(shù)據(jù)包,丟失了其中D(N-2)、D(N-1)兩個數(shù)據(jù)包,立即啟動重傳機(jī)制再次發(fā)出Req(此時的Req僅包含需要重傳的數(shù)據(jù)包D(N-2)、D(N-1))。

    (3)當(dāng)主機(jī)收到當(dāng)前窗口Q所有的數(shù)據(jù)包后,發(fā)出Ack(ALL)指令,表明當(dāng)前的數(shù)據(jù)包全部被有效接收,此時當(dāng)前的窗口傳輸完成。

    PC端和DEVICE同時維護(hù)一個值相同的Receive_map和Send_map[9],PC端不斷查詢Receive_map并把值發(fā)給DEVICE端,DEVICE端查詢接收到的Receive_map(這里等于Send_map),并發(fā)送給DEVICE端[10]。當(dāng)所有bitmap里面代表的當(dāng)前窗口的數(shù)據(jù)包發(fā)送完成后,當(dāng)次數(shù)據(jù)傳輸完成。為了方便起見,本例的bitmap設(shè)置為0xFFFFFFFF,每位代表一個數(shù)據(jù)包,共標(biāo)志32個數(shù)據(jù)包的發(fā)送接收狀態(tài)。此時的窗口大小也為32。

    圖7(b)為流量控制機(jī)制,當(dāng)主機(jī)收到加氣機(jī)發(fā)送的三個離線數(shù)據(jù)包后,出現(xiàn)了網(wǎng)絡(luò)擁堵的緊急情況,主機(jī)立即發(fā)出Flow(4)流控包讓對應(yīng)的加氣機(jī)停止上傳離線交易數(shù)據(jù),待網(wǎng)絡(luò)恢復(fù)之后,重新發(fā)送請求報Req恢復(fù)離線交易的上傳。

    為了更好地闡述RS485應(yīng)用滑動窗口的思想,用狀態(tài)機(jī)表示以上的算法如圖8所示。

    圖8 狀態(tài)機(jī)表示RS485滑動窗口技術(shù)

    這樣傳輸N個數(shù)據(jù)包,只有1個ACK總應(yīng)答包,在通信良好的情況下,信道的利用率大大提高了[11]。主機(jī)接收從機(jī)發(fā)送數(shù)據(jù)等待的時間大大減少了。并且該機(jī)制引入了糾錯以及流控機(jī)制,有效避免了差錯引起的擁堵以及冗余時間成本的浪費(fèi)[12]。

    3.3 RS485采用滑動窗口上傳離線交易效率分析

    RS485采用滑動窗口模式上傳離線交易的協(xié)議與傳統(tǒng)單數(shù)據(jù)包的停等協(xié)議相比,在效率上具有較大的優(yōu)勢,且滑動窗口越大效率愈發(fā)明顯。

    滑動窗口大小為Wn,數(shù)據(jù)包大小為S(字節(jié)),波特率為Boud(字節(jié)/秒)。如圖9所示:

    T1:主機(jī)發(fā)送數(shù)據(jù)包的等待時間

    T2:數(shù)據(jù)包的傳輸時間

    T3:數(shù)據(jù)包ACK的發(fā)送準(zhǔn)備時間

    T4:設(shè)備應(yīng)答ACK的傳輸時間

    按照圖9(a)傳統(tǒng)停等協(xié)議下,發(fā)送N個數(shù)據(jù)包,所需要的時間為:

    TL=N*(T1+T2+T3+T4)

    (1)

    其中:T1遠(yuǎn)小于T2,而T3又遠(yuǎn)小于T4。T2和T4按照實(shí)際傳輸?shù)淖止?jié)數(shù)計算時間。9 600 bps波特率下,1秒鐘傳輸1200字節(jié)數(shù)據(jù)。

    按照圖9(b)滑動窗口模式下,發(fā)送N個數(shù)據(jù)包所需要的時間為:

    圖9 兩種模式離線交易上傳時間統(tǒng)計

    TH=N*(T1+T2) +T3'+T4'

    (2)

    其中:T1遠(yuǎn)小于T2,而T3又遠(yuǎn)小于T4',隨著窗口的增大,由于T4'包含了窗口所有數(shù)據(jù)包的ACK,所以T4'將會遠(yuǎn)大于T2。

    RS485信道優(yōu)良的理想情況下(傳輸無錯包或者丟包),滑動窗口模式與傳統(tǒng)停等應(yīng)答模式對比,節(jié)省的時間大約T' =TH-TL:

    T'=N*(T3+T4)-(T3'+T4')

    (3)

    單片機(jī)一個while(1)大循環(huán)約為12 ms,每次大循環(huán)都發(fā)送一次離線交易(數(shù)據(jù)通過DMA傳送)且系統(tǒng)其他部件需要占用的時間至少為10 ms,等待ACK占用的時間大約為10 ms。那么T3至少應(yīng)該為20 ms。

    在滑動窗口模式下,無需等待ACK響應(yīng),系統(tǒng)可以以最快的速度發(fā)送數(shù)據(jù)包,省去了中間ACK的響應(yīng)時間,最后一個ACK響應(yīng)包包含了之前所有的數(shù)據(jù)包的響應(yīng)。

    由于波特率較低,RS485的數(shù)據(jù)包一般不易過長,過長在傳輸中勢必影響整個系統(tǒng)的可靠性,離線交易每條大約120字節(jié),傳輸時間為100 ms。傳輸數(shù)據(jù)包的個數(shù)N與節(jié)省的時間T'函數(shù)曲線如圖10所示。

    圖10 傳輸數(shù)據(jù)包個數(shù)N與節(jié)省時間T'坐標(biāo)圖

    如圖10所示,T'≈0.8 N,每發(fā)送一個數(shù)據(jù)包節(jié)省大概8 ms 的時間(DMA緩存開的足夠大),可見數(shù)據(jù)包個數(shù)越多系統(tǒng)的效率就越高。

    4 結(jié)束語

    綜上所述,可見工業(yè)設(shè)備數(shù)據(jù)通信領(lǐng)域,特別是RS485協(xié)議上層應(yīng)用借鑒TCP滑動窗口協(xié)議可以極大地提高數(shù)據(jù)傳輸效率,有效的解決因通信速率低引起的數(shù)據(jù)堵塞,數(shù)據(jù)冗余,以及傳輸時間成本過高的問題。本文在TCP滑動窗口協(xié)議的基礎(chǔ)上將糾錯流控機(jī)制加入到RS485的傳輸協(xié)議當(dāng)中,可以有效的提高數(shù)據(jù)傳輸?shù)目煽啃砸约皩?shí)時性。

    猜你喜歡
    離線字節(jié)氣機(jī)
    No.8 字節(jié)跳動將推出獨(dú)立出口電商APP
    從氣機(jī)升降失調(diào)探討阿爾茨海默病的發(fā)病機(jī)制
    異步電機(jī)離線參數(shù)辨識方法
    基于“氣機(jī)升降”理論探討思慮過度所致失眠癥
    呼吸閥離線檢驗(yàn)工藝與評定探討
    淺談ATC離線基礎(chǔ)數(shù)據(jù)的準(zhǔn)備
    No.10 “字節(jié)跳動手機(jī)”要來了?
    離線富集-HPLC法同時測定氨咖黃敏膠囊中5種合成色素
    中成藥(2018年2期)2018-05-09 07:20:09
    簡談MC7字節(jié)碼
    《金匱要略》氣機(jī)升降出入失常研究現(xiàn)狀
    一本综合久久免费| 色噜噜av男人的天堂激情| 欧美日韩瑟瑟在线播放| 午夜精品一区二区三区免费看| 性欧美人与动物交配| 一进一出抽搐动态| 欧美日韩亚洲综合一区二区三区_| 女人高潮潮喷娇喘18禁视频| e午夜精品久久久久久久| 国产亚洲欧美在线一区二区| 免费看a级黄色片| 99久久久亚洲精品蜜臀av| 在线十欧美十亚洲十日本专区| 国产成人啪精品午夜网站| bbb黄色大片| 国模一区二区三区四区视频 | www.自偷自拍.com| 午夜两性在线视频| 欧美精品啪啪一区二区三区| 在线国产一区二区在线| 中文字幕最新亚洲高清| 亚洲成a人片在线一区二区| 午夜免费激情av| 欧美一区二区国产精品久久精品 | 婷婷六月久久综合丁香| 精品国产亚洲在线| 国产免费男女视频| 丁香六月欧美| 欧美极品一区二区三区四区| 国产精华一区二区三区| 国产精品爽爽va在线观看网站| 精品乱码久久久久久99久播| 欧美又色又爽又黄视频| 中文亚洲av片在线观看爽| 不卡av一区二区三区| 两个人看的免费小视频| 特大巨黑吊av在线直播| 成年女人毛片免费观看观看9| av片东京热男人的天堂| 青草久久国产| 国产成人精品久久二区二区91| 岛国视频午夜一区免费看| 一进一出好大好爽视频| 日韩欧美国产一区二区入口| 黑人巨大精品欧美一区二区mp4| 国产亚洲精品一区二区www| 国产成人精品久久二区二区免费| 久久热在线av| 蜜桃久久精品国产亚洲av| 美女 人体艺术 gogo| 日韩高清综合在线| 最近最新免费中文字幕在线| 天天添夜夜摸| 变态另类丝袜制服| 久久婷婷人人爽人人干人人爱| 午夜视频精品福利| 一本综合久久免费| 熟妇人妻久久中文字幕3abv| 在线国产一区二区在线| 欧美一级a爱片免费观看看 | 18禁观看日本| 不卡一级毛片| 久久久久性生活片| 毛片女人毛片| 麻豆av在线久日| 51午夜福利影视在线观看| 国产伦人伦偷精品视频| 国产精品自产拍在线观看55亚洲| 亚洲18禁久久av| 97人妻精品一区二区三区麻豆| 国产精品综合久久久久久久免费| 黄色 视频免费看| 精品国产亚洲在线| 妹子高潮喷水视频| 精品福利观看| 熟妇人妻久久中文字幕3abv| 无限看片的www在线观看| 一级毛片高清免费大全| 久久久久久久久中文| 中文字幕久久专区| 欧美一级a爱片免费观看看 | 无遮挡黄片免费观看| 国产亚洲精品第一综合不卡| 又粗又爽又猛毛片免费看| 妹子高潮喷水视频| 一区二区三区激情视频| 国产精品久久久久久久电影 | 男插女下体视频免费在线播放| 99久久无色码亚洲精品果冻| 两个人视频免费观看高清| 少妇裸体淫交视频免费看高清 | 午夜成年电影在线免费观看| 成熟少妇高潮喷水视频| 两人在一起打扑克的视频| 国产成人av教育| 亚洲成av人片免费观看| 香蕉丝袜av| 国产av一区二区精品久久| 久久精品91蜜桃| 国产精品国产高清国产av| 国产激情偷乱视频一区二区| 中文字幕久久专区| 国产探花在线观看一区二区| 黄色a级毛片大全视频| 午夜福利成人在线免费观看| 亚洲欧美日韩高清在线视频| 麻豆成人av在线观看| 久久国产乱子伦精品免费另类| 叶爱在线成人免费视频播放| 国产精品美女特级片免费视频播放器 | 日韩精品青青久久久久久| 午夜免费观看网址| 久久精品影院6| 久久九九热精品免费| 欧美国产日韩亚洲一区| 老司机在亚洲福利影院| 亚洲精品在线美女| 少妇被粗大的猛进出69影院| 一个人免费在线观看的高清视频| 色播亚洲综合网| 欧美成狂野欧美在线观看| 91大片在线观看| 欧美激情久久久久久爽电影| 亚洲全国av大片| 在线观看一区二区三区| 在线免费观看的www视频| 极品教师在线免费播放| 18禁裸乳无遮挡免费网站照片| 国产av又大| 精品一区二区三区四区五区乱码| 禁无遮挡网站| 99riav亚洲国产免费| 人成视频在线观看免费观看| 香蕉丝袜av| 亚洲九九香蕉| 久久精品综合一区二区三区| 美女高潮喷水抽搐中文字幕| 亚洲国产欧美人成| www.999成人在线观看| 丰满的人妻完整版| 久久这里只有精品中国| 午夜福利欧美成人| 亚洲国产看品久久| 亚洲男人天堂网一区| 亚洲熟妇熟女久久| 亚洲精品美女久久av网站| 欧美一区二区国产精品久久精品 | 日本a在线网址| 精品久久久久久久末码| 精品久久久久久久末码| 在线观看午夜福利视频| 久久精品91无色码中文字幕| a在线观看视频网站| a在线观看视频网站| 日韩高清综合在线| 丝袜人妻中文字幕| 99riav亚洲国产免费| 日本一二三区视频观看| www.精华液| 日本 欧美在线| 久久久久久久精品吃奶| 最近最新免费中文字幕在线| 亚洲国产欧美一区二区综合| 后天国语完整版免费观看| www.熟女人妻精品国产| 日本一本二区三区精品| √禁漫天堂资源中文www| 国产aⅴ精品一区二区三区波| 黄色丝袜av网址大全| 制服人妻中文乱码| 欧美一级a爱片免费观看看 | 国产一区二区在线观看日韩 | 免费观看人在逋| 极品教师在线免费播放| 欧美日韩乱码在线| 夜夜爽天天搞| 丝袜人妻中文字幕| 99在线视频只有这里精品首页| 1024手机看黄色片| 国产97色在线日韩免费| 法律面前人人平等表现在哪些方面| www.精华液| 啦啦啦韩国在线观看视频| 韩国av一区二区三区四区| 特级一级黄色大片| 757午夜福利合集在线观看| 在线十欧美十亚洲十日本专区| 夜夜看夜夜爽夜夜摸| 男人舔女人的私密视频| 日韩 欧美 亚洲 中文字幕| 国产精品一及| 久久久久久久午夜电影| 日韩欧美免费精品| 在线观看午夜福利视频| 1024手机看黄色片| 午夜激情福利司机影院| 国内精品久久久久久久电影| 精品午夜福利视频在线观看一区| svipshipincom国产片| 久久热在线av| 人人妻人人看人人澡| 欧美日韩国产亚洲二区| 熟妇人妻久久中文字幕3abv| 国产精品久久久久久久电影 | 91av网站免费观看| 久久精品91无色码中文字幕| 亚洲第一欧美日韩一区二区三区| 国产精品野战在线观看| 人妻夜夜爽99麻豆av| 黄片小视频在线播放| 1024手机看黄色片| 午夜精品一区二区三区免费看| 亚洲最大成人中文| 老司机靠b影院| 此物有八面人人有两片| 18禁黄网站禁片免费观看直播| 国产精品av视频在线免费观看| 99在线人妻在线中文字幕| 91av网站免费观看| 一边摸一边抽搐一进一小说| 女警被强在线播放| 夜夜夜夜夜久久久久| 国产av一区在线观看免费| 成人欧美大片| 两性午夜刺激爽爽歪歪视频在线观看 | 全区人妻精品视频| 男人舔女人的私密视频| 一级a爱片免费观看的视频| 99久久精品热视频| 亚洲国产欧美人成| 免费人成视频x8x8入口观看| 嫁个100分男人电影在线观看| 国产麻豆成人av免费视频| 久久久久国产一级毛片高清牌| 最近最新中文字幕大全电影3| 国产激情欧美一区二区| 搞女人的毛片| 亚洲国产高清在线一区二区三| 神马国产精品三级电影在线观看 | 国产视频内射| 国产av一区在线观看免费| 亚洲中文日韩欧美视频| 色老头精品视频在线观看| 久久久久久免费高清国产稀缺| 亚洲精品一区av在线观看| 男女做爰动态图高潮gif福利片| 亚洲熟妇中文字幕五十中出| 制服丝袜大香蕉在线| 成人手机av| 两人在一起打扑克的视频| 欧美大码av| 国产亚洲精品av在线| 久久精品91蜜桃| 国产在线观看jvid| 变态另类丝袜制服| 亚洲国产欧美一区二区综合| 操出白浆在线播放| 日本在线视频免费播放| 精品高清国产在线一区| 欧美日韩精品网址| 亚洲 国产 在线| 亚洲av成人不卡在线观看播放网| 亚洲专区国产一区二区| 久久久久久人人人人人| 中文字幕人成人乱码亚洲影| 亚洲最大成人中文| 久热爱精品视频在线9| 国产免费av片在线观看野外av| 日本 欧美在线| 国产v大片淫在线免费观看| 精品一区二区三区av网在线观看| 亚洲自偷自拍图片 自拍| 免费在线观看影片大全网站| www日本黄色视频网| 99在线人妻在线中文字幕| 老鸭窝网址在线观看| 美女 人体艺术 gogo| 最新美女视频免费是黄的| 国产熟女xx| 午夜福利高清视频| 午夜免费观看网址| 亚洲av第一区精品v没综合| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲精品国产一区二区精华液| 亚洲中文日韩欧美视频| 夜夜看夜夜爽夜夜摸| 亚洲国产看品久久| or卡值多少钱| 两性夫妻黄色片| 精品日产1卡2卡| 在线国产一区二区在线| 精品国产亚洲在线| 99久久精品热视频| 麻豆av在线久日| 午夜成年电影在线免费观看| 国产伦在线观看视频一区| 国产亚洲精品久久久久久毛片| 久久精品人妻少妇| 99久久精品热视频| 亚洲国产欧美一区二区综合| 在线播放国产精品三级| 一二三四在线观看免费中文在| 露出奶头的视频| 国产精品亚洲av一区麻豆| 又黄又爽又免费观看的视频| 亚洲精品在线观看二区| 亚洲av日韩精品久久久久久密| 别揉我奶头~嗯~啊~动态视频| 一区二区三区国产精品乱码| 成人特级黄色片久久久久久久| 国产又色又爽无遮挡免费看| 性色av乱码一区二区三区2| 精品一区二区三区四区五区乱码| 99热这里只有是精品50| 国产亚洲精品第一综合不卡| 男女之事视频高清在线观看| 久久久久国产一级毛片高清牌| 国内精品一区二区在线观看| 伊人久久大香线蕉亚洲五| 免费高清视频大片| 1024手机看黄色片| 国产1区2区3区精品| 亚洲午夜精品一区,二区,三区| 日韩欧美精品v在线| 亚洲精品美女久久av网站| 在线观看免费日韩欧美大片| svipshipincom国产片| av免费在线观看网站| 色综合亚洲欧美另类图片| 久久天躁狠狠躁夜夜2o2o| 久久久国产成人精品二区| 国产伦一二天堂av在线观看| 波多野结衣高清无吗| 免费高清视频大片| 欧美成狂野欧美在线观看| 观看免费一级毛片| 欧美成人午夜精品| 1024香蕉在线观看| 老鸭窝网址在线观看| 色综合欧美亚洲国产小说| 欧美日本视频| 亚洲av成人不卡在线观看播放网| 久久精品影院6| 久久九九热精品免费| 丰满人妻熟妇乱又伦精品不卡| 亚洲va日本ⅴa欧美va伊人久久| 免费看a级黄色片| 一个人免费在线观看的高清视频| 在线观看日韩欧美| 亚洲人成网站高清观看| 黑人巨大精品欧美一区二区mp4| 久久精品aⅴ一区二区三区四区| 一夜夜www| www国产在线视频色| 搞女人的毛片| 日韩 欧美 亚洲 中文字幕| 亚洲av熟女| 成人亚洲精品av一区二区| 欧美 亚洲 国产 日韩一| 2021天堂中文幕一二区在线观| 国产精品自产拍在线观看55亚洲| 午夜老司机福利片| 可以在线观看毛片的网站| 国产精品综合久久久久久久免费| 黄色视频不卡| 国产欧美日韩一区二区精品| 国内精品久久久久精免费| 麻豆久久精品国产亚洲av| 国产精品一区二区三区四区久久| 久久精品成人免费网站| 国产av一区在线观看免费| 一级黄色大片毛片| 亚洲激情在线av| 嫁个100分男人电影在线观看| xxx96com| 国产精品综合久久久久久久免费| 亚洲av日韩精品久久久久久密| 可以在线观看的亚洲视频| 看片在线看免费视频| 国产高清视频在线播放一区| 麻豆国产97在线/欧美 | 女警被强在线播放| 在线免费观看的www视频| 母亲3免费完整高清在线观看| 色尼玛亚洲综合影院| 一区二区三区激情视频| 国产黄a三级三级三级人| 久久这里只有精品19| 亚洲国产精品合色在线| 日本 av在线| 在线观看日韩欧美| 亚洲av五月六月丁香网| 亚洲中文av在线| 久久久精品国产亚洲av高清涩受| 国内精品一区二区在线观看| 欧美午夜高清在线| 真人一进一出gif抽搐免费| 黑人操中国人逼视频| 国产三级在线视频| 欧美日韩乱码在线| 亚洲男人的天堂狠狠| 黄色成人免费大全| 88av欧美| 女警被强在线播放| 欧美日韩国产亚洲二区| 国产真人三级小视频在线观看| 日韩大码丰满熟妇| 可以在线观看毛片的网站| 一级a爱片免费观看的视频| 中亚洲国语对白在线视频| 久久午夜综合久久蜜桃| 国产一区二区三区视频了| 男女下面进入的视频免费午夜| videosex国产| 欧美黄色淫秽网站| 日本成人三级电影网站| 听说在线观看完整版免费高清| 老司机福利观看| 国产精品亚洲一级av第二区| 亚洲国产欧洲综合997久久,| 99久久国产精品久久久| 欧美性长视频在线观看| 美女大奶头视频| 91av网站免费观看| 亚洲国产中文字幕在线视频| 999精品在线视频| 最近最新中文字幕大全免费视频| 午夜成年电影在线免费观看| av福利片在线观看| www.999成人在线观看| 成年免费大片在线观看| 757午夜福利合集在线观看| 亚洲成人国产一区在线观看| 亚洲成av人片免费观看| 亚洲中文日韩欧美视频| 免费看a级黄色片| 亚洲国产欧美一区二区综合| 老司机福利观看| 亚洲va日本ⅴa欧美va伊人久久| 久久99热这里只有精品18| 精品欧美国产一区二区三| 国产伦在线观看视频一区| 99久久精品热视频| 别揉我奶头~嗯~啊~动态视频| 曰老女人黄片| 亚洲av美国av| 日本撒尿小便嘘嘘汇集6| 精品福利观看| 国产精品自产拍在线观看55亚洲| 国产aⅴ精品一区二区三区波| 午夜影院日韩av| 日韩高清综合在线| 又黄又粗又硬又大视频| 美女黄网站色视频| 国产成人av教育| 黑人巨大精品欧美一区二区mp4| 国产三级黄色录像| 成熟少妇高潮喷水视频| 国产午夜福利久久久久久| 国产精品精品国产色婷婷| 两个人看的免费小视频| 国产av在哪里看| 男人的好看免费观看在线视频 | 婷婷精品国产亚洲av在线| 麻豆av在线久日| 黄色毛片三级朝国网站| 久久亚洲精品不卡| 国产麻豆成人av免费视频| 亚洲精品一卡2卡三卡4卡5卡| 哪里可以看免费的av片| 成熟少妇高潮喷水视频| 999久久久国产精品视频| 夜夜爽天天搞| 亚洲成av人片在线播放无| 亚洲激情在线av| 久久草成人影院| ponron亚洲| 久久中文字幕一级| 麻豆一二三区av精品| 欧美黑人欧美精品刺激| 欧美日韩亚洲国产一区二区在线观看| 熟女电影av网| 性色av乱码一区二区三区2| 50天的宝宝边吃奶边哭怎么回事| 国产主播在线观看一区二区| av福利片在线| 三级男女做爰猛烈吃奶摸视频| 久久精品国产亚洲av高清一级| 一级毛片女人18水好多| 欧美黄色片欧美黄色片| 日韩欧美国产在线观看| 村上凉子中文字幕在线| 日韩有码中文字幕| 日本成人三级电影网站| 最近最新中文字幕大全免费视频| netflix在线观看网站| 国产午夜精品久久久久久| 两个人看的免费小视频| 婷婷六月久久综合丁香| 亚洲第一欧美日韩一区二区三区| 18禁观看日本| 一本久久中文字幕| 婷婷精品国产亚洲av| 黄色视频,在线免费观看| 国产成人啪精品午夜网站| 老汉色∧v一级毛片| 制服丝袜大香蕉在线| 成人18禁在线播放| 久久久久久九九精品二区国产 | 欧美日本视频| 亚洲av成人av| 伦理电影免费视频| 12—13女人毛片做爰片一| 母亲3免费完整高清在线观看| 久久热在线av| 欧美av亚洲av综合av国产av| 欧美性猛交黑人性爽| 久久伊人香网站| 精华霜和精华液先用哪个| 在线观看日韩欧美| 日本黄色视频三级网站网址| а√天堂www在线а√下载| 精品久久久久久久人妻蜜臀av| 国产精品,欧美在线| www.精华液| 巨乳人妻的诱惑在线观看| 老司机午夜福利在线观看视频| 久久国产乱子伦精品免费另类| 久久香蕉激情| 国产亚洲精品久久久久久毛片| 国产高清有码在线观看视频 | 亚洲中文字幕日韩| 大型av网站在线播放| 国产亚洲精品av在线| 国产午夜精品久久久久久| 成人18禁高潮啪啪吃奶动态图| 午夜福利欧美成人| 两人在一起打扑克的视频| 国产高清视频在线播放一区| 俺也久久电影网| 99国产精品一区二区三区| 免费高清视频大片| 男男h啪啪无遮挡| 久久中文看片网| 丰满人妻熟妇乱又伦精品不卡| 婷婷六月久久综合丁香| 国产v大片淫在线免费观看| 午夜福利在线在线| 在线观看免费午夜福利视频| 日本黄色视频三级网站网址| 国产精品久久视频播放| 激情在线观看视频在线高清| 日本免费a在线| 国产成人精品久久二区二区免费| 亚洲熟妇熟女久久| 精品一区二区三区av网在线观看| 国产精品久久久人人做人人爽| 精品久久久久久成人av| 97人妻精品一区二区三区麻豆| 99热6这里只有精品| 少妇粗大呻吟视频| 桃红色精品国产亚洲av| av免费在线观看网站| 亚洲黑人精品在线| 久久久久国产精品人妻aⅴ院| 在线观看美女被高潮喷水网站 | 亚洲一区高清亚洲精品| 亚洲精品在线观看二区| bbb黄色大片| 国产爱豆传媒在线观看 | 亚洲专区国产一区二区| 又大又爽又粗| 老司机靠b影院| 99在线视频只有这里精品首页| 日本黄大片高清| 这个男人来自地球电影免费观看| 亚洲av五月六月丁香网| 搡老妇女老女人老熟妇| 成人永久免费在线观看视频| 久久久精品欧美日韩精品| 国产成人精品久久二区二区免费| 久久精品综合一区二区三区| 国产1区2区3区精品| 久久精品综合一区二区三区| 免费一级毛片在线播放高清视频| 黄色视频不卡| 黄色毛片三级朝国网站| 亚洲国产欧美人成| 免费一级毛片在线播放高清视频| 长腿黑丝高跟| 成人欧美大片| 国产精品日韩av在线免费观看| 国产激情偷乱视频一区二区| 琪琪午夜伦伦电影理论片6080| 真人做人爱边吃奶动态| 亚洲无线在线观看| 色综合婷婷激情| 亚洲性夜色夜夜综合| 好看av亚洲va欧美ⅴa在| 亚洲九九香蕉| 欧美性长视频在线观看| 欧美成人性av电影在线观看| 亚洲欧美日韩东京热| 亚洲aⅴ乱码一区二区在线播放 | 国产精品爽爽va在线观看网站| 一区二区三区国产精品乱码| a级毛片a级免费在线| 韩国av一区二区三区四区| 欧美日韩乱码在线| 日韩精品中文字幕看吧| 夜夜爽天天搞| 欧美成人午夜精品| 久久午夜亚洲精品久久| 国产高清视频在线播放一区| 久久这里只有精品19|