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

更新时间: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... ...

相关内容

网真与视频会议:有什么区别?

网真与视频会议:有什么区别?

远程呈现和视频会议都是借助技术进行远距离面对面交流的工具。然而,它们都有一些重大......

通信系统集成

2023-11-22

监狱可视对讲系统(如何确保安全监管与访客管理)

监狱可视对讲系统(如何确保安全监管与访客管理)

监狱是一个高度安全的场所,需要严格的安全监管和访客管理。为了确保监狱的安全,监狱......

通信系统集成

2023-11-20

手机外呼系统软件(如何提高市场拓展效率及销售效率)

手机外呼系统软件(如何提高市场拓展效率及销售效率)

随着市场竞争的加剧,越来越多的企业开始寻找新的市场拓展方式。而手机外呼系统软件作......

通信系统集成

2023-11-16