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

歸零Turbo碼的盲識別方法

2016-06-20 09:18:03李歆昊呂全通
系統工程與電子技術 2016年6期

張 旻, 陸 凱, 李歆昊, 呂全通

(1. 電子工程學院網絡系, 安徽 合肥 230037; 2. 安徽省電子制約技術重點實驗室, 安徽 合肥 230037)

?

歸零Turbo碼的盲識別方法

張旻1,2, 陸凱1,2, 李歆昊1,2, 呂全通1,2

(1. 電子工程學院網絡系, 安徽 合肥 230037; 2. 安徽省電子制約技術重點實驗室, 安徽 合肥 230037)

摘要:針對歸零Turbo碼的識別問題,提出一種有效的識別方法。該方法首先根據歸零Turbo碼的特殊結構,利用遍歷矩陣列數的方式,尋找相關列均值最大值的位置,識別歸零Turbo碼長和起始點;其次,構建歸零Turbo碼的交織器識別模型,利用分層比對的方法得到交織置換關系, 完成對交織器參數的識別。仿真實驗表明,該方法在0.02的誤碼率條件下識別率仍能達到80%以上,驗證了所提方法的有效性和魯棒性。

關鍵詞:歸零Turbo碼; 編碼結構; 交織識別; 小區域檢測; 盲識別

0引言

歸零Turbo碼由于其優良的特性,目前廣泛應用于移動通信、深空通信、光通信、無線通信、衛星通信和高速DSL等領域[1-4]。隨著軟件無線電和智能通信技術的發展,以及信息對抗領域的需求,信道編碼的盲識別技術越來越引起人們的重視。因此對新一代的歸零Turbo碼的識別研究具有十分重要的意義[5-7]。

近年來,伴隨人們在Turbo碼的理論研究和應用方面取得豐碩成果的同時[1,8-13],對其盲識別的研究也有了一定的進展。如文獻[14]探討了歸零Turbo碼的識別模型,給出了識別的基本思路;文獻[15-16]解決了在高誤碼下歸零Turbo碼中分量碼(recursive systematic conventional codes,RSC)識別問題;文獻[17]利用矩陣“秩準則”的方法,在一定先驗知識的條件下對編碼參數進行了識別研究等。但目前研究的方法要么只能解決歸零Turbo碼部分參數識別問題,要么需要一定的先驗知識,且算法復雜度高、容錯性低,離實際的盲識別需求還有很大的差距。

歸零Turbo碼的盲識別包括編碼結構識別和編碼參數識別兩個部分,我們在文獻[18]中實現對其編碼結構的識別,在此基礎上本文重點解決編碼參數識別的問題,包括對歸零Turbo 碼的碼長、起始點和交織器等參數的識別。論文首先證明了構造矩陣的列數等于碼長時,矩陣各列間存在相關特性,并采用遍歷和滑動檢測窗在小區域內檢測編碼相關性方式識別編碼的碼長和起始點,然后根據Turbo編碼結構從編碼序列中獲取遞歸卷積碼序列,利用卷積碼識別[13-17]技術獲取子編碼器參數,通過譯碼得到交織器的輸入與輸出序列,引入分層比對的方法完成交織器參數的識別,實現歸零Turbo碼的盲識別。

1基礎知識

1.1歸零Turbo碼編碼結構

歸零Turbo碼是由遞歸系統卷積碼、交織器和歸零結構級聯組成的,基本結構[17]如圖1所示。

圖1 歸零Turbo碼的基本結構

編碼中一幀長度為k(k為交織器的長度)的輸入信息

碼組M,分成3路進行編碼,分別產生長度為k的輸出信息X,Y,Z,最后加入長度為4m的歸零比特,輸出碼組長度為N=3k+4m的歸零Turbo碼字,碼率為k/(3k+4m)[14]。

其中子編碼器(RSC分量編碼器)的結構如圖2所示。

圖2 RSC分量編碼器結構

把一幀長度為N=3k+4m的歸零Turbo碼排列到W×N矩陣中,其表達式為

(1)

式中,歸零Turbo碼中編碼信息和歸零比特部分是分開的,編碼信息為X,Y,Z復用的3k比特信息,結尾是長度為4m的歸零比特。

1.2歸零Turbo碼識別的問題描述

