專利名稱:一種呼叫遇忙處理方法及會(huì)話控制設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種呼叫遇忙處理方法及會(huì)話控制設(shè)備。
背景技術(shù):
在交換網(wǎng)絡(luò)(例如電路交換CS、IP多媒體子系統(tǒng)MS)中的呼叫流程中,如果出現(xiàn)兩個(gè)用戶同時(shí)給對(duì)方撥號(hào)的情況時(shí),現(xiàn)有技術(shù)的解決方法是:本地交換中心在尋呼或呼叫時(shí)會(huì)獲取到被叫正被占用的信息,然后通知主叫掛斷,主叫需要重?fù)懿拍芾^續(xù)呼叫。現(xiàn)有的解決方法會(huì)給用戶的通信造成不便,甚至有可能再次出現(xiàn)主被叫雙方同時(shí)呼叫對(duì)方而導(dǎo)致的呼叫失敗,導(dǎo)致很長(zhǎng)時(shí)間都不能撥通,增加了用戶呼叫時(shí)間,降低了通信系統(tǒng)的用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種呼叫遇忙處理方法及會(huì)話控制設(shè)備,對(duì)于主被叫同時(shí)以對(duì)方為呼叫對(duì)象的遇忙場(chǎng)景,可以將呼叫連通,提高呼叫接通率。為實(shí)現(xiàn)上述目的,本發(fā)明提供技術(shù)方案如下:一種呼叫遇忙處理方法,包括如下步驟:會(huì)話控制設(shè)備獲取到主叫呼叫被叫時(shí)、被叫正被占用的信息;所述會(huì)話控制設(shè)備判斷所述被叫是否正在呼叫所述主叫,得到一判斷結(jié)果;當(dāng)所述判斷結(jié)果為是時(shí),所述會(huì)話控制設(shè)備執(zhí)行接通所述主叫和所述被叫的流程。一種會(huì)話控制設(shè)備,包括:獲取模塊,用于獲取主叫呼叫被叫時(shí)、被叫正被占用的信息;判斷模塊,用于判斷所述被叫是否正在呼叫所述主叫,得到一判斷結(jié)果;執(zhí)行模塊,用于當(dāng)所述判斷結(jié)果為是時(shí),執(zhí)行接通所述主叫和所述被叫的流程。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:根據(jù)本發(fā)明的技術(shù)方案,主叫在呼叫被叫時(shí),如果被叫也正在呼叫主叫,則由會(huì)話控制設(shè)備直接將呼叫連通,從而提高了呼叫接通率,而且不會(huì)明顯增加呼叫接續(xù)時(shí)間。
圖1為根據(jù)本發(fā)明實(shí)施例的呼叫遇忙處理方法流程圖;圖2為本發(fā)明實(shí)施例中針對(duì)局內(nèi)呼叫的一種詳細(xì)流程圖;圖3為本發(fā)明實(shí)施例中針對(duì)局內(nèi)呼叫的另一種詳細(xì)流程圖;圖4為本發(fā)明實(shí)施例中針對(duì)局間呼叫的一種詳細(xì)流程圖;圖5為本發(fā)明實(shí)施例中針對(duì)局間呼叫的另一種詳細(xì)流程圖;圖6為根據(jù)本發(fā)明實(shí)施例的會(huì)話控制設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。參照?qǐng)D1,本發(fā)明實(shí)施例的呼叫遇忙處理方法可以包括如下步驟:步驟101:主叫呼叫被叫時(shí),會(huì)話控制設(shè)備獲取到被叫正被占用的信息;對(duì)于局內(nèi)呼叫,會(huì)話控制設(shè)備可以直接從本地查詢被叫的狀態(tài),如果被叫空閑,則啟動(dòng)對(duì)被叫的呼叫流程;如果被叫正被占用,則需要分析被叫被占用的原因。對(duì)于局間呼叫,主叫會(huì)話控制設(shè)備根據(jù)主叫的建立呼叫請(qǐng)求,呼叫被叫會(huì)話控制設(shè)備,如果被叫空閑,則主叫和被叫被接通;如果被叫正被占用,被叫交換中心會(huì)發(fā)送被叫正被占用的失敗信息到主叫會(huì)話控制設(shè)備,主叫會(huì)話控制設(shè)備獲取到被叫正被占用的信息后,需要分析被叫被占用的原因。步驟102:所述會(huì)話控制設(shè)備判斷所述被叫是否正在呼叫所述主叫,若是,進(jìn)入步驟103,否則,進(jìn)入步驟104;所述會(huì)話控制設(shè)備獲取到被叫正被占用的信息時(shí),可以等待一預(yù)定時(shí)間T后,判斷是否已經(jīng)接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。此種方式下,終端的呼叫請(qǐng)求到達(dá)會(huì)話控制設(shè)備后,需要等待時(shí)間T后,才能完成接通。所述會(huì)話控制設(shè)備獲取到被叫正被占用的信息時(shí),還可以在預(yù)定時(shí)間T內(nèi)判斷是否接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。這里,所謂在預(yù)定時(shí)間T內(nèi)判斷,是指在預(yù)定時(shí)間內(nèi)一直進(jìn)行所述判斷,或者,每隔時(shí)間t(t< τ)進(jìn)行一次所述判斷,一旦接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,則進(jìn)入步驟103。可見,此種方式下,終端的呼叫請(qǐng)求到達(dá)會(huì)話控制設(shè)備后,需要等待的時(shí)間最長(zhǎng)為T。預(yù)定時(shí)間T可以根據(jù)需要進(jìn)行設(shè)置,例如將T設(shè)置為3 9s,又例如,將T設(shè)置為9 12s。t也可以根據(jù)需要進(jìn)行設(shè)置,例如設(shè)置為ls、2s或3s等。步驟103:所述會(huì)話控制設(shè)備執(zhí)行接通所述主叫和所述被叫的流程,結(jié)束;本步驟中,所述會(huì)話控制設(shè)備可以虛擬成主叫的呼叫請(qǐng)求的被叫,以及被叫的呼叫請(qǐng)求的主叫,并將這兩個(gè)呼叫引導(dǎo)至一媒體處理單元上,由所述媒體處理單元接通二者的媒體流。所述會(huì)話控制設(shè)備還可以修改兩個(gè)呼叫請(qǐng)求的屬性信息,例如,主叫、被叫標(biāo)識(shí)、路由信息、媒體屬性等,將兩個(gè)呼叫合并成一個(gè)呼叫,使得二者之間可以正常通話步驟104:所述會(huì)話控制設(shè)備發(fā)送被叫正被占用的消息到所述主叫。可以看出,根據(jù)上述方法,主叫在呼叫被叫時(shí),如果被叫也正在呼叫主叫,則由會(huì)話控制設(shè)備直接將呼叫連通,從而提高了呼叫接通率;另外,通過對(duì)T進(jìn)行合理設(shè)置,基本能夠保證不會(huì)明顯增加呼叫接續(xù)時(shí)間。在上述實(shí)施例中,會(huì)話控制設(shè)備可以為移動(dòng)交換中心、軟交換控制器、固網(wǎng)交換機(jī)、支持IMS中S-CSCF功能的設(shè)備,或者其他具有呼叫、會(huì)話控制功能的設(shè)備。圖2為本發(fā)明實(shí)施例中針對(duì)局內(nèi)呼叫的一種詳細(xì)流程圖。參照?qǐng)D2,主要包括如下步驟:終端I發(fā)送連接管理(CM)業(yè)務(wù)請(qǐng)求到交換中心,交換中心向終端I反饋CM業(yè)務(wù)接受;終端I發(fā)送鑒權(quán)請(qǐng)求到交換中心,交換中心向終端I反饋鑒權(quán)響應(yīng);終端2發(fā)送CM業(yè)務(wù)請(qǐng)求到交換中心,交換中心向終端2反饋CM業(yè)務(wù)接受;終端2發(fā)送鑒權(quán)請(qǐng)求到交換中心,交換中心向終端2反饋鑒權(quán)響應(yīng);終端I發(fā)送建立呼叫請(qǐng)求到交換中心,呼叫請(qǐng)求的對(duì)象為終端2 ;交換中心接收到終端I的建立呼叫請(qǐng)求后,判斷終端2是否空閑,由于交換中心已經(jīng)接收到終端2的CM業(yè)務(wù)請(qǐng)求,則可以確定終端2正被占用;此時(shí),交換中心并沒有立即返回呼叫失敗消息給終端1,而是等待一個(gè)預(yù)定時(shí)間T后進(jìn)行判斷,若在時(shí)間T內(nèi)已經(jīng)收到終端2的建立呼叫請(qǐng)求,且該呼叫請(qǐng)求的對(duì)象為終端1,則將兩個(gè)呼叫連通,返回呼叫接續(xù)消息給終端I和終端2,繼續(xù)為終端I和終端2進(jìn)行呼叫
建立;若在時(shí)間T內(nèi)沒有收到終端2的建立呼叫請(qǐng)求消息,或者,終端2呼叫的對(duì)象并非終端1,則給終端I和終端2返回呼叫失敗消息。在上述流程中,交換中心在接收到終端I的建立呼叫請(qǐng)求時(shí),等待時(shí)間T后進(jìn)行終端2是否正在呼叫終端I的判斷。圖3為本發(fā)明實(shí)施例中針對(duì)局內(nèi)呼叫的另一種詳細(xì)流程圖。與圖2所示流程的不同之處在于,交換中心在接收到終端I的建立呼叫請(qǐng)求后,不進(jìn)行等待,而是在時(shí)間T內(nèi)一直進(jìn)行所述判斷,或者,每隔時(shí)間t(t < T)進(jìn)行一次所述判斷,一旦接收到終端2對(duì)終端I的呼叫請(qǐng)求,則接通終端I和終端2 ;若在時(shí)間T內(nèi)一直沒有收到終端2的建立呼叫請(qǐng)求消息,或者,終端2呼叫的對(duì)象并非終端1,則給終端I和終端2返回呼叫失敗消息。圖4為本發(fā)明實(shí)施例中針對(duì)局間呼叫的一種詳細(xì)流程圖。參照?qǐng)D3,主要包括如下步驟:終端I發(fā)送CM業(yè)務(wù)請(qǐng)求到主叫交換中心,主叫交換中心向終端I反饋CM業(yè)務(wù)接受;終端I發(fā)送鑒權(quán)請(qǐng)求到主叫交換中心,主叫交換中心向終端I反饋鑒權(quán)響應(yīng);終端2發(fā)送CM業(yè)務(wù)請(qǐng)求到被叫交換中心,被叫交換中心向終端2反饋CM業(yè)務(wù)接受;終端2發(fā)送鑒權(quán)請(qǐng)求到被叫交換中心,被叫交換中心向終端2反饋鑒權(quán)響應(yīng);終端I發(fā)送建立呼叫請(qǐng)求到主叫交換中心,呼叫請(qǐng)求的對(duì)象為終端2,主叫交換中心發(fā)現(xiàn)終端2屬于被叫交換中心,于是,將該呼叫請(qǐng)求發(fā)送到被叫交換中心;被叫交換中心接收到終端I的建立呼叫請(qǐng)求后,由于被叫交換中心已經(jīng)接收到終端2的CM業(yè)務(wù)請(qǐng)求,則可以確定終端2正被占用,于是向主叫交換中心發(fā)送終端2正被占用的失敗息;主叫交換中心接收到終端2正被占用的失敗信息后,并沒有立即返回呼叫失敗消息給終端1,而是等待一個(gè)預(yù)定時(shí)間T后進(jìn)行判斷,若在時(shí)間T內(nèi)已經(jīng)收到被叫交換中心轉(zhuǎn)發(fā)過來的終端2的建立呼叫請(qǐng)求,且該呼叫請(qǐng)求的對(duì)象為終端1,則將兩個(gè)呼叫連通,即返回呼叫接續(xù)消息給終端I,返回呼叫成功消息給被叫交換中心,由被叫交換中心返回呼叫接續(xù)消息給終端2 ;若在時(shí)間T內(nèi)沒有收到被叫交換中心轉(zhuǎn)發(fā)過來的終端2的建立呼叫請(qǐng)求消息,或者,終端2呼叫的對(duì)象并非終端1,則給終端I和被叫交換中心返回呼叫失敗消息,再由被叫交換中心將呼叫失敗消息發(fā)送到終端2。在上述流程中,主叫交換中心在接收到終端I的建立呼叫請(qǐng)求時(shí),等待時(shí)間T后進(jìn)行終端2是否正在呼叫終端I的判斷。圖5為本發(fā)明實(shí)施例中針對(duì)局間呼叫的另一種詳細(xì)流程圖。與圖4所示流程的不同之處在于,主叫交換中心在接收到終端I的建立呼叫請(qǐng)求后,不進(jìn)行等待,而是在時(shí)間T內(nèi)一直進(jìn)行所述判斷,或者,每隔時(shí)間t (t < T)進(jìn)行一次所述判斷,一旦接收到終端2對(duì)終端I的呼叫請(qǐng)求,則接通終端I和終端2 ;若在時(shí)間T內(nèi)一直沒有收到終端2的建立呼叫請(qǐng)求消息,或者,終端2呼叫的對(duì)象并非終端I,則給終端I和被叫交換中心返回呼叫失敗消肩、O圖6為根據(jù)本發(fā)明實(shí)施例的會(huì)話控制設(shè)備的結(jié)構(gòu)示意圖。參照?qǐng)D6,所述會(huì)話控制設(shè)備可以包括:獲取模塊10,用于獲取主叫呼叫被叫時(shí)、被叫正被占用的信息;判斷模塊20,用于判斷所述被叫是否正在呼叫所述主叫,得到一判斷結(jié)果;執(zhí)行模塊30,用于當(dāng)所述判斷結(jié)果為是時(shí),執(zhí)行接通所述主叫和所述被叫的流程,以及,當(dāng)所述判斷結(jié)果為否時(shí),發(fā)送被叫正被占用的消息到所述主叫。其中,所述接通所述主叫和所述被叫的流程為:將所述會(huì)話控制設(shè)備虛擬成主叫的呼叫請(qǐng)求的被叫,以及被叫的呼叫請(qǐng)求的主口q,并將這兩個(gè)呼叫引導(dǎo)至一媒體處理單元上,由所述媒體處理單元接通二者的媒體流;或者修改兩個(gè)呼叫請(qǐng)求的屬性信息,將兩個(gè)呼叫合并成一個(gè)呼叫。其中,當(dāng)所述獲取模塊10獲取到被叫正被占用的信息時(shí),所述判斷模塊20可以等待一預(yù)定時(shí)間后,判斷是否已經(jīng)接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。當(dāng)所述獲取模塊10獲取到被叫正被占用的信息時(shí),所述判斷模塊20還可以在一預(yù)定時(shí)間內(nèi)判斷是否接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。上述各模塊能夠執(zhí)行方法實(shí)施例中所描述的多個(gè)處理,其具體的工作過程以及工作原理在方法部分已經(jīng)進(jìn)行了詳細(xì)描述,在此不再贅述,參照方法中相應(yīng)部分的描述即可。與現(xiàn)有技術(shù)的會(huì)話控制設(shè)備獲取到被叫正被占用的信息后通知主叫掛斷的方案相比,本發(fā)明實(shí)施例對(duì)于主被叫同時(shí)以對(duì)方為呼叫對(duì)象的遇忙場(chǎng)景,可以將呼叫連通,從而提高呼叫接通率。最后應(yīng)當(dāng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種呼叫遇忙處理方法,其特征在于,包括如下步驟: 會(huì)話控制設(shè)備獲取到主叫呼叫被叫時(shí)、被叫正被占用的信息; 所述會(huì)話控制設(shè)備判斷所述被叫是否正在呼叫所述主叫,得到一判斷結(jié)果;以及 當(dāng)所述判斷結(jié)果為是時(shí),所述會(huì)話控制設(shè)備執(zhí)行接通所述主叫和所述被叫的流程。
2.如權(quán)利要求1所述的呼叫遇忙處理方法,其特征在于,所述會(huì)話控制設(shè)備判斷所述被叫是否正在呼叫所述主叫,具體包括: 所述會(huì)話控制設(shè)備獲取到被叫正被占用的信息時(shí),等待一預(yù)定時(shí)間后,判斷是否已經(jīng)接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。
3.如權(quán)利要求1所述的呼叫遇忙處理方法,其特征在于,所述會(huì)話控制設(shè)備判斷所述被叫是否正在呼叫所述主叫,具體包括: 所述會(huì)話控制設(shè)備獲取到被叫正被占用的信息時(shí),在一預(yù)定時(shí)間內(nèi)判斷是否接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。
4.如權(quán)利要求1所述的呼叫遇忙處理方法,其特征在于,所述接通所述主叫和所述被叫的流程為: 所述會(huì)話控制設(shè)備虛擬成主叫的呼叫請(qǐng)求的被叫,以及被叫的呼叫請(qǐng)求的主叫,并將這兩個(gè)呼叫引導(dǎo)至一媒體處理單元上,由所述媒體處理單元接通二者的媒體流;或者所述會(huì)話控制設(shè)備修改兩個(gè)呼叫請(qǐng)求的屬性信息,將兩個(gè)呼叫合并成一個(gè)呼叫。
5.如權(quán)利要求1所述的呼叫遇忙處理方法,其特征在于,還包括: 當(dāng)所述判斷結(jié)果為否時(shí),所述會(huì) 話控制設(shè)備發(fā)送被叫正被占用的消息到所述主叫。
6.如權(quán)利要求1至5中任一項(xiàng)所述的呼叫遇忙處理方法,其特征在于,所述會(huì)話控制設(shè)備為: 移動(dòng)交換中心、軟交換控制器、固網(wǎng)交換機(jī)或者支持MS中S-CSCF功能的設(shè)備。
7.一種會(huì)話控制設(shè)備,其特征在于,包括: 獲取模塊,用于獲取主叫呼叫被叫時(shí)、被叫正被占用的信息; 判斷模塊,用于判斷所述被叫是否正在呼叫所述主叫,得到一判斷結(jié)果;以及 執(zhí)行模塊,用于當(dāng)所述判斷結(jié)果為是時(shí),執(zhí)行接通所述主叫和所述被叫的流程。
8.如權(quán)利要求7所述的會(huì)話控制設(shè)備,其特征在于,所述判斷模塊具體用于: 當(dāng)所述獲取模塊獲取到被叫正被占用的信息時(shí),等待一預(yù)定時(shí)間后,判斷是否已經(jīng)接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。
9.如權(quán)利要求7所述的會(huì)話控制設(shè)備,其特征在于,所述判斷模塊具體用于: 當(dāng)所述獲取模塊獲取到被叫正被占用的信息時(shí),在一預(yù)定時(shí)間內(nèi)判斷是否接收到所述被叫對(duì)所述主叫的呼叫請(qǐng)求,若是,則確定所述被叫正在呼叫所述主叫。
10.如權(quán)利要求7所述的會(huì)話控制設(shè)備,其特征在于,所述接通所述主叫和所述被叫的流程為: 將所述會(huì)話控制設(shè)備虛擬成主叫的呼叫請(qǐng)求的被叫,以及被叫的呼叫請(qǐng)求的主叫,并將這兩個(gè)呼叫引導(dǎo)至一媒體處理單元上,由所述媒體處理單元接通二者的媒體流;或者修改兩個(gè)呼叫請(qǐng)求的屬性信息,將兩個(gè)呼叫合并成一個(gè)呼叫。
11.如權(quán)利要求7所述的會(huì)話控制設(shè)備,其特征在于,所述執(zhí)行模塊還用于: 當(dāng)所述判斷結(jié)果為否時(shí),發(fā)送被叫正被占用的消息到所述主叫。
12.如權(quán)利要求7至11中任一項(xiàng)所述的會(huì)話控制設(shè)備,其特征在于,所述會(huì)話控制設(shè)備為: 移動(dòng)交換中心、軟交換控 制器、固網(wǎng)交換機(jī)或者支持IMS中S-CSCF功能的設(shè)備。
全文摘要
本發(fā)明提供一種呼叫遇忙處理方法及會(huì)話控制設(shè)備,屬于通信領(lǐng)域。所述呼叫遇忙處理方法包括如下步驟會(huì)話控制設(shè)備獲取到主叫呼叫被叫時(shí)、被叫正被占用的信息;所述會(huì)話控制設(shè)備判斷所述被叫是否正在呼叫所述主叫,得到一判斷結(jié)果;當(dāng)所述判斷結(jié)果為是時(shí),所述會(huì)話控制設(shè)備執(zhí)行接通所述主叫和所述被叫的流程。根據(jù)本發(fā)明,對(duì)于主被叫同時(shí)以對(duì)方為呼叫對(duì)象的遇忙場(chǎng)景,可以將呼叫連通,提高了呼叫接通率。
文檔編號(hào)H04W76/02GK103179539SQ20111043597
公開日2013年6月26日 申請(qǐng)日期2011年12月22日 優(yōu)先權(quán)日2011年12月22日
發(fā)明者薛海強(qiáng), 張曉儒, 顧俊喜, 李顥 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司