• <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)狀
    欧美日韩黄片免| 999久久久国产精品视频| av中文乱码字幕在线| av欧美777| 日本精品一区二区三区蜜桃| 亚洲五月天丁香| 国产一级毛片七仙女欲春2 | 成人亚洲精品av一区二区| 日本一本二区三区精品| 成人国产综合亚洲| 精品人妻1区二区| 91麻豆精品激情在线观看国产| 听说在线观看完整版免费高清| 少妇裸体淫交视频免费看高清 | 在线观看午夜福利视频| 婷婷丁香在线五月| 亚洲国产欧美网| 999精品在线视频| 午夜福利一区二区在线看| 欧美激情高清一区二区三区| 久99久视频精品免费| 久久午夜综合久久蜜桃| 亚洲人成网站在线播放欧美日韩| 国产蜜桃级精品一区二区三区| 亚洲精品美女久久av网站| 岛国视频午夜一区免费看| 亚洲第一青青草原| 女性生殖器流出的白浆| 欧美日韩乱码在线| 欧美成人一区二区免费高清观看 | 麻豆成人av在线观看| 曰老女人黄片| 精品不卡国产一区二区三区| 老汉色∧v一级毛片| 身体一侧抽搐| 精品久久久久久,| 国产亚洲精品第一综合不卡| 两个人免费观看高清视频| 国产主播在线观看一区二区| 一二三四社区在线视频社区8| 亚洲成av片中文字幕在线观看| 亚洲久久久国产精品| 男女床上黄色一级片免费看| 久久精品91无色码中文字幕| 级片在线观看| 亚洲人成网站在线播放欧美日韩| 香蕉av资源在线| 18禁美女被吸乳视频| 十分钟在线观看高清视频www| 欧美另类亚洲清纯唯美| 亚洲av中文字字幕乱码综合 | 精品久久久久久久末码| 久久久久国内视频| 国产精品久久视频播放| 丁香六月欧美| 国产成人精品久久二区二区免费| 欧美不卡视频在线免费观看 | 婷婷精品国产亚洲av在线| 在线永久观看黄色视频| 露出奶头的视频| 99国产精品一区二区蜜桃av| 在线看三级毛片| 国内精品久久久久精免费| 麻豆成人av在线观看| 99re在线观看精品视频| 亚洲性夜色夜夜综合| 欧美成狂野欧美在线观看| 亚洲男人的天堂狠狠| 国产亚洲精品av在线| 国产一级毛片七仙女欲春2 | 欧美中文日本在线观看视频| 制服人妻中文乱码| 亚洲av中文字字幕乱码综合 | 人成视频在线观看免费观看| 久久久久九九精品影院| 操出白浆在线播放| 1024手机看黄色片| 免费搜索国产男女视频| 亚洲狠狠婷婷综合久久图片| 欧美成人性av电影在线观看| www.www免费av| 琪琪午夜伦伦电影理论片6080| 天天添夜夜摸| 人成视频在线观看免费观看| 极品教师在线免费播放| 久久中文字幕一级| 亚洲av成人av| 亚洲中文av在线| 午夜亚洲福利在线播放| 香蕉国产在线看| 十分钟在线观看高清视频www| 91大片在线观看| 色老头精品视频在线观看| 欧美在线黄色| 一区二区三区精品91| 制服人妻中文乱码| 亚洲精品中文字幕在线视频| 国产精品九九99| 亚洲成人久久爱视频| 久久青草综合色| 黄色 视频免费看| 亚洲精品美女久久av网站| 国产真实乱freesex| 国产激情欧美一区二区| xxx96com| 一区二区三区高清视频在线| 黄色视频,在线免费观看| 老司机午夜十八禁免费视频| 亚洲国产日韩欧美精品在线观看 | 国产成人欧美在线观看| 婷婷精品国产亚洲av| 一进一出好大好爽视频| 一区二区三区精品91| 亚洲欧美日韩高清在线视频| 国产av在哪里看| 制服丝袜大香蕉在线| 亚洲第一欧美日韩一区二区三区| 中文亚洲av片在线观看爽| 国产精品免费一区二区三区在线| 人人妻人人澡人人看| 国产亚洲精品综合一区在线观看 | 欧美日韩亚洲综合一区二区三区_| 日韩一卡2卡3卡4卡2021年| 黑人操中国人逼视频| 欧美日本亚洲视频在线播放| 欧美成人一区二区免费高清观看 | 精品午夜福利视频在线观看一区| 一边摸一边做爽爽视频免费| 日韩三级视频一区二区三区| 97超级碰碰碰精品色视频在线观看| 国产精品亚洲美女久久久| 国产真人三级小视频在线观看| 母亲3免费完整高清在线观看| 国产久久久一区二区三区| 在线观看免费视频日本深夜| 久久久国产精品麻豆| 国产日本99.免费观看| 香蕉久久夜色| 国产真人三级小视频在线观看| 国产精品 国内视频| 高清在线国产一区| 午夜福利高清视频| 亚洲精品中文字幕一二三四区| 法律面前人人平等表现在哪些方面| 日本成人三级电影网站| 亚洲av成人av| xxxwww97欧美| 一边摸一边做爽爽视频免费| 欧美激情极品国产一区二区三区| 精品无人区乱码1区二区| 搞女人的毛片| 亚洲av美国av| 欧美丝袜亚洲另类 | 夜夜躁狠狠躁天天躁| 成人av一区二区三区在线看| 狠狠狠狠99中文字幕| 色尼玛亚洲综合影院| 日本黄色视频三级网站网址| 欧美激情高清一区二区三区| 精品一区二区三区av网在线观看| 亚洲精品国产区一区二| 亚洲av电影在线进入| 成年女人毛片免费观看观看9| 手机成人av网站| 国产一卡二卡三卡精品| 欧美色欧美亚洲另类二区| 欧美性长视频在线观看| 亚洲国产欧洲综合997久久, | av在线播放免费不卡| 一边摸一边抽搐一进一小说| 亚洲国产欧美网| 一a级毛片在线观看| 国产精华一区二区三区| 国产免费男女视频| 18禁国产床啪视频网站| 国产日本99.免费观看| 欧美性长视频在线观看| 日韩欧美三级三区| 99热6这里只有精品| 国产亚洲精品一区二区www| 一a级毛片在线观看| 日本 欧美在线| xxxwww97欧美| 搡老熟女国产l中国老女人| 女同久久另类99精品国产91| 午夜免费观看网址| 亚洲av第一区精品v没综合| 欧美人与性动交α欧美精品济南到| www.精华液| 国产熟女xx| 不卡一级毛片| 国产精品一区二区三区四区久久 | 久久午夜综合久久蜜桃| 亚洲熟女毛片儿| 美女午夜性视频免费| 视频区欧美日本亚洲| 国产精品 国内视频| 精品久久蜜臀av无| 超碰成人久久| 一区福利在线观看| 香蕉国产在线看| 久久精品亚洲精品国产色婷小说| 波多野结衣高清作品| 亚洲一区高清亚洲精品| 国产精品亚洲一级av第二区| 丝袜美腿诱惑在线| 怎么达到女性高潮| 色综合亚洲欧美另类图片| 国产真实乱freesex| 精品国产国语对白av| 女人高潮潮喷娇喘18禁视频| 91成人精品电影| 99国产精品99久久久久| 亚洲五月色婷婷综合| 岛国视频午夜一区免费看| 1024视频免费在线观看| 91老司机精品| 日韩精品青青久久久久久| 18禁美女被吸乳视频| 久久精品国产99精品国产亚洲性色| 欧美精品啪啪一区二区三区| 免费看a级黄色片| 欧美日韩乱码在线| 在线观看免费午夜福利视频| 男女那种视频在线观看| 激情在线观看视频在线高清| 搡老岳熟女国产| 18禁美女被吸乳视频| 亚洲免费av在线视频| 午夜日韩欧美国产| 国产av在哪里看| 亚洲精品国产精品久久久不卡| 国产亚洲av嫩草精品影院| 日本在线视频免费播放| 欧美不卡视频在线免费观看 | 精品人妻1区二区| 制服丝袜大香蕉在线| 亚洲国产中文字幕在线视频| 少妇熟女aⅴ在线视频| 亚洲 国产 在线| 亚洲无线在线观看| 色尼玛亚洲综合影院| 久久久久亚洲av毛片大全| 99riav亚洲国产免费| 久久精品国产综合久久久| 国产蜜桃级精品一区二区三区| 免费在线观看亚洲国产| 12—13女人毛片做爰片一| 久久久久久久精品吃奶| 国产伦在线观看视频一区| 美女高潮喷水抽搐中文字幕| √禁漫天堂资源中文www| 韩国精品一区二区三区| 高清毛片免费观看视频网站| 欧美不卡视频在线免费观看 | 精品无人区乱码1区二区| 国产精品亚洲一级av第二区| 欧美在线一区亚洲| 久久精品亚洲精品国产色婷小说| 亚洲av日韩精品久久久久久密| 黄色丝袜av网址大全| 91成人精品电影| 99在线视频只有这里精品首页| 国产乱人伦免费视频| 国产一区二区三区在线臀色熟女| 亚洲天堂国产精品一区在线| 美女大奶头视频| 精品熟女少妇八av免费久了| 精品一区二区三区视频在线观看免费| av超薄肉色丝袜交足视频| 99久久99久久久精品蜜桃| 美女高潮喷水抽搐中文字幕| 午夜久久久久精精品| 亚洲国产精品sss在线观看| 男人操女人黄网站| 国产亚洲精品久久久久久毛片| 一夜夜www| 麻豆一二三区av精品| 午夜免费观看网址| www.熟女人妻精品国产| 亚洲国产看品久久| 久久久精品国产亚洲av高清涩受| 麻豆久久精品国产亚洲av| 亚洲国产精品成人综合色| 9191精品国产免费久久| 波多野结衣高清作品| 丰满人妻熟妇乱又伦精品不卡| 波多野结衣av一区二区av| 青草久久国产| 女同久久另类99精品国产91| 色精品久久人妻99蜜桃| 国产乱人伦免费视频| 香蕉丝袜av| 成人欧美大片| 免费高清视频大片| 九色国产91popny在线| 99re在线观看精品视频| 欧美一级毛片孕妇| 日韩成人在线观看一区二区三区| 99久久精品国产亚洲精品| 免费在线观看影片大全网站| 欧美乱妇无乱码| 国产黄片美女视频| 久久精品国产亚洲av高清一级| 精品卡一卡二卡四卡免费| 免费高清视频大片| √禁漫天堂资源中文www| 欧美日韩黄片免| 日韩视频一区二区在线观看| 精品久久久久久成人av| 夜夜看夜夜爽夜夜摸| 国产一区二区激情短视频| 很黄的视频免费| 国产黄片美女视频| 一二三四社区在线视频社区8| 男女之事视频高清在线观看| 国产精品免费一区二区三区在线| 亚洲色图 男人天堂 中文字幕| 亚洲av成人一区二区三| www日本黄色视频网| 国产成人精品无人区| 天堂影院成人在线观看| 一区二区三区高清视频在线| 天堂√8在线中文| www日本黄色视频网| 中文字幕另类日韩欧美亚洲嫩草| 成年女人毛片免费观看观看9| 精品少妇一区二区三区视频日本电影| 久久天堂一区二区三区四区| 久久性视频一级片| 日韩大尺度精品在线看网址| 女人高潮潮喷娇喘18禁视频| 国产精品 国内视频| 亚洲欧美日韩高清在线视频| 精品人妻1区二区| 亚洲国产欧美一区二区综合| 精品久久久久久久久久免费视频| 亚洲全国av大片| 国产午夜精品久久久久久| 在线观看免费午夜福利视频| 波多野结衣巨乳人妻| www日本黄色视频网| 精品欧美国产一区二区三| 国产伦一二天堂av在线观看| 国产一卡二卡三卡精品| 久久久精品国产亚洲av高清涩受| 欧美激情久久久久久爽电影| 哪里可以看免费的av片| 精品久久蜜臀av无| 亚洲精品中文字幕在线视频| 国产午夜精品久久久久久| 一个人免费在线观看的高清视频| 亚洲中文av在线| www.熟女人妻精品国产| 欧美精品亚洲一区二区| 啦啦啦 在线观看视频| 精品日产1卡2卡| 国内少妇人妻偷人精品xxx网站 | 老熟妇乱子伦视频在线观看| 久久久久久国产a免费观看| 日本撒尿小便嘘嘘汇集6| av免费在线观看网站| 香蕉丝袜av| 中文字幕高清在线视频| 久久久久久久久久黄片| 在线看三级毛片| 在线观看www视频免费| 免费观看人在逋| 最近最新中文字幕大全电影3 | 88av欧美| 熟女少妇亚洲综合色aaa.| 999久久久精品免费观看国产| 久久中文字幕人妻熟女| 精品久久久久久久久久免费视频| 日韩 欧美 亚洲 中文字幕| 99精品久久久久人妻精品| 国产乱人伦免费视频| av有码第一页| 久久久久九九精品影院| 亚洲aⅴ乱码一区二区在线播放 | 嫩草影院精品99| 国产片内射在线| 99国产极品粉嫩在线观看| 欧美黑人巨大hd| 99国产精品99久久久久| 日韩欧美一区二区三区在线观看| 精品一区二区三区四区五区乱码| 欧美精品亚洲一区二区| 亚洲av电影在线进入| 法律面前人人平等表现在哪些方面| 亚洲 国产 在线| 嫁个100分男人电影在线观看| 香蕉久久夜色| АⅤ资源中文在线天堂| 欧美成人免费av一区二区三区| 999久久久国产精品视频| 中亚洲国语对白在线视频| 久久久久免费精品人妻一区二区 | 精品熟女少妇八av免费久了| 少妇 在线观看| 制服丝袜大香蕉在线| 亚洲欧美日韩高清在线视频| av有码第一页| 亚洲av片天天在线观看| 精品免费久久久久久久清纯| 老司机在亚洲福利影院| a级毛片在线看网站| 变态另类成人亚洲欧美熟女| 久久午夜亚洲精品久久| 91字幕亚洲| 免费在线观看亚洲国产| 亚洲第一av免费看| 日本三级黄在线观看| 国产一卡二卡三卡精品| 免费在线观看日本一区| videosex国产| 国产伦在线观看视频一区| 18禁美女被吸乳视频| 白带黄色成豆腐渣| 高清毛片免费观看视频网站| 国产精品综合久久久久久久免费| 国产视频内射| 午夜福利在线在线| 欧美日韩一级在线毛片| 精品少妇一区二区三区视频日本电影| or卡值多少钱| 国产高清videossex| 天天躁夜夜躁狠狠躁躁| 午夜福利在线观看吧| 亚洲av成人一区二区三| 亚洲成人国产一区在线观看| 成人三级做爰电影| 成人国产一区最新在线观看| 在线观看免费日韩欧美大片| 国产精品国产高清国产av| 精品久久久久久久毛片微露脸| 91大片在线观看| 男女下面进入的视频免费午夜 | 亚洲国产欧美网| 天堂√8在线中文| 午夜久久久久精精品| 久久香蕉精品热| av欧美777| 国产熟女午夜一区二区三区| 国产黄片美女视频| 丝袜美腿诱惑在线| 国产1区2区3区精品| 在线永久观看黄色视频| 久久精品国产99精品国产亚洲性色| 悠悠久久av| 亚洲精品久久国产高清桃花| 老司机深夜福利视频在线观看| 琪琪午夜伦伦电影理论片6080| 正在播放国产对白刺激| 巨乳人妻的诱惑在线观看| 非洲黑人性xxxx精品又粗又长| 亚洲精品中文字幕在线视频| 午夜福利在线观看吧| 岛国在线观看网站| 亚洲无线在线观看| 日韩大尺度精品在线看网址| 少妇被粗大的猛进出69影院| 欧美色欧美亚洲另类二区| 老司机靠b影院| 禁无遮挡网站| 妹子高潮喷水视频| 亚洲成av人片免费观看| 日本成人三级电影网站| a在线观看视频网站| 亚洲 欧美 日韩 在线 免费| 久久精品成人免费网站| 亚洲专区国产一区二区| 在线观看日韩欧美| 在线视频色国产色| 在线播放国产精品三级| 一a级毛片在线观看| 97超级碰碰碰精品色视频在线观看| 老司机深夜福利视频在线观看| 男女做爰动态图高潮gif福利片| 黄色片一级片一级黄色片| 人人澡人人妻人| 午夜福利在线在线| 精品熟女少妇八av免费久了| 妹子高潮喷水视频| 亚洲精品久久国产高清桃花| 色老头精品视频在线观看| 免费观看人在逋| 国产亚洲精品综合一区在线观看 | 亚洲精品粉嫩美女一区| 人人澡人人妻人| 男女做爰动态图高潮gif福利片| 婷婷丁香在线五月| 村上凉子中文字幕在线| 操出白浆在线播放| 久久精品91蜜桃| 一区二区三区精品91| 侵犯人妻中文字幕一二三四区| 两个人视频免费观看高清| 熟妇人妻久久中文字幕3abv| 黑丝袜美女国产一区| xxx96com| 一进一出好大好爽视频| 国产aⅴ精品一区二区三区波| 1024香蕉在线观看| 男人舔女人下体高潮全视频| 国产精品美女特级片免费视频播放器 | 99热6这里只有精品| 亚洲一区二区三区色噜噜| 国产色视频综合| 身体一侧抽搐| cao死你这个sao货| 精品国产国语对白av| 国产欧美日韩精品亚洲av| 国产人伦9x9x在线观看| 欧美午夜高清在线| 伦理电影免费视频| 久久亚洲精品不卡| 91麻豆av在线| 亚洲欧美日韩无卡精品| 久久久国产成人精品二区| 人人妻人人澡欧美一区二区| 国产视频内射| 国产三级在线视频| 在线看三级毛片| 午夜福利在线在线| 久久这里只有精品19| 婷婷精品国产亚洲av在线| 18禁黄网站禁片午夜丰满| 久久精品人妻少妇| 久久这里只有精品19| 国产午夜福利久久久久久| 两性夫妻黄色片| 身体一侧抽搐| 19禁男女啪啪无遮挡网站| 国产黄a三级三级三级人| 久久精品国产99精品国产亚洲性色| 国产三级在线视频| 国产av又大| 黑人巨大精品欧美一区二区mp4| 亚洲黑人精品在线| 少妇熟女aⅴ在线视频| 久久精品国产亚洲av高清一级| 日韩精品中文字幕看吧| 一个人观看的视频www高清免费观看 | 精品久久蜜臀av无| 免费看a级黄色片| 国产极品粉嫩免费观看在线| 国产一级毛片七仙女欲春2 | 香蕉久久夜色| 精品国产乱码久久久久久男人| 中文字幕精品免费在线观看视频| 日日干狠狠操夜夜爽| 久久久久国产精品人妻aⅴ院| cao死你这个sao货| 少妇熟女aⅴ在线视频| 日韩av在线大香蕉| 一级黄色大片毛片| a在线观看视频网站| 亚洲熟女毛片儿| 1024手机看黄色片| 大型黄色视频在线免费观看| 免费在线观看成人毛片| 村上凉子中文字幕在线| 久久草成人影院| 精华霜和精华液先用哪个| 婷婷丁香在线五月| 黄色女人牲交| 精品第一国产精品| 国产午夜精品久久久久久| 久久久久久久久中文| 久久久久久久午夜电影| netflix在线观看网站| 国产高清有码在线观看视频 | 午夜免费鲁丝| 少妇裸体淫交视频免费看高清 | 91字幕亚洲| 正在播放国产对白刺激| 欧美激情高清一区二区三区| 久久婷婷成人综合色麻豆| 美女扒开内裤让男人捅视频| 视频区欧美日本亚洲| 国产精品免费视频内射| 亚洲免费av在线视频| 天堂动漫精品| 老司机在亚洲福利影院| 国产日本99.免费观看| 国产私拍福利视频在线观看| 亚洲自偷自拍图片 自拍| 亚洲一卡2卡3卡4卡5卡精品中文| avwww免费| 中文字幕高清在线视频| 午夜免费激情av| 精华霜和精华液先用哪个| 国产激情偷乱视频一区二区| 亚洲国产精品成人综合色| 波多野结衣高清无吗| 男女那种视频在线观看| 99国产精品一区二区蜜桃av| 此物有八面人人有两片| 日本一本二区三区精品| а√天堂www在线а√下载| 老司机靠b影院| 国内久久婷婷六月综合欲色啪| 国产一区二区三区在线臀色熟女| 精品国产亚洲在线| 欧美另类亚洲清纯唯美| 日韩视频一区二区在线观看| 亚洲精品国产区一区二| 国产久久久一区二区三区| 国产精品av久久久久免费| 老司机靠b影院| 国产片内射在线| а√天堂www在线а√下载| www.自偷自拍.com| 精品久久久久久久久久免费视频|