999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種面向遠程駕駛數據傳輸的擁塞控制算法

2023-10-13 09:14:26韓金彪

唐 雄,趙 津,韓金彪,劉 鵬

(貴州大學 機械工程學院, 貴陽 550025)

0 引言

在遠程駕駛領域中,車輛會將收集的環境信息(如視頻信息、雷達信息)通過網絡傳輸到遠程駕駛控制端,期間大量的信息傳輸會產生較高的時延,嚴重影響遠程駕駛的操作性和安全性。研究表明,當總時延低于170 ms時,對遠程駕駛操作性能有輕微的影響,當總時延低于300 ms時,不會顯著犧牲控制性,當總延遲超過300 ms,遠程駕駛操作性顯著下降[1]。為改善遠程駕駛領域中的時延問題,實現高實時性的遠程控制,本文對網絡傳輸中的擁塞控制算法展開研究。超過30年的擁塞控制研究為我們帶來了大量的擁塞控制算法,如基于丟包信號的Reno[2]、Cubic[3],基于延時信號的Vegas[4],基于學習的Remy[5]、QTCP[6]、PCC[7]、Aurora[8]、Orca[9]、SmartCC[10]。基于丟包的擁塞控制算法在深度緩沖區時會造成較高的排隊時延。基于時延的擁塞控制算法因其較弱的競爭性會導致不公平的帶寬分配。基于學習的擁塞控制算法在真實網絡環境下的表現不盡人意。

2016年,Google提出了BBR擁塞控制算法,通過探測瓶頸鏈路帶寬(bottleneck bandwidth,BtlBW)和往返時延(round trip time,RTT),計算帶寬時延積(bandwidth-delay product,BDP),實現最大吞吐量和最小時延的擁塞控制[11]。與其他算法不同,BBR的目標是在Kleinrock[12]最佳工作點上運行,該點的發送速率為鏈路最大值,且未占用緩沖區,滿足最大吞吐量和最小時延的網絡傳輸需求。該算法的高吞吐量和高實時性符合遠程駕駛的應用場景,因此對BBR擁塞控制開展相關研究。但是后續研究表明[13-15], BBR擁塞控制算法在淺緩沖區下會造成重度重傳,對于RTT不同的流共享鏈路時的公平性較低。針對這些問題,Google推出了BBRv2擁塞控制算法,但是在最近的研究中發現,在緩沖區足夠大時,不同RTT流共享鏈路,其公平性亦無法得到保證,工作點偏離最佳工作點,造成時延增加[16]。

由此可見,在緩沖區足夠大時,不同RTT流共享瓶頸鏈路的帶寬分配不公平是BBRv2最嚴重的問題之一。且近年來,硬件設備的發展使得遠程駕駛網絡設備上的緩沖隊列越來越深,因此提高BBRv2算法在深度緩沖區下(緩沖區大于2*BDP)的不同RTT流共享鏈路的公平性對于遠程駕駛平臺尤為重要。針對該問題,本文通過引入時延信息來提高不同RTT流共享鏈路時的公平性,設置排隊時延閾值,使其工作狀態趨近最佳工作點,并在NS3平臺上搭建遠程駕駛的網絡環境,將改進的自適應BBRv2算法在該環境中進行仿真驗證,結果證明在遠程駕駛網絡下,相比于BBRv2,本文中所提出的自適應BBRv2算法在不同RTT流共享鏈路時的公平性顯著提高,傳輸時延大幅下降。

1 BBR與BBRv2擁塞控制算法概述

1.1 BBR擁塞控制算法

BBR擁塞控制算法有4種運行狀態:啟動(StartUp)、排空(Drain)、帶寬探測(ProbeBW)、時延探測(ProbeRTT)。

在啟動階段,BBR類似TCP的慢啟動階段,發送速率呈指數增長,發送速率增益(pacing_gain)為2/ln2,當連續3次探測的帶寬均不大于前一次的1.25倍時,結束啟動階段,進入排空階段。

在排空階段,BBR清空由于啟動階段造成的處于緩沖區排隊的數據包。

帶寬探測階段在BBR運行期間占據了絕大部分時間,在該階段使用增益循環的方式來探測最大帶寬。在該階段BBR有序列化的發送速率增益:5/4、3/4、1、1、1、1、1、1,共8個階段。

BBR會周期性地進入時延探測階段,在該階段會排空處于排隊階段的數據包以測量最小往返時延。通過不斷的探測最大帶寬和最小往返時延,使工作點處于Kleinrock的最佳工作點,實現最大吞吐量和最小時延的網絡傳輸。

