软交换与应用服务器间的交互

更新时间:2020-03-24
        软交换与应用服务器之间使用SIP协议进行通信。SIP协议具有建立、拆除和管理端点间 会话的功能,所以软交换既能建立也可取消至应用服务器的呼叫,同样,应用服务器也能建 立和取消至软交换的呼叫,并且应用服务器还具有转换主叫和被叫方的信息,保持和恢复连 接的功能。目前,对SIP协议功能正进行扩展工作,未来SIP将能支持多方功能。
        软交换和应用服务器都可作为SIP用户代理,它们可以直接通过代理服务器进行通信。软 交换可利用注册机制动态得知应用服务器的存在,也可通过在软交换上配置应用服务器的地 址信息,静态得知应用服务器的存在。源报头用于通知应用服务器主叫方的身份,而终报头 用于通知应用服务器增值业务将应用的那一方的身份。如图441所示说明了 SIP实现各种增 值业务控制流的流程。
控制流
软交换和应用服务器之间控制流交互的一般流程如下:
•软交换触发决定呼叫是否切换至应用服务器进行增值业务处理。触发可基于主叫方地 址、被叫方地址或其他的软交换机制。
•软交换根据触发信息确定应用服务器的地址,并通过发送SIP请求信息(包括适当的 呼叫信息)将呼叫转至目标应用服务器。
目标应用服务器收到SIP请求后,调用相应的增值业务。在此处,应用服务器可进行许多 动作:
•重定位一向软交换发送一个新的目的地址,重定向呼叫(3XX重定向响应中包含一个 新的目的地址)。这科机制可用于面向地址转换和路由的业务。
•接收和传送一分配媒体资源,命令软交换将至媒体资源的路径连接好(用200 OK响 应表示)。用户与媒体资源的交互结束以后,应用可将呼叫传至新的目的地,应用退 出呼叫(BYE的头中包含有新的目的地址)。此机制可用于面向媒体的业务,例如, 卡号和传真存储/转发业务。
•代理一通过软交换将呼叫返回。使得应用服务器可监视所有的并发呼叫事件。此机制 可用于面向事件的业务,如记账卡和计时业务。
        基本的SIP功能和扩展的呼叫控制功能结合在一起,可使软交换将呼叫转至应用服务器进 行增值业务处理,处理完以后,应用服务器通过软交换将呼叫转回,并将自己从呼叫中退出。 SIP协议可使应用服务器进入所有的呼叫控制活动并能传送、重定向和代理呼叫。由于SIP的 通用性和灵活性,使得在软交换网络中可以非常有效和容易地实现增值业务。

下一篇

SBC是什么-企业为什么需要SB以及应用场景

通信百科

SBC是什么-企业为什么需要SB以及应用场景

sbc一种NAT穿透的方式。SBC可确保VoIP 安全,又可提供媒体代理服务器的套件。SBC架构于IMS网络之上,可作为IMS网络的SIP和RTSP的 Proxy Server,所有的SIP与RTSP讯息都会透过SBC来处理,SBC更具备N... ...

相关内容

PB系统与外部数据库交互时,数据传输速度为何不稳定?

PB系统与外部数据库交互时,数据传输速度为何不稳定?

PB系统,全称主经纪商业务系统,是证券公司为专业机构投资者和高净值客户提供的 一......

最新动态

2025-02-13

OTT与IPTV:差异何在?

OTT与IPTV:差异何在?

OTT(Over The Top)是一种基于互联网的应用服务模式,通过绕过传统的......

最新动态

2025-02-12

SCRM的功能与CRM的功能区别在哪里?

SCRM的功能与CRM的功能区别在哪里?

客户关系管理(CRM)是一种 全面的软件系统 ,旨在 管理、分析和改善客户关系 ......

最新动态

2025-02-12