【发布时间】:2012-01-01 21:23:44
【问题描述】:
假设您有一些计算机站,这些计算机站正在向网络发送数据包。
现在一个数据包的传输时间需要 S 秒 所有计算机站将发送的数据包数量遵循泊松分布
所以在给定帧时间生成 L 个数据包的概率是 Pr[k] = ( λ^(L) * e^(-λ) )/(L!)
现在,我想通过在每一步计算下一个发生间隔来模拟这一点,即下一个数据包将由站点生成的间隔。
我找到了一些代码,我得到了这样的等式:
next_occurrence_interval= 1/λ * log(1/(1-rand))
如果我没记错 rand 给出了一个从 0 到 1 的随机数。我试图理解,这到底是什么以及这个方程来自哪里,以便我能够在我的网络模拟程序中使用它我正在尝试编程。
【问题讨论】: