国产理论片_国产理论视频_国产理论视频在线观看_国产理论一区_91亚色网站_91亚色在线观看

ZigBee空中下載技術研究及其優化設計

來源:網絡

點擊:1177

A+ A-

所屬頻道:新聞中心

關鍵詞:無線傳感網絡,ZigBee,空中下載,鏡像塊請求

      摘要:無線傳感網絡是由大量體積小,供電資源有限,并配置一定計算能力和無線通訊能力的傳感節點組成。對于傳感網絡系統,一定存在程序代碼更新和維護的需求,但由于傳感節點分散部署的特點,使得網絡遠程節點的程序升級變得異常困難。為此,空中下載(over the air, OTA)提供了一種有效的更新手段。本文首先介紹基于 ZigBee協議的OTA系統,并在CC2530F256 硬件平臺作出驗證。最后,在Z-Stack協議棧中,設計出一種鏡像頁請求的OTA更新方式,并通過實驗測試,與原有的鏡像塊請求方式進行了比較分析。實驗結果表明,鏡像頁請求方式可以大大減少網絡的更新流量,從而提高節點的更新效率。

      0. 引言

      近年來,由于硬件成本的下降以及制造工藝的進步,無線傳感網絡技術逐步取得大規模商業應用,如醫療監控,智能電網和智能家居[1]。對于任何一個嵌入式計算機系統,都存在程序代碼升級的需要。在無線傳感網絡的應用環境中,由于大量節點分散性部署,節點的回收工作變得異常困難,使傳統的物理連接的程序更新手段不再適用。對此,一種有效的解決方案是OTA技術。

      空中下載技術起源于移動電話網絡,能夠通過移動通信網絡(如GSM)對SIM卡數據進行遠程管理與更新[2]。借鑒于移動通信網絡,空中下載技術也能應用于無線傳感網絡。與網絡層的路由協議[3]不同,代碼分發協議[4]是支撐OTA的核心技術。前者關注的是如何迅速高效地中轉網絡中的數據信息,后者關注的是如何向各節點完整無誤地傳遞更新代碼[5]。目前,成熟的代碼分發協議已經提出,典型的如基于TinyOS系統的Xnp[6]與Deluge[7],前者提出了單跳網絡的更新方案,后者支持多跳網絡更新功能,但都需要具體的硬件平臺支持。

      本文移植并驗證了一種基于ZigBee協議[8]的空中下載技術,其分發協議支持點對多傳輸更新功能,多跳網絡的代碼分發功能由路由協議支撐。在Z-Stack協議棧[9]下,僅僅支持鏡像塊請求功能,更新效率并不理想。針對此問題,設計出一種高效的鏡像頁請求功能,能夠提高點對多的傳輸更新效率,并減少網絡流量。

      1. OTA概述

      ZigBee協議規范使用了IEEE 802.15.4定義的物理層(PHY)和媒體介質訪問層(MAC),并在此基礎上定義了網絡層(NWK)應用層(APL)。針對無線傳感網絡重編程技術的需求,ZigBee聯盟在原有協議的框架上,提出了一種OTA規范[10],作為一個系統可選的功能模塊。

      圖1為OTA系統的結構示意圖,整個系統主要由3部分構成:OTA應用控制臺,OTA服務器,OTA客戶端。其中OTA應用控制臺是上位機管理軟件,負責OTA鏡像管理,網絡節點信息陳列與發送更新命令;OTA服務器負責向遠程節點無線發送升級鏡像,并通過串口與上位機連接,向應用控制臺匯報各節點更新進度信息等;OTA客戶端是指遠程網絡中的待升級節點。

    ZigBee空中下載技術研究及其優化設計

      根據代碼的更新范圍,分為整體代碼更新與基于差異性的更新[11]。前者是把所有可執行的二進制代碼打包成一個鏡像分發給節點,后者是通過比較新舊鏡像文件之間的差異,產生一個編輯腳本,然后把這個腳本分發到網絡中的節點進行差異性更新。毫無疑問,前者需要傳輸的數據量較大,一般為上千字節級,增加了網絡負擔,但代碼更新操作相對簡單;后者發送的數據量雖少,但增加了更新過程的復雜度,對處理器產生更大的負擔,帶來較大的能源損耗。由于ZigBee協議對網絡節點的低功耗標準有嚴格的要求,其OTA代碼分發協議采用前者的鏡像傳輸方式。

    ZigBee空中下載技術研究及其優化設計

      服務器與客戶端之間的數據交互過程如圖2所示。首先OTA服務器通過單播或者廣播方式向OTA客戶端(節點)發送鏡像公告(Image Notify),指示新鏡像已經準備好。收到鏡像提示信息后,節點就向OTA服務器發送查詢下一個鏡像請求(Query Next Image Request),此請求信息包含了當前運行固件的版本信息。收到該請求后,OTA服務器作出響應(Query Next Image Response)。隨后,OTA客戶端與OTA服務器通過二次握手機制,鏡像塊請求(Image Block Request)和鏡像塊響應(Image Block Response),完成整個鏡像傳輸過程。當OTA客戶端收到鏡像塊數據后,把塊數據寫到第二存儲區(客戶端當前運行的鏡像保存在第一存儲區)。完成下載后,節點將對下載后的鏡像進行CRC校驗。最后,當節點需要更新時,把新鏡像從第二存儲區復制到第一存儲區,新固件開始運行,從而完成了整個升級過程。

      2. OTA系統設計

      本文的OTA系統基于TI公司的ZigBee SOC芯片CC2530F256[12]設計,包括硬件與軟件的設計。其中硬件部分主要涉及CC2530 F256內部Flash存儲空間分配方式與鏡像存儲方式的選擇;軟件部分介紹了OTA啟動代碼工作流程。

      2. 1硬件系統

      CC2530F256內部集成一個增強型8051單片機,擁有8KB SRAM和256KB內部flash存儲器。內部flash主要用來保存程序代碼和常量數據。由于傳統8051 代碼存儲空間尋址范圍只有64KB,CC2530把內部256KB flash分成8個bank,每一個bank大小是32KB,通過寄存器FMAP.MAP[2:0]選擇不同的bank映射到代碼存儲空間,解決了尋址空間受限的問題。

      對于OTA客戶端,啟動代碼位于bank0的0x0000到0x0800地址區域,大小為2KB。其余的254KB的flash空間,用來存儲當前固件和其他信息。值得注意的是,0x0888~0x088B區域存放了CRC校驗信息,0x088C~0x0897區域存放了PREAMBLE,即鏡像大小,制造商ID,鏡像類型和鏡像版本號信息。另外,bank7最后的14KB空間(0x7C800~0x7FFFF)用作非易失性(None volatile, NV)變量區(12KB)和特定信息保留區(2KB)。

      OTA系統升級方案有兩種,分別是片內flash升級和片外flash升級。片內flash的方案是把256KB的flash大小分成兩半,前一半(第一存儲區)提供給當前運行鏡像存儲,后一半(第二存儲區)提供給新鏡像存儲;片外flash的方案是把片內flash作為第一存儲區,外擴的flash作為第二存儲區。考慮到一般程序固件大小都超過128KB,和以后程序功能升級的擴展性,本文采用片外flash的方案。采用的片外flash(M25PE20)容量為256KB,通過SPI總線與CC2530之間傳輸數據。

      2. 2軟件系統

      對于基于任務事件輪詢機制的Z-Stack工程,默認是沒有添加OTA功能。如果節點需要開啟OTA功能,首先需要燒寫OTA的啟動代碼。當節點完成鏡像接收之后,對新鏡像進行CRC校驗,并清空當前鏡像的CRC信息,然后重啟。當節點重啟后,首先跳轉到啟動代。

    ZigBee空中下載技術研究及其優化設計

      碼的地址,開始執行如圖3所示的工作流程。由于內部鏡像的CRC信息被清空,所以被判斷為不正確而執行下一步。由于為0的CRC信息標志著不需要被重新校驗,故執行將新鏡像復制到片內Flash的操作,并產生新鏡像的CRC信息。然后,重新執行啟動代碼。新鏡像啟動時讀取其CRC信息,再次判斷后跳轉到應用程序區,完成整個啟動過程。

      3. OTA的鏡像頁請求實現

      根據ZigBee OTA的規范,OTA客戶端向OTA服務器請求鏡像的方式有兩種,分別是鏡像塊請求與鏡像頁請求。前者是基于二次握手機制,鏡像塊請求包含了已下載鏡像的偏移量(File offset)與每次傳輸的鏡像塊大小等信息。當OTA服務器接收到該請求后,根據請求節點的短地址,鏡像偏移量和鏡像塊大小等信息,通過串口向OTA應用控制臺索取特定的鏡像塊。隨后,OTA服務器回復的鏡像塊響應包含了該鏡像塊數據。當節點收到鏡像塊數據后,把塊數據寫到第二存儲區,隨即更新下載鏡像的偏移量,并準備下一輪的請求。

      鏡像塊請求的優點是能夠通過二次握手機制,確保每次傳輸的鏡像塊數據準確無誤。但是大量的請求信息,無疑給整個網絡的流量造成了嚴重的負擔。再者,節點不停地發送請求命令,也加劇了自身的能源損耗。在外界干擾并不嚴重或點對點傳輸的應用場合,節點與服務器交換數據的過程并不會出現大量的丟包現象,基于塊請求的OTA更新方式效率較低。于是需要設計出一種能夠減輕網絡流量,提高效率的更新手段。

      鏡像塊請求功能在大部分的ZigBee開發平臺上(如TI的Z-Stack協議棧)已得到實現,但并沒有提供鏡像頁請求功能。本文根據ZigBee OTA的規范,在Z-Stack協議棧上設計出鏡像頁請求的更新方式。頁請求命令與塊請求命令類似,在數據幀當中附加了鏡像頁大小(Page Size)與響應間隔(Response Spacing)信息。當OTA服務器收到一次頁請求后,在一定時間間隔內,多次向節點發送塊響應,免去了多次塊請求。其中塊響應的次數由鏡像頁大小決定,時間間隔由響應間隔設定。正因為請求命令的銳減,能夠大大減輕整個網絡流量的負擔,并提高節點的傳輸更新效率。

      Z-Stack運行在一個OSAL操作系統上,OSAL是一種基于任務事件調度機制的操作系統。每個任務包含若干事件,每個事件對應一個事件號。當一個事件需要產生時,可以通過API函數設置相應的事件號,然后提交給操作系統調度觸發。本文設計的鏡像頁請求功能正是基于這種機制。如圖4所示,OTA服務器為每一個請求更新的節點分配一個事件號,并通過請求節點的短地址索引,設置特定的事件。進入事件后,OTA服務器通過串口向OTA應用控制臺請求鏡像數據塊,并向節點發送鏡像塊數據。通過把事件添加到定時器鏈表,就能夠以響應間隔為時間單位,循環發送鏡像塊數據,直到累計的發送鏡像塊大小等于節點的請求鏡像頁大小,從而完成一次鏡像頁請求的傳輸過程。

    ZigBee空中下載技術研究及其優化設計

      Z-Stack協議棧有一個MAC定時器為操作系統提供計時。該定時器以每1ms為單位,更新系統的定時器事件鏈表。定時器事件鏈表如圖5所示,鏈表的每一個結點記錄了任務號(task_id),事件號(event_flag)與計時時間( timeout )和下一個結點地址(*next)。圖中ZCL_OTA_MT_READn定義為每個請求節點對應的事件號,Response Spacing即為節點請求的響應間隔,把兩者添加到鏈表當中。當計時時間減為0后,系統自動設定對應的事件號,從而使OTA服務器循環地向OTA應用控制臺索取鏡像塊數據,并向節點發送鏡像塊響應。

    ZigBee空中下載技術研究及其優化設計

      以下是OTA服務器處理鏡像頁請求的部分代碼段:

      typedef struct

      {

      uint32 SeverfileOffset; //OTA服務器讀取鏡像的偏移量,與OTA客戶端的同步

      afAddrType_t Psourceaddress; //OTA客戶端短地址

      zclOTA_FileID_t FileID; //鏡像信息,包括鏡像類型,制造商ID與版本號

      uint16 ResponseTime; //響應間隔時間

      uint8 Length; //鏡像塊大小

      uint8 Count; //鏡像頁計數

      } zclOTA_Address_Index; //鏡像頁請求屬性結構體

      zclOTA_Address_Index Address_index[]; //鏡像頁請求屬性結構體數組

      if ( events & ZCL_OTA_MT_READn ) //處理OTA客戶端鏡像頁請求事件

      {

      ZStatus_t status = ZFailure; //初始化狀態值

      Address_index[n].Count--; //自減鏡像頁計數變量

      if(Address_index[n].SeverfileOffset >= Imagesize) //判斷鏡像偏移量是否超出鏡像大小

      {

      return ( events ^ ZCL_OTA_MT_READn ); //如果超出直接退出事件處理

      }

      //OTA服務器根據OTA客戶端的鏡像頁請求信息,向應用控制臺索取鏡像塊數據

      Status = MT_OtaFileReadReq(&(Address_index[n].Psourceaddress), &(Address_index[n].FileID), Address_index[n].Length, Address_index[n].SeverfileOffset);

      if (status == ZSuccess) //假如索取成功,累加已請求的鏡像偏移量

      {

      Address_index[n].SeverfileOffset += Address_index[n].Length;

      }

      if(Address_index[n].Count > 0) //判斷累計的請求鏡像塊大小是否超出鏡像頁大小

      {

      //假如沒超出,把該鏡像頁處理時間繼續添加到定時器鏈表,等待下一輪的處理

      osal_start_timerEx(zclOTA_TaskID, ZCL_OTA_MT_READn,Address_index[n].ResponseTime);

      }

      //結束處理事件,并清除該事件號

      return ( events ^ ZCL_OTA_MT_READn );

      }

      4. 驗證與分析

      4. 1功能驗證

      為了驗證OTA功能,在CC2530F256平臺上搭建一個小型樹狀網絡,并使用Packet Sniffer[13]對OTA更新時的節點進行抓包分析。如圖6(a)所示,四個傳感節點的當前固件并沒有添加溫度采集功能,所以溫度顯示為0;在新的固件中添加了溫度采集函數,用于驗證OTA更新成功。

      對于某些特定應用,需要節點更新固件后能夠保持原來的網絡拓撲結構。內部Flash的NV區能夠保存節點的網絡信息,只要在工程添加NV_INIT與NV_RESTORE預編譯項,節點在掉電后還能恢復原來網絡信息。

      對四個傳感節點進行OTA更新。如圖6(b)所示,OTA更新后,溫度采集功能成功添加,而且傳感節點的網絡短地址沒有發生變化,網絡拓撲結構保持完整,驗證了進行OTA鏡像升級過程中,并不會對NV區進行擦除,有利于節點網絡信息的恢復。

    ZigBee空中下載技術研究及其優化設計

      在OTA更新過程中,應用層的數據幀格式如圖7所示。OTA服務器被配置為路由器(0x06BC),對傳感節點(0x0002)進行點對點更新。第一條短幀是子路由向OTA服務器發送Image Block Request,應用層載荷從第4字節開始記錄了新鏡像的制造商ID(0x5678),鏡像類型(0x1234),版本號(0x00000002)和鏡像塊偏移量。最后1個字節記錄了每次傳送最大鏡像塊大小(OTA_MAX_MTU),默認為0x20,即為32字節。第二條長幀是OTA服務器發送的Image Block Response,載荷記錄格式與前者類似,并在最大鏡像塊大小字節后面附上32字節鏡像塊信息,從而完成一個鏡像塊傳輸周期。

    ZigBee空中下載技術研究及其優化設計

      4. 2效率分析

      搭建一個星形網絡,把OTA服務器配置成協調器,把所有OTA客戶端配置成節點,并進行如下兩個實驗。

      實驗一(測試數據如表1、表2所示):為了對比分析兩種更新手段的效率,分別使用鏡像塊請求命令與鏡像頁請求命令,對節點進行OTA更新。星形網絡中,通過廣播Image Notify,能夠對多節點進行批量更新。網絡規模分別為1個節點到6個節點,測量了不同規模網絡下節點完成更新傳輸所需的時間。Min與Max分別指最快與最慢完成更新傳輸的節點對應的時間,Ave指平均每個節點完成更新傳輸所需時間(使用Max值計算)。其中鏡像頁請求設置的Response Spacing為100ms,Page size為640字節。鏡像大小統一為113K字節,并修改OTA_MAX_MTU大小為64字節。節點與OTA服務器間隔均為5米。

    ZigBee空中下載技術研究及其優化設計

      實驗二(測試數據如表3所示):為了測試鏡像頁請求在點對點更新情況下的最高效率,設定最短的Response Spacing為10ms,分別測量不同Page Size下的單個節點更新傳輸時間。使用CC2531(支持USB)作為OTA服務器,能夠縮短服務器向應用控制臺索取鏡像塊數據的時間,進一步加快更新傳輸效率。鏡像大小統一為113K字節,OTA_MAX_MTU大小為64字節,節點與OTA服務器間隔均為5米。

    ZigBee空中下載技術研究及其優化設計

      表3 不同鏡像頁大小下的傳輸時間(Response Spacing = 10ms)

      實驗一中,使用鏡像塊請求,節點發送鏡像塊請求所需時間為15.5ms,OTA服務器返回鏡像塊響應所需時間實際為96ms左右,來回確認幀時間大概為1.92+3.84=5.76ms。一個更新周期傳輸鏡像塊大小為64字節,完成113K字節大小的鏡像傳送需要1765個周期。總時間為(96+15.5+5.76)*1765=206963ms,這與表1測量值207.2基本符合。本文設計的鏡像頁請求,鏡像頁大小為640字節,每次傳輸鏡像塊大小為64字節,即節點發送1次頁請求可以得到10次塊響應。當更新1個節點時,使用鏡像頁請求可以把原來的1765條請求命令和1765條確認幀減少十分之九,共減少3177條傳輸幀。減少的傳輸幀數量隨著節點數目成比例增長。對比表1與表2,可以發現無論節點數目為多少,頁請求的平均每個節點的更新傳輸時間都比塊請求的要短。其中發送鏡像頁請求時間為15.5ms,請求確認幀時間為1.92ms,節點為1時,共減少時間為(15.5+1.92)*1765*0.9=27672ms,此值與表1表2的測量值207.2-179.6=27.6s基本符合。

      實驗二中,由于采用了支持USB的CC2531,能夠把OTA服務器返回的鏡像塊響應所需時間縮短為22.5ms,節點發送鏡像頁請求所需時間保持為15.5ms不變,來回確認幀時間為5.76ms。當鏡像頁大小為64字節時,傳輸所需時間為(22.5+15.5+5.76)*1765=77236ms,也與表3的測量值77.2基本相符。當鏡像頁大小為6400字節時候,即請求命令減少到原來的百分之一,時間縮短了50s,更新效率大幅度提高,基本達到了單個節點更新速度的極限。

      5. 結論

      介紹了一種基于ZigBee的空中下載技術,非常適用于短距離的無線傳感網絡應用場合。通過無線更新固件,免去了回收更新節點所需時間,可以達到更新完成后不破壞當前網絡拓撲結構的效果。另外,在Z-Stack協議棧設計了一種鏡像頁請求更新方式,實驗結果表明,當批量更新整個網絡時,既可以提高節點的更新效率,又可以大大減少網絡的更新流量,并節省節點的功耗;當進行點對點更新時,如果把響應間隔縮減為10ms,并把鏡像頁設置為足夠大,單個節點的更新時間可以縮減為27.3s,接近單個節點更新速度的極限。至于使用批量的更新方式還是點對點的更新方式,視具體的應用場合而定。

      參考文獻

      [1] 劉云浩. 物聯網導論[M]. 北京:科學出版社,2011:303-312.

      [2] 陳固杰. 空中下載技術在移動互聯網中的應用[J]. 現代通信,2002(6):3-4.

      [3] Akyildiz I F,Su W L,Sankarasubramaniam Y,et al. A survey on sensor Networks[J]. IEEE Communications Magazine,2002,40(8):102-114.

      [4] Wang Q,Zhu Y Y,Cheng L. Reprogramming wireless sensor networks: challenges and approaches[J]. IEEE Network,2006,20(3):48-55.

      [5] 曾照星,蔣澤軍,王麗芳等. 無線傳感器網絡代碼更新協議研究[J]. 計算機測量與控制,2008,16(9):1359-1362.

      [6] Crossbow Technology,Inc. Mote In-Network Programming User Reference[EB/OL]. 2003.http://webs.cs.berkeley.edu/tos/tinyos-1.x/doc/Xnp.pdf/.

      [7] Hui J W,Culler D. The Dynamic Behavior of a Data Dissemination Protocol for Network

      Programming at Scale[C]. New York: SenSys04 Proceedings of the 2nd international conference,2004: 81-94.

      [8] Farahani S. ZigBee Wireless Networks and Transceivers[M]. Oxford: Elsevier Publication,2008: 1-23.

      [9] Texas Instruments Inc. Z-Stack Users Guide[EB/OL]. 2011,http://www.ti. com/ tool/z-stack&DCMP=HPA_RFIC_General&HQS=Other+OT+z-stack/.

      [10] ZigBee Alliance. ZB_ZARC_Interest_OTA_Upgrade_Cluster_Specification[EB/OL].2010,http://www.zigbee.org/.

      [11] 侯彤. 無線傳感器網絡空中加載技術的研究[D]. 西安:西安電子科技大學學位論文,2011.

      [12] Texas Instruments Inc. A True System-on-Chip Solution for 2.4-GHz IEEE 802.15.4 and ZigBee Applications[EB/OL]. 2010,http://www.ti.com/product/cc2530/.

      [13] Chipcon Inc. Packet Sniffer User Manual[EB/OL]. 2004,http://www.chipcon.com./

    (審核編輯: 智匯張瑜)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 激情综合亚洲色婷婷五月app | 人人妻久久人人澡人人爽人人精品 | 黄色三级在线 | 日韩欧美视频一区二区三区 | 色中文网 | 国产中文字幕在线观看 | 影音先锋在线看 | 免费精品一区二区 | 欧美五月婷婷 | 日本japanese乳偷乱熟 | 一级黄片毛片 | 日本激情一区二区三区 | 野战视频aaaaa免费观看 | 特黄性暴力强在线线播放 | 老太脱裤让老头玩ⅹxxxx | 免费国产又色又爽又黄的网站 | 国产五月婷婷 | 免费高清a级南片在线观看 免费高清成人 | 国产网红主播无码精品 | 久久亚洲国产成人影院 | 黄色av免费网站 | 好吊色这里只有精品 | 欧美黑人一区二区三区 | 欧美日韩中文在线视频 | 国产又粗又猛又爽又黄的网站 | 91久久夜色精品国产网站 | 亚洲暴爽av天天爽日日碰 | 国产麻豆精品一区 | 亚洲熟妇无码一区二区三区导航 | 日韩精品在线网站 | 伊人激情综合 | 午夜视频在线 | 欧美三级不卡在线观看 | 我和公激情中文字幕 | 美女黄网站人色视频免费国产 | 国产黄色片av | 18禁黄久久久aaa片广濑美月 | www.蜜臀| 2012中文字幕在线视频 | 日韩高清片 | 一区二区三区免费观看 | 国内精品久久久久久久久久清纯 | 国产精品熟妇一区二区三区四区 | 日韩一区二区三区在线免费观看 | 邻居少妇张开腿让我爽了在线观看 | 亚洲成人一区在线观看 | 欧美老妇牲交videos | 久久人人妻人人爽人人爽 | 亚洲码欧美码一区二区三区 | 日本欧美久久久 | 国产成人精品亚洲男人的天堂 | 国产三级在线播放 | 日本一区高清 | 日韩午夜无码精品试看 | 欧美一级三级 | 极品美女一区二区三区 | 91蜜桃传媒精品久久久一区二区 | 被黑人猛躁10次高潮视频 | 无码人妻一区二区三区免费n鬼沢 | 国产精品久久久久久爽爽爽 | 精品国精品国产自在久国产应用 | 久久综合九色综合网站 | 久久av一区二区三区 | 国产熟睡乱子伦视频 | 大肉大捧一进一出视频出来呀 | 亚洲欧美国产精品久久久久久久 | 国内精品一区二区三区 | 美女又爽又黄视频毛茸茸 | 国产97在线 | 亚洲 | www17com嫩草影院 | 免费视频国产在线观看 | 亚洲精品动漫成人3d无尽在线 | 成人区精品一区二区 | 欧美视频在线观看视频 | 少妇激情视频一二三区 | 狠狠色婷婷久久一区二区 | 熟女性饥渴一区二区三区 | 国产成人无码a区在线观看导航 | 欧美片免费网站 | 中文字幕日本在线 | 日本韩无专砖码高清 | 精品人妻av区 | zzijzzij亚洲成熟少妇 | 五月激情在线 | 国产精品分类 | 国产女主播一区二区 | 国产精品人人爱一区二区白浆 | 国产福利91| 中国精品久久久 | 亚洲自偷自拍熟女另类 | 国产黄频在线观看 | av在线亚洲男人的天堂 | 亚洲 日韩 激情 无码 中出 | 亚洲裸体大白屁股xxx | 国产91精品一区二区麻豆网站 | 大尺度做爰床戏呻吟色戒韩国 | 一区二区高清在线 | 国产成人免费爽爽爽视频 | 久久免费看少妇高清激情 | 国产女人精品视频国产灰线 | 国产裸体丰满白嫩大尺度尤物可乐 | 真实国产老熟女无套中出 | 国产激情视频一区二区三区 | 九九九国产 | 一级毛片黄色 | 丰满放荡岳乱妇91ww | a级毛片蜜桃成熟时2免费观看 | 97操碰| 天天av天天操 | 日韩精品在线不卡 | 久久99精品久久久大学生 | 51久久国产露脸精品国产 | 亚洲综合久久一区二区 | 青青草原综合久久大伊人精品 | 午夜免费网站 | 嫩草视频在线播放 | 91久久综合亚洲鲁鲁五月天 | 看全色黄大色黄女片18 | 天堂精品一区二区三区 | 麻豆国产在线视频 | 黄色三级片毛片 | 久草在线成人 | 国语对白久久 | 国产精品有码无码av在线播放 | 2020最新无码福利视频 | 国产精品久久久亚洲 | 中国少妇xxxxxbbbbb | 亚洲熟妇中文字幕五十中出 | 久久精品丝袜高跟鞋 | 黄色一级视频免费看 | 日本aaaaa级毛片片 | 熟女人妻aⅴ一区二区三区60路 | 国产一级做a爰片毛片 | 国产精品久久久久久久天堂 | 亚洲一区二区三区视频 | 久久久精品欧美一区二区免费 | 国产成人av在线播放 | 亚洲成人精品久久久 | 中文字幕羽月希黑人侵犯 | 日韩一级在线 | 国产91热爆ts人妖在线 | 男女做激情爱呻吟口述全过程 | 国产精品久久久久久久福利竹菊 | 日本一区二区精品视频 | 亚洲国产精品综合久久网各 | 成人做爰100部片免费看网站 | 日本一区二区三区视频在线播放 | 亚洲最大av网 | 午夜三级a三级三点窝 | 亚洲 激情| 女被男啪到哭的视频网站 | 亚洲日韩欧美一区二区三区 | 啦啦啦中文在线观看日本 | 精品午夜熟女人妻视频毛片 | 少妇挑战三个黑人惨叫4p国语 | 亚洲精品无码高潮喷水在线 | 国产做爰xxxⅹ高潮 国产做爰xxxⅹ高潮69 | 欧美日韩在线视频免费播放 | 亚洲日韩v无码中文字幕 | 在线播放一区 | 日韩免费网站 | 国产日产欧产精品精品 | 国语精品对白露脸少妇网站 | 久久国产日韩 | 成人亚洲在线 | 午夜理论片yy6080私人影院 | 小sao货水好多真紧h视频, | 国产日韩欧美亚洲精品中字 | 亚洲蜜桃av | 在线观看国产一级片 | 国产1区2区在线观看 | 一级片视频播放 | 婷婷色狠狠 | 91视频高清 | a级高清毛片 | 久久久精品一区二区三区 | 色图影院 | 国产福利第一页 | 特大黑人巨交吊性xxxxhd | 国产日韩欧美91 | 岛国av在线播放 | 亚洲成av人片一区二区密柚 | 波多野结衣视频网 | 日本人配人免费视频人 | 欧美精品性生活 | 国产一区小视频 | 免费国产黄网站在线观看可以下载 | 在线va| 久久久久99精品成人片牛牛影视 | 天天做天天爱夜夜爽毛片毛片 | 99精品久久精品一区二区 | 久久综合综合久久 | 亚洲天堂在线观看视频 | 综合色88| 国产成人无码av在线影院 | 无码专区天天躁天天躁在线 | 性色欲情网站 | 欧美日韩国 | 无码av天堂一区二区三区 | 99在线播放视频 | 亚洲熟妇自偷自拍另欧美 | 中文字幕超清在线观看 | 色悠悠网 | 一区视频免费观看 | 自拍偷自拍亚洲精品情侣 | 欧美人妖老妇 | av一区二区三区在线观看 | 波多野结衣美乳人妻hd电影欧美 | 国产在线观看黄 | 18禁黄无码免费网站高潮 | 国产freexxxx性播放麻豆 | 黄色裸体网站 | 天海翼一区二区 | 日鲁鲁| 成人性生生活性生交全黄 | 日产精品一区二区 | 亚洲色大成网站www永久男同 | 日本a大片 | 国产福利酱国产一区二区 | 国产三级自拍 | 人人妻人人藻人人爽欧美一区 | 中文有码在线 | 91精品国产综合久久福利 | 韩日在线视频观看 | 成人羞羞国产免费软件动漫 | 人人爽久久涩噜噜噜红粉 | 四虎成人精品无码永久在线 | 国产新婚疯狂做爰视频 | 日韩高清中文字幕 | 亚洲熟妇av一区二区三区宅男 | avhd101高清在线迷片麻豆 | 色妞www精品免费视频 | 精品无码国产污污污免费网站 | 黑丝美女一区二区 | 亚洲成a∨人片在线观看不卡 | 在线观看麻豆视频 | 小婕子伦流澡到高潮h | 成人无码视频在线观看网站 | 91精品国产一区二区在线观看 | 波多野结衣在线观看一区二区 | 久久人人爽人人爽人人片av高请 | 激情内射亚洲一区二区三区 | 91青草视频| 欧美日韩国产综合在线 | 18禁黄网站免费 | 激情丁香六月 | 久久精品成人无码观看免费 | 国产精品日日夜夜 | 亚洲 a v无 码免 费 成 人 a v | 久久亚洲精品久久国产一区二区 | 天天干视频在线观看 | 男女操操 | 欧美黑人最猛性bbbbb | www国产亚洲精品久久麻豆 | 欧美色淫| 无码人妻久久一区二区三区 | 天天射天天干天天 | www.久久爱.cn | 精品免费看 | 欧美一区二区在线观看视频 | 大屁股肥熟女流白浆 | √天堂资源地址在线官网 | 欧美大肥婆bbbww欧出奶水 | 婷婷色综合网 | 国产下药迷倒白嫩丰满美女j8 | 国产成人午夜高潮毛片男男爱 | 国产成人久久久 | 亚洲日韩成人av无码网站 | 日韩欧美中文字幕精品 | 玖玖精品 | 人妻久久久一区二区三区 | 国产女爽123视频.cno | 欧美成人看片黄a免费看 | 国产黑色丝袜在线视频 | 日韩欧美久久 | 中文字幕亚洲色妞精品天堂 | 欧美日韩中文 | 国产成人无码一区二区三区在线 | 国产黄色片视频 | 东京热一区二区三区无码视频 | 波多野结衣电车痴汉 | 9l视频自拍蝌蚪9l视频 | 两个人看的www在线观看 | 99热在线免费 | 中文日韩v日本国产 | 男女做爰全过程免费视频播放 | 国产精品19乱码一区二区三区 | 久久99精品久久久水蜜桃 | 国产精品一区二区久久乐夜夜嗨 | 国产又黄又猛又粗 | 综合久久给合久久狠狠狠97色 | 女人18毛片一区二区三区 | 欧美 偷窥 清纯 综合图区 | 日韩成人无码一区二区三区 | 亚洲xx网| 国产第99页 | 极品销魂美女少妇尤物 | 荫蒂添的好舒服视频囗交 | 久久精品亚洲日本波多野结衣 | 国产va免费精品观看精品 | 国产一区导航 | 一级女人18片毛片蜜桃av | 97无码人妻福利免费公开在线视频 | 天堂√在线中文官网在线 | 国产美女av在线 | 邻居少妇张开腿让我爽视频 | 激情另类视频 | 欧美日韩一区二区三区四区在线观看 | 久久夜色网 | 成人高潮片免费视频欧美 | 丰满熟妇被猛烈进入高清片 | 手机看片福利一区二区三区 | jlzzjizz成熟少妇亚洲 | 欧美精品成人一区二区三区四区 | 自拍色图 | 成人欧美一区二区三区黑人动态图 | 影音先锋亚洲成aⅴ人在 | 一本一本久久a久久综合精品 | 亚洲精品久久五月天堂 | 欧美性猛交aaaa片黑人 | 18国产免费视频 | 大战熟女丰满人妻av | 国产高清中文字幕 | 免费看成人片 | 少妇紧身牛仔裤裤啪啪 | 在线视频久 | 国产婷婷色一区二区三区在线 | 久久天天操 | 啪网址 | 国产高潮白浆 | 青草视频免费在线观看 | 中文幕无线码中文字蜜桃 | 欧美色图偷窥自拍 | 欧美丰满老妇性猛交 | jizz黑人| 无码h黄肉3d动漫在线观看 | 国产欧美一区二区精品仙草咪 | 久久久国产乱子伦精品 | 医生强烈淫药h调教小说视频 | 欧美一卡二卡三卡四卡视频区 | 中文欧美日韩 | www久久久久 | 波多野结衣中文一区 | 少妇出轨精品中出一区二区 | 成人精品美女隐私 | 日韩美一级片 | 中文字幕丰满伦子无码 | 午夜美女国产毛片福利视频 | 在线亚洲自拍 | 丰满人妻熟妇乱偷人无码 | 九九爱国产 | 毛片高清 | 新版天堂资源中文8在线 | 黄视频在线免费看 | av片一区二区三区 | 春色伊人 | 岛国裸体写真hd在线 | 亚洲免费色图 | 欧美14sex性hd摘花 | 亚洲色成人一区二区三区小说 | 中文字幕第4页 | 欧美视频一区二区三区在线观看 | 亚洲影视一区 | 四虎国产精品免费久久 | 欧美日韩在线观看成人 | va在线观看 | 美国一级特黄 | 国产精品毛片久久久久久久明星 | 国产吴梦梦无套系列 | 国产精品久久久久久妇女 | 久久久老司机 | 日本一级吃奶淫片免费 | 一级黄色视屏 | 欧美jiizzhd精品欧美 | blacked精品一区国产在线观看 | 国产大片黄在线观看私人影院 | 一区二区三区福利 | 日本视频精品 | 色乱码一区二区三在线看 | 四色米奇777狠狠狠me | 欧美深度肠交惨叫 | 久久爱网 | 五月丁香色综合久久4438 | 黄色性情网站 | 少妇二级淫片免费 | 国产精品国产三级国产密月 | 亚洲一区二区三区无码国产 | 国产成人精品一区二区仙踪林 | 亚洲xxxx天美| 亚洲视频你懂的 | 亚洲四区在线 | 麻豆视频在线观看免费 | 久久精品—区二区三区 | 亚洲国产精品无卡做爰天天 | 国产二区精品 | 国产精品久久久av久久久 | 精品国产一区二区三区久久狼5月 | 男女超爽视频免费播放 | av一本久道久久波多野结衣 | 永久免费av | 黄色激情小说网站 | 亚洲成人激情小说 | 色综合久久久无码中文字幕 | 图书馆的女友动漫在线观看 | 992tv成人国产福利在线 | 日本特黄特色aaa大片免费 | 色香蕉在线视频 | 国产免费www | av片在线看免费高清网站 | 国产v片在线播放 | 国产偷v| 婷婷开心色四房播播 | 97国产精品久久久 | 中文字幕在线观看av | 黄色日批视频 | 中文字幕人成乱码熟女 | 免费看男女做爰爽爽 | 欧美视频性 | 好紧好湿好爽免费视频 | 亚洲成av人片不卡无码 | 伊人网免费视频 | 久久精国产 | 欧美激情自拍偷拍 | 久久免费少妇做爰 | 亚洲精品日韩丝袜精品 | 午夜久久久精品 | 香蕉网在线视频 | 1024亚洲| 中文无码热在线视频 | 久久久精品国产99久久精品麻追 | 第一次处破女hd精品出血 | 日韩在线aⅴ免费视频 | 成人免费视频国产免费 | 91大神精品 | 久久午夜夜伦鲁鲁片免费无码影视 | 亚洲欧美日韩国产成人精品 | 国产尤物精品视频 | 污片免费网站 | 亚洲伦乱 | 少妇挑战三个黑人惨叫4p国语 | 日韩免费在线观看 | 三级毛片子 | 国产成人一区 | 久久综合伊人 | 国产寡妇精品久久久久久 | 久久久精品一区 | 一级免费黄色片 | 日韩欧美国产另类 | 最新激情网 | 日本久久久一区二区三区 | 国产成人精品日本亚洲直播 | 欧美图片一区二区三区 | 日本理伦少妇4做爰 | 国产人妻精品一区二区三区不卡 | 国产精品成人网站 | 国产免费小视频 | 亚洲午夜天堂吃瓜在线 | 精东粉嫩av免费一区二区三区 | 欧美日韩视频一区二区三区 | 国产精品久久99综合免费观看尤物 | 开心激情综合网 | 看成人片| 亚洲精品国产91 | 自拍偷自拍亚洲精品播放 | 魔性诱惑 | 国内精品久久久久久久久久久久 | 国产猛男猛女52精品视频 | 九九热精品在线视频 | 国产亚洲精 | 亚洲欧美一区二区爽爽爽 | 777中文字幕 | 337p人体粉嫩胞高清视频 | 中文字幕在线观看视频www | 欧美激情综合五月色丁香小说 | 亚洲久草 | 国产ts人妖系列张思妮在线观看 | 日韩一区不卡 | 久久久6精品成人午夜51777 | 人人澡人人透人人爽 | 91精品亚洲影视在线观看 | 亚洲成人久 | 久久久久国产一区二区 | 色青网| 国产美女黄色片 | 国产线播放免费人成视频播放 | 国产免费无码一区二区 | 色综合久久久无码网中文 | 日韩欧美小视频 | 国产一区二区精品免费 | 在线精品小视频 | 日本又黄又猛又爽免费视频 | 免费看日韩毛片 | 国产精品区在线观看 | 精品人妻久久久久久888 | 国产亚洲精品久久久久秋 | 日韩永久免费视频 | 欧美成人区 | www成人网com | 亚洲女人天堂成人av在线 | 日本黄页网站免费大全 | 国产成人在线观看免费网站 | 免费看一级黄色大片 | 波多野结衣在线观看一区二区 | 成人羞羞国产免费图片 | 国产欧美日本在线 | 国产欧美在线看 | 欧美国产综合欧美视频 | 日韩欧美亚洲国产精品字幕久久久 | 少妇真实被内射视频三四区 | 国产高清在线精品一区不卡 | 欧美日韩在线一区二区三区 | 欧美永久免费 | 国产美女自拍视频 | 波多野结衣精品一区二区三区 | 国产区网址| 日本一级二级三级久久久 | 狠狠色狠色综合曰曰 | 欧美网站在线 | 97夜夜澡人人爽人人喊91洗澡 | 性久久久久久久久久久 | 六月婷婷久香在线视频 | 噜噜噜精品欧美成人 | 视频国产精品 | 国产精品另类激情久久久免费 | 精品国产区 | 黄色av一级片| 色呦呦在线 | 午夜av激情| 你懂的91 | 午夜视频在线观看入口 | 日本在线视频www | 国产农村妇女高潮大叫 | 在线视频精品中文无码 | 天天插天天透 | 日韩毛片一区 | 欧美视频黄色 | 日韩成人极品在线内射3p蜜臀 | 在线网站免费观看入口 | 国产露脸精品国产沙发 | 天天躁久久躁日日躁 | 国产av天堂无码一区二区三区 | 春色伊人 | 免费ā片在线观看 | 欧美日韩国产三级 | 高潮一区 | 巩俐性三级播放 | 精品久久久久久无码中文字幕 | 91成人xxx| 极品白嫩的小少妇avove | 国产人妻精品一区二区三区不卡 | 久久久xxx | 韩国三级视频在线 | 国产嗷嗷叫| 欧美国产日韩视频 | 中文字幕在线看 | www狠狠操 | 精品无码久久久久久国产 | 国产一区二区三区不卡在线观看 | 久久国产精品99久久久久久进口 | 欧美成人精品第一区 | 欧美日韩精品一区二区在线播放 | 92成人午夜福利一区二区 | 久久入| 成人3d动漫一区二区三区 | 大香伊人久久 | 亚洲成人综合在线 | 日本美女黄色 | 国产理论视频 | 88久久精品无码一区二区毛片 | 在线播放日本 | 免费看成人片 | 99久久精品国产免费看不卡 | 国产97色在线 | 亚洲 | 中文字幕免费视频观看 | 麻豆影音先锋 | 香港三级日本三级韩国三级 | 88国产精品视频一区二区三区 | 成人午夜在线观看视频 | 消息称老熟妇乱视频一区二区 | 亚洲色大成网站www永久男同 | 中文文字幕文字幕亚洲色 | 极品久久久久久 | 国产精品第一国产精品 | 成人久久免费网站 | 亚洲精品国产suv一区88 | 九色在线视频 | 四虎永久免费观看 | 在线亚洲高清揄拍自拍一品区 | 国产99久久精品一区二区永久免费 | av动漫网 | 懂色av一区在线播放 | 人成免费a级毛片 | 三区在线视频 | 亚洲图片自拍偷拍 | 狠狠色噜噜狠狠狠合久 | 看黄色一级视频 | 天天摸天天碰天天添 | 婷婷成人丁香五月综合激情 | 国产女同疯狂互摸系列3 | 精品一卡二卡三卡 | 国产亚洲精品美女久久久久 | 人妻人人澡人人添人人爽 | 俄罗斯美女真人性做爰 | 四虎影视国产精品免费久久 | 亚洲精品久久久久久久蜜桃 | 日日爱886 | 午夜久久久久久久久久久 | 亚洲精品久久久中文字幕痴女 | 久草成人在线 | 亚洲人成人无码www 国产亚洲精品久久久久秋霞 | 久久免费少妇做爰 | 在线亚洲高清揄拍自拍一品区 | 久久蜜桃av一区二区天堂 | 国产成人+亚洲欧洲+综合 | 亚洲综合精品在线 |