專利名稱:一種呼叫鏈路的控制方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,特別是指一種呼叫信令的控制方法及裝置。
背景技術(shù):
如圖I所示,為移動(dòng)用戶間通話時(shí)的信令流程,在一次典型的移動(dòng)用戶(MS)間通話過(guò)程中,主要涉及到的網(wǎng)元包括主叫所在BSC(基站控制器)、MSC(移動(dòng)交換中心)、VLR (拜訪位置寄存器),被叫所在BSC、MSC、VLR以及HLR (歸屬位置寄存器)等。移動(dòng)用戶間一次成功的通話過(guò)程中,呼叫信令控制流程包括步驟1,主叫MS A通過(guò)所在BSC向MSC A發(fā)起連接請(qǐng)求; 步驟2,MSCA根據(jù)被叫號(hào)碼與被叫歸屬HLR建立連接;步驟3,HLR查詢被叫所在MSC B,并獲得被叫的MSRN(移動(dòng)臺(tái)漫游號(hào));步驟4,MSC B向HLR返回被叫的MSRN ;步驟5,HLR向MSC A轉(zhuǎn)發(fā)被叫的MSRN ;步驟6,MSC A分析MSRN,并與MSC B建立連接;步驟7,MSC B在VLR B查詢MS B狀態(tài)(如閑狀態(tài)),通過(guò)被叫所在BSC向被叫MSB發(fā)起呼叫;步驟8,MS B通過(guò)被叫所在BSC向MSC B發(fā)送連接消息;步驟9,MSC B向MSC A發(fā)送應(yīng)答消息;步驟10,MSC A通過(guò)主叫所在BSC向MS A發(fā)送建立連接請(qǐng)求;步驟11,MS A向MSC A回應(yīng)連接證實(shí);步驟12,MSC A向MSC B回應(yīng)連接請(qǐng)求;步驟13,MSC B向MS B回應(yīng)連接證實(shí)。完成上述流程后,主、被叫間通話建立。如圖2所示,在呼叫建立過(guò)程中,當(dāng)被叫占線時(shí),其呼叫信令控制流程包括步驟I至步驟6與上述圖I所示的通話建立成功流程一致;步驟7,MSC B在VLR B查詢MS B狀態(tài);MS B的狀態(tài)為忙,向MSC A發(fā)送忙音;步驟8,MSC A向主叫MS A發(fā)送忙音,通話失敗。在現(xiàn)實(shí)生活中,存在如下情況用戶A與用戶B在一次通話過(guò)程中,由于網(wǎng)絡(luò)原因或個(gè)人原因不得不臨時(shí)中斷通話后,A與B再次嘗試連接。當(dāng)A作為主叫再次與B建立連接的同時(shí),如果B在同一或近似時(shí)刻作為主叫與A建立連接,則連接均不能建立,造成通話失敗。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種呼叫信令的控制方法及裝置,可以避免呼叫雙方在同一或近似時(shí)刻呼叫對(duì)方而造成通話失敗。為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供一種呼叫鏈路的控制方法,包括
接收到第一方通過(guò)第一呼叫鏈路對(duì)第二方的呼叫請(qǐng)求;根據(jù)所述呼叫請(qǐng)求判斷所述第二方當(dāng)前的通話狀態(tài);若所述第二方當(dāng)前的通話狀態(tài)為忙,則查詢所述第二方通過(guò)第二呼叫鏈路進(jìn)行呼叫的被叫號(hào)碼;若所述被叫號(hào)碼為所述第一方的號(hào)碼,則接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。其中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間早于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路?!?其中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間晚于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。其中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則隨機(jī)接通所述第一呼叫鏈路和所述第二呼叫鏈路中的一條呼叫鏈路,中止另一條呼叫鏈路。其中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。本發(fā)明的實(shí)施例還提供一種呼叫鏈路的控制裝置,包括接收單元,用于接收第一方通過(guò)第一呼叫鏈路對(duì)第二方的呼叫請(qǐng)求;判斷單元,用于根據(jù)所述呼叫請(qǐng)求判斷所述第二方當(dāng)前的通話狀態(tài);查詢單元,用于在所述第二方當(dāng)前的通話狀態(tài)為忙時(shí),查詢所述第二方通過(guò)第二呼叫鏈路進(jìn)行呼叫的被叫號(hào)碼;控制單元,用于在所述被叫號(hào)碼為所述第一方的號(hào)碼,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。其中,所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間早于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。其中,所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間晚于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。
其中,所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則隨機(jī)接通所述第一呼叫鏈路和所述第二呼叫鏈路中的一條呼叫鏈路,中止另一條呼叫鏈路。其中,所述控制單元判斷,若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。本發(fā)明的上述技術(shù)方案的有益效果如下上述方案中,通過(guò)在第一方和第二方在相互呼叫對(duì)方時(shí),接通其中一條鏈路,并中止另一條呼叫鏈路,這樣可以保證第一方和第二方呼叫對(duì)方的通話成功。
圖I為現(xiàn)有的移動(dòng)用戶呼叫建立的信令流程圖;圖2為現(xiàn)有的移動(dòng)用戶呼叫建立失敗的信令流程圖;圖3為本發(fā)明的實(shí)施例呼叫鏈路的控制方法的流程圖;圖4為圖3所示的方法實(shí)施例的一具體實(shí)現(xiàn)方式流程圖;圖5為圖3所示的方法實(shí)施例的另一具體實(shí)現(xiàn)方式流程圖。
具體實(shí)施例方式為使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明針對(duì)現(xiàn)有技術(shù)中,當(dāng)?shù)谝环阶鳛橹鹘性俅闻c第二方建立呼叫連接的同時(shí),如果第二方在同一或近似時(shí)刻作為主叫與第一方建立連接,則連接均不能建立,造成通話失敗的問(wèn)題,提供一種呼叫鏈路的控制方法及裝置,避免雙方在同一或近似時(shí)刻呼叫對(duì)方而造成通話失敗。如圖3所示,本發(fā)明的實(shí)施例呼叫鏈路的控制方法,包括步驟31,接收到第一方通過(guò)第一呼叫鏈路對(duì)第二方的呼叫請(qǐng)求;步驟32,根據(jù)所述呼叫請(qǐng)求判斷所述第二方當(dāng)前的通話狀態(tài);步驟33,若所述第二方當(dāng)前的通話狀態(tài)為忙,則查詢所述第二方通過(guò)第二呼叫鏈路進(jìn)行呼叫的被叫號(hào)碼;步驟34,若所述被叫號(hào)碼為所述第一方的號(hào)碼,則接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。該實(shí)施例在第一方和第二方在相互呼叫對(duì)方時(shí),接通其中一條鏈路,并中止另一條呼叫鏈路,這樣可以保證第一方和第二方通話成功。本發(fā)明的另一實(shí)施例中,上述步驟33中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間早于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。
本發(fā)明的另一實(shí)施例中,上述步驟33中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間晚于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。本發(fā)明的另一實(shí)施例中,上述步驟33中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則隨機(jī)接通所述第一呼叫鏈路和所述第二呼叫鏈路中的一條呼叫鏈路,中止另一條 呼叫鏈路。本發(fā)明的另一實(shí)施例中,上述步驟33中,接通所述第一呼叫鏈路和所述第二呼叫 鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。本發(fā)明的另一實(shí)施例中,上述步驟33中,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為若所述第二方所屬的第二移動(dòng)交換中心獲知所述第一方通過(guò)所述第一呼叫鏈路的進(jìn)行呼叫的被叫方為所述第二方時(shí),則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。如圖4所示,為圖3所示方案的一具體實(shí)現(xiàn)方式流程圖,假設(shè)第一方為MS A,第二方為MS B,第一方所屬的移動(dòng)交換中心為MSC A,第二方所屬的移動(dòng)交換中心為MSC B,包括步驟I. MS A呼叫MS B ;MS A向MSC A發(fā)呼叫請(qǐng)求;步驟2. MSC A根據(jù)所述呼叫請(qǐng)求,與MS B的歸屬HLR建立連接;步驟3. HLR 查詢 MSC B,獲得 MS B 的 MSRN ;步驟4. MSC B 向 HLR 返回 MSRN ;步驟5. HLR 向 MSC A 轉(zhuǎn)發(fā) MSRN ;步驟6. MSC A 分析 MSRN,與 MSC B 連接;步驟7. MSC B查詢MS B的狀態(tài),若MS B的狀態(tài)為忙,進(jìn)入步驟8-13以及步驟15-22所示的流程;若MS B的狀態(tài)為閑,進(jìn)入步驟14-22所示的流程;步驟8. MSC B進(jìn)一步查詢MS B正在呼叫的對(duì)端號(hào)碼;步驟9.若該對(duì)端號(hào)碼為MS A,若不是,MSC B通過(guò)MSC A向MS A發(fā)送忙音;若是,進(jìn)入步驟10 ;步驟10. MSC B中止MS B發(fā)起呼叫的后續(xù)流程;步驟11. MSC A與MSC B協(xié)商,確定主被叫,假設(shè)以MS A作為主叫;步驟12. MSC B向MS B發(fā)起連接請(qǐng)求;步驟13. MS B向MSC B回應(yīng)連接證實(shí);步驟14. MS B向MSC B發(fā)送連接消息;步驟15. MSC B向MSC A發(fā)送應(yīng)答消息;
步驟16. MSC A向MS A發(fā)送連接請(qǐng)求;步驟17. MS A向MSC A發(fā)送回應(yīng)連接證實(shí);步驟18. MSC A向MSC B回應(yīng)連接請(qǐng)求步驟19. MSC B向MS B回應(yīng)連接證實(shí);步驟20. MS A與MS B的呼叫建立;步驟21.呼叫結(jié)束后,MSC A與MSC B拆除連接線路;步驟22.呼叫結(jié)束。上述圖4所示流程中,步驟11中MSC A與MSC B協(xié)商的方式包括但不限于以下幾 種(I)若所述MS A通過(guò)所述第一呼叫鏈路對(duì)所述MS B的呼叫請(qǐng)求的時(shí)間早于所述MS B通過(guò)所述第二呼叫鏈路對(duì)所述MS A的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路,即將MS A確定為主叫,將MS B確定為被叫。(2)若所述MS A通過(guò)所述第一呼叫鏈路對(duì)所述MS B的呼叫請(qǐng)求的時(shí)間晚于所述MS B通過(guò)所述第二呼叫鏈路對(duì)所述MS A的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路,即將MS B確定為主叫,將MS A確定為被叫。(3)若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路,即將接通鏈路的主叫方確定為主叫,接通鏈路的被叫方確定為被叫。(4)若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路,即將MS A確定為主叫,將MS B確定為被叫。(5)若所述第二方所屬的第二移動(dòng)交換中心獲知所述第一方通過(guò)所述第一呼叫鏈路的進(jìn)行呼叫的被叫方為所述第二方時(shí),則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路,即將MS B確定為主叫,將MS A確定為被叫。如圖5所示,為圖3所示方案的另一具體實(shí)現(xiàn)方式流程圖,假設(shè)第一方為MS A,第二方為MS B,第一方所屬的移動(dòng)交換中心為MSC A,第二方所屬的移動(dòng)交換中心為MSC B,包括I.主叫MS A通過(guò)所在BSC向MSC A發(fā)起連接請(qǐng)求;2. MSC A根據(jù)被叫號(hào)碼與被叫歸屬HLR建立連接;3. HLR查詢被叫所在MSC B,并獲得MSRN ;4. MSC B 向 HLR 返回被叫 MSRN ;5. HLR 向 MSCA 轉(zhuǎn)發(fā)被叫 MSRN ;6. MSC A分析MSRN,并與MSC B建立連接;7. MSC B在VLR B查詢MS B狀態(tài),MS B示忙;在VLR B獲取造成示忙的MS B發(fā)起主叫流程中的被叫號(hào)碼,(由于被叫方MSC獲知被叫示忙后,仍需等待MS B發(fā)起的呼叫流程進(jìn)行位置更新認(rèn)證、加密等流程,才可獲知上述被叫號(hào)碼,因此被叫號(hào)碼獲知請(qǐng)求在被叫示忙后、號(hào)碼獲知前進(jìn)行時(shí),不能完成,需等待一個(gè)合理的時(shí)間間隔后再次嘗試,)此時(shí)被叫號(hào)碼為A ;
8. MSC B中止MS B發(fā)起呼叫的后續(xù)流程;9. MSC間協(xié)商,確定主被叫關(guān)系(本流程假設(shè)在該通話過(guò)程中MS A做主叫);10. MSC B向MS B發(fā)送建立連接請(qǐng)求;11. MS B回應(yīng)連接證實(shí);12. MSC B向MSC A發(fā)送應(yīng)答消息;13. MSC A向MS A發(fā)送建立連接請(qǐng)求;14. MS A回應(yīng)連接證實(shí);
·
15. MSC A回應(yīng)連接請(qǐng)求;16. MSC B回應(yīng)連接證實(shí)。本發(fā)明的上述實(shí)施例中,步驟9中的協(xié)商方法包括但不限于以下幾種(I)若所述MS A通過(guò)所述第一呼叫鏈路對(duì)所述MS B的呼叫請(qǐng)求的時(shí)間早于所述MS B通過(guò)所述第二呼叫鏈路對(duì)所述MS A的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路,即將MS A確定為主叫,將MS B確定為被叫。(2)若所述MS A通過(guò)所述第一呼叫鏈路對(duì)所述MS B的呼叫請(qǐng)求的時(shí)間晚于所述MS B通過(guò)所述第二呼叫鏈路對(duì)所述MS A的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路,即將MS B確定為主叫,將MS A確定為被叫。(3)若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路,即將接通鏈路的主叫方確定為主叫,接通鏈路的被叫方確定為被叫。(4)若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路,即將MS A確定為主叫,將MS B確定為被叫。(5)若所述第二方所屬的第二移動(dòng)交換中心獲知所述第一方通過(guò)所述第一呼叫鏈路的進(jìn)行呼叫的被叫方為所述第二方時(shí),則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路,即將MS B確定為主叫,將MS A確定為被叫。本發(fā)明的上述實(shí)施例通過(guò)在第一方和第二方在相互呼叫對(duì)方時(shí),接通其中一條鏈路,并中止另一條呼叫鏈路,保證第一方和第二方通話成功,解決用戶在相同或近似時(shí)刻互相呼叫對(duì)方造成的占線問(wèn)題;同時(shí)提高通話接通率,增強(qiáng)用戶感受;進(jìn)一步提高運(yùn)營(yíng)商收入,減少對(duì)網(wǎng)絡(luò)資源的無(wú)效占用;進(jìn)一步以用戶實(shí)際需求為基礎(chǔ)進(jìn)行信令流程優(yōu)化,促進(jìn)通信技術(shù)的發(fā)展。本發(fā)明的實(shí)施例還提供一種呼叫鏈路的控制裝置,包括接收單元,用于接收第一方通過(guò)第一呼叫鏈路對(duì)第二方的呼叫請(qǐng)求;判斷單元,用于根據(jù)所述呼叫請(qǐng)求判斷所述第二方當(dāng)前的通話狀態(tài);查詢單元,用于在所述第二方當(dāng)前的通話狀態(tài)為忙時(shí),查詢所述第二方通過(guò)第二呼叫鏈路進(jìn)行呼叫的被叫號(hào)碼;控制單元,用于在所述被叫號(hào)碼為所述第一方的號(hào)碼,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。其中,所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間早于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。其中,所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間晚于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。其中,所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。其中,所述控制單元判斷,若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。 其中,所述控制單元判斷,若所述第二方所屬的第二移動(dòng)交換中心獲知所述第一方通過(guò)所述第一呼叫鏈路的進(jìn)行呼叫的被叫方為所述第二方時(shí),則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。需要說(shuō)明的是本發(fā)明的該裝置實(shí)施例與上述圖3-圖5所示的方法相應(yīng),圖3-圖5所示的方法流程中的實(shí)現(xiàn)方式也同樣適用于該裝置的實(shí)施例中,也能達(dá)到相同的技術(shù)效果,本發(fā)明的該裝置實(shí)施例可以是網(wǎng)絡(luò)側(cè)的一個(gè)設(shè)備或者多個(gè)設(shè)備。以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種呼叫鏈路的控制方法,其特征在于,包括 接收到第一方通過(guò)第一呼叫鏈路對(duì)第二方的呼叫請(qǐng)求; 根據(jù)所述呼叫請(qǐng)求判斷所述第二方當(dāng)前的通話狀態(tài); 若所述第二方當(dāng)前的通話狀態(tài)為忙,則查詢所述第二方通過(guò)第二呼叫鏈路進(jìn)行呼叫的被叫號(hào)碼; 若所述被叫號(hào)碼為所述第一方的號(hào)碼,則接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。
2.根據(jù)權(quán)利要求I所述的呼叫鏈路的控制方法,其特征在于,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為 若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間早于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。
3.根據(jù)權(quán)利要求I所述的呼叫鏈路的控制方法,其特征在于,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為 若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間晚于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。
4.根據(jù)權(quán)利要求I所述的呼叫鏈路的控制方法,其特征在于,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為 若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則隨機(jī)接通所述第一呼叫鏈路和所述第二呼叫鏈路中的一條呼叫鏈路,中止另一條呼叫鏈路。
5.根據(jù)權(quán)利要求I所述的呼叫鏈路的控制方法,其特征在于,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路的步驟具體為 若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。
6.一種呼叫鏈路的控制裝置,其特征在于,包括 接收單元,用于接收第一方通過(guò)第一呼叫鏈路對(duì)第二方的呼叫請(qǐng)求; 判斷單元,用于根據(jù)所述呼叫請(qǐng)求判斷所述第二方當(dāng)前的通話狀態(tài); 查詢單元,用于在所述第二方當(dāng)前的通話狀態(tài)為忙時(shí),查詢所述第二方通過(guò)第二呼叫鏈路進(jìn)行呼叫的被叫號(hào)碼; 控制單元,用于在所述被叫號(hào)碼為所述第一方的號(hào)碼,接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。
7.根據(jù)權(quán)利要求6所述的呼叫鏈路的控制裝置,其特征在于, 所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間早于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。
8.根據(jù)權(quán)利要求6呼叫鏈路的控制裝置,其特征在于,所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間晚于,所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間,則接通所述第二呼叫鏈路,中止所述第一呼叫鏈路。
9.根據(jù)權(quán)利要求6所述的呼叫鏈路的控制裝置,其特征在于, 所述控制單元判斷,若所述第一方通過(guò)所述第一呼叫鏈路對(duì)所述第二方的呼叫請(qǐng)求的時(shí)間等于所述第二方通過(guò)所述第二呼叫鏈路對(duì)所述第一方的呼叫請(qǐng)求的時(shí)間或者無(wú)法判斷時(shí)間先后順序的,則隨機(jī)接通 所述第一呼叫鏈路和所述第二呼叫鏈路中的一條呼叫鏈路,中止另一條呼叫鏈路。
10.根據(jù)權(quán)利要求6所述的呼叫鏈路的控制裝置,其特征在于, 所述控制單元判斷,若所述第一方所屬的第一移動(dòng)交換中心獲知所述第二方通過(guò)所述第二呼叫鏈路的進(jìn)行呼叫的被叫方為所述第一方時(shí),則接通所述第一呼叫鏈路,中止所述第二呼叫鏈路。
全文摘要
本發(fā)明提供一種呼叫鏈路的控制方法及裝置,其中方法包括接收到第一方通過(guò)第一呼叫鏈路對(duì)第二方的呼叫請(qǐng)求;根據(jù)所述呼叫請(qǐng)求判斷所述第二方當(dāng)前的通話狀態(tài);若所述第二方當(dāng)前的通話狀態(tài)為忙,則查詢所述第二方通過(guò)第二呼叫鏈路進(jìn)行呼叫的被叫號(hào)碼;若所述被叫號(hào)碼為所述第一方的號(hào)碼,則接通所述第一呼叫鏈路和所述第二呼叫鏈路中的任一條呼叫鏈路,中止另一條呼叫鏈路。本發(fā)明的方案可以避免呼叫雙方在同一或近似時(shí)刻呼叫對(duì)方而造成通話失敗。
文檔編號(hào)H04W4/20GK102958026SQ201110247168
公開(kāi)日2013年3月6日 申請(qǐng)日期2011年8月24日 優(yōu)先權(quán)日2011年8月24日
發(fā)明者萬(wàn)昕, 李霞, 王桂香, 李愛(ài)嬌 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)設(shè)計(jì)院有限公司