專利名稱:一種自動搜索語音通信錄的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自動搜索語音通信錄的方法及系統(tǒng)。
背景技術(shù):
在日常工作中,人們遺失通信錄或者移動通信終端的現(xiàn)象時有發(fā)生,這樣使得移動通信終端用戶不得不將所有電話號碼重新登記或者重新輸入移動通信終端。另外,通過操作移動通信終端查找電話號碼的過程相當(dāng)煩瑣,在被叫用戶有多個電話號碼時更是如此,例如,被叫用戶同時具有三個電話號碼手機號碼、辦公室固定電話號碼、家庭固定電話號碼,在某些情況下,主叫用戶為接通被叫用戶,需要逐一查找被叫用戶各個電話號碼并逐個撥號例如,查找并撥叫手機號碼,無人接聽,然后查找并撥叫辦公室固定電話號碼,又無人接聽,最后查找并撥叫家庭固定電話號碼。上述過程之煩瑣不言而喻。
為了解決上述問題,國外一些運營商,如Sprint、Orange等公司,引入了語音撥號(Voice Activated Dialing,VAD)業(yè)務(wù),亦即將通信錄放到電信網(wǎng)絡(luò)中,并利用語音識別和智能網(wǎng)技術(shù),通過語音識別進行語音撥號,其典型的業(yè)務(wù)特征是通過語音來查找被叫電話號碼,比如“張三的手機”、“張三的辦公室電話”、“張三的家庭電話”等。該業(yè)務(wù)的流程包括用戶發(fā)起呼叫并經(jīng)過認證后,進入個人通信錄目錄中,然后用戶呼叫被叫相應(yīng)的電話號碼,增強智能外設(shè)(Advanced Intelligent Peripheral,AIP)中的語音自動識別(Automatic SpeechRecognition,ASR)通過語音識別所需撥打的被叫電話號碼,接著由業(yè)務(wù)控制點(Service Control Point,SCP)通過移動交換中心/業(yè)務(wù)交換點(Mobile SwitchCenter/Service Switch Point,MSC/SSP)向被叫電話號碼發(fā)起新的呼叫,接續(xù)從主叫到被叫號碼的直接鏈路;如果被叫占線或者呼叫沒有應(yīng)答,則中斷該業(yè)務(wù)。
參考圖6,上述VAD業(yè)務(wù)的具體呼叫流程如下(1)用戶撥打公用的語音通信錄接入碼,發(fā)起呼叫;(2)MSC/SSP觸發(fā)智能業(yè)務(wù)到SCP,由SCP解釋執(zhí)行業(yè)務(wù)邏輯;(3)SCP指示MSC/SSP建立到增強智能外設(shè)(Advanced Intelligent Peripheral,AIP)的連接;(4)MSC/SSP發(fā)起一個呼叫,建立到AIP的連接;(5)AIP向SCP發(fā)出輔助請求指令(ARI),建立AIP和SCP之間的對話;(6)SCP收到AIP的輔助請求指令后,向AIP下發(fā)執(zhí)行用戶交互腳本(UIScriptRun)指令,指示AIP執(zhí)行相應(yīng)的腳本流程;(7)AIP收到該指令后,根據(jù)UI Script信息,向MSC/SSP發(fā)出ANM(AnswerMessage)請求;此時,建立了主叫與系統(tǒng)的鏈接;(8)在主叫與系統(tǒng)之間的鏈接建立后,用戶可以與系統(tǒng)進行接入認證,SCP對用戶進行鑒權(quán)、認證,如果認證通過,則用戶與主機可以進行語音交互,系通過AIP中的語音自動識別(ASR)識別用戶語音;(9)主叫用戶語音呼叫被叫,AIP在獲取主叫用戶的語音信息后,發(fā)送UIScript Event消息及對應(yīng)的流程腳本、用戶數(shù)據(jù)到SCP中,由SCP控制網(wǎng)絡(luò)與電話用戶進行交互;(10)SCP收到AIP發(fā)送的用戶信息和相應(yīng)的流程腳本后,向MSC/SSP發(fā)送拆除前向連接(Disconnect Forward Connection,DFC)指令,將MSC/SSP到AIP的鏈接拆線,釋放資源;(11)SCP向MSC/SSP下發(fā)connect指令;(12)MSC/SSP收到SCP發(fā)出的指令后,建立主叫到被叫的連接;(13)在AIP執(zhí)行完用戶交互腳本(User Interactive Script,UI-Script)后,向SCP上報腳本執(zhí)行結(jié)果,繼續(xù)執(zhí)行后續(xù)流程。
上述VAD業(yè)務(wù)流程雖然相對簡單,但是,其也存在以下缺陷首先,該技術(shù)使用公有的語音通信錄接入碼,因為該接入碼是公用號碼,所以每個用戶必須記住該接入碼,從而給用戶增加額外的負擔(dān);同時系統(tǒng)需要對接入用戶進行鑒權(quán)、認證,大大提高了用戶使用的門檻。其次,系統(tǒng)只能單一地接續(xù)被叫的某一個電話(主叫與被叫號碼是一一對應(yīng)的關(guān)系),而不能夠按照設(shè)定的順序,自動查找被叫不同電話號碼,即不能實現(xiàn)主叫與被叫多個電話號碼的對應(yīng)關(guān)系,因此,該技術(shù)仍然不能解決前述查找電話號碼過程煩瑣的問題。
發(fā)明內(nèi)容
基于公知技術(shù)的不足,本發(fā)明目的之一在于提供一種自動搜索語音通信錄的方法及系統(tǒng),可以通過語音并根據(jù)用戶的設(shè)置自動順序查找被叫電話號碼。
本發(fā)明目的之二在于提供一種自動搜索語音通信錄的方法及系統(tǒng),可以提供多種方式管理通信錄。
本發(fā)明是這樣實現(xiàn)的本發(fā)明自動搜索語音通信錄的方法,即主叫用戶呼叫被叫的呼叫流程包括(1)主叫用戶撥打自己的語音通信錄的接入碼;(2)MSC/SSP上報SCP;(3)SCP指示MSC/SSP建立到AIP的連接;(4)主叫用戶語音呼叫被叫;(5)在AIP中查找被叫是否有被叫數(shù)據(jù),若無,提示主叫用戶繼續(xù)呼叫;若有,轉(zhuǎn)第(6)步;(6)AIP將被叫用戶數(shù)據(jù)發(fā)到SCP;(7)SCP向MSC/SSP發(fā)指令,指示MSC/SSP接通被叫的第n(n=1,2,3,...)個電話,如果沒有接通,并且被叫有多個電話(即n>1),則繼續(xù)進行第(7)步;若接通,則結(jié)束該呼叫流程。
其中,使用所述方法前,用戶首先進行開戶登記,運營商將給定用戶語音通信錄的私有接入號碼,并將該接入號碼存儲在SCP中,然后用戶可以通過秘書臺、Web、電話方式將被叫通信錄輸入到網(wǎng)絡(luò)上。
本發(fā)明實現(xiàn)自動搜索語音通信錄方法的系統(tǒng),包括移動交換中心/業(yè)務(wù)交換點(MSC/SSP)、業(yè)務(wù)控制點(SCP)、增強智能外設(shè)(AIP)、業(yè)務(wù)生成環(huán)境(SCE)及業(yè)務(wù)管理系統(tǒng)(SMS)。其中,業(yè)務(wù)生成環(huán)境SCE用于定義實現(xiàn)自動搜索語音通信錄業(yè)務(wù)所需的業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù);業(yè)務(wù)管理系統(tǒng)(SMS)用于將業(yè)務(wù)生成環(huán)境SCE定義的自動搜索語音通信錄業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù)以及相應(yīng)的軟件模塊加載到業(yè)務(wù)控制點(SCP)中,并對所述業(yè)務(wù)的執(zhí)行情況進行監(jiān)測和統(tǒng)計;業(yè)務(wù)控制點(SCP)包含自動搜索語音通信錄業(yè)務(wù)邏輯處理程序和業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)模塊,其負責(zé)控制整個業(yè)務(wù)流程的執(zhí)行及控制MSC/SSP、AIP來實現(xiàn)業(yè)務(wù)功能,并且和MSC/SSP配合完成靈活的計費功能;移動交換中心/業(yè)務(wù)交換點(MSC/SSP)設(shè)置有自動搜索語音通信錄業(yè)務(wù)觸發(fā)檢測機制,通過自動搜索語音通信錄業(yè)務(wù)的接入碼觸發(fā);增強智能外設(shè)(AIP)協(xié)助完成自動搜索語音通信錄業(yè)務(wù),具有收號、錄音、放音、語音自動識別(ASR)和用戶交互腳本(UI-Script)功能,包含自動搜索語音通信錄業(yè)務(wù)邏輯處理程序,接受業(yè)務(wù)控制點(SCP)的控制,執(zhí)行業(yè)務(wù)控制點(SCP)業(yè)務(wù)邏輯所指定的操作。
其中,所述系統(tǒng)包括有預(yù)處理流程模塊、基本呼叫處理模塊(BCP)、增強智能外設(shè)(AIP)業(yè)務(wù)模塊、業(yè)務(wù)控制點(SCP)業(yè)務(wù)模塊、移動交換中心/業(yè)務(wù)交換點(MSC/SSP)處理模塊、通信錄數(shù)據(jù)維護模塊、撤銷業(yè)務(wù)模塊和功能選擇模塊。其中,預(yù)處理流程模塊、基本呼叫處理模塊(BCP)、撤銷業(yè)務(wù)模塊、功能選擇模塊和業(yè)務(wù)控制點(SCP)業(yè)務(wù)模塊加載于業(yè)務(wù)控制點(SCP)中,增強智能外設(shè)(AIP)業(yè)務(wù)模塊和通信錄數(shù)據(jù)維護模塊加載于增強智能外設(shè)(AIP)中,移動交換中心/業(yè)務(wù)交換點(MSC/SSP)處理模塊加載于移動交換中心/業(yè)務(wù)交換點(MSC/SSP)中。所述增強智能外設(shè)(AIP)業(yè)務(wù)模塊進一步包括語音自動識別(ASR)模塊、被叫用戶號碼數(shù)據(jù)庫以及Web頁面接口處理模塊三個子模塊;所述業(yè)務(wù)控制點(SCP)業(yè)務(wù)模塊進一步包括語音自動搜索主流程及業(yè)務(wù)加載卸載模塊二個子模塊;所述移動交換中心/業(yè)務(wù)交換點(MSC/SSP)處理模塊進一步包括自動搜索語音通信錄業(yè)務(wù)處理模塊(SPM)中的業(yè)務(wù)觸發(fā)模塊和意外事件觸發(fā)模塊二個子模塊;所述功能選擇模塊進一步包括自動搜索被叫不同號碼和直接呼叫被叫指定號碼二個子模塊;所述通信錄數(shù)據(jù)維護模塊進一步包括秘書臺數(shù)據(jù)修改維護、自動搜索語音通信錄業(yè)務(wù)用戶電話數(shù)據(jù)維護及Web用戶自助數(shù)據(jù)維護三個子模塊。
采用本發(fā)明自動搜索語音通信錄的方法后,首先,由于運營商在用戶開戶登記時給定用戶語音通信錄的私有接入號碼,并將該接入號碼存儲在SCP中,當(dāng)用戶撥打自己的語音通信錄接入號碼時(例如701755123456),移動交換中心/業(yè)務(wù)交換點(MSC/SSP)中的業(yè)務(wù)處理模塊(SPM)將對該撥入號碼進行檢測,如果檢測到撥入號碼具有前述系統(tǒng)設(shè)定的前綴(如701),則將撥入的全部號碼(例如701755123456)送到所述系統(tǒng)的業(yè)務(wù)控制點(SCP)中并接入個人通信錄中,從而實現(xiàn)接入號碼私有,這樣用戶只需記住自己的語音通信錄接入碼,而不必像VAD業(yè)務(wù)在記住公有接入號碼的同時還需記住鑒權(quán)、認證程序中的密碼,從而減輕了負擔(dān),并且由于接入號碼私有,本發(fā)明自動搜索語音通信錄的方法省略了鑒權(quán)、認證程序;其次,由于本發(fā)明自動搜索語音通信錄的方法實現(xiàn)了按照設(shè)定的順序,自動查找被叫不同電話的功能,從而減少撥打電話時查找號碼的時間。而本發(fā)明自動搜索語音通信錄系統(tǒng)由于引入了通信錄數(shù)據(jù)維護模塊,用戶可以自由改動被叫語音通信錄的呼叫順序;功能選擇模塊的引入則提供給用戶多種撥號方式;另外,語音自動識別(ASR)模塊的引入使本系統(tǒng)采用自然語言識別技術(shù)提供更加人性化的通訊錄服務(wù),并且語音識別在網(wǎng)絡(luò)端完成,不需終端支持;被叫用戶號碼數(shù)據(jù)庫模塊的引入可提供大容量電話號碼存儲,并且由于用戶的個人信息存放在網(wǎng)絡(luò)上,從而減少對終端的依賴性并大大提高了安全性;通信錄數(shù)據(jù)維護模塊及Web頁面接口處理模塊的引入則大大豐富了通訊錄管理方式。
圖1為智能網(wǎng)平臺的系統(tǒng)結(jié)構(gòu)圖;圖2為本發(fā)明自動搜索語音通信錄系統(tǒng)的軟件模塊圖;圖3為本發(fā)明自動搜索語音通信錄方法的呼叫流程圖;圖4為本發(fā)明的自動搜索語音通信錄方法的實現(xiàn)流程圖;
圖5為本發(fā)明的自動搜索語音通信錄方法的數(shù)據(jù)格式圖;圖6為現(xiàn)有呼叫轉(zhuǎn)移業(yè)務(wù)流程圖。
具體實施例方式
下面結(jié)合附圖進一步闡述本發(fā)明。
參考圖1所示的智能網(wǎng)平臺的系統(tǒng)結(jié)構(gòu),它一般由移動交換中心/業(yè)務(wù)交換點(MSC/SSP)、業(yè)務(wù)控制點(SCP)、增強智能外設(shè)(AIP)、業(yè)務(wù)生成環(huán)境(SCE)、業(yè)務(wù)管理系統(tǒng)(SMS)等幾部分組成。
移動交換中心/業(yè)務(wù)交換點(MSC/SSP)是具有信令交換功能的交換機,其是固定網(wǎng)/移動網(wǎng)與智能網(wǎng)系統(tǒng)的連接點,其具有提供接入智能網(wǎng)功能集的功能。MSC/SSP可檢出智能業(yè)務(wù)的請求,并與業(yè)務(wù)控制點(SCP)通信;對SCP的請求做出響應(yīng),并允許SCP中的業(yè)務(wù)邏輯影響呼叫處理。
增強智能外設(shè)(AIP)是協(xié)助完成智能業(yè)務(wù)的外部設(shè)備,通常具有語音合成、播放錄音通知、語音識別、接收雙音多頻撥號等功能。其可以是一個獨立的外部執(zhí)行物理設(shè)備,也可作為MSC/SSP的一部分,它接受SCP的控制并執(zhí)行SCP業(yè)務(wù)邏輯所指定的操作。MSC/SSP與AIP主要是完成與電話用戶的交互及實現(xiàn)基本的交換功能。
業(yè)務(wù)控制點(SCP)是智能網(wǎng)的核心構(gòu)件,用于存儲用戶數(shù)據(jù)和業(yè)務(wù)邏輯,并負責(zé)業(yè)務(wù)動態(tài)加載/卸載及業(yè)務(wù)的解釋執(zhí)行。其主要功能是接收MSC/SSP發(fā)送的查詢信息并查詢數(shù)據(jù)庫,進行各種譯碼;同時根據(jù)MSC/SSP上報的呼叫事件啟動不同的業(yè)務(wù)邏輯,并根據(jù)業(yè)務(wù)邏輯向相應(yīng)的MSC/SSP發(fā)出呼叫控制指令,從而實現(xiàn)各種智能呼叫。
業(yè)務(wù)生成環(huán)境(Service Creation Environment,SCE)的主要功能是進行業(yè)務(wù)的定義/開發(fā)及其驗證/測試,并可根據(jù)客戶的需求生成新的業(yè)務(wù)邏輯。其可為業(yè)務(wù)設(shè)計者提供友好的圖形編輯界面,客戶可利用各種標(biāo)準(zhǔn)圖元設(shè)計出新業(yè)務(wù)的業(yè)務(wù)邏輯,并為之定義好相應(yīng)的數(shù)據(jù)。
業(yè)務(wù)管理系統(tǒng)(Service Management System,SMS)是一種計算機系統(tǒng),其通常包括業(yè)務(wù)管理點(SMP)及結(jié)算中心。該系統(tǒng)一般具備5種功能,即業(yè)務(wù)邏輯管理、業(yè)務(wù)數(shù)據(jù)管理、用戶數(shù)據(jù)管理、業(yè)務(wù)監(jiān)測以及業(yè)務(wù)量管理功能,其主要進行操作員/權(quán)限管理、網(wǎng)絡(luò)管理、業(yè)務(wù)生命周期管理、計費數(shù)據(jù)管理、業(yè)務(wù)相關(guān)數(shù)據(jù)管理及系統(tǒng)維護。在業(yè)務(wù)生成環(huán)境中創(chuàng)建的新業(yè)務(wù)邏輯經(jīng)由業(yè)務(wù)提供者輸入到SMS中,SMS再將其裝入SCP,就可在通信網(wǎng)上提供該項新業(yè)務(wù)。
而本發(fā)明所使用的智能網(wǎng)系統(tǒng)則是一種在公用固定電話網(wǎng)/公用陸地移動通信網(wǎng)(PSTN/PLMN)內(nèi)基于前述智能網(wǎng)平臺和語音識別技術(shù)而實現(xiàn)自動搜索語音通信錄方法的智能網(wǎng)系統(tǒng),下面具體闡述該智能網(wǎng)系統(tǒng)各部分的功能及其工作方式。
業(yè)務(wù)生成環(huán)境(SCE)以軟件的形式定義實現(xiàn)自動搜索語音通信錄業(yè)務(wù)所需的業(yè)務(wù)邏輯(業(yè)務(wù)流程)和業(yè)務(wù)數(shù)據(jù)(業(yè)務(wù)執(zhí)行過程中所用到的數(shù)據(jù)庫和變量),形成自動搜索語音通信錄業(yè)務(wù)邏輯軟件模塊,從而生成自動搜索語音通信錄業(yè)務(wù),并對生成的自動搜索語音通信錄業(yè)務(wù)進行驗證和測試。
業(yè)務(wù)管理系統(tǒng)(SMS)用于將業(yè)務(wù)生成環(huán)境(SCE)定義的業(yè)務(wù)邏輯、業(yè)務(wù)數(shù)據(jù)及相應(yīng)的軟件模塊加載到業(yè)務(wù)控制點(SCP)中,以產(chǎn)生用于處理自動搜索語音通信錄業(yè)務(wù)的業(yè)務(wù)處理模塊模塊(Service Process Module,SPM),加載之后,該業(yè)務(wù)便可以運行。在自動搜索語音通信錄業(yè)務(wù)運行過程中,SMS對自動搜索語音通信錄業(yè)務(wù)的執(zhí)行情況進行監(jiān)測和統(tǒng)計,生成報表,并在不需要的時候,可將之從智能網(wǎng)中撤除。
業(yè)務(wù)管理接入點(SMAP)用于將登記自動搜索語音通信錄業(yè)務(wù)的用戶的數(shù)據(jù)信息錄入相應(yīng)的數(shù)據(jù)庫中,并通過SMS將該用戶數(shù)據(jù)庫中新增加或修改的數(shù)據(jù)加載到業(yè)務(wù)控制點(SCP)中。
移動交換中心/業(yè)務(wù)交換點(MSC/SSP)設(shè)置有自動搜索語音通信錄業(yè)務(wù)觸發(fā)檢測機制,并通過自動搜索語音通信錄業(yè)務(wù)的接入碼,如701,來觸發(fā)。當(dāng)檢測到自動搜索語音通信錄業(yè)務(wù)時,將其上報到業(yè)務(wù)控制點(SCP)中,并與業(yè)務(wù)控制點(SCP)進行交互聯(lián)系。其功能是負責(zé)電話的接入,完成智能業(yè)務(wù)的觸發(fā)。
業(yè)務(wù)控制點(SCP)負責(zé)控制整個業(yè)務(wù)流程的執(zhí)行及控制移動交換中心/業(yè)務(wù)交換點(MSC/SSP)和增強智能外設(shè)(AIP)來實現(xiàn)業(yè)務(wù)功能,并且和MSC/SSP配合完成靈活的計費功能。業(yè)務(wù)控制點(SCP)包含自動搜索語音通信錄業(yè)務(wù)邏輯處理程序(SLP)和業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)控制點業(yè)務(wù)模塊,該業(yè)務(wù)模塊是通過業(yè)務(wù)管理系統(tǒng)(SMS)將與自動搜索語音通信錄業(yè)務(wù)有關(guān)的業(yè)務(wù)邏輯、業(yè)務(wù)數(shù)據(jù)模板和業(yè)務(wù)檢測點加載到業(yè)務(wù)控制點(SCP)后而產(chǎn)生的一個模塊,該模塊包括一個自動搜索語音通信錄業(yè)務(wù)邏輯處理程序(SLP)和相應(yīng)的用戶數(shù)據(jù)庫。當(dāng)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)檢測出自動搜索語音通信錄業(yè)務(wù)(即被叫號碼前三位為自動搜索語音通信錄業(yè)務(wù)的接入碼,如701)并將其上報到SCP時,由SCP解釋執(zhí)行業(yè)務(wù)邏輯并指示MSC/SSP建立到AIP的連接,SCP與MSC/SSP和增強智能外設(shè)AIP進行交互聯(lián)系,由SCP向AIP下發(fā)執(zhí)行用戶交互腳本(UIScriptRun)指令,指示AIP執(zhí)行相應(yīng)的腳本流程,并由自動搜索語音通信錄業(yè)務(wù)邏輯影響呼叫處理。
增強智能外設(shè)(AIP)提供放音、收號、錄音、語音自動識別(Automatic SpeechRecognition,ASR)和用戶交互腳本(UI-Script)等專用資源能力。其中ASR用來識別主叫用戶的聲音,獲取所需被叫的電話通信錄。在增強智能外設(shè)AIP中,包含了自動搜索語音通信錄業(yè)務(wù)的業(yè)務(wù)邏輯處理程序、用戶數(shù)據(jù)和超文本傳輸協(xié)議(Hypertext Transfer Protocol,Http)頁面。用戶數(shù)據(jù)就是電話號碼本,主要是保存被叫不同的電話號碼,比如被叫的移動電話、辦公電話和家庭電話;Http頁面主要是為用戶直接上網(wǎng)登陸到Web頁面,進行修改、管理通訊錄方式及手段。
在本發(fā)明實施例中,各部件之間的連接協(xié)議如下SCE與SMS之間為TCP/IP協(xié)議,SMS與SMAP之間為TCP/IP協(xié)議,SMS與SCP之間為TCP/IP協(xié)議,SCP與MSC/SSP和之間采用Camel Phase 2/iNAP協(xié)議,MSC/SSP和AIP之間采用ISUP協(xié)議,SCP和AIP之間采用Camel Phase2/iNAP協(xié)議。
參考圖2,本發(fā)明所使用的軟件模塊包括有預(yù)處理流程模塊、基本呼叫處理模塊(BCP)、增強智能外設(shè)(AIP)業(yè)務(wù)模塊、業(yè)務(wù)控制點(SCP)業(yè)務(wù)模塊、移動交換中心/業(yè)務(wù)交換點(MSC/SSP)處理模塊、通信錄數(shù)據(jù)維護模塊、撤銷業(yè)務(wù)模塊和功能選擇模塊。其中預(yù)處理流程模塊、基本呼叫處理模塊(BCP)、撤銷業(yè)務(wù)模塊、功能選擇模塊和SCP業(yè)務(wù)模塊加載于SCP中;AIP業(yè)務(wù)模塊和通信錄數(shù)據(jù)維護模塊加載于AIP中,MSC/SSP處理模塊加載于MSC/SSP中。
在本發(fā)明中,AIP業(yè)務(wù)模塊進一步包括語音自動識別(ASR)模塊、被叫用戶號碼數(shù)據(jù)庫以及Web頁面接口處理模塊三個子模塊。其中語音自動識別(ASR)模塊采用自然語言識別技術(shù),從而提供更加人性化的通訊錄服務(wù),并且語音識別在網(wǎng)絡(luò)端完成,不需終端支持;被叫用戶號碼數(shù)據(jù)庫模塊可提供大容量電話號碼存儲,并且由于用戶的個人信息存放在網(wǎng)絡(luò)上,從而減少對終端的依賴性并大大提高了安全性;Web頁面接口處理模塊則方便用戶直接上網(wǎng)登陸到Web頁面對通訊錄進行管理,從而豐富了通訊錄管理方式。
SCP業(yè)務(wù)模塊進一步包括語音自動搜索主流程及業(yè)務(wù)加載卸載模塊二個子模塊;MSC/SSP處理模塊進一步包括自動搜索語音通信錄的業(yè)務(wù)處理模塊(Service Process Module,SPM)中的業(yè)務(wù)觸發(fā)模塊和意外事件觸發(fā)模塊二個子模塊。
功能選擇模塊進一步包括自動搜索被叫不同號碼和直接呼叫被叫指定號碼二個子模塊,該模塊可以使撥號方式多樣化,即用戶可根據(jù)需要進行語音呼叫,功能選擇模塊根據(jù)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)上報的呼叫事件決定選擇啟動自動搜索被叫不同號碼或直接呼叫被叫指定號碼的業(yè)務(wù)邏輯。
通信錄數(shù)據(jù)維護模塊進一步包括Web用戶自助數(shù)據(jù)維護、自動搜索語音通信錄業(yè)務(wù)(例如701業(yè)務(wù))用戶電話數(shù)據(jù)維護及秘書臺數(shù)據(jù)修改維護三個子模塊,該模塊可提供給用戶多種管理通訊錄的方式,即Web用戶自助數(shù)據(jù)維護模塊允許用戶直接上網(wǎng)登陸到Web頁面對通訊錄進行管理;自動搜索語音通信錄業(yè)務(wù)用戶電話數(shù)據(jù)維護模塊允許用戶通過電話管理通訊錄;秘書臺數(shù)據(jù)修改維護模塊允許用戶通過秘書臺救助管理通訊錄。
智能網(wǎng)圍繞業(yè)務(wù)而產(chǎn)生和發(fā)展。其基本思想是將流程制作成腳本,即業(yè)務(wù),然后再由SCP(控制著交換機MSC/SSP)對腳本進行解釋,即對智能呼叫的流程進行控制,于是便可以向用戶提供業(yè)務(wù)。業(yè)務(wù)的實質(zhì)就是一段流程(也包括流程用到的數(shù)據(jù))。
下面結(jié)合附圖闡述本發(fā)明自動搜索語音通信錄的方法的實現(xiàn)流程。
參考圖5,本發(fā)明自動搜索語音通信錄的方法基本原理為用戶撥打自己的專有語音通信錄號碼,如701755123456——該號碼是運營商分配給用戶專用的,而不是公用的接入碼。
在系統(tǒng)提示音下,用戶直接說出被叫姓名,系統(tǒng)將根據(jù)用戶的設(shè)置,依次查找被叫的不同號碼(手機、家庭電話、辦公室電話等),為用戶接通電話。
用戶也可以直接說出被叫姓名與聯(lián)系方式,系統(tǒng)將自動查找到匹配的號碼,為用戶接通電話。
本發(fā)明自動搜索語音通信錄的方法的使用過程如下首先用戶進行開戶登記,即到營業(yè)廳登記開通本業(yè)務(wù),運營商將給定用戶語音通信錄的接入號碼(例如701755123456),并根據(jù)用戶開戶登記自動搜索語音通信錄業(yè)務(wù)的數(shù)據(jù),將該接入號碼存儲在SCP中,然后用戶可以通過秘書臺、Web、電話方式將被叫通信錄輸入到增強智能外設(shè)(AIP)中的被叫用戶號碼數(shù)據(jù)庫上。這樣用戶在任何地點,通過任意電話,只需輸入自己的語音通信錄號碼,呼叫被叫,系統(tǒng)即可自動查找被叫的不同電話;并在不需要此項業(yè)務(wù)時,通過營業(yè)廳或者Web方式申請取消該業(yè)務(wù)。
參考圖4,其中本發(fā)明自動搜索語音通信錄的方法的實現(xiàn)流程包括如下步驟(1)主叫用戶撥打自己的語音通信錄的接入碼;(2)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)上報業(yè)務(wù)控制點(SCP);(3)業(yè)務(wù)控制點(SCP)指示移動交換中心/業(yè)務(wù)交換點(MSC/SSP)建立到增強智能外設(shè)(AIP)的連接;(4)主叫用戶語音呼叫被叫;(5)在增強智能外設(shè)(AIP)中查找被叫是否有被叫數(shù)據(jù),若無,提示主叫用戶繼續(xù)呼叫;若有,轉(zhuǎn)第(6)步;
(6)增強智能外設(shè)(AIP)將被叫用戶數(shù)據(jù)發(fā)到業(yè)務(wù)控制點(SCP);(7)業(yè)務(wù)控制點(SCP)向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)指令,指示移動交換中心/業(yè)務(wù)交換點(MSC/SSP)接通被叫的第n(n=1,2,3,...)個電話,如果沒有接通,并且被叫有多個電話(即n>1),則繼續(xù)進行第(7)步;若接通,則結(jié)束該流程。
參考圖3,所述實現(xiàn)流程的具體呼叫流程包括(1)用戶撥打語音通信錄的接入碼,發(fā)起呼叫;(2)由移動交換中心/業(yè)務(wù)交換點(MSC/SSP)觸發(fā)智能業(yè)務(wù)到業(yè)務(wù)控制點(SCP),由業(yè)務(wù)控制點(SCP)解釋執(zhí)行業(yè)務(wù)邏輯;(3)業(yè)務(wù)控制點(SCP)指示移動交換中心/業(yè)務(wù)交換點(MSC/SSP)建立到增強智能外設(shè)(AIP)的連接;(4)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)起一個呼叫,建立到增強智能外設(shè)(AIP)的連接;(5)增強智能外設(shè)(AIP)向業(yè)務(wù)控制點(SCP)發(fā)起輔助請求指令(ARI),建立增強智能外設(shè)(AIP)和業(yè)務(wù)控制點(SCP)之間的對話;(6)業(yè)務(wù)控制點(SCP)收到增強智能外設(shè)(AIP)的輔助請求指令(ARI)后,向增強智能外設(shè)(AIP)下發(fā)執(zhí)行用戶交互腳本(UIScriptRun)指令,指示增強智能外設(shè)(AIP)執(zhí)行相應(yīng)的腳本流程;(7)增強智能外設(shè)(AIP)收到該指令后,根據(jù)具體的用戶交互腳本(UIScript)信息,向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)出ANM(AnswerMessage)請求;此時,建立了主叫與系統(tǒng)的鏈接,用戶可以與系統(tǒng)進行接入認證和語音交互,并通過增強智能外設(shè)(AIP)中的語音自動識別(ASR)識別用戶語音;(8)主叫用戶語音呼叫被叫,增強智能外設(shè)(AIP)在獲取用戶的語音信息后,發(fā)送UIScript Event至業(yè)務(wù)控制點(SCP),將對應(yīng)的流程腳本、用戶數(shù)據(jù)發(fā)到業(yè)務(wù)控制點(SCP)中,由業(yè)務(wù)控制點(SCP)控制網(wǎng)絡(luò)與電話用戶進行交互;(9)業(yè)務(wù)控制點(SCP)收到增強智能外設(shè)(AIP)的用戶信息和相應(yīng)的流程腳本,向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)送拆除前向連接(DFC)指令,將移動交換中心/業(yè)務(wù)交換點(MSC/SSP)到增強智能外設(shè)(AIP)的鏈接拆線,釋放資源;(10)業(yè)務(wù)控制點(SCP)向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)下發(fā)connect指令,指示用戶連接被叫的第一個號碼;(11)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)收到業(yè)務(wù)控制點(SCP)指令后,建立主叫到被叫第一個號碼的連接;(12)如果被叫的號碼占線、關(guān)機、不在服務(wù)區(qū)內(nèi)或者無人接聽(根據(jù)用戶設(shè)置,如振鈴6聲),則移動交換中心/業(yè)務(wù)交換點(MSC/SSP)向業(yè)務(wù)控制點(SCP)返回執(zhí)行結(jié)果(不成功);(13)業(yè)務(wù)控制點(SCP)繼續(xù)向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)下發(fā)下一個connect指令,指示用戶連接被叫的下一個號碼;(14)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)收到業(yè)務(wù)控制點(SCP)指令后,建立主叫到被叫下一個號碼的連接;如此,根據(jù)用戶的設(shè)定,移動交換中心/業(yè)務(wù)交換點(MSC/SSP)與業(yè)務(wù)控制點(SCP)之間完成多次交互,直至接通主叫至被叫的連接,并在增強智能外設(shè)(AIP)執(zhí)行完用戶交互腳本(UI-Script)后,向業(yè)務(wù)控制點(SCP)上報腳本執(zhí)行結(jié)果,繼續(xù)執(zhí)行后續(xù)流程。
權(quán)利要求
1.一種自動搜索語音通信錄的方法,用于在智能網(wǎng)系統(tǒng)中通過語音自動順序查找被叫電話號碼,其特征在于包括以下步驟(1)主叫用戶拔打自己的語音通信錄的接入碼;(2)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)上報業(yè)務(wù)控制點(SCP);(3)業(yè)務(wù)控制點(SCP)指示移動交換中心/業(yè)務(wù)交換點(MSC/SSP)建立到增強智能外設(shè)(AIP)的連接;(4)主叫用戶語音呼叫被叫;(5)在增強智能外設(shè)(AIP)中查找是否有被叫數(shù)據(jù),若無,提示主叫用戶繼續(xù)語音呼叫;若有,轉(zhuǎn)第(6)步;(6)增強智能外設(shè)(AIP)將被叫用戶數(shù)據(jù)發(fā)到業(yè)務(wù)控制點(SCP);(7)業(yè)務(wù)控制點(SCP)向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)指令,指示移動交換中心/業(yè)務(wù)交換點(MSC/SSP)接通被叫的第n(n=1,2,3,...)個電話,如果沒有接通,并且被叫有多個電話(即n>1),則繼續(xù)進行第(7)步;若接通,則結(jié)束該呼叫流程。
2.如權(quán)利要求1所述的自動搜索語音通信錄的方法,其特征在于移動交換中心/業(yè)務(wù)交換點(MSC/SSP)上報業(yè)務(wù)控制點(SCP)的過程即由移動交換中心/業(yè)務(wù)交換點(MSC/SSP)觸發(fā)智能業(yè)務(wù)到業(yè)務(wù)控制點(SCP),并由業(yè)務(wù)控制點(SCP)解釋執(zhí)行業(yè)務(wù)邏輯。
3.如權(quán)利要求2所述的自動搜索語音通信錄的方法,其特征在于所述移動交換中心/業(yè)務(wù)交換點(MSC/SSP)建立到增強智能外設(shè)(AIP)的連接包括(A)移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)起一個呼叫,建立到增強智能外設(shè)(AIP)的連接;(B)增強智能外設(shè)(AIP)向業(yè)務(wù)控制點(SCP)發(fā)起輔助請求指令(ARI),建立增強智能外設(shè)(AIP)和業(yè)務(wù)控制點(SCP)之間的對話;(C)業(yè)務(wù)控制點(SCP)收到增強智能外設(shè)(AIP)的輔助請求指令(ARI)后,向增強智能外設(shè)(AIP)下發(fā)執(zhí)行用戶交互腳本(UIScriptRun)指令,指示增強智能外設(shè)(AIP)執(zhí)行相應(yīng)的腳本流程;(D)增強智能外設(shè)(AIP)收到該指令后,根據(jù)具體的用戶交互腳本(UI-Script)信息,向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)出ANM(AnswerMessage)請求。
4.如權(quán)利要求3所述的自動搜索語音通信錄的方法,其特征在于所述第(6)步與第(7)步間進一步包括業(yè)務(wù)控制點(SCP)收到被叫用戶數(shù)據(jù)后,向移動交換中心/業(yè)務(wù)交換點(MSC/SSP)發(fā)送拆除前向連接(DFC)指令,將移動交換中心/業(yè)務(wù)交換點(MSC/SSP)到增強智能外設(shè)(AIP)的鏈接拆線,釋放資源。
5.如權(quán)利要求4所述的自動搜索語音通信錄的方法,其特征在于所述第(7)步后移動交換中心/業(yè)務(wù)交換點(MSC/SSP)收到業(yè)務(wù)控制點(SCP)發(fā)出的指令后,建立主叫到被叫的連接,并在增強智能外設(shè)(AIP)執(zhí)行完用戶交互腳本(UI-Script)后,向業(yè)務(wù)控制點(SCP)上報腳本執(zhí)行結(jié)果。
6.如權(quán)利要求1所述的自動搜索語音通信錄的方法,其特征在于使用該方法前,用戶首先進行開戶登記,即到營業(yè)廳登記開通自動搜索語音通信錄業(yè)務(wù),運營商將給定用戶語音通信錄的接入號碼,并根據(jù)用戶開戶登記自動搜索語音通信錄業(yè)務(wù)的數(shù)據(jù),將該接入號碼存儲在業(yè)務(wù)控制點(SCP)中,然后用戶將被叫通信錄輸入到網(wǎng)絡(luò)上。
7.一種用于實現(xiàn)自動搜索語音通信錄的系統(tǒng),包括移動交換中心/業(yè)務(wù)交換點(MSC/SSP)、業(yè)務(wù)控制點(SCP)、增強智能外設(shè)(AIP)、業(yè)務(wù)生成環(huán)境(SCE)及業(yè)務(wù)管理系統(tǒng)(SMS),其特征在于業(yè)務(wù)生成環(huán)境(SCE)定義實現(xiàn)自動搜索語音通信錄業(yè)務(wù)所需的業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù);業(yè)務(wù)管理系統(tǒng)(SMS)用于將業(yè)務(wù)生成環(huán)境(SCE)定義的自動搜索語音通信錄業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù)以及相應(yīng)的軟件模塊加載到業(yè)務(wù)控制點SCP中,并對所述業(yè)務(wù)的執(zhí)行情況進行監(jiān)測和統(tǒng)計;業(yè)務(wù)控制點(SCP)包含自動搜索語音通信錄業(yè)務(wù)邏輯處理程序和業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)模塊,其負責(zé)控制整個業(yè)務(wù)流程的執(zhí)行及控制移動交換中心/業(yè)務(wù)交換點(MSC/SSP)和增強智能外設(shè)(AIP)來實現(xiàn)業(yè)務(wù)功能,并且和移動交換中心/業(yè)務(wù)交換點(MSC/SSP)配合完成靈活的計費功能;移動交換中心/業(yè)務(wù)交換點(MSC/SSP)設(shè)置有自動搜索語音通信錄業(yè)務(wù)觸發(fā)檢測機制,通過自動搜索語音通信錄業(yè)務(wù)的接入碼觸發(fā);增強智能外設(shè)(AIP)具有收號、錄音、放音、語音自動識別(ASR)和用戶交互腳本(UI-Script)功能,包含自動搜索語音通信錄業(yè)務(wù)邏輯處理程序,接受業(yè)務(wù)控制點(SCP)的控制,執(zhí)行業(yè)務(wù)控制點(SCP)業(yè)務(wù)邏輯所指定的操作。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于所述系統(tǒng)還包括業(yè)務(wù)管理接入點(SMAP),用于將登記自動搜索語音通信錄業(yè)務(wù)的用戶的數(shù)據(jù)信息錄入相應(yīng)的數(shù)據(jù)庫中,并通過業(yè)務(wù)管理系統(tǒng)(SMS)將該用戶數(shù)據(jù)庫中新增加或修改的數(shù)據(jù)加載到業(yè)務(wù)控制點(SCP)中。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于所述系統(tǒng)進一步包括預(yù)處理流程模塊、基本呼叫處理模塊(BCP)、增強智能外設(shè)(AIP)業(yè)務(wù)模塊、業(yè)務(wù)控制點(SCP)業(yè)務(wù)模塊、移動交換中心/業(yè)務(wù)交換點(MSC/SSP)處理模塊、通信錄數(shù)據(jù)維護模塊、撤銷業(yè)務(wù)模塊和功能選擇模塊。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于所述模塊中,預(yù)處理流程模塊、基本呼叫處理模塊(BCP)、撤銷業(yè)務(wù)模塊、功能選擇模塊和業(yè)務(wù)控制點(SCP)業(yè)務(wù)模塊加載于業(yè)務(wù)控制點(SCP)中,增強智能外設(shè)(AIP)業(yè)務(wù)模塊和通信錄數(shù)據(jù)維護模塊加載于增強智能外設(shè)(AIP)中,移動交換中心/業(yè)務(wù)交換點(MSC/SSP)處理模塊加載于移動交換中心/業(yè)務(wù)交換點(MSC/SSP)中。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于所述增強智能外設(shè)(AIP)業(yè)務(wù)模塊進一步包括語音自動識別(ASR)模塊、被叫用戶號碼數(shù)據(jù)庫以及Web頁面接口處理模塊三個子模塊;所述業(yè)務(wù)控制點(SCP)業(yè)務(wù)模塊進一步包括語音自動搜索主流程及業(yè)務(wù)加載卸載模塊二個子模塊;所述移動交換中心/業(yè)務(wù)交換點(MSC/SSP)處理模塊進一步包括自動搜索語音通信錄業(yè)務(wù)處理模塊(SPM)中的業(yè)務(wù)觸發(fā)模塊和意外事件觸發(fā)模塊二個子模塊;所述功能選擇模塊進一步包括自動搜索被叫不同號碼和直接呼叫被叫指定號碼二個子模塊;所述通信錄數(shù)據(jù)維護模塊進一步包括秘書臺數(shù)據(jù)修改維護、自動搜索語音通信錄業(yè)務(wù)用戶電話數(shù)據(jù)維護及Web用戶自助數(shù)據(jù)維護三個子模塊。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于所述語音自動識別模塊(ASR)用來識別主叫用戶的聲音,獲取所需被叫的電話通信錄。
全文摘要
本發(fā)明公開了一種自動搜索語音通信錄的方法及系統(tǒng)。所述方法包括用戶撥打自己的專用語音通信錄號碼;在系統(tǒng)提示音下,用戶直接說出被叫姓名,系統(tǒng)將根據(jù)用戶的設(shè)置,依次查找并撥叫被叫的不同號碼而為用戶接通電話。用戶也可以直接說出被叫姓名與聯(lián)系方式,系統(tǒng)將自動查找到匹配的號碼,為用戶接通電話。所述系統(tǒng)由能夠配合實現(xiàn)自動搜索語音通信錄方法的移動交換中心/業(yè)務(wù)交換點(MSC/SSP)、業(yè)務(wù)控制點(SCP)、增強智能外設(shè)(AIP)、業(yè)務(wù)生成環(huán)境(SCE)及業(yè)務(wù)管理系統(tǒng)(SMS)等構(gòu)成。
文檔編號H04W4/16GK1553732SQ0313732
公開日2004年12月8日 申請日期2003年6月8日 優(yōu)先權(quán)日2003年6月8日
發(fā)明者廖月明 申請人:華為技術(shù)有限公司