歸零Turbo碼的識別包括編碼結構判別和編碼參數的識別,對其編碼結構識別我們已經在文獻[12]中進行了敘述,本文重點對歸零Turbo編碼參數進行識別。

對歸零Turbo碼的識別涉及以下幾個參數。

(1) 碼長和起始點:歸零Turbo碼是以碼塊的形式輸入和輸出的,輸出塊的長度是數據幀+尾比特長度的和,為N=nL+2(n-1)m,交織幀起點就是編碼起始點,即一組編碼的開始位置[25];

(2) 分量碼參數:實際使用的歸零Turbo碼的分量碼一般采用遞歸系統卷積碼,因此,對分量碼的識別就是對卷積碼的識別;

(3) 交織器參數:Turbo碼中引入交織器,打亂原始數據的順序,因此需要識別打亂前后數據之間的順序,即識別交織前后的置換關系。

2歸零Turbo碼參數識別

2.1歸零Turbo碼相關特性

定理 1對于(n,k,m)卷積碼信息序列,把序列構成p×q矩陣,當q>n(m+1),p>q時,矩陣中第一列的數據在每一個碼字中都是起始點,則該矩陣的列之間存在相關性,矩陣的秩小于列數q[25]。

定理 2對于線性相關的k個向量(a1,a2,…,ak),加入任意t個向量(b1,b2,…bt),組成的新向量組也是線性相關的[25]。

命題對1/n碼率歸零Turbo碼所構成的p×q矩陣,若q為輸出塊長N=nk+2(n-1)m的整數倍,則該矩陣具有線性相關性。

證明將圖1中歸零Turbo輸出序列C中的X和第一個分量編碼器輸出Y抽取出來,得到序列A,如圖3所示。其中子編碼器輸出序列Y為移位寄存器模2加所得數據(又稱為遞歸卷積碼分量編碼器),如圖2所示,所以Y與信息序列X組合形成的序列A為1/2碼率遞歸卷積碼[18],滿足定理1的性質。對1/n碼率歸零Turbo碼所構建的p×q矩陣,當q為輸出塊長N=nk+2(n-1)m的整數倍,構建矩陣B。

圖3 第1路和第2路輸出的組合結構

(1) 起始點為編碼的起始位時,矩陣B如式(1)所示。

編碼信息與歸零比特是分開的,其中編碼信息子矩陣為

(2)

(3)

(2) 序列起始點不為編碼的起始位時,矩陣B為

(4)

同理,矩陣B可以分成編碼子矩陣T的形式,對歸零比特序列前后的子矩陣分析,只要兩個子矩陣的列數滿足大于卷積碼的約束長度,即可以證明矩陣B各列向量之間存在相關性。由于實際工程中常用歸零Turbo碼的碼長一般在40~5114之間,卷積碼的約束長度一般較短,遞歸卷積碼在14以內,因此,可以證明出當序列起始點不為編碼的起始位時,矩陣B也具有線性相關的特性。

命題得證。

證畢

2.2歸零Turbo碼長和起始點的判別

實際求解過程中,必不可少的存在誤碼,而誤碼對整個矩陣相關性的判別影響較大。因此從小區域的角度,采用滑動窗的方式判別矩陣的相關性。

把接收的數據排列成p×q矩陣。對其中的矩陣列數q的取值進行分析。

(1) 當q=t*[nk+2(n-1)m], t=1,2,…,l

當排列矩陣的列數q為nL+2(n-1)m的倍數時,排列矩陣如式(1)所示,利用滑動窗的方式,截取矩陣中小區域矩陣D進行分析。與式(2)和式(3)同理,可以把矩陣D化簡成D′:

(5)

式中,j>i。可以推導出2(j-i+1)大于卷積碼的約束長度時,矩陣D′滿足非滿秩,各列之間存在相關性。

(2) 當q≠t*[nk+2(n-1)m],t=1,2,…,l

當式(1)中排列矩陣的列數q不等于碼長的倍數時,利用滑動窗的方式,截取矩陣中小區域矩陣D進行分析。

(6)

構造矩陣中序列X和序列Y組成的卷積碼位置沒有對齊,一幀歸零Turbo碼字中的信息比特和歸零比特不能分開,使得提取的矩陣D不存在相關性。

為了提高識別的準確性,避免隨機性的影響,對滑動過程中的任意小區域的相關列進行平均值處理,得到一個平均值PN,表示為

