亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? adptive_bitpow_allocate_systems1.m

?? 好東西
?? M
字號:
%%%新方案,接收端先進(jìn)行合并,將受到j(luò)amming影響的子載波去除

clear all
clc
format long
%本次仿真載頻為2GHz,帶寬1MHz,子載波數(shù)64個(gè),cp為8
%子載波間隔為15.625kHz
%一個(gè)ofdm符號長度為64us,cp長度為8us
%系統(tǒng)調(diào)制級別定為QPSK
%最大doppler頻率為50Hz,信道是慢變的
%多徑信道為4徑,功率延遲譜服從負(fù)指數(shù)分布~exp(-t/trms),trms=(1/5)*tmax=1.2us時(shí)長,各徑延遲取為delay=[0 3e-6 6e-6]
t0=clock;
cp_length=16;%cp長度為16
N_carrier=64;%OFDM子載波個(gè)數(shù)
bandwidth=1000000;%系統(tǒng)帶寬為1MHz
t_interval=(1/bandwidth)*N_carrier/(cp_length+N_carrier);%采樣間隔64/72us,加上循環(huán)前綴后,采樣率增加
delta_f=bandwidth/N_carrier;%Hz
% SNR_dB=[0 4 8 12 16 20 24 28 32 35];%Eb/N0
% SJR_dB=[-10 -5 -3 0 3 5 10 15 20 25];%符號信干比
%SNR_dB=[8 12 16 20 24 28 32 35];
SNR_dB=[5];
% Pe=1e-3;
% groupnumber1=[4 16 32];
ber_snr_ofdm=zeros(1,length(SNR_dB)); 
 
lowzero_num=0;
% for kk=1:length(groupnumber1)
%     groupsize=N_carrier/groupnumber1(kk);
%     groupnumber=groupnumber1(kk);
    for i=1:length(SNR_dB)%每個(gè)SNR點(diǎn)上仿真若干次
    snr=10^(SNR_dB(i)/10);
    error_bit_ofdm=0;
    total_bit_num=0;%發(fā)送總比特?cái)?shù)統(tǒng)計(jì)
    error_bit_ofdm1=0;%for 二次功率分配
    total_bit_num1=0;%for 二次功率分配
    
    loop_num=5; %共仿真1000次

     for l=1:loop_num
    ofdm_symbol_num=12;%每次仿真產(chǎn)生10個(gè)ofdm符號,則每次仿真共有200×64個(gè)星座映射符號;QPSK調(diào)制下,1個(gè)星座映射符號包含2個(gè)bit
     map_flag=2;
    %%%%信道參數(shù)%%%%%%
%     num=6;
% 
%     delay=[0 1e-6 2e-6 3e-6 4e-6 6e-6];
%     trms=1.5e-6;
%     var_pow=10*log10(exp(-delay/trms));%各徑功率衰減,以dB形式給出
%     fd=50;%最大doppler頻率為50Hz
%     %t_interval=0.8889e-6;%采樣間隔64/72us,加上循環(huán)前綴后,采樣率增加
%     counter=10000;%200000000;%各徑信道的采樣點(diǎn)間隔,應(yīng)該大于信道采樣點(diǎn)數(shù)。由以上條件現(xiàn)在信道采樣點(diǎn)數(shù)
%     count_begin=(l-1+100000000)*5*counter;%每次仿真信道采樣的開始位置
%     %%%%%%以上為信道參數(shù)%%%%%%
%              %%%%以下過程為了得到準(zhǔn)確的信道信息%%%%%%
            bit_source=rand(2*N_carrier,ofdm_symbol_num)>0.5;
            [mm,nn]=size(bit_source);
            total_bit_num=total_bit_num+mm*nn;
            map_out1=map_module(bit_source,map_flag);
            
