阿罗哈纯净的模拟

时间:2017-03-10 11:59:25

标签: javascript network-programming protocols simulation network-protocols

你好!

我正在尝试创建一个Aloha Pure模拟,但它似乎无法正常工作。

我有10.000个发送数据包的电台。每个数据包的长度为10位,通道的速度为1位/秒。每个站在一秒钟内发送数据包的概率是多少? 我正在寻找达到18.4%的限制所需的概率。

其实我的代码有:

N = 10.000 -> (stations number)

DimPacket = 10

t = 1 -> (channel's speed, each sec the stations try to send packets with probability p)

p = 1/(2*N*DimPacket/t) -> probability that each sec a station has to send a packet

根据Aloha Pure分析[https://en.wikipedia.org/wiki/ALOHAnet#Pure_ALOHA]我的概率为1 / 2N,但是站点试图在DimPacket中发送10次(在维基百科上表示为T)然后我将概率分为DimPacket /吨。但它不起作用。

完整代码:https://github.com/Luca4k4/alohaPure

有什么想法吗?

谢谢!

0 个答案:

没有答案