(7)

式中,S(i)表示利用高斯消元法求解的小區域相關列的值[24];N為遍歷的矩陣列數。因此,在一定范圍內,只要尋找到該區域內PN的最大值,即可以得到歸零Turbo碼長。

在碼長已知的基礎上,尋找歸零Turbo碼中初始狀態為0的位置[18],即可求出編碼的起始點。

2.3交織參數的識別

由圖3可知,X,Y組合是1/2卷積碼,利用卷積碼的識別方法可以得到子編碼器1的校驗矩陣和生成矩陣[13-17]。歸零Turbo碼中兩個分量編碼器的參數一般是相同的,因此,子編碼器2的參數可以確定。在編碼結構和卷積碼參數已知的前提下,根據碼長N=nk+2(n-1)m,確定交織器的長度k。

已知輸出序列Y和子編碼器2參數的基礎上,通過刪除歸零比特,進而譯碼可以得到交織器輸出序列U,表示為

(8)

式中,π為交織映射關系;Mπ為信息M經過交織器后的序列。

2.3.1交織識別的模型

交織器的模型如圖4所示。

圖4 交織器的模型

由圖4可知,交織編碼前的數據M經過數據索引映射π生成信息U。每一幀內交織數據的交織置換關系是相同的,把交織器編碼前后數據建立成矩陣形式,交織置換關系表現為矩陣列之間的位置變化,每列內的元素沒有改變[4]。

2.3.2基于分層比對的交織參數識別

由于序列是由0和1數據組成,僅存在兩種可能,想要通過比對方法識別,需要把M和U排列成矩陣形式,如式(9)所示:

(9)

式中,k是交織器長度,為定值;r表示截取歸零Turbo碼數據的組數,為可變量。

(1)r的選取

長度為r的列向量存在2r種可能值,若矩陣M′中的各列向量都不同,想要完全識別交織置換關系,r至少為

(10)

式中,k為交織器的長度。

(2) 分層比對法識別交織參數

論文采用一種分層比對的方法,把序列分成連續的多段數據,依次在每一層中利用列向量對比結果判別正確的交織置換關系,如圖5所示。

圖5 分層比對識別的模型

首先根據交織器的長度k,得到第一層列向量比對時的組數r,對比得到部分交織前后的對應關系。對于未識別的交織對應關系,進一步在下一層判別。

下面對交織參數識別進行舉例說明。

例 1隨機產生一段2000比特信息序列a:10000100-1100000001111101101100100110100101110001…,假設交織長度為8,交織的映射關系為

a1,a2,a3,a4,a5,a6,a7,a8→b5,b3,b1,b8,b7,b6,b2,b4

交織后的序列b:00100100001000101101011101101001110-1001001010011…。

利用列向量對比的方法,可以識別出部分一一對應的交織置換關系如下:

此時識別出4個位置,還剩余4個位置沒有確定,提取出交織前后矩陣中未識別的列,利用第二層識別,矩陣的行數設置為2,截取下一組2×8比特數據,刪除已識別的列,分別構建矩陣A2,B2,表示為

列向量對比可以識別出,即

a3→b2,a4→b8

剩余2位利用同樣的方法也可以識別出,即

a5→b1,a8→b4

完成交織參數的識別。

2.4識別步驟

對歸零Turbo編碼參數的識別可以歸納為以下步驟:

步驟 1把接收的隨機0、1序列排列成W×N矩陣,其中W

步驟 2對每一個N組成的矩陣進行小區域滑動窗檢測相關列,然后把求得的相關列值進行平均運算,得到一個值PN;

步驟 3比較求得的PN,提取出PN的最大值所對應的位置,即為該歸零Turbo碼的碼長,進一步獲取編碼的起始點;

步驟 4提取出分量編碼器輸出信息,求解出分量碼參數,并譯碼得到交織器前后的數據;

步驟 5利用交織器的長度確定分層模型中第一層排列矩陣的列數,排列出矩陣A和矩陣B,利用列向量對比的方法,可以識別出部分一一對應的交織置換關系;

步驟 6對于未能確定的交織置換關系,采用下一層進行識別,依次求解出剩余的交織器參數,完成歸零Turbo編碼的識別。

3仿真實驗

實驗 1碼長識別

