11.7.3 软交换网络与传统智能网的互通
1)互通方式
当软交换与现有智能网互通时,与信令网关功能(SGF)实体直接相连,信令网关功能实体可完成底层协议的转换和地址翻译功能,具体的互通点如图11.33所示。
图11.33 软交换与现有智能网的互通
软交换与现有智能网的互通主要体现在软交换通过SGF功能实体实现与现有智能网功能实体SCF,SRF和CCF的信令的互通。
软交换应能够处理现有智能网上的各种智能业务的呼叫,这些呼叫可能是PSTN/ISDN用户发起的,也可能是H.323终端发起的,还可能是SIP终端发起的。
2)互通协议
图11.32中所示的各接口的互通协议如表11.3所示。
表11.3 软交换与现有智能网接口协议表
3)互通流程
下面以800业务为例,描述当软交换位于不同的位置时,与IN互通的通信流程,假定该800业务为最简单的800业务。
(1)软交换位于PSTN/ISDN
①用户媒体网关发起IN呼叫
本流程示例基于以下约定:
(a)用户媒体网关发起呼叫,即媒体网关直接连接用户,由该用户发起相应呼叫;
(b)主叫用户与MG1连接,主叫用户拨800号码;
(c)800号码翻译后所对应的被叫用户与MG2连接;
(d)MG1与MG2属于一个软交换的管辖区域内;
(e)被叫先挂机。
具体流程如图11.34所示。
图11.34 用户媒体网关发起IN呼叫
(a)软交换向MG1和MG2分别发送Modify命令,检测摘机事件;
(b)主叫用户摘机,MG1向软交换设备发送Notify命令,报告摘机事件;
(c)软交换向MG1发送Modify命令,等待用户输入被叫号码,主叫用户听拨号音;
(d)MG1向软交换设备发送Notify命令,将被叫号码送至软交换设备;
(e)软交换向SGF发送INAP/IP操作IDP,报告触发800业务,SGF向SCF发送INAP/TC操作IDP,向SCF报告触发800业务;
(f)SCF向SGF发送INAP/TC操作AC和Connect,要求软交换进行计费并接续,SGF将这两个操作转换为INAP/IP操作,然后向软交换发送;
(g)在MG1中创建一个新Context,并在Context中加入TDM Termination和RTP Termination,其中Mode设置为ReceiveOnly,设置抖动缓存和语音压缩编码等,MG1通过Reply命令返回其RTP端口号及采用的语音压缩算法;
(h)在MG2中创建一个新Context,并在Context中加入TDM Termination和RTP Ter-mination,其中Mode设置为SendReceive,设置抖动缓存和语音压缩算法等,MG2通过Reply命令返回其RTP端口号及采用的语音压缩算法;
(i)软交换向MG1发送Modify命令,告之远端地址;
(j)被叫用户摘机,MG2向软交换发送Notify命令;
(k)软交换向MG2发送Modify命令,切断振铃音;
(l)软交换向MG1发送Modify命令,切断回铃音并将Mode设为SendReceive;
(m)被叫挂机,MG2向软交换发送Notify命令;
(n)软交换分别向MG1和MG2发送Subtract命令;
(o)软交换向SGF发送INAP/IP操作ACR,SGF向SCF发送INAP/TC操作ACR,向SCF报告计费的结果。
②由IP中继网关发起IN呼叫
IP中继媒体网关发起呼叫表示中继媒体网关通过电路交换网中的电路中继与用户连接,呼叫信令通过No.7信令网关进入软交换设备。
本流程示例基于以下约定:
(a)主叫用户位于MG1和SG1管辖范围;
(b)被叫用户位于MG2和SG2管辖范围;
(c)No.7信令以ISUP为例;
(d)MG1与MG2属于一个软交换的管辖区域内。
具体流程如图11.35所示。
图11.35 IP中继网关发起IN呼叫
(a)用户拨号,通过No.7信令网关向软交换发送IAM;
(b)软交换向SGF发送INAP/IP操作IDP,报告触发800业务,SGF向SCF发送INAP/TC操作IDP,向SCF报告触发800业务;
(c)SCF向SGF发送INAP/TC操作AC和Connect,要求软交换进行计费并接续,SGF将这两个操作转换为INAP/IP操作,然后向软交换发送;
(d)在MG1中创建一个新Context,并在Context中加入TDM Termination和RTP Termination,其中Mode设置为ReceiveOnly,并设置抖动缓存和语音压缩算法等,MG1通过Reply命令返回其RTP端口号及采用的语音压缩算法;
(e)在MG1中创建一个新Context,并在Context中加入TDM Termination和RTP Termination,其中Mode设置为SendReceive,并设置抖动缓存和语音压缩算法等,MG1通过Reply命令返回其RTP端口号及采用的语音压缩算法;
(f)软交换通过No.7信令网关向电路交换网发送IAM,电路交换网回送ACM,被叫振铃;
(g)软交换向SG1发送ACM;
(h)软交换向MG1发送Modify命令,告之远端RTP端口号并通知发送回铃音;
(i)被叫用户摘机,SG2向软交换发送ANM;
(j)软交换向SG1发送ANM;
(k)软交换向MG1发送Modify命令,切断回铃音,将Mode设为SendReceive;
(l)被叫用户挂机,SG2向软交换发送REL,软交换向SG1发送REL;
(m)软交换向SGF发送INAP/IP操作ACR,SGF向SCF发送INAP/TC操作ACR,向SCF报告计费的结果;
(n)软交换向MG1和MG2分别发送Subtract命令。
(2)软交换位于SIP系统中
在SIP系统中,如果与SIP终端相连的SIP代理服务器不具备SSF功能,无法触发IN业务,则可通过与该SIP代理服务器相连的软交换来完成IN业务的触发。如果软交换直接与SIP终端相连,则也由软交换完成IN的触发。
下面以与SIP终端相连的SIP代理服务器不具备SSF功能为例,说明互通流程。
本流程示例基于以下约定:
①No.7信令以ISUP为例;
②代理服务器为主叫用户,即SIP终端的代理服务器;
③连接被叫用户的收端局发出的ISUP信令发给图11.36中所示的软交换;
④SIP终端指具有SIP用户代理功能的实体。
图11.36 SIP终端发起IN呼叫
具体流程如图11.36所示。
①IP侧的SIP终端向代理服务器发出呼叫建立请求INVITE消息;
②代理服务器收到INVITE请求,转发INVITE请求,此INVITE请求将按照SIP系统的路由方式路由至软交换;
③代理服务器同时向SIP终端发100Trying响应,表明已转发INVITE请求,但尚在进行中;
④软交换向SGF发送INAP/IP操作IDP,报告触发800业务,SGF向SCF发送INAP/TC操作IDP,向SCF报告触发800业务;
⑤SCF向SGF发送INAP/TC操作RRBE和Connect,要求软交换监视遇忙、无应答和挂机时间,SGF将这两个操作转换为INAP/IP操作,然后向软交换发送;
⑥软交换收到INVITE消息,利用SIP-T协议将INVITE消息封装成IAM消息发出,此IAM消息将被送至被叫所在收端局;
⑦软交换同时向代理服务器回送100Trying响应,表明已转发INVITE请求至目的地;
⑧收端局收到IAM消息,分析被叫用户号码,检查被叫的情况,向软交换发送地址全消息(ACM),ACM消息中包含有关被叫的当前状态等附加信息;
⑨软交换收到ACM消息,利用SIP-T协议生成SIP 183Session Progress响应送给代理服务器,183消息含呼叫建立期间的状态信息;
⑩代理服务器转发183响应给SIP终端;
被叫用户应答呼叫,收端局收到被叫用户发送的连接消息,向软交换发送应答消息(ANM);
软交换收到ANM消息,利用SIP-T将ANM消息转换成200OK响应后发出,此消息将按SIP系统的路由方式发给代理服务器;
代理服务器转发收到的200消息给SIP终端;
SIP终端收到200响应,发ACK消息给代理服务器,表明其知道被叫应答呼叫;
代理服务器将ACK消息转发给软交换,至此呼叫建立成功;
主叫、被叫用户进入通信阶段;
呼叫释放可由通信双方中的任一方发起,假定由SIP终端发出,SIP终端向其代理服务器发出BYE消息,将其转发给软交换;
软交换向SGF发送INAP/IP操作ERB,SGF向SCF发送INAP/TC操作ERB,向SCF报告发生挂机事件;
软交换收到BYE消息,将BYE消息转换成REL消息发给收端局;
收端局收到REL消息,向软交换回送释放完成消息(RLC),表明被叫释放呼叫;
软交换收到RLC消息,将RLC转换成200OK响应发给代理服务器;
代理服务器将200响应转给SIP终端,至此释放完成。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。