SIP應用服務器位于IMS網絡的應用層,是IMS中原生的增值業務提供方式,將會成為IMS網絡中主要的增值業務提供方式,如圖7-11所示。SIP應用服務器位于業務層,在SIP應用服務器之上可以構建腳本解析器,在腳本解析器之上則是腳本編輯工具,如VXM等。
利用下所示的原理和構架:

圖一: 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、業務系統數據的接入。
11、]支持IVR外呼,客戶接聽后直接播放配置好的VXML腳本定義的流程,可用于問候、回訪、催繳等業務。
在講述了軟排隊機、MS、IVR的構建原理后,可以得到NGCC的整體構架,如圖所示。
NGCC語音業務部分的整體構架