專利名稱:處理雙活終端的方法和移動(dòng)交換中心的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信領(lǐng)域,并且更具體地,涉及一種處理雙活終端的方法和移動(dòng)交換中心。
背景技術(shù):
移動(dòng)交換中心池(MSC Pool,Mobile Switching Center Pool)技術(shù)基于第三代合作伙伴計(jì)劃(3GPP, The 3rd Generation Partnership Project) 23. 236 標(biāo)準(zhǔn),將若干移動(dòng)交換中心(MSC,Mobile Switching Center)節(jié)點(diǎn)組成一個(gè)資源池,由網(wǎng)絡(luò)統(tǒng)一進(jìn)行管理、分配資源,共同完成這一更大服務(wù)區(qū)的信令、話務(wù)等的控制功能。MSC POOL由于鏈路故障或業(yè)務(wù)流程中斷等原因,可能導(dǎo)致一個(gè)終端在多個(gè)MSC都存在終端記錄,如果MSC POOL對(duì)應(yīng)的歸屬位置寄存器(HLR, Home Location Register)記 錄的終端的位置和終端從基站控制器(BSC,Base Station Controller)接入的位置不屬于同一個(gè)MSC,則此類終端即為雙活終端。當(dāng)雙活終端作為被叫方時(shí),因?yàn)镸SC POOL通知的MSC不是雙活終端接入的MSC,有可能導(dǎo)致雙活終端無(wú)法接收到被叫請(qǐng)求,從而無(wú)法做被叫方。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種處理雙活終端的方法和移動(dòng)交換中心,能夠解決終端因?yàn)殡p活而不能作為被叫方的問(wèn)題。第一方面,提出了一種處理雙活終端的方法,該方法包括確定雙活終端,該雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心對(duì)應(yīng)的第一拜訪位置寄存器VLR上;刪除該雙活終端在該第一 VLR上的記錄;根據(jù)接收到的該雙活終端發(fā)起的位置更新請(qǐng)求消息,向歸屬位置寄存器HLR發(fā)送插入用戶數(shù)據(jù)ISD消息,以使該HLR更新該雙活終端的拜訪位置寄存器標(biāo)識(shí)VLRNO記錄,該HLR是該移動(dòng)交換中心所在的移動(dòng)交換中心池對(duì)應(yīng)的HLR。在第一種可能的實(shí)現(xiàn)方式中,結(jié)合第一方面,確定雙活終端具體實(shí)現(xiàn)為確定待選雙活終端,其中該待選雙活終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互;向該HLR發(fā)送實(shí)時(shí)查詢ATI請(qǐng)求消息,該ATI請(qǐng)求消息中攜帶該待選雙活終端的標(biāo)識(shí);接收該HLR根據(jù)該ATI請(qǐng)求消息發(fā)送的響應(yīng)消息,該響應(yīng)消息中攜帶待選雙活終端的第二VLRNO ;如果該第二 VLRNO與該第一 VLR的VLRNO不一致,則確定該待選雙活終端為該雙活終端。在第二種可能的實(shí)現(xiàn)方式中,結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,確定待選雙活終端具體可以實(shí)現(xiàn)為周期性查詢弟一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互的終端為待選雙活終端。在第三種可能的實(shí)現(xiàn)方式中,結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,確定待選雙活終端具體可以實(shí)現(xiàn)為實(shí)時(shí)查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互的終端為待選雙活終端。
在第四種可能的實(shí)現(xiàn)方式中,結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,確定待選雙活終端具體可以實(shí)現(xiàn)為根據(jù)終端發(fā)送的請(qǐng)求消息查詢發(fā)送該請(qǐng)求消息的終端在第一VLR上的終端記錄,如果發(fā)送該請(qǐng)求消息的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互,則確定發(fā)送該請(qǐng)求消息的終端為待選雙活終端。在第五種可能的實(shí)現(xiàn)方式中,結(jié)合第一方面的第四種可能的實(shí)現(xiàn)方式,確定待選雙活終端具體可以實(shí)現(xiàn)為該請(qǐng)求消息包括位置更新請(qǐng)求消息或業(yè)務(wù)請(qǐng)求消息。第二方面,提出了一種移動(dòng)交換中心,該移動(dòng)交換中心包括確定單元,用于確定雙活終端,該雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心對(duì)應(yīng)的第一拜訪位置寄存器VLR上;刪除單元,用于刪除該雙活終端在該第一 VLR上的記錄;接收單元,用于接收該雙活終端發(fā)起的位置更新請(qǐng)求消息;發(fā)送單元,用于根據(jù)該位置更新請(qǐng)求消息向HLR發(fā)送插入用戶數(shù)據(jù)ISD消息以使該歸屬位置寄存器HLR更新該雙活終端的拜訪位置寄存器標(biāo)識(shí)VLRNO記錄,該HLR是該移動(dòng)交換中心所在的移動(dòng)交換中心池對(duì)應(yīng)的HLR。在第一種可能的實(shí)現(xiàn)方式中,結(jié)合第二方面,該確定單元具體用于確定待選雙活 終端,其中該待選雙活終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互;通過(guò)發(fā)送單元向該HLR發(fā)送實(shí)時(shí)查詢ATI請(qǐng)求消息,該ATI請(qǐng)求消息中攜帶該待選雙活終端的標(biāo)識(shí);通過(guò)接收單元接收該HLR根據(jù)該ATI請(qǐng)求消息發(fā)送的響應(yīng)消息,該響應(yīng)消息中攜帶待選雙活終端的第二VLRNO ;如果該第二 VLRNO與該第一 VLR的VLRNO不一致,則確定該待選雙活終端為該雙活終端。在第二種可能的實(shí)現(xiàn)方式中,結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,該確定單元具體可以實(shí)現(xiàn)為周期性查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互的終端為待選雙活終端。在第三種可能的實(shí)現(xiàn)方式中,結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,該確定單元具體可以實(shí)現(xiàn)為實(shí)時(shí)查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互的終端為待選雙活終端。在第四種可能的實(shí)現(xiàn)方式中,結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,該確定單元具體可以實(shí)現(xiàn)為根據(jù)終端發(fā)送的請(qǐng)求消息查詢發(fā)送該請(qǐng)求消息的終端在第一 VLR上的終端記錄,如果發(fā)送該請(qǐng)求消息的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互,則確定發(fā)送該請(qǐng)求消息的終端為待選雙活終端。在第五種可能的實(shí)現(xiàn)方式中,結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,該確定單元具體可以實(shí)現(xiàn)為該請(qǐng)求消息包括位置更新請(qǐng)求消息或業(yè)務(wù)請(qǐng)求消息。基于以上技術(shù)方案,本發(fā)明實(shí)施例的用于移動(dòng)交換中心池雙活的處理方法的方法,通過(guò)確認(rèn)雙活終端,刪除雙活終端在移動(dòng)交換中心的記錄并根據(jù)雙活終端發(fā)送的位置更新請(qǐng)求向HLR發(fā)送ISD消息以使得HLR存儲(chǔ)的雙活終端的VLRNO與移動(dòng)交換中心的VLRNO一致,從而能夠解決待選雙活終端因?yàn)殡p活而不能作為被叫方的問(wèn)題。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實(shí)施例處理雙活終端的方法流程圖。圖2是本發(fā)明實(shí)施例處理雙活終端的交互流程圖。圖3是本發(fā)明實(shí)施例處理雙活終端的另一交互流程圖。圖4是本發(fā)明實(shí)施例處理雙活終端的另一交互流程圖。圖5是本發(fā)明實(shí)施例處理雙活終端的移動(dòng)交換中心的框圖。圖6是本發(fā)明實(shí)施例處理雙活終端的另一移動(dòng)交換中心的框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)理解,本發(fā)明實(shí)施例的技術(shù)方案可以應(yīng)用于各種通信系統(tǒng),例如全球移動(dòng)通訊(GSM, Global System of Mobile communication)系統(tǒng)、碼分多址(CDMA, Code DivisionMultiple Access)系統(tǒng)、寬帶碼分多址(WCDMA, Wideband Code Division MultipleAccess)系統(tǒng)、通用分組無(wú)線業(yè)務(wù)(GPRS,General Packet Radio Service)、長(zhǎng)期演進(jìn)(LTE,Long Term Evolution)系統(tǒng)、LTE 頻分雙工(FDD, Frequency Division Duplex)系統(tǒng)、LTE 時(shí)分雙工(TDD, Time Division Duplex)、通用移動(dòng)通信系統(tǒng)(UMTS, Universal MobileTelecommunication System)等。終端(Terminal),可以稱之為用戶設(shè)備(UE,UserEquipment)、移動(dòng)臺(tái)(MS,MobileStation)、用戶等,可以經(jīng)無(wú)線接入網(wǎng)(RAN, Radio Access Network)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信,可以是移動(dòng)終端,如移動(dòng)電話(或稱為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī),例如,可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無(wú)線接入網(wǎng)交換語(yǔ)言和/或數(shù)據(jù)。移動(dòng)交換中心池(MSC Pool,Mobile Switching Center Pool)技術(shù)基于第三代合作伙伴計(jì)劃(3GPP, The 3rd Generation Partnership Pro ject) 23. 236 標(biāo)準(zhǔn),將若干移動(dòng)交換中心(MSC,Mobile Switching Center)節(jié)點(diǎn)組成一個(gè)資源池,由網(wǎng)絡(luò)統(tǒng)一進(jìn)行管理、分配資源,共同完成這一更大服務(wù)區(qū)的信令、話務(wù)等的控制功能。歸屬位置寄存器(HLR, Home Location Register),用于移動(dòng)終端管理的數(shù)據(jù)庫(kù)。在MSC Pool技術(shù)中,一個(gè)HLR對(duì)應(yīng)一個(gè)MSC Pool。HLR主要存儲(chǔ)有關(guān)用戶的參數(shù)和有關(guān)用戶目前所處位置的信息。每個(gè)移動(dòng)終端用戶都應(yīng)在其HLR注冊(cè)登記。HLR可以是一個(gè)獨(dú)立于MSC的網(wǎng)元,也可以是部署于MSC內(nèi)的裝置。拜訪位置寄存器(VLR, Visitor Location Register),是一個(gè)用于存放移動(dòng)終端用戶當(dāng)期位置信息的數(shù)據(jù)庫(kù)。當(dāng)用戶漫游到一個(gè)MSC后,必須向該MSC的VLR申請(qǐng)登記,并向MSC所在的MSC Pool對(duì)應(yīng)的HLR登記位置。圖I是本發(fā)明實(shí)施例MSC Pool雙活的處理方法的示意性流程圖。圖I的方法由移動(dòng)交換中心執(zhí)行。101,確定雙活終端。其中,雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心對(duì)應(yīng)的第一拜訪位置寄存器VLR上。102,從第一 VLR中刪除雙活終端的記錄。103,根據(jù)雙活終端發(fā)送的位置更新請(qǐng)求消息向HLR發(fā)送插入用戶數(shù)據(jù)(ISD,Insert Subscriber Data)消息,以使得HLR更新該雙活終端的VLRN0。其中,該HLR是移動(dòng)交換中心所在的移動(dòng)交換中心池對(duì)應(yīng)的HLR。該ISD消息可攜帶該雙活終端的標(biāo)識(shí)和該第一 VLR的VLRN0。該ISD消息除了可以使該HLR更新該雙活終端的VLRNO記錄,還可指示該HLR通知第二 VLRNO所指示的VLR刪除雙活終端的記錄。本發(fā)明實(shí)施例的方法,通過(guò)確認(rèn)雙活終端,刪除雙活終端在移動(dòng)交換中心的記錄并根據(jù)雙活終端的位置更新請(qǐng)求向HLR發(fā)送ISD消息以使得HLR存儲(chǔ)的雙活終端的VLRNO與移動(dòng)交換中心的VLRNO —致,從而能夠解決待選雙活終端因?yàn)殡p活而不能作為被叫方的問(wèn)題。進(jìn)一步的,確定雙活終端具體可以實(shí)現(xiàn)為·a、確定待選雙活終端。其中,待選雙活終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與HLR進(jìn)行交互。b、向該HLR發(fā)送實(shí)時(shí)查詢ATI請(qǐng)求消息。其中,該ATI請(qǐng)求消息中攜帶該待選雙活終端的標(biāo)識(shí)。C、接收該HLR根據(jù)該ATI請(qǐng)求消息發(fā)送的響應(yīng)消息。其中,該響應(yīng)消息中攜帶待選雙活終端的第二拜訪位置寄存器標(biāo)識(shí)VLRN0。d、如果該第二 VLRNO與該第一 VLR的VLRNO不一致,則確定該待選雙活終端為該雙活終端。如果該第二 VLRNO與該第一 VLR的VLRNO —致,則待選雙活終端不是雙活終端,本發(fā)明實(shí)施例后續(xù)的方法不再執(zhí)行??蛇x地,本發(fā)明實(shí)施例的提到的位置更新請(qǐng)求消息,可包括以下至少一種位置更新請(qǐng)求終端在MSC內(nèi)的位置更新請(qǐng)求、終端在MSC之間的位置更新請(qǐng)求、終端的周期性位置更新請(qǐng)求、終端的開(kāi)啟位置更新請(qǐng)求、終端的關(guān)閉位置更新請(qǐng)求或終端的聯(lián)合位置更新請(qǐng)求??蛇x地,本發(fā)明實(shí)施例可以通過(guò)多種方式來(lái)確定待選雙活終端。可選地,可周期性查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與HLR進(jìn)行交互的終端為待選雙活終端。圖2是本發(fā)明實(shí)施例處理雙活終端的交互流程圖。210,移動(dòng)交換中心周期性查詢第一 VLR上的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與HLR進(jìn)行交互的終端為待選雙活終端。第一 VLR是與移動(dòng)交換中心對(duì)應(yīng)的拜訪位置寄存器。移動(dòng)交換中心周期性查詢第一 VLR上的終端記錄,這個(gè)查詢周期,可以是預(yù)先約定的時(shí)間周期,也可以是根據(jù)實(shí)際情況設(shè)定的時(shí)間周期。在這些終端記錄中,找出在預(yù)定的時(shí)間內(nèi)沒(méi)有與HLR進(jìn)行交互的終端的記錄,確定此類終端為待選雙活終端。其中,該HLR是移動(dòng)交換中心所在的MSC Pool對(duì)應(yīng)的 HLR。220,移動(dòng)交換中心向HLR發(fā)送ATI請(qǐng)求消息。該HLR是移動(dòng)交換中心所屬的MSC Pool對(duì)應(yīng)的HLR。ATI請(qǐng)求消息中攜帶待選雙活終端的標(biāo)識(shí),可向HLR獲取待選雙活終端的位置信息。
230,移動(dòng)交換中心接收HLR對(duì)ATI請(qǐng)求消息的響應(yīng)消息。HLR對(duì)ATI請(qǐng)求消息的響應(yīng)消息中,攜帶第二 VLRN0。該第二 VLRNO存儲(chǔ)在該HLR中,是第二 VLR的拜訪位置寄存器標(biāo)識(shí)。第二 VLR對(duì)應(yīng)的移動(dòng)交換中心是該MSC Pool確定的待選雙活終端當(dāng)前所屬的移動(dòng)交換中心。如果待選雙活終端發(fā)生異常情況,第二 VLR對(duì)應(yīng)的移動(dòng)交換中心就不一定是待選雙活終端實(shí)際接入的移動(dòng)交換中心。240,如果第一 VLRNO與第二 VLRNO不一致,則確認(rèn)此待選雙活終端為雙活終端。如果第一 VLRNO與第二 VLRNO —致,則說(shuō)明此待選雙活終端不是雙活終端,本發(fā)明實(shí)施例之后的方法不再執(zhí)行。250,移動(dòng)交換中心刪除第一 VLR中雙活終端的記錄。確認(rèn)待選終端為雙活終端后,需要對(duì)雙活終端進(jìn)行處理。首先要?jiǎng)h除雙活終 端在第一 VLR中的記錄。260,雙活終端向移動(dòng)交換中心發(fā)送第二位置更新請(qǐng)求。雙活終端發(fā)送第二位置更新請(qǐng)求,可以是通過(guò)基站或無(wú)線網(wǎng)絡(luò)控制器轉(zhuǎn)發(fā)給移動(dòng)交換中心。270,移動(dòng)交換中心根據(jù)雙活終端發(fā)送的第二位置更新請(qǐng)求,向HLR發(fā)送ISD消息。移動(dòng)交換中心在收到雙活終端發(fā)起的第二位置更新請(qǐng)求后,可獲得雙活終端的標(biāo)識(shí),當(dāng)移動(dòng)交換中心判斷在收到雙活終端發(fā)起的位置更新請(qǐng)求之前第一 VLR不存在雙活終端的記錄,可向HLR發(fā)送ISD消息。其中,該ISD消息攜帶雙活終端的標(biāo)識(shí)和第一 VLRNO。HLR接收到ISD消息后,會(huì)根據(jù)雙活終端的標(biāo)識(shí)和第一 VLRN0,更新所存儲(chǔ)的雙活終端的VLRN0,并通知第二 VLR (原先HLR所存儲(chǔ)的VLRNO所指示的VLR)刪除雙活終端的記錄。此時(shí),雙活的問(wèn)題得到解決??蛇x地,可實(shí)時(shí)查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與HLR進(jìn)行交互的終端為待選雙活終端。顯而易見(jiàn),從圖2可以看出,本發(fā)明的另一個(gè)實(shí)施例,步驟210中,移動(dòng)交換中心周期性查詢第一 VLR上的終端記錄,也可以替換為實(shí)時(shí)地查詢第一 VLR上的終端記錄,然后可確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與HLR進(jìn)彳丁交互的終端為待選雙活終端。本實(shí)施例的后續(xù)步驟與圖2的步驟220至270類似,本發(fā)明在此不再贅述。可選地,可根據(jù)終端發(fā)送的請(qǐng)求消息查詢發(fā)送該請(qǐng)求消息的終端在第一 VLR上的終端記錄,如果發(fā)送該請(qǐng)求消息的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與HLR進(jìn)行交互,則確定發(fā)送該請(qǐng)求消息的終端為待選雙活終端。可選地,該請(qǐng)求消息可以是位置更新請(qǐng)求消息。圖3是本發(fā)明實(shí)施例處理雙活終端的另一交互流程圖。310,終端向移動(dòng)交換中心發(fā)送第一位置更新請(qǐng)求。終端發(fā)送第一位置更新請(qǐng)求,可以是通過(guò)基站或無(wú)線網(wǎng)絡(luò)控制器轉(zhuǎn)發(fā)給移動(dòng)交換中心。320,移動(dòng)交換中心根據(jù)接收到的第一位置更新請(qǐng)求,獲取發(fā)送該第一位置更新請(qǐng)求的終端的標(biāo)識(shí),并從移動(dòng)交換中心對(duì)應(yīng)的第一 VLR中查詢發(fā)送該第一位置更新請(qǐng)求的終端的記錄。如果發(fā)送該第一位置更新請(qǐng)求的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與MSC Pool對(duì)應(yīng)的HLR進(jìn)行交互,則可確定發(fā)送該第一位置更新請(qǐng)求的終端為待選雙活終端。步驟330、340、350、360、370 和 380 的方法與圖 2 的步驟 220、230、240、250、260 和270類似,本發(fā)明在此不再贅述。可選地,該請(qǐng)求消息可以是業(yè)務(wù)消息。圖4是本發(fā)明實(shí)施例處理雙活終端的另一交互流程圖。410,終端向移動(dòng)交換中心發(fā)送業(yè)務(wù)請(qǐng)求。終端發(fā)送業(yè)務(wù)請(qǐng)求,可以是通過(guò)基站或無(wú)線網(wǎng)絡(luò)控制器轉(zhuǎn)發(fā)給移動(dòng)交換中心。420,移動(dòng)交換中心根據(jù)接收到的業(yè)務(wù)請(qǐng)求,獲取發(fā)送該業(yè)務(wù)請(qǐng)求的終端的標(biāo)識(shí),并從移動(dòng)交換中心對(duì)應(yīng)的第一 VLR中查詢發(fā)送該業(yè)務(wù)請(qǐng)求的終端的記錄。如果發(fā)送該業(yè)務(wù)請(qǐng)求的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與MSC Pool對(duì)應(yīng)的HLR進(jìn)行交互,則確定發(fā)送該業(yè)務(wù)請(qǐng)求的終端為待選雙活終端??蛇x地,本發(fā)明實(shí)施例中,終端發(fā)送的業(yè)務(wù)請(qǐng)求,可包括以下至少一種業(yè)務(wù) 請(qǐng)求呼叫業(yè)務(wù)請(qǐng)求、短消息業(yè)務(wù)請(qǐng)求或非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)(USSD, UnstructuredSupplementary Service Data)業(yè)務(wù)請(qǐng)求。步驟430、440、450、460、470 和 480 的方法與圖 2 的步驟 220、230、240、250、260 和
270類似,本發(fā)明在此不再贅述??蛇x地,本發(fā)明實(shí)施例中,第一拜訪位置寄存器和移動(dòng)交換中心可以是一體的,即第一拜訪位置寄存器是移動(dòng)交換中心的一個(gè)組成部分?;蛘撸谝话菰L位置寄存器和移動(dòng)交換中心可以是獨(dú)立的,即第一拜訪位置寄存器是獨(dú)立于移動(dòng)交換中心的裝置。圖5是本發(fā)明實(shí)施例處理雙活終端的移動(dòng)交換中心的框圖。圖5的移動(dòng)交換中心500可包括,確定單元501、發(fā)送單元502、接收單元503和刪除單元504。確定單元501,可確定雙活終端。其中,雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心500對(duì)應(yīng)的第一拜訪位置寄存器VLR上。刪除單元504,可從第一 VLR中刪除雙活終端的記錄。接收單元503,可接收雙活終端發(fā)起的位置更新請(qǐng)求消息。發(fā)送單元502,可根據(jù)位置更新請(qǐng)求向HLR發(fā)送ISD消息,以使得該HLR更新該雙活終端的VLRN0。該ISD消息攜帶該雙活終端的標(biāo)識(shí)和該第一 VLR的VLRN0。該HLR是移動(dòng)交換中心500所在的移動(dòng)交換中心池對(duì)應(yīng)的HLR。該ISD消息除了可以使得該HLR更新該雙活終端的VLRN0,還可指示該HLR通知第二 VLRNO所指示的VLR刪除雙活終端的記錄。本發(fā)明實(shí)施例的移動(dòng)交換中心500,通過(guò)確認(rèn)雙活終端,刪除雙活終端在移動(dòng)交換中心500的記錄并根據(jù)雙活終端的位置更新請(qǐng)求向HLR發(fā)送ISD消息以使得HLR存儲(chǔ)的雙活終端的VLRNO與移動(dòng)交換中心500的VLRNO —致,從而能夠解決待選雙活終端因?yàn)殡p活而不能作為被叫方的問(wèn)題。進(jìn)一步的,確定單元501具體可用于a、確定待選雙活終端,其中該待選雙活終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互;b、通過(guò)發(fā)送單元502向該HLR發(fā)送ATI請(qǐng)求消息,該ATI請(qǐng)求消息中攜帶該待選雙活終端的標(biāo)識(shí);C、通過(guò)接收單元503接收該HLR根據(jù)該ATI請(qǐng)求消息發(fā)送的響應(yīng)消息,該響應(yīng)消息中攜帶待選雙活終端的第二拜訪位置寄存器標(biāo)識(shí)VLRNO ;d、如果該第二 VLRNO與該第一 VLR的VLRNO不一致,則確定該待選雙活終端為雙活終端??蛇x地,確定單元501確定待選雙活終端,具體可實(shí)現(xiàn)為周期性查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互的終端為待選雙活終端??蛇x地,確定單元501確定待選雙活終端,具體可實(shí)現(xiàn)為實(shí)時(shí)查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)彳丁交互的終端為待選雙活終端??蛇x地,確定單元501確定待選雙活終端,具體可實(shí)現(xiàn)為根據(jù)終端發(fā)送的請(qǐng)求消息查詢發(fā)送該請(qǐng)求消息的終端在第一 VLR上的終端記錄,如果發(fā)送該請(qǐng)求消息的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互,則確定發(fā)送該請(qǐng)求消息的終端為待選雙活終端??蛇x地,該請(qǐng)求消息可以是位置更新請(qǐng)求消息或業(yè)務(wù)請(qǐng)求消息。
本發(fā)明實(shí)施例中,系統(tǒng)500可實(shí)現(xiàn)圖I至圖4中移動(dòng)交換中心的方法,本發(fā)明在此不再贅述。可選地,本發(fā)明實(shí)施例中,第一拜訪位置寄存器和移動(dòng)交換中心可以是一體的,SP第一拜訪位置寄存器是移動(dòng)交換中心的一個(gè)組成部分?;蛘撸谝话菰L位置寄存器和移動(dòng)交換中心可以是獨(dú)立的,即第一拜訪位置寄存器是獨(dú)立于移動(dòng)交換中心的裝置。圖6是本發(fā)明實(shí)施例處理雙活終端的另一移動(dòng)交換中心的框圖。圖6的移動(dòng)交換中心600可包括接收單元601、處理器602、發(fā)送單元604和存儲(chǔ)器604。處理器602可確定雙活終端。存儲(chǔ)器604可存儲(chǔ)使得處理器602確定雙活終端的指令。其中,雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心600對(duì)應(yīng)的第一拜訪位置寄存器VLR上。處理器602還可從第一 VLR中刪除雙活終端的記錄。存儲(chǔ)器604可存儲(chǔ)使得處理器602從第一 VLR中刪除雙活終端的記錄的指令。接收單元601,可接收雙活終端發(fā)起的位置更新請(qǐng)求消息。發(fā)送單元603,可根據(jù)位置更新請(qǐng)求向HLR發(fā)送ISD消息,以使得該HLR更新該雙活終端的VLRN0。該ISD消息攜帶該雙活終端的標(biāo)識(shí)和該第一 VLR的VLRN0。該HLR是移動(dòng)交換中心500所在的移動(dòng)交換中心池對(duì)應(yīng)的HLR。該ISD消息除了可以使得該HLR更新該雙活終端的VLRN0,還可指示該HLR通知第二 VLRNO所指示的VLR刪除雙活終端的記錄。本發(fā)明實(shí)施例的移動(dòng)交換中心600,通過(guò)確認(rèn)雙活終端,刪除雙活終端在移動(dòng)交換中心600的記錄并根據(jù)雙活終端的位置更新請(qǐng)求向HLR發(fā)送ISD消息以使得HLR存儲(chǔ)的雙活終端的VLRNO與移動(dòng)交換中心600的VLRNO —致,從而能夠解決待選雙活終端因?yàn)殡p活而不能作為被叫方的問(wèn)題。處理器602控制移動(dòng)交換中心600的操作,處理器602還可以稱為CPU (CentralProcessing Unit,中央處理單元)。存儲(chǔ)器604可以包括只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器,并向處理器602提供指令和數(shù)據(jù)。存儲(chǔ)器604的一部分還可以包括非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)0具體的應(yīng)用中,移動(dòng)交換中心600的各個(gè)組件通過(guò)總線系統(tǒng)605耦合在一起,其中總線系統(tǒng)605除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號(hào)總線等。但是為了清楚說(shuō)明起見(jiàn),在圖中將各種總線都標(biāo)為總線系統(tǒng)605。上述本發(fā)明實(shí)施例揭示的方法可以應(yīng)用于處理器602中,或者由處理器602實(shí)現(xiàn)。處理器602可能是一種集成電路芯片,具有信號(hào)的處理能力。在實(shí)現(xiàn)過(guò)程中,上述方法的各步驟可以通過(guò)處理器602中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器602可以是通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門(mén)陣列(FPGA )或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開(kāi)的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫(xiě)可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器604,處理器602讀取存儲(chǔ)器604中的信息,結(jié)合其硬件完成上述方法的步驟。進(jìn)一步地,處理器602確定雙活終端,具體可實(shí)現(xiàn)為a、確定待選雙活終端,其中該待選雙活終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互;
b、通過(guò)發(fā)送單元603向該HLR發(fā)送ATI請(qǐng)求消息,該ATI請(qǐng)求消息中攜帶該待選雙活終端的標(biāo)識(shí);C、通過(guò)接收單元602接收該HLR根據(jù)該ATI請(qǐng)求消息發(fā)送的響應(yīng)消息,該響應(yīng)消息中攜帶待選雙活終端的第二拜訪位置寄存器標(biāo)識(shí)VLRNO ;d、如果該第二 VLRNO與該第一 VLR的VLRNO不一致,則確定該待選雙活終端為雙
活終端。可選地,處理器602確定待選雙活終端,具體可實(shí)現(xiàn)為周期性查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)彳丁交互的終端為待選雙活終端??蛇x地,處理器602確定待選雙活終端,具體可實(shí)現(xiàn)為實(shí)時(shí)查詢第一 VLR存儲(chǔ)的終端記錄,確定在該終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)彳丁交互的終端為待選雙活終端??蛇x地,處理器602確定待選雙活終端,具體可實(shí)現(xiàn)為根據(jù)終端發(fā)送的請(qǐng)求消息查詢發(fā)送該請(qǐng)求消息的終端在第一 VLR上的終端記錄,如果發(fā)送該請(qǐng)求消息的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與該HLR進(jìn)行交互,則確定發(fā)送該請(qǐng)求消息的終端為待選雙活終端??蛇x地,該請(qǐng)求消息可以是位置更新請(qǐng)求消息或業(yè)務(wù)請(qǐng)求消息。本發(fā)明實(shí)施例中,移動(dòng)交換中心600可實(shí)現(xiàn)圖I至圖4中移動(dòng)交換中心的方法,本發(fā)明在此不再贅述??蛇x地,本發(fā)明實(shí)施例中,第一拜訪位置寄存器和移動(dòng)交換中心可以是一體的,即第一拜訪位置寄存器是移動(dòng)交換中心的一個(gè)組成部分?;蛘?,第一拜訪位置寄存器和移動(dòng)交換中心可以是獨(dú)立的,即第一拜訪位置寄存器是獨(dú)立于移動(dòng)交換中心的裝置。本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說(shuō)明的單元可以是 或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,僅為本發(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.一種處理雙活終端的方法,其特征在于,包括 確定雙活終端,所述雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心對(duì)應(yīng)的第一拜訪位置寄存器VLR 上; 刪除所述雙活終端在所述第一 VLR上的記錄; 根據(jù)接收到的所述雙活終端發(fā)起的位置更新請(qǐng)求消息,向歸屬位置寄存器HLR發(fā)送插入用戶數(shù)據(jù)ISD消息,以使所述HLR更新所述雙活終端的拜訪位置寄存器標(biāo)識(shí)VLRNO記錄,所述HLR是所述移動(dòng)交換中心所在的移動(dòng)交換中心池對(duì)應(yīng)的HLR。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述確定雙活終端包括 確定待選雙活終端,其中所述待選雙活終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互; 向所述HLR發(fā)送實(shí)時(shí)查詢ATI請(qǐng)求消息,所述ATI請(qǐng)求消息中攜帶所述待選雙活終端的標(biāo)識(shí); 接收所述HLR根據(jù)所述ATI請(qǐng)求消息發(fā)送的響應(yīng)消息,所述響應(yīng)消息中攜帶待選雙活終端的第二 VLRNO ; 如果所述第二 VLRNO與所述第一 VLR的VLRNO不一致,則確定所述待選雙活終端為所述雙活終端。
3.如權(quán)利要求2所述的方法,其特征在于,所述確定待選雙活終端包括 周期性查詢所述第一 VLR存儲(chǔ)的終端記錄,確定所述終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互的終端為所述待選雙活終端。
4.如權(quán)利要求2所述的方法,其特征在于,所述確定待選雙活終端包括 實(shí)時(shí)查詢所述第一 VLR存儲(chǔ)的終端記錄,確定在所述終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互的終端為所述待選雙活終端。
5.如權(quán)利要求2所述的方法,其特征在于,所述確定待選雙活終端包括 根據(jù)終端發(fā)送的請(qǐng)求消息,查詢所述發(fā)送請(qǐng)求消息的終端在所述第一 VLR上的終端記錄,如果所述發(fā)送請(qǐng)求消息的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互,則確定所述發(fā)送請(qǐng)求消息的終端為所述待選雙活終端。
6.如權(quán)利要求5所述的方法,其特征在于,所述請(qǐng)求消息包括位置更新請(qǐng)求消息或業(yè)務(wù)請(qǐng)求消息。
7.—種移動(dòng)交換中心,其特征在于,包括 確定單元,用于確定雙活終端,所述雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心對(duì)應(yīng)的第一拜訪位置寄存器VLR上; 刪除單元,用于刪除所述雙活終端在所述第一 VLR上的記錄; 接收單元,用于接收所述雙活終端發(fā)起的位置更新請(qǐng)求消息; 發(fā)送單元,用于根據(jù)所述位置更新請(qǐng)求消息向歸屬位置寄存器HLR發(fā)送插入用戶數(shù)據(jù)ISD消息以使所述HLR更新所述雙活終端的拜訪位置寄存器標(biāo)識(shí)VLRNO記錄,所述HLR是所述移動(dòng)交換中心所在的移動(dòng)交換中心池對(duì)應(yīng)的HLR。
8.如權(quán)利要求7所述的移動(dòng)交換中心,其特征在于,所述確定單元具體用于 確定待選雙活終端,其中所述待選雙活終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互;通過(guò)發(fā)送單元向所述HLR發(fā)送實(shí)時(shí)查詢ATI請(qǐng)求消息,所述ATI請(qǐng)求消息中攜帶所述待選雙活終端的標(biāo)識(shí); 通過(guò)接收單元接收所述HLR根據(jù)所述ATI請(qǐng)求消息發(fā)送的響應(yīng)消息,所述響應(yīng)消息中攜帶待選雙活終端的第二 VLRNO ; 如果所述第二 VLRNO與所述第一 VLR的VLRNO不一致,則確定所述待選雙活終端為所述雙活終端。
9.如權(quán)利要求8所述的移動(dòng)交換中心,其特征在于, 所述確定單元具體用于周期性查詢所述第一 VLR存儲(chǔ)的終端記錄,確定在所述終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互的終端為所述待選雙活終端。
10.如權(quán)利要求8所述的移動(dòng)交換中心,其特征在于, 所述確定單元具體用于實(shí)時(shí)查詢所述第一 VLR存儲(chǔ)的終端記錄,確定在所述終端記錄中在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互的終端為所述待選雙活終端。
11.如權(quán)利要求8所述的移動(dòng)交換中心,其特征在于, 所述確定單元具體用于根據(jù)終端發(fā)送的請(qǐng)求消息,查詢所述發(fā)送請(qǐng)求消息的終端在所述第一 VLR上的終端記錄,如果所述發(fā)送請(qǐng)求消息的終端在預(yù)定的時(shí)間內(nèi)沒(méi)有與所述HLR進(jìn)行交互,確定所述發(fā)送請(qǐng)求消息的終端為所述待選雙活終端。
12.如權(quán)利要求11所述的移動(dòng)交換中心,其特征在于,所述請(qǐng)求消息包括位置更新請(qǐng)求消息或業(yè)務(wù)請(qǐng)求消息。
全文摘要
本發(fā)明實(shí)施例提供了一種處理雙活終端的方法和移動(dòng)交換中心。該方法包括確定雙活終端,該雙活終端的記錄存儲(chǔ)在移動(dòng)交換中心對(duì)應(yīng)的第一拜訪位置寄存器VLR上;刪除該雙活終端在該第一VLR上的記錄;根據(jù)該雙活終端發(fā)送的位置更新請(qǐng)求消息向歸屬位置寄存器發(fā)送插入用戶數(shù)據(jù)ISD消息。本發(fā)明實(shí)施例的用于解決雙活終端的方法,通過(guò)使得HLR存儲(chǔ)的待選雙活終端的VLRNO與本地移動(dòng)交換中心的VLRNO一致,從而能夠解決待選雙活終端因?yàn)殡p活而不能作為被叫方的問(wèn)題。
文檔編號(hào)H04W8/04GK102905246SQ20121037518
公開(kāi)日2013年1月30日 申請(qǐng)日期2012年9月29日 優(yōu)先權(quán)日2012年9月29日
發(fā)明者廖智江, 陳祥, 楊志勇 申請(qǐng)人:華為技術(shù)有限公司