QoS 通过 UPnP 提高无线局域网上的 VoIP 质量

QoS trough UPnP for improved VoIP quality on wireless lans

本文关键字:VoIP 质量 局域网 高无线 通过 UPnP QoS      更新时间:2023-10-16

我正在开发一个同时进行VoIP,凸轮流和文件传输的应用程序。目前,它运行在Windows,OS X,Android和iPhone/iPad下。如您所知,这可能会产生相当多的网络流量,特别是如果同一 LAN 上的几个人同时执行此操作。结果,VoIP质量受到影响。

我认为最好的理论解决方案是礼貌地询问本地Wi-Fi路由器是否可以优先考虑VoIP流量。不幸的是,大多数流量流,包括VoIP和视频的SIP,都是加密的,并通过TCP发送。因此,路由器无法弄清楚TCP/UDP流做了什么。

我已经简要地看了一下UPnP QoS。从规格来看,这正是我所需要的。但我不知道它是否广泛用于今天的家用路由器。我也不知道它是否真的按照我想要的方式工作。简单来说:对于VoIP,我想通过它的端点指定一个流,并告诉Wi-Fi路由器/家庭网络给它最小的延迟。

所以我的问题真的是:

  • 是否值得进一步挖掘UPnP QoS?
  • 这是否被现代家庭LAN硬件(Wi-Fi路由器)广泛采用?
  • 有没有更好的方法可以考虑?

我还注意到三星正在为此申请专利,我担心其影响。

我还没有找到任何真正好的UPnP和QoSAPI,但我想可以用curl或boost::asio一起做一些东西。如果我这样做,是否有兴趣为此目的建立一个C++开源库?

加密在

QoS 中不起作用,因为加密(通常)是在应用程序级别而不是 TCP/IP 级别。

您的问题更有可能与 http://www.bufferbloat.net/有关