1.2 BBRv2擁塞控制算法

BBRv2擁塞控制算法的提出是為解決BBR中的重度重傳問題并優化網絡傳輸的公平性。BBRv2添加了3個變量inflight_lo、inflight_hi與bw_lo。inflight_lo和bw_lo分別表示飛行中的數據量下限和發送速率的下限,inflight_hi是飛行中的數據量的上限,用于防止數據包丟失。BBRv2重新設計了帶寬探測狀態,該狀態分為probe cruise、probe refill、probe up、probe down 4個部分。在probe cruise階段,發送速率增益設置為1,此時若出現丟包或顯示擁塞通知(explicit congestion notification,ECN),則降低飛行中的數據量下限和發送速率的下限。在probe refill階段,將飛行中的數據量下限和發送速率的下限設為正無窮,用于將整個鏈路填滿數據包。在probe up階段,將發送速率增益設置為1.25,用于探測是否存在更大帶寬,如果飛行數據大于飛行數據上限,但是未出現丟包或ECN超過閾值,則繼續探測更大帶寬,增加飛行中的數據量的上限,直到丟包或ECN超過閾值時停止,并記錄此時的飛行中的數據量的上限。在probe down階段,將發送速率增益設置為0.75,用于排空probe up階段引起的緩沖區排隊的數據包。

1.3 不同RTT流帶寬分配不公平的原因分析

第一,在遠程駕駛網絡中,當BBRv2探測帶寬時,較小RTT流的估計BDP值小于較大RTT流的估計BDP值。因此,較小的RTT流向鏈路帶寬中發送的數據包小于較大RTT流發送的數據包量,這將使得較小RTT流的競爭性相對較弱。

第二,在probe up階段,發送速率增益為1.25,當還未出現丟包或ECN反應前,持續的發送速率增益使得發送的速率呈指數增長,在超過鏈路帶寬后,數據會逐漸填充至緩沖區,形成緩沖隊列和緩沖時延。在緩沖隊列中,大RTT流的數據包占據的緩沖區大,小RTT流的數據包占據的緩沖區小,排隊時延中大RTT流造成的時延比重大,記為A,小RTT流造成的時延比重小,記為B,大RTT和小RTT流所測的往返時延均增加(A+B),對與大RTT流來說,導致其帶寬探測競爭性減小的原因是排隊時延B,對與小RTT流來說,導致其帶寬探測競爭性減小的原因是排隊時延A。因此,較大RTT流受到排隊時延的影響較小,造成帶寬探測競爭性減弱的程度較小。相反,小RTT流受到的排隊時延影響較大,造成帶寬探測競爭性減弱的程度較大,由此會形成不公平的帶寬競爭。

第三,在遠程駕駛網絡中,由于BBRv2中飛行數據上限的存在,且RTT較小的流由于往返時延短,反應“靈敏”,RTT較大的流由于往返時延長,反應“遲鈍”,使RTT較小的流在探測更大帶寬時會因為較大RTT流反應“遲鈍”,沒有讓出帶寬而造成RTT較小的流不能探測更大帶寬,飛行數據量上限未能增大,受到飛行數據量上限的約束較大。相反,當較大RTT流探測時,由于較小RTT流反應“靈敏”,能快速讓出帶寬,使得較大RTT流能探測更大帶寬,飛行數據量上限更新增大,受飛行數據量上限的約束較小,造成帶寬分配不公平。

由上述分析可知,在遠程駕駛網絡中當多個BBRv2流共享瓶頸鏈路時,較小RTT流估計的BDP較小,競爭帶寬能力較弱;在形成緩沖隊列時,相比于較大RTT流,較小RTT流受到較強的緩沖時延影響而減弱帶寬競爭性;另外,由于較小RTT反應靈敏,較大RTT反應遲鈍且飛行數據量上限的存在,使得較小RTT探測帶寬的能力減弱,較大RTT探測帶寬的能力增強,不公平性將加大。

2 自適應BBRV2擁塞控制算法

為了解決BBRv2在深度緩沖區下,不同RTT流分配帶寬不公平問題,本文從競爭性和靈敏性方面進行改善。

2.1 改善競爭性方面

為使算法在遠程駕駛網絡中表現出最大吞吐量和最小時延的擁塞控制,引入時延信息,將probe up階段發送速率增益設為關于RTT的減函數,使得較小RTT流能探測更多帶寬。記錄BBRv2中的最大往返時延和最小往返時延,分別以MaxRtt和MinRtt表示。

