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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.m

?? 保證正確無誤的Multiple access protocls源代碼。包括ALOHA, CSMA, ISMA等等。寫論文
?? M
字號:
% Program 6-1
% main.m
%
% Packet communication system
%
% MATLAB version
% Programmed by M.Okita
% Checked by H.Harada
%

clear;

                                                % definition of the global variable
global STANDBY TRANSMIT COLLISION PERMIT
global Srate Plen Ttime Dtime
global Mnum Mplen Mstime Mstate
global Tint Rint
global Spnum Splen Tplen Wtime

STANDBY    = 0;                                 % definition of the fixed number
TRANSMIT   = 1;
COLLISION  = 2;
PERMIT     = 3;

                                                % definition of the protocol
protocol = { 'paloha'	...                     % Pure ALOHA        : pno = 1
             'saloha'	...                     % Slotted ALOHA     : pno = 2
             'npcsma'	...                     % np-CSMA           : pno = 3
             'snpisma'	...                     % Slotted np-ISMA   : pno = 4
           };
                                                % definition of communication channel
brate = 512e3;                                  % bit rate
Srate = 256e3;                                  % symbol rate
Plen  = 128;                                    % length of a packet
Dtime = 0.01;                                   % normalized propagation delay
alfa  = 3;                                      % decline fixed number of propagation loss
sigma = 6;                                      % standard deviation of shadowing [dB]

                                                % definition of the access point
r   = 100;                                      % service area radius [m]
bxy = [0, 0, 5];                                % position of the access point (x,y,z)[m]
tcn = 10;                                       % capture ratio [dB]

                                                % definition of the access terminals
Mnum  = 100;                                    % number of the access terminal
mcn   = 30;                                     % C/N at the access point when transmitted from area edge

                                                % simulation condition
pno     = 1;                                    % protocol number
capture = 0;                                    % capture effect  0:nothing  1:consider
spend   = 10000;                                % number of packets that simulation is finished
outfile = 'test.dat';                           % result output file name

Ttime = Plen / Srate;                           % transmission time of one packet
mpow  = 10^(mcn/10) * sqrt(r^2+bxy(3)^2)^alfa;  % true value of C/N

fid = fopen(outfile,'w');
fprintf(fid,'Protocol                = %d\n',pno);
fprintf(fid,'Capture                 = %d\n',capture);
fprintf(fid,'Normalize_delay_time    = %f\n',Dtime);
fprintf(fid,'Bit_rate           (bps)= %d\n',brate);
fprintf(fid,'Symbol_rate        (sps)= %d\n',Srate);
fprintf(fid,'Length_of_Packet   (sbl)= %d\n',Plen);
fprintf(fid,'Number_of_mobile_station= %d\n',Mnum);
fprintf(fid,'Transmission_power (C/N)= %f\n',mcn);
fprintf(fid,'Capture_ratio       (dB)= %f\n',tcn);
fprintf(fid,'Number_of_Packet        = %d\n',spend);

fprintf('\n********* Simulation Start *********\n\n');
if capture == 0
    fprintf(' %s without capture effect\n\n',char(protocol(pno)));
else
    fprintf(' %s with capture effect\n\n',char(protocol(pno)));
end

mxy  = position(r,Mnum,0);                      % positioning of the access terminals
randn('state',sum(100*clock));                  % resetting of the random table
mrnd = randn(1,Mnum);                           % decision of the shadowing

