• <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
    国产精品一区二区免费欧美 | 无限看片的www在线观看| 狂野欧美激情性bbbbbb| 青春草视频在线免费观看| 成人亚洲精品一区在线观看| 中文字幕人妻熟女乱码| 人人妻人人添人人爽欧美一区卜| 中文乱码字字幕精品一区二区三区| 久久久久久久国产电影| 美女高潮到喷水免费观看| 一区二区三区精品91| 2018国产大陆天天弄谢| a级毛片黄视频| 97在线人人人人妻| 欧美日韩综合久久久久久| 国产一区二区三区av在线| 午夜久久久在线观看| 一本久久精品| 国产一区有黄有色的免费视频| 日本黄色日本黄色录像| av福利片在线| 真人做人爱边吃奶动态| 男人舔女人的私密视频| 女性生殖器流出的白浆| 别揉我奶头~嗯~啊~动态视频 | 黄网站色视频无遮挡免费观看| 成年动漫av网址| 免费女性裸体啪啪无遮挡网站| 久久这里只有精品19| 校园人妻丝袜中文字幕| 中文字幕亚洲精品专区| 成人免费观看视频高清| 亚洲伊人久久精品综合| 女人爽到高潮嗷嗷叫在线视频| 男人舔女人的私密视频| 黑丝袜美女国产一区| 欧美日韩一级在线毛片| 少妇猛男粗大的猛烈进出视频| 久久久精品区二区三区| 午夜福利,免费看| 免费看十八禁软件| 国产精品一区二区免费欧美 | 免费在线观看完整版高清| 中国美女看黄片| 日韩av免费高清视频| 亚洲自偷自拍图片 自拍| 狠狠精品人妻久久久久久综合| 在线精品无人区一区二区三| 99香蕉大伊视频| 一级毛片女人18水好多 | 国产97色在线日韩免费| 色婷婷久久久亚洲欧美| 国产又色又爽无遮挡免| 男人操女人黄网站| 国产成人精品久久二区二区免费| 一个人免费看片子| 欧美精品人与动牲交sv欧美| 久久久久精品国产欧美久久久 | 999久久久国产精品视频| 久久久久精品人妻al黑| 国产国语露脸激情在线看| 亚洲精品av麻豆狂野| 欧美 日韩 精品 国产| 91精品三级在线观看| 免费观看a级毛片全部| 青青草视频在线视频观看| 天堂俺去俺来也www色官网| 亚洲成人国产一区在线观看 | 久久人人97超碰香蕉20202| 亚洲国产日韩一区二区| 国产成人91sexporn| 欧美乱码精品一区二区三区| 国产淫语在线视频| 欧美日韩成人在线一区二区| 啦啦啦中文免费视频观看日本| 久久久久久人人人人人| 最近中文字幕2019免费版| 午夜老司机福利片| 日本欧美国产在线视频| kizo精华| 操出白浆在线播放| 丝袜美足系列| 久久国产精品男人的天堂亚洲| 男女之事视频高清在线观看 | 乱人伦中国视频| 夫妻性生交免费视频一级片| 日韩大片免费观看网站| 久热爱精品视频在线9| 午夜免费男女啪啪视频观看| 午夜av观看不卡| 50天的宝宝边吃奶边哭怎么回事| 狠狠精品人妻久久久久久综合| 久久女婷五月综合色啪小说| 国产精品亚洲av一区麻豆| 超碰成人久久| 午夜免费观看性视频| 日韩人妻精品一区2区三区| 国产片内射在线| 建设人人有责人人尽责人人享有的| 国产伦理片在线播放av一区| 国产精品秋霞免费鲁丝片| 黑丝袜美女国产一区| 在线观看免费日韩欧美大片| 亚洲欧洲精品一区二区精品久久久| 国精品久久久久久国模美| 日韩制服丝袜自拍偷拍| 国产福利在线免费观看视频| 中文字幕最新亚洲高清| 亚洲专区中文字幕在线| 天天操日日干夜夜撸| 多毛熟女@视频| 亚洲熟女毛片儿| 亚洲精品美女久久久久99蜜臀 | 精品一区二区三卡| 欧美成狂野欧美在线观看| 黄色怎么调成土黄色| 91字幕亚洲| 一级毛片黄色毛片免费观看视频| 成人18禁高潮啪啪吃奶动态图| 亚洲av综合色区一区| 美女高潮到喷水免费观看| 操美女的视频在线观看| 女性被躁到高潮视频| 考比视频在线观看| 视频区图区小说| 一级毛片我不卡| avwww免费| 超色免费av| 国产av国产精品国产| 国产深夜福利视频在线观看| 亚洲激情五月婷婷啪啪| 久久综合国产亚洲精品| 波多野结衣av一区二区av| 亚洲av欧美aⅴ国产| av天堂久久9| 国产一级毛片在线| 亚洲欧美精品自产自拍| 青青草视频在线视频观看| 亚洲图色成人| 婷婷色麻豆天堂久久| 亚洲精品久久午夜乱码| 无遮挡黄片免费观看| 伊人亚洲综合成人网| 久久综合国产亚洲精品| 天天影视国产精品| 一区在线观看完整版| 精品卡一卡二卡四卡免费| 国产日韩欧美在线精品| 十八禁人妻一区二区| 亚洲精品av麻豆狂野| 欧美av亚洲av综合av国产av| 欧美亚洲 丝袜 人妻 在线| 亚洲精品av麻豆狂野| 一个人免费看片子| 国产熟女午夜一区二区三区| 亚洲精品日本国产第一区| 久久亚洲国产成人精品v| 久久精品久久久久久噜噜老黄| 一本综合久久免费| 国产精品二区激情视频| 精品欧美一区二区三区在线| 飞空精品影院首页| 美女脱内裤让男人舔精品视频| 国产激情久久老熟女| 国产成人欧美| 国产精品 国内视频| 久久久久久久精品精品| 精品视频人人做人人爽| 亚洲天堂av无毛| 无限看片的www在线观看| av视频免费观看在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 欧美精品亚洲一区二区| 色网站视频免费| 自拍欧美九色日韩亚洲蝌蚪91| 久久人人爽人人片av| 五月开心婷婷网| 又粗又硬又长又爽又黄的视频| 精品国产超薄肉色丝袜足j| 久久女婷五月综合色啪小说| 夫妻午夜视频| 新久久久久国产一级毛片| 免费看十八禁软件| 中文字幕高清在线视频| 久久亚洲精品不卡| 亚洲一卡2卡3卡4卡5卡精品中文| 手机成人av网站| 成年人免费黄色播放视频| 精品欧美一区二区三区在线| 欧美+亚洲+日韩+国产| 久久99一区二区三区| 精品少妇久久久久久888优播| 午夜福利视频在线观看免费| 免费人妻精品一区二区三区视频| 无限看片的www在线观看| 宅男免费午夜| 亚洲综合色网址| 亚洲精品中文字幕在线视频| 老鸭窝网址在线观看| 国产成人免费无遮挡视频| 国产在线观看jvid| 国产精品秋霞免费鲁丝片| 狂野欧美激情性bbbbbb| 黑丝袜美女国产一区| 国产人伦9x9x在线观看| tube8黄色片| 欧美日韩成人在线一区二区| 一边摸一边抽搐一进一出视频| 日本黄色日本黄色录像| 熟女少妇亚洲综合色aaa.| 国产欧美日韩一区二区三区在线| 又大又爽又粗| a级毛片黄视频| 黄色一级大片看看| 国产高清videossex| 亚洲av在线观看美女高潮| 男女边摸边吃奶| 国产免费视频播放在线视频| 男女无遮挡免费网站观看| 操出白浆在线播放| 热re99久久精品国产66热6| 中文字幕另类日韩欧美亚洲嫩草| 99国产精品99久久久久| 欧美人与善性xxx| 18禁裸乳无遮挡动漫免费视频| 亚洲精品国产区一区二| 日韩av在线免费看完整版不卡| 国产免费视频播放在线视频| 高清视频免费观看一区二区| 午夜久久久在线观看| 日韩制服丝袜自拍偷拍| 成人黄色视频免费在线看| 久久精品亚洲熟妇少妇任你| 在线天堂中文资源库| 国产精品免费大片| 天天躁狠狠躁夜夜躁狠狠躁| 视频区图区小说| 亚洲欧美日韩另类电影网站| 国产女主播在线喷水免费视频网站| av在线播放精品| 久久精品aⅴ一区二区三区四区| 女警被强在线播放| 一级黄片播放器| 久久人妻福利社区极品人妻图片 | 精品国产一区二区三区久久久樱花| 欧美久久黑人一区二区| 亚洲人成网站在线观看播放| 高清av免费在线| 亚洲伊人色综图| 久久精品亚洲av国产电影网| 欧美精品亚洲一区二区| 亚洲av日韩在线播放| 国产成人免费无遮挡视频| 国产午夜精品一二区理论片| 操美女的视频在线观看| 黑人巨大精品欧美一区二区蜜桃| 别揉我奶头~嗯~啊~动态视频 | a级片在线免费高清观看视频| 欧美日韩一级在线毛片| 国产视频一区二区在线看| 香蕉丝袜av| 久久精品久久精品一区二区三区| 亚洲,欧美精品.| 又粗又硬又长又爽又黄的视频| 成人国产一区最新在线观看 | 精品亚洲乱码少妇综合久久| 在线观看免费午夜福利视频| 999精品在线视频| 国产精品久久久久久人妻精品电影 | 久久精品国产亚洲av涩爱| 婷婷丁香在线五月| 丁香六月天网| 国产麻豆69| 亚洲成人免费电影在线观看 | 欧美亚洲日本最大视频资源| 十八禁人妻一区二区| 欧美精品啪啪一区二区三区 | 亚洲av欧美aⅴ国产| 欧美乱码精品一区二区三区| 人人妻人人澡人人爽人人夜夜| 久久综合国产亚洲精品| a级片在线免费高清观看视频| 一级片'在线观看视频| 99久久人妻综合| 欧美成狂野欧美在线观看| 国产精品99久久99久久久不卡| 叶爱在线成人免费视频播放| 啦啦啦在线免费观看视频4| 国产不卡av网站在线观看| 亚洲成国产人片在线观看| 天天躁夜夜躁狠狠躁躁| 日韩伦理黄色片| 亚洲中文字幕日韩| 嫁个100分男人电影在线观看 | 亚洲色图 男人天堂 中文字幕| 一二三四在线观看免费中文在| 你懂的网址亚洲精品在线观看| 久久 成人 亚洲| 宅男免费午夜| 搡老乐熟女国产| 美女午夜性视频免费| 99久久精品国产亚洲精品| 飞空精品影院首页| 亚洲五月婷婷丁香| 日韩中文字幕欧美一区二区 | 午夜精品国产一区二区电影| 欧美日韩一级在线毛片| 中文字幕制服av| 两性夫妻黄色片| 777久久人妻少妇嫩草av网站| 香蕉丝袜av| 大片免费播放器 马上看| 国产一区二区三区综合在线观看| 欧美日韩视频高清一区二区三区二| 久久久欧美国产精品| 又粗又硬又长又爽又黄的视频| 亚洲成人免费av在线播放| 又大又黄又爽视频免费| 欧美+亚洲+日韩+国产| 国产熟女午夜一区二区三区| 国产高清视频在线播放一区 | 黄色a级毛片大全视频| 蜜桃在线观看..| 免费久久久久久久精品成人欧美视频| 日韩精品免费视频一区二区三区| 亚洲精品国产一区二区精华液| 国产在线观看jvid| 777米奇影视久久| 午夜福利视频在线观看免费| 中文字幕色久视频| 亚洲第一av免费看| 成人三级做爰电影| 国产真人三级小视频在线观看| 一本色道久久久久久精品综合| 老熟女久久久| 国产成人91sexporn| 欧美+亚洲+日韩+国产| 精品熟女少妇八av免费久了| 999久久久国产精品视频| 免费观看a级毛片全部| 另类精品久久| 免费观看a级毛片全部| 精品国产超薄肉色丝袜足j| 汤姆久久久久久久影院中文字幕| 久久国产精品影院| 国产黄色免费在线视频| 99热全是精品| 久久性视频一级片| 黄色 视频免费看| 十八禁人妻一区二区| 一级黄片播放器| 免费看十八禁软件| 久久久精品区二区三区| 日本色播在线视频| 久久久久久人人人人人| 一区二区av电影网| 午夜免费成人在线视频| 一本色道久久久久久精品综合| 丁香六月天网| 777米奇影视久久| 日本欧美视频一区| 国产亚洲午夜精品一区二区久久| 国产精品久久久人人做人人爽| 欧美另类一区| 尾随美女入室| 黄色怎么调成土黄色| 亚洲久久久国产精品| 亚洲av电影在线观看一区二区三区| 国产不卡av网站在线观看| 久久ye,这里只有精品| 考比视频在线观看| 国产精品一区二区免费欧美 | 别揉我奶头~嗯~啊~动态视频 | 波野结衣二区三区在线| 少妇猛男粗大的猛烈进出视频| 女性生殖器流出的白浆| 亚洲国产最新在线播放| 国产免费福利视频在线观看| 日韩 亚洲 欧美在线| 亚洲激情五月婷婷啪啪| 亚洲精品在线美女| 国产极品粉嫩免费观看在线| 亚洲 国产 在线| 久久久精品国产亚洲av高清涩受| 女人高潮潮喷娇喘18禁视频| 777米奇影视久久| 国产精品香港三级国产av潘金莲 | 老汉色av国产亚洲站长工具| 在线观看免费高清a一片| 亚洲av日韩精品久久久久久密 | 老汉色av国产亚洲站长工具| 男男h啪啪无遮挡| 国产免费现黄频在线看| 一本久久精品| 精品福利永久在线观看| 亚洲欧美日韩另类电影网站| 亚洲色图 男人天堂 中文字幕| 欧美成人精品欧美一级黄| 成年人黄色毛片网站| 丝袜在线中文字幕| 18禁黄网站禁片午夜丰满| 亚洲av在线观看美女高潮| 一级毛片 在线播放| 亚洲第一av免费看| 精品一区在线观看国产| 亚洲精品美女久久久久99蜜臀 | 亚洲国产精品一区二区三区在线| 九色亚洲精品在线播放| 久久性视频一级片| 成年av动漫网址| 99久久精品国产亚洲精品| 久久久国产欧美日韩av| 国产亚洲午夜精品一区二区久久| 国产成人一区二区在线| 精品高清国产在线一区| 精品免费久久久久久久清纯 | 别揉我奶头~嗯~啊~动态视频 | 国产熟女欧美一区二区| 欧美精品啪啪一区二区三区 | 国产欧美日韩综合在线一区二区| 精品亚洲成a人片在线观看| xxx大片免费视频| 久久久精品免费免费高清| 中国国产av一级| 高清视频免费观看一区二区| 亚洲成人手机| 黄频高清免费视频| 国产黄色视频一区二区在线观看| 国产精品一国产av| 97在线人人人人妻| 日本猛色少妇xxxxx猛交久久| kizo精华| 国产免费视频播放在线视频| 黄频高清免费视频| 亚洲精品成人av观看孕妇| 国产色视频综合| 亚洲专区中文字幕在线| 精品久久蜜臀av无| kizo精华| 久久精品国产亚洲av高清一级| 色婷婷久久久亚洲欧美| 欧美日韩成人在线一区二区| 好男人电影高清在线观看| 免费不卡黄色视频| avwww免费| 两个人看的免费小视频| 岛国毛片在线播放| 一本久久精品| 亚洲一区二区三区欧美精品| 国产日韩欧美视频二区| 69精品国产乱码久久久| 精品亚洲成国产av| 精品欧美一区二区三区在线| 中文字幕人妻丝袜一区二区| 久久精品久久精品一区二区三区| 欧美日韩亚洲综合一区二区三区_| 亚洲午夜精品一区,二区,三区| 欧美日韩成人在线一区二区| 成人国产一区最新在线观看 | 人妻一区二区av| 久久人人爽av亚洲精品天堂| videosex国产| 一边摸一边抽搐一进一出视频| 18在线观看网站| 中文字幕亚洲精品专区| av又黄又爽大尺度在线免费看| 午夜免费男女啪啪视频观看| 国产免费视频播放在线视频| 最近最新中文字幕大全免费视频 | 菩萨蛮人人尽说江南好唐韦庄| 欧美在线黄色| 色视频在线一区二区三区| 午夜福利在线免费观看网站| 男人爽女人下面视频在线观看| 国产精品国产三级专区第一集| 亚洲国产成人一精品久久久| 久久久久国产一级毛片高清牌| 80岁老熟妇乱子伦牲交| 日日摸夜夜添夜夜爱| 丝袜美腿诱惑在线| 一边摸一边做爽爽视频免费| 又大又黄又爽视频免费| 男女无遮挡免费网站观看| 青青草视频在线视频观看| 免费高清在线观看日韩| 久久久久国产精品人妻一区二区| 99香蕉大伊视频| 午夜影院在线不卡| 青青草视频在线视频观看| 色网站视频免费| 日韩 亚洲 欧美在线| 中文字幕人妻熟女乱码| 欧美成人精品欧美一级黄| 18禁裸乳无遮挡动漫免费视频| 国产欧美日韩一区二区三 | 免费日韩欧美在线观看| 只有这里有精品99| 国产在线一区二区三区精| 亚洲欧洲日产国产| 成年人免费黄色播放视频| 老司机深夜福利视频在线观看 | 久久综合国产亚洲精品| 欧美日韩亚洲综合一区二区三区_| 一级黄色大片毛片| 国产精品秋霞免费鲁丝片| h视频一区二区三区| 人人妻人人添人人爽欧美一区卜| 肉色欧美久久久久久久蜜桃| 国产视频一区二区在线看| 亚洲国产av影院在线观看| 午夜免费观看性视频| 日日爽夜夜爽网站| 最近最新中文字幕大全免费视频 | 一本色道久久久久久精品综合| 蜜桃在线观看..| 好男人视频免费观看在线| a级毛片在线看网站| 纯流量卡能插随身wifi吗| 久久久国产一区二区| 精品人妻熟女毛片av久久网站| 国产精品久久久久成人av| a级毛片在线看网站| 好男人电影高清在线观看| 国产精品免费大片| 性高湖久久久久久久久免费观看| 水蜜桃什么品种好| 久久这里只有精品19| 赤兔流量卡办理| 大片免费播放器 马上看| 麻豆av在线久日| 自线自在国产av| 免费av中文字幕在线| 99re6热这里在线精品视频| av电影中文网址| 嫁个100分男人电影在线观看 | 亚洲欧洲精品一区二区精品久久久| 色94色欧美一区二区| 一级a爱视频在线免费观看| 操出白浆在线播放| 成人午夜精彩视频在线观看| 王馨瑶露胸无遮挡在线观看| 国产成人影院久久av| 涩涩av久久男人的天堂| 久久久久久久久免费视频了| 日本a在线网址| 欧美亚洲日本最大视频资源| av网站在线播放免费| 欧美激情极品国产一区二区三区| a 毛片基地| 午夜老司机福利片| 久久天堂一区二区三区四区| 国产成人a∨麻豆精品| 天天躁夜夜躁狠狠久久av| 韩国精品一区二区三区| 国产精品一区二区在线不卡| 精品国产一区二区三区久久久樱花| 日韩中文字幕欧美一区二区 | 国产伦理片在线播放av一区| 亚洲自偷自拍图片 自拍| 男人操女人黄网站| 精品一品国产午夜福利视频| 午夜日韩欧美国产| 一区二区三区精品91| 亚洲欧美色中文字幕在线| 亚洲 欧美一区二区三区| av网站免费在线观看视频| 亚洲av成人不卡在线观看播放网 | 亚洲中文字幕日韩| 日韩中文字幕视频在线看片| 老汉色av国产亚洲站长工具| a 毛片基地| 日韩一卡2卡3卡4卡2021年| 免费在线观看完整版高清| 热99国产精品久久久久久7| 精品国产乱码久久久久久小说| 80岁老熟妇乱子伦牲交| 一区二区三区乱码不卡18| 国产一区二区三区av在线| 久久精品熟女亚洲av麻豆精品| 热re99久久国产66热| 只有这里有精品99| 欧美在线黄色| 亚洲中文日韩欧美视频| 在线观看免费日韩欧美大片| 国产免费又黄又爽又色| 91精品国产国语对白视频| 汤姆久久久久久久影院中文字幕| 少妇精品久久久久久久| 丁香六月欧美| 亚洲激情五月婷婷啪啪| 一个人免费看片子| 日日摸夜夜添夜夜爱| 丝袜人妻中文字幕| 天天影视国产精品| 精品高清国产在线一区| 久久精品亚洲av国产电影网| 青春草视频在线免费观看| 亚洲av片天天在线观看| 日本av免费视频播放| 一区二区日韩欧美中文字幕| 一区二区三区乱码不卡18| 欧美人与性动交α欧美精品济南到| 两个人免费观看高清视频| 亚洲欧美清纯卡通| 一区在线观看完整版| 亚洲人成网站在线观看播放| 日韩免费高清中文字幕av| 亚洲人成电影免费在线| 亚洲成人国产一区在线观看 | 成人黄色视频免费在线看| 两个人免费观看高清视频| 中文字幕精品免费在线观看视频| 日韩伦理黄色片| 黄片小视频在线播放| 男人爽女人下面视频在线观看|