你需要找出使一个输入缓冲的cell交换机的丢包率低于1/1000的缓冲区大小。对流量做一些一般性的假设(几何分布的到达,平衡的输入输出负载)。另外,还要求以下假设:
1.所有输入缓冲区的排队原则都是FCFS先来先服务。
2.当有两个或者更多的头包在争夺端口的时候,等候时间长的优先,相同时,使用随机来确定优 先。(最简单的方法是。假定有三个cell同时到达在输入缓冲1,4和5并进行争夺。使用randint()来生成一个正太分布的数字。当结果是2的时候,{1,4,5}这中第二个取胜,入口4)
输入端口的到达率是λ,交换机是一个N×N的交换机。
使用给出的种子来初始化随机数生成器:
ranx = 1
rany = 1
ranz = 学生ID的后四位
N为使用randint()计算一个正太分布的4-6之间的数
λ为计算一个正太分布的0.3-0.4之间的浮点数
你需要找出可以满足所需丢包率的缓冲器大小K,你需要尝试一些合理的K值,知道你找到K的最小值。
比较下列3种方法:
1.使用第7讲和课件159-170页的无穷大缓冲区的公式来计算qk。丢包率可以近似为
2.使用和上个方法中同样的共识,但是假设当k>K时qk=0。这时全部概率的加和,称做S小于1.为了解决这个问题,需要将所有的qk除以S。假设丢包率简单的 等于qK.
3.使用模拟,修改在作业1中使用的程序来模拟这个新的问题。确保你使用了足够多的时间槽来保证精确的丢包率。使用#缓冲区丢失的cell数/#到达缓冲区的cell数
你需要将所有的方法写成文档,展示所有的计算,必须的表格和图形。你的报告必须包括各种方法的分析结果,并且为什么会不同。
分享到:
相关推荐
6.837MIT计算机图形学assignment0
Database app. I did as a college assignment. Only simple stuff but there is some good tab strip code etc...
Assignment for digital image processing how to perform the image processing for student of engineering
either copy constructor or assignment operator.
this code is the simulator of mips processor which is written in C++. this simulator handles the standard ISA of MIPS and can be a good assignment for computer architecture
The Entropy rate of The Markovian Source. Encoding and Decoding Of the Markovian Source.
assignment for AI computing
标准PSO算法的流程: Step1:初始化一群微粒(群体规模为m),包括随机位置和速度; Step2:评价每个微粒的适应度; Step3:对每个微粒,将其...Step5:根据(2)、(3)式调整微粒速度和位置; Step6:未达到结束条件则转Step2。
Firdt assignment blob detector code
这个文件里实现的是GSM接收和发送短信的一些功能辅助函数
the programs deal with discrete to frequency transformation (DTFT function)
Assignment4_2.zip
Adv.-Programming-Group-Assignment
Assignment 2.rar
Assignment2.zip
Assignment2.rar
Assignment2.html
Random Algorithm for the algorithm subject. it will help you alot
(CO539 作业 2) #如何使用 去使用吧! #如何在家使用 下载文件夹build并打开index.html #如何阅读源码 见 #版本 ##v1.3 修复了一些错误 ##v1.2 添加了真正的服务器支持。 请参阅和 。 添加了addressBar.js...
assignment turbulence kappa phi imaginary