VoIP(Voice over IP)是一种通过Internet传送语音信号的技术,目前已经有ITU-T提出的H.323标准以及IETF提出的SIP标准。H.323标准包括H.225呼叫控制信令和RAS信令、H.245媒体控制信令、H.450补充业务信令;SIP标准包括呼叫控制扩展和SDP媒体描述规范。二者实现的信令控制功能基本相同。但H.323采用ASN.1和PER(Packet Encoding Rules,分组编码规则)的二进制描述,比较复杂,而SIP类似于HTTP和RTSP(Real Time Stream Protocol,实时流协议),消息报文均用文本描述, 有更好的功能扩充性,比较简单[1]。
考虑到在语音业务中,移动用户占据了很大一部分。因此,如何实现VoIP系统与无线通信网络特别是第二代移动通信系统GSM(Global System for Mobile)的互连是一个很重要的问题。
这种方法实现起来比较简单,原有的设备无需做出改动。缺点是会带来“三角路由问题”,增加了呼叫时延,效率比较低。另一种方法是在GSM系统和SIP系统之间配置GSM-SIP网关。GSM-SIP网关必须兼具MSC和SIP UA(SIP User Agent,SIP用户代理)的功能,在Internet一侧,它发送和接受SIP信令消息;而在GSM系统一侧,它处理GSM的呼叫信令消息。为了实现这两个不同网络系统之间的互连互通,GSM-SIP网关首先必须能正确理解GSM呼叫信令和SIP消息并作出相应的翻译。例如,当SIP UA发出目的地为GSM网络终端MS(Mobile Station,移动台)的INVITE消息时,SIP Proxy Server(SIP代理服务器)根据该消息的字段信息进行消息路由,转发至下一跳的SIP Proxy Server。当路由至GSM-SIP网关时,该网关必须分析该消息各个字段的信息并重新生成GSM呼叫信令,从而完成呼叫的接续。表1给出了GSM呼叫信令和SIP消息之间的映射。
4.1 物理配置
GSM-SIP网关位于GSM网的GMSC(Gateway Mobile Switching Centre,网关移动交换中心)上,可以作为交换机的IWF(Interworking Function)模块与MSC位于同一设备之上,即移动交换中心兼具GSM-SIP网关的功能。也可以与MSC分离而成为一台独立的物理设备。如图2所示。