專利名稱:一種ip地址分配方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種因特網(wǎng)協(xié)議(IP, Internet Protocol)地址分配方法及裝置。
背景技術(shù):
在3G網(wǎng)絡(luò)中,分組數(shù)據(jù)協(xié)議(Packet Data Protocol, F1DP)地址用于為用戶設(shè)備(User Equipment,UE)正確進行分組數(shù)據(jù)業(yè)務(wù)提供服務(wù)。GGSN通過PDP上下文激活過程為用戶設(shè)備分配PDP地址。PDP地址一般采用IP地址格式,因此本文提到的IP地址也即TOP地址?,F(xiàn)有一個終端可以有一個單載波數(shù)據(jù)卡也可以同時捆綁有多張獨立的單載波 數(shù)據(jù)卡(即多個UE芯片)。擁有一個單載波數(shù)據(jù)卡的終端類型為普通終端,同時捆綁有 多張獨立的單載波數(shù)據(jù)卡的終端類型為多用戶終端,對于多用戶終端(Multiple UserEquipment, MUE)類型的終端每張數(shù)據(jù)卡或每個UE芯片使用獨立的用戶服務(wù)識別模塊(User Services Identity Module, USIM)。在空口上,每張數(shù)據(jù)卡的數(shù)據(jù)流被分配在不同的HSPA載波上,從而使MUE類型的終端能夠獨享多UE的上行和下行帶寬,實現(xiàn)數(shù)據(jù)吞吐量倍增。IP地址分配包括靜態(tài)IP地址分配和動態(tài)IP地址分配。應(yīng)用現(xiàn)有IP地址分配技術(shù),無論靜態(tài)方式還是動態(tài)方式,MUE類型的終端中的各個UE都會得到不同的IP地址,由此需要對分組數(shù)據(jù)包頭中的IP地址進行替換處理。具體地,對于上行數(shù)據(jù),MUE類型的終端需要將應(yīng)用層下發(fā)的數(shù)據(jù)分成多路并承載到不同的UE鏈路上,無線網(wǎng)絡(luò)控制器RNC將不同UE鏈路上的數(shù)據(jù)進行合并;對于下行數(shù)據(jù),RNC需要將應(yīng)用下發(fā)的數(shù)據(jù)分發(fā)到不同的UE鏈路,MUE類型的終端將不同UE鏈路上的數(shù)據(jù)進行合并。具體實現(xiàn)時,RNC在當前用戶接入時需要確定當前用戶歸屬的終端類別,SP確定當前用戶歸屬的終端類別是否為MUE類型的終端,如果是,確定當前用戶歸屬的終端,然后將屬于所述終端的其中一個用戶作為主用戶,其他用戶作為輔用戶,并且維護多個UE的綁定關(guān)系。RNC分別為主用戶以及各輔用戶建立GPRS隧道協(xié)議用戶面(GPRS TunneIlingProtocol User Plane, GTPU)、分組數(shù)據(jù)匯聚協(xié)議(Packet Data Convergence Protocol,H)CP)、RLC、MAC等業(yè)務(wù)面處理實體。其中,只有主用戶的GTPU實體工作。同時,由于MUE終端中多個UE獨立發(fā)起到核心網(wǎng)的信令連接,因此,MUE類型的終端中的每個UE都會得到一個由網(wǎng)絡(luò)側(cè)分配的IP地址。參見圖1,為上行用戶數(shù)據(jù)流處理過程,以UEO和UEl捆綁為例說明。假設(shè)UEO為主用戶、UEl為輔用戶。UEO和UEl分別通過與核心網(wǎng)的信令交互過程,獲得網(wǎng)絡(luò)側(cè)分配的ip地址IPO和IPi。RNC將從rocpo和rocpi接收到的數(shù)據(jù)合并,并在gtpuo實例通道上發(fā)送。其中,PDCPl需要對轉(zhuǎn)發(fā)到rocpo的數(shù)據(jù)中的IP包頭的源IP地址由IPI替換為ΙΡ0。參見圖2,為下行用戶數(shù)據(jù)流處理過程,RNC把GTPUO上接收到的數(shù)據(jù)進行分裂,分攤到UEO和UEI的rocp實例上。其中,rocpi需要對rocpo分發(fā)的數(shù)據(jù)中的ip包頭的目的IP地址由IPO替換為IPl。由圖I和圖2所述的技術(shù)方案可知,對于輔用戶的上行數(shù)據(jù)中的IP包頭的源IP地址,RNC需要進行輔用戶到主用戶IP地址的替換;對于輔用戶的下行數(shù)據(jù)中的IP包頭的目的IP地址,RNC需要進行主用戶到輔用戶IP地址的替換。因此,存在以下問題1、RNC對IP地址的替換,增加業(yè)務(wù)處理時延,影響用戶感受,以及增加RNC設(shè)備業(yè)務(wù)處理負荷,降低RNC設(shè)備性能。2、針對MUE類型的終端中各UE都會分配IP地址,造成網(wǎng)絡(luò)側(cè)IP地址資源浪費。尤其是當MUE類型的終端捆綁的數(shù)據(jù)卡或UE芯片數(shù)目較多時,以及MUE類型的終端大規(guī)模普及應(yīng)用時,上述問題將變得越來越嚴重。 因此,現(xiàn)有技術(shù)針對MUE類型的終端用戶的IP地址的分配方法,增加業(yè)務(wù)處理時延、增加RNC的處理負荷,浪費IP地址資源。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種IP地址分配方法及裝置,用以降低現(xiàn)有為屬于MUE類型的終端分配IP地址時的業(yè)務(wù)面的處理負荷,以及縮短業(yè)務(wù)處理時延。本發(fā)明實施例提供的一種IP地址分配方法,包括GPRS網(wǎng)關(guān)支持節(jié)點GGSN接收GPRS服務(wù)支持節(jié)點SGSN發(fā)送的創(chuàng)建分組數(shù)據(jù)協(xié)議PDP上下文請求消息,其中包括與請求接入網(wǎng)絡(luò)的當前用戶對應(yīng)的用戶標識;GGSN根據(jù)所述用戶標識判斷當前用戶歸屬的終端類型是否屬于多用戶終端MUE類型,并確定當前用戶歸屬的終端;當GGSN判斷當前用戶歸屬的終端的類型為MUE類型時,再次判斷是否已為與當前用戶屬于同一終端的用戶分配了因特網(wǎng)協(xié)議IP地址;當GGSN判斷已為與當前用戶屬于同一終端的用戶分配了 IP地址時,GGSN查詢?yōu)榕c當前用戶屬于同一終端的用戶分配的IP地址,確定該IP地址為當前用戶的IP地址;GGSN將確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。本發(fā)明實施例提另供一種IP地址分配方法,包括SGSN接收當前用戶發(fā)送的激活PDP上下文請求消息;SGSN將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶;其中,屬于同一終端的用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址相同。本發(fā)明實施例提供一種IP地址分配裝置,包括接收單元,用于接收GPRS服務(wù)支持節(jié)點SGSN發(fā)送的創(chuàng)建分組數(shù)據(jù)協(xié)議PDP上下文請求消息,其中包括與請求接入網(wǎng)絡(luò)的當前用戶對應(yīng)的用戶標識;第一判斷單元,用于根據(jù)所述用戶標識判斷當前用戶歸屬的終端類型是否屬于多用戶終端MUE類型;第一確定單元,用于根據(jù)所述用戶標識確定當前用戶歸屬的終端;第二判斷單元,用于當所述第一判斷單元判斷當前用戶歸屬的終端的類型為MUE類型時,判斷是否已為與當前用戶屬于同一終端的用戶分配了因特網(wǎng)協(xié)議IP地址;
第二確定單元,用于當所述第二判斷單元判斷已為與當前用戶屬于同一終端的用戶分配了 IP地址時,GGSN查詢?yōu)榕c當前用戶屬于同一終端的用戶分配的IP地址,確定該IP地址為當前用戶的IP地址;分配單元,用于將所述第二確定單元確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。本發(fā)明實施例提供一種GPRS網(wǎng)關(guān)支持節(jié)點GGSN,包括所述IP地址分配裝置。本發(fā)明實施例提供另一種IP地址分配裝置,包括接收單元,用于接收當前用戶發(fā)送的激活PDP上下文請求消息;分配單元,用于將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶; 其中,屬于同一終端的用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址相同。本發(fā)明實施例提供一種GPRS服務(wù)支持節(jié)點,包括所述另一種IP地址分配裝置。本發(fā)明實施例,通過為屬于同一終端的多個用戶(至少兩個用戶)分配相同的IP地址,省去了采用現(xiàn)有MUE技術(shù)分配IP地址時RNC業(yè)務(wù)面的IP地址替換處理過程,降低了RNC的業(yè)務(wù)處理負荷,以及縮短了業(yè)務(wù)處理時延,同時節(jié)省了網(wǎng)絡(luò)側(cè)IP地址資源。
圖I為現(xiàn)有上行用戶數(shù)據(jù)流處理過程示意圖;圖2為現(xiàn)有下行用戶數(shù)據(jù)流處理過程示意圖;圖3為本發(fā)明實施例提供的動態(tài)IP地址分配方法流程示意圖;圖4為本發(fā)明實施例提供的靜態(tài)IP地址分配方法流程示意圖;圖5為本發(fā)明實施例提供的靜態(tài)IP地址分配方法示意圖;圖6為本發(fā)明實施例提供的動態(tài)IP地址分配方法示意圖;圖7為本發(fā)明實施例提供的動態(tài)IP地址分配方法具體流程示意圖;圖8為本發(fā)明實施例提供的動態(tài)IP地址分配裝置結(jié)構(gòu)示意圖;圖9為本發(fā)明實施例提供的動態(tài)IP地址分配裝置結(jié)構(gòu)示意圖;圖10為本發(fā)明實施例提供的靜態(tài)IP地址分配裝置結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明實施例提供一種IP地址分配方法及裝置,用以降低現(xiàn)有為屬于MUE類型終端的用戶分配IP地址時的業(yè)務(wù)面的處理負荷,以及縮短業(yè)務(wù)處理時延。本發(fā)明中IP地址分配實際上是PDP地址的分配,由于PDP地址一般采用IP地址格式,因此,PDP地址分配一般所指用戶的IP地址分配,本發(fā)明中均指IP地址的分配。本發(fā)明實施例針對MUE類型終端的情況(即多用戶捆綁在同一終端的情況),提出了一種改進的移動用戶IP地址分配方法。使用該方法,可以使任一 MUE類型終端中捆綁的各用戶UE使用相同的IP地址。具體地,對于靜態(tài)地址分配方式,增加MUE類型終端的考慮,即HLR中屬于同一 MUE的各用戶,使用相同的靜態(tài)IP地址。對于動態(tài)地址分配方式,增加MUE類型終端的考慮,GGSN根據(jù)請求接入網(wǎng)絡(luò)的用戶(以下簡稱當前用戶)歸屬的終端為MUE類型終端還是普通終端,為當前用戶分配IP地址。如果當前用戶歸屬的終端類型為MUE類型,則為與當前用戶屬于同一終端的用戶分配與當前用戶相同的IP地址。如果當前用戶歸屬的終端類型為普通終端,則按照現(xiàn)有技術(shù),為當前用戶分配IP地址。本發(fā)明通過為屬于同一終端的多個用戶(至少兩個用戶)分配相同的IP地址,省去了現(xiàn)有為屬于MUE類型的終端分配IP地址時的業(yè)務(wù)面的處理負荷,縮短了業(yè)務(wù)處理時延,同時節(jié)省了網(wǎng)絡(luò)側(cè)IP地址資源。需要說明的是,本發(fā)明所述“屬于同一終端的多個用戶”中的終端實際上就是MUE類型終端,因此,下面提到的“屬于同一終端的多個用戶”中的這段都指MUE類型終端。本發(fā)明實施例提供的IP地址分配方法可以適用于3G網(wǎng)絡(luò)屬于MUE類型終端的用戶IP地址分配。下面通過附圖具體說明本發(fā)明實施例提供的技術(shù)方案。首先說明動態(tài)IP地址分配過程,設(shè)為MUE類型終端的某一用戶分配IP地址,該終端同時捆綁3個用戶,分別為UEI、UE2,和UE3。 參見圖3,本發(fā)明實施例提供的IP地址分配方法包括SI I、GPRS 網(wǎng)關(guān)支持節(jié)點(Gateway GPRS Support Node, GGSN)接收 GPRS 服務(wù)支持節(jié)點(Serving GPRS Support Node, SGSN)發(fā)送的創(chuàng)建分組數(shù)據(jù)協(xié)議PDP上下文請求(Create PDP Context Request)消息,其中包括與當前請求接入網(wǎng)絡(luò)的用戶(簡稱為當前用戶)對應(yīng)的用戶標識。所述當前用戶歸屬的終端可以是普通終端(僅包含一個用戶的終端),也可以是MUE類型終端(同時捆綁多個用戶的終端),如UE1、UE2,和UE3中的任意一個。具體地,MUE類型終端的某一用戶或普通終端的用戶請求接入網(wǎng)絡(luò)時,向SGSN發(fā)送激活 PDP 上下文請求(Active PDP Context Request)消息。SGSN 接收到 Active PDPContext Request 之后,向 GGSN 發(fā)送 Create PDP Context Request 消息,該消息中包括與所述當前用戶對應(yīng)的用戶標識。GGSN接收來自SGSN的Create PDP Context Request消息,該消息中包括與當前用戶對應(yīng)的所述用戶標識。無論是普通終端用戶還是MUE類型終端用戶,用戶之間的用戶標識不同,每一個用戶的用戶標識是唯一的。較佳地,所述用戶標識可以采用國際移動用戶識別碼(International MobileSubscriber Identity, IMSI)。S12、GGSN根據(jù)所述用戶標識判斷當前用戶歸屬的終端類型是否屬于多用戶終端MUE類型,并確定當前用戶歸屬的終端。具體地,GGSN判斷GGSN中預(yù)先存儲的與該用戶標識對應(yīng)的終端是否屬于MUE類型終端。每一個終端(無論是普通終端還是MUE類型終端)對用一個設(shè)備標識,可以用國際移動設(shè)備識別碼(International Mobile Equipment Identity, IMEI)表不。每一個MUE類型終端包含的每一個用戶的MSI是唯一的,每一個普通終端對應(yīng)的用戶的MSI也是唯一的。每一個終端對應(yīng)的頂EI也是唯一的。每一個MUE類型終端與多個用戶的綁定關(guān)系,以及每一個普通終端與用戶的關(guān)系都預(yù)先配置到GGSN中。GGSN根據(jù)與當前用戶對應(yīng)的MEI與IMSI的綁定關(guān)系,可以確定當前用戶對應(yīng)的終端是否為MUE類型終端,具體地,如果當前用戶對應(yīng)的終端同時與多個用戶有綁定關(guān)系,則當前用戶對應(yīng)的終端為MUE類型終端。并且,同時根據(jù)與當前用戶對應(yīng)的MEI可以確定當前用戶歸屬的終端。S13、GGSN判斷當前用戶歸屬的終端的類型為MUE類型時,再次判斷是否已為與當前用戶屬于同一終端(該終端為GGSN確定出的當前用戶歸屬的終端)的用戶分配了因特網(wǎng)協(xié)議IP地址。例如,假設(shè)當前用戶為某一 MUE類型終端中的UEl分配IP地址,GGSN判斷是否已為該終端的UE2或UE3分配了接入網(wǎng)絡(luò)的IP地址。需要說明的是,如果MUE類型終端的第一個請求接入網(wǎng)絡(luò)的用戶已經(jīng)分配了 IP地址,則GGSN會保存該IP地址,以便該MUE類型終端的其他用戶在接入網(wǎng)路時使用該IP地址。
S14、當GGSN判斷已為與當前用戶屬于同一終端的用戶分配了 IP地址時,GGSN查詢?yōu)榕c當前用戶屬于同一終端的用戶分配的IP地址,確定該IP地址為當前用戶的IP地址。S15、GGSN將確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。也就是說GGSN將確定出的IP地址直接發(fā)送給請求接入網(wǎng)絡(luò)的當前用戶。具體地,GGSN將所述確定出的IP地址攜帶在創(chuàng)建PDP上下文響應(yīng)消息中發(fā)送給SGSN, SGSN將收到的IP地址攜帶在激活PDP上下文接受消息中發(fā)送給請求接入網(wǎng)絡(luò)的當前用戶。較佳地,SGSN通過Activate PDP Context Accept結(jié)束PDP上下文激活過程;以及SGSN在GGSN和用戶間路由轉(zhuǎn)發(fā)PDP分組數(shù)據(jù)單元(Packet Data Unit,PDU)。較佳地,該方法還包括在確定出為當前用戶分配的IP地址后,記錄該IP地址以及記錄該IP地址與當前用戶的對應(yīng)關(guān)系。以便為與當前用戶屬于同一終端的其他用戶分配該IP地址。較佳地,當GGSN判斷與當前用戶屬于同一終端的其他用戶都未分配IP地址時,GGSN從為用戶配置的地址池中獲取一個當前未被分配的IP地址,確定該IP地址為請求接入網(wǎng)絡(luò)的當前用戶的IP地址;以及將確定出的IP地址分配給當前用戶。上述為屬于同一終端的多個用戶分配了相同的IP地址,省去了現(xiàn)有RNC業(yè)務(wù)面的IP地址替換處理過程,降低了現(xiàn)有為屬于MUE類型的終端分配IP地址時的業(yè)務(wù)面的處理負荷,以及縮短業(yè)務(wù)處理時延。下面介紹本發(fā)明提供的靜態(tài)式IP地址分配方法。參見圖4,本發(fā)明實施例提供的一種靜態(tài)IP地址分配方法包括S21、SGSN接收當前用戶發(fā)送的激活PDP上下文請求消息;S22、SGSN將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給當前用戶;其中,屬于同一個終端的用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址相同。較佳地,SGSN將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給當前用戶,具體為SGSN將與當前用戶對應(yīng)的用戶簽約數(shù)據(jù)中預(yù)先存儲的IP地址通過激活PDP上下文接受消息分配給當前用戶。屬于同一個終端的所有用戶具有相同的IP地址是在認購分組服務(wù)時確定的,是為用戶專用的靜態(tài)地址,靜態(tài)地址映射表作為用戶簽約數(shù)據(jù)永久保存在HLR中。由此可見,本發(fā)明針對靜態(tài)IP地址的分配,為屬于同一個終端的多個用戶分配相同的IP地址,節(jié)省了網(wǎng)絡(luò)側(cè)IP地址資源,提高了 IP地址的使用率。需要說明的是,無論是靜態(tài)IP地址分配還是動態(tài)IP地址分配,都是在PDP上下文激活過程中分配的。如圖5和圖6所示的,UE向SGSN發(fā)送的激活PDP上下文請求(ActivePDP Context Request) ;SGSN 向 GGSN 發(fā)送創(chuàng)建 PDP 上下文請求(Create PDP ContextRequest) ;GGSN 向 SGSN 返回創(chuàng)建 PDP 上下文響應(yīng)(Create PDP Context Response) ;SGSN向用戶返回激活PDP上下文接受(Active PDP Context Accept)。根據(jù)簽約數(shù)據(jù),靜態(tài)IP地址分配,是在SGSN向GGSN發(fā)送Create PDP ContextRequest消息時,在請求消息中填充靜態(tài)IP地址,在SGSN向用戶發(fā)送的Active PDPContext Accept消息中攜帶該靜態(tài)IP地址,將該靜態(tài)IP地址發(fā)送給MUE用戶,如圖5所 /Jn ο如果采用動態(tài)IP地址分配,則SGSN不在Create PDP Context Request消息中填充靜態(tài)IP地址,靜態(tài)IP地址為空。GGSN接收到所述Create PDP ContextRequest消息時,如果攜帶有IP地址則認為該IP地址為靜態(tài)IP地址,則不會為用戶分配動態(tài)IP地址;如果Create PDP Context Request 消息中 IP 地址為空,則在向 SGSN 發(fā)送 Create PDP ContextResponse消息時,將動態(tài)IP地址攜帶在Create PDP Context Response消息中,SGSN向用戶發(fā)送的Active PDP Context Accept消息中攜帶該動態(tài)IP地址,將該動態(tài)IP地址發(fā)送給MUE用戶,如圖6所示。下面具體說明本發(fā)明為普通終端的用戶和MUE類型終端的用戶動態(tài)分配IP地址的過程,參見圖7,包括步驟S31、當與某一終端對應(yīng)的用戶請求接入網(wǎng)絡(luò)時,當前用戶向SGSN發(fā)送激活PDP上下文請求消息。S32、SGSN接收到來自用戶的PDP上下文請求消息后,SGSN向GGSN發(fā)送創(chuàng)建I3DP上下文請求消息,該消息中包括當前用戶的用戶標識MSI。S33、GGSN接收到所述創(chuàng)建PDP上下文請求消息后,根據(jù)所述用戶標識MSI判斷當前用戶歸屬的終端是否屬于MUE類型終端。如果是,執(zhí)行步驟S35,否則執(zhí)行步驟S40。S34、GGSN接收到所述創(chuàng)建PDP上下文請求消息后,根據(jù)所述用戶標識MSI確定當前用戶歸屬的終端。步驟S33和步驟S34無先后順序,可以互換。S35、GGSN判斷與當前用戶屬于同一終端(該終端為GGSN確定出的當前用戶歸屬的終端)的用戶是否已經(jīng)分配了 IP地址,如果是執(zhí)行步驟S36,否則執(zhí)行步驟S40。S36、GGSN查詢已為與當前用戶屬于同一終端的用戶分配的IP地址,GGSN確定該IP地址為當前用戶的IP地址。S37、GGSN向SGSN返回創(chuàng)建PDP上下文響應(yīng)消息,其中包括GGSN確定的當前用戶的IP地址。S38、SGSN向請求接入網(wǎng)絡(luò)的當前用戶返回激活PDP上下文接受消息,其中包括GGSN確定的當前用戶的IP地址,結(jié)束IP地址的分配。較佳地,該方法在分配完IP地址之后還包括
S39、SGSN在GGSN和 當前用戶間路由轉(zhuǎn)發(fā)PDP分組數(shù)據(jù)單元。S40、GGSN從IP地址池中獲取一個當前未被分配的IP地址,GGSN確定該IP地址為當前用戶的IP地址。S4UGGSN記錄所述確定的IP地址和該IP地址與當前用戶的對應(yīng)關(guān)系,依次執(zhí)行步驟S37、步驟S38和步驟S39。本發(fā)明實施例還提供了一種IP地址分配裝置,該裝置為動態(tài)IP地址分配裝置,參見圖8,包括接收單元11,用于接收GPRS服務(wù)支持節(jié)點SGSN發(fā)送的創(chuàng)建分組數(shù)據(jù)協(xié)議PDP上下文請求消息,其中包括與請求接入網(wǎng)絡(luò)的當前用戶對應(yīng)的用戶標識;第一判斷單元12,用于根據(jù)所述用戶標識判斷當前用戶歸屬的終端類型是否屬于多用戶終端MUE類型;第一確定單元13,用于根據(jù)所述用戶標識確定當前用戶歸屬的終端;第二判斷單元14,用于當?shù)谝慌袛鄦卧?2判斷當前用戶歸屬的終端的類型為MUE類型時,判斷是否已為與當前用戶屬于同一終端的用戶分配了因特網(wǎng)協(xié)議IP地址;第二確定單元15,用于當?shù)诙袛鄦卧?4判斷已為與當前用戶屬于同一終端的用戶分配了 IP地址時,GGSN查詢?yōu)榕c當前用戶屬于同一終端的用戶分配的IP地址,確定該IP地址為當前用戶的IP地址;分配單元16,用于將第二確定單元15確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。較佳地,分配單元16具體用于,將確定出的當前用戶的IP地址攜帶在創(chuàng)建PDP上下文響應(yīng)消息中發(fā)送給SGSN,SGSN將收到的當前用戶的IP地址攜帶在激活PDP上下文接受消息中轉(zhuǎn)發(fā)給請求接入網(wǎng)絡(luò)的當前用戶。較佳地,參見圖9,所述裝置還包括記錄單元17,用于在第二確定單元15確定出當前用戶的IP地址后,記錄該IP地址以及該IP地址與當前用戶的對應(yīng)關(guān)系。較佳地,參見圖9,所述裝置該包括獲取單元18,用于當?shù)诙袛鄦卧?4判斷與當前用戶屬于同一終端的用戶未分配IP地址時,從為用戶配置的地址池中獲取一個當前未被分配的IP地址;第二確定單元15還用于,確定該IP地址為當前用戶的IP地址;分配單元16還用于,將第二確定單元15確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。本發(fā)明實施例還提供一種GPRS網(wǎng)關(guān)支持節(jié)點GGSN,包括圖8或圖9所示的裝置。本發(fā)明實施例還提供一種IP地址分配裝置,該裝置為靜態(tài)IP地址分配裝置,參見圖10,包括接收單元21,用于接收當前用戶發(fā)送的激活PDP上下文請求消息;分配單元22,用于將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶;其中,屬于同一終端的用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址相同。較佳地,分配單元22具體用于
將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址通過激活PDP上下文接受消息分配給當前用戶。本發(fā)明實施例還提供一種GPRS服務(wù)支持節(jié)點,包括圖10所示的裝置。綜上所述,本發(fā)明通過為屬于同一終端的用戶分配相同的IP地址,省去了應(yīng)用現(xiàn)有MUE技術(shù)分配IP地址時RNC業(yè)務(wù)面的IP地址替換處理過程,降低了 RNC的業(yè)務(wù)處理負荷,以及縮短了業(yè)務(wù)處理時延,同時節(jié)省了網(wǎng)絡(luò)側(cè)IP地址資源。本發(fā)明中,MUE類型終端中的多個UE仍是獨立地發(fā)起到核心網(wǎng)的信令連接,因此,對MUE類型終端現(xiàn)有接入流程沒有任何影響。
本發(fā)明實施例不僅適用于3G網(wǎng)絡(luò)終端IP地址分配,同樣可以適用于LTE網(wǎng)絡(luò)終端IP地址分配,易于推廣。本發(fā)明尤其是當MUE類型終端捆綁的數(shù)據(jù)卡或UE芯片數(shù)目較多時,以及MUE類型終端大規(guī)模普及應(yīng)用時,可以大大降低了 RNC的業(yè)務(wù)處理時延,節(jié)省網(wǎng)絡(luò)側(cè)IP資源。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種IP地址分配方法,其特征在于,該方法包括 GPRS網(wǎng)關(guān)支持節(jié)點GGSN接收GPRS服務(wù)支持節(jié)點SGSN發(fā)送的創(chuàng)建分組數(shù)據(jù)協(xié)議I3DP上下文請求消息,其中包括與請求接入網(wǎng)絡(luò)的當前用戶對應(yīng)的用戶標識; GGSN根據(jù)所述用戶標識判斷當前用戶歸屬的終端類型是否屬于多用戶終端MUE類型,并確定當前用戶歸屬的終端; 當GGSN判斷當前用戶歸屬的終端的類型為MUE類型時,再次判斷是否已為與當前用戶屬于同一終端的用戶分配了因特網(wǎng)協(xié)議IP地址; 當GGSN判斷已為與當前用戶屬于同一終端的用戶分配了 IP地址時,GGSN查詢?yōu)榕c當前用戶屬于同一終端的用戶分配的IP地址,確定該IP地址為當前用戶的IP地址; GGSN將確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,GGSN將確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶,具體為 GGSN將確定出的當前用戶的IP地址攜帶在創(chuàng)建PDP上下文響應(yīng)消息中發(fā)送給SGSN,SGSN將收到的當前用戶的IP地址攜帶在激活PDP上下文接受消息中轉(zhuǎn)發(fā)給請求接入網(wǎng)絡(luò)的當前用戶。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,該方法還包括在確定出當前用戶的IP地址后,記錄該IP地址以及該IP地址與當前用戶的對應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,當GGSN判斷與當前用戶屬于同一終端的用戶未分配IP地址時,GGSN從為用戶配置的地址池中獲取一個當前未被分配的IP地址,確定該IP地址為當前用戶的IP地址,以及將確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。
5.—種IP地址分配方法,其特征在于,該方法包括 SGSN接收當前用戶發(fā)送的激活PDP上下文請求消息; SGSN將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶; 其中,屬于同一終端的用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址相同。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,SGSN將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶,具體為 SGSN將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址通過激活PDP上下文接受消息分配給當前用戶。
7.一種IP地址分配裝置,其特征在于,包括 接收單元,用于接收GPRS服務(wù)支持節(jié)點SGSN發(fā)送的創(chuàng)建分組數(shù)據(jù)協(xié)議PDP上下文請求消息,其中包括與請求接入網(wǎng)絡(luò)的當前用戶對應(yīng)的用戶標識; 第一判斷單元,用于根據(jù)所述用戶標識判斷當前用戶歸屬的終端類型是否屬于多用戶終端MUE類型; 第一確定單元,用于根據(jù)所述用戶標識確定當前用戶歸屬的終端; 第二判斷單元,用于當所述第一判斷單元判斷當前用戶歸屬的終端的類型為MUE類型時,判斷是否已為與當前用戶屬于同一終端的用戶分配了因特網(wǎng)協(xié)議IP地址; 第二確定單元,用于當所述第二判斷單元判斷已為與當前用戶屬于同一終端的用戶分配了 IP地址時,GGSN查詢?yōu)榕c當前用戶屬于同一終端的用戶分配的IP地址,確定該IP地址為當前用戶的IP地址; 分配單元,用于將所述第二確定單元確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述分配單元具體用于,將確定出的當前用戶的IP地址攜帶在創(chuàng)建PDP上下文響應(yīng)消息中發(fā)送給SGSN,SGSN將收到的當前用戶的IP地址攜帶在激活PDP上下文接受消息中轉(zhuǎn)發(fā)給請求接入網(wǎng)絡(luò)的當前用戶。
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述裝置還包括 記錄單元,用于在所述第二確定單元確定出當前用戶的IP地址后,記錄該IP地址以及該IP地址與當前用戶的對應(yīng)關(guān)系。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置該包括 獲取單元,用于當所述第二判斷單元判斷與當前用戶屬于同一終端的用戶未分配IP地址時,從為用戶配置的地址池中獲取一個當前未被分配的IP地址; 所述第二確定單元還用于,確定該IP地址為當前用戶的IP地址; 所述分配單元還用于,將所述第二確定單元確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。
11.一種GPRS網(wǎng)關(guān)支持節(jié)點GGSN,其特征在于,包括所述權(quán)利要求7、8、9或10所述的>j-U ρ α裝直。
12.—種IP地址分配裝置,其特征在于,包括 接收單元,用于接收當前用戶發(fā)送的激活PDP上下文請求消息; 分配單元,用于將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶; 其中,屬于同一終端的用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址相同。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述分配單元具體用于 將與當前用戶對應(yīng)的簽約數(shù)據(jù)中預(yù)先存儲的IP地址通過激活PDP上下文接受消息分配給當前用戶。
14.一種GPRS服務(wù)支持節(jié)點,其特征在于,包括權(quán)利要求12或13所述的裝置。
全文摘要
本發(fā)明公開了一種IP地址分配方法及裝置,用以降低為MUE終端用戶分配IP地址時的業(yè)務(wù)面處理負荷,該方法包括GGSN接收創(chuàng)建PDP上下文請求消息,其中包括與當前用戶對應(yīng)的用戶標識;GGSN根據(jù)所述用戶標識判斷當前用戶歸屬的終端類型,并確定當前用戶歸屬的終端;當當前用戶歸屬的終端的類型為MUE類型時,判斷是否已為與當前用戶屬于同一終端的用戶分配了IP地址;當已為與當前用戶屬于同一終端的用戶分配了IP地址時,GGSN查詢?yōu)榕c當前用戶屬于同一終端的用戶分配的IP地址,確定該IP地址為當前用戶的IP地址;GGSN將確定出的當前用戶的IP地址分配給請求接入網(wǎng)絡(luò)的當前用戶。
文檔編號H04L29/12GK102790810SQ20121024925
公開日2012年11月21日 申請日期2012年7月18日 優(yōu)先權(quán)日2012年7月18日
發(fā)明者段江海 申請人:大唐移動通信設(shè)備有限公司