仿真生成3組歸零Turbo碼序列,碼長分別為136、316和1 516,分別在誤碼為0.01時的條件下,利用小區域求解相關列均值的方法識別碼長。

設置滑動窗口的寬度20,接收數據構建的矩陣行數為70,計算相關列均值的結果如圖6所示。

圖6 3種編碼長度的識別結果

由圖6(a)可知,碼長為136時,出現最大峰值0.931 6,判斷此時碼長為136;由圖6(b)可知,碼長為316時,出現最大峰值2.967,判斷此時碼長為316;由圖6(c)可知,碼長為1 516時,出現最大峰值2.361,判斷此時碼長為1 516。實驗結果與仿真條件一致,證明本文方法的正確性。

實驗 2碼長識別的誤碼實驗

仿真生成3組歸零Turbo碼序列,碼長分別為136、316和1 516,設置不同的誤碼率,進行500次蒙特卡羅仿真實驗,并與文獻[17]改進的“秩準則”算法對比,結果如圖7所示。

圖7 碼長的識別率

由圖7可以得出,算法的識別率受碼長的影響很小,相比于文獻[17]具有更好的識別效果。

實驗 3交織識別的仿真實驗

仿真100組歸零Turbo碼數據,交織器采用CCSDS(consultative committee for space data systems)中定義的固定交織方式[26],交織長度為223×8,通過對子編碼器譯碼得到交織器輸入和輸出信息,利用論文所提方法識別交織參數,仿真結果如圖8所示。

圖8 交織方式識別圖

由圖8可知,仿真所得交織置換關系滿足CCSDS中交織器的交織參數,表明所提方法能夠正確識別出交織器置換關系。

4結論

歸零Turbo碼在編碼結構上雖然不同于一般的線性碼和卷積碼,但是在某些特征上存在卷積碼和線性碼的性質,本文利用這一特性,引入滑動矩陣求平均值和分層比對等方式,解決了歸零Turbo碼長和起始點的識別問題。仿真實驗驗證了研究方法的有效性,一定程度上能夠滿足實際工程的需求。隨著Turbo編碼技術的不斷發展,雙二進制Turbo編碼的應用也開始不斷涌現,通過本文方法對歸零Turbo碼的識別將能夠對下一步雙二進制Turbo碼的盲識別研究奠定基礎。

參考文獻:

[1] Xu J, Zhou F, Pei Y, et al. A study on coverage performance for LTE-FDD system and comparison with WCDMA system[C]∥Proc.oftheIEEEInternationalConferenceonInformationTechnologyandApplications, 2013: 35-38.

[2] Bhatt T, Bredow J. Comparative performance analysis LTE and A-WCDMA[C]∥Proc.oftheIEEE14thAnnualWirelessandMicrowaveTechnologyConference, 2013: 1-4.

[3] Wilde M M, Hsieh M H, Babar Z. Entanglement-assisted quantum turbo codes[J].IEEETrans.onInformationTheory,2014, 60(2): 1203-1222.

[4] Ahmed S, Zhang M, Kim S, et al. Aspects of interleaving for turbo codes[C]∥Proc.oftheIEEEInternationalConferenceon., 2013: 946-949.

[5] Beeharry Y, Fowdur T P, Soyjaudah K M. Joint source channel decoding of circular non binary turbo codes[C]∥Proc.oftheIEEEAFRICON, 2013: 1-5.

[6] Zuo J, Sun Q, Zhao F. Computational complexities and relative performance of LDPC codes and turbo codes[C]∥Proc.oftheIEEEInternationalConferenceonSoftwareEngineeringandServiceScience, 2013: 251-254.

[7] Soleymani M R, Gao Y, Vilaipornsawei U.Turbocodingforsatelliteandwirelesscommunications[M]. New York: Kuwer Academic Publishers, 2002.

[8] Liva G, Paolini E, Matuz B, et al. Short turbo codes over high order fields[J].IEEETrans.onCommunications, 2013, 61(6): 2201-2211.

[9] Breddermann T, Vary P. Rate-compatible insertion convolutional turbo codes: analysis and application to LTE[J].IEEETrans.onWirelessCommunications, 2014, 13(3): 1356-1366.

[10] Rajkumarsingh B, Heetun K Z. Turbo codes and FSK in power line communication[C]∥Proc.oftheIEEEAFRICON, 2013.