在probe up階段,設置發送速度增益:pacing_gain1=1.5-MinRtt/(MaxRtt-MinRtt)取值范圍設置為(1.1,1.5),該速度增益以MinRtt為減函數,使較小RTT流的速度增益更大,使較大RTT流的速度增益更小,增大較小RTT流的競爭性,減弱了較大RTT流的競爭性。由于在probe up階段,發送速度增益應當大于1,保證數據流具有探索更大帶寬的能力,因此設置當1.5-MinRtt/(MaxRtt-MinRtt)<1.1時,pacing_gain1=1.1。

在probe down階段,設置速度增益:pacing_gain2=2-pacing_gain1。發送速度增益的偽代碼下所示。

算法1: pacing gain

Input: MinRtt, MaxRtt

Output: pacing gain

Phase1:probeup

1:if1.5-MinRtt/(MaxRtt-MinRtt)>1.1then

2: pacing_gain1=1.5-MinRtt/(MaxRtt-MinRtt)

3:else

4: pacing_gain1=1.1

5: return

6:endif

Phase2:probedown

7:pacing_gain2=2-pacing_gain1

8:return

Phase3:probecruise

9:pacing_gain3=1

10:return

2.2 改善靈敏性方面

每個流對鏈路情況的反應時間就是其RTT,較大RTT流的反應相比于較小RTT流更加“遲鈍”,當較小RTT流在probe up探索更大帶寬時,較大RTT流應該進入probe down階段,讓出帶寬給較小RTT流,但由于較大RTT流處于非probe down階段的時間太長,反應“遲鈍”,當較大RTT流還未進入probe down階段時,較小RTT流probe up階段由于飛行數據量上限的限制而提前結束,探索不到更大帶寬。因此,為了改善該問題,設定了排隊時延閾值。一方面,在probe up階段,當排隊時延超過閾值時,下一個階段直接進入probe down階段。另一方面,當排隊時延超過閾值時,則降低并更新飛行中的數據量上限,為其他數據流讓出帶寬。

在該階段,用NowRTT-MinRTT來計算排隊時延,NowRTT表示最近一個數據包的往返時延,MinRtt表示BBRv2測得的最小往返時延。而排隊時延閾值設置為(pacing_gain-1)*MinRTT,其中,pacing_gain表示probe up階段中的發送速率增益。該閾值的存在使得在飛行中的數據量上限的更新更容易觸發,由此提高較大RTT流的反應靈敏度,使得較小RTT流更能競爭到帶寬,偽代碼如下所示,其中inflight_target表示由BBRv2計算出的目標飛行數據量,inflight_at_send表示發出的飛行數據量。

算法2 response sensitivity

Input: NowRtt, pacing_gain, MinRtt, inflight_target, inflight_at_send

Output: Phase, inflight_hi

Phase1: update probe up

1:ifNowRtt-MinRtt>(pacing_gain-1)*MinRttthen

2: Enter probe down

3:endif

Phase2:updateprobecruise

4:ifNowRtt-MinRtt>(pacing_gain-1)*MinRttthen

5:inflight_target=inflight_target*0.7

6:inflight_hi=max (inflight_at_send,inflight_target)

7:endif

3 實驗

為了驗證本文中提出的自適應BBRv2擁塞控制算法在遠程駕駛環境下能有效改善不同RTT流共享瓶頸鏈路時的公平性并降低時延,且由于網絡環境的復雜多變以及不可控性,本文在NS3平臺上設置不同條件的遠程駕駛網絡環境對算法進行仿真驗證。從已搭建的遠程駕駛平臺(如圖1所示)中構建遠程駕駛網絡,并在NS3仿真平臺上構建如圖2所示的遠程駕駛仿真網絡模型。在該模型上分別測試BBRv2和改進的自適應BBRv2算法在不同緩沖區大小下不同RTT流共享瓶頸鏈路時的公平性,以驗證本文改進的自適應BBRv2算法在遠程駕駛網絡中的有效性。

圖1 遠程駕駛平臺

圖2 遠程駕駛仿真模型

如圖2所示,發送端分為S0和S1(車端),接收端分為R0和R1(控制端)。第一條數據流L1從S0出發,依次經過節點1、節點2到達R0;第二條數據流L2經歷無線網絡和有線網絡,從S1(車端)出發,依次經過無線路由器、節點1、節點2到R1(控制端)。整個網絡中瓶頸鏈路為節點1至節點2。

