VoIP Gateway通常称为VoIP网关或语音网关,用于连接原本采用不同电话接口、信令方式或传输网络的通信系统。最常见的应用,是把普通模拟电话、传统PBX、PSTN外线或数字中继接入SIP、IP PBX和其他VoIP平台。
它的作用不只是“把声音转换成网络数据”。一次电话能够跨越传统电话接口和IP网络,还涉及摘机、振铃、号码、应答、挂机等呼叫状态,以及语音编解码和RTP媒体传输。网关需要在两侧分别处理这些通信关系,才能让不同系统之间完成正常通话。
因此,VoIP Gateway更准确的理解是:位于传统电话资源与IP语音系统之间,完成接口适配、呼叫信令转换和语音媒体处理的设备。

上图展示了VoIP网关位于传统PSTN与IP通信网络之间的一种组网方式。实际企业通信系统可能使用IP PBX、SIP服务器、IMS或其他通信平台,具体设备关系并不要求完全按照图中的Softswitch架构部署。
VoIP网关怎样完成一通电话的转换
传统模拟电话和SIP电话处理呼叫的方式不同。模拟电话依赖线路电压、摘挂机状态、振铃和DTMF等信号,而SIP系统通过IP网络交换INVITE、应答和结束等信令,语音通常通过RTP传输。
VoIP网关位于两者之间,需要分别处理呼叫控制和语音媒体。
呼叫信令转换
以普通模拟电话通过FXS网关接入IP PBX为例,用户摘机以后,网关先检测模拟端口状态;用户完成拨号后,网关根据收到的号码建立相应SIP呼叫,并把请求发送给IP PBX或SIP服务器。
对方振铃、接听和挂机以后,SIP侧返回的呼叫状态也需要由网关转换成模拟电话能够识别的振铃、线路状态或忙音等信号。
如果使用FXO网关连接运营商模拟外线,则流程方向不同。外部PSTN来电首先到达FXO端口,网关检测振铃和可获得的主叫号码,再向IP PBX发起SIP呼叫。
语音媒体处理
电话建立以后,网关还需要处理真正的语音。模拟接口收到的语音经过采样和数字化后,根据设备配置采用相应语音编解码方式,再封装为RTP媒体包在IP网络中传输。
反方向收到RTP语音以后,网关进行解码和相应信号处理,再通过传统电话接口送给模拟电话或传统PBX。
因此,可以把VoIP网关的基本工作过程概括为:
传统电话接口/中继 → 呼叫信令处理 → 语音编解码 → SIP/RTP → IP通信系统
FXS和FXO网关为什么不能混用
模拟VoIP网关最常见的两种接口是FXS和FXO。两者外观看起来都可能使用普通电话线接口,但连接对象和电气角色正好相反。
| 类型 | 连接对象 | 典型用途 |
|---|---|---|
| FXS网关 | 普通模拟电话、传真机等终端 | 把模拟终端接入SIP/IP PBX |
| FXO网关 | 运营商模拟PSTN外线或PBX模拟分机口 | 把传统模拟线路接入IP电话系统 |
FXS网关给模拟电话提供电话接口
FXS接口位于电话系统一侧,可以向普通模拟电话提供线路工作所需的电气条件,并处理振铃、摘挂机和拨号等状态。
典型连接方式是:
模拟电话 → FXS网关 → SIP/IP PBX
这种网关常用于保留已有模拟电话、传真设备或其他传统模拟终端,同时把企业电话核心迁移到IP系统。
FXO网关接收传统模拟外线
FXO接口则用于连接由运营商或传统PBX提供的模拟电话接口。
典型连接方式是:
PSTN模拟外线 → FXO网关 → SIP/IP PBX
因此,判断应该使用FXS还是FXO时,不能只看“都是模拟电话线”,而要先确认当前线路一侧究竟是电话终端,还是向电话终端提供服务的线路接口。
数字中继网关与模拟语音网关有什么不同
如果企业原来的电话系统不是使用单条模拟外线,而是通过E1、T1、PRI或其他数字中继连接运营商或传统PBX,就不能使用普通FXO接口处理。
数字中继网关位于传统TDM中继与IP语音系统之间,负责数字中继侧的呼叫信令和语音通道,并转换成SIP和RTP等IP侧通信方式。
典型结构可以表示为:
PSTN/传统PBX → E1/T1/PRI → 数字中继网关 → SIP → IP PBX
与模拟网关相比,数字中继通常可以在一条物理中继接口上承载多路电话,因此更适合分机数量和同时通话量较大的企业通信系统。
数字中继接口、信令类型和时钟配置需要与实际运营商线路或传统PBX一致,并不能仅根据“有一个E1口”就判断双方一定能够直接互通。
如果需要进一步了解这一类设备,可以查看什么是中继网关。
ATA、VoIP Gateway和SIP服务器是什么关系
原文通过“ATA只能接一部电话,而大型VoIP Gateway可以支持256路”来区分两者,这种判断并不准确。ATA和VoIP网关之间并没有一个完全由端口数量划定的技术分界。
ATA更接近小型模拟电话适配器
ATA是Analog Telephone Adapter,即模拟电话适配器。它通常提供少量FXS接口,用于把普通模拟电话转换为VoIP终端。
从实现功能来看,ATA实际上可以看作一种小型模拟语音接入设备。市场上通常把接口更多、路由和管理能力更完整的产品称为VoIP Gateway或语音网关,但不能简单规定“一个端口就是ATA,多端口就是网关”。
SIP服务器负责呼叫控制
VoIP网关本身通常不是完整的企业电话交换系统。接入SIP系统后,真正负责企业号码、分机、呼叫路由、IVR、队列和其他电话业务的,通常还是IP PBX、SIP服务器或其他通信平台。
例如一台FXS网关上连接16部模拟电话,网关负责把这些模拟终端转换成SIP通信,但这些号码应该怎样互拨、怎样呼出外线以及具有哪些权限,通常由上层IP PBX统一管理。
所以三者可以简单理解为:
- ATA: 常用于少量模拟电话接入VoIP;
- VoIP Gateway: 连接不同电话接口、线路或通信网络;
- IP PBX / SIP Server: 负责号码、路由和电话业务控制。
VoIP Gateway还包括哪些扩展类型
“VoIP Gateway”是一个比较宽泛的名称。除了最常见的FXS、FXO和数字中继设备,实际通信系统中还可能出现其他专用网关。
蜂窝语音网关
蜂窝语音网关用于连接移动通信网络与VoIP系统,通过相应蜂窝模块和SIM/eSIM资源处理移动网络侧通信,再与SIP等IP语音系统互通。
这一类设备通常被称为GSM/VoIP网关、蜂窝网关或GoIP等。实际部署需要遵守当地电信业务、号码资源和设备使用方面的规定。
媒体网关
Media Gateway是范围更广的概念,重点是不同通信网络之间的媒体转换。大型运营商或软交换网络中的媒体网关可能处理大量数字中继、语音媒体和控制接口,其规模和体系与企业使用的小型FXS/FXO网关不同。
协议网关
部分网关重点并不是连接传统电话线路,而是连接不同IP通信协议或媒体环境。例如WebRTC与SIP之间的通信,也可能借助协议或媒体网关完成相应转换。
因此,并不是所有名称中带有“Gateway”的设备都具有FXS、FXO或PSTN接口。判断一台网关具体做什么,最终还是要看它连接的是哪两种网络、协议或终端。
部署VoIP网关时需要检查哪些内容
原文中的“登录Web界面→添加SIP中继→生成配置文件→创建出站规则”只适用于部分产品和电话平台,不能作为所有VoIP Gateway的统一设置步骤。
更通用的部署方式,是先确认两侧接口和业务关系,再完成网关与电话系统联调。
先确认接口方向
需要保留普通模拟电话,就确认FXS端口数量;需要接运营商模拟外线,则确认FXO;已有E1/T1/PRI,则选择相应数字中继接口。
接口方向一旦判断错误,仅修改SIP参数无法解决实际接线问题。
确认SIP对接方式
网关可能以SIP账号方式注册到IP PBX,也可能通过IP地址建立SIP对等连接。具体采用哪一种方式,由网关能力和上层通信平台决定。
需要检查的重点包括服务器地址、端口、传输方式、认证信息、号码规则以及呼入呼出路由。
分别测试信令和媒体
设备显示注册成功,只能说明部分SIP信令已经正常,并不代表语音一定双向可达。
实际测试应同时检查:
- 呼入和呼出能否正常建立;
- 主被叫号码传递是否正确;
- 振铃、应答和挂机状态是否正常;
- DTMF按键能否正确识别;
- 是否存在单向语音、无声或明显回声;
- 多路同时通话时是否达到设计并发量。
根据网络条件处理实时语音
VoIP语音通过IP网络传输,网络时延、抖动、丢包以及NAT和防火墙配置都会影响实际通信。
跨网段或公网部署时,需要确认SIP信令和RTP媒体路径;关键业务还应结合网络结构考虑QoS、链路冗余和供电保障。
VoIP Gateway的价值,在于让已有的电话终端、传统线路和IP通信系统之间建立可用的连接,而不是要求企业为了使用SIP把原有电话资源全部更换。实际项目中,先明确两侧接口,再判断需要FXS、FXO、数字中继还是其他类型网关,比单纯按照“VoIP网关”名称选设备更可靠。
如果重点是传统PSTN线路怎样接入IP PBX,可继续查看PSTN接入设备:传统电话线路如何连接IP PBX;如果需要进一步进行端口、并发、网络和企业部署选型,可查看什么是语音网关?企业怎么选型?。