PSTN 网关部署选项

 

上一次修改主题: 2012-01-24

PSTN 网关

PSTN 网关是第三方硬件组件,可直接或通过到 SIP 中继的连接转换企业语音基础结构和 PSTN 之间的信号和媒体。在任一拓扑中,网关都终止 PSTN。网关独立位于自己的子网中,并通过中介服务器连接到企业网络。

Microsoft Lync Server 2010中介服务器的三项变更内容使网关变得更容易规划、更灵活、更具可伸缩性和可靠性。首先,使中介服务器不必处理媒体即可释放带宽,以便单个中介服务器可以通过多个网关路由呼叫。其次,将中介服务器默认并置到每个前端服务器上,从而使前端池也成为中介服务器池。这种并置提供了更高的可伸缩性、更大的灵活性以及增强的在负载过大时处理呼叫的功能。最后,网关支持 DNS 负载平衡,这可以提高可靠性,尤其是在并置中介服务器时。

具有多个站点的企业通常在每个站点部署一个或多个网关。分支站点可通过网关或 Survivable Branch Appliance(将网关和服务器组合在一起)连接到 PSTN。如果分支站点使用网关,则站点同时需要注册器和中介服务器,除非 WAN 链接具有可恢复性。并置在前端服务器上的一个或多个中介服务器可路由每个站点上一个或多个网关的呼叫。建议将站点所需的注册器、中介服务器和网关部署为 Survivable Branch Appliance。

在规划企业语音基础结构时,确定 PSTN 网关的数量、大小和位置或许是必须做出的最重要、同时也许是最昂贵的决定。

主要需考虑以下问题。这些问题中的任一个都不能独立于其他问题进行回答。

  • 需要多少个 PSTN 网关?答案取决于用户数量、预期的同时呼叫数(流量负载)以及站点数(每个站点需要一个)。

  • 网关应当为多大?答案取决于站点中的用户数以及流量负载。

  • 网关应当位于何处?答案部分取决于贵组织的拓扑和地理分布。

您还必须考虑网关的拓扑选项。

多网关支持

Lync Server 2010 池中的中介服务器可以通过多个网关、Internet 电话服务提供商提供的会话边界控制器 (SBC) 或二者组合来路由呼叫。此外,池中的多台中介服务器可以与单个网关进行交互。内部用户发出 PSTN 呼叫时,前端池上的出站路由逻辑从所有适用于路由该特定呼叫的可能组合中选择使用的中介服务器和网关组合。通过 DNS 负载平衡,在池中特定中介服务器出现问题导致呼叫无法到达网关时,呼叫将重试池中的备用中介服务器。

有关规划多个网关的详细信息,请参阅多网关支持

有关其他出站路由增强功能,请参阅语音路由

网关拓扑

考虑网关部署的基本问题时,请选用以下方法:

  1. 计算要通过使用企业语音提供 PSTN 连接的站点数。

  2. 估计每个站点的流量(用户数和每小时每个用户的平均呼叫数)。

  3. 在每个站点部署一个或多个网关来处理预期的流量。

下图显示的是所得到的分布式网关拓扑。

分布式网关拓扑

分布式网关拓扑图

使用此拓扑,每个站点内工作者之间的呼叫以及站点之间的呼叫都将通过 Intranet 路由。对 PSTN 的呼叫将通过企业 IP 网络路由到与目标号码所在位置最接近的网关。但是,如果贵组织像许多财务机构和其他大型企业那样,支持数十、数百甚至数千个跨越一个或多个大陆的站点,该怎么办?在这种情况下,在每个站点都部署一个单独的网关是不切实际的。

为了解决此问题,许多大型公司都喜欢部署一个或几个大型电话中央站点,如下图所示。

电话中央站点拓扑

数据中心网关拓扑

在此拓扑中,在每个中央站点都部署几个大型网关,这些网关足以容纳预期的用户负载。对于企业中各个用户的所有呼叫都将由公司的电话服务提供商转发到某个中央站点。中央站点的路由逻辑决定了呼叫是通过 Intranet 路由还是路由到 PSTN。

网关的位置

网关的位置还决定了所选网关的类型及其配置方式。目前有许多 PSTN 协议,但没有一种成为全球标准。如果您所有的网关都位于同一个国家/地区,这不会带来任何问题。但是,如果您在多个国家/地区设置了网关,则必须按照该国家/地区的 PSTN 标准来配置每个网关。而且,经过认证能够在某个国家/地区(例如加拿大)正常工作的网关可能未在印度、巴西或欧盟获得认证。

网关的大小和数量

大多数组织都考虑部署大小在 2 到 960 个端口之间的 PSTN 网关。(还有更大的网关,但是这些网关主要由电话服务提供商使用。)请按照下列准则来估计贵组织所需的端口数:

  • 对于电话呼叫数量较少的组织(每个用户每小时一个 PSTN 呼叫),则应当为每 15 个用户分配一个端口。例如,如果有 20 个用户,则需要一个具有两个端口的网关。

  • 对于电话呼叫数量适中的组织(每个用户每小时两个 PSTN 呼叫),则应当为每 10 个用户分配一个端口。例如,如果您有 100 个用户,则将需要在一个或多个网关之间总共分配 10 个端口。

  • 对于电话呼叫数量较多的组织(每个用户每小时三个或更多个 PSTN 呼叫),则应当为每 5 个用户分配一个端口。例如,如果您有 47,000 个用户,则将至少在 10 个较大网关之间总共分配 9,400 个端口。

  • 当贵组织中的用户数量或流量增加时,可以获取额外的端口。

对于您必须支持的任何给定数量的用户,您可以选择部署少量大型网关,也可以选择部署小型网关。通常,建议在一个组织中至少部署两个网关,以便在其中一个网关出现故障时保持可用性。

部署的每个 PSTN 网关必须至少有一个对应的中介服务器。