3.1 不同緩沖區下的測試

首先,測試2個不同RTT流在各種不同緩沖區下的公平性,設置L1往返時延為10 ms,L2有線網絡段往返時延為50 ms,S1(車端)在無線路由器信號范圍里隨機移動。配置緩沖區大小為0.2 BDP至100 BDP,配置仿真參數包括L1往返時延(ms)、L2有線網絡段往返時延(ms)、緩沖區大小(n*BDP)、瓶頸鏈路帶寬(Mbps)。共有16個實驗,參數如表1所示,每個模擬過程持續200 s。

表1 不同緩沖區下的公平性測試

此外,為了量化BBRv2算法在不同緩沖區大小下的RTT公平性,引入了Jain公平性指數[17]。Jain公平指數取值為[0,1],該數值越接近1,說明公平性越好。計算公式如式(1)所示。仿真結果如圖3—圖5所示。

圖3 BBRv2算法在不同緩沖區下的吞吐量

(1)

式中:xi為第i條數據流的平均帶寬。

由圖3可知,BBRv2算法在遠程駕駛網絡深度緩沖區下(即緩沖區大于2*BDP),較小RTT流占據帶寬約為0.87 Mbps,較大RTT流占據帶寬約為3.96 Mbps,較大RTT流占據了絕大部分帶寬,約為較小RTT流占據帶寬的4.55倍。由圖4可知,改進的自適應BBRv2算法在遠程駕駛網絡深度緩沖區下,不同RTT流分配帶寬相對平均,較小RTT流占據帶寬約為2.29 Mbps,較大RTT流占據帶寬約為2.53 Mbps,較大RTT流分配的帶寬約為較小RTT流占據帶寬的1.1倍,極大地提高了較小RTT流的帶寬競爭性。由圖5可知,在遠程駕駛網絡淺緩沖區下(緩沖區小于等于2*BDP),BBRv2算法的公平性約為0.94,改進的自適應BBRv2算法公平性約為0.92,下降了2.1%;在遠程駕駛網絡深度緩沖區下,BBRv2算法公平性約為0.71,改進的自適應BBRv2算法的公平性約為0.99,提高了39.4%,并隨著緩沖區的增大仍然保持著高公平性,即使在100 BDP的緩沖區下,其公平性為0.996,不同RTT流分配的帶寬趨近一致。由此可知,本文中所提出的算法在遠程駕駛網絡深度緩沖區下能有效改善不同RTT流的公平性。

圖4 自適應BBRv2算法在不同緩沖區下的吞吐量

圖5 不同緩沖區下的公平性指數

2種算法的帶寬利用率如圖6所示,可以看出,改進的自適應BBRv2算法相比于BBRv2,帶寬利用率有輕微降低,BBRv2的帶寬利用率平均為96.6%,自適應BBRv2算法帶寬利用率平均為96.0%,降低了0.6%。

圖6 BBRv2與自適應BBRv2的帶寬利用率

3.2 不同RTT差距的數據流的公平性測試

該部分驗證遠程駕駛網絡中相同深度緩沖區下,隨著不同數據流RTT差距的增大,其公平性能否得到改善。設置L1往返時延為10 ms,L2有線網絡段往返時延為10、20、30、…、100 ms,S1(車端)在無線路由器信號范圍里隨機移動,仿真實驗10次,每次仿真200 s,運行狀態分為3種情況。情況1:2條數據流同時開始,同時結束;情況2:數據流L1在第0 s開始,數據流L2在第20 s開始,2條數據流同時結束;情況3:數據流L1在第20 s開始,數據流L2在第0 s開始,2條數據流同時結束。仿真參數如表2所示,仿真結果如圖7—圖15所示。

表2 深度緩沖區下的不同RTT流的公平性測試

圖7 10 ms RTT流與80 ms RTT流的吞吐量(情況1)

圖8 BBRv2與自適應BBRv2在不同RTT下的吞吐量(情況1)

