專利名稱:實(shí)現(xiàn)移動(dòng)用戶身份號(hào)碼和用戶號(hào)碼混合設(shè)置的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及移動(dòng)通信網(wǎng)絡(luò)中的歸屬位置寄存器(Home Location Register,縮寫為HLR)對(duì)國際移動(dòng)用戶身份(InternationalMobile Subscriber Indetification,縮寫為IMSI)號(hào)碼和移動(dòng)用戶綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(MSISDN Mobile Subscriber Integrate Service Digital Network,縮寫為MSISDN)號(hào)碼的混合放置的實(shí)現(xiàn)方法。
背景技術(shù):
移動(dòng)通信網(wǎng)絡(luò)中的歸屬位置寄存器系統(tǒng)用來管理網(wǎng)絡(luò)中的用戶數(shù)據(jù),包括用戶的IMSI號(hào)碼、MSISDN號(hào)碼、以及用戶簽約的各種電信業(yè)務(wù)、補(bǔ)充業(yè)務(wù)、智能業(yè)務(wù)等。IMSI號(hào)碼用于在移動(dòng)終端和移動(dòng)系統(tǒng)中標(biāo)識(shí)用戶的身份,保存在移動(dòng)終端的智能卡片中,移動(dòng)終端通過基站與交換機(jī)連接,當(dāng)用戶通過移動(dòng)終端發(fā)起業(yè)務(wù)時(shí),移動(dòng)終端和網(wǎng)絡(luò)用IMSI號(hào)碼識(shí)別該用戶,IMSI號(hào)碼對(duì)用戶是不可見的。MSISDN號(hào)碼用于在公開場合標(biāo)識(shí)用戶的號(hào)碼,該號(hào)碼對(duì)用戶是可見的,用戶利用MSISDN與外界聯(lián)系。在移動(dòng)系統(tǒng)中,IMSI號(hào)碼和MSISDN號(hào)碼必須建立對(duì)應(yīng)關(guān)系,才能共同標(biāo)識(shí)一個(gè)用戶。在HLR中,存有很多的IMSI號(hào)碼和MSISDN號(hào)碼,這些號(hào)碼被分段管理為系統(tǒng)的身份資源和號(hào)碼資源,通過將一個(gè)IMSI號(hào)碼和一個(gè)MSISDN號(hào)碼對(duì)應(yīng)起來并賦予一定的簽約業(yè)務(wù)即形成一個(gè)產(chǎn)生話費(fèi)的實(shí)體——移動(dòng)用戶,這個(gè)過程在歸屬位置寄存器系統(tǒng)中又叫做開戶業(yè)務(wù)受理。現(xiàn)有的開戶業(yè)務(wù)受理要求一個(gè)用戶的IMSI號(hào)碼只能從固定的一段MSISDDN號(hào)碼段中選擇號(hào)碼,這是因?yàn)樯矸葙Y源和號(hào)碼資源在管理上存在將IMSI號(hào)段和MSISDN選號(hào)段一一對(duì)應(yīng)的設(shè)置上的限制,這種限制要求用戶在開戶的時(shí)候只能擇IMSI號(hào)碼所在號(hào)段對(duì)應(yīng)的MSISDN號(hào)段中的一個(gè)號(hào)碼,而不能隨意的進(jìn)行號(hào)碼選擇,同時(shí)還要求IMSI號(hào)段和MSISDN號(hào)段在號(hào)段數(shù)量和號(hào)碼數(shù)量上一致。隨著通信領(lǐng)域的不斷發(fā)展,人們要求同一個(gè)地市的IMSI號(hào)段和MSISDN號(hào)段可以隨意選擇,而不同地市的IMSI號(hào)段和MSISDN號(hào)段之間不能隨意選擇,同時(shí)不能保證IMSI號(hào)段和MSISDN號(hào)段在號(hào)段數(shù)量和號(hào)碼數(shù)量上的匹配。在分布式歸屬位置寄存器系統(tǒng)中,均是采用多數(shù)據(jù)庫節(jié)點(diǎn)來存儲(chǔ)用戶數(shù)據(jù),但每個(gè)數(shù)據(jù)庫節(jié)點(diǎn)的IMSI號(hào)段和MSISDN號(hào)段具有固定的對(duì)應(yīng)關(guān)系。隨著用戶數(shù)量的增多,很多IMSI數(shù)據(jù)和MSISDN數(shù)據(jù)要求分布在不同的數(shù)據(jù)庫節(jié)點(diǎn)上,且可以隨意建立IMSI號(hào)碼和MSISDN號(hào)碼的對(duì)應(yīng)關(guān)系,但是現(xiàn)有歸屬位置寄存器系統(tǒng)中這種不靈活的號(hào)碼設(shè)置關(guān)系已經(jīng)無法滿足人們的要求。
發(fā)明內(nèi)容
本發(fā)明的目的是為了克服現(xiàn)有技術(shù)中存在的IMSI號(hào)碼資源和MSISDN號(hào)碼資源在號(hào)段數(shù)量、號(hào)碼數(shù)量、號(hào)碼選擇、多數(shù)據(jù)庫節(jié)點(diǎn)數(shù)據(jù)分布等方面的設(shè)置限制缺點(diǎn),以期能夠?qū)崿F(xiàn)靈活的號(hào)碼設(shè)置,以最大限度的滿足人們不斷變化的需求。
為實(shí)現(xiàn)上述目的,本發(fā)明在于提供了一種實(shí)現(xiàn)IMSI號(hào)碼資源和MSISDN號(hào)碼資源混合設(shè)置的方法,其特征在于,包括以下方面首先要對(duì)IMSI號(hào)段和MSISDN號(hào)段按下述步驟進(jìn)行規(guī)劃(1)國際移動(dòng)用戶身份IMSI號(hào)段和移動(dòng)用戶綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)MSISDN號(hào)段分別設(shè)置,將所有IMSI號(hào)段和MSISDN號(hào)段分組,允許隨意放號(hào)的號(hào)段放在一組內(nèi),不允許隨意放號(hào)的號(hào)段放在不同的組中,IMSI號(hào)段和MSISDN號(hào)段之間僅通過是否歸屬一個(gè)號(hào)段組進(jìn)行關(guān)聯(lián);(2)將設(shè)置好的IMSI號(hào)碼資源和MSISDN號(hào)碼資源存儲(chǔ)在歸屬位置寄存器的配置數(shù)據(jù)庫中,配置時(shí)同一個(gè)號(hào)段組內(nèi)的號(hào)段可以分布在不同的數(shù)據(jù)庫節(jié)點(diǎn)上,為號(hào)段組增加號(hào)段的時(shí)候需要指定該號(hào)段需要放置在哪個(gè)數(shù)據(jù)庫節(jié)點(diǎn)上,號(hào)段組的設(shè)置是邏輯的概念和數(shù)據(jù)的物理存儲(chǔ)位置分開。
將上述規(guī)劃存儲(chǔ)在歸屬位置寄存器的配置數(shù)據(jù)庫中。配置數(shù)據(jù)庫可以是任意類型的關(guān)系型數(shù)據(jù)庫(RDBMS),將數(shù)據(jù)保存在表實(shí)體中,供放號(hào)業(yè)務(wù)受理時(shí)使用。放號(hào)業(yè)務(wù)受理時(shí)允許同一個(gè)號(hào)段組內(nèi)部的號(hào)碼混合放號(hào)。
由于本發(fā)明采用了上述方法,通過對(duì)IMSI號(hào)碼資源和MSISDN號(hào)碼資源設(shè)置上的改造,使歸屬位置寄存器具有混合放號(hào)的能力,用戶可以靈活的設(shè)置號(hào)段組和號(hào)段,而不受號(hào)段之間對(duì)應(yīng)關(guān)系的限制。
圖1是歸屬位置寄存器、號(hào)段組、號(hào)段之間的組織結(jié)構(gòu)圖。
圖2是歸屬位置寄存器、號(hào)段組、號(hào)段、數(shù)據(jù)庫節(jié)點(diǎn)的實(shí)體關(guān)系圖。
圖3是移動(dòng)用戶身份號(hào)碼和用戶號(hào)碼混合設(shè)置方法的步驟。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
作進(jìn)一步的描述。
圖1所示為歸屬位置寄存器、號(hào)段組、號(hào)段之間的組織結(jié)構(gòu)圖。歸屬位置寄存器用來存儲(chǔ)移動(dòng)通信網(wǎng)絡(luò)中的用戶數(shù)據(jù),其中IMSI號(hào)碼資源和MSISDN號(hào)碼資源是歸屬位置寄存器中重要的用戶數(shù)據(jù),IMSI號(hào)碼和MSISDN號(hào)碼都是分段存放的,根據(jù)人們的需要,同一地市或區(qū)域的IMSI號(hào)碼和MSISDN號(hào)碼允許隨意選擇,為了滿足這一需要將號(hào)碼段進(jìn)行分組,允許隨意選擇的號(hào)碼段分成一組,不允許隨意選擇的號(hào)碼段分在不同的號(hào)段組內(nèi),一個(gè)歸屬位置寄存器中允許有多個(gè)號(hào)段組,一個(gè)號(hào)段組可以根據(jù)實(shí)際的需要對(duì)應(yīng)一個(gè)地市或者一個(gè)區(qū)域。一個(gè)號(hào)段組內(nèi)包含所有允許任意放置的IMSI號(hào)段和MSISDN號(hào)段,號(hào)段的數(shù)量上沒有限制,IMSI號(hào)段和MSISDN號(hào)段在配置上沒有特殊的關(guān)聯(lián),僅通過號(hào)段組將這些號(hào)段連接起來。
同一個(gè)號(hào)段組內(nèi)的號(hào)段可以分布在不同的數(shù)據(jù)庫節(jié)點(diǎn)上,為號(hào)段組增加號(hào)段的時(shí)候需要指定該號(hào)段需要放置在哪個(gè)數(shù)據(jù)庫節(jié)點(diǎn)上,號(hào)段組的設(shè)置是邏輯的概念和數(shù)據(jù)的物理存儲(chǔ)位置分開。
一個(gè)歸屬位置寄存器系統(tǒng)至少有一個(gè)號(hào)段組,當(dāng)系統(tǒng)做初始參數(shù)設(shè)置時(shí)為系統(tǒng)自動(dòng)生成一個(gè)缺省的號(hào)段組,允許用戶修改號(hào)段組的名稱為有意義的內(nèi)容。
圖2所示為歸屬位置寄存器、號(hào)段組、號(hào)段、數(shù)據(jù)庫節(jié)點(diǎn)的實(shí)體關(guān)系圖。
這些實(shí)體存儲(chǔ)在歸屬位置寄存器的配置數(shù)據(jù)庫中,配置數(shù)據(jù)庫可以是任意類型的關(guān)系型數(shù)據(jù)庫,數(shù)據(jù)存儲(chǔ)在表中。圖2中表示了四個(gè)數(shù)據(jù)庫實(shí)體。其中歸屬位置寄存器包含“歸屬位置寄存器標(biāo)識(shí)”、“歸屬位置寄存器名稱”兩個(gè)屬性。
號(hào)段組包含“號(hào)段組標(biāo)識(shí)”、“號(hào)段組名稱”、“歸屬位置寄存器標(biāo)識(shí)”三個(gè)屬性。
號(hào)段包括“號(hào)段標(biāo)識(shí)”、“號(hào)段類型”、“開始號(hào)碼”、“結(jié)束號(hào)碼”、“號(hào)段組標(biāo)識(shí)”、“數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)”六個(gè)屬性?!疤?hào)段類型”包括“IMSI號(hào)段類型”和“MSISDN號(hào)段類型”兩種,通過此屬性表示當(dāng)前的號(hào)段數(shù)據(jù)是IMSI號(hào)段還是MSISDN號(hào)段?!伴_始號(hào)碼”和“結(jié)束號(hào)碼”表示當(dāng)前號(hào)段的起始和結(jié)束號(hào)碼,“數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)”表示當(dāng)前的號(hào)段數(shù)據(jù)允許分布在哪個(gè)用戶數(shù)據(jù)庫節(jié)點(diǎn)上。
數(shù)據(jù)庫節(jié)點(diǎn)包括“數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)”、“數(shù)據(jù)庫名稱”、“數(shù)據(jù)庫IP地址”三個(gè)屬性。
這四個(gè)數(shù)據(jù)庫實(shí)體之間存在如下的關(guān)系1)歸屬位置寄存器系統(tǒng)號(hào)段組=1n號(hào)段組表中的“歸屬位置寄存器標(biāo)識(shí)”是歸屬位置寄存器系統(tǒng)表的外鍵。
2)號(hào)段組號(hào)段=1m號(hào)段表中的“號(hào)段組標(biāo)識(shí)”是號(hào)段組表的外鍵。
3)數(shù)據(jù)庫節(jié)點(diǎn)號(hào)段=1k號(hào)段表的“數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)”是數(shù)據(jù)庫節(jié)點(diǎn)表的外鍵。
通過數(shù)據(jù)庫外鍵技術(shù)這四個(gè)數(shù)據(jù)庫實(shí)體存在約束關(guān)系,保證了數(shù)據(jù)存儲(chǔ)的邏輯關(guān)系的正確性。
圖3所示為移動(dòng)用戶身份號(hào)碼和用戶號(hào)碼混合設(shè)置方法的實(shí)現(xiàn)步驟。首先是對(duì)IMSI號(hào)段和MSISDN號(hào)段進(jìn)行規(guī)劃,具體的組織結(jié)構(gòu)根據(jù)圖1所示的組織結(jié)構(gòu)。其次是將規(guī)劃好的IMSI號(hào)碼資源和MSISDN號(hào)碼資源存儲(chǔ)在歸屬位置寄存器的配置數(shù)據(jù)庫中,存儲(chǔ)的數(shù)據(jù)庫結(jié)構(gòu)如圖2所示。
在上述混合設(shè)置的基礎(chǔ)上,當(dāng)進(jìn)行開戶業(yè)務(wù)受理時(shí),先讀取號(hào)段混合設(shè)置的數(shù)據(jù),然后判斷IMSI號(hào)碼所在號(hào)段和MSISDN號(hào)碼所在號(hào)段是否屬于同一個(gè)號(hào)段組,如果屬于則允許放號(hào),否則不允許放號(hào)。同時(shí),放號(hào)后的用戶數(shù)據(jù)根據(jù)號(hào)段所在的數(shù)據(jù)庫節(jié)點(diǎn)屬性分布在給定的數(shù)據(jù)庫節(jié)點(diǎn)上,允許IMSI號(hào)碼和MSISDN號(hào)碼數(shù)據(jù)分布在不同的兩個(gè)數(shù)據(jù)庫節(jié)點(diǎn)上。
利用以上發(fā)明描述的方法,就可以實(shí)現(xiàn)移動(dòng)用戶身份號(hào)碼和用戶號(hào)碼的混合設(shè)置。
權(quán)利要求
1.一種實(shí)現(xiàn)移動(dòng)用戶身份號(hào)碼和用戶號(hào)碼混合設(shè)置的方法,其特征在于,包括以下步驟(1)國際移動(dòng)用戶身份(IMSI)號(hào)段和移動(dòng)用戶綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(MSISDN)號(hào)段分別設(shè)置,將所有IMSI號(hào)段和MSISDN號(hào)段分組,允許隨意放號(hào)的號(hào)段放在一組內(nèi),不允許隨意放號(hào)的號(hào)段放在不同的組中,IMSI號(hào)段和MSISDN號(hào)段之間僅通過是否歸屬一個(gè)號(hào)段組進(jìn)行關(guān)聯(lián);(2)將設(shè)置好的IMSI號(hào)碼資源和MSISDN號(hào)碼資源存儲(chǔ)在歸屬位置寄存器的配置數(shù)據(jù)庫中,配置時(shí)同一個(gè)號(hào)段組內(nèi)的號(hào)段可以分布在不同的數(shù)據(jù)庫節(jié)點(diǎn)上,為號(hào)段組增加號(hào)段的時(shí)候需要指定該號(hào)段需要放置在哪個(gè)數(shù)據(jù)庫節(jié)點(diǎn)上,號(hào)段組的設(shè)置是邏輯的概念和數(shù)據(jù)的物理存儲(chǔ)位置分開。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于一個(gè)歸屬位置寄存器系統(tǒng)至少有一個(gè)號(hào)段組,當(dāng)系統(tǒng)做初始參數(shù)設(shè)置時(shí)為系統(tǒng)自動(dòng)生成一個(gè)缺省的號(hào)段組,允許用戶修改號(hào)段組的名稱。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于步驟(2)中所述歸屬位置寄存器的配置數(shù)據(jù)庫,可以是任意類型的關(guān)系型數(shù)據(jù)庫,數(shù)據(jù)保存在數(shù)據(jù)庫表實(shí)體中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于所述數(shù)據(jù)庫表實(shí)體,分別是歸屬位置寄存器表、號(hào)段組表、號(hào)段表、數(shù)據(jù)庫節(jié)點(diǎn)表。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于歸屬位置寄存器表包括歸屬位置寄存器標(biāo)識(shí)、歸屬位置寄存器名稱兩個(gè)屬性。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于號(hào)段組表包括號(hào)段組標(biāo)識(shí)、號(hào)段組名稱、歸屬位置寄存器標(biāo)識(shí)三個(gè)屬性。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于號(hào)段表包括號(hào)段標(biāo)識(shí)、號(hào)段類型、開始號(hào)碼、結(jié)束號(hào)碼、號(hào)段組標(biāo)識(shí)、數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)六個(gè)屬性。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于數(shù)據(jù)庫節(jié)點(diǎn)表包括數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)、數(shù)據(jù)庫名稱、數(shù)據(jù)庫IP地址三個(gè)屬性。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于號(hào)段類型包括IMSI號(hào)段類型和MSISDN號(hào)段類型兩種,通過此屬性表示當(dāng)前的號(hào)段數(shù)據(jù)是IMSI號(hào)段還是MSISDN號(hào)段;開始號(hào)碼和結(jié)束號(hào)碼表示當(dāng)前號(hào)段的起始和結(jié)束號(hào)碼;數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)表示當(dāng)前的號(hào)段數(shù)據(jù)允許分布在哪個(gè)用戶數(shù)據(jù)庫節(jié)點(diǎn)上。
10.根據(jù)權(quán)利要求5至8任何一項(xiàng)所述的方法,其特征在于號(hào)段組表中的“歸屬位置寄存器標(biāo)識(shí)”是歸屬位置寄存器系統(tǒng)表的外鍵;號(hào)段表中的“號(hào)段組標(biāo)識(shí)”是號(hào)段組表的外鍵;號(hào)段表中的“數(shù)據(jù)庫節(jié)點(diǎn)標(biāo)識(shí)”是數(shù)據(jù)庫節(jié)點(diǎn)表的外鍵。
全文摘要
實(shí)現(xiàn)移動(dòng)用戶身份號(hào)碼和用戶號(hào)碼混合設(shè)置的方法,提供了一種實(shí)現(xiàn)IMSI號(hào)碼資源和MSISDN號(hào)碼資源混合設(shè)置的方法,涉及移動(dòng)通信領(lǐng)域。首先(1)將所有IMSI號(hào)段和MSISDN號(hào)段分組,允許隨意放號(hào)的號(hào)段放在一組內(nèi),一般一個(gè)地市放在一組,不允許隨意放號(hào)的號(hào)段放在不同的組中;(2)IMSI號(hào)段和MSISDN號(hào)段分別設(shè)置,它們之間僅通過是否歸屬一個(gè)號(hào)段組進(jìn)行關(guān)聯(lián)。其次將上述規(guī)劃存儲(chǔ)在歸屬位置寄存器的配置數(shù)據(jù)庫中。放號(hào)業(yè)務(wù)受理時(shí)允許同一號(hào)段組內(nèi)部的號(hào)碼混合放號(hào)。本發(fā)明的方法,使歸屬位置寄存器具有混合放號(hào)的能力,用戶可以靈活的設(shè)置號(hào)段組和號(hào)段,而不受號(hào)段之間對(duì)應(yīng)關(guān)系的限制。
文檔編號(hào)H04W92/24GK1753544SQ200410064789
公開日2006年3月29日 申請(qǐng)日期2004年9月24日 優(yōu)先權(quán)日2004年9月24日
發(fā)明者彭江宇 申請(qǐng)人:中興通訊股份有限公司