專利名稱:智能網(wǎng)中業(yè)務(wù)與用戶交互的方法及scp的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種CDMA無線智能網(wǎng)中業(yè)務(wù)與用戶交互的方法及SCP。
背景技術(shù):
在CDMA無線智能網(wǎng)的應(yīng)用中,用戶可以通過撥打特定的接入碼或者簽約的方式在MSC(Mobile Switch Center,移動交換中心)上觸發(fā)特定的觸發(fā)器,MSC通過WIN協(xié)議把用戶的觸發(fā)事件上報到業(yè)務(wù)控制點(SCP,service control point)。業(yè)務(wù)控制點上會產(chǎn)生一個業(yè)務(wù)邏輯實例來處理用戶呼叫,業(yè)務(wù)邏輯實例可以通過WIN MAP (Wireless intelligent network Mobile Application Protocol,無線智能網(wǎng)移動應(yīng)用協(xié)議)信令指示MSC或者獨立智能外設(shè)與用戶進行交互,并根據(jù)用戶的響應(yīng)進行進一步的處理。其中,業(yè)務(wù)邏輯實例在與用戶交互時,通常采用的方式有1、通過發(fā)送 WIN MAP SRFDIR (SRFDirective INVOKE, MAP 操作 SRFDirective)消息來指示MSC或者獨立智能外設(shè)與用戶交互,具體過程為首先發(fā)送WIN MAP SEIZERES (SeizeResource INVOKE,MAP 操作 kizeResource) 消息到MSC或者獨立智能外設(shè)獲得資源,然后通過WIN MAP SRFWR消息指示MSC或者獨立智能外設(shè)來放音,在SRFWR消息體內(nèi),業(yè)務(wù)指明要播放的語音音號、可變音以及收集用戶響應(yīng)等信息。2、通過發(fā)送WIN MAP ORREQ消息等響應(yīng)消息來指示MSC放音。業(yè)務(wù)控制點在向用戶播放指定語言時,上述兩種交互方式存在以下缺陷對于第一種方式,業(yè)務(wù)需要在SEUERES消息中指定要給用戶播放語音的語言種類,而在實際指示放音的SRFWR操作中,則不能指定播放的語言,當業(yè)務(wù)在流程中需要切換到一種新的語言時,會重新發(fā)起申請資源等一系列操作。若是利用獨立智能外設(shè)放音,則 MSC需要先切斷到獨立智能外設(shè)的電路連接,之后再重新建立到獨立智能外設(shè)的電路連接, 由此導(dǎo)致整個業(yè)務(wù)流程繁瑣,降低系統(tǒng)速度及用戶感受。對于第二種方式,業(yè)務(wù)無法指定給用戶播放的語言,只能使用MSC上用戶簽約的
^五本發(fā)明的主要目的在于提供一種CDMA無線智能網(wǎng)中業(yè)務(wù)與用戶交互的方法及 SCP,旨在實現(xiàn)業(yè)務(wù)與用戶交互的過程中對業(yè)務(wù)語言種類的靈活指定。為了達到上述目的,本發(fā)明提出一種智能網(wǎng)中業(yè)務(wù)與用戶交互的方法,包括業(yè)務(wù)控制點在用戶撥號時,通過MSC發(fā)送的WIN MAP請求消息觸發(fā)所述業(yè)務(wù)控制點上的業(yè)務(wù)邏輯;向所述MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互。
優(yōu)選地,所述向MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互的步驟包括所述業(yè)務(wù)控制點指示MSC建立所述MSC與智能外設(shè)的連接;接收所述智能外設(shè)發(fā)送的WIN MAP INSTRREQ消息;向所述智能外設(shè)發(fā)送WIN MAP SRFDIR消息,指示所述智能外設(shè)與用戶交互,所述 WIN MAP SRFWR消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的播放語言。優(yōu)選地,所述向智能外設(shè)發(fā)送WIN MAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFWR消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的播放語言的步驟之后還包括接收所述智能外設(shè)根據(jù)所述語言指示位中攜帶的所述播放語言與用戶交互后反饋的交互結(jié)果。優(yōu)選地,所述接收智能外設(shè)根據(jù)所述語言指示位中攜帶的所述播放語言與用戶交互后反饋的交互結(jié)果的步驟之后還包括向所述智能外設(shè)發(fā)送WIN MAP SRFDIR消息,指示所述智能外設(shè)與用戶交互,所述 WIN MAP SRFWR消息的語言指示位中攜帶所述業(yè)務(wù)邏輯指定的切換后的播放語言。優(yōu)選地,所述業(yè)務(wù)控制點指示MSC建立所述MSC與智能外設(shè)的連接的步驟包括所述業(yè)務(wù)控制點發(fā)送WIN MAP SEUERES消息至所述智能外設(shè)申請臨時漫游號碼;接收所述智能外設(shè)返回的臨時漫游號碼;發(fā)送WIN MAP C0NNRES消息至所述MSC,指示所述MSC建立所述MSC與所述智能外設(shè)的連接。優(yōu)選地,所述向MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互的步驟包括所述業(yè)務(wù)控制點向所述MSC發(fā)送WIN MAP響應(yīng)消息,指示所述MSC與用戶交互;
所述WIN MAP響應(yīng)消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的語音播放所需的播放語 、
曰ο本發(fā)明還提出一種智能網(wǎng)中業(yè)務(wù)與用戶交互的SCP,包括觸發(fā)模塊,用于當用戶撥號時,通過MSC發(fā)送的WIN MAP請求消息觸發(fā)所述業(yè)務(wù)控制點上的業(yè)務(wù)邏輯;指示模塊,用于向所述MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互。 優(yōu)選地,所述指示模塊包括連接指示單元,用于指示MSC建立所述MSC與智能外設(shè)的連接;接收單元,用于接收所述智能外設(shè)發(fā)送的WIN MAP INSTRREQ消息;交互指示單元,用于向所述智能外設(shè)發(fā)送WIN MAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFWR消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的播放語言。優(yōu)選地,所述接收單元還用于接收所述智能外設(shè)根據(jù)所述語言指示位中攜帶的所述播放語言與用戶交互后反饋的交互結(jié)果;以及向所述智能外設(shè)發(fā)送WIN MAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFWR消息的語言指示位中攜帶所述業(yè)務(wù)邏輯指定的切換后的播放語言。優(yōu)選地,所述連接指示單元包括發(fā)送子單元,用于發(fā)送WIN MAP SEUERES消息至所述智能外設(shè)申請臨時漫游號碼;接收子單元,用于接收所述智能外設(shè)返回的臨時漫游號碼;指示子單元,用于發(fā)送WIN MAP C0NNRES消息至所述MSC,指示所述MSC建立所述 MSC與所述智能外設(shè)的連接。優(yōu)選地,所述交互指示單元還用于向所述MSC發(fā)送WIN MAP響應(yīng)消息,指示所述 MSC與用戶交互;所述WIN MAP響應(yīng)消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的語音播放所需的播放語言。本發(fā)明提出的一種CDMA無線智能網(wǎng)中業(yè)務(wù)與用戶交互的方法及SCP,業(yè)務(wù)控制點利用MSC或者獨立的智能外設(shè)與用戶交互的過程中,利用現(xiàn)有的網(wǎng)絡(luò)設(shè)備,各網(wǎng)絡(luò)設(shè)備間采用現(xiàn)有的標準無線智能網(wǎng)WIN MAP協(xié)議的接口,通過擴展接口消息中的參數(shù)定義并修改 MSC或獨立的智能外設(shè)上專用資源功能模塊的功能,業(yè)務(wù)控制點上的業(yè)務(wù)邏輯實例在下達的WIN MAP命令中攜帶與用戶交互的語言信息,MSC和智能外設(shè)根據(jù)收到的WIN MAP命令中的語言指示位,選擇正確語言的語音資源與用戶交互,從而實現(xiàn)了業(yè)務(wù)對交互語言的靈活選擇。
圖1是本發(fā)明智能網(wǎng)中業(yè)務(wù)與用戶交互的方法一實施例的流程示意圖;圖加是本發(fā)明智能網(wǎng)中業(yè)務(wù)與用戶交互的方法一實施例中向MSC或智能外設(shè)發(fā)送攜帶有業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示MSC或智能外設(shè)與用戶進行交互的流程示意圖;圖2b是本發(fā)明智能網(wǎng)中業(yè)務(wù)與用戶交互的方法一實施例中業(yè)務(wù)控制點利用WIN MAP SRFWR消息指示智能外設(shè)與用戶交互的具體處理流程示意圖;圖3是本發(fā)明智能網(wǎng)中業(yè)務(wù)與用戶交互的方法一實施例中業(yè)務(wù)控制點利用WIN MAP orreq消息或者其他WIN MAP響應(yīng)消息放音的具體處理流程示意圖;圖4是本發(fā)明智能網(wǎng)中業(yè)務(wù)與用戶交互的SCP —實施例的結(jié)構(gòu)示意圖;圖5是本發(fā)明智能網(wǎng)中業(yè)務(wù)與用戶交互的SCP —實施例中指示模塊的結(jié)構(gòu)示意圖;圖6是本發(fā)明智能網(wǎng)中業(yè)務(wù)與用戶交互的SCP —實施例中連接指示單元的結(jié)構(gòu)示意圖。為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進一步詳述。
具體實施例方式本發(fā)明實施例解決方案主要是業(yè)務(wù)控制點利用MSC或者獨立的智能外設(shè)與用戶交互的過程中,業(yè)務(wù)控制點上的業(yè)務(wù)邏輯實例在下達的WIN MAP命令中攜帶與用戶交互的語言信息,MSC和智能外設(shè)根據(jù)收到的WIN MAP命令中的語言指示位,選擇正確語言的語音資源與用戶交互,以實現(xiàn)業(yè)務(wù)對交互語言的靈活選擇。本發(fā)明實施例涉及CDMA無線智能網(wǎng)中的MSC、SCP (業(yè)務(wù)控制點)以及獨立的智能外設(shè)(IP,Intelligent peripheral),具體涉及業(yè)務(wù)控制點的業(yè)務(wù)邏輯實例在與用戶交互時,業(yè)務(wù)控制點利用MSC或者獨立的智能外設(shè)給用戶播放業(yè)務(wù)指定的語言。本發(fā)明主要利用現(xiàn)有的網(wǎng)絡(luò)設(shè)備(MSC、SCP、IP),各網(wǎng)絡(luò)設(shè)備間采用現(xiàn)有的標準無線智能網(wǎng)WIN MAP協(xié)議的接口,并通過擴展接口消息中的參數(shù)定義并修改MSC或智能外設(shè)上的專用資源功能模塊的功能,以達到業(yè)務(wù)靈活選擇交互語言的目的。其中具體涉及的參數(shù)定義及功能模塊的功能修改包括1、擴展WIN協(xié)議中與放音有關(guān)的參數(shù)定義。其中涉及到修改的WIN MAP參數(shù)有兩個,其中一個參數(shù)是AnnouncementCode (通知音編碼)參數(shù),另一個參數(shù)是kriptName (腳本名稱)參數(shù)。在業(yè)務(wù)控制點的WIN MAP SRFWR操作以及可以放音的MAP操作的響應(yīng)消息中,AnnouncementCode參數(shù)可以攜帶業(yè)務(wù)語音參數(shù),此參數(shù)的具體內(nèi)容在WIN MAP的協(xié)議中沒有明確定義,可以由運營商自行定義。本發(fā)明在現(xiàn)有標準協(xié)議下,在ArmouncementCode參數(shù)后面再擴充一個語言指示位字節(jié),表示語音播放時使用的語言,擴展的ArmouncementCode參數(shù)定義如下表1所示
權(quán)利要求
1.一種智能網(wǎng)中業(yè)務(wù)與用戶交互的方法,其特征在于,包括業(yè)務(wù)控制點在用戶撥號時,通過移動交換中心MSC發(fā)送的無線智能網(wǎng)移動應(yīng)用協(xié)議 WIN MAP請求消息觸發(fā)所述業(yè)務(wù)控制點上的業(yè)務(wù)邏輯;向所述MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互的步驟包括所述業(yè)務(wù)控制點指示MSC建立所述MSC與智能外設(shè)的連接;接收所述智能外設(shè)發(fā)送的WIN MAP INSTRREQ消息;向所述智能外設(shè)發(fā)送WIN MAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFDIR消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的播放語言。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述向智能外設(shè)發(fā)送WINMAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFWR消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的播放語言的步驟之后還包括接收所述智能外設(shè)根據(jù)所述語言指示位中攜帶的所述播放語言與用戶交互后反饋的交互結(jié)果。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述接收智能外設(shè)根據(jù)所述語言指示位中攜帶的所述播放語言與用戶交互后反饋的交互結(jié)果的步驟之后還包括向所述智能外設(shè)發(fā)送WIN MAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFDIR消息的語言指示位中攜帶所述業(yè)務(wù)邏輯指定的切換后的播放語言。
5.根據(jù)權(quán)利要求2、3或4所述的方法,其特征在于,所述業(yè)務(wù)控制點指示MSC建立所述 MSC與智能外設(shè)的連接的步驟包括所述業(yè)務(wù)控制點發(fā)送WIN MAP SEUERES消息至所述智能外設(shè)申請臨時漫游號碼;接收所述智能外設(shè)返回的臨時漫游號碼;發(fā)送WIN MAP C0NNRES消息至所述MSC,指示所述MSC建立所述MSC與所述智能外設(shè)的連接。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互的步驟包括所述業(yè)務(wù)控制點向所述MSC發(fā)送WIN MAP響應(yīng)消息,指示所述MSC與用戶交互;所述 WIN MAP響應(yīng)消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的語音播放所需的播放語言。
7.一種智能網(wǎng)中業(yè)務(wù)與用戶交互的SCP,其特征在于,包括觸發(fā)模塊,用于當用戶撥號時,通過MSC發(fā)送的WIN MAP請求消息觸發(fā)所述業(yè)務(wù)控制點上的業(yè)務(wù)邏輯;指示模塊,用于向所述MSC或智能外設(shè)發(fā)送攜帶有所述業(yè)務(wù)邏輯指定的播放語言的 WIN MAP指令,指示所述MSC或所述智能外設(shè)與用戶進行交互。
8.根據(jù)權(quán)利要求7所述的SCP,其特征在于,所述指示模塊包括連接指示單元,用于指示MSC建立所述MSC與智能外設(shè)的連接;接收單元,用于接收所述智能外設(shè)發(fā)送的WIN MAP INSTRREQ消息;交互指示單元,用于向所述智能外設(shè)發(fā)送WIN MAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFWR消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的播放語 、曰ο
9.根據(jù)權(quán)利要求8所述的SCP,其特征在于,所述接收單元還用于接收所述智能外設(shè)根據(jù)所述語言指示位中攜帶的所述播放語言與用戶交互后反饋的交互結(jié)果;以及向所述智能外設(shè)發(fā)送WIN MAP SRFWR消息,指示所述智能外設(shè)與用戶交互,所述WIN MAP SRFWR消息的語言指示位中攜帶所述業(yè)務(wù)邏輯指定的切換后的播放語言。
10.根據(jù)權(quán)利要求8或9所述的SCP,其特征在于,所述連接指示單元包括發(fā)送子單元,用于發(fā)送WIN MAP SEUERES消息至所述智能外設(shè)申請臨時漫游號碼; 接收子單元,用于接收所述智能外設(shè)返回的臨時漫游號碼;指示子單元,用于發(fā)送WIN MAP C0NNRES消息至所述MSC,指示所述MSC建立所述MSC 與所述智能外設(shè)的連接。
11.根據(jù)權(quán)利要求8所述的SCP,其特征在于,所述交互指示單元還用于向所述MSC發(fā)送WIN MAP響應(yīng)消息,指示所述MSC與用戶交互;所述WIN MAP響應(yīng)消息的語言指示位中攜帶有所述業(yè)務(wù)邏輯指定的語音播放所需的播放語言。
全文摘要
本發(fā)明涉及一種智能網(wǎng)中業(yè)務(wù)與用戶交互的方法及SCP,其方法包括業(yè)務(wù)控制點在用戶撥號時,通過MSC發(fā)送的WIN MAP請求消息觸發(fā)業(yè)務(wù)控制點上的業(yè)務(wù)邏輯;向MSC或智能外設(shè)發(fā)送攜帶有業(yè)務(wù)邏輯指定的播放語言的WIN MAP指令,指示MSC或智能外設(shè)與用戶進行交互。本發(fā)明利用現(xiàn)有的網(wǎng)絡(luò)設(shè)備,并通過對各網(wǎng)絡(luò)設(shè)備的擴展接口消息中的參數(shù)進行定義,修改MSC或獨立的智能外設(shè)上專用資源功能模塊的功能,業(yè)務(wù)控制點上的業(yè)務(wù)邏輯實例在下達的WIN MAP命令中攜帶與用戶交互的語言信息,MSC和智能外設(shè)根據(jù)收到的WIN MAP命令中的語言指示位,選擇正確語言的語音資源與用戶交互,從而實現(xiàn)了業(yè)務(wù)對交互語言的靈活選擇。
文檔編號H04W88/18GK102421075SQ20111036660
公開日2012年4月18日 申請日期2011年11月18日 優(yōu)先權(quán)日2011年11月18日
發(fā)明者昌猛 申請人:中興通訊股份有限公司