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

    基于構(gòu)件的自動(dòng)氣象站嵌入式程序遠(yuǎn)程更新※*

    2015-09-12 06:42:58茅正沖葉臻黃芳
    關(guān)鍵詞:氣象站采集器字節(jié)

    茅正沖,葉臻,黃芳

    (江南大學(xué) 物聯(lián)網(wǎng)學(xué)院,無錫214122)

    茅正沖(副教授)、葉臻(碩士研究生),主要從事嵌入式軟件構(gòu)件技術(shù)方向的研究;黃芳(講師),主要從事工業(yè)控制方向的研究。

    引 言

    為了確保氣象數(shù)據(jù)的準(zhǔn)確可靠,需要每隔一定距離架設(shè)一個(gè)自動(dòng)氣象站,與中心站形成一個(gè)自動(dòng)氣象站網(wǎng)。因此,自動(dòng)氣象站數(shù)量多、分布廣,而且很多是架設(shè)在無人值守地區(qū)。由于業(yè)務(wù)上的需求,采集器時(shí)常需要進(jìn)行應(yīng)用程序更新。目前的程序更新方式比較傳統(tǒng):首先由開發(fā)人員修改源代碼,編譯生成單塊式的應(yīng)用程序,然后由維護(hù)人員帶至現(xiàn)場進(jìn)行更新。這樣的更新方式需要耗費(fèi)大量的人力物力,而且在一些環(huán)境、氣候惡劣的情況下還難以進(jìn)行。

    本文提出的基于構(gòu)件的遠(yuǎn)程更新方案如圖1所示。

    1 硬件結(jié)構(gòu)

    遠(yuǎn)程更新系統(tǒng)的硬件結(jié)構(gòu)如圖2所示。遠(yuǎn)程更新系統(tǒng)由客戶端和服務(wù)器端兩部分組成??蛻舳擞刹杉骱虶PRS模塊兩部分組成,安裝在自動(dòng)氣象站采集箱內(nèi);上位機(jī)作為遠(yuǎn)程更新服務(wù)器,軟件維護(hù)人員可通過上位機(jī)上的遠(yuǎn)程更新控制軟件與采集器連接,進(jìn)行程序更新。

    圖1 基于構(gòu)件的遠(yuǎn)程更新方案

    采 集 器 采 用ARM 處理器和嵌入式 Linux 操 作 系統(tǒng)。/mnt/data1/和/mnt/data2/目 錄 采用的是yaffs文件系統(tǒng),用于保存用戶數(shù)據(jù);其他目錄采用的是ramdisk文件系統(tǒng),用于保存系統(tǒng)文件,系統(tǒng)重啟后,保存的內(nèi)容消失,數(shù)據(jù)重新加載,可以防止系統(tǒng)文件被篡改。GPRS模塊使用的是宏電公司的H7118GPRS DTU,用串行通信數(shù)據(jù)線將其與采集器的串行接口連接,即可使采集器通過其與上位機(jī)通信。上位機(jī)上的遠(yuǎn)程更新控制軟件是基于宏電公司提供的數(shù)據(jù)中心開發(fā)包和微軟的MFC類庫開發(fā)的。

    圖2 遠(yuǎn)程更新系統(tǒng)硬件結(jié)構(gòu)

    2 文件傳輸協(xié)議

    2.1 網(wǎng)絡(luò)通信協(xié)議的選擇

    在自動(dòng)氣象站嵌入式程序遠(yuǎn)程更新系統(tǒng)中,需要傳輸?shù)氖怯蒐inux共享庫文件、ARM 可執(zhí)行文件、xml文件以及更新配置文件經(jīng)壓縮形成的壓縮包文件,若傳輸?shù)臄?shù)據(jù)發(fā)生任何錯(cuò)誤、丟包等現(xiàn)象,都有可能導(dǎo)致更新包失效,程序更新無法進(jìn)行。由此可見,本應(yīng)用對(duì)數(shù)據(jù)傳輸?shù)目煽啃砸蠛芨?,?duì)傳輸速率的要求相對(duì)較低,因此應(yīng)該選用TCP協(xié)議進(jìn)行傳輸。

    2.2 文件傳輸數(shù)據(jù)包格式

    對(duì)TCP包的封包和解包都由DTU 和配套的數(shù)據(jù)中心開發(fā)包中的函數(shù)實(shí)現(xiàn),所以只需設(shè)計(jì)基于串行接口的文件傳輸數(shù)據(jù)包格式,采集器和上位機(jī)根據(jù)約定的數(shù)據(jù)包格式進(jìn)行文件的傳輸。

    為了保證文件傳輸與數(shù)據(jù)采集可以同時(shí)進(jìn)行,在此設(shè)計(jì)了一種與自動(dòng)氣象站通信協(xié)議兼容的文件傳輸數(shù)據(jù)包格式。

    服務(wù)器端發(fā)送的數(shù)據(jù)包的基本格式為:

    PU[……]↙

    那么,什么是“創(chuàng)造力”?德國學(xué)者海納特在《創(chuàng)造力》一書中指出:“創(chuàng)造力”一詞來源于拉丁語,大意是創(chuàng)造、創(chuàng)建、生產(chǎn)、造成。它與“成長”詞義相近。從詞源上看,“創(chuàng)造力”指在原先一無所有的情況下,創(chuàng)造出新東西。青年時(shí)代是質(zhì)疑、求索和發(fā)現(xiàn)的時(shí)代,是一個(gè)發(fā)展創(chuàng)造力和實(shí)現(xiàn)創(chuàng)造的階段?!皠?chuàng)造”本來就包含著“成長”的意思。每個(gè)青年在求學(xué)期間,既是在求知,也是在增強(qiáng)創(chuàng)造力,是知識(shí)和能力成長的時(shí)期。

    “PU”為包頭,“↙”表示換行符,“[……]”為數(shù)據(jù)包的具體內(nèi)容。下面對(duì)不同類型數(shù)據(jù)包的格式做詳細(xì)介紹。

    文件名包:

    PU[Nn……n[cc]]↙

    “N”為文件名包的標(biāo)識(shí);“n……n”為文件名,長度不定,不超過64字節(jié);“cc”為校驗(yàn)和,占兩字節(jié),計(jì)算方法是求出文件名中每個(gè)字符ASCII碼之和,保留最低字節(jié),再轉(zhuǎn)換為十六進(jìn)制數(shù)對(duì)應(yīng)的兩字節(jié)ASCII碼。

    校驗(yàn)包:

    PU[Cm……mcc]↙

    “C”為校驗(yàn)包的標(biāo)識(shí),“m……m”為md5信息摘要的字符串形式,占32字節(jié);“cc”為校驗(yàn)和,占兩字節(jié),計(jì)算方法是求出32字節(jié)信息摘要之和,保留最低字節(jié),再轉(zhuǎn)換為十六進(jìn)制數(shù)對(duì)應(yīng)的兩字節(jié)ASCII碼。校驗(yàn)包的作用是保證文件內(nèi)容的準(zhǔn)確無誤,這對(duì)提高遠(yuǎn)程更新的可靠性至關(guān)重要,會(huì)在后面的內(nèi)容中詳細(xì)闡述。

    PU[Dnnd……dcc]↙

    “D”為文件內(nèi)容包的標(biāo)識(shí);“nn”為包號(hào),占兩字節(jié),為一字節(jié)包號(hào)對(duì)應(yīng)十六進(jìn)制數(shù)的ASCII碼?!癲……d”為文件內(nèi)容,占512字節(jié),為256字節(jié)二進(jìn)制數(shù)據(jù)對(duì)應(yīng)十六進(jìn)制數(shù)的ASCII碼;“cc”為校驗(yàn)和,占兩字節(jié),計(jì)算方法是求出512字節(jié)數(shù)據(jù)之和,保留最低字節(jié),再轉(zhuǎn)換為十六進(jìn)制數(shù)對(duì)應(yīng)的兩字節(jié)ASCII碼。更新包中的內(nèi)容就是通過此類數(shù)據(jù)包發(fā)送的。其他內(nèi)容包消息略——編者注。

    客戶端在收到服務(wù)器端發(fā)送的其他消息后,會(huì)根據(jù)情況給服務(wù)器端回復(fù)ASCII碼表中定義的ACK、NAK 或者CAN 信號(hào)。

    2.3 文件傳輸流程

    文件傳輸流程如圖3所示。上位機(jī)依次發(fā)送文件名包、校驗(yàn)包、文件內(nèi)容包、文件內(nèi)容包結(jié)束消息、傳輸結(jié)束消息,根據(jù)采集器回復(fù)的信號(hào)決定重發(fā)、發(fā)送下一個(gè)包或者終止發(fā)送。若收到NAK 信號(hào)或者超過設(shè)置的超時(shí)時(shí)間后還未收到信號(hào),則會(huì)進(jìn)行重發(fā)。重發(fā)超過設(shè)置的次數(shù)之后,將會(huì)終止發(fā)送。這樣可以防止因?yàn)橐恍┨厥馇闆r導(dǎo)致不斷重發(fā)、浪費(fèi)流量的情況。

    2.4 更新包的組成

    更新包為壓縮文件,壓縮文件中至少應(yīng)包含ARM 可執(zhí)行文件、Linux共享庫文件、xml文件中的一種,更新配置文件必不可少。更新配置文件記錄更新包中的文件名稱以及對(duì)應(yīng)的類型,采集器接收到更新包后,解壓更新包,然后根據(jù)更新配置文件中的配置信息進(jìn)行相應(yīng)的操作。

    構(gòu)件式的數(shù)據(jù)采集程序由框架構(gòu)件、功能構(gòu)件、解析器和配置構(gòu)件4個(gè)部分組成,對(duì)應(yīng)更新包中的ARM 可執(zhí)行文件、Linux共享庫文件和xml文件。

    2.5 斷點(diǎn)續(xù)傳的實(shí)現(xiàn)

    為了防止GPRS信號(hào)不穩(wěn)定造成通信鏈路中斷、更新包傳輸失敗,從而導(dǎo)致整個(gè)更新包重新傳輸、浪費(fèi)通信流量、增加傳輸時(shí)間,設(shè)計(jì)了一種斷點(diǎn)續(xù)傳機(jī)制,下面詳細(xì)介紹其實(shí)現(xiàn)方法。

    在采集器中創(chuàng)建一個(gè)更新包信息記錄文件來記錄未接收完畢的更新包信息,如文件名、信息摘要、接收時(shí)間、斷點(diǎn)位置等。在發(fā)送更新包之前,上位機(jī)會(huì)首先發(fā)送獲取待續(xù)傳文件信息消息給采集器,若采集器中有未接收完成的臨時(shí)文件,則會(huì)返回待續(xù)傳文件信息給上位機(jī)。上位機(jī)從接收到的斷點(diǎn)位置開始發(fā)送文件,采集器在接收過程中,每收到一個(gè)正確的數(shù)據(jù)包,就會(huì)把新的斷點(diǎn)位置同步到更新包信息記錄文件中。若更新包接收成功,則會(huì)從更新包信息記錄文件中刪除對(duì)應(yīng)的信息。這樣,無論是什么原因?qū)е碌膫鬏斨袛?,在下一次傳輸時(shí),都能保證采集器從斷點(diǎn)處開始接收更新包。

    圖3 文件傳輸流程

    2.6 更新包正確性的保證

    為了確保更新包的內(nèi)容在傳輸過程中沒有發(fā)生改變,使用了md5算法來驗(yàn)證服務(wù)器端發(fā)送的更新包與客戶端接收到的更新包的一致性。

    md5算法是一種不可逆的字符串變換算法,經(jīng)過它計(jì)算得到的md5信息摘要是唯一的,不管字符串發(fā)生了什么變化,計(jì)算得出的md5信息摘要都是不一樣的。通過這種機(jī)制,既保證了更新包內(nèi)容的正確性,又大大提高了更新成功的幾率。

    3 自動(dòng)更新的實(shí)現(xiàn)

    3.1 應(yīng)用程序目錄結(jié)構(gòu)

    應(yīng)用程序目錄結(jié)構(gòu)如圖4 所 示。在/mnt/data1/目 錄 下 有data、info、program_a、program_b、program_download 幾 個(gè)子目錄以及采集程序、更新控制程序和啟動(dòng)腳本。data目錄用于存放采集進(jìn)程生成的氣象數(shù)據(jù)文件;info目錄用于存放應(yīng)用程序的配置文件;program_a與program_b目錄用于存放兩個(gè)版本的應(yīng)用采集程序,以確保更新的可靠性;program_download用于保存接收到的更新包;更新程序、采集程序和啟動(dòng)腳本的作用將在下一節(jié)詳細(xì)介紹。

    圖4 應(yīng)用程序目錄結(jié)構(gòu)

    3.2 更新機(jī)制

    采集器啟動(dòng)后首先會(huì)運(yùn)行啟動(dòng)腳本,啟動(dòng)腳本根據(jù)加載位置配置文件,從program_a或program_b目錄加載采集程序,然后加載更新控制程序。啟動(dòng)腳本執(zhí)行完畢后,采集控制程序和更新進(jìn)程就同時(shí)存在于內(nèi)存之中了。

    上位機(jī)發(fā)送更新包時(shí),采集進(jìn)程會(huì)根據(jù)2.2節(jié)規(guī)定的數(shù)據(jù)包格式解析數(shù)據(jù)包,進(jìn)行數(shù)據(jù)包的校驗(yàn)、文件信息的存儲(chǔ)、文件內(nèi)容的存儲(chǔ)以及應(yīng)答信號(hào)的發(fā)送。更新包接收完畢并確保正確后,若用戶發(fā)送“更新程序消息”,采集進(jìn)程則會(huì)通過消息隊(duì)列發(fā)送消息給更新進(jìn)程,通知更新控制進(jìn)程進(jìn)行采集程序的更新。

    更新控制程序流程圖如圖5所示。采集進(jìn)程啟動(dòng)后,會(huì)進(jìn)入阻塞狀態(tài),直至被消息隊(duì)列傳來更新控制程序請(qǐng)求喚醒。接著更新進(jìn)程會(huì)終止當(dāng)前正在運(yùn)行的采集進(jìn)程,解壓更新包,根據(jù)更新配置文件中的配置信息將可執(zhí)行程序、共享庫文件或xml文件移動(dòng)到相應(yīng)的目錄,覆蓋舊版的文件。

    然后更新控制進(jìn)程清空消息隊(duì)列,啟動(dòng)新版采集程序。若新版采集程序運(yùn)行成功,則會(huì)向消息隊(duì)列發(fā)送新版采集進(jìn)程信息,在一定時(shí)間內(nèi),若更新進(jìn)程從消息隊(duì)列中接收到新版采集進(jìn)程信息,則更新成功,否則更新失敗。若更新成功,則修改加載位置配置文件,使加載位置指向新版采集程序的目錄;若更新失敗,則啟動(dòng)舊版采集程序。

    通過此種機(jī)制,提高了更新的可靠性,即使更新包存在問題、導(dǎo)致新版采集程序運(yùn)行失敗,也可以運(yùn)行舊版采集程序,保證數(shù)據(jù)采集的連續(xù)性。由于自動(dòng)氣象站需要不間斷地進(jìn)行數(shù)據(jù)采集,因此這種保證是至關(guān)重要的。

    圖5 更新控制程序流程圖

    4 實(shí)驗(yàn)結(jié)果

    圖6為根據(jù)此套方案開發(fā)的自動(dòng)氣象站嵌入式程序遠(yuǎn)程更新系統(tǒng)服務(wù)器,使用此程序與配套的客戶端程序進(jìn)行了多次遠(yuǎn)程更新測試。測試結(jié)果表明,此套方案可以成功地實(shí)現(xiàn)采集程序的遠(yuǎn)程更新。采集程序維護(hù)人員首先通過服務(wù)器設(shè)置配置IP地址和端口號(hào),DTU 模塊會(huì)自動(dòng)進(jìn)行連接。連接成功后即可選擇更新包發(fā)送,發(fā)送成功后單擊“更新程序”按鈕即可控制采集器自動(dòng)進(jìn)行程序更新。

    圖6 自動(dòng)氣象站嵌入式程序遠(yuǎn)程更新服務(wù)器

    本方案最大的優(yōu)點(diǎn)是基于構(gòu)件,更新時(shí),只需發(fā)送由若干構(gòu)件組成的更新包,與傳統(tǒng)的單塊式嵌入式應(yīng)用程序相比,大大節(jié)省了傳輸?shù)牧髁?,提高了更新的效率。?gòu)件化前后的文件大小表略——編者注。

    構(gòu)件化之后,雖然文件的總大小191.4KB略大于構(gòu)件化之前的大小175.6KB,但是最大構(gòu)件只有31.8KB,遠(yuǎn)小于單塊式采集程序的大小171.1KB。而在更新時(shí),更新包中往往只有一個(gè)或幾個(gè)構(gòu)件,因此絕大多數(shù)情況下,構(gòu)件化采集程序更新時(shí)需要耗費(fèi)的流量遠(yuǎn)小于單塊式采集程序,更新成本更低,效率更高。

    結(jié) 語

    本文基于嵌入式Linux操作系統(tǒng)以及嵌入式文件系統(tǒng),設(shè)計(jì)了自動(dòng)氣象站采集程序遠(yuǎn)程更新方案,創(chuàng)新點(diǎn)是以構(gòu)件的形式進(jìn)行更新,更加節(jié)省流量。實(shí)驗(yàn)表明,該方案取得了良好的效果。下一步的工作目標(biāo)是優(yōu)化文件傳輸協(xié)議和壓縮算法,進(jìn)一步提高更新包傳輸?shù)男省p少流量的消耗。

    編者注:本文為期刊縮略版,全文見本刊網(wǎng)站www.mesnet.com.cn。

    [1]朱偉斌,張濤,顧海濤,等.基于網(wǎng)絡(luò)的嵌入式設(shè)備遠(yuǎn)程升級(jí)系統(tǒng)[J].電子技術(shù)與應(yīng)用,2014(2):135-138.

    [2]李鐵男.基于嵌入式Linux的無線文件傳輸系統(tǒng)的實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2011,32(6):1979-1986.

    [3]劉明,方嬌莉,尹業(yè)華,等.嵌入式監(jiān)控系統(tǒng)中斷點(diǎn)續(xù)傳的設(shè)計(jì)與實(shí)現(xiàn),[J].計(jì)算機(jī)技術(shù)與發(fā)展,2012,22(2):192-197.

    [4]朱孟江,聶云杰.嵌入式終端IAP 斷點(diǎn)續(xù)傳的研究與實(shí)現(xiàn),[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2014,14(1):7-9.

    [5]趙炯,賈培源,李中山,林旺城.嵌入式設(shè)備遠(yuǎn)程在線升級(jí)技術(shù)[J].計(jì)算機(jī)工程,2012,36(12):262-264.

    [6]李俊,王金海.基于TFTP 協(xié)議的ARM 軟件遠(yuǎn)程更新系統(tǒng)[J].工礦自動(dòng)化,2010,36(7):22-25.

    [7]王江波,楊仁剛.基于GPRS的配變監(jiān)控終端遠(yuǎn)程更新和管理維護(hù)的研究[J].電測與儀表,2009,46(11):9-12.

    [8]李桂新,蔣敏玉,黃軍.基于現(xiàn)場總線實(shí)現(xiàn)遠(yuǎn)程在線更新程序的技術(shù)[J].信息化研究,2009,35(6):11-14.

    [9]徐立松,郭曉金.嵌入式Linux中安全文件傳輸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字通信,2009,36(6):78-81.

    [10]劉生華,何鵬舉,鄢化彪.基于TCP/IP 的單片機(jī)軟件遠(yuǎn)程升級(jí)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2007(12):21-23.

    [11]王恒,王颋,王泉,等.基于Bootloader的可靠嵌入式軟件遠(yuǎn)程更新機(jī)制[J].微計(jì)算機(jī)信息,2007(20):57-59.

    [12]王恒,王颋,李敏,等.一種高可靠的嵌入式軟件遠(yuǎn)程自更新機(jī)制的研究與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2007,20(9):39-40.

    猜你喜歡
    氣象站采集器字節(jié)
    珠峰上架起世界最高氣象站
    No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
    COVID-19大便標(biāo)本采集器的設(shè)計(jì)及應(yīng)用
    No.10 “字節(jié)跳動(dòng)手機(jī)”要來了?
    心靈氣象站
    趣味(語文)(2019年3期)2019-06-12 08:50:14
    簡談MC7字節(jié)碼
    基于ZigBee的大型公共建筑能耗采集器設(shè)計(jì)
    基于LabVIEW的多數(shù)據(jù)采集器自動(dòng)監(jiān)控軟件設(shè)計(jì)與開發(fā)
    自動(dòng)氣象站應(yīng)該注意的一些防雷問題
    自動(dòng)氣象站常見故障判斷與維護(hù)
    河南科技(2014年12期)2014-02-27 14:10:40
    国内精品久久久久久久电影| 两个人免费观看高清视频| 亚洲色图av天堂| 极品教师在线免费播放| 午夜a级毛片| 成人国产综合亚洲| 熟妇人妻久久中文字幕3abv| 好看av亚洲va欧美ⅴa在| 人人妻人人看人人澡| 最近最新中文字幕大全电影3 | 久久精品国产亚洲av高清一级| 国产精品av久久久久免费| 女性生殖器流出的白浆| 亚洲av成人av| 宅男免费午夜| 深夜精品福利| 99国产极品粉嫩在线观看| 搡老岳熟女国产| 人人妻人人澡欧美一区二区| 婷婷精品国产亚洲av| 亚洲va日本ⅴa欧美va伊人久久| 两个人看的免费小视频| 国内毛片毛片毛片毛片毛片| 欧美乱妇无乱码| av有码第一页| 亚洲熟妇中文字幕五十中出| 成人国产一区最新在线观看| 亚洲全国av大片| 精品国产亚洲在线| 国产精品一区二区精品视频观看| 国产精品亚洲美女久久久| 久久久久久国产a免费观看| 怎么达到女性高潮| 国产视频内射| 给我免费播放毛片高清在线观看| 国产真实乱freesex| 麻豆国产av国片精品| 热99re8久久精品国产| 国产av又大| 久久精品91无色码中文字幕| 久久中文字幕人妻熟女| 国产精品久久久av美女十八| 日韩高清综合在线| 成在线人永久免费视频| 国产一区二区三区在线臀色熟女| 美女高潮喷水抽搐中文字幕| 久久久久久久午夜电影| www日本黄色视频网| 99久久99久久久精品蜜桃| 国产真人三级小视频在线观看| 亚洲成人久久性| 精品一区二区三区视频在线观看免费| 手机成人av网站| 老司机深夜福利视频在线观看| 天天一区二区日本电影三级| 精品第一国产精品| 日韩有码中文字幕| 精品免费久久久久久久清纯| 国产aⅴ精品一区二区三区波| 久久九九热精品免费| 日本a在线网址| 中文字幕人妻丝袜一区二区| 一a级毛片在线观看| 99re在线观看精品视频| 精品福利观看| 亚洲国产看品久久| 2021天堂中文幕一二区在线观 | 宅男免费午夜| 久久香蕉国产精品| 啪啪无遮挡十八禁网站| 十八禁网站免费在线| 亚洲精品美女久久av网站| 国产91精品成人一区二区三区| 日韩欧美一区二区三区在线观看| 在线观看午夜福利视频| 脱女人内裤的视频| 国产三级在线视频| 黄频高清免费视频| 人妻久久中文字幕网| 亚洲最大成人中文| 久久精品夜夜夜夜夜久久蜜豆 | 亚洲专区中文字幕在线| 精品国产一区二区三区四区第35| 侵犯人妻中文字幕一二三四区| 人人澡人人妻人| 国产精品一区二区免费欧美| 国产真实乱freesex| 日韩一卡2卡3卡4卡2021年| 国产单亲对白刺激| 久久伊人香网站| 国产精品一区二区免费欧美| 久久久久免费精品人妻一区二区 | 日本成人三级电影网站| 国产精品影院久久| 久久精品国产清高在天天线| 男女床上黄色一级片免费看| 19禁男女啪啪无遮挡网站| 免费电影在线观看免费观看| 亚洲精品色激情综合| 91av网站免费观看| www.www免费av| 美女 人体艺术 gogo| 十分钟在线观看高清视频www| 男人操女人黄网站| 亚洲欧美日韩无卡精品| 别揉我奶头~嗯~啊~动态视频| 91在线观看av| 亚洲精品av麻豆狂野| 人人澡人人妻人| 啦啦啦观看免费观看视频高清| 成人一区二区视频在线观看| 日日夜夜操网爽| 亚洲人成伊人成综合网2020| 亚洲 国产 在线| 欧美精品亚洲一区二区| 又紧又爽又黄一区二区| 在线观看免费视频日本深夜| 少妇的丰满在线观看| 男女视频在线观看网站免费 | 欧美日本亚洲视频在线播放| www日本在线高清视频| 久久精品国产亚洲av高清一级| 欧美在线黄色| 日韩 欧美 亚洲 中文字幕| 国产免费av片在线观看野外av| 亚洲久久久国产精品| 久久久久久久午夜电影| 久久久久久久午夜电影| 国产一区二区三区在线臀色熟女| 麻豆av在线久日| 老司机午夜福利在线观看视频| 岛国在线观看网站| 18禁国产床啪视频网站| 51午夜福利影视在线观看| 黄片大片在线免费观看| 久久久久久亚洲精品国产蜜桃av| 中出人妻视频一区二区| 激情在线观看视频在线高清| 99精品欧美一区二区三区四区| 日韩有码中文字幕| 欧美性长视频在线观看| 免费在线观看完整版高清| 后天国语完整版免费观看| 久久久久久久久中文| 欧美日本亚洲视频在线播放| 一本久久中文字幕| 韩国av一区二区三区四区| 18禁黄网站禁片免费观看直播| 免费搜索国产男女视频| 人妻丰满熟妇av一区二区三区| 97碰自拍视频| 国产成人精品久久二区二区91| 精品久久久久久久久久久久久 | 国产真人三级小视频在线观看| 国产三级黄色录像| 久久久久九九精品影院| 国产v大片淫在线免费观看| 成人一区二区视频在线观看| 国产1区2区3区精品| 国产成人啪精品午夜网站| 亚洲国产精品成人综合色| 禁无遮挡网站| 在线观看免费午夜福利视频| 精品一区二区三区av网在线观看| 欧美三级亚洲精品| 欧美黑人欧美精品刺激| 男人操女人黄网站| 午夜久久久久精精品| 精品一区二区三区av网在线观看| 亚洲av成人一区二区三| 国产精品国产高清国产av| 久久婷婷成人综合色麻豆| 欧美日韩黄片免| 国产亚洲精品第一综合不卡| 草草在线视频免费看| avwww免费| 免费看a级黄色片| 欧美激情久久久久久爽电影| 精品电影一区二区在线| 黄色女人牲交| 久久久国产精品麻豆| 丁香欧美五月| 欧美午夜高清在线| 国产午夜精品久久久久久| 亚洲一码二码三码区别大吗| 97超级碰碰碰精品色视频在线观看| 国产亚洲欧美精品永久| 国产久久久一区二区三区| 欧美另类亚洲清纯唯美| 熟妇人妻久久中文字幕3abv| 亚洲国产欧美日韩在线播放| 亚洲自拍偷在线| 亚洲男人天堂网一区| а√天堂www在线а√下载| 1024手机看黄色片| 国内久久婷婷六月综合欲色啪| 精品卡一卡二卡四卡免费| 国语自产精品视频在线第100页| 国产精品影院久久| 国产精品,欧美在线| 国产午夜精品久久久久久| 国产一区二区在线av高清观看| 国产成人影院久久av| 一级毛片女人18水好多| 婷婷六月久久综合丁香| 在线看三级毛片| 欧美日韩精品网址| 听说在线观看完整版免费高清| 国内久久婷婷六月综合欲色啪| 久久精品人妻少妇| 大型av网站在线播放| 国产人伦9x9x在线观看| 午夜影院日韩av| 一级片免费观看大全| 窝窝影院91人妻| 巨乳人妻的诱惑在线观看| 午夜免费激情av| 香蕉久久夜色| 18禁国产床啪视频网站| 熟女少妇亚洲综合色aaa.| 亚洲中文字幕一区二区三区有码在线看 | 亚洲国产精品成人综合色| 啦啦啦韩国在线观看视频| 国产精品久久久av美女十八| 美女 人体艺术 gogo| 国产精品免费视频内射| 国产黄a三级三级三级人| 人妻久久中文字幕网| 亚洲精品国产区一区二| 国产成人精品久久二区二区91| 日日夜夜操网爽| 国内揄拍国产精品人妻在线 | 久久国产精品影院| 中文字幕另类日韩欧美亚洲嫩草| 成人精品一区二区免费| 他把我摸到了高潮在线观看| 亚洲美女黄片视频| 国产极品粉嫩免费观看在线| 久久久久久免费高清国产稀缺| 亚洲七黄色美女视频| 人妻丰满熟妇av一区二区三区| 亚洲国产看品久久| 两人在一起打扑克的视频| 中文亚洲av片在线观看爽| 香蕉丝袜av| 黑人欧美特级aaaaaa片| 精品人妻1区二区| 久久久久九九精品影院| 国产伦一二天堂av在线观看| 欧美黑人欧美精品刺激| 高清在线国产一区| 国产成人系列免费观看| 在线看三级毛片| 一区二区三区激情视频| 久久亚洲真实| 又黄又爽又免费观看的视频| 极品教师在线免费播放| 热re99久久国产66热| 他把我摸到了高潮在线观看| 精品久久久久久成人av| 啦啦啦韩国在线观看视频| 精品人妻1区二区| 欧美乱妇无乱码| 手机成人av网站| 亚洲人成77777在线视频| 黑人欧美特级aaaaaa片| 亚洲激情在线av| 免费看日本二区| 99久久久亚洲精品蜜臀av| 夜夜爽天天搞| 亚洲一区中文字幕在线| 女性生殖器流出的白浆| 精品国内亚洲2022精品成人| 在线免费观看的www视频| 久久久国产成人精品二区| 悠悠久久av| 中国美女看黄片| 国产精品亚洲美女久久久| 久久久久久久久久黄片| 成人18禁在线播放| 亚洲自拍偷在线| 18禁黄网站禁片午夜丰满| 又紧又爽又黄一区二区| av视频在线观看入口| 看片在线看免费视频| 他把我摸到了高潮在线观看| 日本三级黄在线观看| 欧美av亚洲av综合av国产av| 十分钟在线观看高清视频www| 久久久久久人人人人人| 两性夫妻黄色片| 老熟妇乱子伦视频在线观看| 51午夜福利影视在线观看| 精品高清国产在线一区| 变态另类丝袜制服| 精品一区二区三区av网在线观看| 免费在线观看完整版高清| 精品久久久久久成人av| 国产不卡一卡二| 亚洲人成伊人成综合网2020| 亚洲av成人不卡在线观看播放网| 99精品久久久久人妻精品| 亚洲中文字幕日韩| 1024视频免费在线观看| 国产亚洲精品综合一区在线观看 | 激情在线观看视频在线高清| 久久人人精品亚洲av| 亚洲自偷自拍图片 自拍| 99久久99久久久精品蜜桃| 黄色 视频免费看| 男人舔奶头视频| 亚洲欧美一区二区三区黑人| 50天的宝宝边吃奶边哭怎么回事| 精品人妻1区二区| 久久精品91无色码中文字幕| 亚洲av中文字字幕乱码综合 | 99在线人妻在线中文字幕| 亚洲精品中文字幕一二三四区| 欧美中文日本在线观看视频| 成人国产综合亚洲| 久久狼人影院| 1024视频免费在线观看| 在线播放国产精品三级| 国语自产精品视频在线第100页| 人人妻人人澡欧美一区二区| 1024香蕉在线观看| 搡老妇女老女人老熟妇| 国产精品 欧美亚洲| 国产精品1区2区在线观看.| 国产高清激情床上av| 人成视频在线观看免费观看| 老司机福利观看| 亚洲最大成人中文| 欧美日韩乱码在线| 超碰成人久久| 成人午夜高清在线视频 | 大型av网站在线播放| 亚洲自偷自拍图片 自拍| 欧美性猛交╳xxx乱大交人| 国产精品电影一区二区三区| av有码第一页| 免费一级毛片在线播放高清视频| 亚洲av日韩精品久久久久久密| 国产激情欧美一区二区| 久久久久久久午夜电影| 午夜日韩欧美国产| or卡值多少钱| 丁香六月欧美| av有码第一页| 91在线观看av| 制服丝袜大香蕉在线| 搡老熟女国产l中国老女人| 琪琪午夜伦伦电影理论片6080| 日韩大尺度精品在线看网址| 亚洲精品粉嫩美女一区| 日日爽夜夜爽网站| 亚洲精品粉嫩美女一区| 色播在线永久视频| 欧美日韩亚洲综合一区二区三区_| 精品久久久久久久人妻蜜臀av| 19禁男女啪啪无遮挡网站| 脱女人内裤的视频| 欧美性猛交黑人性爽| 啦啦啦韩国在线观看视频| 国产欧美日韩精品亚洲av| 国内精品久久久久精免费| 亚洲国产欧洲综合997久久, | 精品久久久久久久毛片微露脸| 国产99久久九九免费精品| 哪里可以看免费的av片| 亚洲精品av麻豆狂野| 国产午夜精品久久久久久| 成人欧美大片| 嫩草影院精品99| 日日夜夜操网爽| 欧美激情极品国产一区二区三区| 看黄色毛片网站| 亚洲中文av在线| 成人精品一区二区免费| 久久中文字幕人妻熟女| 搞女人的毛片| 啪啪无遮挡十八禁网站| 欧美精品亚洲一区二区| 亚洲五月婷婷丁香| 国产视频一区二区在线看| a在线观看视频网站| 日本成人三级电影网站| 香蕉国产在线看| 免费在线观看影片大全网站| 久久久精品国产亚洲av高清涩受| 无遮挡黄片免费观看| 亚洲一区高清亚洲精品| 99re在线观看精品视频| 在线播放国产精品三级| 男女床上黄色一级片免费看| 国产1区2区3区精品| 欧美性猛交黑人性爽| 99久久99久久久精品蜜桃| 极品教师在线免费播放| www日本在线高清视频| 久99久视频精品免费| 老司机靠b影院| 欧美成狂野欧美在线观看| 欧美成人午夜精品| 欧美乱妇无乱码| 一区二区三区高清视频在线| 国产麻豆成人av免费视频| 麻豆久久精品国产亚洲av| 男人操女人黄网站| 神马国产精品三级电影在线观看 | 一本综合久久免费| 人成视频在线观看免费观看| 熟女电影av网| 在线观看免费午夜福利视频| 91成人精品电影| 后天国语完整版免费观看| 午夜激情av网站| 中亚洲国语对白在线视频| 又黄又爽又免费观看的视频| 欧美日韩亚洲综合一区二区三区_| 国产精品电影一区二区三区| 亚洲性夜色夜夜综合| 超碰成人久久| 久久精品91无色码中文字幕| 999精品在线视频| 黄色片一级片一级黄色片| 亚洲av成人不卡在线观看播放网| 中出人妻视频一区二区| 欧美午夜高清在线| 可以在线观看毛片的网站| 欧美日韩中文字幕国产精品一区二区三区| 欧美日本视频| 免费搜索国产男女视频| 精品国产超薄肉色丝袜足j| 欧美日韩福利视频一区二区| 久久国产乱子伦精品免费另类| 人妻久久中文字幕网| 国产蜜桃级精品一区二区三区| 九色国产91popny在线| 变态另类丝袜制服| av电影中文网址| 亚洲精品中文字幕一二三四区| 国产精品99久久99久久久不卡| 一区二区三区精品91| 欧美一区二区精品小视频在线| 无人区码免费观看不卡| 亚洲欧美日韩无卡精品| 国产高清videossex| 亚洲av美国av| 成人精品一区二区免费| 久久欧美精品欧美久久欧美| 一本久久中文字幕| 伊人久久大香线蕉亚洲五| 首页视频小说图片口味搜索| 国产蜜桃级精品一区二区三区| 日本一本二区三区精品| 一个人免费在线观看的高清视频| 国产伦一二天堂av在线观看| 久久精品91无色码中文字幕| 国产高清视频在线播放一区| 国产单亲对白刺激| 国产91精品成人一区二区三区| 我的亚洲天堂| 俄罗斯特黄特色一大片| 亚洲欧美精品综合一区二区三区| 男女视频在线观看网站免费 | 亚洲av成人av| 亚洲一区二区三区不卡视频| 久久亚洲真实| 亚洲精品国产区一区二| 国产97色在线日韩免费| 他把我摸到了高潮在线观看| 久久国产亚洲av麻豆专区| 男女之事视频高清在线观看| 亚洲中文字幕日韩| aaaaa片日本免费| www日本黄色视频网| 国产aⅴ精品一区二区三区波| 国产三级黄色录像| 亚洲自偷自拍图片 自拍| 亚洲精品久久国产高清桃花| 男人舔女人的私密视频| 亚洲欧美精品综合久久99| 宅男免费午夜| 9191精品国产免费久久| 亚洲国产精品成人综合色| 亚洲精品在线美女| 夜夜夜夜夜久久久久| av欧美777| 中文字幕久久专区| 国产黄色小视频在线观看| 黑人巨大精品欧美一区二区mp4| av福利片在线| 此物有八面人人有两片| 午夜激情福利司机影院| 亚洲 国产 在线| av片东京热男人的天堂| 黄色丝袜av网址大全| 男人舔女人下体高潮全视频| 99久久精品国产亚洲精品| 97人妻精品一区二区三区麻豆 | 亚洲最大成人中文| 午夜亚洲福利在线播放| 人人妻人人看人人澡| 久久中文字幕一级| 少妇熟女aⅴ在线视频| 1024视频免费在线观看| 在线观看免费视频日本深夜| 国产亚洲av嫩草精品影院| 成人av一区二区三区在线看| 在线观看日韩欧美| av天堂在线播放| 亚洲人成伊人成综合网2020| 老司机靠b影院| 亚洲色图 男人天堂 中文字幕| 妹子高潮喷水视频| 亚洲色图 男人天堂 中文字幕| 少妇 在线观看| 成人免费观看视频高清| 免费在线观看日本一区| 欧美黑人精品巨大| 午夜福利成人在线免费观看| 欧美又色又爽又黄视频| 国产国语露脸激情在线看| 久久久久久九九精品二区国产 | e午夜精品久久久久久久| 欧美+亚洲+日韩+国产| 国产精华一区二区三区| 成人特级黄色片久久久久久久| 18禁裸乳无遮挡免费网站照片 | 婷婷六月久久综合丁香| 成人国语在线视频| 午夜影院日韩av| 桃色一区二区三区在线观看| 无遮挡黄片免费观看| www国产在线视频色| 亚洲欧美日韩无卡精品| 欧美一级毛片孕妇| 99热只有精品国产| 超碰成人久久| 国产熟女午夜一区二区三区| 国产不卡一卡二| 日日爽夜夜爽网站| av超薄肉色丝袜交足视频| 久久久久久九九精品二区国产 | 又紧又爽又黄一区二区| 97超级碰碰碰精品色视频在线观看| 久久精品国产清高在天天线| 国产伦在线观看视频一区| 91国产中文字幕| 国产三级在线视频| 精品一区二区三区av网在线观看| 久久精品国产亚洲av高清一级| 每晚都被弄得嗷嗷叫到高潮| 色综合欧美亚洲国产小说| 国产午夜精品久久久久久| 精品福利观看| 热99re8久久精品国产| 一进一出好大好爽视频| 窝窝影院91人妻| 老汉色av国产亚洲站长工具| 成在线人永久免费视频| 最新美女视频免费是黄的| 中文字幕人妻丝袜一区二区| 精品一区二区三区av网在线观看| 欧美黑人欧美精品刺激| 免费在线观看日本一区| 国产精品日韩av在线免费观看| 亚洲午夜精品一区,二区,三区| 久久香蕉激情| 午夜福利一区二区在线看| 韩国av一区二区三区四区| 禁无遮挡网站| 日韩 欧美 亚洲 中文字幕| 麻豆一二三区av精品| 国产精品 国内视频| 亚洲真实伦在线观看| 91老司机精品| 99国产精品一区二区蜜桃av| 伊人久久大香线蕉亚洲五| 亚洲天堂国产精品一区在线| 国产伦人伦偷精品视频| 国产爱豆传媒在线观看 | 女人高潮潮喷娇喘18禁视频| 精品久久久久久久久久久久久 | 欧美久久黑人一区二区| 香蕉丝袜av| 99久久久亚洲精品蜜臀av| 日韩欧美在线二视频| 90打野战视频偷拍视频| 日本黄色视频三级网站网址| 老司机福利观看| 淫秽高清视频在线观看| 午夜激情av网站| 久久久国产成人免费| 久久久国产欧美日韩av| 狂野欧美激情性xxxx| netflix在线观看网站| 国产黄色小视频在线观看| 精品不卡国产一区二区三区| 最近最新中文字幕大全免费视频| 一区二区三区激情视频| 国产视频内射| 午夜福利一区二区在线看| 免费观看精品视频网站| 听说在线观看完整版免费高清| 亚洲一区中文字幕在线| 国产成人影院久久av| 欧美+亚洲+日韩+国产| www.精华液| 变态另类丝袜制服| 欧美性长视频在线观看| 久久性视频一级片| 男女午夜视频在线观看| 正在播放国产对白刺激|