代码之家  ›  专栏  ›  技术社区  ›  Chander Shivdasani

传输数据时的标准差

  •  0
  • Chander Shivdasani  · 技术社区  · 14 年前

    我正在解决Gallager的数据网络中的一些例子,我不太理解这个特殊的问题。问题如下:

    假设链路上的预期帧长是1000位,标准差是500位 后续问题是:帧的传输速率通常被定义为预期传输时间的倒数。利用前面问题中的结果,讨论这个定义是否合理。

    我的尝试如下:

    发送一帧的时间为:1000/9600=0.104秒 因此,发送100万帧的时间=10.4万秒

    我不明白第二部分,它要求找出标准差和后续问题。我也不明白当我们说500位的标准差是什么意思,这是否意味着误差损失,这里是50%?

    这不是家庭作业问题。我有一个期中考试在几天内,我解决这些问题,以提高我对这个主题的掌握。

    谢谢, 钱德尔

    1 回复  |  直到 14 年前
        1
  •  1
  •   fairidox    14 年前

    假设分布是正态的,那么 sum of normally distributed variables

    1 frame ~ N(1000,500)
    1 mil frams ~ (1E9,5E8)
    

    把两者除以9600就得到了。

    E[time] ~= 104167 seconds
    std[time] ~= 52083 seconds
    

    一个细节是,对于他们来说使用正态分布是愚蠢的,因为有一些非零概率一帧有负比特。因此,有一些非零的机会,你将发送你的所有(负)位在负时间。。。因为他们没有指定发行版,所以我看不出他们还有什么别的意思。