`
GuanQBY2008
  • 浏览: 8538 次
  • 性别: Icon_minigender_1
  • 来自: 信阳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

学习.EE552.Assignment.2.Trans

 
阅读更多
你需要找出使一个输入缓冲的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数

你需要将所有的方法写成文档,展示所有的计算,必须的表格和图形。你的报告必须包括各种方法的分析结果,并且为什么会不同。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics