【问题标题】:Predicting/calculating congestion in telecom network预测/计算电信网络中的拥塞
【发布时间】:2013-12-11 05:51:36
【问题描述】:

我的手机上安装了一个应用程序,它每分钟提供以下详细信息:- 带宽、-丢包、-信号强度、- google.com 每分钟的 RTT。
我正在尝试根据这 4 个属性来预测拥塞,但在我看来它看起来并不准确,以前我只使用过带宽。
我想更恰当地预测任何时候的拥堵,感谢任何建议。

【问题讨论】:

  • 我看到你恢复了我的一些编辑。只是为了解释我的编辑:SO 不欢迎签名和感谢,对于阅读帖子的人来说,它们只不过是噪音。请参阅 Should 'Hi', 'thanks,' taglines, and salutations be removed from posts?Are taglines & signatures disallowed?。如果我没记错的话,英语中第一人称的代词仍然是大写的I,而不是i
  • 我的意图是在我自己的帖子中进行更正,您编辑的内容对我来说看起来不太好。所以,我只是对我的第一篇文章进行了更改。感谢和签名,我做了必要的更正。

标签: networking mobile telecommunication congestion-control


【解决方案1】:

我认为您是在尝试衡量网络的“响应能力”,并从这些测量结果中了解网络的拥塞程度。您还提到您想要预测,我猜这意味着您想要根据您的测量和观察来估计未来的“响应能力”。

您正在测量的项目看起来很合理,但如果您对 VoIP 或其他实时流媒体感兴趣,您可能希望包括抖动。

您遇到的问题是有许多变量会影响您的测量,例如:

  • 您当时所在的无线电小区拥塞
  • 回程网络拥塞
  • 用于测量 RTT 的服务器延迟
  • 您的手机用于访问数据服务的特定 APN 出现拥塞或故障
  • 网络故障

由于其中一些可能会不定期发生,但可能会产生巨大影响,因此很难通过一部手机准确了解整个网络的“响应能力”。例如,您的本地单元可能很忙或有问题,但其他单元中的 Google.com 的其他用户将得到非常好的响应,或者 Google.com 可能很忙或延迟,并且您的单元中的其他用户访问不同的服务器可能再次有反应很好。

查看一些普遍可用的网络速度测试应用程序以了解它们提供的信息类型可能对您很有用 - 它们具有能够从成千上万的用户那里收集结果的优势,并且通常还具有访问服务器以了解该方面的任何问题。

根据您要达到的目标,可能是来自一般速度测试服务之一的测量结果与您自己的测量结果相结合,将为您提供足够的数据以得出某种有意义的结论。

【讨论】:

  • 感谢您对抖动的看法。我同意,有多个因素需要考虑,但我们需要推导出我正在跟踪的属性与那个时间点的小区拥塞之间的密切关系。尽管有许多应用程序,如 speedtest 、 opensignal (andriod) 可用,但没有人真正给出关于小区拥塞的任何想法。
  • 如果不访问运营商数据,这将是一件棘手的事情。例如,您可以在不同的单元中安装多部测试手机,但您仍然无法确定这些单元是如何回传并连接到您的最终目的地的,并且可能会在那里引入感知延迟。
  • 顺便说一句,您可以获得(非常昂贵的)专用测试设备,它可以让您观察控制无线电承载并用于拥塞控制的低级别(例如 MAC-d 和 RRC)3G 协议等,但我不知道任何可以访问这些层的 Android/iPhone 应用程序或 API 等。如果你找到一些让我们知道...
猜你喜欢
  • 2020-05-08
  • 2012-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-28
  • 2021-01-24
  • 1970-01-01
  • 2016-01-25
相关资源
最近更新 更多