for G=[0.1:0.1:1,1.2:0.2:2]                     % offered traffic
    if G >= Mnum
        break
    end
    
    Tint  = -Ttime / log(1-G/Mnum);             % expectation value of the packet generation interval
    Rint  = Tint;                               % expectation value of the packet resending interval
    Spnum = 0;
    Splen = 0;
    Tplen = 0;
    Wtime = 0;
    
    now_time = feval(char(protocol(pno)),-1);   % initialize of the access terminals
    
    while 1
        next_time = feval(char(protocol(pno)),now_time);
        if Spnum >= spend
            break
        end
        idx = find(Mstate==TRANSMIT | Mstate==COLLISION);
        if capture == 0                         % without capture effect
            if length(idx) > 1
                Mstate(idx) = COLLISION;        % collision occurs
            end
        else                                    % with capture effect
            if length(idx) > 1
                dxy  = distance(bxy,mxy(idx,:),1);                      % calculation of the distance
                pow  = mpow * dxy.^-alfa .* 10.^(sigma/10*mrnd(idx));   % calculation of received power
                [maxp no] = max(pow);
                if Mstate(idx(no)) == TRANSMIT
                    if length(idx) == 1
                        cn = 10 * log10(maxp);
                    else
                        cn = 10 * log10(maxp/(sum(pow)-maxp+1));
                    end
                    Mstate(idx) = COLLISION;
                    if cn >= tcn                    % received power larger than capture ratio
                        Mstate(idx(no)) = TRANSMIT; % transmitting success
                    end
                else
                    Mstate(idx) = COLLISION;
                end
            end
        end
        now_time = next_time;                       % time is advanced until the next state change time
    end
    
    traffic = Tplen / Srate / now_time;             % calculation of the traffic
    ts      = theorys(pno,traffic,Dtime);           % calculation of the theory value of the throughput
    fprintf(fid,'%f\t%f\t%f\t%f\t%f\t%f\t%f\n',G,now_time   ...
               ,Splen/Srate,Tplen/Srate,Wtime,Tint,Rint);
    fprintf('G=%f\tS=%f\tTS=%f\n',traffic,Splen/Srate/now_time,ts);
end
fprintf('\n********** Simulation End **********\n\n');
fclose(fid);
graph(outfile);

