欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種ip地址分配方法和網(wǎng)關(guān)的制作方法

文檔序號:7722124閱讀:333來源:國知局
專利名稱:一種ip地址分配方法和網(wǎng)關(guān)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及無線核心網(wǎng)數(shù)據(jù)業(yè)務(wù)領(lǐng)域,一種IP地址分配方法和網(wǎng)關(guān)。
背景技術(shù)
隨著移動終端的普及以及人們生活水平的提高,越來越多的用戶習(xí)慣于使用支持 通用分組無線業(yè)務(wù)(GPRS,General Packet Radio Service)的移動終端訪問Internet。在 這類用戶數(shù)量不斷攀升的情況下,如何快速且無沖突地為移動終端分配IP地址,是GPRS亟 需解決的一個重要問題。 現(xiàn)有技術(shù)為GPRS移動終端分配地址的方法可以概括為兩類, 一是本地IP地址池 (IP Pool)分配方法,另一類是外地IP地址分配方法。本地IP地址池分配方法較為簡單, 即網(wǎng)關(guān)GPRS支持節(jié)點(GGSN, Gateway GPRS SupportNode)在共享的本地IP地址池中為移 動終端分配一個IP地址,移動終端下線后,該移動終端使用的IP地址可以分配給其他隨后 上線的移動終端。這就是說,本地IP地址池分配方法的特點是移動終端每一次上線時被分 配的IP地址可能并不相同,在異常情況下會出現(xiàn)外部服務(wù)器記錄下移動終端A使用過的 IP地址,當(dāng)移動終端A下線后,原先分配給移動終端A的IP地址再次被分配給其他的移動 終端,例如移動終端B,由此導(dǎo)致外部服務(wù)器將原本應(yīng)該發(fā)送給移動終端A的報文錯誤地發(fā) 送至移動終端B。 至于外地IP地址分配方法,包括認(rèn)證/授權(quán)/收費(AAA, AuthenticationAuthorization Accounting)月艮務(wù)器分配IP t也址禾口動態(tài)主豐幾配置協(xié)i義 (DHCP, Dynamic Host Configuration Protocol)分配IP地址。這禾中夕卜地IP地址分配方 法是移動終端通過GGSN向外部服務(wù)器(例如,AAA服務(wù)器或DHCP服務(wù)器)發(fā)送為其分配 IP地址的請求,外部服務(wù)器在收到該請求后,從配置的IP地址池為該移動終端分配一個空 閑的IP地址再通過GGSN返回給移動終端。 由于外地IP地址分配方法需要依賴外部服務(wù)器(AAA服務(wù)器或DHCP服務(wù)器)的 穩(wěn)定運行, 一旦外部服務(wù)器運行不穩(wěn)定,則會直接影響移動終端IP地址的分配,進(jìn)而影響 用戶的業(yè)務(wù)使用。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種IP地址分配方法以及相應(yīng)的網(wǎng)關(guān),旨在解決現(xiàn)有技術(shù)在 為移動終端分配IP地址時容錯性差或比較依賴外部服務(wù)器的穩(wěn)定運行的問題。
—種IP地址分配方法,包括獲取移動終端的唯一標(biāo)識碼;以所述唯一標(biāo)識碼中 的唯一標(biāo)識字段或所述唯一標(biāo)識碼為映射變量,將所述映射變量映射為IP地址的后三段; 從配置信息中讀取所述唯一標(biāo)識碼歸屬的子網(wǎng)編號,以所述子網(wǎng)編號為IP地址的前綴與 所述IP地址的后三段一起組合成IP地址;將所述組合所得的IP地址分配給所述移動終
丄山順。
—種網(wǎng)關(guān),包括獲取模塊,用于獲取移動終端的唯一標(biāo)識碼;映射模塊,用于以移動終端唯一標(biāo)識碼中的唯一標(biāo)識字段或所述唯一標(biāo)識碼為映射變量,將所述映射變量映 射為IP地址的后三段;IP地址組合模塊,用于從配置信息中讀取所述唯一標(biāo)識碼歸屬的子 網(wǎng)編號,以所述子網(wǎng)編號為IP地址的前綴與所述IP地址的后三段一起組合成IP地址;分 配模塊,用于將所述IP地址組合模塊組合所得的IP地址分配給所述移動終端。
本發(fā)明實施例以移動終端唯一標(biāo)識碼中的唯一標(biāo)識字段為映射變量,將該映射變 量映射為IP地址的后三段后,將移動終端唯一標(biāo)識碼歸屬的子網(wǎng)編號作為IP地址的前綴, 與映射出的IP地址的后三段一起組合成IP地址。由于本發(fā)明實施例采用映射方式生成的 IP地址是由本地GGSN生成,并不依賴于外部服務(wù)器(例如,AAA服務(wù)器或DHCP服務(wù)器)的 穩(wěn)定運行,因此,這種IP地址分配方法具有較好的健壯性(robust),也不需要如現(xiàn)有技術(shù) 那樣釋放IP地址池必須消耗的時間,分配IP地址速度快,另外,對于每一個移動終端,采用 本發(fā)明映射方式生成的IP地址都是唯一的,因此消除了在分配或釋放IP地址時可能存在 的地址沖突。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)
有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種IP地址生成方法基本流程示意圖; 圖2是本發(fā)明實施例提供的不連續(xù)IMSI號碼段映射成不連續(xù)的IP地址號碼段示
意圖; 圖3是本發(fā)明實施例提供的修正不連續(xù)IP地址號碼段示意圖;
圖4是本發(fā)明實施例提供的一種網(wǎng)關(guān)基本邏輯結(jié)構(gòu)示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。 請參閱圖l,本發(fā)明實施例提供的一種IP地址生成方法基本流程示意圖,主要包 括步驟 SlOl,獲取移動終端的唯一標(biāo)識碼。 移動終端在訪問Internet之前,會向服務(wù)GPRS支持節(jié)點(SGSN, ServingGPRS Su卯ort Node)發(fā)送激活消息,例如,分組數(shù)據(jù)協(xié)議(PDP, Packet DataProtocol)上下文 請求,該激活消息由SGSN向GGSN轉(zhuǎn)發(fā),GGSN從激活消息獲取移動終端的唯一標(biāo)識碼。在 本發(fā)明實施例中,移動終端的唯一標(biāo)識碼可以是國際移動用戶標(biāo)識(MSI, International Mobile Subscriber Identity)、國際移動設(shè)備身份碼(MEI, International Mobile Equipment Identity)或其他可以唯一標(biāo)識移動終端的碼字等 S102,以移動終端唯一標(biāo)識碼中的唯一標(biāo)識字段或唯一標(biāo)識碼為映射變量,將該
5映射變量映射為IP地址的后三段。 由于在具體實現(xiàn)本發(fā)明的技術(shù)方案時,會考慮將哪一個號碼段的IMSI作為規(guī)劃 允許接入的號碼段,因此,系統(tǒng)管理人員可以設(shè)定一個號碼段范圍。當(dāng)GGSN收到移動終端 的激活消息時,首先判斷該移動終端的IMSI是否在設(shè)定的號碼段范圍。
若該移動終端的IMSI在設(shè)定的號碼段范圍,則將移動終端唯一標(biāo)識碼中的唯一 標(biāo)識字段,例如,頂SI中的移動用戶鑒權(quán)號碼(MSIN,Mobile Stationldentity Number)字
段作為映射變量,將該映射變量映射為IP地址的后三段,具體包括
S1021,針對IP地址后三段中的每一段,選擇三種映射參數(shù)。 以IPv4為例,現(xiàn)有IP地址是32位,每8位為一節(jié)(或一段)。在本發(fā)明實施例 中,IP地址的后三段是指第16至23位為第一段,第8至15位為第二段,第0至7位???以針對這每一段選擇一種映射參數(shù),一種映射參數(shù)針對不同的MSIN可以保持不變。
S1022,分別以MSIN和三種映射參數(shù)中的一種映射參數(shù)作為映射因子,對該映射 因子執(zhí)行三種運算操作后得到三種運算結(jié)果,該三種運算結(jié)果作為IP地址的后三段。
仍然以IPv4為例,考慮到IP地址的第一段(第16至23位)轉(zhuǎn)換成對應(yīng) 的十進(jìn)制范圍在0 255之間,可以以255 X 254和255作為第 一 種映射參數(shù),執(zhí)行 (MSIN/255X254) % 255運算操作后得到的運算結(jié)果作為所述IP地址的后三段的第一段, 這里"X"、"/"和"^"分別為乘法運算操作、除法運算操作和取模操作;同樣地,考慮到IP 地址的第二段(第8至15位)轉(zhuǎn)換成對應(yīng)的十進(jìn)制范圍在0 255之間,可以以254和 255作為第一種映射參數(shù),執(zhí)行(MSIN/254) % 255運算操作后得到的運算結(jié)果作為所述IP 地址的后三段的第二段。 對于IP地址的第三段(第0至7位),其轉(zhuǎn)換成十進(jìn)制的合法范圍應(yīng)該在1 254 之間,如果單純執(zhí)行"取模"操作,即,執(zhí)行MSIN/X 254的運算操作,則可能會得到運算結(jié)果 為0或255,這些都不在合法范圍內(nèi)。因此,對于IP地址的第三段,在本發(fā)明實施例中,可以 將254作為第三種映射參數(shù),執(zhí)行(MSIN% 255) +1運算操作后得到的運算結(jié)果作為IP地址 的第一段。 由于MSIN是移動終端的國際移動用戶標(biāo)識中的唯一標(biāo)識字段,因此,對于每一個 移動終端,經(jīng)過映射得到的IP地址的后三段也是唯一的,不會與其他移動終端的IP地址的 后三段相沖突。 需要說明的是,本發(fā)明雖然是以國際移動用戶標(biāo)識中的MSIN字段作為映射變量, 并且對MSIN和映射參數(shù)執(zhí)行的是加、減、乘、除和取模等運算操作,但本領(lǐng)域的技術(shù)人員應(yīng) 該能夠理解,還有其它的映射變量可供選擇,并且還有其它的運算操作可以作為實現(xiàn)映射 的運算操作,只要移動終端的唯一標(biāo)識碼或該唯一標(biāo)識碼中的字段經(jīng)過映射后得到的IP 地址的后三段是唯一的,則本發(fā)明不加限制。 當(dāng)然,為了本發(fā)明技術(shù)方案實現(xiàn)起來簡單,可以以線性映射(如上述實施例所示) 為優(yōu)選的映射方式,如此,對于號碼段連續(xù)的MSI,通過線性映射后得到的IP地址后三段 是連續(xù)的。 S103,從配置信息中讀取所述唯一標(biāo)識碼歸屬的子網(wǎng)編號,以所述子網(wǎng)編號為IP 地址的前綴與所述IP地址的后三段一起組合成IP地址。 對于訪問Internet的多個移動終端,其唯一標(biāo)識碼號碼,例如MSI號碼段需要規(guī)劃到某一子網(wǎng)內(nèi),即,網(wǎng)絡(luò)管理人員事先對MSI號碼段進(jìn)行規(guī)劃,明確移動終端唯一標(biāo)識 碼歸屬的子網(wǎng)編號,以配置信息的形式保存在GGSN內(nèi)。在本發(fā)明實施例中,對于IP地址的 前綴(即IPv4中IP地址的第24至31位)可以不通過映射得到,只需要從配置信息中讀 取唯一標(biāo)識碼歸屬的子網(wǎng)編號,以該子網(wǎng)編號為IP地址的前綴,與在S102中通過映射得到 的IP地址的后三段一起組合便構(gòu)成IP地址。 由于在實際應(yīng)用中,規(guī)劃到某一個子網(wǎng)內(nèi)的多個移動終端,其唯一標(biāo)識碼構(gòu)成的 唯一標(biāo)識碼號段相互之間可能不是連續(xù)的,如此,即使經(jīng)過線性映射,加上前綴后得到的 IP地址構(gòu)成的IP地址號段,其相互之間也不是連續(xù)的。如圖2所示,IMSI號段1映射成 的IP地址號段1,例如192. 148. 125. 2 192. 148. 125. 96, IMSI號段2映射成的IP地 址號段2,例如192. 148. 125. 100 192. 148. 125. 213 ;IP地址號段1的IP地址終止端 點192. 148. 125. 96與IP地址號段2的IP地址起始端點192. 148. 125. 100之間具有差值 4(100-96 = 4),即IP地址號段1和IMSI號段2不連續(xù)。 為了便于網(wǎng)絡(luò)規(guī)劃或出于其他目的(例如,希望節(jié)省IP地址資源,不希望IP地址 盡快耗盡等)的考慮,在本發(fā)明實施例中,對于多個移動終端唯一標(biāo)識碼構(gòu)成的不連續(xù)唯 一標(biāo)識碼號段經(jīng)過線性映射后得到不連續(xù)的IP地址號段這種情況,可以對不連續(xù)IP地址 號段進(jìn)行修正,具體修正方法是以該IP地址號段的端點為基準(zhǔn)的IP地址,將該基準(zhǔn)的IP 地址增加偏移量(Offset)。至于偏移量的大小,可以不固定,主要是根據(jù)不連續(xù)IP地址號 段端點之間的差值來定,基本原則是經(jīng)過增加偏移量,修正之后的IP地址號段構(gòu)成連續(xù) 的IP地址號段即可。 舉例說明。假設(shè)IMSI(d和IMSI(95)構(gòu)成IMSI號段IMSI (3-iio), IMSI(121)禾卩IMSI(234) 構(gòu)成IMSI號段IMSI(121—234),經(jīng)過映射后得到的IP地址號段分別是第一個IP地址號段 (IP地址號段1) 192. 148. 125. 2 192. 148. 125. 96和第二個IP地址號段(IP地址號段 2) 192. 148. 125. 100 192. 148. 125. 213。第一個IP地址號段的一個端點(終止IP地址) 是192. 148. 125.96,第二個IP地址號段的一個端點(起始IP地址)是192. 148. 125. 100。 顯然,該兩個IP地址號段之間是不連續(xù)的,如果只是按照這種映射出來的IP地址號段直接 進(jìn)行IP地址的分配,那么網(wǎng)絡(luò)規(guī)劃很不方便,也比較浪費地址資源。 按照本發(fā)明實施例提供的修正方式和修正原則,可以將第二個IP地址號段的 端點192. 148. 125. IOO增加一個偏移量(如圖3所示),例如,將192. 148. 125. 100增加 一個偏移量-3,即,對192. 148. 125. 100實施192. 148. 125. 100+(_3)的運算,使之變成 192. 148. 125. 97。如此,第二個IP地址號段變成192. 148. 125. 97 192. 148. 125. 213, 其起始IP地址變成了 192. 148. 125. 97,緊挨第 一 個IP地址號段的終止IP地址 192. 148. 125. 96,兩個IP地址號段變成連續(xù)的。 當(dāng)然,如果不是線性映射,則即使由唯一標(biāo)識碼(例如,IMSI)構(gòu)成的唯一標(biāo)識碼 號段之間是連續(xù)的,那么,經(jīng)過這種非線性映射后,加上前綴后得到的IP地址構(gòu)成的不連 續(xù)IP地址號段也不是連續(xù)的。在這種情況下,仍然可以采用增加偏移量這種方式將不連續(xù) 的IP地址號段修正為連續(xù)的IP地址號段,具體方法如前述實施例,此處不再贅述。
S104,將S103中組合所得的IP地址分配給所述移動終端。 由上述實施例可知,由于采用映射方式生成的IP地址是由本地GGSN生成,并不依 賴于外部服務(wù)器(例如,AAA服務(wù)器或DHCP服務(wù)器)的穩(wěn)定運行,因此,這種IP地址分配方法具有較好的健壯性,也不需要如現(xiàn)有技術(shù)那樣釋放IP地址池必須消耗的時間,分配IP 地址速度快,另外,對于每一個移動終端,采用本發(fā)明映射方式生成的IP地址都是唯一的, 因此消除了在分配或釋放IP地址時可能存在的地址沖突。 請參閱圖4,本發(fā)明實施例提供的一種網(wǎng)關(guān)基本邏輯結(jié)構(gòu)示意圖。為了便于說明, 僅僅示出了與本發(fā)明實施例相關(guān)的部分,并且,示出的功能模塊/單元可以是軟件模塊/單 元、硬件模塊/單元或軟硬件相結(jié)合的模塊/單元。該網(wǎng)關(guān)可以是GPRS系統(tǒng)中的GGSN或 路由器,其具體包括以下功能模塊/單元。 映射模塊401,用于以移動終端唯一標(biāo)識碼中的唯一標(biāo)識字段為映射變量,將該映
射變量映射為IP地址的后三段,包括 參數(shù)選定單元4011 ,用于選定三種映射參數(shù); 運算單元4012,用于分別以MSIN和參數(shù)選定單元4011選定的三種映射參數(shù)中的 一種映射參數(shù)作為映射因子,對映射因子執(zhí)行三種運算操作后得到三種運算結(jié)果,三種運 算結(jié)果作為IP地址的后三段。 IP地址組合模塊402,用于將移動終端唯一標(biāo)識碼歸屬的子網(wǎng)編號作為IP地址的 前綴,與映射模塊401映射出的IP地址的后三段一起組合成IP地址。 如前所述,由于在實際應(yīng)用中,規(guī)劃到某一個子網(wǎng)內(nèi)的多個移動終端,其唯一標(biāo)識 碼構(gòu)成的唯一標(biāo)識碼號段相互之間可能不是連續(xù)的。如此,即使經(jīng)過映射模塊401的映射, 加上前綴(移動終端唯一標(biāo)識碼歸屬的子網(wǎng)編號)后得到的IP地址構(gòu)成的IP地址號段, 其相互之間也不是連續(xù)的;或者,多個移動終端的唯一標(biāo)識碼號段相互之間是連續(xù)的,但因 為映射模塊401的映射方式不是線性映射,加上前綴后得到的IP地址構(gòu)成的IP地址號段, 其相互之間也不是連續(xù)的。 分配模塊403,用于將IP地址組合模塊402組合所得的IP地址分配給移動終端。
在上述情況下,為了便于網(wǎng)絡(luò)規(guī)劃或出于其他目的(例如,希望節(jié)省IP地址資源, 不希望IP地址盡快耗盡等)的考慮,在本實施例中,網(wǎng)關(guān)還可以包括 IP地址號段修正模塊404,用于移動終端唯一標(biāo)識碼構(gòu)成的唯一標(biāo)識碼號段經(jīng)過 映射后得到不連續(xù)的IP地址號段時,對該不連續(xù)的IP地址號段進(jìn)行修正使之成為連續(xù)的 IP地址號段,然后由分配模塊403分配給移動終端。不連續(xù)的IP地址號段的修正方式可以 是以IP地址號段的端點為基準(zhǔn)的IP地址,將該基準(zhǔn)的IP地址增加偏移量(Offset)。至于 偏移量的大小,可以不固定,主要是根據(jù)不連續(xù)IP地址號段端點之間的差值來定,基本原 則是經(jīng)過增加偏移量,修正之后的IP地址號段構(gòu)成連續(xù)的IP地址號段即可,具體示例可 以參閱上述方法實施例,此處不再贅述。 本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存 儲介質(zhì)可以包括只讀存儲器(ROM, Read Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁盤或光盤等。 以上對本發(fā)明實施例所提供的一種IP地址分配方法以及相應(yīng)的網(wǎng)關(guān)進(jìn)行了詳細(xì) 介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明 只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本 發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)
8理解為對本發(fā)明的限制(
權(quán)利要求
一種IP地址分配方法,其特征在于,包括獲取移動終端的唯一標(biāo)識碼;以所述唯一標(biāo)識碼中的唯一標(biāo)識字段或所述唯一標(biāo)識碼為映射變量,將所述映射變量映射為IP地址的后三段;從配置信息中讀取所述唯一標(biāo)識碼歸屬的子網(wǎng)編號,以所述子網(wǎng)編號為IP地址的前綴與所述IP地址的后三段一起組合成IP地址;將所述組合所得的IP地址分配給所述移動終端。
2. 根據(jù)權(quán)利要求1所述的IP地址分配方法,其特征在于,所述移動終端唯一標(biāo)識碼是 國際移動設(shè)備身份碼。
3. 根據(jù)權(quán)利要求1所述的IP地址分配方法,其特征在于,所述移動終端唯一標(biāo)識碼是 國際移動用戶標(biāo)識碼,所述唯一標(biāo)識碼中的唯一標(biāo)識字段是移動用戶鑒權(quán)號碼MSIN。
4. 根據(jù)權(quán)利要求3所述的IP地址生成方法,其特征在于,所述以移動終端唯一標(biāo)識碼 中的唯一標(biāo)識字段為映射變量,將所述映射變量映射為IP地址的后三段包括選定三種映射參數(shù);分別以所述移動用戶鑒權(quán)號碼(MSIN)和三種映射參數(shù)中的一種映射參數(shù)作為映射因 子,對所述映射因子執(zhí)行三種運算操作后得到三種運算結(jié)果,所述三種運算結(jié)果作為所述 IP地址的后三段。
5. 根據(jù)權(quán)利要求4所述的IP地址生成方法,其特征在于,所述分別以所述移動用戶鑒 權(quán)號碼MSIN和三種映射參數(shù)中的一種映射參數(shù)作為映射因子,對所述映射因子執(zhí)行三種 運算操作后得到三種運算結(jié)果包括將255X254和255作為第一種映射參數(shù),執(zhí)行(MSIN/255 X 254) % 255運算操作后得 到的運算結(jié)果作為所述IP地址的后三段的第一段;將254和255作為第二種映射參數(shù),執(zhí)行(MSIN/254) % 255運算操作后得到的運算結(jié) 果作為所述IP地址的后三段的第二段;將254作為第三種映射參數(shù),執(zhí)行(MSIN% 255)+1運算操作后得到的運算結(jié)果作為所 述IP地址的后三段的第三段;所述"X "為乘法運算操作,所述"/"為除法運算操作,所述"% "為取模操作。
6. 根據(jù)權(quán)利要求1所述的IP地址分配方法,其特征在于,所述映射為線性映射。
7. 根據(jù)權(quán)利要求1所述的IP地址分配方法,其特征在于,若所述移動終端唯一標(biāo)識碼 構(gòu)成的唯一標(biāo)識碼號段之間不連續(xù),則對經(jīng)過所述映射后得到的IP地址構(gòu)成的不連續(xù)IP 地址號段進(jìn)行修正使之成為連續(xù)的IP地址號段。
8. 根據(jù)權(quán)利要求7所述的IP地址分配方法,其特征在于,所述修正方式包括 以所述IP地址號段的端點為基準(zhǔn)IP地址,將所述基準(zhǔn)的IP地址增加偏移量,所述偏移量根據(jù)修正之后的IP地址號段之間構(gòu)成連續(xù)的IP地址號段而定。
9. 一種網(wǎng)關(guān),其特征在于,所述網(wǎng)關(guān)包括 獲取模塊,用于獲取移動終端的唯一標(biāo)識碼;映射模塊,用于以移動終端唯一標(biāo)識碼中的唯一標(biāo)識字段或所述唯一標(biāo)識碼為映射變 量,將所述映射變量映射為IP地址的后三段;IP地址組合模塊,用于從配置信息中讀取所述唯一標(biāo)識碼歸屬的子網(wǎng)編號,以所述子網(wǎng)編號為IP地址的前綴與所述IP地址的后三段一起組合成IP地址;分配模塊,用于將所述IP地址組合模塊組合所得的IP地址分配給所述移動終端。
10. 根據(jù)權(quán)利要求9所述的網(wǎng)關(guān),其特征在于,所述移動終端唯一標(biāo)識碼是國際移動用 戶標(biāo)識碼,所述唯一標(biāo)識碼中的唯一標(biāo)識字段是移動用戶鑒權(quán)號碼MSIN。
11. 根據(jù)權(quán)利要求10所述的網(wǎng)關(guān),其特征在于,所述映射模塊包括 參數(shù)選定單元,用于選定三種映射參數(shù);運算單元,用于分別以所述移動用戶鑒權(quán)號碼MSIN和所述參數(shù)選定單元選定的三種 映射參數(shù)中的一種映射參數(shù)作為映射因子,對所述映射因子執(zhí)行三種運算操作后得到三種 運算結(jié)果,所述三種運算結(jié)果作為所述IP地址的后三段。
12. 根據(jù)權(quán)利要求9所述的網(wǎng)關(guān),其特征在于,所述網(wǎng)關(guān)還包括IP地址號段修正模塊,用于所述移動終端唯一標(biāo)識碼構(gòu)成的唯一標(biāo)識碼號段經(jīng)過映射 后得到不連續(xù)的IP地址號段時,對所述不連續(xù)的IP地址號段進(jìn)行修正使之成為連續(xù)的IP 地址號段。
13. 根據(jù)權(quán)利要求12所述的網(wǎng)關(guān),其特征在于,所述IP地址號段修正模塊還用于 以所述IP地址號段的端點為基準(zhǔn)的IP地址,將所述基準(zhǔn)的IP地址增加偏移量,所述偏移量根據(jù)修正之后的IP地址號段構(gòu)成連續(xù)的IP地址號段而定。
全文摘要
本發(fā)明實施例提供一種IP地址分配方法以及相應(yīng)的網(wǎng)關(guān),用于解決在為移動終端分配IP地址時容錯性差或依賴外部服務(wù)器穩(wěn)定運行的問題。所述方法包括獲取移動終端的唯一標(biāo)識碼;以唯一標(biāo)識碼中的唯一標(biāo)識字段或唯一標(biāo)識碼為映射變量,將映射變量映射為IP地址的后三段;從配置信息中讀取唯一標(biāo)識碼歸屬的子網(wǎng)編號,以該子網(wǎng)編號為IP地址的前綴與IP地址的后三段一起組合成IP地址;將組合所得的IP地址分配給移動終端。本發(fā)明的IP地址分配方法具有較好的健壯性,不需要釋放IP地址池所消耗的時間,分配IP地址速度快,另外,采用本發(fā)明映射方式生成的IP地址都是唯一的,因此消除了在分配或釋放IP地址時可能存在的沖突。
文檔編號H04W8/26GK101764856SQ200910252490
公開日2010年6月30日 申請日期2009年12月17日 優(yōu)先權(quán)日2009年12月17日
發(fā)明者張晉興, 林青春, 胡玉勝 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阜南县| 临湘市| 江源县| 嵊州市| 敦煌市| 丹凤县| 海丰县| 延吉市| 馆陶县| 新竹市| 寿阳县| 禹城市| 灵川县| 桑植县| 鹤峰县| 信阳市| 长宁县| 芦山县| 漯河市| 平原县| 巴马| 霍城县| 尼玛县| 东至县| 湟源县| 萍乡市| 射洪县| 栾城县| 赫章县| 塔河县| 阳信县| 泗洪县| 福安市| 厦门市| 安阳县| 泸定县| 丹凤县| 辽源市| 睢宁县| 石城县| 古田县|