[11] Kovaci M, Balta H. Turbo codes performance on Rice flat fading environment[C]∥Proc.ofthe11thInternationalSymposiumonElectronicsandTelecommunications, 2014: 1-4.

[12] Prasad G, Latchman H A, Lee Y, et al. A comparative performance study of LDPC and Turbo codes for realistic PLC channels[C]∥Proc.oftheIEEEInternationalSymposiumonPowerLineCommunicationsanditsApplications, 2014: 202-207.

[13] Garin F, Como G, Fagnani F. The performance of serial turbo codes does not concentrate[J].IEEETrans.onInformationTheory, 2012, 58(5): 2570-2588.

[14] Zhang Y G. Bllind recognition method for the Turbo coding Parameter[J].JournalofXidianUniversity,2011,38(2) : 167-172.(張永光. 一種turbo碼編碼參數的盲識別算法[J]. 西安電子科技大學學報,2011, 38(2) :167-172.)

[15] Debessu Y G, Wu H C, Jiang H. Novel blind encoder parameter estimation for Turbo codes[J].CommunicationLetters, 2012: 1917-1920.

[16] Yu P D, Li J, Peng H. A least square method for parameter estimation of RSC sub-codes of Turbo codes[J].CommunicationLetters, 2014: 1-4.

[17] Li X T, Zhang R S, Li Y B. Research on the recognition algorithm of Turbo codes on trellis termination[J].JournalofXidianUniversity,2013,40(4):161-166.(李嘯天,張潤生,李艷斌.歸零turbo碼識別算法[J].西安電子科技大學學報,2013,40(4):161-166.)

[18] Zhang M, Lu K, Li X H. Blind identification for the type of Turbo code[J].JournalofElectronicMeasurementandInstrumentation,2015,29(5):701-707.(張旻,陸凱,李歆昊.Turbo編碼類型的盲識別方法[J].電子測量與儀器學報,2015,29(5):701-707.)

[19] Kowarzyk G, Belanger N, Haccoun D, et al. Efficient parallel search algorithm for determining optimal R=1/2 systematic convolutional self-doubly orthogonal codes[J].IEEETrans.onCommunications, 2013, 61(3): 865-876.

[20] Marazin M, Gautier R, Burel G. Blind recovery of k/n rate convolutional encoders in a noisy environment[J].EURASIPJournalonwirelessCommunicationsandNetworking, 2011,168:1-9.

[21] Xie H, Wang F H, Huang Z T. A method for blind recognition of rate 1/2 convolution code based on improved Euclidean algorithm[C]∥Proc.oftheIEEEInternationalConferenceonSignalProcessing, 2012: 1307-1309.

[22] Wang F H, Xie H, Huang Z T. Blind recognition of convolution code based on segmented Walsh-Hadamard transform[J].JournalofSystemsEngineeringandElectronics, 2014, 25(5):748-754.

[23] Yu P, Li J, Peng H. A least square method for parameter estimation of rsc sub-codes of turbo codes[J].CommunicationsLetters, 2014, 18(4): 644-647.

[24] Zhang T Q, Yi C,Zhang G, et al.Blind identification of parameters of linear block codes based on columns Gaussian elimination[J].SystemsEngineeringandElectronics, 2013,35 (7): 1514-1519.(張天琪,易琛,張剛,等.基于高斯消元法的線性分組碼參數盲識別[J]. 系統工程與電子技術,2013,35(7),1514-1519.)

[25] Zhang Y G, Lou C Y.Channelrecognitionandanalysis[M]. Beijing: Publishing House of Electronics Industry, 2010.(張永光,樓才義. 信道編碼及其識別分析[M]. 北京:電子工業出版社,2010.)

[26] Mohamad R, Harun H, Mokhtar M, et al. Performance analysis of stopping turbo decoder iteration criteria[C]∥Proc.oftheIEEEInternationalColloquiumonSignalProcessing&itsApplications, 2014: 5-9.

張旻(1966-),男,教授,博士,主要研究方向為通信信號處理、智能計算。

E-mail:dyzhangmin@163.com

陸凱(1990-),男, 碩士研究生,主要研究方向為信道編碼識別。

E-mail:lukai19901992@126.com

李歆昊(1989-),男,博士研究生,主要研究方向為信道編碼識別。

E-mail:lixinhao1989616@126.com

