摘 要 上海贝尔阿尔卡特的Alcatel 5020 MGC为传统 网络 向NGN过渡提供了很好的解决方案,随着逐步推广商用,它必将再次在电信市场上中扮演重要的角色。该文介绍SIP-I在Alcatel 5020 MGC的实现 方法 及其特性。
关键词 信令网关 媒体网关 媒体网关控制器 会话初始协议 封装ISUP的会话初始协议
1 综述
上海贝尔阿尔卡特在去年推出了Alcatel 5020 MGC2.0,使其在传统语音网络产品向NGN的演进过程中迈出了坚实的一步。Alcatel 5020 MGC通过对全套语音业务的支持来实现现有TDM网络向NGN的演进,它作为NGN架构中控制层面的节点,通过IP分组网控制各类网关,从而给各种类型和协议的用户终端提供所有4类、5类业务。
在多域网络环境中,为了实现在两个不同的ALCATEL 5020 MGC控制下的PSTN用户间的语音通信,利用SIP-I实现ISUP信令的桥接将是必需的;同样地,为了实现SIP终端和PSTN用户间的语音通信,也需要实现SIP和ISUP的交互。本文阐述了Alcatel 5020 MGC中SIP-I的特性及其实现。
|
|

图 1:SIP-I在NGN中
2 ALCATEL 5020 MGC中的SIP-I的特性
SIP-I通过在两个相关MGC之间建立信令链路来传送ISUP消息。ISUP消息以二进制方式封装在SIP消息内。Alcatel 5020 MGC中SIP-I提供下列特性:
传送封装的ISUP消息和SDP:通过SIP-I的INFO方法在与状态无关条件下,传带ISUP消息。ALCATEL 5020 MGC使用INFO方式处理,附带没有对应SIP消息的ISUP消息的ContinueCall请求,来提供与ISUP等同的业务。
SIP封装器兼起BICC协议中承载控制支柱的作用,来支持承载的重定向:对一些ISUP支持的业务,如无应答前转(CFNR),单靠SIP来处理ISUP消息,是不够的,而需启用BICC中用以处理承载控制的APM消息来实现。
允许稳定呼叫中SDP数据的修改。Alcatel 5020 MGC支持在稳定呼叫中通过INVITE请求来修改SDP数据。
延迟的SDP处理,即对SDP数据没有包含在发起呼叫请求的INVITE消息中,而包含在Acknowledge消息中的处理。
引入虚拟中继群(VTKG)方法,Alcatel 5020 MGC可以为每个SIP控制单元定义数个虚拟中级群。到同一目的地的不同的中级群可以使用不同ISUP版本的信令,对呼叫或其它与中继相关的性能,也可以采用不同的计费方式。
主备用配置:只有主用控制单元接受和处理发话请求,并完成封装信令的状态变换, 所有稳态呼叫中的相关数据也是存储在主用控制单元的综合数据管理(IDM)数据库的动态表格中,备用控制单元的动态表格会自动同步相应的修改。当主用控制单元发生故障,备用控制单元将替代主用控制单元进行工作,而原主用控制单元将作备用控制单元使用。
过载保护:系统 采用了两种过载保护机制——CPU负载门限检测和消息队列过载检测。每种保护机制都设有三级拥塞门限,针对不同门限系统采取不同的方法限制系统的进一步过载。
3 ALCATEL 5020 MGC中的SIP-I的实现
SIP控制单元是ALCATEL 5020 MGC中基于UNIX的控制单元。系统中的S12部分与UNIX部分通过中间件通信。图2给出了ALCATEL 5020 MGC控制单元的整体结构图。

图2 ALCATEL 5020 MGC控制单元的整体结构图
S12 部分
S12域的接入网关控制单元(AGWCE)和中继网关控制单元(TGWCE)中驻留有ISIG(Interworking SIGnalling),它通过中间件(Middleware)与UNIX域的控制单元进行通信,负责将ISUP消息传到UNIX域的控制单元。ISIG的一个功能是将ISUP消息的MTP头去掉。




