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

    基于Lora的智慧農(nóng)業(yè)移動端系統(tǒng)設(shè)計

    2020-01-03 01:24:44張偉
    計算機測量與控制 2019年12期
    關(guān)鍵詞:終端服務(wù)器監(jiān)控

    ,張偉

    (1.湖北大學(xué) 計算機與信息工程學(xué)院,武漢 430062; 2.烽火通信科技股份有限公司,武漢 430073)

    0 引言

    傳統(tǒng)農(nóng)業(yè)生產(chǎn)主要依賴人工,生產(chǎn)效率難以提高,極易受環(huán)境氣候的約束,難以形成產(chǎn)業(yè)化、規(guī)模化[1]。為了減小以上限制,實現(xiàn)生產(chǎn)的現(xiàn)代化,智能農(nóng)業(yè)物聯(lián)網(wǎng)應(yīng)運而生。智能農(nóng)業(yè)物聯(lián)網(wǎng)依托物聯(lián)網(wǎng)、大數(shù)據(jù)、云計算等技術(shù)[2],實現(xiàn)對農(nóng)業(yè)生產(chǎn)、加工、銷售等各個方面的優(yōu)化。

    現(xiàn)今,農(nóng)業(yè)物聯(lián)網(wǎng)在我國的產(chǎn)業(yè)化仍處在進行中。當(dāng)前農(nóng)業(yè)物聯(lián)網(wǎng)面臨的主要問題是無論是前期開發(fā)還是后期維護都需要投入大量成本,并且實際的農(nóng)業(yè)生產(chǎn)人員難以準(zhǔn)確使用農(nóng)業(yè)物聯(lián)網(wǎng)系統(tǒng)。基于Android平臺的農(nóng)業(yè)物聯(lián)網(wǎng)系統(tǒng),通過LoRa無線網(wǎng)絡(luò)結(jié)合以太網(wǎng)/4G網(wǎng)絡(luò),將感知層采集的傳感器信息、實時監(jiān)控視頻等數(shù)據(jù)上行發(fā)送至農(nóng)業(yè)物聯(lián)網(wǎng)智能云服務(wù)器[3],通過云服務(wù)器將數(shù)據(jù)分發(fā)至移動終端。Lora網(wǎng)絡(luò)成本低、可靠性高,結(jié)合農(nóng)業(yè)物聯(lián)網(wǎng)智能云平臺使得開發(fā)及維護成本降低??蒲腥藛T及農(nóng)業(yè)生產(chǎn)人員通過Android手機、平板等移動設(shè)備遠程查看并控制智能農(nóng)業(yè)物聯(lián)網(wǎng),避免了系統(tǒng)復(fù)雜難以操作等問題。

    本文基于Android平臺對農(nóng)業(yè)物聯(lián)網(wǎng)移動終端軟件進行設(shè)計,使用戶能在具備網(wǎng)絡(luò)的任何時間、任何地點對農(nóng)業(yè)生產(chǎn)進行查看以及控制。

    1 系統(tǒng)設(shè)計

    1.1 系統(tǒng)整體設(shè)計

    系統(tǒng)整體架構(gòu)可分為感知層、傳輸層和應(yīng)用層。智慧農(nóng)業(yè)系統(tǒng)通過感知層收集農(nóng)業(yè)大棚內(nèi)的各項環(huán)境數(shù)據(jù)、監(jiān)控視頻,感知層的數(shù)據(jù)使用Lora無線網(wǎng)絡(luò)進行傳輸,每個LoRa基站可以傳輸多個農(nóng)業(yè)大棚內(nèi)收集的數(shù)據(jù)。系統(tǒng)將感知層收集的數(shù)據(jù)經(jīng)過有線、無線網(wǎng)絡(luò)發(fā)往應(yīng)用層。應(yīng)用層包括云服務(wù)器、云數(shù)據(jù)庫及移動終端。云服務(wù)器實現(xiàn)對上下行各項數(shù)據(jù)的處理,云數(shù)據(jù)庫實現(xiàn)對相應(yīng)數(shù)據(jù)的存儲管理,移動端實現(xiàn)對數(shù)據(jù)的展示實現(xiàn)與用戶的交互。系統(tǒng)整體架構(gòu)如圖1所示。系統(tǒng)支持對數(shù)據(jù)的上行下行雙向傳輸。從下自上時,傳感器收集各個農(nóng)業(yè)大棚的環(huán)境數(shù)據(jù),經(jīng)過Lora自組網(wǎng)絡(luò)發(fā)往Lora基站,Lora基站經(jīng)過有線、無線、3G/4G網(wǎng)絡(luò)傳輸將數(shù)據(jù)發(fā)送至云服務(wù)器,云服務(wù)器對數(shù)據(jù)進行處理,用戶通過移動客戶端實現(xiàn)對數(shù)據(jù)的訪問。自上而下時,用戶通過移動端發(fā)出指令,云服務(wù)接收指令并處理發(fā)放,云服務(wù)器通過有線、無線、3G/4G網(wǎng)絡(luò)將指令發(fā)往Lora基站,Lora基站通過Lora網(wǎng)絡(luò)將指令發(fā)往對應(yīng)控制設(shè)備。

    圖1 系統(tǒng)整體架構(gòu)

    1.2 通信協(xié)議設(shè)計

    系統(tǒng)上下級以不同的協(xié)議傳輸數(shù)據(jù)。Lora節(jié)點與Lora基站以Lorawan協(xié)議傳輸數(shù)據(jù),Lora基站與云服務(wù)器以tcp/ip協(xié)議傳輸數(shù)據(jù),云服務(wù)與移動端以http,websocket等協(xié)議傳輸數(shù)據(jù)。系統(tǒng)設(shè)計5種通用幀結(jié)構(gòu)用于系統(tǒng)數(shù)據(jù)的上行下行傳達。分別為上行數(shù)據(jù)幀、上行到達應(yīng)答幀、上行執(zhí)行應(yīng)答幀、下行控制指令幀和下行設(shè)備掃描幀。其中上行數(shù)據(jù)幀攜帶感知層采集的各項數(shù)據(jù);上行數(shù)據(jù)幀發(fā)出后,上行到達應(yīng)答幀向下層反應(yīng)數(shù)據(jù)到達情況;下行控制指令幀攜帶從移動端發(fā)出的指令;指令到達下層,上行執(zhí)行應(yīng)答幀向上層反應(yīng)指令到達情況;下行設(shè)備掃描幀用于啟動感知層各個各個設(shè)備。

    Lora基站、云服務(wù)器和移動端等各層的通信協(xié)議上荷載通用數(shù)據(jù)幀,每層對數(shù)據(jù)幀進行拆包、數(shù)據(jù)處理、裝包然后發(fā)出。通用數(shù)據(jù)幀格式如圖2所示,包括開始、類型、站點id、大棚id、設(shè)備類型、數(shù)據(jù)內(nèi)容、校驗位和結(jié)束字節(jié)。

    圖2 數(shù)據(jù)幀格式

    2 移動端設(shè)計

    2.1 移動端系統(tǒng)設(shè)計

    Android平臺發(fā)展迅速,2019年安卓系統(tǒng)的份額已經(jīng)達到87%。本文旨在實現(xiàn)移動終端與云平臺之間的數(shù)據(jù)交互,使得用戶在遠程狀態(tài)下可以通過網(wǎng)絡(luò)對農(nóng)業(yè)生產(chǎn)數(shù)據(jù)進行訪問和控制,即實現(xiàn)一個C/S架構(gòu)的應(yīng)用系統(tǒng)。

    基于Android平臺的移動終端是用戶對農(nóng)業(yè)物聯(lián)網(wǎng)進行操作的入口。依據(jù)主要功能可以劃分為用戶管理、數(shù)據(jù)監(jiān)控塊、設(shè)備控制和系統(tǒng)設(shè)置共4個模塊。

    用戶管理模塊實現(xiàn)用戶登陸與用戶權(quán)限管理。數(shù)據(jù)監(jiān)控模塊采集并實時地顯示農(nóng)業(yè)大棚外內(nèi)的光照強度、風(fēng)力大小、降水強度、溫度、濕度、二氧化碳濃度等影響農(nóng)業(yè)生產(chǎn)的環(huán)境數(shù)據(jù),各個設(shè)備運行狀態(tài)以及監(jiān)控視頻。設(shè)備控制模塊通過數(shù)據(jù)采集模塊采集到的各項數(shù)據(jù)對農(nóng)業(yè)大棚中生產(chǎn)設(shè)備[5],包括對內(nèi)外遮陽、頂通風(fēng)、水簾補水、苗床灌溉、肥料攪拌、施肥泵、增氧機、照明和熱風(fēng)機等,進行手動或者自動控制,并對各種設(shè)備進行添、刪除等管理操作。系統(tǒng)設(shè)置主要是對農(nóng)業(yè)大棚的各項參數(shù)如環(huán)境數(shù)據(jù)閾值、設(shè)備控制參數(shù)進行設(shè)置。功能模塊如圖3所示。

    圖3 移動端功能模塊

    2.2 開發(fā)環(huán)境

    云平臺服務(wù)器使用JAVA語言進行開發(fā),使用jdk8在IDEA軟件進行開發(fā),使用mysql數(shù)據(jù)庫,1核cup、2G內(nèi)存的阿里云服務(wù)器。

    Android移動終端使用JAVA語言進行開發(fā),使用jdk8在Android studio軟件進行開發(fā)。調(diào)試環(huán)境為一臺Android8.1.0系統(tǒng)版本的小米手機。

    3 功能模塊實現(xiàn)

    3.1 用戶管理模塊

    用戶登陸模塊需要實現(xiàn)用戶登陸和用戶注冊功能[6]。當(dāng)用戶登陸時,移動終端發(fā)起請求時,云服務(wù)器接收用到請求,并在云數(shù)據(jù)庫中查找用戶信息進行驗證。第一次使用的用戶需要進行注冊。移動端使用MVP架構(gòu)使得登陸注冊的界面與數(shù)據(jù)的交互分類。MVP架構(gòu)可以分為以下三個層面:

    View層:Android 的Activity或Fragment通常用作View層,負(fù)責(zé)對登陸注冊頁面進行數(shù)據(jù)展示,便于實現(xiàn)界面交互功能。

    Model層:即圖3中的Repository,Model層將通過網(wǎng)絡(luò)請求云服務(wù)器,取得數(shù)據(jù)庫信息,驗證用戶登陸。

    Presenter層:對View層和Model層進行邏輯連接與處理。

    View層和Model層不直接進行交互,在Presenter層以面向接口編程方式實現(xiàn)功能。View層和Model層以接口形式引入到Presenter層。Presenter層將View層和Model層隔離,并將具體實現(xiàn)代碼交由Presenter接口實現(xiàn)類處理,保證View層和Model層解耦合,易于測試和維護[7]。其實現(xiàn)過程如圖4所示。

    圖4 用戶登陸/注冊流程圖

    3.2 用戶權(quán)限管理

    智慧農(nóng)業(yè)移動端系統(tǒng)擁有查看各項環(huán)境、設(shè)置環(huán)境參數(shù)閾值、查看監(jiān)控視頻、查看設(shè)備運行狀態(tài)、控制設(shè)備運行狀態(tài)及管理設(shè)備等功能。不同用戶的使用需求不同,并且出于對智慧農(nóng)業(yè)移動端系統(tǒng)的安全保障,需對用戶進行權(quán)限分類管理。普通用戶可以查看當(dāng)前數(shù)據(jù)監(jiān)控模塊中的環(huán)境數(shù)據(jù)和監(jiān)控視頻。一級管理員可以查看數(shù)據(jù)監(jiān)控模塊的所有數(shù)據(jù)并擁有設(shè)備控制操作權(quán)限。二級管理員擁有設(shè)備控制管理權(quán)限和系統(tǒng)設(shè)置權(quán)限。三級管理員可對賬戶管理、站點管理等進行操作。每級管理員擁有當(dāng)前及以下等級用戶權(quán)限。權(quán)限管理流程如圖5所示。

    圖5 權(quán)限管理流程圖

    3.3 數(shù)據(jù)監(jiān)控模塊

    數(shù)據(jù)監(jiān)控模塊包括環(huán)境數(shù)據(jù)、監(jiān)控視頻和設(shè)備運行狀態(tài)監(jiān)控,圖6為數(shù)據(jù)監(jiān)控模塊流程圖。

    圖6 數(shù)據(jù)監(jiān)控流程圖

    視頻監(jiān)控使用HLS協(xié)議,延時在可接受范圍內(nèi)。HSL協(xié)議的特性使得客戶端在不同的網(wǎng)絡(luò)情況下,可以依據(jù)網(wǎng)速對視頻流在不同的碼率中進行切換,使用戶能更方便在遠程查看農(nóng)業(yè)大棚中情況。監(jiān)控視頻在移動終端上通過HTML5播放,HTML5的VIDEO標(biāo)簽支持HLS協(xié)議[8]。

    環(huán)境數(shù)據(jù)監(jiān)控和設(shè)備運行狀態(tài)監(jiān)控使用WebSocket協(xié)議。感知層將底層的各項數(shù)據(jù)通過網(wǎng)關(guān)/DTU發(fā)送到云服務(wù)器。云服務(wù)器將收到的數(shù)據(jù)解析為不同的環(huán)境信息,并持久化到數(shù)據(jù)庫,同時通過WebSocket協(xié)議與移動終端傳輸信息。

    WebSocket協(xié)議是HTTP/1.1協(xié)議的升級,可以實現(xiàn)基于服務(wù)器推送并保持長連接[9]。在移動終端對服務(wù)器發(fā)起請求時,服務(wù)器讀取HTTP請求首部,讀取相應(yīng)的WebSocket請求字段,服務(wù)器將請求識別為WebSocket請求并與移動終端建立連接。

    云服務(wù)器端實現(xiàn)WebSocket的onopen, onmessage, onclose和onerror消息。當(dāng)成功接收到一個WebSocket請求后,建立一個WebSocket連接接收onopen消息并將這個WebSocket連接加入隊列。當(dāng)WebSocket連接接收 onclose和onerro消息[10],表明連接出現(xiàn)錯誤或已經(jīng)關(guān)閉。服務(wù)器將當(dāng)前WebSocket連接從連接隊列中移除。當(dāng)收到傳感器信息時發(fā)送當(dāng)前隊列所有WebSocket連接的onmessage消息,將傳感器信息發(fā)送至移動終端。

    移動終端在用戶登陸成功后,立刻發(fā)送一個Webocket請求建立與云平臺建立連接,等待推送消息。為了保證WebSocket連接能持續(xù)運行在后臺,移動終端使用Android四大組件之一的Service組件。通過Service組件保持WebSocket連接的使用方法如下:

    1)Activity組件在收到服務(wù)器返回的登陸成功信息后,通過startService()啟動服務(wù),Service服務(wù)在生命周期的onStartCommand,服務(wù)開始運行。

    2)Service組件在Android系統(tǒng)中優(yōu)先級比較低,當(dāng)內(nèi)存不足時會被系統(tǒng)回收。通過startForeground()開啟前臺服務(wù),將Service通過通知的方式運行在后臺。

    3)在onStartCommand()中對WebSock- et連接進行初始化并發(fā)起連接。當(dāng)WebSo- cket接收到服務(wù)器發(fā)送的onMessage消息,Service組件發(fā)送廣播,向展示環(huán)境信息的Activity和Fragment發(fā)送消息。

    4)當(dāng)用戶退出登陸,Service進入onDestroy狀態(tài),WebSocket發(fā)起onClose消息,斷開WebSocket連接。

    3.4 設(shè)備控制模塊

    設(shè)備控制模塊包括設(shè)備控制和設(shè)備管理,設(shè)備控制模塊流程如圖7所示。

    圖7 設(shè)備控制流程圖

    設(shè)備控制主要實現(xiàn)移動端控制用于農(nóng)業(yè)生產(chǎn)的設(shè)備,如燈光、通風(fēng)、水簾、肥料攪拌等。當(dāng)用戶通過移動終端對任意一個控制設(shè)備進行操作時,移動終端會對云服務(wù)發(fā)送一個POST請求,并帶有操作類型id的JSON請求體。

    設(shè)備管理主要實現(xiàn)對設(shè)備的添加、刪除等操作。在實際農(nóng)業(yè)生產(chǎn)的不同時期,對各類設(shè)備的需求有所不同,因此涉及到設(shè)備的添加、刪除管理。移動終端會對云端發(fā)送POST請求,發(fā)送帶有操作設(shè)備id和操作類型的JSON請求體。

    移動終端的網(wǎng)絡(luò)請求架構(gòu)使用Square公司的Retrofit2。Retrofit2是常用于移動端開發(fā)的OkHttp網(wǎng)絡(luò)請求框架的升級。通過Retrofit2構(gòu)建網(wǎng)請求的方法如下:

    1)創(chuàng)建一個實體類,用于接收服務(wù)器端發(fā)送的數(shù)據(jù)。

    2)創(chuàng)建一個用于Http請求的java接口,接口標(biāo)注表示Http請求方法和參數(shù)的注解。方法注解與請求方法同名,用戶登陸使用POST請求方法,用于登陸的接口使用@POST標(biāo)注。接口使用@Body標(biāo)注為非表單請求體,請求體為JSON類型。

    3)構(gòu)建網(wǎng)絡(luò)請求實例。創(chuàng)建Retrofit事件,設(shè)置網(wǎng)絡(luò)請求的URL(統(tǒng)一資源定位符)設(shè)置OkHttp請求的連接超時等參數(shù),設(shè)置Gson數(shù)據(jù)解析器用于處理服務(wù)器返回的數(shù)據(jù),通過retrofit.create(ApiService.class) 創(chuàng)建網(wǎng)絡(luò)請求。

    4)轉(zhuǎn)換線程,發(fā)送網(wǎng)絡(luò)請求,并對服務(wù)器返回數(shù)據(jù)進行處理。

    3.5 系統(tǒng)設(shè)置模塊

    系統(tǒng)設(shè)置模塊主要實現(xiàn)對底層設(shè)備包括數(shù)據(jù)監(jiān)控設(shè)備和控制設(shè)備進行初始化設(shè)置和各項參數(shù)調(diào)整。對環(huán)境數(shù)據(jù)可以進行采集頻率設(shè)置,采集頻率包括秒、分鐘、小時等單位;對數(shù)據(jù)精度進行設(shè)置,如對光照強度單位設(shè)置;對環(huán)境數(shù)據(jù)閾值進行區(qū)間設(shè)定,當(dāng)高于或低于閾值區(qū)間時,云服務(wù)器向移動終端推送警報信息。對設(shè)備控制可以設(shè)置設(shè)備的運行情況,如運行速度、運行方向等。根據(jù)生產(chǎn)人員的經(jīng)驗,在系統(tǒng)運行初期進行初始化系統(tǒng)設(shè)置。系統(tǒng)進入穩(wěn)定運行后,分析已產(chǎn)生的數(shù)據(jù)對系統(tǒng)參數(shù)進行相應(yīng)的調(diào)整以根據(jù)滿足生產(chǎn)。系統(tǒng)設(shè)置流程如圖8所示。

    圖8 系統(tǒng)設(shè)置流程圖

    移動終端會依據(jù)系統(tǒng)設(shè)置內(nèi)容通過Retrofit2向服務(wù)器發(fā)送http請求,請求體為包括設(shè)置設(shè)備和設(shè)置內(nèi)容的JSON字符串。

    4 系統(tǒng)測試

    4.1 系統(tǒng)功能測試

    移動終端主要測試對服務(wù)器的請求能否正常提交,云服務(wù)器是正常接收傳感器數(shù)據(jù)并通過WebSocket與移動終端進行連接各項傳輸數(shù)據(jù),視頻監(jiān)控監(jiān)控能否實時傳輸?shù)揭苿咏K端,移動端控制指令能否正確發(fā)送。

    測試時以測試用戶test登陸,如圖9所示。當(dāng)test用戶登陸成功時,移動終端開啟與云服務(wù)器的WebSocket連接。如圖10所示,建立WebSocket連接成功,移動終端接收的消息可以在數(shù)據(jù)監(jiān)控模塊查看,表明數(shù)據(jù)上行成功。

    圖10 部分環(huán)境數(shù)據(jù)

    移動終端可以對底層多個控制設(shè)進行多項操作。如圖11所示,測試用戶控制外遮陽1開啟正轉(zhuǎn),說明數(shù)據(jù)下行成功。

    圖11 外遮陽正轉(zhuǎn)指令

    如圖12所示,移動終端可以在任意時間查看監(jiān)控視頻。

    圖12 視頻監(jiān)控夜間情況

    4.2 系統(tǒng)性能測試

    系統(tǒng)功能測試主要測試websocket連接傳輸數(shù)據(jù)的頻率和移動端發(fā)起http請求控制底層設(shè)備的延時。

    在系統(tǒng)設(shè)置頁面將數(shù)據(jù)采集設(shè)備的設(shè)采集頻率設(shè)置為為3分鐘。以一天中四個時間段測試,記錄每個時間段平均時間間隔,測試結(jié)果如表1所示。

    表1 采集頻率測試結(jié)果

    從移動端發(fā)起對控制設(shè)備的操作請求,記錄每組請求從發(fā)起請求到完成操作的平均時間,測試結(jié)果如表2,用戶從移動端發(fā)起指令到底層設(shè)備響應(yīng)延時在合理范圍以內(nèi),用戶使用感流暢。

    表2 設(shè)備控制延時

    測試結(jié)果表明,移動終端對服務(wù)器的請求,與服務(wù)器的WebSocket連接以及視頻監(jiān)控的傳輸?shù)裙δ芏颊_\行,能夠滿足農(nóng)業(yè)物聯(lián)網(wǎng)的各項需求。

    5 結(jié)束語

    本文旨在設(shè)計基于Lora的智慧農(nóng)業(yè)Android移動終端系統(tǒng)。移動終端實現(xiàn)功能幫助農(nóng)業(yè)生產(chǎn)人員或研究人員,在任何時間、任何地點可通過數(shù)據(jù)采集模塊查看農(nóng)業(yè)大棚的各項環(huán)境數(shù)據(jù),通過視頻監(jiān)控模塊掌握作物的生長情況。通過對各項環(huán)境數(shù)據(jù)實時情況的分析,農(nóng)業(yè)生產(chǎn)人員或研究人員可以使用設(shè)備控制模塊調(diào)整農(nóng)業(yè)大棚的環(huán)境以滿足作物生長。經(jīng)測試,智能農(nóng)業(yè)移動終端系統(tǒng)運行穩(wěn)定。通過對環(huán)境數(shù)據(jù)的長時間收集,可以實現(xiàn)對各項設(shè)備的自動控制,軟件具有較強的可擴展性。

    猜你喜歡
    終端服務(wù)器監(jiān)控
    The Great Barrier Reef shows coral comeback
    X美術(shù)館首屆三年展:“終端〉_How Do We Begin?”
    通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
    你被監(jiān)控了嗎?
    Zabbix在ATS系統(tǒng)集中監(jiān)控中的應(yīng)用
    看監(jiān)控攝像機的4K之道
    多功能北斗船載終端的開發(fā)應(yīng)用
    電子制作(2016年15期)2017-01-15 13:39:14
    得形忘意的服務(wù)器標(biāo)準(zhǔn)
    計算機網(wǎng)絡(luò)安全服務(wù)器入侵與防御
    ABB Elastimold 10kV電纜終端及中間接頭
    自動化博覽(2014年4期)2014-02-28 22:31:14
    欧美日韩亚洲高清精品| 99国产精品一区二区三区| 国产老妇伦熟女老妇高清| 欧美亚洲日本最大视频资源| 建设人人有责人人尽责人人享有的| 国产深夜福利视频在线观看| 深夜精品福利| 90打野战视频偷拍视频| 久久天躁狠狠躁夜夜2o2o | 一级毛片女人18水好多 | 另类亚洲欧美激情| www.999成人在线观看| 国产在线免费精品| 电影成人av| 国产麻豆69| 免费av中文字幕在线| 亚洲,一卡二卡三卡| 国产免费一区二区三区四区乱码| 中文字幕av电影在线播放| av又黄又爽大尺度在线免费看| 久久鲁丝午夜福利片| 国产精品二区激情视频| 黄片小视频在线播放| 韩国精品一区二区三区| 好男人视频免费观看在线| 欧美日韩视频高清一区二区三区二| 最新在线观看一区二区三区 | 少妇猛男粗大的猛烈进出视频| 嫁个100分男人电影在线观看 | 桃花免费在线播放| 久久精品久久久久久噜噜老黄| 免费高清在线观看视频在线观看| 欧美日韩成人在线一区二区| 一区在线观看完整版| 香蕉国产在线看| 性少妇av在线| 嫁个100分男人电影在线观看 | 国产一区二区在线观看av| 最黄视频免费看| 亚洲黑人精品在线| 色网站视频免费| 亚洲av日韩精品久久久久久密 | 日韩欧美一区视频在线观看| 国产欧美日韩一区二区三 | 后天国语完整版免费观看| 天堂中文最新版在线下载| 精品国产一区二区三区四区第35| 黑人巨大精品欧美一区二区蜜桃| 91成人精品电影| 午夜福利乱码中文字幕| 亚洲国产成人一精品久久久| 亚洲av综合色区一区| 婷婷色av中文字幕| 美女福利国产在线| 啦啦啦在线免费观看视频4| 两个人看的免费小视频| 成人影院久久| 欧美精品av麻豆av| 色视频在线一区二区三区| 日韩av不卡免费在线播放| 午夜久久久在线观看| 丝袜人妻中文字幕| 日韩,欧美,国产一区二区三区| 99国产综合亚洲精品| 国产有黄有色有爽视频| 日韩精品免费视频一区二区三区| 天天躁狠狠躁夜夜躁狠狠躁| 狂野欧美激情性bbbbbb| 国产精品一区二区精品视频观看| 首页视频小说图片口味搜索 | 亚洲色图 男人天堂 中文字幕| 精品熟女少妇八av免费久了| 亚洲人成电影免费在线| 一区二区三区精品91| 麻豆国产av国片精品| 亚洲人成电影免费在线| 亚洲人成电影免费在线| 久久久国产精品麻豆| 搡老乐熟女国产| 女人精品久久久久毛片| 少妇人妻久久综合中文| 亚洲国产av影院在线观看| 国产成人一区二区三区免费视频网站 | 日本vs欧美在线观看视频| 性少妇av在线| 国产成人欧美在线观看 | 18禁黄网站禁片午夜丰满| 嫁个100分男人电影在线观看 | 精品亚洲乱码少妇综合久久| 女性生殖器流出的白浆| 国产精品成人在线| 制服人妻中文乱码| 少妇 在线观看| 国产精品久久久av美女十八| 五月开心婷婷网| 国产黄色免费在线视频| 午夜激情久久久久久久| 免费在线观看视频国产中文字幕亚洲 | 日日夜夜操网爽| 一区二区三区激情视频| 日本五十路高清| 午夜福利,免费看| 欧美xxⅹ黑人| 午夜激情久久久久久久| 不卡av一区二区三区| 久久久久久免费高清国产稀缺| 午夜影院在线不卡| 香蕉丝袜av| 操出白浆在线播放| 欧美日韩视频高清一区二区三区二| 一级a爱视频在线免费观看| 国产在线观看jvid| 午夜福利免费观看在线| 操美女的视频在线观看| 夜夜骑夜夜射夜夜干| 国产在线一区二区三区精| 国产欧美日韩精品亚洲av| 色精品久久人妻99蜜桃| 成人影院久久| 亚洲精品第二区| 妹子高潮喷水视频| 大香蕉久久网| 午夜老司机福利片| 在线观看免费高清a一片| 人人妻,人人澡人人爽秒播 | 首页视频小说图片口味搜索 | 久久国产精品男人的天堂亚洲| 国产91精品成人一区二区三区 | 久久国产精品男人的天堂亚洲| 波野结衣二区三区在线| 一本色道久久久久久精品综合| 91精品国产国语对白视频| 999精品在线视频| 熟女av电影| 母亲3免费完整高清在线观看| 精品欧美一区二区三区在线| 午夜激情av网站| 欧美精品高潮呻吟av久久| 久久精品熟女亚洲av麻豆精品| 国产精品一区二区在线观看99| 日本色播在线视频| 中文字幕高清在线视频| 国产高清视频在线播放一区 | 国产成人系列免费观看| 免费观看av网站的网址| 日本wwww免费看| 十分钟在线观看高清视频www| 欧美日韩视频高清一区二区三区二| 一区二区三区四区激情视频| 国产日韩欧美视频二区| 午夜免费男女啪啪视频观看| 99国产精品一区二区蜜桃av | 国产成人av教育| 黑人欧美特级aaaaaa片| 免费日韩欧美在线观看| 一区福利在线观看| 亚洲精品日韩在线中文字幕| 国产精品一国产av| 我的亚洲天堂| 成人国产一区最新在线观看 | av福利片在线| 国产免费视频播放在线视频| 好男人电影高清在线观看| 五月开心婷婷网| 18禁黄网站禁片午夜丰满| 日日摸夜夜添夜夜爱| 飞空精品影院首页| 久久女婷五月综合色啪小说| 各种免费的搞黄视频| 真人做人爱边吃奶动态| 亚洲精品一区蜜桃| 国产精品一区二区在线观看99| 亚洲美女黄色视频免费看| 黑人欧美特级aaaaaa片| 亚洲 国产 在线| 大香蕉久久网| 首页视频小说图片口味搜索 | 男女午夜视频在线观看| 在线看a的网站| 成人国语在线视频| 亚洲国产最新在线播放| 搡老岳熟女国产| 亚洲欧美精品自产自拍| 国产精品 欧美亚洲| 啦啦啦啦在线视频资源| 人人妻人人澡人人爽人人夜夜| 中文精品一卡2卡3卡4更新| 精品国产超薄肉色丝袜足j| av有码第一页| 丰满人妻熟妇乱又伦精品不卡| 美女视频免费永久观看网站| 永久免费av网站大全| 亚洲欧美日韩高清在线视频 | 午夜激情av网站| 成年人免费黄色播放视频| 成年女人毛片免费观看观看9 | 美女大奶头黄色视频| 国产成人av激情在线播放| 国产成人欧美| 国产一区二区三区综合在线观看| av福利片在线| 男人爽女人下面视频在线观看| 欧美老熟妇乱子伦牲交| 成人黄色视频免费在线看| 国产视频首页在线观看| 蜜桃国产av成人99| 免费看不卡的av| 超色免费av| 人人澡人人妻人| 黄色 视频免费看| av有码第一页| 成人三级做爰电影| 天堂俺去俺来也www色官网| 两个人免费观看高清视频| 亚洲人成电影观看| 国产99久久九九免费精品| 国产高清视频在线播放一区 | 天天操日日干夜夜撸| 中文精品一卡2卡3卡4更新| 777久久人妻少妇嫩草av网站| 精品亚洲成国产av| 国产福利在线免费观看视频| 亚洲av电影在线观看一区二区三区| 欧美人与性动交α欧美软件| 在线观看免费视频网站a站| 在线观看免费日韩欧美大片| 午夜日韩欧美国产| 一个人免费看片子| 免费人妻精品一区二区三区视频| 在线观看国产h片| 久久国产精品影院| 一二三四社区在线视频社区8| 麻豆国产av国片精品| 国产成人精品久久二区二区免费| 在线观看免费视频网站a站| 国产精品国产三级专区第一集| 啦啦啦中文免费视频观看日本| 91字幕亚洲| 最近中文字幕2019免费版| 日韩中文字幕视频在线看片| 国产黄色视频一区二区在线观看| 大香蕉久久网| 亚洲精品国产一区二区精华液| 久久人人爽人人片av| 国产欧美亚洲国产| 久久九九热精品免费| 久久国产精品人妻蜜桃| 日本五十路高清| 国产福利在线免费观看视频| 久久午夜综合久久蜜桃| 男人舔女人的私密视频| 最近最新中文字幕大全免费视频 | 亚洲欧美精品综合一区二区三区| 成年动漫av网址| 日本午夜av视频| 亚洲自偷自拍图片 自拍| 国产主播在线观看一区二区 | 日韩伦理黄色片| 国产欧美亚洲国产| 免费观看人在逋| 成人黄色视频免费在线看| 久久久久久亚洲精品国产蜜桃av| 亚洲精品av麻豆狂野| 麻豆乱淫一区二区| 精品亚洲成国产av| 日韩 欧美 亚洲 中文字幕| 国产精品一区二区在线观看99| 最新的欧美精品一区二区| 如日韩欧美国产精品一区二区三区| 午夜久久久在线观看| 日本欧美国产在线视频| 久久久久网色| 国产亚洲av片在线观看秒播厂| 午夜免费男女啪啪视频观看| 肉色欧美久久久久久久蜜桃| 在线观看免费日韩欧美大片| 王馨瑶露胸无遮挡在线观看| 国产精品国产av在线观看| 亚洲天堂av无毛| 王馨瑶露胸无遮挡在线观看| 久久国产精品男人的天堂亚洲| 欧美日韩成人在线一区二区| 99久久综合免费| 成年动漫av网址| 大香蕉久久成人网| 色播在线永久视频| 免费在线观看完整版高清| 国产成人一区二区三区免费视频网站 | 99热网站在线观看| 一级黄片播放器| 国产在线免费精品| 爱豆传媒免费全集在线观看| 精品少妇一区二区三区视频日本电影| 国产一区二区激情短视频 | 男女边摸边吃奶| 青春草亚洲视频在线观看| 91字幕亚洲| av网站免费在线观看视频| 青青草视频在线视频观看| 男女午夜视频在线观看| 欧美成狂野欧美在线观看| 91精品伊人久久大香线蕉| 国产又爽黄色视频| 只有这里有精品99| 无限看片的www在线观看| 宅男免费午夜| 亚洲av成人精品一二三区| 亚洲精品日本国产第一区| 欧美黑人欧美精品刺激| 熟女少妇亚洲综合色aaa.| 国产无遮挡羞羞视频在线观看| 精品久久久久久久毛片微露脸 | 51午夜福利影视在线观看| 男女国产视频网站| 亚洲伊人色综图| 亚洲激情五月婷婷啪啪| 王馨瑶露胸无遮挡在线观看| 国产伦理片在线播放av一区| 欧美黄色淫秽网站| 亚洲精品在线美女| 国产精品久久久人人做人人爽| 国产亚洲精品久久久久5区| 18禁黄网站禁片午夜丰满| 久久久久久久精品精品| 亚洲精品第二区| 人人妻,人人澡人人爽秒播 | 久久精品久久精品一区二区三区| 丝袜脚勾引网站| 日本91视频免费播放| av有码第一页| 国产淫语在线视频| videosex国产| 只有这里有精品99| av天堂久久9| av国产精品久久久久影院| 色播在线永久视频| 欧美变态另类bdsm刘玥| 亚洲国产av新网站| 亚洲欧美日韩另类电影网站| 国产亚洲精品久久久久5区| 久久久久久久久免费视频了| 亚洲第一av免费看| 欧美日韩福利视频一区二区| 曰老女人黄片| 午夜福利免费观看在线| 91老司机精品| 80岁老熟妇乱子伦牲交| 亚洲精品乱久久久久久| 99九九在线精品视频| 国产伦理片在线播放av一区| 久久国产精品人妻蜜桃| 欧美人与善性xxx| 青春草视频在线免费观看| 国产一区有黄有色的免费视频| 天天躁夜夜躁狠狠久久av| 亚洲精品日本国产第一区| 久久精品国产亚洲av高清一级| 两个人看的免费小视频| 精品少妇黑人巨大在线播放| 久久青草综合色| 人妻一区二区av| 久久午夜综合久久蜜桃| 男女床上黄色一级片免费看| 亚洲国产精品一区三区| www.999成人在线观看| 青春草亚洲视频在线观看| 蜜桃在线观看..| av天堂久久9| 宅男免费午夜| 日本av手机在线免费观看| 免费在线观看完整版高清| 久久国产精品人妻蜜桃| 国产在线视频一区二区| 啦啦啦视频在线资源免费观看| 国产欧美日韩精品亚洲av| 黄色a级毛片大全视频| 亚洲久久久国产精品| 91老司机精品| 久久鲁丝午夜福利片| 久久久久久久精品精品| 美女高潮到喷水免费观看| 久久久久久久精品精品| 视频区欧美日本亚洲| 大片免费播放器 马上看| 成人亚洲精品一区在线观看| 91九色精品人成在线观看| 叶爱在线成人免费视频播放| 老司机深夜福利视频在线观看 | 国产一区二区三区av在线| 亚洲av综合色区一区| 麻豆国产av国片精品| 女人被躁到高潮嗷嗷叫费观| 少妇人妻 视频| 亚洲av成人不卡在线观看播放网 | 亚洲国产欧美网| 国产亚洲欧美在线一区二区| 美国免费a级毛片| 国产有黄有色有爽视频| 美女国产高潮福利片在线看| 亚洲av国产av综合av卡| 国产一级毛片在线| 国产麻豆69| 精品亚洲成a人片在线观看| 国产成人免费观看mmmm| 国产淫语在线视频| 制服人妻中文乱码| 啦啦啦 在线观看视频| 啦啦啦视频在线资源免费观看| 亚洲av日韩精品久久久久久密 | 欧美黑人欧美精品刺激| 真人做人爱边吃奶动态| 欧美激情高清一区二区三区| 老司机在亚洲福利影院| 日韩大码丰满熟妇| 欧美日韩亚洲高清精品| 国产一区二区三区av在线| 丝袜脚勾引网站| 成人亚洲欧美一区二区av| av天堂久久9| 女人高潮潮喷娇喘18禁视频| 51午夜福利影视在线观看| 看免费av毛片| 少妇被粗大的猛进出69影院| 一本—道久久a久久精品蜜桃钙片| 国产精品熟女久久久久浪| 亚洲av电影在线进入| 男女边吃奶边做爰视频| 日本91视频免费播放| 亚洲av成人精品一二三区| 免费在线观看日本一区| 国产欧美日韩一区二区三 | 18禁国产床啪视频网站| 亚洲天堂av无毛| 国产日韩欧美视频二区| 大香蕉久久网| 午夜免费鲁丝| 欧美 日韩 精品 国产| 1024视频免费在线观看| 黑人欧美特级aaaaaa片| 一区二区日韩欧美中文字幕| 永久免费av网站大全| 国产片内射在线| tube8黄色片| 免费观看a级毛片全部| 一本大道久久a久久精品| 欧美av亚洲av综合av国产av| 制服诱惑二区| 亚洲国产最新在线播放| 女人久久www免费人成看片| 日本av手机在线免费观看| 国产一区有黄有色的免费视频| 免费在线观看黄色视频的| 又黄又粗又硬又大视频| 午夜福利视频精品| 一区福利在线观看| 成年女人毛片免费观看观看9 | 精品一区在线观看国产| 丝袜在线中文字幕| 中国美女看黄片| 超碰成人久久| 香蕉丝袜av| 好男人视频免费观看在线| www.999成人在线观看| 最近中文字幕2019免费版| 亚洲欧洲日产国产| 精品亚洲成a人片在线观看| 亚洲熟女精品中文字幕| 日韩中文字幕欧美一区二区 | 午夜91福利影院| 黄色视频在线播放观看不卡| 免费在线观看完整版高清| 国产片内射在线| 久久狼人影院| 91麻豆av在线| 亚洲国产精品国产精品| av福利片在线| 欧美日韩黄片免| 亚洲av国产av综合av卡| 曰老女人黄片| 男女免费视频国产| 国产在视频线精品| 成在线人永久免费视频| 啦啦啦在线免费观看视频4| 久久精品国产亚洲av涩爱| 国产精品一区二区在线不卡| 久久精品aⅴ一区二区三区四区| 久久久久国产一级毛片高清牌| 精品亚洲成a人片在线观看| 亚洲国产av新网站| 嫩草影视91久久| 国产熟女午夜一区二区三区| 欧美日韩黄片免| 久久九九热精品免费| 亚洲三区欧美一区| 天天躁夜夜躁狠狠久久av| 亚洲一区中文字幕在线| 最近最新中文字幕大全免费视频 | 国产伦理片在线播放av一区| 黄色毛片三级朝国网站| 国产成人精品久久二区二区91| 激情视频va一区二区三区| 极品人妻少妇av视频| 久久精品aⅴ一区二区三区四区| 校园人妻丝袜中文字幕| 欧美日韩亚洲综合一区二区三区_| 777久久人妻少妇嫩草av网站| 亚洲五月婷婷丁香| 精品亚洲成国产av| 欧美另类一区| 久久鲁丝午夜福利片| 热99国产精品久久久久久7| 免费人妻精品一区二区三区视频| 新久久久久国产一级毛片| 伦理电影免费视频| 国产成人精品在线电影| 亚洲欧美一区二区三区国产| 国产欧美日韩综合在线一区二区| 日韩 欧美 亚洲 中文字幕| 校园人妻丝袜中文字幕| 亚洲欧美精品自产自拍| 国产一级毛片在线| 又粗又硬又长又爽又黄的视频| 欧美黑人欧美精品刺激| av不卡在线播放| 国产精品成人在线| 国产精品麻豆人妻色哟哟久久| 在线观看国产h片| 成人免费观看视频高清| 亚洲国产精品成人久久小说| 精品国产乱码久久久久久小说| 欧美在线黄色| 午夜免费鲁丝| 国产成人精品久久久久久| 亚洲av综合色区一区| 中文字幕色久视频| 亚洲成av片中文字幕在线观看| 无限看片的www在线观看| 久久性视频一级片| 波多野结衣av一区二区av| 国产日韩一区二区三区精品不卡| 欧美日韩综合久久久久久| 日韩一区二区三区影片| 七月丁香在线播放| 国产伦理片在线播放av一区| 欧美人与性动交α欧美软件| 大香蕉久久成人网| 国产在线观看jvid| 国产99久久九九免费精品| 国产熟女欧美一区二区| 成年人午夜在线观看视频| a级毛片在线看网站| 国产一级毛片在线| 美女扒开内裤让男人捅视频| 久久鲁丝午夜福利片| 下体分泌物呈黄色| 午夜av观看不卡| 久久国产精品男人的天堂亚洲| 脱女人内裤的视频| 老鸭窝网址在线观看| 国产精品一二三区在线看| av福利片在线| 久久精品熟女亚洲av麻豆精品| 99国产精品99久久久久| 一级片免费观看大全| 老熟女久久久| 9色porny在线观看| 大型av网站在线播放| 好男人电影高清在线观看| 国产高清videossex| 久久人妻福利社区极品人妻图片 | 国产97色在线日韩免费| 精品少妇黑人巨大在线播放| 曰老女人黄片| 日韩一卡2卡3卡4卡2021年| 嫩草影视91久久| 午夜久久久在线观看| 精品久久久久久久毛片微露脸 | 伊人久久大香线蕉亚洲五| 男女高潮啪啪啪动态图| 国产熟女欧美一区二区| 黄色 视频免费看| 国产精品三级大全| 99国产综合亚洲精品| 性色av一级| 久久久久国产一级毛片高清牌| 大香蕉久久网| 一级黄片播放器| 成年女人毛片免费观看观看9 | 免费在线观看日本一区| a级毛片在线看网站| 国产日韩欧美亚洲二区| 久久99热这里只频精品6学生| 天天躁夜夜躁狠狠久久av| 免费av中文字幕在线| 午夜福利免费观看在线| 激情视频va一区二区三区| 一边亲一边摸免费视频| 成人亚洲欧美一区二区av| 美女视频免费永久观看网站| 国产精品三级大全| 国产熟女欧美一区二区| 在线亚洲精品国产二区图片欧美| 黑人猛操日本美女一级片| 色网站视频免费| 免费在线观看影片大全网站 | 精品国产一区二区三区四区第35| 啦啦啦在线免费观看视频4| 这个男人来自地球电影免费观看| 国产成人系列免费观看| 亚洲中文日韩欧美视频| 在线观看免费日韩欧美大片| 国产精品香港三级国产av潘金莲 | 这个男人来自地球电影免费观看| 国产在线观看jvid| 午夜日韩欧美国产|