由圖7—圖9可知,在遠程駕駛網絡深度緩沖區下,當2條數據流同時開始同時結束時,BBRv2算法中,相同RTT流分配的帶寬一致,但隨著RTT差距增大,不同RTT流之間的公平性減小,較大RTT流分配帶寬更大,較小RTT流分配帶寬更小,當10 ms的RTT流與100 ms的RTT流競爭帶寬時,10 ms的RTT流僅能競爭到0.62 Mbps,100 ms的RTT流競爭到4.21 Mbps,是10 ms的RTT流帶寬的6.79倍,此時公平性數值為0.645。本文中提出的自適應BBRv2算法,隨著RTT差距增大,較小RTT具有極大的競爭性,即使是10 ms的RTT流與100 ms的RTT流競爭帶寬時,10 ms的RTT流能競爭到2.28 Mbps,100 ms的RTT流競爭到2.52 Mbps,此時公平性數值為0.996。由此可知,在遠程駕駛網絡深度緩沖區下,所提出的算法能有效改善不同RTT差距的流同時進入瓶頸鏈路時的公平性。

圖9 BBRv2與自適應BBRv2在不同RTT下的公平性(情況1)

由圖10—圖12可知,在遠程駕駛網絡深度緩沖區下,當較小RTT流先進入,較大RTT流后進入時,BBRv2算法中,相同RTT流分配的帶寬一致,但隨著RTT差距增大,不同RTT流之間的公平性呈減小的趨勢,當10 ms的RTT流與100 ms的RTT流競爭帶寬時,10 ms的RTT流僅能競爭到0.66 Mbps,100 ms的RTT流競爭到4.20 Mbps,是10 ms的RTT流帶寬的6.36倍,此時公平性數值為0.726 4。本文中提出的自適應BBRv2算法,隨著RTT差距增大,較小RTT具有極大的競爭性,大部分情況搶占更多帶寬,當10 ms的RTT流與100 ms的RTT流競爭帶寬時,10 ms的RTT流能競爭到2.29 Mbps,100 ms的RTT流競爭到2.58 Mbps,約為10 ms的RTT流的1.13倍,此時公平性數值為0.996。由此可知,在遠程駕駛網絡深度緩沖區下,所提出的算法能在較小RTT流先進入,較大RTT流后進入瓶頸鏈路時有效改善其公平性。

圖11 BBRv2與自適應BBRv2在不同RTT下的吞吐量(情況2)

圖12 BBRv2與自適應BBRv2在不同RTT下的公平性(情況2)

由圖13—圖15可知,在遠程駕駛網絡深度緩沖區下,當較大RTT流先進入,較小RTT流后進入時,BBRv2算法中,相同RTT流分配的帶寬一致,但隨著RTT差距增大,不同RTT流之間的公平性仍然呈減小的趨勢,當10 ms的RTT流與100 ms的RTT流競爭帶寬時,10 ms的RTT流僅能競爭到1.45 Mbps,100 ms的RTT流競爭到3.48 Mbps,是10 ms的RTT流帶寬的2.40倍,此時公平性數值為0.855。本文中提出的自適應BBRv2算法,較小RTT具有極大的競爭性,搶占更多帶寬,當10 ms的RTT流與100 ms的RTT流競爭帶寬時,10 ms的RTT流能競爭到2.42 Mbps,100 ms的RTT流競爭到2.46 Mbps,約為10 ms的RTT流的1.02倍,此時公平性數值約為1。由此可知,在遠程駕駛網絡深度緩沖區下,所提出的算法能在較大RTT流先進入,較小RTT流后進入瓶頸鏈路時有效改善其公平性。3種情況下的單向傳輸時延結果如圖16所示。

圖13 10 ms RTT流與80 ms RTT流的吞吐量(情況3)

圖16 BBRv2與自適應BBRv2的單向傳輸時延

由圖16可知,在遠程駕駛網絡深度緩沖區下的BBRv2算法中, 隨著RTT差距的增大,較大RTT與較小RTT流的單向傳輸時延均呈現增大的趨勢。圖16(a)中,在與100 ms RTT流競爭時,10 ms的RTT流單向傳輸時延增至200 ms,100 ms的RTT流單向傳輸時延增至235 ms,是因為傳輸的數據逐漸填充緩沖區,排隊時延增大,所以單向傳輸時延增大。改進的自適應BBRv2算法,在遠程駕駛網絡深度緩沖區下,由于公平性的改善,使得運行狀態更趨近于最佳工作點,當10 ms的RTT流與100 ms的RTT流競爭時,10 ms的RTT流單向傳輸時延為13 ms,降低了93.5%,100 ms的RTT單向傳輸時延為74 ms,降低了68.5%。相比于BBRv2算法,自適應BBRv2算法的單向傳輸時延顯著減小。同理,在圖16(b)、圖16(c)中,無論是較大RTT流還是較小RTT流先進入瓶頸鏈路,相比于BBRv2算法,所提出的算法亦使得運行狀態更趨近于最佳工作點,傳輸時延有明顯降低。

