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

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

?? verifyuni.m

?? 這是一個(gè)基于matlab/RUNE環(huán)境的移動(dòng)通信網(wǎng)絡(luò)仿真程序包
?? M
字號(hào):
% Unicast Verification in GPRS network.
% One cell implementation.
% Without Link Adaptation

% Clear workspace
% clear
% clc

% Maximum time for simulation
t_max = 15*60; % seconds

% Sampling time
t_samp = 0.02; % the time is discrete, with sampling time is 1
% RLC blocks

% Number of Time slots
num_ts = 4;

% Random Carrier to Interference
rctoi = 10 + 5*randn(30,(t_max/t_samp));

% Create Traffic
user_traffic = traff;

for p = 1:3

    % Coding Scheme and user's C/I 
    % 3 different case
    switch p
        case 1
            ctoi = 6*ones(30,(t_max/t_samp));
        case 2
            m = min(rctoi,[],2) * ones(1,(t_max/t_samp));
	        ctoi = rctoi - m + (6*ones(30,(t_max/t_samp)));
    	case 3
	    	m = max(rctoi,[],2) * ones(1,(t_max/t_samp));
	        ctoi = rctoi - m + 6*ones(30,(t_max/t_samp));
    end

    %Fixed Coding Scheme
    cs = ones(30,(t_max/t_samp)); 

    % Initialization
    buffhist = zeros(1,30);
    overall_th = zeros(1,30);
    packet_loss = zeros(1,30);
    bits_loss = zeros(1,30);

    % to make a graph, user 2-50

    for N_user = 2:30
    
        N_user
    
        % Create Buffer
        buffer = zeros(1,N_user);

        %user throughput
        average_th = zeros(1,N_user);
        data = zeros(1,N_user);

        % User's delay 
        delay = zeros(1,N_user);

        % Loss channel
        p_loss_chan = zeros(1,N_user); %packet
        b_loss_chan = zeros(1,N_user); %bits

        % Let it start!!!
        t_old = 0;
        t_new = t_old + t_samp;

        user = 1 ;
        
        while (t_new<t_max-0.0001)
    
            % Update buffer 
            buffer = buffer + sum(user_traffic(floor(t_old/t_samp+1):floor((t_new/t_samp)))); % fill buffer with packet
    
            % transmitting data
            switch (cs(user,floor((t_old/t_samp)+1)))
                case 1
                    bitrate = num_ts*9050; %coding scheme 1
                case 2
                    bitrate = num_ts*13400; %coding scheme 2
                case 3
                    bitrate = num_ts*15600; %coding scheme 3
                case 4
                    bitrate = num_ts*21400; %coding scheme 4
            end

            transmitted = bitrate * 0.0046 * 4; %4 RLC blocks
    
            if (buffer(user) < transmitted)
                transmitted = buffer(user);
            end
    
            % emptying buffer
            buffer(user) = buffer(user)-transmitted; 
    
            %calculating throughput
            a = per(cs(user,floor((t_old/t_samp)+1)),ctoi(user,floor((t_old/t_samp)+1)));
            aa = a*ones(1,num_ts);
            b = rand(1,num_ts) ;
            success = find (b>=aa);
            data(user) = data(user) + ((transmitted/num_ts)*length(success));
            fail = find (b<aa);
            p_loss_chan(user) = p_loss_chan(user) + length(fail) ;
            b_loss_chan(user) = b_loss_chan(user) + ((transmitted/num_ts)*length(fail));
        
            % Next time, next user
            user = mod(user,N_user)+1;
            t_old = t_new;
            t_new = t_new + t_samp; % update time
        end

        % Overall throughput
        average_th = data/t_max;
        overall_th(N_user) = sum(average_th)/N_user;
        %average packet loss
        all_packet = (t_max/t_samp)*4;
        packet_loss(N_user) = sum(p_loss_chan)/(all_packet);
        %average bits loss
        bits_loss(N_user) = sum(b_loss_chan)/(N_user*t_max);
        %buffer history
        buffhist(N_user) = sum(buffer)/N_user;
    
    end

    x = 2:1:30;
    figure(1)
    switch p
    case 1
        th_uni_fixed = overall_th;
        pl_uni_fixed = packet_loss;
        bf_uni_fixed = buffhist;
        subplot(3,1,1);plot(x,overall_th(2:30),'*');hold on;grid on;title('Unicast Throughput');
        subplot(3,1,2);plot(x,packet_loss(2:30),'*');hold on;grid on;title('Unicast Block Error Rate');
        subplot(3,1,3);plot(x,buffhist(2:30),'*');hold on;grid on;title('Unicast Bits Loss in Buffer');
    case 2
        th_uni_varplus = overall_th;
        pl_uni_varplus = packet_loss;
        bf_uni_varplus = buffhist;
        subplot(3,1,1);plot(x,overall_th(2:30),'+');hold on;grid on;title('Unicast Throughput');
        subplot(3,1,2);plot(x,packet_loss(2:30),'+');hold on;grid on;title('Unicast Block Error Rate');
        subplot(3,1,3);plot(x,buffhist(2:30),'+');hold on;grid on;title('Unicast Bits Loss in Buffer');
    case 3
        th_uni_varmin = overall_th;
        pl_uni_varmin = packet_loss;
        bf_uni_varmin = buffhist;
        subplot(3,1,1);plot(x,overall_th(2:30),'-');hold on;grid on;title('Unicast Throughput');
        subplot(3,1,2);plot(x,packet_loss(2:30),'-');hold on;grid on;title('Unicast Block Error Rate');
        subplot(3,1,3);plot(x,buffhist(2:30),'-');hold on;grid on;title('Unicast Bits Loss in Buffer');
    end
    
