SIP服务器(也称为SIP代理)处理网络中SIP呼叫的所有管理,并负责接收来自用户代理的请求,以便发出和终止呼叫。SIP服务器通常包含在启用了SIP的IPsip呼叫系统中。我们可以与您的sip呼叫系统设备供应商合作,使其支持SIP。如果您已经拥有sip呼叫系统,我们很可能能够连接到您的sip呼叫系统。
SIP应用服务器位于IMS网络的应用层,是IMS中原生的增值业务提供方式,将会成为IMS网络中主要的增值业务提供方式,如图所示。SIP应用服务器位于业务层,在SIP应用服务器之上可以构建脚本解析器,在脚本解析器之上则是脚本编辑工具,如VXM等。
SIP应用服务器位于IMS网络的应用层,是IMS中原生的增值业务提供方式,将会成为IMS网络中主要的增值业务提供方式,如图所示。SIP应用服务器位于业务层,在SIP应用服务器之上可以构建脚本解析器,在脚本解析器之上则是脚本编辑工具,如VXM等。
利用下所示的原理和构架:
图一: SIP应用服务器原理
SIP服务器的工作原理
将您的SIP代理服务器视为SIP呼叫的“中间人”。作为中间人,它负责通过无状态和有状态服务器传输呼叫并结束呼叫。
无状态服务器
无状态服务器转发它收到的消息,并且不存储任何信息。事实上,无状态服务器会在请求传递后立即“忘记”该请求。
有状态服务器
有状态代理服务器有点像存储银行。它跟踪已收到的请求和响应,甚至可以存储它们以供将来使用。
关于不同SIP服务器的简介
有几种服务器可与SIP网络配合使用,包括位置,重定向和注册服务器。位置服务器管理有关呼叫者位置到重定向和SIP代理服务器的信息。重定向服务器负责接收请求并通过注册器服务器位置数据库查找收件人。
注册服务器识别并接受来自用户代理的请求,这就是在SIP网络中对用户进行身份验证的方式。在TelNetWorldwide,我们提供两个SIP注册。
注册服务器识别并接受来自用户代理的请求,这就是在SIP网络中对用户进行身份验证的方式。在TelNetWorldwide,我们提供两个SIP注册。
- 静态SIP:将一个sip呼叫系统的所有流量发送到一个分配的IP地址
- 动态SIP:提供域/代理服务器地址,并且IP地址发生更改
- 根据sip呼叫系统,我们可以为您的业务配置适当的SIP注册。
可以将呼叫中心中的IVR看作是包括SIP应用服务器的业务应用,将软排队机看作是软交换,它们之间通过SIP协议通信,由图2可以看出,IVR除了包括SIP中间件,还包括流程解析器、流程模型、脚本编辑工具等,这与IMS中的SIP应用服务器原理基本一致。
IVR的构架和原理
在NGCC中,IVR节点是对自动语音交互和导航功能进行逻辑处理和控制的部分:IVR节点解析语音流程,指示媒体服务器播放语音、接收DTMF信号、转接电话、留言、收发传真等功能,从而实现完整的语音交互功能。IVR是一个二次开发平台,支持VXML脚本、自定义的可视化流程编辑器等二次开发能力,提供强大的IVR能力,可实现电子传真、语音信箱、可变音、随路数据等多种业务系统。具体特征如下。
- ①支持放音、收号、DTMF、TTS/ASR集成等自动语音交互功能,实现用户导航。
- ②支持语音打断。
- ③支持转接动作,可转接到坐席、服务组、PSTN电话、分机等任意话机。
- ④支持可变音,可直接用于播报日期、金钱、数字等,无需TTS支持。
- ⑤支持留言功能的流程,可实现语音信箱功能。
- ⑥支持传真功能的流程,可实现传真信箱、电子传真等功能。
- ⑦支持随路数据,可实现IVR身份验证、客户信息登录以及一些不便于透明的信息(如银行卡号和密码等的验证)等功能。
- ⑧ 支持VXML流程解析,通过HTTP获取VXML脚本并解释执行。
- ⑨支持可视的流程生成环境,通过可视控件和流程编辑实现快速灵活的IVR业务开发。
- ⑩支持查询数据库、第三方接口等,实现CRM、业务系统数据的接入。
- 1支持IVR外呼,客户接听后直接播放配置好的VXML脚本定义的流程,可用于问候、回访、催缴等业务。
在讲述了软排队机、MS、IVR的构建原理后,可以得到NGCC的整体构架,如图所示。
NGCC语音业务部分的整体构架