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

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

?? multicastgprs.m

?? 這是一個基于matlab/RUNE環(huán)境的移動通信網(wǎng)絡(luò)仿真程序包
?? M
字號:
% Multicast scheme in GPRS network.
% One cell implementation.
% With 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 20 ms

% Number of Time slots
num_ts = 4;

% Carrier to Interference Ratio for user (as an input from channel part)
ctoi = CIR;

%ctoi = 6*ones(30,(t_max/t_samp));
cs = CIR_to_CS(CIR_multi,6,12,18); %coding scheme

% Create Traffic
user_traffic = traff;

% 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 = 0;
    
    %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;

    index = 1; % number of packets received/enter buffer

    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
        
        % buffhist(state,:) = buffer; % record buffer
        % if (user_traffic((2*(t_old/t_samp)+1):(2*t_new/t_samp)) ~= 0)
        % index = index + 1; % calculate number of packet ( 1 index = 15 frames/packets)
        % end
        
        % transmitting data
        switch (cs(N_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 < transmitted)
            transmitted = buffer;
        end
    
        % emptying buffer
        buffer = buffer-transmitted; 
    
        %calculating throughput
        a = per(cs(N_user,floor((t_old/t_samp)+1)),ctoi(1:N_user,floor((t_old/t_samp)+1))');
        aa = ones(num_ts,1)*a;
        b = rand(num_ts,N_user); % create a random for each ue on each TS 
   % calculate in a time step(20ms or more?) the received right and error bits     
        for ts = 1:num_ts
            success = find (b(ts,:) >= aa(ts,:));
            data(success) = data(success) + (transmitted/num_ts);
            fail = find (b(ts,:) < aa(ts,:));
            p_loss_chan(fail) = p_loss_chan(fail) + 1 ;
            b_loss_chan(fail) = b_loss_chan(fail) + (transmitted/num_ts);
        end
        
        %         %calculating throughput(OLD)
%         a = per(cs(N_user,floor((t_old/t_samp)+1)),ctoi(1:N_user,floor((t_old/t_samp)+1))');
%         b = rand(1,N_user) ;
%         success = find (b>=a);
%         data(success) = data(success) + transmitted;
%         fail = find (b<a);
%         p_loss_chan(fail) = p_loss_chan(fail) + num_ts*1 ;
%         b_loss_chan(fail) = b_loss_chan(fail) + transmitted;

        
        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 = N_user*(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);  
        
end

th_multi = overall_th;
pl_multi = packet_loss;
buff_multi = buffhist;

x = 2:1:30;
figure(5)
subplot(2,2,1);
plot(x,overall_th(2:30));
grid on;title('Multicast Throughput');
%figure(2);
subplot(2,2,2);
plot(x,packet_loss(2:30));
grid on;title('Multicast RLC Blocks Loss');
%figure(3);
subplot(2,2,3);
plot(x,bits_loss(2:30));
grid on;title('Multicast Bits Loss');
%figure(4);
subplot(2,2,4);
plot(x,buffhist(2:30));
grid on;title('Multicast Buffer Occupancy');
% figure(5)
% plot(x,average_delay);
% grid on;

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 multi




























% Overall delay
    % delay counted as the time packet stays/waits in the buffer, thus
    %difference between buffhist with value equals to zero (excluding 
    %consecutive zeros)


    % for j = 1:N_user
    %     A = find(buffhist(:,j)==0);
    %     for k = 1:length(A)-1
    %         if( (A(k+1)-A(k)) > 1)
    %         delay(j) = delay(j) + (t_samp*(A(k+1)-A(k)));
    %         end
    %     end   
    %     delay(j) = delay(j)/index;
    % end
    % average_delay(N_user) = sum(delay)/N_user;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区三区久久久 | 欧美高清在线一区| 中文字幕一区三区| 久久精品国产精品亚洲综合| 一本大道av一区二区在线播放 | 蜜桃传媒麻豆第一区在线观看| eeuss国产一区二区三区| 日韩一卡二卡三卡国产欧美| 亚洲女同女同女同女同女同69| 国产在线播放一区| 91精品黄色片免费大全| 亚洲综合一区在线| 99国产一区二区三精品乱码| 欧美mv日韩mv国产网站app| 亚洲一区二区中文在线| av午夜一区麻豆| 国产日韩欧美激情| 国产一区视频网站| 日韩欧美黄色影院| 七七婷婷婷婷精品国产| 欧美日韩亚洲高清一区二区| 亚洲视频在线观看三级| 成人精品视频.| 国产女人18水真多18精品一级做| 久久不见久久见免费视频1| 欧美日本韩国一区| 偷拍亚洲欧洲综合| 欧美日韩国产高清一区二区三区 | 亚洲精品国产a久久久久久 | 午夜国产不卡在线观看视频| 91成人看片片| 亚洲影视在线观看| 欧美日韩一区二区三区在线看 | 91麻豆.com| 亚洲男女一区二区三区| 97se亚洲国产综合自在线不卡| 国产精品久久毛片a| gogo大胆日本视频一区| 成人欧美一区二区三区小说| 成人网在线播放| 亚洲人吸女人奶水| 欧美亚日韩国产aⅴ精品中极品| 亚洲综合在线第一页| 欧美精品一级二级三级| 蜜臀久久久久久久| 欧美精品一区二区三区蜜桃视频| 国产精品正在播放| 亚洲国产激情av| 91网址在线看| 日本网站在线观看一区二区三区 | 亚洲va在线va天堂| 欧美日韩二区三区| 久久爱www久久做| 国产精品麻豆一区二区| 欧美性感一类影片在线播放| 麻豆精品新av中文字幕| 欧美国产日产图区| 欧美综合亚洲图片综合区| 日韩激情av在线| 日本一区二区成人在线| 日本精品视频一区二区三区| 美女视频网站黄色亚洲| 国产人妖乱国产精品人妖| 91浏览器入口在线观看| 日本女人一区二区三区| 欧美激情一二三区| 欧美日韩视频在线第一区| 国产麻豆日韩欧美久久| 亚洲卡通欧美制服中文| 欧美v国产在线一区二区三区| 成人的网站免费观看| 日韩中文字幕不卡| 国产精品的网站| 日韩欧美精品在线| 91小视频在线观看| 黄色日韩网站视频| 亚洲午夜久久久久久久久电影网 | 欧美色成人综合| 国产九色sp调教91| 亚洲大尺度视频在线观看| 久久电影国产免费久久电影| 亚洲欧美aⅴ...| 久久久久国产精品免费免费搜索| 在线观看91视频| 成人性视频网站| 捆绑调教一区二区三区| 亚洲一区二区三区四区中文字幕| 欧美r级电影在线观看| 欧美中文字幕不卡| 99热这里都是精品| 国产一区二区三区观看| 日本欧美大码aⅴ在线播放| 玉米视频成人免费看| 中文字幕电影一区| 欧美刺激午夜性久久久久久久| 欧美在线不卡视频| 91一区一区三区| 成人激情免费电影网址| 国内精品国产三级国产a久久| 亚洲v日本v欧美v久久精品| 136国产福利精品导航| 国产欧美一区二区在线| 欧美精品一区二区三区很污很色的| 欧美喷潮久久久xxxxx| 色香蕉成人二区免费| 成人动漫一区二区| 成人福利在线看| 成人黄色综合网站| 成人久久18免费网站麻豆| 国产成人综合网| 国产成人精品aa毛片| 国产九九视频一区二区三区| 国产酒店精品激情| 国产传媒日韩欧美成人| 国产精品自拍一区| 国产成人精品亚洲日本在线桃色| 国产一区二区免费视频| 国产精品一区二区在线观看不卡 | 国产精品91一区二区| 久久精品国产一区二区三区免费看| 婷婷一区二区三区| 日韩av电影天堂| 九色|91porny| 国产精品一线二线三线精华| 国产河南妇女毛片精品久久久 | 久久美女艺术照精彩视频福利播放| 日韩三级在线免费观看| 日韩精品一区二区三区在线| 久久夜色精品一区| 亚洲国产精华液网站w| 国产精品久久久久一区二区三区 | 91片在线免费观看| 欧洲生活片亚洲生活在线观看| 在线观看日韩av先锋影音电影院| 欧美三级韩国三级日本三斤| 91精品国产综合久久久久久久 | 国产精品女同一区二区三区| 综合婷婷亚洲小说| 午夜天堂影视香蕉久久| 狠狠色丁香久久婷婷综合丁香| 国产精品99久久久| 色女孩综合影院| 91精品国产一区二区人妖| 久久色在线视频| 亚洲青青青在线视频| 色偷偷88欧美精品久久久| 欧美日韩中文字幕一区二区| 欧美大尺度电影在线| 亚洲国产成人私人影院tom| 一区二区三区日韩在线观看| 免费看欧美女人艹b| 成人丝袜高跟foot| 欧美人与性动xxxx| 中文字幕乱码亚洲精品一区| 亚洲国产成人高清精品| 国内偷窥港台综合视频在线播放| 成人av电影观看| 91精品国产综合久久久久久| 国产蜜臀97一区二区三区| 一区二区三区 在线观看视频| 久久99精品久久久久久动态图| 91亚洲精品乱码久久久久久蜜桃| 日韩欧美国产高清| 亚洲女厕所小便bbb| 国产福利精品一区二区| 欧美美女黄视频| 综合电影一区二区三区| 久久99热国产| 欧美日本一道本在线视频| 国产精品麻豆一区二区| 韩国在线一区二区| 欧美吻胸吃奶大尺度电影 | 国产suv精品一区二区6| 欧美精品tushy高清| 亚洲精品写真福利| 国产不卡免费视频| 天堂va蜜桃一区二区三区漫画版| 国产91在线|亚洲| 日韩欧美一区二区免费| 洋洋av久久久久久久一区| 成人av网址在线观看| 亚洲精品一区二区三区精华液| 午夜精品福利一区二区三区av | 欧美日韩国产首页| 国产精品电影一区二区| 国产xxx精品视频大全| xf在线a精品一区二区视频网站| 丝袜亚洲另类欧美综合| 欧美在线一二三| 亚洲精品高清在线| 色综合天天综合| 亚洲欧洲99久久| av在线不卡电影| 中文字幕二三区不卡| 国产91在线看| 国产精品私人影院| 成人午夜伦理影院| 国产精品欧美极品| 99国产精品视频免费观看| 国产精品激情偷乱一区二区∴|