end

clear overall_th buffhist packet_loss bits_loss ctoi average_th t_old t_new cs data N_user a b p_loss_chan b_loss_chan success fail transmitted user all_packet bitrate delay index user_traffic CIR_multi CIR_uni CIR buffer traff aa 
save ver_uni

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人免费电影| 日韩视频一区二区在线观看| 精品三级av在线| 久久精品国产色蜜蜜麻豆| 欧美一区二区三区免费大片 | 91精品国产手机| 美女被吸乳得到大胸91| 精品88久久久久88久久久| 国产一区二区三区四区五区美女 | 7777精品久久久大香线蕉| 日韩电影在线观看网站| 精品免费日韩av| 成人免费毛片app| 亚洲一区在线观看免费 | 日韩视频免费观看高清完整版| 日本美女视频一区二区| 亚洲精品一区二区三区影院| 国产精品一区二区三区四区| 国产精品乱人伦| 欧美吻胸吃奶大尺度电影| 日本不卡高清视频| 中国av一区二区三区| 欧美最新大片在线看| 老司机午夜精品| 亚洲欧洲日韩在线| 欧美一区二区三区视频免费播放 | 欧美网站一区二区| 美女视频黄久久| 亚洲桃色在线一区| 欧美一区二区三区影视| 99久久国产综合精品麻豆| 日韩国产欧美视频| 中日韩av电影| 日韩小视频在线观看专区| 99久久综合99久久综合网站| 亚洲国产成人av好男人在线观看| 精品1区2区在线观看| 91福利国产成人精品照片| 激情综合网最新| 亚洲午夜久久久久| 国产精品三级久久久久三级| 91精品国产综合久久福利| 成人av在线播放网址| 蜜桃av一区二区| 亚洲国产va精品久久久不卡综合| 久久久99免费| 日韩午夜激情视频| 欧美视频一区在线| 97久久超碰精品国产| 国产精品1024| 精品一区二区三区在线播放视频 | 国产精品一区专区| 丝袜亚洲另类丝袜在线| 亚洲免费av高清| 日本一区二区高清| 精品播放一区二区| 欧美一级电影网站| 欧美理论电影在线| 欧美亚洲自拍偷拍| 96av麻豆蜜桃一区二区| 岛国精品在线播放| 国产寡妇亲子伦一区二区| 蜜臂av日日欢夜夜爽一区| 午夜久久福利影院| 一区二区在线观看视频在线观看| 国产精品理伦片| 国产嫩草影院久久久久| www日韩大片| 久久色在线观看| 久久久久久一级片| 久久女同性恋中文字幕| www精品美女久久久tv| 精品免费国产一区二区三区四区| 日韩欧美国产一区在线观看| 欧美高清精品3d| 制服丝袜激情欧洲亚洲| 欧美精品色综合| 欧美一卡2卡三卡4卡5免费| 欧美久久一二区| 欧美一区二区高清| 日韩一级欧美一级| 久久久久久毛片| 国产欧美日韩精品在线| 国产精品人人做人人爽人人添 | 国产伦精一区二区三区| 麻豆精品一区二区av白丝在线| 亚洲mv大片欧洲mv大片精品| 亚洲高清不卡在线观看| 亚洲动漫第一页| 天堂av在线一区| 久久国产精品一区二区| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲精品高清在线观看| 一区二区三区自拍| 午夜国产精品影院在线观看| 午夜电影网亚洲视频| 久久精品国产一区二区三区免费看| 日本三级亚洲精品| 国模无码大尺度一区二区三区| 精品一区二区三区日韩| 成人午夜视频免费看| 日本乱人伦aⅴ精品| 欧美美女视频在线观看| 精品国免费一区二区三区| 欧美激情在线免费观看| 亚洲精品日韩综合观看成人91| 亚洲一区二区三区视频在线播放| 日日夜夜精品视频免费| 激情成人综合网| 91色在线porny| 51午夜精品国产| 国产亚洲视频系列| 亚洲黄一区二区三区| 日本不卡一二三| k8久久久一区二区三区 | 国产日产欧产精品推荐色| 综合久久综合久久| 免费高清成人在线| 99久久国产综合精品色伊| 欧美精品99久久久**| 中文一区在线播放| 五月婷婷综合激情| 成人丝袜高跟foot| 91 com成人网| 一区二区中文字幕在线| 捆绑变态av一区二区三区| 91啪亚洲精品| 久久综合久久综合九色| 亚洲小少妇裸体bbw| 国产精品一区二区你懂的| 91精彩视频在线观看| 久久蜜臀精品av| 午夜视频在线观看一区二区三区| 国产成人av电影免费在线观看| 欧美日韩国产免费一区二区| 国产女人aaa级久久久级| 日韩福利电影在线观看| 91在线丨porny丨国产| 久久久一区二区三区捆绑**| 亚洲综合色区另类av| 成人app网站| 久久综合久色欧美综合狠狠| 日日夜夜免费精品| 欧美日韩综合在线免费观看| 中文字幕国产一区| 狠狠色狠狠色综合系列| 欧美日韩国产首页| 一区二区三区国产精华| av午夜精品一区二区三区| 久久这里都是精品| 久久99精品网久久| 91精品国产欧美日韩| 亚洲午夜影视影院在线观看| 99久久久久久| 国产精品色呦呦| 丰满岳乱妇一区二区三区| 2021国产精品久久精品| 久久精品免费观看| 日韩午夜精品电影| 久久精品国产99国产精品| 91精品国产综合久久精品麻豆| 一区二区三区 在线观看视频| 成人av午夜电影| 国产精品第五页| av不卡在线播放| 综合欧美一区二区三区| 色综合色综合色综合| 亚洲色图视频网站| 91农村精品一区二区在线| 亚洲视频一区二区免费在线观看| av男人天堂一区| 亚洲精品菠萝久久久久久久| 色视频一区二区| 亚洲香肠在线观看| 欧美一区欧美二区| 麻豆91精品91久久久的内涵| 日韩欧美国产不卡| 国产黄色精品视频| 国产精品丝袜一区| 色综合中文字幕国产| 综合久久给合久久狠狠狠97色| 成人午夜私人影院| 亚洲精品老司机| 欧美卡1卡2卡| 国产在线一区观看| 中文字幕一区二区三区不卡 | 国产91精品精华液一区二区三区| 欧美激情在线一区二区| 91色.com| 蜜臀久久99精品久久久久久9| 欧美一区二区三区成人| 韩国欧美国产1区| 亚洲欧洲三级电影| 欧美日韩免费在线视频| 久久国产视频网| 国产精品久久久久三级| 欧美视频一二三区| 精品一区二区精品| 中文字幕在线视频一区| 欧美男男青年gay1069videost|