%             %%%以下程序?yàn)榱说玫叫诺李l率響應(yīng)HHk
%             ofdm_modulation_out1=sqrt(N_carrier)*ifft(map_out1,N_carrier);
%             ofdm_cp_out1=insert_cp(ofdm_modulation_out1,cp_length);
%             [passchan_ofdm_symbol1,Hk]=multipath_chann(ofdm_cp_out1,num,var_pow,delay,fd,t_interval,counter,count_begin,cp_length);
%             sig_temp=cut_cp(passchan_ofdm_symbol1,cp_length);
%             ofdm_demodulation_out1=fft(sig_temp,N_carrier)/sqrt(N_carrier);
%             HHk=ofdm_demodulation_out1./map_out1;
%             %%%以上程序?yàn)榱说玫叫诺李l率響應(yīng)HHk
%             [nn,mm]=size(ofdm_cp_out1);
%             spow2=0;
%             for k=1:nn
%                 for b=1:mm
%                     spow2=spow2+real(ofdm_cp_out1(k,b))^2+imag(ofdm_cp_out1(k,b))^2;
%                 end
%             end
%             %spow1=spow2/(nn*mm);%信號平均能量
%             spow1=1;
%             %%%%以上過程為了得到準(zhǔn)確的信道信息%%%%%%
%             
%             
%             
%             
%     %%%%%%%%%以下為不做二次功率分配,原參考文獻(xiàn)方法%%%%%%%%%%%%
%     [poweralloctpower,bitalloctvector,gama]=bitandpoweralloct2(N_carrier,groupnumber,HHk,snr,Pe,ofdm_symbol_num);%自適應(yīng)分配比特和功率
%     [m,n]=size(poweralloctpower);
%     
%     for mm=1:m
%         for nn=1:n
%             if poweralloctpower(mm,nn)<0
%                 lowzero_num=lowzero_num+1;
%             end
%         end
%     end
%                 
%     bit_maxnum_ofdmsig=groupsize*max(sum(bitalloctvector));
%     bit_source=zeros(bit_maxnum_ofdmsig,ofdm_symbol_num);
%     bit_num_ofdmsig=zeros(1,ofdm_symbol_num);
%     map_out=zeros(N_carrier,ofdm_symbol_num);
%            
%             for nn=1:ofdm_symbol_num
%                 for v=1:1:groupnumber
%                     map_flag=bitalloctvector(v,nn);
%                     sourcebit=zeros(1,bitalloctvector(v,nn)*groupsize);
%                     for w=1:1:groupsize
%                         if bitalloctvector(v,nn)>6
%                             input=zeros(1,bitalloctvector(v,nn));
%                         elseif bitalloctvector(v,nn)<1
%                             input=[];
%                         else
%                             input=(rand(1,bitalloctvector(v,nn)))>0.5;
%                         end
%                         sourcebit(1,1+(w-1)*bitalloctvector(v,nn):(w-1)*bitalloctvector(v,nn)+bitalloctvector(v,nn))=input;
%                         %按照map_flag指示完成各種星座映射,input為輸入比特塊
%                     end
%                     
%                     bit_source((v-1)*groupsize*map_flag+1:(v-1)*groupsize*map_flag+groupsize*map_flag,nn)=sourcebit';
%                     bit_num_ofdmsig(nn)=bit_num_ofdmsig(nn)+bitalloctvector(v,nn)*groupsize;
%                     if length(sourcebit)==0
%                         map_out((v-1)*groupsize+1:(v-1)*groupsize+groupsize,nn)=zeros(groupsize,1);
%                     else
%                     %map_out((v-1)*groupsize+1:(v-1)*groupsize+groupsize,nn)=sqrt(poweralloctpower(v,nn))*map_module(sourcebit',bitalloctvector(v,nn));
%                     map_out((v-1)*groupsize+1:(v-1)*groupsize+groupsize,nn)=map_module_adp(sourcebit',bitalloctvector(v,nn));
%                     end
%                 end
%             end
%             map_out1=zeros(size(map_out));
%             %%%%%%%%以下根據(jù)功率分配值做分配功率%%%%%%%%%%
%             for nn=1:ofdm_symbol_num
%                 for v=1:groupnumber
%                     if poweralloctpower(v,nn)~=0
%                        for w=1:groupsize
%                          map_out1((v-1)*groupsize+w,nn)=sqrt(poweralloctpower(v,nn))*map_out((v-1)*groupsize+w,nn);    
%                        end
%                     end
%                 end
%             end
    


   ofdm_modulation_out=sqrt(N_carrier)*ifft(map_out1,N_carrier);%作64點(diǎn)逆FFT運(yùn)算,完成ofdm調(diào)制,前面乘系數(shù)sqtr(64)是為了保持ifft前后的符號能量不變
   
      ofdm_cp_out=insert_cp(ofdm_modulation_out,cp_length);%插入循環(huán)前綴 
      %%%%%%%%以下計(jì)算噪聲方差%%%%%%%%%%
            [nn,mm]=size(ofdm_cp_out);
            spow2=0;
            for k=1:nn
                for b=1:mm
                    spow2=spow2+real(ofdm_cp_out(k,b))^2+imag(ofdm_cp_out(k,b))^2;
                end
            end
            spow1=spow2/(nn*mm);%信號平均能量
           
% %            % sgma=sqrt(spow1/(2*snr)/map_flag);
%             if map_flag==0
%                 sgma=sqrt(spow1/(2*snr));
%             else
%             %sgma=sqrt(spow1/(2*snr)/map_flag);%sgma如何計(jì)算,與當(dāng)前SNR和信號平均能量有關(guān)系
%             sgma=sqrt(spow1/(2*snr));
%             end
           sgma=sqrt(spow1/(2*snr)/map_flag);%計(jì)算高斯白噪聲方差


   % [passchan_ofdm_symbol,Hk]=multipath_chann(ofdm_cp_out,num,var_pow,delay,fd,t_interval,counter,count_begin,cp_length);
    
    passnoise_ofdm_symbol=add_noise(sgma,ofdm_cp_out);%加入隨機(jī)高斯白噪聲,receive_ofdm_symbol為最終接收機(jī)收到的ofdm符號塊
  
     
    cutcp_ofdm_symbol=cut_cp(passnoise_ofdm_symbol,cp_length);%去除循環(huán)前綴
    
    ofdm_demodulation_out=fft(cutcp_ofdm_symbol,N_carrier)/sqrt(N_carrier);%作128點(diǎn)FFT運(yùn)算,完成ofdm解調(diào)
    %receive_ofdm_symbol=ofdm_demodulation_out;
%     receive_ofdm_symbol=ofdm_demodulation_out./HHk;
%     receive_ofdm_symbol1=zeros(size(receive_ofdm_symbol));
%         for nn=1:ofdm_symbol_num
%             for v=1:groupnumber
%                 if poweralloctpower(v,nn)~=0
%                     for w=1:groupsize
%                         receive_ofdm_symbol1((v-1)*groupsize+w,nn)=receive_ofdm_symbol((v-1)*groupsize+w,nn)/sqrt(poweralloctpower(v,nn));    
%                     end
%                 end
%             end
%         end
  receive_bit_sig=de_map_module(ofdm_demodulation_out,map_flag);
 
    
    %以下過程統(tǒng)計(jì)接收信號中的錯(cuò)誤比特?cái)?shù)
           [mn,nn]=size(bit_source);
           err_num=sum(sum(rem(bit_source+receive_bit_sig,2)));
           error_bit_ofdm=error_bit_ofdm+err_num;
 %%%%%%%%%以上為不做二次功率分配,原參考文獻(xiàn)方法%%%%%%%%%%%%         
           
           
           
           
           
           
