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

    基于觀察者模式的COAP課程教學(xué)與實(shí)驗(yàn)設(shè)計(jì)

    2019-02-07 05:32:15張笑非段先華王長寶王艷
    軟件導(dǎo)刊 2019年12期
    關(guān)鍵詞:網(wǎng)絡(luò)

    張笑非 段先華 王長寶 王艷

    摘要:CoAP是M2M的核心技術(shù)之一,其觀察者模式是一種軟件設(shè)計(jì)模式。IETF RFC 7641定義的CoAP資源觀察機(jī)制正是基于該模式,是CoAP教學(xué)和實(shí)驗(yàn)內(nèi)容的重要組成部分。將CoAP中資源觀察消息的傳遞過程與通知的傳輸控制、時效性模型結(jié)合進(jìn)行課程教學(xué)內(nèi)容設(shè)計(jì),通過Eclipse開源項(xiàng)目Californium中提供的API設(shè)計(jì)相應(yīng)實(shí)驗(yàn),并利用JUnit框架設(shè)計(jì)CoAP資源觀察的測試用例,測試結(jié)果驗(yàn)證了相應(yīng)資源觀察過程。將該設(shè)計(jì)運(yùn)用到實(shí)際教學(xué)活動中,學(xué)生對CoAP的內(nèi)涵理解及編程能力都有提高。

    關(guān)鍵詞:觀察者模式;資源觀察通知;傳輸控制;時效性模型;受限節(jié)點(diǎn)/網(wǎng)絡(luò)

    DOI:10.11907/rjdk.191316

    中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-7800(2019)012-0199-05

    0引言

    CoAP是一種應(yīng)用于受限節(jié)點(diǎn),網(wǎng)絡(luò)的應(yīng)用層傳輸協(xié)議…,是物聯(lián)網(wǎng)等相關(guān)專業(yè)教學(xué)的重要內(nèi)容。RFC 7641中定義的CoAP資源觀察機(jī)制就是基于觀察者模式,該模式是GoF提出的23種軟件設(shè)計(jì)模型之一,被稱為觀察者(Observer)的組件向其感興趣的、稱為被察者(subjeet)的服務(wù)端進(jìn)行注冊。此后,被察者狀態(tài)變化信息都會主動通知在冊的觀察者。觀察者模式作為一種設(shè)計(jì)模型,涉及軟件、物聯(lián)網(wǎng)、通信等領(lǐng)域應(yīng)用,文獻(xiàn)[4]提出了基于并行的觀察者改進(jìn)模式,以滿足實(shí)時系統(tǒng)中大量數(shù)據(jù)的更新;文獻(xiàn)[5]提出了基于觀察者的動態(tài)演化模型,以提高軟件系統(tǒng)的動態(tài)演化效率;文獻(xiàn)[6]提出了基于觀察者模式的復(fù)雜實(shí)時系統(tǒng)驗(yàn)證方法;文獻(xiàn)[7]采用了觀察者模式對氣象衛(wèi)星數(shù)據(jù)接收與預(yù)處理調(diào)度機(jī)制進(jìn)行研究;文獻(xiàn)[8]將該模式應(yīng)用于電信管理網(wǎng)絡(luò);文獻(xiàn)[9]通過對觀察者模式改進(jìn)并應(yīng)用到分布式開發(fā)中;文獻(xiàn)[10]給出了在Observer模式中應(yīng)用c#中的委托方法;文獻(xiàn)[11]一[12]將該模式應(yīng)用于軟件設(shè)計(jì);文獻(xiàn)[13]利用CoAP對已存在的軟件架構(gòu)進(jìn)行改進(jìn)。同樣,研究如何將CoAP及觀察者模式應(yīng)用到物聯(lián)網(wǎng)環(huán)境,以及研究觀察者模式在CoAP課程中的教學(xué)和實(shí)驗(yàn)設(shè)計(jì),對于提高學(xué)生實(shí)際應(yīng)用觀察者模式能力有重要意義。

    1COAP教學(xué)設(shè)計(jì)

    本文利用文獻(xiàn)[14]-[15]中基于RFC文檔進(jìn)行教學(xué)的設(shè)計(jì)思路,以RFC 7641中的CoAP資源觀察機(jī)制為基礎(chǔ),講解受限節(jié)點(diǎn)/網(wǎng)絡(luò)環(huán)境中CoAP資源觀察通知的傳輸方法與時效性模型?;谶@兩個機(jī)制設(shè)計(jì)教學(xué)案例,幫助學(xué)生理解在受限節(jié)點(diǎn),網(wǎng)絡(luò)環(huán)境和常規(guī)互聯(lián)網(wǎng)環(huán)境下,由于需求差異導(dǎo)致CoAP/UDP與HTTPfFCP在消息傳遞及傳輸控制上的區(qū)別。

    1.1教學(xué)內(nèi)容設(shè)計(jì)

    1.1.1資源觀察通知傳輸方法

    CoAP資源觀察關(guān)系建立后,資源更新通知主要依靠扮演被察者的CoAP服務(wù)端進(jìn)行傳輸控制。傳輸控制包含兩個主要要素:①消息傳輸?shù)目煽繖C(jī)制,包括需確認(rèn)(cON,confirmable)或免確認(rèn)(NON,non-confirmable)傳輸;②消息傳輸?shù)目刂茩C(jī)制,包括停止等待(stop-and-wait)或?qū)崟r方式。如表l所示,這兩個要素可以組合出3種資源觀察通知傳輸方法,其中免確認(rèn)的CoAP消息與停止等待方式無法結(jié)合。

    若關(guān)注被察者與觀察者對于某資源狀態(tài)的同步效率,則實(shí)時方式通知更加適合。圖l中示例需確認(rèn)實(shí)時資源觀察通知,被察資源(interested resource)第二次發(fā)生變化時,將該變化observe(2)以MID(消息標(biāo)識符)為3100的確認(rèn)消息發(fā)送給觀察者。在未收到相應(yīng)的ACK消息時,被察資源發(fā)生第3次變化observe(3),于是就直接將該變化再次發(fā)送出去。由于需確認(rèn)消息在未收到相應(yīng)ACK消息時其MID不會增加,所以攜帶observe(2)與observe(3)的消息MID是一樣的。實(shí)時方式下需確認(rèn)通知與免確認(rèn)通知區(qū)別在于,前者中的被察者會收到重復(fù)的ACK消息。

    類似地,圖2中示例的免確認(rèn)實(shí)時資源觀察通知,被觀察者資源第二次發(fā)生變化時,將該變化observe(2)以MID為3100免確認(rèn)消息發(fā)送給觀察者。被察資源發(fā)生了第三次變化observe(3)時,也直接將該變化再次發(fā)送出去,并沒有考慮頻繁的通知可能會造成受限網(wǎng)絡(luò)的擁塞。另外,由于是免確認(rèn)方式,所以兩次消息的MID產(chǎn)生了變化。

    突發(fā)性資源狀態(tài)變化會產(chǎn)生過多通知,這對于受限網(wǎng)絡(luò)的承載能力和受限節(jié)點(diǎn)處理能力都是極大挑戰(zhàn)。圖3中的示例需確認(rèn)資源觀察通知,被察者在MID為3100的消息中將資源變化observe(2)通知給觀察者,雖然之后資源狀態(tài)經(jīng)歷了observe(3)、observe(4)、observe(5)的變化,但未直接生成相應(yīng)通知。直到接收到相應(yīng)的ACK消息后,被察者才將最新的狀態(tài)observe(5)通過MID為3101的需確認(rèn)消息通知給觀察者。由于承載observe(2)的需確認(rèn)消息已經(jīng)被確認(rèn),所以承載observe(5)的需確認(rèn)消息的MID數(shù)值增加了1。

    1.1.2資源觀察通知時效性模型

    通過表1可知,免確認(rèn)的消息只能與實(shí)時方式結(jié)合,當(dāng)被察資源異常頻變時,必然不適合受限結(jié)點(diǎn),網(wǎng)絡(luò)場景。教學(xué)設(shè)計(jì)中針對這一問題在RFC 7641中對資源觀察通知的時效性模型進(jìn)行設(shè)計(jì)。時效性模型一方面會省略被察資源的一些中間狀態(tài),但又不會導(dǎo)致兩端信息同步收斂過于緩慢,時效性模型只能滿足最終一致性(eventual con-sistency),即被察者狀態(tài)穩(wěn)定時,觀察者終究會獲得這個最新的狀態(tài)信息。

    時效性模型充分考慮到受限節(jié)點(diǎn),網(wǎng)絡(luò)限制。為保證資源觀察兩端信息同步效率可接受,引人Max-Age(資源狀態(tài)時效期)這一參數(shù),即被察者相鄰兩次通知的發(fā)送時間間隔不能超過Max-Age。如圖4所示,發(fā)送完MID為3100的通知后Max-Age便開始計(jì)時。在未過期前發(fā)送了MID為3101的通知,中間的資源狀態(tài)變化3和4都被跳過,即使這個期間被察資源沒有發(fā)生任何變化,被察者也會在Max-Age超時前發(fā)送一次攜帶observe(2)的通知,告知觀察者被察資源狀態(tài)無變化。時效性模型同樣可以傳輸需確認(rèn)的消息,以及結(jié)合實(shí)時通知傳輸。

    1.2教學(xué)案例設(shè)計(jì)

    1.2.1簡單資源觀察過程

    CoAP資源觀察中的觀察者,首先會通過一個攜帶ob-serve選項(xiàng)的GET消息與被察者建立資源觀察關(guān)系。由于該請求消息是GET操作,所以被察者會先返回一個ob-serve(0)作為對GET操作的返回結(jié)果,后續(xù)狀態(tài)變化通知會通過observe(i),i=1,2,3,…返回。

    圖5是CoAP觀察者向被察者發(fā)起一個MID為7001的免確認(rèn)GET操作,對資源/obs進(jìn)行觀察。被察者一方面基于token等參數(shù)將該觀察者加入注冊列表,另一方面要對GET操作進(jìn)行處理,于是向觀察者返回了一個MID為3098的免確認(rèn)消息,消息中攜帶資源/obs的當(dāng)前信息ob-serve(0)。觀察者在接收到該消息后,一方面獲得了當(dāng)前被察者資源lobs的狀態(tài),同時也確認(rèn)了與被察者觀察關(guān)系的建立。之后,被察者資源/obs發(fā)生3次變化,即observe(1)、observe(2)和observe(3),并被封裝成獨(dú)立的CoAP消息,即MID分別以3099、3100、3101的通知返還給觀察者。其中MID為3100的消息需確認(rèn),目的是被察者測試一下與觀察者的連通性,若不連通則需要將該觀察者從注冊列表里刪除,以撤銷相應(yīng)的觀察關(guān)系。最后,觀察者通過向被察者發(fā)送一個RST,即復(fù)位消息用來撤銷觀察關(guān)系,被察者在收到該消息后,會根據(jù)token等參數(shù)將該觀察者從其注冊列表中刪除。

    1.2.2多因素驅(qū)動通知生成

    被察者何時生成新的通知并向觀察者發(fā)送有多種驅(qū)動因素。就目前RFC 7252和RFC 7641中的機(jī)制,這些因素包括GET操作、ACK確認(rèn)、ACK超時(ACK_TIMEOUT)、Max-Age、資源狀態(tài)更新等5種。圖5的案例包含了GET操作、ACK確認(rèn)及資源狀態(tài)更新這3種因素。為了包含ACK_TIMEOUT因素,通過丟棄所有需確認(rèn)的通知而導(dǎo)致相應(yīng)消息在ACK_TIMEOUT規(guī)定的時間內(nèi)沒有被確認(rèn)而重新發(fā)送。除此以外,該案例設(shè)計(jì)還考慮了時效性模型中的Max-Age,介紹如何觸發(fā)通知的生成與發(fā)送。

    如圖6所示,被察者一共生成并發(fā)送6次狀態(tài)信息。其中通知observe(0)是由GET操作觸發(fā)的,observe(1)、ob-serve(2)、observe(3)的第一次是由資源狀態(tài)變化觸發(fā)的,observe(1)和observe(3)的第二次是由ACK_TIMEOUT觸發(fā)的。這個案例的一個設(shè)計(jì)重點(diǎn)在于區(qū)分同屬超時機(jī)制的ACK_TIMEOUT和Max-Age究竟哪一個在發(fā)揮作用。注意MID為39551的通知都是需確認(rèn)的,如果是免確認(rèn)的就不會出現(xiàn)ACK_TIMEOUT觸發(fā)的情況。

    RFC 7252中需確認(rèn)消息的超時機(jī)制使用二進(jìn)制指數(shù)退避算法,參數(shù)ACK_TIMEOUT缺省是2秒、ACK_RAN-DOM_FACTOR缺省是1.5、MAX_RETRANSMIT缺省是4次,即每兩次重傳之間的時間間隙分別是3、6、12、24秒。同一個MID需確認(rèn)的消息從第一次嘗試發(fā)送到最后一次嘗試發(fā)送的間隔稱為MAX_TRANSMIT_SPAN,缺省值為45秒。而RFC 7641中時效性模型定義的Max-Age缺省值是60秒。因此,Max-Age還未觸發(fā)時,該消息重傳次數(shù)就已經(jīng)達(dá)到最大次數(shù)??紤]到案例中MID為3955l的通知有兩次是狀態(tài)更新觸發(fā)的,因此MAX_TRANSMIT_SPAN的實(shí)際值小于45秒。被察者唯一通過Max-Age觸發(fā)通知的可能就是MAX_TRANSMIT_WAIT不小于60秒,否則被察者就會將觀察者從注冊列表中刪除。

    Max-Age不僅可在被察者端觸發(fā)通知的生成,也可在觀察者端觸發(fā)GET操作,間接向被察者查詢資源狀態(tài)。圖6中,觀察者在接收到MID為7001的通知時,其中的ob-serve選項(xiàng)可以攜帶被察者設(shè)置的Max-Age值,以告知資源時效性的最大間隔。也就是說,觀察者在此刻開始的Max-Age時間間隔內(nèi),認(rèn)為observe(0)是具有時效性的。若超過這個時間間隔,說明observe(0)已經(jīng)無效,考慮到受限網(wǎng)絡(luò)可能存在擁塞,可以通過攜帶observe選項(xiàng)的GET操作重新與被察者建立觀察關(guān)系。

    2COAP實(shí)驗(yàn)設(shè)計(jì)

    本文采用Eclipse開源項(xiàng)目Californium E171作為基于觀察者模式的CoAP實(shí)驗(yàn)環(huán)境,該開源項(xiàng)目提供了CoAP所有特性所需的后臺服務(wù),能夠很好地與IoT設(shè)備進(jìn)行交互。實(shí)驗(yàn)設(shè)計(jì)利用文獻(xiàn)[18]中將JUnit應(yīng)用到課程教學(xué)中的方法,通過在Californium中編寫JUnit測試單元測試并驗(yàn)證每個實(shí)驗(yàn)設(shè)計(jì)。

    2.1案例測試框架設(shè)計(jì)

    除了之前設(shè)計(jì)的兩個教學(xué)案例,CoAP教學(xué)還設(shè)計(jì)了Max-Age動態(tài)調(diào)整的資源觀察過程、資源觀察通知塊級傳輸過程等案例。因此,為了提高測試代碼重用性,在實(shí)驗(yàn)設(shè)計(jì)上采用文獻(xiàn)[19]提到的案例分解與重構(gòu)思路,采用JUnit4的標(biāo)注機(jī)制定義案例的通用模塊和獨(dú)立模塊。如圖7所示,用@BeforeClass定義CoAP網(wǎng)絡(luò)參數(shù)初始化函數(shù)start(),用@Before定義CoAP觀察者和被察者的創(chuàng)建函數(shù)setupServer(),用@After定義CoAP觀察者和被察者的銷毀函數(shù)shutdownServer(),用@Test分別定義資源觀察過程函數(shù)simpleResourcesObserving()、muhipleFactorsDrivenNo-tification()、observingWithDynamicMaxage()、observingWith-BlockwiseTransfer()等。

    2.2測試通用模塊設(shè)計(jì)

    鎖步(Lockstep)是一種容錯技術(shù),通過顯式指令完成同步控制。實(shí)驗(yàn)設(shè)計(jì)將CoAP觀察者和被察者分別運(yùn)行在鎖步模式和正常模式,利用鎖步模式控制觀察者的每一次消息發(fā)送和接收,從而重現(xiàn)教學(xué)案例中設(shè)計(jì)的資源觀察過程。因此,首先定義測試用例的靜態(tài)初始化函數(shù)start(),在其中設(shè)定CoAP被察者的網(wǎng)絡(luò)參數(shù)初始值:

    2.3測試獨(dú)立模塊設(shè)計(jì)

    實(shí)驗(yàn)設(shè)計(jì)中,工作在鎖步模式的client通過函數(shù)send-Request和expectResponse分別完成消息的發(fā)送和接收。此外,測試用例通過函數(shù)testObsResources.change()實(shí)現(xiàn)被察資源/obs的更新,通過函數(shù)serverInterceptor.log()模擬CoAP消息的丟失。以案例“多因素驅(qū)動的通知生成”為例,為了完成圖6中的資源觀察過程,通過函數(shù)generater-andomPayload為CoAP觀察者生成指定長度的GET操作載荷。另外,CoAP觀察者還要創(chuàng)建token作為在被察者端注冊的主要參數(shù)及path指定被察資源路徑。

    2.4測試結(jié)果

    將通用模塊和該案例的獨(dú)立模塊組合作為JUnit單元測試,圖8中的運(yùn)行結(jié)果驗(yàn)證了案例“多因素驅(qū)動的通知生成”在教學(xué)設(shè)計(jì)上的資源觀察過程。

    3結(jié)語

    觀察者模式應(yīng)用于物聯(lián)網(wǎng)、通信、軟件等技術(shù)中,基于它進(jìn)行課程內(nèi)容講解可幫助學(xué)生觸類旁通,提高學(xué)習(xí)效率和再創(chuàng)造能力。本文結(jié)合RFC標(biāo)準(zhǔn)和開源項(xiàng)目,對CoAP課程的教學(xué)和實(shí)驗(yàn)內(nèi)容進(jìn)行設(shè)計(jì),在理論內(nèi)容上緊跟業(yè)界發(fā)展趨勢,在實(shí)踐環(huán)節(jié)上具有應(yīng)用價值。這種結(jié)合業(yè)界標(biāo)準(zhǔn)和開源項(xiàng)目進(jìn)行課程設(shè)計(jì)的方法,同樣可以應(yīng)用到相關(guān)專業(yè)其它課程中,對提高課程內(nèi)容的內(nèi)涵和市場接納度具有積極意義。

    猜你喜歡
    網(wǎng)絡(luò)
    網(wǎng)絡(luò)語言暴力現(xiàn)象及對策分析
    人間(2016年27期)2016-11-11 15:38:26
    撫州市廣播電視臺非編制作系統(tǒng)網(wǎng)絡(luò)探究
    現(xiàn)代網(wǎng)絡(luò)技術(shù)在體育教學(xué)中的應(yīng)用研究
    體育時空(2016年8期)2016-10-25 19:47:51
    基于網(wǎng)絡(luò)體育新聞傳播的負(fù)效應(yīng)研究
    體育時空(2016年8期)2016-10-25 19:14:41
    以網(wǎng)絡(luò)為載體的政府管理模式創(chuàng)新路徑分析
    歷史文化類旅游產(chǎn)品網(wǎng)絡(luò)營銷探討—以故宮為例
    計(jì)算機(jī)網(wǎng)絡(luò)管理技術(shù)探析
    芻議計(jì)算機(jī)網(wǎng)絡(luò)信息化管理
    油氣集輸系統(tǒng)信息化發(fā)展形勢展望
    基于網(wǎng)絡(luò)的信息資源組織與評價現(xiàn)狀及發(fā)展趨勢研究
    欧美成人午夜免费资源| 一级av片app| 久久久久性生活片| 国产黄色视频一区二区在线观看| 欧美成人一区二区免费高清观看| 久久韩国三级中文字幕| 王馨瑶露胸无遮挡在线观看| 精品人妻一区二区三区麻豆| 99精国产麻豆久久婷婷| 最近最新中文字幕免费大全7| 一级二级三级毛片免费看| 亚洲欧美中文字幕日韩二区| a级一级毛片免费在线观看| .国产精品久久| 欧美bdsm另类| 久久国产亚洲av麻豆专区| 超碰97精品在线观看| 国产成人午夜福利电影在线观看| freevideosex欧美| 一级二级三级毛片免费看| 久久久久国产精品人妻一区二区| 一级毛片aaaaaa免费看小| .国产精品久久| 久久国产精品大桥未久av | 午夜福利高清视频| 国产免费一级a男人的天堂| 男的添女的下面高潮视频| 日产精品乱码卡一卡2卡三| 黑丝袜美女国产一区| 91精品伊人久久大香线蕉| 午夜福利视频精品| 欧美日韩视频高清一区二区三区二| 国产成人a∨麻豆精品| 午夜福利视频精品| 亚洲图色成人| 美女脱内裤让男人舔精品视频| 最黄视频免费看| 色视频在线一区二区三区| 日韩一区二区三区影片| 欧美激情国产日韩精品一区| 少妇丰满av| 啦啦啦中文免费视频观看日本| 欧美丝袜亚洲另类| 伊人久久精品亚洲午夜| 久久久久精品久久久久真实原创| 久久97久久精品| 国产69精品久久久久777片| 18+在线观看网站| 亚洲精品亚洲一区二区| 久久综合国产亚洲精品| 亚洲精品国产av蜜桃| 亚洲国产日韩一区二区| 亚洲怡红院男人天堂| 91精品伊人久久大香线蕉| 久久久久久人妻| 看十八女毛片水多多多| 日韩大片免费观看网站| 黄色视频在线播放观看不卡| 欧美老熟妇乱子伦牲交| av国产免费在线观看| 校园人妻丝袜中文字幕| 成年av动漫网址| 亚洲色图av天堂| 最新中文字幕久久久久| 亚洲综合精品二区| 黄色欧美视频在线观看| 男女啪啪激烈高潮av片| 午夜免费鲁丝| 日日啪夜夜爽| 国产爱豆传媒在线观看| 久久久久久久精品精品| 高清在线视频一区二区三区| 制服丝袜香蕉在线| 国产精品爽爽va在线观看网站| 国产乱来视频区| 熟女av电影| 街头女战士在线观看网站| 免费大片18禁| 欧美高清性xxxxhd video| 亚洲成色77777| 日日撸夜夜添| 乱系列少妇在线播放| 国产伦精品一区二区三区四那| 日韩av不卡免费在线播放| 激情五月婷婷亚洲| 成年免费大片在线观看| 五月开心婷婷网| 日本wwww免费看| 97热精品久久久久久| 精品亚洲成a人片在线观看 | 2021少妇久久久久久久久久久| 又黄又爽又刺激的免费视频.| 制服丝袜香蕉在线| 欧美性感艳星| 内地一区二区视频在线| 1000部很黄的大片| 美女xxoo啪啪120秒动态图| 免费看av在线观看网站| 成人亚洲欧美一区二区av| 一级毛片 在线播放| 国产亚洲精品久久久com| 国产色婷婷99| 这个男人来自地球电影免费观看 | 有码 亚洲区| 下体分泌物呈黄色| 国产一区二区三区综合在线观看 | 国产久久久一区二区三区| av天堂中文字幕网| a级毛片免费高清观看在线播放| 亚洲人与动物交配视频| 99国产精品免费福利视频| 精品久久久久久久久亚洲| 少妇猛男粗大的猛烈进出视频| 老熟女久久久| 22中文网久久字幕| 亚洲精品国产色婷婷电影| 干丝袜人妻中文字幕| 日韩在线高清观看一区二区三区| 边亲边吃奶的免费视频| 午夜福利高清视频| 中国美白少妇内射xxxbb| 久久精品人妻少妇| 2018国产大陆天天弄谢| 一区二区三区免费毛片| 又爽又黄a免费视频| 老司机影院毛片| 国产伦精品一区二区三区视频9| 18禁在线播放成人免费| 男人和女人高潮做爰伦理| 亚洲精品一区蜜桃| 免费av不卡在线播放| www.色视频.com| 高清av免费在线| 国产片特级美女逼逼视频| 精品久久久噜噜| 两个人的视频大全免费| 国产男人的电影天堂91| 老司机影院成人| 在线观看一区二区三区激情| av在线蜜桃| 夫妻午夜视频| 下体分泌物呈黄色| 男女无遮挡免费网站观看| 一级毛片黄色毛片免费观看视频| 18禁裸乳无遮挡动漫免费视频| 欧美成人一区二区免费高清观看| 超碰97精品在线观看| 国产精品麻豆人妻色哟哟久久| 亚洲经典国产精华液单| 欧美日韩在线观看h| 久久久国产一区二区| 精品久久久久久久末码| 伊人久久国产一区二区| 九九在线视频观看精品| 国产精品国产三级国产av玫瑰| 六月丁香七月| 纯流量卡能插随身wifi吗| 熟女av电影| 精品人妻偷拍中文字幕| 国产欧美另类精品又又久久亚洲欧美| 欧美xxxx黑人xx丫x性爽| 亚洲成人一二三区av| 国产伦精品一区二区三区四那| 久久人妻熟女aⅴ| 亚洲欧洲国产日韩| 人人妻人人添人人爽欧美一区卜 | 乱系列少妇在线播放| 欧美一级a爱片免费观看看| 黄色日韩在线| 日韩精品有码人妻一区| 国产高清有码在线观看视频| 老熟女久久久| 亚洲av中文av极速乱| 亚洲,一卡二卡三卡| 国产精品麻豆人妻色哟哟久久| 国产极品天堂在线| 亚洲欧美清纯卡通| 国产伦理片在线播放av一区| 亚洲av福利一区| 青春草国产在线视频| 国产男女超爽视频在线观看| 美女xxoo啪啪120秒动态图| 尤物成人国产欧美一区二区三区| 亚洲精品自拍成人| 国产av国产精品国产| 欧美一级a爱片免费观看看| 日本色播在线视频| 国产在视频线精品| 日韩国内少妇激情av| 成人国产av品久久久| 校园人妻丝袜中文字幕| 久久这里有精品视频免费| 国产一区二区在线观看日韩| 久久久久国产精品人妻一区二区| 亚洲色图av天堂| 男女边吃奶边做爰视频| 丝袜喷水一区| av国产免费在线观看| 男人和女人高潮做爰伦理| 在线精品无人区一区二区三 | 国产成人午夜福利电影在线观看| 亚洲国产精品专区欧美| 国产美女午夜福利| av.在线天堂| 18禁在线播放成人免费| tube8黄色片| 免费人妻精品一区二区三区视频| 男人爽女人下面视频在线观看| 不卡视频在线观看欧美| 国产精品国产三级国产av玫瑰| 国产乱来视频区| 精品国产一区二区三区久久久樱花 | 丰满人妻一区二区三区视频av| 麻豆乱淫一区二区| 大话2 男鬼变身卡| av国产久精品久网站免费入址| 80岁老熟妇乱子伦牲交| 一本—道久久a久久精品蜜桃钙片| 午夜激情福利司机影院| 亚洲av日韩在线播放| 一区二区三区四区激情视频| 国产日韩欧美在线精品| 国产成人91sexporn| 99热全是精品| 在线看a的网站| 欧美日韩视频高清一区二区三区二| tube8黄色片| 五月伊人婷婷丁香| 秋霞在线观看毛片| 制服丝袜香蕉在线| 亚洲国产最新在线播放| 成人高潮视频无遮挡免费网站| 亚洲国产欧美在线一区| 日日啪夜夜爽| 最新中文字幕久久久久| 婷婷色av中文字幕| 日产精品乱码卡一卡2卡三| 亚洲欧美清纯卡通| .国产精品久久| 91精品一卡2卡3卡4卡| 精品一区二区免费观看| 成人二区视频| av在线观看视频网站免费| 最后的刺客免费高清国语| 午夜免费观看性视频| 亚洲美女视频黄频| 国产精品久久久久久精品古装| 边亲边吃奶的免费视频| 中文字幕精品免费在线观看视频 | 亚洲欧美清纯卡通| 成人免费观看视频高清| 久久久久人妻精品一区果冻| 亚洲丝袜综合中文字幕| 久久久成人免费电影| 麻豆精品久久久久久蜜桃| 亚洲电影在线观看av| 国产av国产精品国产| 国产午夜精品一二区理论片| 国产男女内射视频| 最近最新中文字幕大全电影3| 黄片无遮挡物在线观看| 日韩一区二区三区影片| 亚洲激情五月婷婷啪啪| 国产淫片久久久久久久久| 成人亚洲精品一区在线观看 | 久久精品熟女亚洲av麻豆精品| 亚洲美女视频黄频| 狠狠精品人妻久久久久久综合| 日韩人妻高清精品专区| 女性被躁到高潮视频| 一个人看的www免费观看视频| 国产高清国产精品国产三级 | 在线观看美女被高潮喷水网站| 大又大粗又爽又黄少妇毛片口| 国内揄拍国产精品人妻在线| 国产乱来视频区| 国产免费一级a男人的天堂| 好男人视频免费观看在线| 亚洲无线观看免费| 国产亚洲最大av| 国产免费又黄又爽又色| 成人国产av品久久久| 国产亚洲91精品色在线| 亚洲精品成人av观看孕妇| 亚洲欧美日韩东京热| 在线观看一区二区三区| av卡一久久| av在线app专区| 日韩一本色道免费dvd| 国产免费视频播放在线视频| 精品一区二区三卡| 男女啪啪激烈高潮av片| 国精品久久久久久国模美| 精品久久久噜噜| 一区在线观看完整版| 一本一本综合久久| 免费大片黄手机在线观看| 一级片'在线观看视频| 欧美xxxx性猛交bbbb| 亚洲在久久综合| 色婷婷av一区二区三区视频| 日韩免费高清中文字幕av| kizo精华| 日本vs欧美在线观看视频 | 国内精品宾馆在线| 久久亚洲国产成人精品v| 少妇被粗大猛烈的视频| 午夜福利影视在线免费观看| 国产伦精品一区二区三区四那| 蜜臀久久99精品久久宅男| 卡戴珊不雅视频在线播放| av在线老鸭窝| freevideosex欧美| 一区二区三区四区激情视频| 精品亚洲成国产av| 91久久精品电影网| 免费大片18禁| videos熟女内射| 午夜福利高清视频| 在线观看美女被高潮喷水网站| 亚洲精品一区蜜桃| 欧美精品人与动牲交sv欧美| av在线播放精品| 亚洲三级黄色毛片| 亚洲天堂av无毛| 国产精品久久久久久精品电影小说 | 亚洲av欧美aⅴ国产| av一本久久久久| 99久久人妻综合| 国产高潮美女av| 国产精品一区二区在线不卡| 晚上一个人看的免费电影| 九九在线视频观看精品| 欧美另类一区| 国产爽快片一区二区三区| 免费观看在线日韩| 成人特级av手机在线观看| 中文字幕亚洲精品专区| 国产av码专区亚洲av| 激情五月婷婷亚洲| 中文字幕制服av| 亚洲第一区二区三区不卡| 校园人妻丝袜中文字幕| 又黄又爽又刺激的免费视频.| 亚洲熟女精品中文字幕| 亚洲精品日本国产第一区| 欧美激情极品国产一区二区三区 | 97精品久久久久久久久久精品| 1000部很黄的大片| 国产精品99久久99久久久不卡 | 午夜福利在线观看免费完整高清在| av国产久精品久网站免费入址| 网址你懂的国产日韩在线| 一二三四中文在线观看免费高清| 女性生殖器流出的白浆| 18禁在线无遮挡免费观看视频| 久久久久久久久久久免费av| 亚洲婷婷狠狠爱综合网| 你懂的网址亚洲精品在线观看| 国模一区二区三区四区视频| 亚洲电影在线观看av| 日本一二三区视频观看| 成人毛片60女人毛片免费| 在现免费观看毛片| 1000部很黄的大片| 久久精品夜色国产| 国产亚洲5aaaaa淫片| 99热6这里只有精品| 男女啪啪激烈高潮av片| 久久99热6这里只有精品| 国产亚洲5aaaaa淫片| 99热这里只有是精品在线观看| 国产极品天堂在线| 国产精品伦人一区二区| 视频区图区小说| 亚洲美女搞黄在线观看| 亚洲av男天堂| 中文字幕久久专区| 激情五月婷婷亚洲| 久久久久久久久久成人| 最近中文字幕高清免费大全6| 久久精品国产亚洲av涩爱| 欧美日韩视频高清一区二区三区二| 在线精品无人区一区二区三 | 欧美三级亚洲精品| 下体分泌物呈黄色| 免费高清在线观看视频在线观看| 干丝袜人妻中文字幕| 深夜a级毛片| 亚洲av不卡在线观看| 久久久久精品久久久久真实原创| 国产日韩欧美亚洲二区| 日韩中文字幕视频在线看片 | 国产高清有码在线观看视频| 黄色日韩在线| 好男人视频免费观看在线| 国产av精品麻豆| 99久久精品国产国产毛片| 大话2 男鬼变身卡| 亚洲精品第二区| 久久99精品国语久久久| 亚洲av综合色区一区| 国产一区二区三区av在线| 一级av片app| 26uuu在线亚洲综合色| 久久精品国产亚洲av天美| 99热网站在线观看| 美女中出高潮动态图| 日本猛色少妇xxxxx猛交久久| 人妻 亚洲 视频| 在线观看国产h片| 内射极品少妇av片p| 欧美zozozo另类| 黄色日韩在线| 在现免费观看毛片| 午夜日本视频在线| 亚洲精品中文字幕在线视频 | 亚洲av福利一区| 日韩欧美一区视频在线观看 | 青春草国产在线视频| 青青草视频在线视频观看| 人妻一区二区av| av国产精品久久久久影院| 看十八女毛片水多多多| 高清欧美精品videossex| 人妻夜夜爽99麻豆av| 久久久久国产精品人妻一区二区| 久久国产乱子免费精品| 直男gayav资源| 国产欧美另类精品又又久久亚洲欧美| 极品少妇高潮喷水抽搐| 在线观看一区二区三区| 亚洲成人一二三区av| 这个男人来自地球电影免费观看 | 美女国产视频在线观看| 久久国产精品男人的天堂亚洲 | 成人亚洲精品一区在线观看 | 国产精品一区二区在线观看99| 欧美xxxx黑人xx丫x性爽| 制服丝袜香蕉在线| 麻豆乱淫一区二区| 视频区图区小说| 观看免费一级毛片| 精品久久国产蜜桃| 伊人久久精品亚洲午夜| 能在线免费看毛片的网站| 夜夜看夜夜爽夜夜摸| 五月天丁香电影| 国产极品天堂在线| 高清毛片免费看| av又黄又爽大尺度在线免费看| av视频免费观看在线观看| 一级二级三级毛片免费看| 国产在线视频一区二区| 人人妻人人爽人人添夜夜欢视频 | 国产免费视频播放在线视频| 免费观看av网站的网址| 日韩一区二区三区影片| 亚洲欧美成人综合另类久久久| 最近最新中文字幕大全电影3| 色哟哟·www| 人妻一区二区av| 亚洲成人手机| 制服丝袜香蕉在线| 一级黄片播放器| 少妇被粗大猛烈的视频| 国产成人精品一,二区| 伦理电影免费视频| 女性生殖器流出的白浆| 精品一区二区三区视频在线| 国产精品成人在线| 亚洲精品一区蜜桃| 黑人猛操日本美女一级片| 久久精品国产亚洲av涩爱| 成人无遮挡网站| 国产免费一级a男人的天堂| 国产精品一二三区在线看| 搡女人真爽免费视频火全软件| 精品久久久噜噜| 一级二级三级毛片免费看| 网址你懂的国产日韩在线| 日韩亚洲欧美综合| 国产精品福利在线免费观看| 精品亚洲乱码少妇综合久久| 国产精品欧美亚洲77777| 99re6热这里在线精品视频| 欧美xxxx黑人xx丫x性爽| 中文天堂在线官网| 晚上一个人看的免费电影| 一本—道久久a久久精品蜜桃钙片| av视频免费观看在线观看| 亚洲欧美日韩卡通动漫| 国产免费一级a男人的天堂| 啦啦啦啦在线视频资源| 成人国产av品久久久| 成年av动漫网址| 亚洲精品乱久久久久久| 尾随美女入室| 一级毛片我不卡| 亚洲精品自拍成人| 欧美成人午夜免费资源| 国产精品三级大全| 精品酒店卫生间| 精品一区二区三区视频在线| 亚洲成人中文字幕在线播放| 久久久久久久亚洲中文字幕| 天堂8中文在线网| 欧美区成人在线视频| 熟女人妻精品中文字幕| 又大又黄又爽视频免费| av专区在线播放| 亚洲欧美日韩卡通动漫| 午夜福利网站1000一区二区三区| 免费看日本二区| 国产精品一及| 亚洲无线观看免费| 亚洲欧美清纯卡通| 中文欧美无线码| 久久久a久久爽久久v久久| 亚洲精品国产色婷婷电影| 国产白丝娇喘喷水9色精品| 在线 av 中文字幕| 黄片wwwwww| 中文字幕久久专区| 亚洲欧美日韩卡通动漫| av网站免费在线观看视频| 国产欧美日韩一区二区三区在线 | 国产精品av视频在线免费观看| 秋霞伦理黄片| 久久韩国三级中文字幕| 男女啪啪激烈高潮av片| 久久精品国产鲁丝片午夜精品| 激情五月婷婷亚洲| 国产男女超爽视频在线观看| 麻豆乱淫一区二区| 成人国产av品久久久| 老师上课跳d突然被开到最大视频| 亚洲精品国产色婷婷电影| 欧美最新免费一区二区三区| 午夜激情福利司机影院| 亚洲av男天堂| 麻豆成人av视频| 99久国产av精品国产电影| 国产午夜精品久久久久久一区二区三区| 97在线人人人人妻| 99九九线精品视频在线观看视频| 免费观看av网站的网址| 香蕉精品网在线| 国产国拍精品亚洲av在线观看| 国产在线免费精品| 狂野欧美激情性bbbbbb| 亚洲综合色惰| 国产成人一区二区在线| 在现免费观看毛片| 在线观看一区二区三区| 另类亚洲欧美激情| 欧美成人一区二区免费高清观看| 在线观看免费日韩欧美大片 | 久久久久久人妻| 丰满乱子伦码专区| 夫妻性生交免费视频一级片| 下体分泌物呈黄色| 99久久精品热视频| 久久久欧美国产精品| 成人无遮挡网站| 亚洲欧美精品专区久久| 国产成人a区在线观看| 91在线精品国自产拍蜜月| 久久久久久九九精品二区国产| 中文字幕免费在线视频6| a级毛片免费高清观看在线播放| 成人亚洲欧美一区二区av| 成年免费大片在线观看| 中文精品一卡2卡3卡4更新| 中文字幕免费在线视频6| 男女边吃奶边做爰视频| 色网站视频免费| 婷婷色av中文字幕| 国产精品免费大片| 成人亚洲欧美一区二区av| 欧美3d第一页| 亚洲内射少妇av| 亚洲av二区三区四区| 人妻少妇偷人精品九色| 日本wwww免费看| 中国美白少妇内射xxxbb| 毛片女人毛片| 3wmmmm亚洲av在线观看| 国产精品国产av在线观看| 春色校园在线视频观看| 精品久久久久久久久亚洲| 赤兔流量卡办理| 能在线免费看毛片的网站| 深夜a级毛片| 99久久精品一区二区三区| 亚洲国产最新在线播放| 一区在线观看完整版| 赤兔流量卡办理| 欧美xxxx黑人xx丫x性爽| 在线观看免费日韩欧美大片 | 中文在线观看免费www的网站| 天美传媒精品一区二区| 日韩欧美 国产精品| 久久精品国产亚洲av天美| 免费大片18禁| 国产永久视频网站| 观看免费一级毛片| 一二三四中文在线观看免费高清| 国产亚洲5aaaaa淫片| 男女无遮挡免费网站观看| 97热精品久久久久久| 亚洲成人中文字幕在线播放| 亚洲丝袜综合中文字幕| 亚洲综合精品二区| 最新中文字幕久久久久|