久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Turbo碼EXIT圖分析:Python實(shí)現(xiàn)指南

Turbo碼EXIT圖分析:Python實(shí)現(xiàn)指南 簡介Turbo碼EXIT圖迭代分析MATLAB資料包面向通信工程、信息論方向的研究生、科研人員及無線通信系統(tǒng)設(shè)計者聚焦Turbo碼性能預(yù)測與迭代解碼優(yōu)化。壓縮包共43個文件以m腳本、mat數(shù)據(jù)、pdf文獻(xiàn)和fig圖形為主總大小僅3.89MB其中m腳本覆蓋EXIT曲線計算、迭代軌跡追蹤、LLR軟信息生成、對數(shù)最大后驗(yàn)概率解碼、互信息直方圖測量與網(wǎng)格構(gòu)建等核心環(huán)節(jié)14個mat數(shù)據(jù)文件對應(yīng)不同生成多項(xiàng)式、信噪比與碼率下的仿真結(jié)果。10篇pdf文獻(xiàn)匯集外信息轉(zhuǎn)移經(jīng)典理論文章fig圖形直觀展示不同參數(shù)下EXIT特性與誤碼性能曲線。包內(nèi)代碼與數(shù)據(jù)構(gòu)成完整實(shí)驗(yàn)環(huán)境可復(fù)現(xiàn)Turbo碼EXIT迭代全過程幫助讀者理解交織器設(shè)計、編碼率選擇及軟判決解碼的相互作用也可用于驗(yàn)證算法收斂性并與理論曲線相互對照。已有253人學(xué)習(xí)下載適合希望結(jié)合代碼深入研究Turbo碼原理與工程設(shè)計的進(jìn)階學(xué)習(xí)者。1. Turbo碼EXIT圖用一條曲線和45度線的縫隙判斷迭代譯碼能不能收斂Turbo碼的迭代譯碼看著玄學(xué)兩個分量譯碼器來回傳軟信息迭代次數(shù)加碼到20次BER還是掉不下去。EXIT_TURBO這類工具要解決的就是把這個黑匣子攤開——用外信息轉(zhuǎn)移圖EXIT圖可視化每次迭代到底交換了什么信息。橫軸是分量譯碼器拿到的先驗(yàn)互信息IA縱軸是它吐出來的外信息互信息IE。對稱Turbo碼看分量碼EXIT曲線與45度對角線的縫隙縫隙越寬迭代收斂越快曲線和對角線相交迭代直接卡死。適合剛接手Turbo碼鏈路、想快速定位迭代增益瓶頸的通信工程師也適合做Turbo/LDPC選型對比的算法同學(xué)。下面按“理論→實(shí)現(xiàn)→驗(yàn)證→避坑”往下推給出一份能直接照著跑的Python流程。2. 先搞懂三個量IA、IE和BCJR的外信息這是EXIT圖的地基2.1 互信息不是信噪比IA和IE到底在量什么EXIT圖里橫軸和縱軸都不是信噪比而是互信息這個統(tǒng)計量。給定一串LLR和它對應(yīng)的發(fā)送比特b互信息I(L;b)度量的是這串LLR對b的刻畫能力0表示完全沒信息1表示所有比特都能被判斷。實(shí)現(xiàn)上不需要求分布解析式直接蒙特卡洛均值就能估計。為什么要用互信息而不是直接用SNR或者LLR均值因?yàn)榉至孔g碼器做的是非線性操作LLR經(jīng)過前向/后向遞推后分布不再是高斯均值、方差都描述不了它與真實(shí)比特的相關(guān)程度互信息對分布形狀不敏感是少數(shù)能穩(wěn)定排序的指標(biāo)。這也是EXIT圖從論文走向工程實(shí)現(xiàn)的立身之本。符號上IA表示某個分量譯碼器的輸入先驗(yàn)LLR和“它對應(yīng)的信息比特”之間的互信息IE表示譯碼器輸出外信息LLR和這些比特之間的互信息。第一次迭代時所有分量譯碼器都沒有先驗(yàn)IA0如果信道條件好第一次迭代可能直接吐出IE0.3第二次這個0.3變成另一個分量譯碼器的IA0.3相當(dāng)于信息在兩個分量碼之間交替放大。新手最容易混淆的一點(diǎn)兩個譯碼器交換的不是后驗(yàn)LLR而是外信息Le也就是從“別人的先驗(yàn)”里剝掉之后剩下來的新增信息。后驗(yàn)LLR里既包含信道信息又包含先驗(yàn)直接拿它交換相當(dāng)于把別人說過的話又原封不動說回去迭代會很快收斂到一個錯誤結(jié)果。工程里還有一個常見誤區(qū)只盯著IA0和IA1兩個端點(diǎn)看。實(shí)際上0.9到0.99之間互信息漲得特別慢這段曲線對隨機(jī)樣本量最敏感經(jīng)常需要加大采樣次數(shù)才能把毛刺壓下去。EXIT曲線畫出來如果抖得像牙簽先別懷疑算法先看這段采樣量是不是不夠。2.2 對數(shù)域BCJR前向、后向、外信息怎么算BCJR是最常用的軟輸入軟輸出譯碼算法Turbo的分量譯碼器幾乎都用它。EXIT計算關(guān)心的不是硬判決結(jié)果而是每個信息比特的外信息Le。標(biāo)準(zhǔn)對數(shù)域BCJR分三步前向遞推計算alpha后向遞推計算beta最后合并出每個比特的后驗(yàn)LLR。給定遞歸系統(tǒng)卷積碼RSC作為分量碼每個時刻k的狀態(tài)轉(zhuǎn)移由輸入比特u_k決定。max-log域的遞推寫成alpha[k][s] max( alpha[k-1][s] gamma[k][s][s] ) beta[k][s] max( beta[k1][s] gamma[k1][s][s] )分支度量gamma只和本時刻的系統(tǒng)比特u_k、校驗(yàn)比特p_k、信道LLR以及輸入先驗(yàn)LLR有關(guān)gamma[k] L_a(u_k) L_ch_sys(u_k) L_ch_par(p_k)這里的L_a(u_k)在u_k1時取先驗(yàn)LLR的值u_k0時取0信道項(xiàng)同理。最后對u_k做max-log合并得到后驗(yàn)LLR外信息就是再扣掉信道和先驗(yàn)的貢獻(xiàn)L_e L_app - L_ch_sys - L_a這正是“外信息”名字的由來它是這個分量譯碼器本輪新拿出來的信息。寫代碼時alpha、beta、gamma全部用對數(shù)域路徑不存在用一個大負(fù)數(shù)如-1e9代替。max-log不計算logsumexp和log-MAP相比性能差零點(diǎn)幾個dB但實(shí)現(xiàn)簡單得多出問題也好排查。EXIT圖本身就是看趨勢和門限用max-log足夠。2.3 把分量譯碼器當(dāng)黑匣子EXIT掃描的“合成先驗(yàn)”思路把BCJR當(dāng)黑匣子EXIT掃描的核心思想就一句話不仿真真實(shí)接收幀而是人為構(gòu)造一批先驗(yàn)LLR讓它們的互信息恰好等于想掃描的IA然后喂給BCJR統(tǒng)計輸出外信息的互信息IE。先驗(yàn)LLR用高斯近似構(gòu)造給定標(biāo)準(zhǔn)差sigma_a讓LLR均值等于sigma_a平方的一半、符號隨發(fā)送比特翻轉(zhuǎn)即L_a (sigma_a^2/2)·(2b-1) n。這樣生成的LLR分布和真實(shí)AWGN信道下的LLR分布一致I(L_a;b)大小完全由sigma_a決定用數(shù)值方法求反函數(shù)就能得到每個IA對應(yīng)的sigma_a。對很多個IA重復(fù)一遍“構(gòu)造先驗(yàn)、跑BCJR、統(tǒng)計IE”就得到一整條EXIT曲線。這個做法把迭代譯碼的復(fù)雜行為拆成兩次獨(dú)立掃描第一次掃分量1的IE曲線第二次掃分量2的IE曲線兩條曲線之間的相對位置決定整體收斂行為。軌跡則是把兩條曲線上的點(diǎn)交替連接起來模擬真實(shí)迭代過程。我一般先掃曲線、再跑軌跡、最后才做完整誤碼率仿真因?yàn)镋XIT判斷收斂門限的成本遠(yuǎn)低于誤碼率仿真不需要跑幾十上百幀只要每點(diǎn)多取幾個隨機(jī)樣本平均就行。黑匣子思路也方便換算法以后把BCJR換成log-MAP或查表SISO其他代碼不用動只換這個函數(shù)。如果兩個分量碼完全相同兩條EXIT曲線會重合圖退化為一條曲線和45度對角線之間的開口。判斷標(biāo)準(zhǔn)是曲線是否始終位于對角線之上是迭代能收斂和對角線相交交點(diǎn)就是信息交換停滯點(diǎn)。分量碼不同、或?qū)ΨQTurbo做了打孔、或使用非對稱交織時兩條曲線形狀不同軌跡在兩條曲線之間走階梯隧道面積才是收斂速度的度量。這兩種情形對應(yīng)EXIT_TURBO里最常見的兩類圖畫法后面的實(shí)現(xiàn)同時兼容兩者。3. 自己動手復(fù)現(xiàn)EXIT_TURBO分量碼、BCJR和掃描腳本3.1 參數(shù)表生成多項(xiàng)式、交織器、信噪比怎么定EXIT圖能不能說明問題一半取決于參數(shù)選得對不對。我常用的起點(diǎn)配置列在下面照著抄能省很多調(diào)試時間。參數(shù)項(xiàng)推薦值說明分量碼RSC(2,1,3)反饋多項(xiàng)式111八進(jìn)制7、前向多項(xiàng)式101八進(jìn)制5經(jīng)典組合曲線形狀和論文可比交織長度N100010000短幀看趨勢長幀驗(yàn)證定量門限N太小時EXIT曲線毛刺多、軌跡偏散交織器固定種子偽隨機(jī)每幀換交織器會讓結(jié)果是平均行為固定種子便于復(fù)現(xiàn)和排錯信道AWGN、BPSK不要在EXIT掃描里直接加衰落那是另一套統(tǒng)計先確認(rèn)AWGN下曲線再擴(kuò)展先驗(yàn)掃描點(diǎn)IA0.010.99約1015個點(diǎn)IA大于0.95的區(qū)間至少重復(fù)采樣3次取平均BCJR實(shí)現(xiàn)max-log和log-MAP差0.10.2dB曲線定量夠用實(shí)現(xiàn)簡單采樣量每點(diǎn)隨機(jī)樣本20000以上互信息是統(tǒng)計量樣本少了曲線會抖選RSC(7,5)是因?yàn)樗姆答伓囗?xiàng)式讓碼字距離譜拉開EXIT曲線在中等IA區(qū)有明顯“臺階”隧道的開閉變化看得清楚。交織長度別一上來就上十萬先拿N1024把整個流程跑通。信道信噪比按Es/N0給BPSK實(shí)信道下Es1碼率不在這里折算。對稱Turbo碼碼率1/2時Es/N0約等于Eb/N0減3dB掃圖時直接掃Es/N0在02dB這一段基本就能看到隧道從關(guān)閉到完全打開的全過程。3.2 RSC編碼器和max-log BCJR的最小實(shí)現(xiàn)先寫分量碼。RSC編碼器用狀態(tài)轉(zhuǎn)移表驅(qū)動比逐位算反饋更直觀也方便后面BCJR直接復(fù)用同一張表。下面的實(shí)現(xiàn)不做尾比特收尾EXIT掃描用的是無限長循環(huán)卷積近似實(shí)際仿真再加尾比特就是。import numpy as np def build_rsc_trellis(feedback_poly, forward_poly): 構(gòu)造RSC分量碼的狀態(tài)轉(zhuǎn)移表。 feedback_poly / forward_poly 是比特串左邊為最高位。 例: 111 對應(yīng)八進(jìn)制7101 對應(yīng)八進(jìn)制5。 返回 dict: 狀態(tài)數(shù), next[state][u], out[state][u]。 out 高比特系統(tǒng)位低比特校驗(yàn)位系統(tǒng)位輸入u。 m len(feedback_poly) - 1 # 寄存器長度 n_states 1 m # 狀態(tài)數(shù) fb_mask int(feedback_poly[1:], 2) # 反饋抽頭去掉最高位1 ff_mask int(forward_poly[1:], 2) # 前向抽頭 next_s np.zeros((n_states, 2), dtypenp.int64) out_w np.zeros((n_states, 2), dtypenp.int64) for s in range(n_states): for u in (0, 1): # 反饋位 輸入 異或 寄存器反饋抽頭的奇偶校驗(yàn) fb u ^ (bin(s fb_mask).count(1) 1) # 新狀態(tài)寄存器右移反饋位進(jìn)最高位 ns (s 1) | (fb (m - 1)) # 校驗(yàn)位 前向抽頭的奇偶校驗(yàn) par bin(s ff_mask).count(1) 1 next_s[s, u] ns out_w[s, u] (u 1) | par return {states: n_states, next: next_s, out: out_w} def rsc_encode(info, trellis): RSC編碼返回系統(tǒng)位和校驗(yàn)位。狀態(tài)從0出發(fā)不做尾比特收尾。 sys_bits np.zeros(len(info), dtypeint) par_bits np.zeros(len(info), dtypeint) state 0 for k, u in enumerate(info): sys_bits[k] u par_bits[k] trellis[out][state, u] 1 state trellis[next][state, u] return sys_bits, par_bits說明build_rsc_trellis里bin(s fb_mask).count(1)取寄存器中和反饋抽頭對應(yīng)位的奇偶這就是遞歸結(jié)構(gòu)的關(guān)鍵。前向抽頭ff_mask只決定校驗(yàn)位輸出不影響狀態(tài)轉(zhuǎn)移。兩個函數(shù)合起來就是完整的分量碼編碼器。rsc_encode里sys_bits就是info本身因?yàn)橄到y(tǒng)碼的系統(tǒng)位直接透傳寫出來是為了讓BCJR側(cè)理解信息比特和校驗(yàn)比特的對應(yīng)關(guān)系。接下來是核心的max-log BCJR。它吃進(jìn)去系統(tǒng)位信道LLR、校驗(yàn)位信道LLR和先驗(yàn)LLR吐出來外信息Le。符號約定在注釋里寫清楚比特1對應(yīng)發(fā)送符號-1比特0對應(yīng)1信道LLR按log(P(b1)/P(b0))定義。只要這個約定不換下面所有公式都成立。def bcjr_extrinsic(L_sys, L_par, L_prior, trellis): max-log BCJR輸出外信息 Le。 符號約定: 比特1 - 發(fā)送符號 -1比特0 - 1。 信道LLR L log(P(b1)/P(b0))可由 L -2*y/sigma_n^2 得到。 L_prior 是另一個分量譯碼器給過來的先驗(yàn)LLR。 n len(L_sys) S trellis[states] nxt, out trellis[next], trellis[out] NEG -1e9 # 前向遞推 alpha[k][s] alpha np.full((n 1, S), NEG) alpha[0, 0] 0.0 for k in range(n): for s_prev in range(S): base alpha[k, s_prev] if base NEG / 2: continue for u in (0, 1): s_cur nxt[s_prev, u] # 分支度量先驗(yàn)系統(tǒng)信道校驗(yàn)信道u 和校驗(yàn)位為0時該項(xiàng)為0 gam L_prior[k] * u L_sys[k] * u L_par[k] * (out[s_prev, u] 1) v base gam if v alpha[k 1, s_cur]: alpha[k 1, s_cur] v # 后向遞推 beta[k][s] beta np.full((n 1, S), NEG) beta[n, 0] 0.0 for k in range(n - 1, -1, -1): for s_prev in range(S): for u in (0, 1): s_cur nxt[s_prev, u] gam L_prior[k] * u L_sys[k] * u L_par[k] * (out[s_prev, u] 1) v beta[k 1, s_cur] gam if v beta[k, s_prev]: beta[k, s_prev] v # 逐比特合并輸出外信息 Le np.zeros(n) for k in range(n): num, den NEG, NEG for s_prev in range(S): for u in (0, 1): s_cur nxt[s_prev, u] gam L_prior[k] * u L_sys[k] * u L_par[k] * (out[s_prev, u] 1) metric alpha[k, s_prev] gam beta[k 1, s_cur] if u 1: num metric if metric num else num else: den metric if metric den else den # 后驗(yàn)減掉系統(tǒng)信道和先驗(yàn)留下外信息 Le[k] (num - den) - L_sys[k] - L_prior[k] return Le這段代碼不是最優(yōu)的但它是這整篇文章里最值得抄的alpha和beta用同一個trellis表分支度量只依賴本時刻的LLR和輸入/輸出比特不會有表驅(qū)動的索引錯位。復(fù)雜度O(n·S·2)N10000、S4時一次BCJR在毫秒級。如果以后換log-MAP只需要把max替換成logsumexp函數(shù)接口和符號約定都不用動。注意兩個容易寫錯的地方一是前向遞推里alpha[k1]可能被多條路徑更新必須取max而不是覆蓋二是最后外信息那里減的是L_sys[k]和L_prior[k]不是減gamma因?yàn)間amma里面L_par[k]那部分是本次新增校驗(yàn)信息不能減掉。我早期實(shí)現(xiàn)就是在這里多減了一項(xiàng)結(jié)果IE曲線在高IA區(qū)整體往下塌排查了兩天才發(fā)現(xiàn)。3.3 用高斯先驗(yàn)掃描一條IE曲線互信息估計與J函數(shù)互信息的估計不需要求概率密度直接用蒙特卡洛期望。對每個樣點(diǎn)(b, L)I 1 - E[log2(1 exp(-c·L))]其中c1當(dāng)b1、c-1當(dāng)b0。數(shù)值上要寫成logaddexp直接算exp很容易溢出成inf。def estimate_mi(bits, llr): 蒙特卡洛估計 I(L;b)。bits 是0/1數(shù)組。 c 2.0 * bits - 1.0 # 1-1, 0--1 return 1.0 - np.mean(np.logaddexp(0.0, -c * llr) / np.log(2.0)) def j_of_sigma(sigma, rng, n_samples20000): 給定高斯LLR的標(biāo)準(zhǔn)差sigma估計互信息。 bits rng.integers(0, 2, n_samples) L 0.5 * sigma**2 * (2 * bits - 1) sigma * rng.standard_normal(n_samples) return estimate_mi(bits, L) def sigma_from_ia(ia, rng, sigma_max20.0, n_samples20000): 二分搜索找到標(biāo)準(zhǔn)差sigma使得 J(sigma)ia。 lo, hi 1e-4, sigma_max for _ in range(40): mid 0.5 * (lo hi) if j_of_sigma(mid, rng, n_samples) ia: lo mid else: hi mid return 0.5 * (lo hi)參數(shù)說明estimate_mi中c2·bits-1把0/1映射成-1/1和前面LLR的符號約定咬合。J函數(shù)是EXIT理論里的標(biāo)準(zhǔn)工具很多實(shí)現(xiàn)直接用多項(xiàng)式近似我這里用蒙特卡洛二分雖然慢一些但完全透明不會因?yàn)榻乒絽?shù)抄錯而翻車。n_samples20000時J函數(shù)估計的標(biāo)準(zhǔn)差大約在千分位足以支撐曲線判斷如果掃到IA0.95把n_samples提到50000更穩(wěn)。3.4 把兩條曲線、對角線和軌跡畫到一張圖上掃描主函數(shù)一次跑出兩個分量譯碼器的IE曲線。關(guān)鍵點(diǎn)是第二分量譯碼器的系統(tǒng)LLR和先驗(yàn)LLR必須按交織器重排校驗(yàn)LLR是交織后比特流的校驗(yàn)輸出。這樣才能反映Turbo譯碼器里真實(shí)的信號路徑。def scan_exit_pair(poly1, poly2, block_len, esno_db, ia_list, seed2024): 兩個分量碼各掃一條IE曲線。 poly1/poly2 形如 (反饋多項(xiàng)式比特串, 前向多項(xiàng)式比特串)。 esno_db 是 Es/N0 的 dB 值BPSK 實(shí)信道。 tr1 build_rsc_trellis(*poly1) tr2 build_rsc_trellis(*poly2) rng np.random.default_rng(seed) info rng.integers(0, 2, block_len) interleaver rng.permutation(block_len) # 固定交織器 _, p1 rsc_encode(info, tr1) _, p2 rsc_encode(info[interleaver], tr2) esno_lin 10 ** (esno_db / 10.0) var_llr 8.0 * esno_lin # BPSK雙測噪聲下信道LLR方差 mu_llr 0.5 * var_llr # LLR均值 # 一次生成整幀信道LLR掃描多個IA時保持不變 L_sys mu_llr * (2 * info - 1) np.sqrt(var_llr) * rng.standard_normal(block_len) L_par1 mu_llr * (2 * p1 - 1) np.sqrt(var_llr) * rng.standard_normal(block_len) L_par2 mu_llr * (2 * p2 - 1) np.sqrt(var_llr) * rng.standard_normal(block_len) ies1, ies2 [], [] for ia in ia_list: sigma_a sigma_from_ia(ia, rng) L_prior 0.5 * sigma_a**2 * (2 * info - 1) sigma_a * rng.standard_normal(block_len) # 分量1 Le1 bcjr_extrinsic(L_sys, L_par1, L_prior, tr1) ies1.append(estimate_mi(info, Le1)) # 分量2系統(tǒng)LLR和先驗(yàn)都要按交織器重排 L_prior_i L_prior[interleaver] L_sys_i L_sys[interleaver] Le2 bcjr_extrinsic(L_sys_i, L_par2, L_prior_i, tr2) ies2.append(estimate_mi(info[interleaver], Le2)) return np.array(ies1), np.array(ies2)調(diào)用方式ia_list取0.01到0.99的15個點(diǎn)poly1和poly2都傳(111,101)時就是對稱Turbo碼的掃描。執(zhí)行一次大約幾秒瓶頸在sigma_from_ia的二分蒙特卡洛。嫌慢的話可以把J函數(shù)換成十Brink的多項(xiàng)式近似表曲線會平滑一些但先跑通這套再說。繪圖用matplotlib。對稱Turbo碼時兩條IE曲線重合只畫一條曲線加對角線即可非對稱分量碼才畫兩條曲線。import matplotlib.pyplot as plt def draw_exit(ia_list, ies1, ies2, trajNone): 畫EXIT曲線。對稱分量碼時曲線重合另一分量由對角線隱含。 plt.figure(figsize(6, 6)) plt.plot(ia_list, ies1, b-o, label分量1 IE) if not np.allclose(ies1, ies2, atol0.02): plt.plot(ia_list, ies2, r-s, label分量2 IE) plt.plot([0, 1], [0, 1], k--, label對角線) if traj is not None: tx, ty zip(*traj) plt.plot(tx, ty, g.-, lw1, label迭代軌跡) plt.xlabel(I_A1 / I_E2) plt.ylabel(I_E1 / I_A2) plt.xlim(0, 1) plt.ylim(0, 1) plt.grid(True) plt.legend() plt.show()提示畫圖前先用np.allclose判斷兩條曲線是否重合。很多對稱Turbo碼因?yàn)榻豢椘骱筒蓸釉肼晝蓷l曲線會有千分位級別的差異這不代表它們不同閾值放0.02比較穩(wěn)不要看到兩條幾乎重疊的線就開始分析“隧道寬度”。4. 從EXIT曲線到收斂門限和蒙特卡洛仿真互相印證4.1 EXIT圖告訴你的三件事門限、增益、錯誤地板一張EXIT圖能回答三個問題能不能收斂、收斂多快、會不會卡死。曲線與對角線全部不相交且隧道明顯打開說明迭代譯碼能一路把互信息推到接近1隧道在某處閉合說明信息交換在那里停住誤碼率會掉不下去。隧道越寬完成收斂所需的迭代次數(shù)越少。第三個問題容易被忽略有些曲線在IA接近1時和對角線靠得很近但沒有相交此時互信息推進(jìn)極慢實(shí)際表現(xiàn)就是BER曲線出現(xiàn)地板迭代次數(shù)從6次加到20次幾乎不漲。把EXIT圖和誤碼率曲線放在一起看才有工程意義。EXIT只說“有沒有路”不說“路上車多不多”。同一張圖里迭代4次和迭代8次的軌跡差異直接對應(yīng)仿真里迭代次數(shù)的增益。我做鏈路預(yù)算時習(xí)慣先掃4張不同信噪比的EXIT圖把隧道開閉的Es/N0范圍定下來然后再只仿真這個范圍內(nèi)的少數(shù)幾個點(diǎn)蒙卡仿真時長能省一大半。4.2 用隧道開閉預(yù)測Er/N0門限再用仿真驗(yàn)證預(yù)測門限的操作很固定對一個Es/N0候選值掃描EXIT曲線看曲線和對角線是否還有縫隙。二分這個Es/N0就能把“理論收斂門限”卡到0.1dB內(nèi)。下面是批量判斷門限的骨架代碼。def predict_threshold(poly1, poly2, block_len, ia_list, esno_range, seed2024): 掃描一系列Es/N0返回每個點(diǎn)EXIT是否開口。 開口定義: 掃出的IE曲線在全部IA點(diǎn)上均不低于對角線-0.005。 results [] for esno_db in esno_range: ies1, ies2 scan_exit_pair(poly1, poly2, block_len, esno_db, ia_list, seed) # 對稱分量碼用IE曲線非對稱用兩條曲線交叉判別這里給對稱版 opened np.all(ies1 np.array(ia_list) - 0.005) results.append((esno_db, opened, float(np.min(ies1 - np.array(ia_list))))) return results說明判斷“開口”不能只看最后一個IA點(diǎn)要在所有掃描點(diǎn)上做比較。0.005的松弛量用來吸收蒙特卡洛估計噪聲設(shè)太小會把本來開口的曲線誤判成閉合。跑完這個批量掃描后再把門限附近兩個Es/N0的軌跡畫出來確認(rèn)軌跡不是貼在對角線上慢慢爬——那說明有限塊長效應(yīng)已經(jīng)把實(shí)際門限推高了。我常用的配置里RSC(7,5)對稱Turbo碼、N4096、碼率1/2時EXIT預(yù)測的門限大約落在Es/N0-0.5dB到0.5dB之間把Es/N0換算成Eb/N0還要加3dB。這個值和最終蒙卡仿真BER曲線開始明顯下降的位置能對上0.3dB左右。對不上就先別懷疑EXIT回頭查信號功率歸一化BPSK的Es是1還是0.5取決于你有沒有把碼率折算進(jìn)符號能量這一項(xiàng)最容易把門限整體平移。4.3 軌跡為什么走“Z字”有限塊長和交織器的作用軌跡是實(shí)際迭代過程在EXIT圖上的投影。理想情況下軌跡交替落在兩條曲線上形成規(guī)則階梯。實(shí)際畫出來卻是一個個Z字第一輪IE到了0.3第二輪IA卻只有0.25反而退回去了。這不是算法錯了是有限塊長下互信息估計的方差在起作用。EXIT曲線是幾千幀的平均行為真實(shí)譯碼每次只迭代一幀這一幀的先驗(yàn)分布不可能正好落在平滑曲線上交織器長度越短Z字越明顯軌跡甚至可能穿到曲線外面。交織器對軌跡形狀的影響比很多人以為的都大。固定交織器時軌跡只有一條換一個交織器軌跡會上下抖動但抖動的包絡(luò)仍然貼著EXIT曲線。用S-random交織器能減小抖動因?yàn)樗尳豢椙昂蟮男畔⒈忍鼐嚯x拉開外信息在幀內(nèi)更均勻。我這里給一個判斷標(biāo)準(zhǔn)軌跡的平均斜率明顯小于曲線斜率時說明分量譯碼器沒有有效利用先驗(yàn)優(yōu)先檢查交織器是否是純隨機(jī)排列、以及是不是忘了重排系統(tǒng)LLR。純隨機(jī)交織在塊長小于1000時會讓軌跡發(fā)散得很難看這也是為什么我建議一開始就用N10000而不是N256。5. Turbo碼EXIT圖避坑指南5個常見翻車現(xiàn)場5.1 現(xiàn)象一曲線打開隧道仿真卻不收斂現(xiàn)象EXIT圖上IE曲線明顯高于對角線按這個門限跑誤碼率仿真BER卻一直掉不下去。原因EXIT掃描用的是理想化高斯先驗(yàn)每個比特的先驗(yàn)LLR獨(dú)立同分布真實(shí)譯碼器里的先驗(yàn)來自上一輪分量譯碼器幀內(nèi)各比特質(zhì)量并不一致交織器還會讓相關(guān)性在迭代中累積。另一種可能是你把ES/N0和EB/N0搞混了對稱Turbo碼碼率1/2Es/N0要減3dB才是Eb/N0門限套錯信號能量自然全對不上。解決先檢查信噪比定義是否一致再在EXIT圖里疊加真實(shí)軌跡而不是只看曲線。軌跡如果鉆到對角線下面說明有限塊長把實(shí)際收斂條件推高了把塊長加大或者換S-random交織器重掃。5.2 現(xiàn)象二IE曲線在低IA區(qū)域掉頭向下現(xiàn)象IA從0開始增長時IE曲線先上升然后在IA大概0.1到0.2之間回落形成一個小鼓包接下來又重新上升。原因低IA區(qū)間通常出現(xiàn)在低信噪比此時信道LLR的方差很大max-log BCJR里alpha和beta的最大值接近且大量路徑metric都接近max近似損失嚴(yán)重。另一個常見原因是分支度量里漏了校驗(yàn)LLR項(xiàng)只加系統(tǒng)信息BCJR在高噪聲下輸出信息量反而被先驗(yàn)干擾。解決把max-log換成正則化后的log-MAPlogsumexp實(shí)現(xiàn)或者把NEG從-1e9改到-1e4以下同時檢查是否有路徑被錯誤剪掉。如果換log-MAP后曲線正常說明就是max近似問題如果還掉頭回查gamma公式里L(fēng)_par[k]那項(xiàng)有沒有乘校驗(yàn)位。5.3 現(xiàn)象三軌跡和EXIT曲線對不上軌跡明顯偏低現(xiàn)象軌跡點(diǎn)和曲線差0.1以上而且每次迭代都穩(wěn)定偏低不是隨機(jī)抖動。原因大概率是第二分量譯碼器的LLR重排錯了。Turbo碼第一分量處理原序第二分量處理交織序。分量2的系統(tǒng)LLR要取L_sys[interleaver]先驗(yàn)要取L_prior[interleaver]校驗(yàn)位是交織后比特流編碼出來的。任何一處直接用了原序數(shù)組第二分量等于在譯另一段數(shù)據(jù)軌跡必然塌。解決打印幾個位置驗(yàn)證L_sys_i[k]對應(yīng)的真實(shí)比特是info[interleaver][k]p2[k]是info[interleaver][k]的校驗(yàn)輸出。用一個幾十比特的小幀人工核對前5個比特確認(rèn)重排關(guān)系再跑長幀。5.4 現(xiàn)象四曲線整體和論文對不上形狀一樣但平移了現(xiàn)象曲線形狀完全正常整體上下平移或者左右平移半個dB。原因除了信噪比定義外最常出現(xiàn)在LLR符號約定。論文里常用比特0對應(yīng)1也有用比特0對應(yīng)-1的你按比特1對應(yīng)-1寫了代碼去對比按反約定畫的論文曲線互信息是相同的因?yàn)镮(L;b)I(-L;b)但它們內(nèi)部的信道LLR構(gòu)造不同導(dǎo)致Es/N0的換算差一個常數(shù)。此外生成多項(xiàng)式比特串的最左位是寄存器輸入還是反饋位的含義不同教材畫法也不一樣直接抄八進(jìn)制數(shù)沒核對抽頭位置曲線左右平移幾個dB不奇怪。解決先用一個已知的簡單RSC(7,5)和N10000跑出曲線和論文圖肉眼對比開關(guān)隧道的位置如果只是平移查Es/N0和Eb/N0換算如果是斜率不同查抽頭掩碼是int(poly[1:],2)還是漏了最高位如果完全錯位把比特符號約定和多項(xiàng)式定義打印出來逐項(xiàng)核對。5.5 現(xiàn)象五EXIT圖說明能收斂BER卻卡在錯誤地板現(xiàn)象隧道打開得很明顯但仿真在BER1e-4左右出現(xiàn)地板增加迭代次數(shù)也不改善。原因EXIT圖假設(shè)編碼序列無限長且每個時刻等價。實(shí)際Turbo碼有網(wǎng)格收尾問題尾比特占的比例在短幀時不可忽略另一個高頻原因是分量碼的最小距離不夠或者交織器讓低重量碼字成對出現(xiàn)錯誤地板由碼字距離譜決定EXIT圖不直接反映這部分。還有一種情況是校驗(yàn)位被打孔后第二分量碼等效碼率升高而你掃描時沒用打孔后的校驗(yàn)序列。解決先確認(rèn)掃描和仿真用同一套打孔圖樣。再做一次不同塊長的仿真塊長翻倍地板下降說明是距離譜問題這時EXIT圖再怎么優(yōu)化也沒用得改分量碼或加CRC輔助。最后檢查尾部比特要仿真就做完整收尾要掃描就用周期卷積近似兩者不要混用。6. 進(jìn)階用EXIT圖做碼率匹配和交織器設(shè)計少走彎路EXIT圖最值錢的能力不是“事后驗(yàn)證”而是“事前選型”。我在做Turbo碼打孔設(shè)計時會先用EXIT圖掃不同打孔圖樣下的兩條曲線看它們是否仍然保持隧道開口。常見做法是固定分量碼把校驗(yàn)位按2:1的周期打孔掃出來如果第二分量曲線明顯下沉、和對角線提前相交就換打孔位置或改用非對稱分量碼。這個工作放到誤碼率仿真里做每一個打孔圖樣都要跑幾十幀時間成本差一個數(shù)量級。交織器設(shè)計也可以用EXIT軌跡來挑。同一組分量碼和打孔圖樣換S-random交織器和純隨機(jī)交織器軌跡的離散程度完全不同。我一般畫軌跡云的包絡(luò)把同一幀長度下多個交織器的軌跡疊加包絡(luò)窄說明交織器對外信息的散布效果好。這個判斷比單純看交織距離譜更接近迭代譯碼的真實(shí)行為。還有一個進(jìn)階用法是給高階調(diào)制做比特度量匹配。Turbo碼配16QAM或64QAM時解映射器輸出的是比特LLR映射方式不同導(dǎo)致EXIT曲線形狀差異很大。先在BPSK下確認(rèn)分量碼本身沒問題再換成目標(biāo)調(diào)制解調(diào)器的LLR輸入端做掃描隧道還能不能開直接決定要不要加比特交織器。這一步能避免把時間浪費(fèi)在注定沒有迭代增益的調(diào)制方案上。這套流程走完我有兩個習(xí)慣值得保留第一任何新Turbo碼結(jié)構(gòu)先畫EXIT再上板曲線開口是仿真的入場券省下的都是血淚時間第二所有掃描代碼固定隨機(jī)種子論文圖、仿真結(jié)果和回讀復(fù)現(xiàn)都對同一份隨機(jī)源出問題時不至于懷疑是隨機(jī)數(shù)在搗亂。EXIT圖不是萬能的它在塊長短、打孔重、距離譜差的場景會給出偏樂觀的答案但作為第一道檢查關(guān)卡它是我調(diào)試Turbo碼鏈路時最后悔沒有早點(diǎn)用上的工具。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
九九伊人网| 手机在线播放国产福利| 国产亚洲精品美女久久久| 一级性爱视频免费在线| 夜夜精品视频| 精品视频一二三中文| 精品欧美老熟女一二区| 干超碰碰熟女| 在线岛| 综合久久97| 色综合一区二区三区| www男人天堂| 91熟女网| 性爱Av免费| 一起草日韩| 久热这里| 热热热热日日漂亮永久永久国产日| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 成人综合网 欧美| 91日产欧美| 美女久久久久久久久久久| 夜色91| 熟妇综合一区二区三区| 中日亚韩免费视频| 免费操逼视频下载| 欧美亚洲美少妇一区二区| 欧美在线|亚洲| 蜜臀99久久精品| 91丨人妻丨国产丨丝袜| 99热欧美| 97九色人妻| 欧美日韩在线视频网站| 玖色av| 久悠悠av| 自拍鲍鱼一区在线高清观看免费| 日韩免费av片高清无码| 97超碰超| 热热色青青草| 欧美日日人人天天| 色网1| 五月久久HDAV| 99久久久| 99精品在线| 天天看,天天做| 日韩免费中文字幕视频| 精品传媒在线一区| 麻豆黄站| 国产成人精品午夜福利| 青青草啪啪网| 丝袜综合| 欧美国产一区二区三区麻豆传媒| 欧美美女啪啪视频| 60秒试看最爽10分钟网站| 色综合一区二区三巨| 免费看久久久性性| 国产自偷自拍一区| 欧美精品999| 国产区性爱在线视频秋霞豆| 日本三级日本三级99| h无码动漫在线观看| 国产精品免费日韩| 久久久久久精品免费看A级| 亚洲综合97中文网| 人妻嗯啊啊在线播放| 精品无人区麻豆乱码1区2区图片| 精品人妻一区二区三区在线视频不卡| 免费视频一二三区| 你懂的在线观看区国产| 亚洲?V无码专区在线电影| 丰满美女一级毛片在线播放| A一区片| 免费看黄视频亚洲网站| 中文字幕一区电影在线观看| 国产中文精品一区二区在线观看| 亚洲天堂无码| 91久久久久久久久久久| 91男同| 欧美天天在线| 国产97在线 | 亚洲| 日韩熟女操逼| 高清无码国产亚洲| 欧洲中文字幕| 密臀国产在线| 天美传媒精品一区二区| 国产又黄又爽又刺激久久久久久 | 夜夜嗨免费视频| 十八禁黄色| 久久久蜜桃臀无码视频| 黄片视频,下载| 国产51色综合久久免费| 日本123区操B视频| 色诱中文字幕| 日韩无码第3页| 黄色AV免费| 97国产高清视频在线观看| 日韩无码成人电影| 久草男人天堂| 啊啊啊爽爽| 正在播放国产精品一区| 午夜免费视频1000| 后入福利| 男女一进一出视频久久| www国产天美久久久| 99热这里只有精品99| 91在线免费观看处女| 日韩人妻精品中文字幕| 热热色91| 日本在线播放不卡一区| 久久动漫精品视频这里只有精品| 97天天日| 五月天久久久| 久久人妻无码毛片A片麻豆| 精品欧美乱码久| 99久久e免费热视| 欧美十八禁在线看| 色一区二区三区综合| 国内亚洲高清无码| 97色97好| 久久久性少妇| 日韩性爱免费视频在线网站| 青青操少妇| 人妻娇喘 激情视频| 国产色综合亚洲色综合吹潮| 国产欧美第五页| 啊啊啊啊啊舒服| 一级二级三级黑人无码| 日韩精品99久久久久久中文字幕 | 97精品国产97久久久久久| 天天色怡春院| av网站在线看| 天天香香欲综合| 黑人猛交| a人欧美综合天堂麻豆| 又粗又长又大国产不卡| 99re6国产精品99re在线| 欧成人在线| 国产久久av| 欧亚第一综合网| 性夜影院爽黄A爽免费动漫| av绯色| 伊人影院中文字幕| 久久久精品| 五月激情综合网| 天天欧美| 麻豆天美国美国产| 国产v片在线免费观看| 操B久久| 久久久久99精品成人片蜜臀| 人人色97| 亚洲国产精品无码AV久久久| 另类成人首页一区| 亚洲第一无码播放立川理惠| 欧美激色| www.狠狠| 国产亚洲99久久精品熟| 亚洲国内精品成人不卡| 久久久精品视频免费观看| 嗯嗯啊啊好疼| 亚洲精品视频在线| 久久中文字幕女同性恋一区| 日本黄 R色 成 人网站| 亚洲国产精品成人久久蜜臀| 国产盗摄美女如厕大神作品在线观看| 国产激情片在线观看| 青青草字幕AV| 婷婷久草| 操逼逼中文字幕| 91精品久久久久| 香蕉婷婷| 日韩熟女三十乱伦| 久久久亚洲精品中文字幕人妻| julia高潮后不停追击中出| 亚洲风情在线观看| 亚洲黄色网址| av天堂手机版追回| 99re热有精品视频国产| 欧美亚洲综合高清在线| 国精综合一二三区影视| 久久久爆乳翘臀一线天伦理视频| 久草国产在线视频| 亚洲精品国产熟女久久久| 91操操| 午夜亚洲WWW湿好大| 人妻酒店出差被中出免费在线播放| 久久久国产av美女私房| 免费男人的天堂| 东京热免费视频| 1769国内精品视频| 精品少妇99| 亚av顶级裸体一区二区三区四区五区 | 啪啪啪精品| 久草线上视频免费看| 亚洲成人综合在线| 免费作爱一级视频| 久久精品国产亚洲AV清纯| 97天天插| 久久熟女久| 精品少妇一区二区三区免费观看| 乱伦av麻豆| 老熟妇乱轮| 日韩欧美麻豆| 夜夜骑日日| 久久久久久波多野吉衣高潮| 天天干天天日天天射黄色| 蜜乳AV一区二区三区四| 日本成人A片网站| 亚洲不雅视频1区二区| 欧美黑人91| 亚洲色资源| 人妻天天爽夜夜爽精品2| **一级毛片国产| av在线免费一区二区| 亚洲 小说 欧美 激情 另类| 久久只有精品| 日韩在线国产字幕| 九九热精品视频六| 九九九九九九九九九国产精品| 91色综合色| 老熟妇一区二区三区啪啪| 大香蕉天天看妹子| 一区二区三区四区五区高清无码永久视频 | 中国91AV| 99人妻| 麻豆色99999| 97超碰伊人| 欧美天天综合站| 欧美亚洲成人在线一区二区三区| 情色五月天久久久| 天美一二三在线观看Av| 性性久久| 97在线免费公开视频| 国产精品粉嫩福利在线| 玖草在线视频| 欧美亚洲激情小说| 亚洲97P| 国产有码一区| 日本高清加勒比| 亚洲欧美啪啪| 中文乱码字幕观看| 自拍偷拍草一草| 伊人久久综合影院| 亚洲午夜福利在线影院| 在线视频日韩欧美国产| 丁香五月综合| 色综合久久久久| 91在线页| 啊啊啊啊二区好大| 久久成人午夜狠狠| 97 色综合| 超碰色97| 国产日韩精品suv| 国产操偷| 国产AV激情无码久久无码| 日韩乱伦影音先锋| 日韩乱码Av| 中文字幕 一区二区 亚洲无码| 蜜桃在线观看一区二区三区| 香蕉免费一区二区三区不读| 久男人久久| 人人妻人人澡人人爽久久av| 亚洲色系另类精品国产| 国产精品久久久久久 百度| 五月天精品| 欧美日韩m| 色制服丝袜夫妻av一区| 日韩15p| 欧美偷拍区| 日韩成人大片一区二区| 偷拍 精品 另类 四区| 欧美性爱一区| 中国和日本人色哪个不下载能放| 秋霞一级A片黄色视频| 自拍偷拍 日韩无码| 电影69乱码96| 懂色影视久久| 乱伦一二三区| 91女在线观看| 91黄站| 不卡av在线中文字幕| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 在线a亚洲视频播放在线| 色综合久久88色综合久久天天| 99色视频| 激情婷婷丁香网| 欧美大香蕉久| 亚州操操穴网| 亚洲欧美骚| 日韩人妻播放| 天综合网欧美| 尤物网址| 国产熟妇一区二区| 一级性爱视频免费观看| 亚洲日韩精品在线播放| 懂色av中文字幕一区二区三区天美| 日本不卡五区| 成功精品影院| 777超碰| 国产视频一区二区免费| 东京成人一区| a片在线播放| 超碰97精品在线| 天堂涩涩| 多毛小伙内射老太婆| 亚洲高清内射| 久久中文字幕不卡人妻| 亚洲色图20p| 免费岛国一级片| 亚洲 欧美 中文 日韩超碰| 9久久精品| 操91| 国产捆绑一区| a人欧美综合天堂麻豆| 亚洲欧美色图小说| 伊人操操| 国产精品黄色三级av| 亚洲AV资源| gogogo免费高清看中国国语| 私人尤物在线精品不卡| 精品免费国产二区三区| 超碰九区| 久久这里都是精品| 思思视频免费看网站| 一区 欧美 日韩 麻豆| 密臀在线一区尤物| 91欧美高清| 欧美色另类| 9久综合网| WWW.操逼.COM| 伊人视频| 国产av白丝| 国产97亚洲| 人妻少妇色综合| 精品91| 97综合在线观看| 精品人妻一区二区三区四区不卡在| 首页中文字幕中文字幕免费| 中文字幕人乱码中文字的预防方法 | 亚洲欧美九九九| 天天干人人看综合| 亚洲性综合11| 18一区二区三区| 丰满人妻一区二区三区四区| av橘色网站| 亚洲 图片 综合91| 欧美特大黄一级片片免费| 欧美高清91| 国产福利夜| 偷窥自拍A片| 九热中文字幕| 久久久久久久久久久久久久久乱码 | 日韩欧美成人综合在线| 熟妇色99| 国产丝袜一区二区三区| 九九精品美女高溯喷水| 日韩成人性爱AV| 91亚洲综合在线| 91色婷婷综合久久中文字幕二区| 欧美1区二区三区公司| 亚洲综合色在线| 久久本道| 亚洲精品三| a片在线播放| 日韩 欧美 国产 麻豆| 亚洲无码99| 操婢日韩| 97久久久久| 九一综合网| 国产suv精品一区二区四| 韩国午夜理伦三级好看| 午夜.DJ高清在线观看免费7| 五月天亚洲色图| 9长久久精品| 超碰在线974| 性爱1区| 欧美日韩不卡a片| 干少妇视频| 东北操逼| 欧美亚洲成人在线一区二区三区| 中文字幕 一区二区 亚洲无码| 黄色欧美性爱视频| 免费观看国产不卡av| 深爱伊人影院| 欧美最婬乱婬爆婬牲视频| 日日干男人的天堂| 久99久视频精选| 亚洲操逼网| 久久性爱网站| 国产亚洲精品农村妇女| 亚洲蜜桃V妇女| 67914在线精品观看| 久久无码精品| 日日日骚女人精品| 国产久久一区二区三区野外在线| 黄色激情电影在线观看| 翔田千里AV无码秘 三区| 91超碰在线观看| 色网在线| av天天在线| 欧美熟女少妇| 亚洲丝袜二区| 天天综合亚在线| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 色五月第四色| 中文字幕一区二区三区蜜臀| 怡红院视频在线| 大香蕉操久久| 偷拍网站久久男女男| 日韩素人无码一区二区三区三州| 五月天婷婷久久| 久久99久久99久久99人受| 激情五月丁香五月| 98色网| 伊人五月天| 口爆综合网| 色五月综合| 婷婷伊人綜合中文字幕| 日本天天吊| 野狼激情网| 熟妇亚洲一区二区三区| 久久综合女优| 亚欧美色图| 精品久久久久综合无码| 久久久久亚洲Av无码专区老牛影视| 97色97干| 国产精品不卡高清在线观看| 久久高潮妇女视频| 欧亚无码视频| 操逼不卡中文字幕| 欧美色图天堂在线| 黄总AV色图| 绑缚麻绳人妻寝取完整版| 欧美天天综| 少妇同性| 色香伊人| 中文字幕制服诱惑| 日韩无码一级黄色av片| 99久久久er直播网址| 91GD.COM| http://qxhbdz.com| 10000部十八禁看电影| 麻豆黄站| 亚洲 暴爽 AV人人爽日日碰| 成人一二| 亚洲激情av| 日欧美色| 97伊人超碰| 日本乱人伦片中文三区| 国产激情视频在线观看| 青久操| 天天天肏屄肏屄肏屄欧美欧美| 国产 日韩,欧美 自拍| 国产高清在线观看欧美| 乱人伦 国语对白:视频直接看| 欧洲精品一区二区三区| 日韩精品 欧美激情| 国产精品不卡高清在线观看| 日本黄 R色 成 人网站| 欧美综合97www| 亚洲人人夜夜澡人人爽| 无码久久亚洲高清,| 欧美黄色片在线播放| 色色色综合| 韩国毛片一区二区三区| 豆花视频操逼网址| 亚洲精品丝袜| 在线视频97| 丁香五月综合| 中文字幕女同在线| AⅤ片水多多| 国产怡红院| 91丝袜在线播放| 欧美v亚洲v日韩v最新在线二区| 97精品国产97久久久| 97人妻人人躁人人玩人人| 久久久久人妻二区精品叶可怜| 亚洲精品99| 亚洲伊人久久精品影院| 特级毛片特黄久久免费看| 闷骚老熟女15P| 91超碰在线| 97爱爱爱综合| 国产成年女黄特黄| 日韩精品国产精品五码一区二区| 久久丝袜| 熟妇在线视频一区二区| 九九热三级片| 国产无马av| 人乳av| 黄片com.| 中文字幕一区二区三四五区日日骚| 色吊丝 日日骚 清纯唯美| 亚洲天堂五月天国产| 大鸡吧尹人在线| 夫妻日逼| 日本一卡二区在线| 日韩中文字幕视频| oumeisetupian| 亚洲电影中字一区二区| 日韩天堂av电影在线观看| 国产2.3.4区| 亚洲成人福利电影免费| 高清无码学生妹高潮| 在线日韩视频| 夜夜骑夜夜操| 欧美亚洲第1页| 自怕偷自怕亚洲精品| 欧美日韩青操| 极品极品色影院| 97欧美日韩综合| 天天射网| 国产精品黄色三级av| 91激情国产| 激情综合五月| 欧美 亚洲精品首页| 97亚洲综合电影| 人妻献身系列第54部| 91欧美性| ,国产乱人伦精品一区二区三区| 国产高清午夜成人在线观看| 国产一区二区三区,在线观看观看| 伊人五月天激情| 97操碰| 久久一区二区高清免费| 欧美—性—交—色| 免费9 1久久| A级毛片在线看免费| 99re在线精品78| 妺妺跟我一起洗澡没忍住| 屁股久久久久久久久久| 中日高清无码操逼视频| 欧美人人曰人人操人人射射| 欧美A√综合网 | 日本布卡一区二三区| 天天操女人| 思思性爱| 五月天久久综合网| 综合亚洲网| 26uuu久久| 久久只有精品一区二区三区| 国产一级片| 自怕偷自怕亚洲精品| 亚洲欧美激情小说| 人妻天天操天天爽视频免费| 伊人九九| 色妇91| 亚洲欧美大| 色噜噜人妻丝袜a∨先锋影 | 九九综合| 日韩成人电影AV| 狠狠操夜夜| 欧美色亚洲| 综合大香蕉美。| 91亚洲欧美色图| 国产在线76页| 亚洲av无码成人精品国产| 五十路六十路素人熟女| 综合97| 欧美色图20P| 制服诱惑亚洲一区二区三区在线观看| 天天射网| 日韩人妻操B| 国产精品国产拍高清AV| 亚洲精品第一| 免费的很黄很污的全部视频| 懂色中文一区二区三区| 夜夜草我| 日本αv| 一区二区三| 97在线免费看视频| 校园春色AV天堂| 欧美日动态视频| 久久伊人青青草| 99re8免费高清在线| 啊嗯好大视频在线观看| 天天香香欲综合| 开心婷婷五月| 国产成人+综合亚洲+天堂| 亚欧高清在线| 再深点灬舒服灬太大了好硬好爽| 免费看日产一区二区三区| 欧美 亚洲 偷拍自拍| 懂色AV蜜臀无码精品APP| 久久久免费的精品| 亚洲精品成人激情在线| 夂久色| 色欧美天天| 欧插网站| 99久久综合| 另类av天堂| 亚洲熟女一区| 精品人妻一区| 欧美黄片视频在线观看免费| 色婷婷丁香五月| 青娱乐亚洲热| 国产乱码精品久久久久久| 亚洲日韩少妇一道本视频| 啊啊啊啊好疼视频| 亚洲精品国产拍免费91在线| 97精品网| 视频在线观看免费一区二区三区| 午夜福利免费精品视频| 久久精品性| 爱爱60秒免费视频| 极品少妇99| 亚洲高清内射| 蜜桃臀一区二区aV| 东北毛片| 啪啪免费| 综合影院亚洲| 97精品97久久| 呻吟 欧美 日本 中出| 伊香蕉综合久久久久久久噜噜噜| 无码久久国产| 岛园激情| 亚洲综合春色| 色综合久久夜色精品国产天堂| 91天天综合在线| 一二三区操逼国产91| 蜜乳AV一区| 五月丁香综合| 久久精品视| 在线视频97| 在线啊v一区| 桃色六月天| 97鸡把在线视频| 国产成人精品必看| 久久久久久久极品香蕉视频| 十八禁电影伊人网| 精品无码一区二区三区色欲| 乱伦a片视频| 色五月婷婷麻豆在| 天天爱综合网| 日韩欧美午夜一区二区| 美女黄频a美女大全免费皮| 91亚州欧美| 老鸭窝成人免费毛片视频| 色哟哟511老熟女| 在线天堂999| 午夜一区| 激情综合婷婷| 宅男91视频在线播放| 成人AV在线网站| 在线岛| juliaann精品熟女一区| AV中文字幕三四五| 国产亚洲精品美女久久久| 第一高清av中文字幕| 精品九九九九九九九九九| 日韩日本欧美在线观看| 啊啊啊啊嗯嗯嗯用力好爽 | 精品无吗m| 一区二区三区激情在线观看| 欧美国产操逼| 淫荡少妇免费| 好看的久久不射无码影视影院| 亚洲性网| 日韩在线女优天天干| 97亚洲色图| 亚洲aV性爱| 久久久内射良家| 国产精品极品美女视频| 狠狠图片青青草| 国产无码久久高清| 国产精品网站www| 热无码中文亚洲H一道本一区二区| 女人天堂AV五区在线| 亚洲超碰97| 激情久久av一区av二区av| 天天热精品| 欧美日韩岛国大片在线观看| 全国男人天堂网| 翔田千里av一区二区三区| 青青草原香蕉日本Ap| 丁香五月久久| 上特色A在线| 欧美日日夜夜| 日本日逼高清| 欧美亚洲韩国视频十五区| 蜜桃无码AV一区二区| 人妻夜爽夜夜爽| 97爱免费插| 亚洲 小说 欧美 激情 另类| 久久精精区一区二区一蜜桃一区二区| 91亚洲欧洲| 厕所偷拍在线| 曰韩精品视频一区二区| 欧美日韩亚洲国产中文永久天天看| 顶级丝袜熟女一区二区三区| 精品国产久久乱码| 99re在线观看| 26uuu最新| 亚欧美综合网。| 日韩性爱高清免费视频| 97天天日| 一区二区不卡| 日本123区操B视频| 日韩色| 久久久中文版| 日韩av在线免费网站| 床戏久久久av一区二区麻豆| 中文高清一区二区的| 91在线精品一区二区三区| 一区二三区四区视频大全套| 25国产精品免费观看| 97超碰人人操人人操| 青青草久草AV| 水野优香在线观看| 久久精品国产亚洲5555| 亚洲丰满很很操| 9/A片| 国产成人精品日本视频| 久久区| 国产精品久久久久久久久久久久久久久久| 日韩性爱小视频在线观看| 亚洲熟妇A V黑人| 天天看高清麻豆| 伊人AAA| 一区二区三区黄片免费观看| 超碰美国| 精品9999| 天天看片麻豆| 人妻激情偷乱视频一区二区三区| 欧美性生活免费网| 嗯嗯啊啊好爽| 蜜臀99999| 激情一区二区三区在线观看| 日韩一性一交一A片俄罗斯| 日韩三级av片| 肉丝无码中文高清| 日韩在线人妻网站| 成片免费播放| 综合操逼| 性色生活片久久毛片婬片免费放女人一级毛片| 欧美亚洲天天| 国产人妻精品一区二区三区秋霞 | 丰满人妻-区二区三区免费| 亚洲欧洲精品视频发布| 亚洲 小说 欧美 激情 另类| 易易A毛视频| 超碰 欧美| 区一二区日韩亚洲乱码av电影| 伊人AAA| 婷婷五月av| 日韩激情电影中文字幕| 国色综合天| 密臀国产在线| 国产日韩中文字幕欧美| 欧美78| 日韩 欧美 校园一区| 九九九综合精品| 中文字幕黑人大片| 综合网欧美在线| 久久99久久99久久99人受| 亚洲强奸乱伦影视网| 99在线免费公开视频| 超碰精品国产无码| 婷婷av在线中文字幕| 大JI巴好深好爽又大又粗视频| 俞拍久久国应视频| 国内成人圈中文字幕无码视频 | 国产日韩在线播放av| 国产精品久久aV| 色欧美综合| 91香蕉国产尤物视频| 亚洲成a人v欧美综合天堂下载| 天天综合网日韩| 国产成年女黄特黄| 国产精品久久妻无码网站| 无码区蜜乳| 大香蕉乱级| 人人操人人操人人操人人操人人操人人人11.CM | 超碰人妻久久人妻中文97| 欧色综合| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 一区二区娱乐网站| 国产精品无码AV网站| 视频分类 国内精品| 精品久久99| 乱日视频| 无码男人天堂| 色婷婷日韩精品一区二区三区| 美女黄色91| 夜夜爽夜夜| 成人自拍三级在线观看| 老熟女乱子伦中文字幕一区二区| 日韩国产在线观看av| 国产精品自产拍在线观看社区| 伊人色综合网| 久久超碰免费的| 91精品少妇搡搡搡| 久热这里只有精品9| 91福利网在线观看| 成人5码视频| 婷婷五月天福利| 天天碰操中国年青熟妇| 久久是精品| 丝袜美腿亚洲| 性暴力欧美猛交在线直播| 国产超碰| 97超碰色屌| 加勒比av网| 百度百度日本操逼| 操逼片中文| 久久精品一区二区三区不卡| 伊人991| 99少妇内射| 欧美1区二区三区公司| 99热这里只有精品9| 日韩激情视频| 综合久久9| 精品偷拍13p欧美dodk视频| 很很干很很操| 热久日综合| 亚洲?V高清一区二区三区尤物| 国产第25页在线观看| 蜜桃臀 后入 一区 二区 三区 在线| 十八禁电影伊人网| 国产精品高清2021在线| 男人天堂2019亚洲| 肉丝中文无码高清| 欧美黄色片在线播放| 欧美亚洲综合色| 破处bbq| 亚洲无码超碰免费| 草草影院在线视频| 欧美最婬乱婬爆婬牲视频| 国产91亚洲精品一区二区三区| 人人操人人大香蕉| 爱欲AV| 久久精品熟妇丰满人妻99| 欧美人妻精品一区二区| 在线观看A啊啊啊| 懂色Av| 99精品在线观看| 国产精品3| 一级特黄aaa大片在线观看成人一级片在线观看 | 久草尤物| 天天看综合网| 深夜国产福利| 久操婷婷| 国产9熟妇视频网站| 国产男人又猛又粗又爽| 亚洲精品1区| 精品久久久久久无码| 久久久精久久久| 欧美黄业| 超碰亚洲欧美日韩无| 美女黄页网站| 九九热免费视频| 深夜国产福利| 丁香五月天堂网| 天天网综合| 天天综合精品| 超碰午夜| 91麻豆天美国产| 亚洲 欧美 精品专区 极品| 久操99| 亚洲美女av无码| 欧亚综合一卡二卡中文字幕| 97视频免费播放| 久草婷婷| 99re免费| 久久精品一区二区三区不卡| 亚洲少妇免费视频\| 欧美强奸一区二区诱惑| 在线 欧美 亚洲| 国产A v无码专区| 欧美72网页| 岛国黄色大片网站| 东北女人性交| 校园春色综合| 欧美日韩性爱电影在线| 97超碰超欧美。| 女人爽到高潮潮喷18禁网站| 久热大香蕉网站| 综合久久欧美| 亚洲综合在线第一页| 九一亚洲国产免费| 人人操欧美风骚| 先锋音影AV| 一块操欧美性爱| 久久久久亚洲| 久久精品老司| 欧美一级做a爰片免费视频| 揉揉揉夜夜| 丰满少妇一区二区三区专区| 影音先锋每日最新资源在线观看| 精品九九九九九九九九九| 亚洲精品精品一区二区| 9999久久久| 日韩精品99久久久久久中文字幕| 国产精品自在线发布| 无码精品久久久久久亚洲| 丝袜色综合| 麻豆天美制片厂网站视频| 婷婷中文字幕| 成人免费福利在线观看| 伦激情人妻另类人妻| 偷拍视频青青草在线视频| 久操av在线| 欧美老妇女内射网址| 日韩精品区二区三区不卡| 在线无码操| 亚洲九九视频| 超碰人妻中文在线| 国产熟女免费观看久久| 久久97超碰| 丝袜美腿校园春色| 男人的天堂亚洲| 最近二区三区视频大全| A一级色女| 欧美日韩国产中文精品字幕自在自线, | 99视频内射三四| 中文乱码字幕观看| 中文久久96| 97超碰美国| 欧美性爱精品一区二区| 澳门黄片一香蕉视频| 亚洲人妻色图| 狠操91,com| 91综合国产精品| 成人性爱电影网| 婷婷丁香五月天综合东京热| 韩国一级婬片A片无码天美| 精品国产Av无码久久久亚洲| 超碰欧美| 日韩在线国产字幕| 天天综合欧美| 91五十路| 夜夜爽夜夜操| 欧美综色欧| 国产美女高潮视频| 人人妻人人爽人人精品| 好湿好紧视频| 日韩99999| 好吊色综合| 粉嫩av在线| 国内偷拍精品一区二区| 操操操五月天婷婷丁香影院| 妇女性内射冈站HDWWWCOM| 澳门黄片一香蕉视频| 欧美精品23| 久久人人爽爽人人爽人人片αV| 国产一级高跟丝袜| 中文字幕交换人妻| 久久久麻豆精品| a在线观看| 美女尤物福利视频| 国产精品2020| 青青青艹在线视频| 骚货 中文字幕 av| 校园春色AV天堂| 试看60秒 爽| 国产精品成久久久久午夜午夜| 日韩人妻精品| 亚洲综合色婷婷| 国产97亚洲| 91久久久亚洲| 波多野结衣一级视频| 萌白酱自拍视频| 久久精品美女一区| 极品色社| 日韩钢筋无码高清啾啾啾| 日韩9999| 四虎在线观看网站| 9久9久| 友优传媒精品在线一区二区| 999久久久免费精品国产牛牛| 老熟女搡BBBB搡BBBB视频| 操逼片中文| 麻豆天美国美国产| 十八禁黄色成人网站观看| 玖玖超碰熟| 色汉综合| 婷婷激情五月天小说网| 99综合网| 激情终合网| 大香蕉性欧美| 欧美操人视频| 欧美刺激色黄片免费看| 暖暖精品二区三区观看| 欧美玖玖爱免费玖玖| 热热色91| 乱伦Av网| 大香蕉宗合网在线| 秋霞鲁丝午夜无码一区二区三| 欧美色老汉| 无码人妻一区二区三区色欲aⅴ| 亚洲欧洲精品视频发布| 亚洲图片欧美91N| x97av| 日韩性爱一级片| 激情九月婷婷| 北京美女一区二区| 91少妇人妻| 久久精品国产亚洲AV片多多| 亚州宗合另类| 2003天天干夜夜操| 国产91会所女技师在线观看| 一区二区三区视频| 大香蕉综合在线| 欧美91精品国产自产| 在线看免费无码AV天堂的| 91欧美长吊| 久久啊啊啊| 无码自拍SM| 欧美影音在线| 最近2018中文字幕在线高清第一页| 99久久99久久综合| 色悠久久久av| 亚洲色图尤物视频| 久久婷婷色综合一区二区三区| 色一区二区三区综合| 亚洲另类小说卡通动漫| 狠狠久久四虎| 91殴美| 亚洲人妻AV| 欧美超碰人妻97| 黄人人操人人操| 欧美78p| 亚洲成人ab| 欧美婷婷五月天| 色五月AV在线| 人人摸人人添人人操| 999综合色| 国产精品分类在线观看| 欧美三级一级| 九九热AV| 日本伦理一区二区| 亚洲精品97| 日本特黄f c2| 亚洲丝袜综合| 国产11页| 国产精品视频在线观看| 1024香蕉视频| 国产精品扒开腿做爽爽爽视频| 天天日天天爽| 欧美啪啪色吧在线| 偷拍 精品另类 凸凹了四区| 外国免费性情大片| 大奶啊啊好爽| 亚洲激情片| 有码人妻系列| 精品久久久久久无码| 色诱中文字幕| 美国精品国产精品| 日韩少妇在线视频| 玖玖爱免费观看视频| 亚洲国产福利视频| 超碰精品在线| 99中文字幕| WWW4虎| 人妻偷拍一区二区三区| 东北老女人的激情视频| 家庭乱伦国产| 久久综合久色欧美综合狠狠| 99久久久er直播网址| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 国产操逼逼网| 新怡红院| 好淫网一二三视区| 国产乱伦性爱区| 青青草玖玖爱| 国产成人+综合亚洲+天堂| 午夜精品久久久久久久久久久久久| 91色情黑丝搞鸡在线观看一区二区三区三州 | 91总综合网| 黄片aaaaa一区| 欧美草草高清日韩视频| 校园春色 男人天堂| 91人妻人人澡人人爽人人精品| 超碰精品| 免费看欧美美女黄色大片 | 熟女少妇视频| 久久发布国产伦子伦精品| 91人妻最真实刺激绿帽| 男人的天堂无码| 亚州伊人色综台| 久久精品国产亚洲AV高清演员表| 999熟女精品| 日韩欧美视频青青| 午夜超爽| 好涩综合| 久久久久亚洲精品| 亚洲AV成人在线| 欧美黄色手机在线观看| 伊人久久亚洲色欲综合网站 | 亚洲自拍欧美国产首页网曝| 国产亚洲禁久一区二区| 午夜性刺激视频免费观看| 欧美男人亚洲天堂| 国产11页| 亚洲最大的综合性av| 精品黄色电影| 亚洲国产丝袜在线观看| 久久国产视频性吧 | 熟妇人妻一区二区三在线| 97天堂| 操迟操逼在巾线Fre看| 天堂成人网| 久久久九精品| 91偷拍欧美亚洲| 狠狠干婷婷| av在线免费一区二区| 亚洲欧美天堂| 97超碰影音| 久久99999| 1024久久高清视频| 国产日韩欧美三级片| 国产一级137片内射麻豆| 亚洲在线a| 天天操福利视频综合网站| 欧美色日本| 久久人人爽爽爽人久久久| h在线看免费版在线看| 成人性爱全视频观看| 国产一区二区三区白丝| 极品白嫩美少妇在地板上位骑射淫水泛滥| 色哟哟AV| 久久久久久久六六 | 99热这里都是精品| 97欧美色综合| 1204金沙人妻懂旧版免费| 亚洲伊人久久精品狠狠在线| 婷婷六月天| 日本岛国黄色网址| 亚洲操逼无码| 国产精品色片一区二区| 欧美日韩国产另类综合| 欧美高清18A片| 人人操人人93| 亚洲天堂久久久久久粉红视频| 国产免费内射视频| 传媒在线观看一区二区三区| 大香交| 丰满少妇精品一区二区| 婷婷九月国产| 久久综合久色欧美综合狠狠| 国产25页| 最新中文字幕av| 99热在线不卡| 午夜福利在线视频1000| 亚洲码和欧洲精品激情系列| 高清不卡国产| 东北女人的毛片| 亚洲视频一二区| 黑丝日韩av丝袜av| 97在线观视频免费观看| 福利在线视频一区二区| 中文字幕在线2| 久久久少妇诱惑精品视频| 208天天久久九九九| 天天影视综合色| 好爽视频在线观看| 国产深喉视频一区二区| 一级毛片电影免费看| 在线观看一级α片刺激高潮视频| 无码高清少妇久久| 狠日操| 色狠狠色|