專利名稱:一種呼叫方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種呼叫方法、設(shè)備及系統(tǒng)。
背景技術(shù):
呼叫中心作為客戶服務(wù)中心的使用越來(lái)越廣,企業(yè)對(duì)呼叫中心的認(rèn)識(shí)也越來(lái)越成 熟。傳統(tǒng)的企業(yè)對(duì)最終用戶提供的服務(wù)是一種被動(dòng)服務(wù),即用戶拔打電話進(jìn)入客戶服務(wù)中 心了解相關(guān)信息,現(xiàn)在企業(yè)越來(lái)越重視提供主動(dòng)服務(wù)。所以,外呼和回呼成為了現(xiàn)代客戶服 務(wù)中心系統(tǒng)中不可或缺的組成部分?,F(xiàn)在,企業(yè)都會(huì)主動(dòng)給用戶打電話、發(fā)傳真、發(fā)短信、發(fā)郵件,了解用戶對(duì)服務(wù)的滿 意度,以加強(qiáng)對(duì)客戶的跟蹤和控制。另外,客戶如果在企業(yè)網(wǎng)站上提交了自己的電話號(hào)碼, 企業(yè)也會(huì)向客戶發(fā)起的語(yǔ)音回呼,向客戶提供服務(wù)。通過(guò)這些呼叫方式,企業(yè)能夠建立相應(yīng)的客戶檔案,了解客戶的需求,以便向用戶 主動(dòng)推薦相應(yīng)的優(yōu)惠套餐并進(jìn)行業(yè)務(wù)推介;通過(guò)主動(dòng)呼叫用戶,加強(qiáng)了與客戶的溝通,體現(xiàn) 了對(duì)客戶的關(guān)懷,提高客戶的忠誠(chéng)度,進(jìn)而能夠提高自身企業(yè)的業(yè)務(wù)收入。在現(xiàn)有技術(shù)中,呼叫方法,如圖1所示,主要為步驟1,呼叫系統(tǒng)根據(jù)被叫終端的被叫號(hào)碼信息,向PSTN(Public SwitchedTelephone Network,^PLMN(Public Land Mobile Network, 公眾陸地移動(dòng)電話網(wǎng))發(fā)起呼叫;步驟2,GMSC(Gateway Mobile Switching Center,網(wǎng)關(guān)移動(dòng)交換中心)根據(jù)被叫 號(hào)碼信息,向該號(hào)碼所在的HLR(Home Location Register,歸屬位置寄存器)發(fā)送SRI(Send Routing Information,發(fā)送路由消息)查詢被叫的路由信息;步驟3,HLR向被叫終端所在的拜訪地MSC(Mobile Switching Center,移動(dòng)交換 中心)或 VLR(Visitor Location Register,拜訪位置寄存器)發(fā)送 PRN(Provide Roaming Number,提供漫游號(hào)碼)消息索取漫游號(hào)碼;步驟4,拜訪地MSC或VLR通過(guò)PRN_ACK消息向HLR返回漫游號(hào)碼;步驟5,HLR通過(guò)SRI_ACK消息向GMSC返回本次的查詢結(jié)果,包括被叫終端當(dāng)前狀 態(tài)、漫游號(hào)碼等;步驟6,GMSC向被叫終端漫游號(hào)碼所在的被叫端局的MSC發(fā)起呼叫;步驟7,被叫端局的MSC向被叫終端發(fā)起呼叫;步驟8,呼叫系統(tǒng)與被叫終端建立會(huì)話。在實(shí)現(xiàn)上述呼叫的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題呼叫系統(tǒng)進(jìn)行呼叫時(shí),呼叫信令到達(dá)核心網(wǎng)后,如果被叫終端關(guān)機(jī)或者不可及時(shí), 此次呼叫失敗,這樣,浪費(fèi)了網(wǎng)絡(luò)資源,導(dǎo)致網(wǎng)絡(luò)呼損,進(jìn)而降低了工作效率。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種呼叫方法、設(shè)備及系統(tǒng),能夠避免網(wǎng)絡(luò)資源的浪費(fèi),減少網(wǎng)絡(luò)呼損,提高工作效率。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一種呼叫方法,包括在向被叫終端發(fā)起呼叫之前,向歸屬位置寄存器HLR發(fā)送狀態(tài)查詢請(qǐng)求,其中所 述狀態(tài)查詢請(qǐng)求攜帶有所述被叫終端的號(hào)碼;根據(jù)接收所述HLR返回的所述被叫終端當(dāng)前狀態(tài)消息,確定是否向所述被叫終端 發(fā)起呼叫請(qǐng)求。一種呼叫設(shè)備,包括狀態(tài)查詢模塊,用于在向被叫終端發(fā)起呼叫之前,向HLR發(fā)送狀態(tài)查詢請(qǐng)求,其中 所述狀態(tài)查詢請(qǐng)求攜帶有所述被叫終端的號(hào)碼;處理模塊,用于根據(jù)接收所述HLR返回的所述被叫終端當(dāng)前狀態(tài)消息,確定是否 向所述被叫終端發(fā)起呼叫請(qǐng)求。一種呼叫系統(tǒng),包括呼叫設(shè)備,用于在向被叫終端發(fā)起呼叫之前,向HLR發(fā)送狀態(tài)查詢請(qǐng)求,其中所述 狀態(tài)查詢請(qǐng)求攜帶有所述被叫終端的號(hào)碼;并根據(jù)接收所述HLR返回的所述被叫終端當(dāng)前 狀態(tài)消息,確定是否向所述被叫終端發(fā)起呼叫請(qǐng)求。本發(fā)明實(shí)施例提供的呼叫方法、設(shè)備及系統(tǒng),能夠在向被叫終端發(fā)起呼叫前,就向 HLR查詢?cè)摫唤薪K端的當(dāng)前狀態(tài),在獲取到被叫終端的狀態(tài)后,根據(jù)該被叫終端的當(dāng)前狀態(tài) 再確定是否向其發(fā)起呼叫。不同于現(xiàn)有技術(shù)中,直接呼叫,呼叫信令到達(dá)核心網(wǎng)后才得知被 叫終端當(dāng)前狀態(tài)不能被叫。因此,減少了對(duì)網(wǎng)絡(luò)資源的浪費(fèi),減少了網(wǎng)絡(luò)呼損,提高了呼叫 中心的工作效率并改善了用戶體驗(yàn)。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中呼叫方法的流程示意圖;圖2為本發(fā)明提供的一個(gè)呼叫方法實(shí)施例的流程框圖;圖3為本發(fā)明提供的又一個(gè)呼叫方法實(shí)施例的流程示意圖;圖4為本發(fā)明提供的又一個(gè)呼叫方法實(shí)施例的流程示意圖;圖5為本發(fā)明提供的一個(gè)呼叫設(shè)備實(shí)施例的結(jié)構(gòu)框圖;圖6為本發(fā)明提供的一個(gè)呼叫系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;圖7為本發(fā)明提供的又一個(gè)呼叫系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖2為本發(fā)明呼叫方法實(shí)施例的流程框圖,如圖2所示,該呼叫方法步驟包括S201、在向被叫終端發(fā)起呼叫之前,向HLR(Home Location Register,歸屬位置寄 存器)發(fā)送狀態(tài)查詢請(qǐng)求,其中該狀態(tài)查詢請(qǐng)求攜帶有被叫終端的號(hào)碼。具體的,在GSM (Global System for Mobile Communications,全球移動(dòng)通訊系 統(tǒng))網(wǎng)絡(luò)中,ATI (Any Time Interrogate)作為 MAP(Mobile ApplicationPart 移動(dòng)應(yīng)用部 分)信令的查詢命令,可以作為本步驟S201中的狀態(tài)查詢請(qǐng)求,并在該ATI中攜帶被叫終 端的號(hào)碼(MSISDN)。S202、根據(jù)接收HLR返回的被叫終端當(dāng)前狀態(tài)消息,確定是否向被叫終端發(fā)起呼 叫請(qǐng)求。具體的,HLR可以返回ATI_ACK消息作為返回的狀態(tài)消息,在該ATI_ACK消息中, 可以用返回值列表來(lái)標(biāo)識(shí)被叫終端的當(dāng)前狀態(tài)。這其中,被叫終端的當(dāng)前狀態(tài)可以包括手機(jī)空閑、手機(jī)正忙、手機(jī)漫游、拜訪位置 寄存器VLR不支持PSI消息、長(zhǎng)時(shí)間關(guān)機(jī)、短時(shí)間關(guān)機(jī)、漫游受限、用戶沒(méi)有注冊(cè)、系統(tǒng)級(jí)錯(cuò) 誤、功能不支持、功能不允許、不允許、用戶缺席、用戶不存在、無(wú)漫游碼等中的任意一種。此外,步驟S202、根據(jù)接收HLR返回的被叫終端當(dāng)前狀態(tài)消息,確定是否向被叫終 端發(fā)起呼叫請(qǐng)求,可以具體為對(duì)狀態(tài)消息進(jìn)行判斷,當(dāng)確定被叫終端當(dāng)前狀態(tài)能夠接收呼叫時(shí),向被叫終端發(fā) 起呼叫;當(dāng)確定被叫終端當(dāng)前狀態(tài)不能接收呼叫時(shí),放棄或者延遲向被叫終端發(fā)起呼叫。本發(fā)明實(shí)施例提供的呼叫方法,能夠在向被叫終端發(fā)起呼叫前,就向HLR查詢?cè)?被叫終端的當(dāng)前狀態(tài),在獲取到被叫終端的狀態(tài)后,根據(jù)該被叫終端的當(dāng)前狀態(tài)再確定是 否向其發(fā)起呼叫。如果被叫終端的狀態(tài)顯示其無(wú)法被叫,則呼叫設(shè)備放棄或者延遲向該被 叫終端發(fā)起呼叫。不同于現(xiàn)有技術(shù)中,呼叫信令到達(dá)核心網(wǎng)后才得知被叫終端當(dāng)前狀態(tài)不 能被叫,本發(fā)明實(shí)施例減少了對(duì)網(wǎng)絡(luò)資源的浪費(fèi),減少了網(wǎng)絡(luò)呼損,提高了呼叫中心的工作 效率并改善了用戶體驗(yàn)。需要說(shuō)明的是,本實(shí)施例是以GSM網(wǎng)絡(luò)為例進(jìn)行說(shuō)明,本發(fā)明實(shí)施例并不限于此, 其他的網(wǎng)絡(luò)也可以。本發(fā)明實(shí)施例提供的呼叫方法,以GSM網(wǎng)絡(luò)為例進(jìn)行說(shuō)明,如圖3所示,該方法步 驟包括在呼叫設(shè)備向被叫終端發(fā)起呼叫前S301、呼叫設(shè)備為獲取被叫終端當(dāng)前狀態(tài)向HLR發(fā)送ATI (MSISDN)消息,在 ATI (MSISDN)中攜帶有被叫終端的號(hào)碼(MSISDN)。S302、HLR根據(jù)用戶實(shí)際情況,向呼叫設(shè)備返回ATI_ACK消息,并在該ATI_ACK中攜 帶被叫終端的當(dāng)前狀態(tài),用以通知呼叫設(shè)備被叫終端的當(dāng)前狀態(tài)。具體的,可以在ATI_ACK 消息中用返回值列表來(lái)標(biāo)識(shí)被叫終端的各種狀態(tài),該列表可以為0 = Assumed Idle 手機(jī)空閑1 = Camel Busy 手機(jī)正忙2 = Not Provided ForVLR VLR 不支持 PSI 消息3 = ms Purged 長(zhǎng)時(shí)間關(guān)機(jī)
4 = imsi Detached5 = restricted Area 漫訪字受限6 = not Registered 用戶沒(méi)有注冊(cè)7 = SystemFailure 系統(tǒng)級(jí)錯(cuò)誤8 = DataMissing 系統(tǒng)級(jí)錯(cuò)誤9 = UnexpectedData 系統(tǒng)級(jí)錯(cuò)誤10 = FacilityNotSupport 功能不支持11 = ATINotAllowed 功能不允許12 = OrNotAllowed 不允許13 = AbsentSubscriber 用戶缺席14 = UnknownSubscriber 用戶不存在15 = NoRoamingNumber 無(wú)漫游碼需要說(shuō)明的是,本實(shí)施例在此只是針對(duì)各標(biāo)識(shí)舉例說(shuō)明,本發(fā)明實(shí)施例并不限于 此,其他形式、種類的列表或參數(shù)也可以。S303、呼叫設(shè)備收到ATI_ACK消息后,根據(jù)該消息進(jìn)行判斷,當(dāng)確定被叫終端當(dāng)前 狀態(tài)能夠接收呼叫時(shí),向被叫終端發(fā)起呼叫;當(dāng)確定被叫終端當(dāng)前狀態(tài)不能接收呼叫時(shí),放 棄或者延遲向被叫終端發(fā)起呼叫。具體的,例如當(dāng)確定被叫終端當(dāng)前狀態(tài)為“手機(jī)空閑”時(shí),向該被叫終端發(fā)起呼叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“手機(jī)正忙”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“VLR不支持PSI消息”時(shí),放棄或者延遲向該被叫終 端發(fā)起呼叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“長(zhǎng)時(shí)間關(guān)機(jī)”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“短時(shí)間關(guān)機(jī)”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“漫游受限”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“用戶沒(méi)有注冊(cè)”時(shí),放棄或者延遲向該被叫終端發(fā)起 呼叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“系統(tǒng)級(jí)錯(cuò)誤”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“功能不支持”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“功能不允許”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“不允許”時(shí),放棄或者延遲向該被叫終端發(fā)起呼叫; 或者
當(dāng)確定被叫終端當(dāng)前狀態(tài)為“用戶缺席”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“用戶不存在”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫;或者當(dāng)確定被叫終端當(dāng)前狀態(tài)為“無(wú)漫游碼”時(shí),放棄或者延遲向該被叫終端發(fā)起呼 叫。如果,被叫終端開(kāi)機(jī)正常,則呼叫設(shè)備向其發(fā)起呼叫,具體流程與背景技術(shù)中提供 的現(xiàn)有技術(shù)相同,在此不再贅述。如圖4所示,如果用戶漫游,該方法步驟包括S401、呼叫設(shè)備為獲取被叫終端當(dāng)前狀態(tài)向HLR發(fā)送ATI (MSISDN)消息,在 ATI (MSISDN)中攜帶有被叫終端的號(hào)碼(MSISDN)S402、HLR向拜訪地設(shè)備,在本實(shí)施例中可以為MSC或VLR發(fā)送PSI消息,獲取被 叫終端的當(dāng)前狀態(tài)。在此,如果被叫終端處于關(guān)機(jī)狀態(tài),HLR則不會(huì)向MSC發(fā)送PSI消息。S403、拜訪地MSC或VLR向HLR返回PSI_ACK消息,告知HLR被叫終端當(dāng)前狀態(tài)是
否漫游。S404、HLR向呼叫設(shè)備返回ATI_ACK消息,并在該ATI_ACK中攜帶被叫終端的 當(dāng)前狀態(tài),用以通知呼叫設(shè)備被叫終端的當(dāng)前是否漫游,具體的,可以通過(guò)ATI消息中的 MSRN(Mobile Station Roaming Number移動(dòng)用戶漫游號(hào)碼)字段攜帶。S405、當(dāng)呼叫設(shè)備根據(jù)返回的消息確定被叫終端當(dāng)前狀態(tài)為“手機(jī)漫游”時(shí),呼叫 設(shè)備可以向該被叫終端發(fā)起呼叫,也可以放棄或者延遲向該被叫終端發(fā)起呼叫。這樣,本發(fā)明實(shí)施例提供的呼叫方法,能夠在向被叫終端發(fā)起呼叫前,就向HLR查 詢?cè)摫唤薪K端的當(dāng)前狀態(tài),在獲取到被叫終端的狀態(tài)后,根據(jù)該被叫終端的當(dāng)前狀態(tài)再確 定是否向其發(fā)起呼叫。如果被叫終端的狀態(tài)顯示其無(wú)法被叫,則呼叫設(shè)備放棄或者延遲向 該被叫終端發(fā)起呼叫。不同于現(xiàn)有技術(shù)中,呼叫信令到達(dá)核心網(wǎng)后才得知被叫終端當(dāng)前狀 態(tài)不能被叫,本發(fā)明實(shí)施例減少了對(duì)網(wǎng)絡(luò)資源的浪費(fèi),減少了網(wǎng)絡(luò)呼損,提高了呼叫中心的 工作效率。另外,如果呼叫設(shè)備得知被叫終端當(dāng)前處于漫游狀態(tài)時(shí),可以針對(duì)用戶需要取消 或繼續(xù)本次呼叫。這樣,能夠更加人性化地滿足用戶的需要,因?yàn)橛行┯脩袈螘r(shí)不希望接到呼叫 中心的電話,若呼叫中心的呼叫設(shè)備能夠在發(fā)起呼叫前對(duì)漫游的用戶做出判斷,進(jìn)而取消 或繼續(xù)呼叫,則會(huì)提高用戶的滿意度。需要說(shuō)明的是,本實(shí)施例是以GSM網(wǎng)絡(luò)為例,但本發(fā)明實(shí)施例并不限于此,還可以 使用與其他網(wǎng)絡(luò),只是針對(duì)不同的網(wǎng)絡(luò)協(xié)議和接口有所區(qū)別,但業(yè)務(wù)處理基本類似。例如, 在WCDMA網(wǎng)絡(luò)下不需要修改方案就可以支持;針對(duì)TD-SCDMA網(wǎng)絡(luò),修改ATI消息內(nèi)容即可; 針對(duì)CDMA可以通過(guò)Search消息接口查詢需要的內(nèi)容。圖5為本發(fā)明呼叫設(shè)備實(shí)施例的結(jié)構(gòu)示意圖,如圖5所示,該設(shè)備包括狀態(tài)查詢模塊501,用于在向被叫終端發(fā)起呼叫之前,向HLR發(fā)送狀態(tài)查詢請(qǐng)求, 其中狀態(tài)查詢請(qǐng)求攜帶有被叫終端的號(hào)碼。
具體的,在GMS系統(tǒng)中,可以以ATI消息作為狀態(tài)查詢請(qǐng)求,并攜帶被叫終端的號(hào) 碼 MSISDN,即 ATI (MSISDN)。處理模塊502,用于根據(jù)接收HLR返回的被叫終端當(dāng)前狀態(tài)消息,確定是否向被叫 終端發(fā)起呼叫請(qǐng)求。具體的,可以接收來(lái)自HLR的ATI_ACK消息作為狀態(tài)消息,在該ATI_ACK消息中攜 帶被叫終端的狀態(tài)信息,并根據(jù)該消息進(jìn)行判斷。其中,被叫終端的當(dāng)前狀態(tài)包括手機(jī)空閑、手機(jī)正忙、手機(jī)漫游、拜訪位置寄存器 VLR不支持PSI消息、長(zhǎng)時(shí)間關(guān)機(jī)、短時(shí)間關(guān)機(jī)、漫游受限、用戶沒(méi)有注冊(cè)、系統(tǒng)級(jí)錯(cuò)誤、功能 不支持、功能不允許、不允許、用戶缺席、用戶不存在、無(wú)漫游碼中的任意一種進(jìn)一步地,處理模塊502包括判斷單元502A,用于根據(jù)狀態(tài)查詢模塊501查詢得到被叫終端的狀態(tài)消息,判斷 被叫終端當(dāng)前狀態(tài)是否能夠接收呼叫。呼叫單元502B,用于當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)能夠接收呼叫時(shí),向 被叫終端發(fā)起呼叫;否則,放棄或者延遲向被叫終端發(fā)起呼叫。具體的,當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“手機(jī)空閑”時(shí),呼叫單元502B 向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“手機(jī)漫游”時(shí),呼叫單元502B向被叫 終端發(fā)起呼叫,或者,放棄或者延遲向所述被叫終端發(fā)起呼叫。此外,當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“手機(jī)正忙”時(shí),呼叫單元502B放 棄或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“VLR不支持PSI消息”時(shí),呼叫單元 502B放棄或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“長(zhǎng)時(shí)間關(guān)機(jī)”時(shí),呼叫單元502B放棄 或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“短時(shí)間關(guān)機(jī)”時(shí),呼叫單元502B放棄 或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“漫游受限”時(shí),呼叫單元502B放棄或 者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“用戶沒(méi)有注冊(cè)”時(shí),呼叫單元502B放 棄或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“系統(tǒng)級(jí)錯(cuò)誤”時(shí),呼叫單元502B放棄 或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“功能不支持”時(shí),呼叫單元502B放棄 或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“功能不允許”時(shí),呼叫單元502B放棄 或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“不允許”時(shí),呼叫單元502B放棄或者 延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“用戶缺席”時(shí),呼叫單元502B放棄或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“用戶不存在”時(shí),呼叫單元502B放棄 或者延遲向被叫終端發(fā)起呼叫;或者當(dāng)判斷單元502A確定被叫終端當(dāng)前狀態(tài)為“無(wú)漫游碼”時(shí),呼叫單元502B放棄或 者延遲向被叫終端發(fā)起呼叫。本發(fā)明實(shí)施例提供的呼叫設(shè)備,在向被叫終端發(fā)起呼叫前,能夠向HLR查詢?cè)摫?叫終端的當(dāng)前狀態(tài),在獲取到被叫終端的狀態(tài)后,根據(jù)該被叫終端的當(dāng)前狀態(tài)再確定是否 向其發(fā)起呼叫。如果被叫終端的狀態(tài)顯示其無(wú)法被叫,則呼叫設(shè)備放棄或者延遲向該被叫 終端發(fā)起呼叫。不同于現(xiàn)有技術(shù)中,呼叫信令到達(dá)核心網(wǎng)后才得知被叫終端當(dāng)前狀態(tài)不能 被叫,本發(fā)明實(shí)施例減少了對(duì)網(wǎng)絡(luò)中資源的浪費(fèi),減少了網(wǎng)絡(luò)呼損,提高了呼叫中心的工作 效率并改善了用戶體驗(yàn)。另外,當(dāng)判斷出用戶漫游時(shí),呼叫設(shè)備也可以不發(fā)起呼叫。這樣,能夠更加人性化 地滿足用戶的需要,因?yàn)橛行┯脩袈螘r(shí)不希望接到呼叫中心的電話,若呼叫中心的呼叫 設(shè)備能夠在發(fā)起呼叫前對(duì)漫游的用戶做出判斷,進(jìn)而取消呼叫,則會(huì)提高用戶的滿意度。圖6為本發(fā)明呼叫系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,如圖6所示,包括呼叫設(shè)備601,用于在向被叫終端605發(fā)起呼叫之前,向HLR602發(fā)送狀態(tài)查詢請(qǐng) 求,其中狀態(tài)查詢請(qǐng)求攜帶有被叫終端605的號(hào)碼;并根據(jù)接收HLR602返回的被叫終端 605當(dāng)前狀態(tài)消息,確定是否向被叫終端605發(fā)起呼叫請(qǐng)求。進(jìn)一步地,該系統(tǒng)還包括HLR602,用于接收呼叫設(shè)備601的狀態(tài)查詢請(qǐng)求,并將被叫終端605當(dāng)前狀態(tài)消息 返回給呼叫設(shè)備601。如果被叫終端處于漫游狀態(tài),則HLR602要向拜訪地網(wǎng)絡(luò)設(shè)備,在本實(shí)施例中為拜 訪地MSC或VLR603發(fā)送漫游狀態(tài)查詢請(qǐng)求。拜訪地MSC或VLR603,將被叫終端605的狀態(tài) 發(fā)送給HLR602,并有HLR602返回給呼叫設(shè)備601。呼叫設(shè)備601對(duì)狀態(tài)消息進(jìn)行判斷,當(dāng)確定被叫終端605當(dāng)前狀態(tài)能夠接收呼叫 時(shí),向被叫終端605發(fā)起呼叫;否則,放棄或者延遲向被叫終端605發(fā)起呼叫。當(dāng)呼叫設(shè)備601向被叫終端605發(fā)起呼叫時(shí),其過(guò)程與現(xiàn)有技術(shù)相同,在此不再贅 述。本發(fā)明實(shí)施例提供的呼叫系統(tǒng),呼叫設(shè)備能夠在向被叫終端發(fā)起呼叫前,就向HLR 查詢?cè)摫唤薪K端的當(dāng)前狀態(tài),在獲取到被叫終端的狀態(tài)后,根據(jù)該被叫終端的當(dāng)前狀態(tài)再 確定是否向其發(fā)起呼叫。如果被叫終端的狀態(tài)顯示其無(wú)法被叫,則呼叫設(shè)備放棄或者延遲 向該被叫終端發(fā)起呼叫。不同于現(xiàn)有技術(shù)中,呼叫信令到達(dá)核心網(wǎng)后才得知被叫終端當(dāng)前 狀態(tài)不能被叫,本發(fā)明實(shí)施例減少了對(duì)網(wǎng)絡(luò)資源的浪費(fèi),減少了網(wǎng)絡(luò)呼損,提高了呼叫中心 的工作效率并改善了用戶體驗(yàn)。圖7為本發(fā)明呼叫系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,如圖7所示,本實(shí)施例以實(shí)際企業(yè)的 呼叫中心的外呼系統(tǒng)為例,該外呼系統(tǒng)分為兩個(gè)子系統(tǒng),包括外呼管理系統(tǒng),進(jìn)行外呼數(shù)據(jù)的管理和數(shù)據(jù)統(tǒng)計(jì)分析;外呼執(zhí)行系統(tǒng),其外呼處理坐席、外呼IVR服務(wù)器、計(jì)算機(jī)電話集成服務(wù)器、外呼 服務(wù)器與外呼管理系統(tǒng)的外呼數(shù)據(jù)庫(kù)相連,其接入網(wǎng)關(guān)與PSTN或PLMN相連,根據(jù)要外呼的數(shù)據(jù),進(jìn)行調(diào)度,通過(guò)IVRdnteractive Voice Response,交互語(yǔ)音應(yīng)答系統(tǒng))或者人工坐 席進(jìn)行外呼,其中接入網(wǎng)關(guān)就承擔(dān)起用戶狀態(tài)查詢和呼叫。其中,外呼處理坐席,為用戶人工話務(wù)員使用的應(yīng)用設(shè)備,主要有呼入呼出功能, 以及能夠從外呼數(shù)據(jù)庫(kù)調(diào)取用戶的被叫信息;外呼處理坐席進(jìn)行呼出主要是通過(guò)計(jì)算機(jī)電 話集成服務(wù)器,與接入網(wǎng)關(guān)進(jìn)行通信,并最終通過(guò)該接入網(wǎng)關(guān)向通信網(wǎng)絡(luò)發(fā)起呼叫。外呼IVR服務(wù)器,為自動(dòng)的業(yè)務(wù)執(zhí)行服務(wù)器,通常執(zhí)行類似與 VXML(VoiceeXtensible Markup Language,基于智能網(wǎng)的語(yǔ)音可擴(kuò)展標(biāo)記語(yǔ)言)這樣的腳 本文件。其也與外呼數(shù)據(jù)庫(kù)相連,從中獲取數(shù)據(jù),通過(guò)執(zhí)行預(yù)設(shè)的腳本文件,經(jīng)過(guò)外呼服務(wù) 器、接入網(wǎng)關(guān)向被叫終端自動(dòng)發(fā)起相關(guān)業(yè)務(wù),為用戶提供交互式的語(yǔ)音服務(wù),在需要的情況 下將呼叫轉(zhuǎn)到人工坐席。這中間的外呼服務(wù)器,用于外呼任務(wù)的調(diào)度處理服務(wù)器軟件。計(jì)算機(jī)電話集成服務(wù)器,用于適配和處理流程和網(wǎng)絡(luò)信令的中間件軟件,它將電 話交換系統(tǒng)和計(jì)算機(jī)系統(tǒng)有機(jī)地結(jié)合起來(lái),充分利用交換機(jī)話路交換功能和計(jì)算機(jī)系統(tǒng)數(shù) 據(jù)處理功能。不僅可以接收來(lái)自交換機(jī)的呼叫信息,如呼叫電話號(hào)碼等,同時(shí)可以通過(guò)計(jì)算 機(jī)有效地控制交換機(jī)的呼叫處理,包括呼叫轉(zhuǎn)移、呼叫中止、智能呼出等服務(wù)。接入網(wǎng)關(guān),用于通過(guò)多種信令接入核心網(wǎng),位于軟交換架構(gòu)當(dāng)中的邊緣接入層,提 供模擬用戶線接口,用于直接接入到交換網(wǎng)中。在本實(shí)施例中,外呼處理坐席或外呼IVR服務(wù)器會(huì)在向被叫終端發(fā)起呼叫之前, 要求接入網(wǎng)關(guān)向歸屬位置寄存器HLR發(fā)送狀態(tài)查詢請(qǐng)求,以查詢被叫終端的當(dāng)前狀態(tài),其 中,該狀態(tài)查詢請(qǐng)求可以攜帶有被叫終端的號(hào)碼。HLR向接入網(wǎng)關(guān)返回被叫終端當(dāng)前狀態(tài) 消息后,接入網(wǎng)關(guān)將該狀態(tài)消息上報(bào)給外呼處理坐席和/或外呼IVR服務(wù)器。外呼處理坐 席可以根據(jù)預(yù)先設(shè)定的規(guī)則或者由人工話務(wù)工作人員根據(jù)被叫終端的當(dāng)前狀態(tài),決定是否 向被叫終端發(fā)起呼叫請(qǐng)求。當(dāng)確定該被叫終端當(dāng)前狀態(tài)能夠接收呼叫時(shí),向其發(fā)起呼叫;否 則,放棄或者延遲本次呼叫。外呼IVR服務(wù)器也會(huì)根據(jù)預(yù)先設(shè)定好的規(guī)則根據(jù)被叫終端的當(dāng)前狀態(tài),決定是否 向被叫終端發(fā)起呼叫請(qǐng)求。當(dāng)確定該被叫終端當(dāng)前狀態(tài)能夠接收呼叫時(shí),向其發(fā)起呼叫;否 則,放棄或者延遲本次呼叫。呼叫的具體流程與現(xiàn)有技術(shù)相同,在此不再贅述。本發(fā)明實(shí)施例在實(shí)際應(yīng)用過(guò)程中,和現(xiàn)有方案的區(qū)別就是接入網(wǎng)關(guān)要實(shí)現(xiàn)查詢 用戶狀態(tài)的功能,對(duì)于不同的網(wǎng)絡(luò)需要做一定的適配,圖7中虛線部分。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種呼叫方法,其特征在于,包括在向被叫終端發(fā)起呼叫之前,向歸屬位置寄存器HLR發(fā)送狀態(tài)查詢請(qǐng)求,其中所述狀 態(tài)查詢請(qǐng)求攜帶有所述被叫終端的號(hào)碼;根據(jù)接收所述HLR返回的所述被叫終端當(dāng)前狀態(tài)消息,確定是否向所述被叫終端發(fā)起 呼叫請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的呼叫方法,其特征在于,所述被叫終端的當(dāng)前狀態(tài)包括手機(jī)空閑、手機(jī)正忙、手機(jī)漫游、拜訪位置寄存器VLR(Visitor LocationRegister)不 支持PSI (Provide Subscriber Information)消息、長(zhǎng)時(shí)間關(guān)機(jī)、短時(shí)間關(guān)機(jī)、漫游受限、用 戶沒(méi)有注冊(cè)、系統(tǒng)級(jí)錯(cuò)誤、功能不支持、功能不允許、不允許、用戶缺席、用戶不存在、無(wú)漫游 碼中的任意一種。
3.根據(jù)權(quán)利要求1所述的呼叫方法,其特征在于,如果所述被叫終端處于漫游狀態(tài),則 所述被叫終端當(dāng)前狀態(tài)消息為所述HLR向拜訪地網(wǎng)絡(luò)設(shè)備查詢得到的狀態(tài)消息。
4.根據(jù)權(quán)利要求1或2所述的呼叫方法,其特征在于,所述根據(jù)接收所述HLR返回的所 述被叫終端當(dāng)前狀態(tài)消息,確定是否向所述被叫終端發(fā)起呼叫請(qǐng)求,具體為對(duì)所述狀態(tài)消息進(jìn)行判斷,當(dāng)確定所述被叫終端當(dāng)前狀態(tài)能夠接收呼叫時(shí),向所述被 叫終端發(fā)起呼叫;否則,放棄或者延遲向所述被叫終端發(fā)起呼叫。
5.根據(jù)權(quán)利要求2所述的呼叫方法,其特征在于,如果所述被叫終端當(dāng)前狀態(tài)為漫游,則所述狀態(tài)消息還包括從拜訪地移動(dòng)交換中心 MSC或VLR處獲取的所述被叫終端的漫游號(hào)碼。
6.根據(jù)權(quán)利要求4所述的呼叫方法,其特征在于,所述對(duì)所述狀態(tài)消息進(jìn)行判斷,當(dāng)確 定所述被叫終端當(dāng)前狀態(tài)能夠接收呼叫時(shí),向所述被叫終端發(fā)起呼叫,具體為當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)空閑”時(shí),向所述被叫終端發(fā)起呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)漫游”時(shí),向所述被叫終端發(fā)起呼叫。
7.根據(jù)權(quán)利要求4所述的呼叫方法,其特征在于,所述當(dāng)確定所述被叫終端當(dāng)前狀態(tài) 不能接收呼叫時(shí),放棄或者延遲向所述被叫終端發(fā)起呼叫,具體為當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)正忙”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼 叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)漫游”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼 叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“VLR不支持PSI消息”時(shí),放棄或者延遲向所述被叫 終端發(fā)起呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“長(zhǎng)時(shí)間關(guān)機(jī)”時(shí),放棄或者延遲向所述被叫終端發(fā)起 呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“短時(shí)間關(guān)機(jī)”時(shí),放棄或者延遲向所述被叫終端發(fā)起 呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“漫游受限”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼 叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“用戶沒(méi)有注冊(cè)”時(shí),放棄或者延遲向所述被叫終端發(fā) 起呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“系統(tǒng)級(jí)錯(cuò)誤”時(shí),放棄或者延遲向所述被叫終端發(fā)起 呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“功能不支持”時(shí),放棄或者延遲向所述被叫終端發(fā)起 呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“功能不允許”時(shí),放棄或者延遲向所述被叫終端發(fā)起 呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“不允許”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼 叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“用戶缺席”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼 叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“用戶不存在”時(shí),放棄或者延遲向所述被叫終端發(fā)起 呼叫;或者當(dāng)確定所述被叫終端當(dāng)前狀態(tài)為“無(wú)漫游碼”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼叫。
8.—種呼叫設(shè)備,其特征在于,包括狀態(tài)查詢模塊,用于在向被叫終端發(fā)起呼叫之前,向HLR發(fā)送狀態(tài)查詢請(qǐng)求,其中所述 狀態(tài)查詢請(qǐng)求攜帶有所述被叫終端的號(hào)碼;處理模塊,用于根據(jù)接收所述HLR返回的所述被叫終端當(dāng)前狀態(tài)消息,確定是否向所 述被叫終端發(fā)起呼叫請(qǐng)求。
9.根據(jù)權(quán)利要求8所述的呼叫設(shè)備,其特征在于,所述處理模塊包括判斷單元,用于根據(jù)所述狀態(tài)消息,判斷所述被叫終端當(dāng)前狀態(tài)是否能夠接收呼叫; 呼叫單元,用于當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)能夠接收呼叫時(shí),向所述 被叫終端發(fā)起呼叫;否則,放棄或者延遲向所述被叫終端發(fā)起呼叫。
10.根據(jù)權(quán)利要求9所述的呼叫設(shè)備,其特征在于,所述呼叫單元還用于當(dāng)所述判斷 單元確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)空閑”時(shí),向所述被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)漫游”時(shí),向所述被叫終端發(fā)起呼叫。
11.根據(jù)權(quán)利要求9所述的呼叫設(shè)備,其特征在于,所述呼叫單元還用于當(dāng)所述判斷 單元確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)正忙”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼 叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“手機(jī)漫游”時(shí),放棄或者延遲向所述被 叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“VLR不支持PSI消息”時(shí),放棄或者延 遲向所述被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“長(zhǎng)時(shí)間關(guān)機(jī)”時(shí),放棄或者延遲向所述 被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“短時(shí)間關(guān)機(jī)”時(shí),放棄或者延遲向所述 被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“漫游受限”時(shí),放棄或者延遲向所述被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“用戶沒(méi)有注冊(cè)”時(shí),放棄或者延遲向所 述被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“系統(tǒng)級(jí)錯(cuò)誤”時(shí),放棄或者延遲向所述 被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“功能不支持”時(shí),放棄或者延遲向所述 被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“功能不允許”時(shí),放棄或者延遲向所述 被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“不允許”時(shí),放棄或者延遲向所述被叫 終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“用戶缺席”時(shí),放棄或者延遲向所述被 叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“用戶不存在”時(shí),放棄或者延遲向所述 被叫終端發(fā)起呼叫;或者當(dāng)所述判斷單元確定所述被叫終端當(dāng)前狀態(tài)為“無(wú)漫游碼”時(shí),放棄或者延遲向所述被 叫終端發(fā)起呼叫。
12.—種呼叫系統(tǒng),其特征在于,包括呼叫設(shè)備,用于在向被叫終端發(fā)起呼叫之前,向HLR發(fā)送狀態(tài)查詢請(qǐng)求,其中所述狀態(tài) 查詢請(qǐng)求攜帶有所述被叫終端的號(hào)碼;并根據(jù)接收所述HLR返回的所述被叫終端當(dāng)前狀態(tài) 消息,確定是否向所述被叫終端發(fā)起呼叫請(qǐng)求。
13.如權(quán)利要求12所述的呼叫系統(tǒng),其特征在于,所述系統(tǒng)還包括所述HLR,用于接收所述呼叫設(shè)備的狀態(tài)查詢請(qǐng)求,并將所述被叫終端當(dāng)前狀態(tài)消息返 回給所述呼叫設(shè)備。
14.如權(quán)利要求12或13所述的呼叫系統(tǒng),其特征在于,所述呼叫設(shè)備根據(jù)接收所述 HLR返回的所述被叫終端當(dāng)前狀態(tài)消息,確定是否向所述被叫終端發(fā)起呼叫請(qǐng)求,具體為所述呼叫設(shè)備對(duì)所述狀態(tài)消息進(jìn)行判斷,當(dāng)確定所述被叫終端當(dāng)前狀態(tài)能夠接收呼叫 時(shí),向所述被叫終端發(fā)起呼叫;否則,放棄或者延遲向所述被叫終端發(fā)起呼叫。
全文摘要
本發(fā)明實(shí)施例提一種呼叫方法、設(shè)備及系統(tǒng)。其中呼叫方法包括在向被叫終端發(fā)起呼叫之前,向歸屬位置寄存器HLR發(fā)送狀態(tài)查詢請(qǐng)求,其中所述狀態(tài)查詢請(qǐng)求攜帶有所述被叫終端的號(hào)碼;根據(jù)接收所述HLR返回的所述被叫終端當(dāng)前狀態(tài)消息,確定是否向所述被叫終端發(fā)起呼叫請(qǐng)求。同時(shí),本發(fā)明實(shí)施例還提供了一種呼叫設(shè)備和系統(tǒng)。本發(fā)明實(shí)施例通過(guò)在呼叫前獲取欲呼叫用戶的狀態(tài),根據(jù)獲取欲呼叫用戶的狀態(tài)確定是否向欲呼叫用戶發(fā)起呼叫,避免網(wǎng)絡(luò)資源的浪費(fèi),減少網(wǎng)絡(luò)呼損,提高工作效率。
文檔編號(hào)H04W48/14GK101998361SQ20091016940
公開(kāi)日2011年3月30日 申請(qǐng)日期2009年8月31日 優(yōu)先權(quán)日2009年8月31日
發(fā)明者宗在健 申請(qǐng)人:華為技術(shù)有限公司