在pfSense防火墙/网关上进行Wi-Fi呼叫的QoS设置?

新版本的iOS 8以及Android在美国支持包括T-Mobile在内的多种蜂窝提供商的Wi-Fi呼叫。 我目前正在运行pfSense作为几个商业客户的主要互联网网关。

在我的pfSense网关上,我希望启用QoS,并优先考虑networking上其余通信的Wi-Fi通话和其他VoIP通信。 我预计至less有10到20个用户同时在networking上使用Wi-Fi呼叫,我希望将这些连接的抖动和带宽争用降至最低。 另外,如果可能的话,我想限制可以成功启用Wi-Fi呼叫的人数。

在我使用T-Mobile US进行的testing中,我看到在端口4500上的T-Mobile的IP地址空间中,IP IP连接是通过IP IP连接的。但是,我无法跟踪其他连接信息。

我的理解是pfSense中的Traffic Shaperfunction是应该使用的,但我不确定应该select什么设置。 此外,我猜测我可以使用“防火墙规则”中的某些“高级设置”限制使用Wi-Fi呼叫的用户数量,但不知道我的方法应该在哪里。 我正在以正确的方式进行吗?

下面的简单的修复在我的华硕RT-AC66U的iPhone 5S上的T-Mobile Wifi Calling质量上做出了一个不同的世界! 这是基于原始问题的发现以及T-Mobile支持链接 。

  1. 转到您的路由器的QoS设置,默认是: http://192.168.1.1/QoS_EZQoS.asp : http://192.168.1.1/QoS_EZQoS.asp
  2. 启用QoS
  3. 将以下用户定义的QoS规则添加为“最高”优先级,并将其他所有内容移至“高”或“低”。 下面是完成步骤3后的默认设置。

在这里输入图像说明