%%%%%%%%%%%%%%%%%%%%%% end of file %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久电影网站中文字幕| 亚洲色图第一区| 91精品综合久久久久久| 在线看不卡av| 欧美色爱综合网| 欧美人xxxx| 欧美大片在线观看一区| 精品久久一区二区三区| 欧美成人精品二区三区99精品| 欧美一区二区三区色| 欧美一级在线视频| 久久一区二区视频| 国产精品乱码一区二三区小蝌蚪| 欧美国产禁国产网站cc| 亚洲人成网站精品片在线观看| 亚洲色图都市小说| 日日夜夜一区二区| 久久成人综合网| 成人黄色网址在线观看| 欧美自拍偷拍午夜视频| 日韩一区二区三区视频在线观看| 亚洲精品一区二区在线观看| 国产欧美日韩综合| 亚洲国产欧美在线| 久久草av在线| 91啪亚洲精品| 精品久久久久久无| 综合久久久久综合| 久久99精品久久久久久| 懂色av一区二区三区免费看| 欧美在线短视频| 久久色在线观看| 亚洲国产综合在线| 国产一区三区三区| 91福利精品视频| 国产亚洲女人久久久久毛片| 一区二区三区日韩欧美| 韩国女主播一区| 欧美性生活大片视频| 国产婷婷精品av在线| 亚洲综合图片区| 成人丝袜视频网| 欧美一级国产精品| 日韩综合小视频| 99国产精品一区| 精品久久久影院| 性久久久久久久| 色综合久久99| 国产精品久久久久久久久图文区 | 视频一区二区三区中文字幕| 国产精品一区在线| 欧美一区二区啪啪| 亚洲国产精品一区二区久久 | 成人av先锋影音| 一区二区三区电影在线播| 欧美精品色一区二区三区| 国产精品嫩草影院av蜜臀| 奇米精品一区二区三区在线观看| 国产成人小视频| 精品欧美一区二区久久| 亚洲va韩国va欧美va精品| av午夜一区麻豆| 国产欧美日韩综合精品一区二区 | 亚洲制服欧美中文字幕中文字幕| 国产精品一区二区在线观看网站| 日韩一区二区三区四区五区六区| 夜夜精品视频一区二区| 91小宝寻花一区二区三区| 日本一区免费视频| 顶级嫩模精品视频在线看| 精品国产伦一区二区三区观看方式 | 国产亚洲视频系列| 国内久久精品视频| 精品粉嫩超白一线天av| 久久精品国产精品亚洲综合| 欧美一区二区三区白人| 日韩在线一二三区| 337p亚洲精品色噜噜噜| 日精品一区二区| 日韩欧美一区中文| 麻豆精品一区二区| 日韩精品影音先锋| 国产制服丝袜一区| 日本一区二区三区四区| 成人综合在线网站| 亚洲免费观看高清| 欧美日韩午夜在线| 久久激情五月激情| 久久日一线二线三线suv| 国产一区二区三区高清播放| 久久蜜桃av一区二区天堂| 国产成人av电影在线播放| 亚洲国产精品成人综合| 色悠悠亚洲一区二区| 亚洲v日本v欧美v久久精品| 日韩精品一区二区三区在线| 国产露脸91国语对白| 中文字幕一区二区三区不卡在线 | 国内精品伊人久久久久影院对白| 久久精品亚洲国产奇米99| 成人精品在线视频观看| 亚洲欧美日韩人成在线播放| 欧美色爱综合网| 国产中文字幕精品| 一区二区在线电影| 欧美成人精品福利| 色综合天天视频在线观看| 日本欧美韩国一区三区| 国产欧美一二三区| 欧美绝品在线观看成人午夜影视| 久久成人免费网站| 亚洲欧美日韩国产一区二区三区| 7777精品伊人久久久大香线蕉| 国产精品综合久久| 午夜亚洲国产au精品一区二区| 久久影院视频免费| 欧美日韩精品系列| 成人激情综合网站| 久久国产精品99久久久久久老狼| 中文字幕制服丝袜一区二区三区| 欧美片网站yy| 色综合天天综合网天天狠天天 | 成人av影视在线观看| 秋霞午夜鲁丝一区二区老狼| 国产精品国产馆在线真实露脸 | 中文字幕佐山爱一区二区免费| 777午夜精品视频在线播放| 国产精品18久久久久久vr| 亚洲国产成人91porn| 亚洲欧洲一区二区在线播放| 欧美成人福利视频| 欧美精品一二三| 色婷婷综合中文久久一本| 激情综合亚洲精品| 免费看日韩精品| 亚洲成人精品一区| 亚洲精品国产一区二区精华液 | 中文字幕精品—区二区四季| 日韩视频免费观看高清完整版在线观看 | 精品入口麻豆88视频| 欧美亚洲图片小说| 色噜噜狠狠色综合中国| www.爱久久.com| 成人app在线观看| 国产91富婆露脸刺激对白| 韩国av一区二区三区四区| 久久精品99国产精品| 日本午夜一本久久久综合| 亚洲第一在线综合网站| 亚洲综合激情小说| 一区二区三区中文字幕电影 | 青青草原综合久久大伊人精品优势| 一区二区三区日韩| 一区二区三区高清| 亚洲成人先锋电影| 日韩精品三区四区| 蜜桃av一区二区在线观看| 麻豆免费看一区二区三区| 久久草av在线| 国产成人精品一区二区三区四区| 国产精品一区二区在线观看不卡| 国产精品综合一区二区三区| 国产成人在线视频网址| 成人av在线观| 欧美体内she精视频| 欧美色视频一区| 日韩情涩欧美日韩视频| 26uuu色噜噜精品一区二区| 国产三级一区二区| 中文字幕字幕中文在线中不卡视频| 综合精品久久久| 五月激情综合网| 狠狠久久亚洲欧美| 99re热这里只有精品视频| 在线观看av一区二区| 欧美日韩国产不卡| 久久伊人蜜桃av一区二区| 国产精品久久午夜| 午夜精品久久久久| 国产乱理伦片在线观看夜一区| 波多野洁衣一区| 3d成人动漫网站| 国产精品美女久久久久av爽李琼 | www.成人网.com| 欧美夫妻性生活| 国产女人18水真多18精品一级做| 亚洲欧美视频一区| 免费xxxx性欧美18vr| 成人免费观看视频| 91麻豆精品国产91久久久资源速度| 欧美精品一区视频| 亚洲国产婷婷综合在线精品| 国产综合色在线视频区| 91久久精品一区二区| 久久女同精品一区二区| 樱花影视一区二区| 国产精品一二三四区| 欧美午夜精品久久久久久超碰| 久久久综合九色合综国产精品| 一区二区三区在线看|