% %%%%%%%%%%%以下為做功率二次分配的方法%%%%%%%%%%%%%%%%
%     [poweralloctpower,bitalloctvector,gama]=bitandpoweralloct2(N_carrier,groupnumber,HHk,snr,Pe,ofdm_symbol_num);%自適應(yīng)分配比特和功率
%     %[poweralloctpower,bitalloctvector,gama]=reallocat_power(N_carrier,groupnumber,HHk,snr,Pe,ofdm_symbol_num);%做功率二次分配
%     bit_maxnum_ofdmsig=groupsize*max(sum(bitalloctvector));
%     bit_source=zeros(bit_maxnum_ofdmsig,ofdm_symbol_num);
%     bit_num_ofdmsig=zeros(1,ofdm_symbol_num);
%     map_out=zeros(N_carrier,ofdm_symbol_num);
%            
%             for nn=1:ofdm_symbol_num
%                 for v=1:1:groupnumber
%                     map_flag=bitalloctvector(v,nn);
%                     sourcebit=zeros(1,bitalloctvector(v,nn)*groupsize);
%                     for w=1:1:groupsize
%                         if bitalloctvector(v,nn)>6
%                             input=zeros(1,bitalloctvector(v,nn));
%                         elseif bitalloctvector(v,nn)<1
%                             input=[];
%                         else
%                             input=(rand(1,bitalloctvector(v,nn)))>0.5;
%                         end
%                         sourcebit(1,1+(w-1)*bitalloctvector(v,nn):(w-1)*bitalloctvector(v,nn)+bitalloctvector(v,nn))=input;
%                         %按照map_flag指示完成各種星座映射,input為輸入比特塊
%                     end
%                     
%                     bit_source((v-1)*groupsize*map_flag+1:(v-1)*groupsize*map_flag+groupsize*map_flag,nn)=sourcebit';
%                     bit_num_ofdmsig(nn)=bit_num_ofdmsig(nn)+bitalloctvector(v,nn)*groupsize;
%                     if length(sourcebit)==0
%                         map_out((v-1)*groupsize+1:(v-1)*groupsize+groupsize,nn)=zeros(groupsize,1);
%                     else
%                     %map_out((v-1)*groupsize+1:(v-1)*groupsize+groupsize,nn)=sqrt(poweralloctpower(v,nn))*map_module(sourcebit',bitalloctvector(v,nn));
%                     map_out((v-1)*groupsize+1:(v-1)*groupsize+groupsize,nn)=map_module_adp(sourcebit',bitalloctvector(v,nn));
%                     end
%                 end
%             end
%             map_out1=zeros(size(map_out));
%             %%%%%%%%以下根據(jù)功率分配值做分配功率%%%%%%%%%%
%             for nn=1:ofdm_symbol_num
%                 for v=1:groupnumber
%                     if poweralloctpower(v,nn)~=0
%                        for w=1:groupsize
%                          map_out1((v-1)*groupsize+w,nn)=sqrt(poweralloctpower(v,nn))*map_out((v-1)*groupsize+w,nn);    
%                        end
%                     end
%                 end
%             end
%     total_bit_num1=total_bit_num1+sum(bit_num_ofdmsig);
% 
% 
%    ofdm_modulation_out=sqrt(N_carrier)*ifft(map_out1,N_carrier);%作64點(diǎn)逆FFT運(yùn)算,完成ofdm調(diào)制,前面乘系數(shù)sqtr(64)是為了保持ifft前后的符號能量不變
%    ofdm_cp_out=insert_cp(ofdm_modulation_out,cp_length);%插入循環(huán)前綴 
%       %%%%%%%%以下計(jì)算噪聲方差%%%%%%%%%%
%             
%             map_flag=sum(bit_num_ofdmsig)/(N_carrier*ofdm_symbol_num);
%            % sgma=sqrt(spow1/(2*snr)/map_flag);
%             if map_flag==0
%                 sgma=sqrt(spow1/(2*snr));
%             else
%             %sgma=sqrt(spow1/(2*snr)/map_flag);%sgma如何計(jì)算,與當(dāng)前SNR和信號平均能量有關(guān)系
%             sgma=sqrt(spow1/(2*snr));
%             end
%          
% 
% 
%     [passchan_ofdm_symbol,Hk]=multipath_chann(ofdm_cp_out,num,var_pow,delay,fd,t_interval,counter,count_begin,cp_length);
%     
%     passnoise_ofdm_symbol=add_noise(sgma,passchan_ofdm_symbol);%加入隨機(jī)高斯白噪聲,receive_ofdm_symbol為最終接收機(jī)收到的ofdm符號塊
%   
%      
%     cutcp_ofdm_symbol=cut_cp(passnoise_ofdm_symbol,cp_length);%去除循環(huán)前綴
%     
%     ofdm_demodulation_out=fft(cutcp_ofdm_symbol,N_carrier)/sqrt(N_carrier);%作128點(diǎn)FFT運(yùn)算,完成ofdm解調(diào)
%     %receive_ofdm_symbol=ofdm_demodulation_out;
%     receive_ofdm_symbol=ofdm_demodulation_out./HHk;
%     receive_ofdm_symbol1=zeros(size(receive_ofdm_symbol));
%         for nn=1:ofdm_symbol_num
%             for v=1:groupnumber
%                 if poweralloctpower(v,nn)~=0
%                     for w=1:groupsize
%                         receive_ofdm_symbol1((v-1)*groupsize+w,nn)=receive_ofdm_symbol((v-1)*groupsize+w,nn)/sqrt(poweralloctpower(v,nn));    
%                     end
%                 end
%             end
%         end
%   receive_bit_sig=de_map_module_adp(receive_ofdm_symbol1,bitalloctvector,groupsize,groupnumber,bit_num_ofdmsig);
% 
%     
%     %以下過程統(tǒng)計(jì)接收信號中的錯(cuò)誤比特?cái)?shù)
%            [mn,nn]=size(bit_source);
%            err_num=sum(sum(rem(bit_source+receive_bit_sig,2)));
%            error_bit_ofdm1=error_bit_ofdm1+err_num;
% %%%%%%%%%%%以上為做功率二次分配的方法%%%%%%%%%%%%%%%%                                  
end%for l=1:loop_num