4 結束語

針對遠程駕駛領域所需的低時延網絡傳輸應用場景,提出了自適應BBRv2擁塞控制算法,改善了BBRv2擁塞控制算法在遠程駕駛網絡中深度緩沖區下不同RTT流共享瓶頸鏈路的公平性。通過引入時延信息改善帶寬探測階段的競爭性,添加一個以RTT為減函數的因子動態來提高較小RTT流的競爭性,并設置排隊時延閾值,改善較大RTT流和較小RTT流的反應靈敏度。最終,使不同RTT流共享瓶頸鏈路時的工作狀態趨近于最佳工作點,從而改善深度緩沖區下不同RTT流共享瓶頸鏈路時的公平性,實現低時延網絡傳輸。

為驗證本文中提出的自適應BBRv2算法的有效性,在NS3平臺上搭建遠程駕駛網絡并進行仿真實驗。實驗結果證明,相比于BBRv2,雖然公平性在淺緩沖區略有下降,但仍然保持0.92的公平性指數,帶寬利用率降低了0.6%,但仍然保持著96%的利用率。在深度緩沖區下不同RTT流共享鏈路時,所提出的自適應BBRv2算法優勢明顯,在公平性上提高了39.4%,在單向傳播時延方面,無論較大RTT和較小RTT流何時進入瓶頸鏈路,時延均顯著降低。例如,同時進入瓶頸鏈路時,100 ms的RTT單向傳輸時延為74 ms,相比于BBRv2算法降低了68.5%。這些結果表明,所提出的自適應BBRv2算法可以有效改善遠程駕駛網絡深度緩沖區不同RTT流共享鏈路時的公平性,使其工作狀態更加趨近最佳工作點,極大降低了由排隊時延造成的高傳輸時延,為實現遠程駕駛領域高實時性的網絡傳輸提供了新的思路。

主站蜘蛛池模板: 日韩无码视频专区| 日韩色图区| 午夜福利视频一区| 99久久精品国产自免费| 99久久99视频| 亚洲一道AV无码午夜福利| 国产成人综合在线视频| 免费在线色| 国产99热| 国产美女91呻吟求| 亚洲视频无码| 日韩二区三区无| 亚洲妓女综合网995久久| 国产精品30p| www.99在线观看| 一级爆乳无码av| 欧美精品啪啪| 成色7777精品在线| 97人人做人人爽香蕉精品| 亚洲午夜天堂| 国产高潮视频在线观看| 色视频久久| 国产精品女同一区三区五区| av尤物免费在线观看| 国产sm重味一区二区三区| 在线精品亚洲一区二区古装| 尤物亚洲最大AV无码网站| 亚洲侵犯无码网址在线观看| 日韩A∨精品日韩精品无码| 伊在人亚洲香蕉精品播放 | 亚洲三级网站| 99视频在线免费观看| 四虎国产成人免费观看| 亚洲va欧美ⅴa国产va影院| 久久中文电影| 午夜免费视频网站| 亚洲成a人片77777在线播放| 免费国产无遮挡又黄又爽| 狠狠色狠狠综合久久| 综合天天色| 国产亚洲视频播放9000| 免费观看无遮挡www的小视频| 精品自拍视频在线观看| 国产第一页屁屁影院| 激情综合婷婷丁香五月尤物| 毛片久久久| 成人亚洲国产| 一级毛片网| 人妻丝袜无码视频| 亚洲欧美日韩动漫| 国产精鲁鲁网在线视频| 制服丝袜国产精品| 在线人成精品免费视频| 欧美日韩在线成人| 欧美翘臀一区二区三区| 中文一级毛片| 国产另类视频| 亚洲精品无码在线播放网站| 亚洲黄网视频| 成人夜夜嗨| 青青青视频91在线 | 99这里只有精品6| 性色在线视频精品| 日韩高清一区 | 女人18毛片水真多国产| 欧美日本在线| 国产91色在线| 国产精品视频观看裸模 | 无码又爽又刺激的高潮视频| 亚洲黄色激情网站| 亚洲成A人V欧美综合| 精品国产一区二区三区在线观看| 在线观看免费黄色网址| 重口调教一区二区视频| 欧美另类一区| 亚洲精品第五页| 国产99精品视频| 国产精品亚洲一区二区在线观看| 在线免费观看a视频| 日韩欧美视频第一区在线观看| 毛片基地视频| 国产成熟女人性满足视频|