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