ber_snr_ofdm(i)=error_bit_ofdm/total_bit_num;


%save bitalloc_data ber_snr_persjr_ofdm ber_snr_reallocatpow fre_eff_persnr fre_eff_persnr_reallocatpow
end%for i=1:length(SNR_dB)

%end %for kk
elapse_time=etime(clock,t0);
ber_snr_ofdm
% figure(1)
% % semilogy(SNR_dB_theo,ber_theo(1,:),'b')
% % hold on
% semilogy(SNR_dB,ber_snr_persjr_ofdm(1,:),'r-*'),hold on
% semilogy(SNR_dB,ber_snr_persjr_ofdm(2,:)/2,'g-o')
% semilogy(SNR_dB,ber_snr_persjr_ofdm(3,:)/6,'m-+')
% hold off
% xlabel('SNR(dB)');
% ylabel('仿真結(jié)果,實(shí)際Pe=1e-3');
% 
% figure(2)
% plot(SNR_dB,fre_eff_persnr(1,:),'r-*'),hold on
% % plot(SNR_dB,fre_eff_persnr(1,:),'r-*',SNR_dB,fre_eff_persnr(2,:),'g-o',SNR_dB,fre_eff_persnr(3,:),'m-+')
% plot(SNR_dB,fre_eff_persnr(2,:),'g-o')
% plot(SNR_dB,fre_eff_persnr(3,:),'m-')
% xlabel('SNR(dB)');
% ylabel('Spectral Efficiency(bps/Hz)');
% hold off

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本在线天堂| 亚洲一区二区三区中文字幕| 日韩欧美自拍偷拍| 国产欧美在线观看一区| 亚洲欧美视频一区| 九九久久精品视频| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美人伦禁忌dvd放荡欲情| 日韩三级高清在线| 亚洲自拍另类综合| 国产91精品一区二区麻豆亚洲| 色妹子一区二区| 久久久午夜电影| 午夜欧美在线一二页| www.一区二区| 精品国产伦一区二区三区观看方式 | 亚洲18色成人| 成人一区在线观看| 欧美一级欧美一级在线播放| 国产精品久久久久久久久搜平片| 日本va欧美va瓶| 在线观看亚洲一区| 亚洲欧洲国产日韩| 国产成人午夜精品5599 | 国产成人综合网站| 欧美成人精品3d动漫h| 性做久久久久久久免费看| 99精品视频在线观看| 国产日韩精品视频一区| 久久精品国产亚洲a| 欧美精品三级在线观看| 一区二区三区影院| 91麻豆高清视频| 亚洲精品久久嫩草网站秘色| av亚洲产国偷v产偷v自拍| 久久精品视频在线看| 国产美女娇喘av呻吟久久| 久久精品在线免费观看| 国产精品资源在线看| 国产女人18毛片水真多成人如厕| 国产精品99久久久久久有的能看| 精品美女一区二区| 国产aⅴ综合色| 国产精品理伦片| 91成人免费电影| 午夜精品福利久久久| 777a∨成人精品桃花网| 男女男精品视频网| 久久久久久久久久电影| 成人h动漫精品| 一区二区三区在线观看视频| 777xxx欧美| 国产91精品一区二区| 一区二区三区美女| 日韩视频免费直播| 99视频超级精品| 丝袜国产日韩另类美女| 久久精品人人做| 91久久久免费一区二区| 久久草av在线| 亚洲专区一二三| 国产日产精品1区| 欧美日韩精品电影| 成人国产亚洲欧美成人综合网| 亚洲精品久久久蜜桃| 欧美电影免费观看高清完整版在| 成人免费毛片app| 蜜桃一区二区三区四区| 亚洲乱码国产乱码精品精98午夜 | 亚洲美女在线一区| 欧美男人的天堂一二区| 国产精品一级二级三级| 亚洲国产乱码最新视频 | 91在线视频在线| 国产精品一区二区男女羞羞无遮挡| 亚洲毛片av在线| 国产精品成人免费 | 亚洲成av人片在线| 亚洲精品中文在线影院| 亚洲国产高清在线观看视频| 日韩欧美中文字幕制服| 在线播放日韩导航| 欧美在线免费视屏| 色综合久久88色综合天天免费| 精品亚洲成av人在线观看| 亚瑟在线精品视频| 午夜欧美视频在线观看| 污片在线观看一区二区 | 国产盗摄一区二区三区| 久热成人在线视频| 久久成人综合网| 国产一区 二区 三区一级| 国内久久精品视频| 国产成人在线看| 成人免费观看av| 91碰在线视频| 欧美丝袜自拍制服另类| 欧美肥妇毛茸茸| 精品免费视频一区二区| 久久婷婷色综合| 中文字幕在线不卡| 亚洲欧美国产77777| 亚洲成人第一页| 久久99精品国产麻豆婷婷| 国产美女在线观看一区| 国产成人精品网址| 欧美在线一区二区| 日韩三级视频在线看| 亚洲国产精品av| 亚洲韩国一区二区三区| 久久精品99国产精品日本| 国产高清久久久久| 欧美日韩亚洲国产综合| 久久综合色播五月| 亚洲精品成人少妇| 国产精品99久久久久久似苏梦涵| 91污片在线观看| 久久免费国产精品 | 波多野结衣91| 日韩美一区二区三区| 亚洲人亚洲人成电影网站色| 日韩国产一区二| 色爱区综合激月婷婷| 久久影视一区二区| 亚洲国产欧美在线人成| 国产成人一级电影| 欧美成人精精品一区二区频| 亚洲综合一二区| 成人av片在线观看| 久久久久久免费毛片精品| 午夜久久久影院| 欧美在线一区二区| 18成人在线视频| 成人开心网精品视频| 久久亚洲综合av| 激情都市一区二区| 日韩午夜中文字幕| 免费欧美日韩国产三级电影| 一本大道久久精品懂色aⅴ| 欧美高清在线视频| 国产精品18久久久| 久久九九全国免费| 国产精品中文字幕欧美| 国产午夜亚洲精品理论片色戒| 美国三级日本三级久久99| 555夜色666亚洲国产免| 视频一区欧美精品| 日韩精品影音先锋| 狠狠v欧美v日韩v亚洲ⅴ| 精品成人免费观看| 国产成人欧美日韩在线电影| 久久久蜜臀国产一区二区| 国产精品白丝jk黑袜喷水| 国产日本亚洲高清| 色94色欧美sute亚洲13| 成人免费一区二区三区视频 | 99精品国产视频| 亚洲精品日韩综合观看成人91| 99久久伊人久久99| 亚洲美女偷拍久久| 欧美在线色视频| 理论电影国产精品| 日本一区二区三区国色天香| 国产一区二区美女诱惑| 国产精品国模大尺度视频| 国产91精品精华液一区二区三区| 中文字幕乱码久久午夜不卡| 成人99免费视频| 日韩影院免费视频| 久久久久久久久久久久久久久99| 97精品国产露脸对白| 日韩福利视频网| 亚洲人成在线观看一区二区| 欧美日韩国产综合一区二区三区| 日韩精品午夜视频| 国产精品成人在线观看 | 日韩欧美在线网站| 成人自拍视频在线| 日韩电影在线观看网站| 国产精品国产a| 欧美一区二区三区人| 色欧美88888久久久久久影院| 九九热在线视频观看这里只有精品| 亚洲精品欧美激情| xvideos.蜜桃一区二区| 欧美日本在线一区| 91在线视频免费91| 国产大陆a不卡| 精品一区二区三区在线播放| 亚洲男同性视频| 国产欧美视频一区二区三区| 91精品国模一区二区三区| 欧美人狂配大交3d怪物一区| 91丨九色丨黑人外教| 国产高清成人在线| 成人综合日日夜夜| 国产丶欧美丶日本不卡视频| 激情五月婷婷综合| 免费高清在线视频一区·| 日韩高清在线观看|