呂全通(1990-),男, 碩士研究生,主要研究方向為信道編碼識別。

E-mail:574961181@qq.com

Blind recognition method for the turbo codes on trellis termination

ZHANG Min1,2, LU Kai1,2, LI Xin-hao1,2, Lü Quan-tong1,2

(1.DepartmentofNetworkEngineering,ElectronicEngineeringInstitute,Hefei230037,China;2.KeyLaboratoryElectronicRestrictingTechnique,Hefei230037,China)

Abstract:An effective method of recognition is proposed to solve the Turbo codes on the trellis termination problem. According to the special structure of Turbo codes on trellis termination, exhaustively search for the number of columns of the matrix to find related column average maximum, and complete recognition of the code length and the start point of Turbo codes on trellis termination. Then, build the interleaver model of Turbo codes on trellis termination, solve the interleaver parameter with the method of using the bitwise contrast based on hierarchy. Simulation results show that this method has better recognition results, which verify the validity and robustness of the method.

Keywords:turbo codes on trellis termination; code structure; interleaving recognition ; small area detection; blind identifying

收稿日期:2015-01-13;修回日期:2015-11-16;網絡優先出版日期:2015-12-09。

基金項目:國家自然科學基金(61171170);安徽省自然基金青年項目(1408085QF115)資助課題

中圖分類號:TN 911.22

文獻標志碼:A

DOI:10.3969/j.issn.1001-506X.2016.06.31

作者簡介:

網絡優先出版地址:http:∥www.cnki.net/kcms/detail/11.2422.TN.20151209.1417.002.html

主站蜘蛛池模板: 中文字幕乱码二三区免费| 浮力影院国产第一页| 国产成人a毛片在线| 91麻豆精品国产高清在线| 久久成人免费| 91精品国产麻豆国产自产在线| 青青国产视频| 亚洲嫩模喷白浆| 91亚洲视频下载| AV无码国产在线看岛国岛| 91激情视频| 国产区成人精品视频| 亚洲视频四区| 免费精品一区二区h| 色哟哟精品无码网站在线播放视频| 国产精品制服| 国产在线视频欧美亚综合| 欧美三級片黃色三級片黃色1| 日韩福利在线观看| 亚洲精品久综合蜜| 激情综合激情| 亚洲日本一本dvd高清| 岛国精品一区免费视频在线观看| 久久天天躁狠狠躁夜夜躁| 国产精品亚欧美一区二区三区| 特级精品毛片免费观看| 成人午夜视频免费看欧美| 在线日韩日本国产亚洲| 一本大道视频精品人妻| 特级毛片免费视频| 成人小视频网| 日本不卡在线播放| 精品精品国产高清A毛片| 日韩中文无码av超清| 国产草草影院18成年视频| 91精品专区| 亚洲综合精品第一页| 亚洲天堂在线免费| 日本免费一级视频| 国产美女91呻吟求| 免费xxxxx在线观看网站| 欧美日韩精品一区二区在线线| 孕妇高潮太爽了在线观看免费| 97av视频在线观看| 亚洲综合在线网| 亚洲第七页| 亚洲另类第一页| 超碰aⅴ人人做人人爽欧美 | 在线播放精品一区二区啪视频| 日本午夜三级| 欧美19综合中文字幕| 国产精品手机视频一区二区| 国产男女免费完整版视频| 亚洲高清国产拍精品26u| 国产黄色视频综合| 欧美午夜网站| 米奇精品一区二区三区| 国产亚洲欧美日韩在线观看一区二区| jizz亚洲高清在线观看| 亚瑟天堂久久一区二区影院| 熟妇丰满人妻av无码区| 国产欧美日本在线观看| 五月婷婷亚洲综合| 色悠久久综合| 亚洲自偷自拍另类小说| 精品撒尿视频一区二区三区| 国产欧美日韩综合在线第一| 亚洲日本中文字幕乱码中文 | 无码精品一区二区久久久| 精品久久高清| 日韩欧美中文在线| 中文字幕无码av专区久久| 久久成人免费| www.91在线播放| 国产亚洲精品无码专| 国产色伊人| 亚洲成网站| 亚洲高清无码久久久| 久青草免费视频| 狼友视频国产精品首页| 18禁黄无遮挡网站| 四虎亚洲国产成人久久精品|