亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

路由下發(fā)方法及設(shè)備與流程

文檔序號:11657545閱讀:222來源:國知局
路由下發(fā)方法及設(shè)備與流程

本申請涉及路由分配技術(shù)領(lǐng)域,尤其涉及一種路由下發(fā)方法及設(shè)備。



背景技術(shù):

用戶設(shè)備(英文:userequipment,簡稱:ue)在訪問系統(tǒng)網(wǎng)絡(luò)的時候,需要系統(tǒng)為ue分配一個ip地址,并且根據(jù)ue的ip地址發(fā)布ue訪問網(wǎng)絡(luò)的路由。

在典型的通信系統(tǒng)中,即控制面(英文:controlplane,簡稱:cp)網(wǎng)元設(shè)備和用戶面(英文:userplane,簡稱:up)網(wǎng)元設(shè)備集成在一起的通信系統(tǒng),由pgw或者第三方服務(wù)器為ue分配ip地址,其中,在由第三方服務(wù)器為ue分配ip地址的情況下,pgw向第三方服務(wù)器發(fā)送請求消息,在請求消息中攜帶pgw作為第三方服務(wù)器的客戶端時的ip地址(簡稱為pgwip地址),第三方服務(wù)器針對不同的pgwip地址綁定了不同的地址池,當(dāng)?shù)谌椒?wù)器接收到pgw發(fā)送的請求消息后,第三方服務(wù)器根據(jù)請求消息中的pgwip地址從對應(yīng)的地址池中為ue分配ip地址(簡稱為ueip地址),并且將ueip地址返回給pgw。pgw接收到ueip地址后,根據(jù)ueip地址確定ue訪問網(wǎng)絡(luò)的路由。

隨著通信網(wǎng)絡(luò)的發(fā)展,3gpp標(biāo)準(zhǔn)中定義了cp網(wǎng)元和up網(wǎng)元分離的系統(tǒng)架構(gòu),cp網(wǎng)元和up網(wǎng)元分離簡稱cu分離。在cu分離的系統(tǒng)架構(gòu)下,原pgw被拆分為pgw-c和pgw-u,原sgw被拆分為sgw-c和sgw-u。在系統(tǒng)部署時,一個cp網(wǎng)元可能對應(yīng)一個或者多個up網(wǎng)元,不同的up網(wǎng)元可能覆蓋不同的跟蹤區(qū)列表(trackingarealist,talist)范圍。

在cu分離的系統(tǒng)架構(gòu)下,由pgw-c或第三服務(wù)器分配ue的ip地址。無論哪種分配方式,由pgw-c將ue的ip地址發(fā)送給pgw-u,由pgw-u根據(jù)ue的ip地址下發(fā)ue到網(wǎng)絡(luò)的路由。

在一種可能的場景下,兩個ue分別屬于兩個talist,所述兩個talist各自對應(yīng)一個up網(wǎng)元,所述兩個talist各自對應(yīng)的up網(wǎng)元對應(yīng)一個cp網(wǎng)元。在由第三方服務(wù)器分配ueip地址的情況下,當(dāng)所述兩個ue需要接入網(wǎng)絡(luò)時,所述cp網(wǎng)元使用相同的pgwip地址與第三方服務(wù)器交互,第三方服務(wù)器根據(jù)pgwip地址從相應(yīng)的地址池中為所述兩個ue分配ueip地址,其中,第三方服務(wù)器為這兩個ue分配的ueip地址可能屬于同一個網(wǎng)段,由此可能導(dǎo)致不同up為所述兩個ue下發(fā)相同網(wǎng)段的路由。如果為兩個ue下發(fā)相同網(wǎng)段的路由,可能無法保證從網(wǎng)絡(luò)到ue的下行數(shù)據(jù)報文經(jīng)正確的pgw-u轉(zhuǎn)發(fā)到ue。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例涉及路由下發(fā)方法及設(shè)備,以解決在cu分離系統(tǒng)架構(gòu)下,由第三方服務(wù)器分配ueip地址的情況下可能會產(chǎn)生的不同ue分配相同網(wǎng)段路由的問題。

第一方面,本發(fā)明實施例提供了一種路由下發(fā)方法,所述方法包括:

控制面網(wǎng)元設(shè)備接收用戶設(shè)備ue的位置信息;

所述控制面網(wǎng)元設(shè)備根據(jù)所述位置信息確定所述控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

所述控制面網(wǎng)元設(shè)備使用所述客戶端ip地址向所述第三方服務(wù)器發(fā)送接入請求消息;

所述控制面網(wǎng)元設(shè)備接收所述第三方服務(wù)器根據(jù)所述客戶端ip地址為所述ue分配的ueip地址;

所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置信息確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在本發(fā)明實施例的實現(xiàn)方案中,將ue的位置與客戶端ip地址之間建立映射關(guān)系,在ue激活的過程中,控制面網(wǎng)元設(shè)備根據(jù)ue的位置確定訪問第三方服務(wù)器時使用的客戶端ip地址,由此當(dāng)控制面網(wǎng)元設(shè)備管理的不用用戶面網(wǎng)元設(shè)備下的ue激活時,控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址訪問第三方服務(wù)器,從而可以避免第三方服務(wù)器為不同ue分配的ueip地址屬于相同網(wǎng)段的情況。

在一種可能的設(shè)計中,所述控制面網(wǎng)元設(shè)備接收ue的位置信息,包括:

所述控制面網(wǎng)元設(shè)備接收創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息中攜帶所述位置信息或所述位置信息的指示信息。

在本發(fā)明實施例的實現(xiàn)方案中,控制面網(wǎng)元根據(jù)接收到的創(chuàng)建會話請求消息中的位置信息或者位置信息的指示信息確定ue的位置信息。

在一種可能的設(shè)計中,所述控制面網(wǎng)元設(shè)備根據(jù)所述位置信息確定所述控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,包括:

所述控制面網(wǎng)元設(shè)備根據(jù)所述ue的位置信息,確定所述ue所屬的位置區(qū)域;

所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為所述客戶端ip地址。

在本發(fā)明實施例的實現(xiàn)方案中,一個位置區(qū)域?qū)?yīng)至少一個備選ip地址,當(dāng)控制面網(wǎng)元設(shè)備確定ue的位置信息后,控制面網(wǎng)元設(shè)備根據(jù)ue的位置信息確定ue所屬的位置區(qū)域,并且從ue所屬位置區(qū)域所對應(yīng)的至少一個被選ip地址中選擇一個作為客戶端ip地址。

在一種可能的設(shè)計中,當(dāng)所述位置區(qū)域?qū)?yīng)多個備選ip地址時,所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇一個作為所述客戶端ip地址,包括:

所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址。

在本發(fā)明實施例的實現(xiàn)方案中,控制面網(wǎng)元設(shè)備可以從位置區(qū)域?qū)?yīng)的至少一個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址,由此使位置區(qū)域?qū)?yīng)的各個客戶端ip地址均保持相對均衡的使用頻率。

在一種可能的設(shè)計中,所述客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段;

所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置信息確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備,包括:

所述控制面網(wǎng)元設(shè)備確定所述ueip地址所屬的地址子段;

所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在本發(fā)明實施例實現(xiàn)方式中,客戶端ip地址對應(yīng)的地址范圍被劃分為多個地址子段,控制面網(wǎng)元設(shè)備在確定用于為ue下發(fā)路由的用戶面網(wǎng)元設(shè)備時,確定ueip地址所屬的地址子段,之后根據(jù)ueip地址所屬的地址子段和ue所屬的位置區(qū)域確定用于為ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備,包括:

當(dāng)所述ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,所述控制面網(wǎng)元設(shè)備確定所述ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);

如果所述可用路由已經(jīng)下發(fā),則所述控制面網(wǎng)元設(shè)備選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為所述ue下發(fā)路由。

第二方面,本發(fā)明實施例提供了一種路由下發(fā)方法,所述方法包括:

控制面網(wǎng)元設(shè)備接收ue的位置信息,并且根據(jù)所述位置信息確定所述ue所屬的位置區(qū)域;

所述控制面網(wǎng)元設(shè)備將所述位置區(qū)域的信息發(fā)送給用戶面網(wǎng)元設(shè)備,用于所述用戶面網(wǎng)元設(shè)備根據(jù)所述位置區(qū)域的信息確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

所述控制面網(wǎng)元設(shè)備接收所述用戶面網(wǎng)元設(shè)備發(fā)送的ueip地址,其中所述ueip地址是所述用戶面網(wǎng)元設(shè)備使用所述客戶端ip地址訪問第三方服務(wù)器時所述第三方服務(wù)器根據(jù)所述客戶端ip地址分配的;

所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置區(qū)域的信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

其中,所述另一用戶面網(wǎng)元設(shè)備可以與接收所述位置區(qū)域的信息的用戶面網(wǎng)元設(shè)備是相同的設(shè)備,也可以是不同的設(shè)備。

在本發(fā)明實施例的實現(xiàn)方式中,將ue的位置與客戶端ip地址之間建立映射關(guān)系,在ue激活的過程中,控制面網(wǎng)元設(shè)備根據(jù)ue的位置確定訪問第三方服務(wù)器時使用的客戶端ip地址,由此當(dāng)控制面網(wǎng)元設(shè)備管理的不用用戶面網(wǎng)元設(shè)備下的ue激活時,控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址訪問第三方服務(wù)器,從而可以避免第三方服務(wù)器為不同ue分配的ueip地址屬于相同網(wǎng)段的情況。

在一種可能的設(shè)計中,所述控制面網(wǎng)元設(shè)備接收ue的位置信息,包括:

所述控制面網(wǎng)元設(shè)備接收創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息中攜帶所述位置信息或所述位置信息的指示信息。

在一種可能的設(shè)計中,所述客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段;

所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備,包括:

所述控制面網(wǎng)元設(shè)備確定所述ueip地址所屬的地址子段;

所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備,包括:

當(dāng)所述ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,所述控制面網(wǎng)元設(shè)備確定所述ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);

如果所述可用路由已經(jīng)下發(fā),則所述控制面網(wǎng)元設(shè)備選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為所述ue下發(fā)路由。

第三方面,本發(fā)明實施例提供了一種路由下發(fā)方法,所述方法包括:

用戶面網(wǎng)元設(shè)備接收控制面網(wǎng)元設(shè)備發(fā)送的位置區(qū)域的信息;

所述用戶面網(wǎng)元設(shè)備根據(jù)所述位置區(qū)域的信息,確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

所述用戶面網(wǎng)元設(shè)備使用所述客戶端ip地址向所述第三方服務(wù)器發(fā)送接入請求消息;

所述用戶面網(wǎng)元設(shè)備接收所述第三方服務(wù)器根據(jù)所述客戶端ip地址為所述ue分配的ueip地址;

所述用戶面網(wǎng)元設(shè)備將所述ueip地址發(fā)送給所述控制面網(wǎng)元設(shè)備,用于所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置區(qū)域的信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在本發(fā)明實施例的實現(xiàn)方法中,控制面網(wǎng)元設(shè)備通過用戶面網(wǎng)元設(shè)備與第三方服務(wù)器進(jìn)行交互,并且由用戶面網(wǎng)元設(shè)備根據(jù)ue的位置區(qū)域確定用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,由此當(dāng)控制面網(wǎng)元設(shè)備管理的不用用戶面網(wǎng)元設(shè)備下的ue激活時,可以通過用戶面網(wǎng)元設(shè)備使用不同的客戶端ip地址訪問第三方服務(wù)器,從而可以避免第三方服務(wù)器為不同ue分配的ueip地址屬于相同網(wǎng)段的情況。

在一種可能的設(shè)計中,所述用戶面網(wǎng)元設(shè)備根據(jù)所述位置區(qū)域的信息,確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,包括:

所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為所述客戶端ip地址。

在一種可能的設(shè)計中,當(dāng)所述位置區(qū)域?qū)?yīng)多個備選ip地址時,所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇一個作為所述客戶端ip地址,包括:

所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址。

第四方面,為了實現(xiàn)上述第一方面的路由下發(fā)方法,本發(fā)明實施例提供了一種路由下發(fā)裝置,該裝置具有實現(xiàn)第一方面路由下發(fā)方法中控制面網(wǎng)元設(shè)備行為的功能。所述功能通過硬件實現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實現(xiàn)。所述硬件或軟件包括一個或多個與上述功能相對應(yīng)的模塊。

在一種可能的設(shè)計中,所述裝置包括:

接收單元,用于接收用戶設(shè)備ue的位置信息;

確定單元,用于根據(jù)所述位置信息確定所述控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

發(fā)送單元,用于使用所述客戶端ip地址向所述第三方服務(wù)器發(fā)送接入請求消息;

所述接收單元,還用于接收所述第三方服務(wù)器根據(jù)所述客戶端ip地址為所述ue分配的ueip地址;

所述確定單元,還用于根據(jù)所述ueip地址和所述位置信息確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述接收單元接收ue的位置信息,具體包括執(zhí)行:

接收創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息中攜帶所述位置信息或所述位置信息的指示信息。

在一種可能的設(shè)計中,所述確定單元根據(jù)所述位置信息確定所述控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,具體包括執(zhí)行:

根據(jù)所述ue的位置信息,確定所述ue所屬的位置區(qū)域;

從所述位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為所述客戶端ip地址。

在一種可能的設(shè)計中,當(dāng)所述位置區(qū)域?qū)?yīng)多個備選ip地址時,所述確定單元從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇一個作為所述客戶端ip地址,具體包括執(zhí)行:

從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址。

在一種可能的設(shè)計中,所述客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段;

所述確定單元根據(jù)所述ueip地址和所述位置信息確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

確定所述ueip地址所屬的地址子段;

根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述確定單元根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

當(dāng)所述ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,確定所述ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);

如果所述可用路由已經(jīng)下發(fā),則選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為所述ue下發(fā)路由。

在又一種可能的設(shè)計中,所述裝置的結(jié)構(gòu)包括處理器和收發(fā)器,所述收發(fā)器被配置為執(zhí)行上述發(fā)送單元和接收單元的相應(yīng)功能,所述處理器被配置為執(zhí)行所述確定單元的相應(yīng)功能。所述裝置中還可以包括存儲器,所述存儲器用于與處理器耦合,其保存所述裝置必要的程序指令和數(shù)據(jù)。

第五方面,為了實現(xiàn)上述第二方面的路由下發(fā)方法,本發(fā)明實施例提供了一種路由下發(fā)裝置,該裝置具有實現(xiàn)第二方面路由下發(fā)方法中控制面網(wǎng)元設(shè)備行為的功能。所述功能通過硬件實現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實現(xiàn)。所述硬件或軟件包括一個或多個與上述功能相對應(yīng)的模塊。

在一種可能的設(shè)計中,所述裝置包括:

接收單元,用于接收ue的位置信息,并且根據(jù)所述位置信息確定所述ue所屬的位置區(qū)域;

發(fā)送單元,用于將所述位置區(qū)域的信息發(fā)送給用戶面網(wǎng)元設(shè)備,用于所述用戶面網(wǎng)元設(shè)備根據(jù)所述位置區(qū)域的信息確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

所述接收單元,還用于接收所述用戶面網(wǎng)元設(shè)備發(fā)送的ueip地址,其中所述ueip地址是所述用戶面網(wǎng)元設(shè)備使用所述客戶端ip地址訪問第三方服務(wù)器時所述第三方服務(wù)器根據(jù)所述客戶端ip地址分配的;

處理單元,用于根據(jù)所述ueip地址和所述位置區(qū)域的信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述接收單元接收ue的位置信息,具體包括執(zhí)行:

接收創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息中攜帶所述位置信息或所述位置信息的指示信息。

在一種可能的設(shè)計中,所述客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段;

所述處理單元根據(jù)所述ueip地址和所述位置信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

確定所述ueip地址所屬的地址子段;

根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述處理單元根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

當(dāng)所述ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,確定所述ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);

如果所述可用路由已經(jīng)下發(fā),則選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為所述ue下發(fā)路由。

在又一種可能的設(shè)計中,所述裝置的結(jié)構(gòu)包括處理器和收發(fā)器,所述收發(fā)器被配置為執(zhí)行上述發(fā)送單元和接收單元的相應(yīng)功能,所述處理器被配置為執(zhí)行所述處理單元的相應(yīng)功能。所述裝置中還可以包括存儲器,所述存儲器用于與處理器耦合,其保存所述裝置必要的程序指令和數(shù)據(jù)。

第六方面,為了實現(xiàn)上述第三方面的路由下發(fā)方法,本發(fā)明實施例提供了一種路由下發(fā)裝置,該裝置具有實現(xiàn)第三方面的用戶面網(wǎng)元設(shè)備行為的功能。所述功能通過硬件實現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實現(xiàn)。所述硬件或軟件包括一個或多個與上述功能相對應(yīng)的模塊。

在一種可能的設(shè)計中,所述裝置包括:

接收單元,用于接收控制面網(wǎng)元設(shè)備發(fā)送的位置區(qū)域的信息;

確定單元,用于根據(jù)所述位置區(qū)域的信息,確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

發(fā)送單元,用于使用所述客戶端ip地址向所述第三方服務(wù)器發(fā)送接入請求消息;

所述接收單元,還用于接收所述第三方服務(wù)器根據(jù)所述客戶端ip地址為所述ue分配的ueip地址;

所述發(fā)送單元,還用于將所述ueip地址發(fā)送給所述控制面網(wǎng)元設(shè)備,用于所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置區(qū)域的信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述確定單元根據(jù)所述位置區(qū)域的信息,確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,具體包括執(zhí)行:

從所述位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為所述客戶端ip地址。

在一種可能的設(shè)計中,當(dāng)所述位置區(qū)域?qū)?yīng)多個備選ip地址時,所述確定單元從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇一個作為所述客戶端ip地址,具體包括執(zhí)行:

從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址。

在又一種可能的設(shè)計中,所述裝置的結(jié)構(gòu)包括處理器和收發(fā)器,所述收發(fā)器被配置為執(zhí)行上述發(fā)送單元和接收單元的相應(yīng)功能,所述處理器被配置為執(zhí)行所述確定單元的相應(yīng)功能。所述裝置中還可以包括存儲器,所述存儲器用于與處理器耦合,其保存所述裝置必要的程序指令和數(shù)據(jù)。

第七方面,本發(fā)明實施例提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)中存儲有指令,當(dāng)其在計算機(jī)上運(yùn)行時,使得計算機(jī)執(zhí)行上述各方面所述的方法。

第八方面,本發(fā)明實施例提供了一種包含指令的計算機(jī)程序產(chǎn)品,當(dāng)其在計算機(jī)上運(yùn)行時,使得計算機(jī)執(zhí)行上述各方面所述的方法。

本發(fā)明實施例的路由下發(fā)方法及設(shè)備,能夠解決在cu分離系統(tǒng)架構(gòu)下,由第三方服務(wù)器分配ueip地址的情況下可能會產(chǎn)生的不同ue分配相同網(wǎng)段路由的問題。

附圖說明

圖1是本申請的一種可能的應(yīng)用場景示意圖;

圖2是cu分離部署的一個具體系統(tǒng)的示意圖;

圖3是本申請?zhí)峁┑囊环N路由下發(fā)方法的流程圖;

圖4是本申請?zhí)峁┑挠忠环N路由下發(fā)方法的流程圖;

圖5是本申請?zhí)峁┑牧硪环N路由下發(fā)方法的流程圖;

圖6是本申請?zhí)峁┑脑僖环N路由下發(fā)方法的流程圖;

圖7是本申請實施例提供的一種控制面網(wǎng)元設(shè)備的結(jié)構(gòu)示意圖;

圖8是本申請?zhí)峁┑牧硪环N控制面網(wǎng)元設(shè)備的結(jié)構(gòu)示意圖;

圖9是本申請?zhí)峁┑挠脩裘婢W(wǎng)元設(shè)備的結(jié)構(gòu)示意圖;

圖10是本申請所涉及網(wǎng)絡(luò)設(shè)備的一種可能的結(jié)構(gòu)示意圖。

具體實施方式

圖1是本申請的一種可能的應(yīng)用場景示意圖。如圖1所示,所述系統(tǒng)包括ue、接入網(wǎng)(英文:accessnetwork,簡稱:an)網(wǎng)元、用戶面(英文:userplane,簡稱:up)網(wǎng)元、控制面(英文:controlplane,簡稱:cp)網(wǎng)元和業(yè)務(wù)網(wǎng)絡(luò)。

圖1所示的系統(tǒng)是一種up網(wǎng)元和cp網(wǎng)元相互分離的系統(tǒng)。例如,在一種可能的設(shè)計中,原pgw被拆分為pgw-c和pgw-u,原sgw被拆分為sgw-c和sgw-u,pgw-c和sgw-c可以統(tǒng)稱為cp網(wǎng)元,在實際部署時,pgw-c和sgw-c可以分別獨(dú)立部署,也可以集成為一體;pgw-u和sgw-u可以統(tǒng)稱為up網(wǎng)元,在實際部署時,pgw-u和sgw-u可以分別獨(dú)立部署,也可以集成為一體。在圖1所示的系統(tǒng)中,一個cp網(wǎng)元可能對應(yīng)一個或者多個up網(wǎng)元,不同的up網(wǎng)元可能覆蓋不同的跟蹤區(qū)列表(trackingarealist,talist)范圍。

圖2是cu分離部署的一個具體系統(tǒng)的示意圖。如圖2所示,sgw-c的部署位置高于sgw-u,sgw-c管理多個sgw-u,或者管理多個sgw-upool,每個sgw-upool覆蓋至少一個talist,不同sgw-u所覆蓋的talist可能均不相同,也可能部分或全部相同。

在圖1和圖2所示的系統(tǒng)中,當(dāng)ue需要訪問網(wǎng)絡(luò)時,需要為ue分配一個ueip地址。ueip地址可以由cp網(wǎng)元分配,也可以由第三方服務(wù)器分配,例如可以由aaa服務(wù)器或者dhcp服務(wù)器分配。無論采用哪種分配方式,ueip地址都需要cp網(wǎng)元通過sxsessionestablishementrequest發(fā)送給up,從operator’sip地址servers到ue的下行數(shù)據(jù)報文的路由都由pgw-u發(fā)布。

在cu分離的場景下,當(dāng)分別位于不同up網(wǎng)元范圍下的兩個ue需要激活時,所述兩個ue分別所屬的up網(wǎng)元可能對應(yīng)同一個cp網(wǎng)元,為了避免cp網(wǎng)元從第三方服務(wù)器為該兩個ue分配的ueip地址在同一個網(wǎng)段,本發(fā)明實施例提供了如下的路由下發(fā)方案。

圖3是本申請?zhí)峁┑囊环N路由下發(fā)方法的流程圖。如圖3所示,該方法的處理步驟包括:

步驟s101:控制面網(wǎng)元設(shè)備接收ue的位置信息。

在本發(fā)明實施例方案中,當(dāng)ue需要激活時,控制面網(wǎng)元設(shè)備獲取ue的位置信息。例如,控制面網(wǎng)元設(shè)備接收ue的創(chuàng)建會話請求消息,在所述創(chuàng)建會話請求消息中攜帶ue的位置信息或者ue位置信息的指示信息??蛇x的,所述位置信息可以是ue所接入小區(qū)的小區(qū)標(biāo)識。

步驟s102:控制面網(wǎng)元設(shè)備根據(jù)ue的位置信息確定控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址。

在本發(fā)明實施例方案中,將ue的位置信息與客戶端ip地址之間建立映射關(guān)系,例如,一個位置區(qū)域?qū)?yīng)一個或多個客戶端ip地址,一個位置區(qū)域?qū)?yīng)一個或多個up網(wǎng)元。

控制面網(wǎng)元設(shè)備根據(jù)ue的位置信息確定控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址包括:

控制面網(wǎng)元設(shè)備根據(jù)ue的位置信息,確定ue所屬的位置區(qū)域,例如確定ue所屬的talist;

控制面網(wǎng)元設(shè)備從ue所屬位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器的客戶端ip地址。

在本發(fā)明實施例方案中,當(dāng)一個位置區(qū)域?qū)?yīng)多個備選ip地址時,控制面網(wǎng)元設(shè)備可以從位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器的客戶端ip地址。

步驟s103:控制面網(wǎng)元設(shè)備使用所述客戶端ip地址向第三方服務(wù)器發(fā)送接入請求消息。第三方服務(wù)器接收到所述接入請求消息后,第三方服務(wù)器根據(jù)所述客戶端ip地址為ue分配ueip地址。

步驟s104:控制面網(wǎng)元設(shè)備接收所述第三方服務(wù)器根據(jù)所述客戶端ip地址為所述ue分配的ueip地址。

步驟s105:控制面網(wǎng)元設(shè)備根據(jù)ueip地址和ue的位置信息確定一個用于為ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在本發(fā)明實施例方案中,每個客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段。

相應(yīng)的,控制面網(wǎng)元設(shè)備根據(jù)ueip地址和ue的位置信息確定一個用于為ue下發(fā)路由的用戶面網(wǎng)元設(shè)備包括:控制面網(wǎng)元設(shè)備確定ueip地址所屬的地址子段;控制面網(wǎng)元設(shè)備根據(jù)ueip地址所屬的地址子段和ue所屬的位置區(qū)域確定一個用于為ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

具體的,當(dāng)ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,控制面網(wǎng)元設(shè)備確定ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);如果所述可用路由已經(jīng)下發(fā),則控制面網(wǎng)元設(shè)備選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為ue下發(fā)路由。

在本發(fā)明實施例方案中,將ue的位置與客戶端ip地址之間建立映射關(guān)系,在ue激活的過程中,控制面網(wǎng)元設(shè)備根據(jù)ue的位置確定訪問第三方服務(wù)器時使用的客戶端ip地址,由此當(dāng)控制面網(wǎng)元設(shè)備管理的不同用戶面網(wǎng)元設(shè)備下的ue激活時,控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址訪問第三方服務(wù)器,從而可以避免第三方服務(wù)器為不同ue分配的ueip地址屬于相同網(wǎng)段的情況。

圖4是本申請?zhí)峁┑挠忠环N路由下發(fā)方法的流程圖。如圖4所示,該方法的處理步驟包括:

步驟s201:控制面網(wǎng)元設(shè)備上綁定至少一個客戶端ip地址,其中,一個位置區(qū)域(如talist)對應(yīng)一個或多個客戶端ip地址,一個位置區(qū)域?qū)?yīng)一個或多個up網(wǎng)元。

步驟s202:在cu分離場景下,由于up網(wǎng)元增多,客戶端ip地址的個數(shù)會增多。第三方服務(wù)器上的地址池根據(jù)客戶端ip地址進(jìn)行地址池規(guī)劃,不同的客戶端ip地址對應(yīng)不同的地址池。當(dāng)控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址向第三方服務(wù)器申請地址時,第三方服務(wù)器分配的地址屬于不同的地址池,不會屬于相同的地址子段。

步驟s203:控制面網(wǎng)元設(shè)備根據(jù)第三方服務(wù)器的地址池規(guī)劃本地鏡像配置第三方服務(wù)器的地址池,并且自行將地址池拆分成多個地址子段。

步驟s204:當(dāng)控制面網(wǎng)元設(shè)備接收到激活請求時,例如接收到ue的創(chuàng)建會話請求消息時,控制面網(wǎng)元設(shè)備根據(jù)用戶接入所在位置確定ue所在talist區(qū)域的用戶面網(wǎng)元設(shè)備,從而確定所述用戶面網(wǎng)元設(shè)備所對應(yīng)的客戶端ip地址。

步驟s205:控制面網(wǎng)元設(shè)備向第三方服務(wù)器發(fā)送接入請求消息,所述接入請求消息中攜帶確定出的所述客戶端ip地址。

步驟s206:第三方服務(wù)器根據(jù)所述接入請求消息中的客戶端ip地址為ue分配ueip地址,并將所述ueip地址發(fā)送給控制面網(wǎng)元設(shè)備。

步驟s207:控制面網(wǎng)元設(shè)備確定第三方服務(wù)器分配的ueip地址所屬的地址子段。當(dāng)存在多個用戶面網(wǎng)元設(shè)備覆蓋相同的位置區(qū)域(如talist)時,控制面網(wǎng)元設(shè)備判斷ueip地址所屬地址子段的路由是否已經(jīng)在某個用戶面網(wǎng)元設(shè)備上下發(fā),如果已經(jīng)在某個用戶面網(wǎng)元設(shè)備上下發(fā),則控制面網(wǎng)元設(shè)備選擇已經(jīng)下發(fā)所述路由的用戶面網(wǎng)元設(shè)備為ue下發(fā)路由,如果尚未下發(fā),控制面網(wǎng)元設(shè)備可以根據(jù)其它策略,例如負(fù)荷分擔(dān)原則選擇用戶面網(wǎng)元設(shè)備為ue下發(fā)路由。

步驟s208:控制面網(wǎng)元設(shè)備向步驟s207中所選擇的用戶面網(wǎng)元設(shè)備發(fā)送激活請求,其中,在激活請求中攜帶ueip地址和ueip地址所屬的地址子段。

步驟s209:用戶面網(wǎng)元設(shè)備為ue下發(fā)地址子段路由,并向控制面網(wǎng)元設(shè)備返回響應(yīng)消息。

為避免現(xiàn)新部署up設(shè)備導(dǎo)致頻繁改動第三方服務(wù)器上地址池的規(guī)劃,客戶端ip地址數(shù)量可在初期按照預(yù)期的最多的區(qū)域數(shù)進(jìn)行規(guī)劃,例如預(yù)計最終部署100臺覆蓋區(qū)域不同的用戶面網(wǎng)元設(shè)備,第一階段只部署10臺用戶面網(wǎng)元設(shè)備,則客戶端ip地址數(shù)量按100進(jìn)行規(guī)劃。

這種規(guī)劃方式下,當(dāng)實際部署時劃分的區(qū)域數(shù)少于規(guī)劃預(yù)期的最大區(qū)域數(shù)(即客戶端ip地址數(shù))時,如果每個talist區(qū)域的up設(shè)備只對應(yīng)一個客戶端ip地址,會出現(xiàn)某些客戶端ip地址對應(yīng)的地址池使用不到的情況。為避免這種情況出現(xiàn),控制面網(wǎng)元設(shè)備可以上針對某個(或者某組)talist區(qū)域的up設(shè)備綁定多個客戶端ip地址。并且控制面網(wǎng)元設(shè)備基于客戶端ip地址統(tǒng)計地址池的使用率,當(dāng)使用率超過閾值時,使用此talist區(qū)域up設(shè)備綁定的其它clientip向第三方服務(wù)器申請地址。當(dāng)新增用戶面網(wǎng)元設(shè)備時在控制面網(wǎng)元設(shè)備上調(diào)整客戶端ip地址與用戶面網(wǎng)元設(shè)備的綁定關(guān)系。

圖5是本申請?zhí)峁┑牧硪环N路由下發(fā)方法的流程圖。在本發(fā)明實施例方案中,控制面網(wǎng)元設(shè)備不直接與第三方服務(wù)器通信,而是通過用戶面網(wǎng)元設(shè)備的轉(zhuǎn)發(fā)與第三方服務(wù)器進(jìn)行信息交互。如圖5所示,所述方法包括:

步驟s301:控制面網(wǎng)元設(shè)備接收ue的位置信息,并且根據(jù)所述位置信息確定所述ue所屬的位置區(qū)域。

在本發(fā)明實施例方案中,當(dāng)ue需要激活時,控制面網(wǎng)元設(shè)備獲取ue的位置信息。例如,控制面網(wǎng)元設(shè)備接收ue的創(chuàng)建會話請求消息,在所述創(chuàng)建會話請求消息中攜帶ue的位置信息或者ue位置信息的指示信息。可選的,所述位置信息可以是ue所接入小區(qū)的小區(qū)標(biāo)識??刂泼婢W(wǎng)元設(shè)備可以根據(jù)ue的小區(qū)標(biāo)識確定ue所屬的位置區(qū)域,例如確定ue所屬的talist。

步驟s302:控制面網(wǎng)元設(shè)備將ue所屬位置區(qū)域的信息發(fā)送給用戶面網(wǎng)元設(shè)備。

步驟s303:用戶面網(wǎng)元設(shè)備根據(jù)ue所屬的位置區(qū)域確定用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址。

所述用戶面網(wǎng)元設(shè)備根據(jù)所述位置區(qū)域的信息,確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,包括:

所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為所述客戶端ip地址。

當(dāng)所述位置區(qū)域?qū)?yīng)多個備選ip地址時,所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇一個作為所述客戶端ip地址,包括:

所述控制面網(wǎng)元設(shè)備從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址。

步驟s304:用戶面網(wǎng)元設(shè)備使用所述客戶端ip地址向第三方服務(wù)器發(fā)送接入請求消息。

步驟s305:用戶面網(wǎng)元設(shè)備從第三方服務(wù)器獲取第三方服務(wù)器根據(jù)客戶端ip地址分配的ueip地址。

步驟s306:用戶面網(wǎng)元設(shè)備將所述ueip地址發(fā)送給控制面網(wǎng)元設(shè)備。

步驟s307:所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置區(qū)域的信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在本發(fā)明實施例方案中,每個客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段。

當(dāng)控制面網(wǎng)元設(shè)備接收到ueip地址后,所述控制面網(wǎng)元設(shè)備確定所述ueip地址所屬的地址子段;所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備,包括:當(dāng)所述ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,所述控制面網(wǎng)元設(shè)備確定所述ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);如果所述可用路由已經(jīng)下發(fā),則所述控制面網(wǎng)元設(shè)備選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為所述ue下發(fā)路由。

步驟s308:控制面網(wǎng)元設(shè)備向另一用戶面網(wǎng)元設(shè)備發(fā)送激活請求,其中,在激活請求中攜帶ueip地址和ueip地址所屬的地址子段

步驟s309:用戶面網(wǎng)元設(shè)備為ue下發(fā)地址子段路由,并向控制面網(wǎng)元設(shè)備返回響應(yīng)消息。

圖6是本申請?zhí)峁┑脑僖环N路由下發(fā)方法的流程圖。在本發(fā)明實施例方案中,控制面網(wǎng)元設(shè)備不直接與第三方服務(wù)器通信,而是通過用戶面網(wǎng)元設(shè)備的轉(zhuǎn)發(fā)與第三方服務(wù)器進(jìn)行信息交互如圖6所示,該方法的處理步驟包括:

步驟s401:用戶面網(wǎng)元設(shè)備上綁定至少一個客戶端ip地址,其中,一個位置區(qū)域(如talist)對應(yīng)一個或多個客戶端ip地址,一個位置區(qū)域?qū)?yīng)一個或多個up網(wǎng)元。

步驟s402:在cu分離場景下,由于up網(wǎng)元增多,客戶端ip地址的個數(shù)會增多。第三方服務(wù)器上的地址池根據(jù)客戶端ip地址進(jìn)行規(guī)劃,不同的客戶端ip地址對應(yīng)不同的地址池。當(dāng)控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址向第三方服務(wù)器申請地址時,第三方服務(wù)器分配的地址屬于不同的地址池,不會屬于相同的地址子段。

步驟s403:控制面網(wǎng)元設(shè)備根據(jù)第三方服務(wù)器的地址池規(guī)劃本地鏡像配置第三方服務(wù)器的地址池,并且自行將地址池拆分成多個地址子段。

步驟s404:當(dāng)控制面網(wǎng)元設(shè)備接收到激活請求時,例如接收到ue的創(chuàng)建會話請求消息時,控制面網(wǎng)元設(shè)備根據(jù)用戶接入所在位置確定ue所在talist區(qū)域的用戶面網(wǎng)元設(shè)備,可稱為用戶面網(wǎng)元設(shè)備。

步驟s405:控制面網(wǎng)元設(shè)備向用戶面網(wǎng)元設(shè)備發(fā)送接入請求消息,在所述接入請求消息中攜帶ue的位置區(qū)域信息。

步驟s406:用戶面網(wǎng)元設(shè)備根據(jù)ue所屬的位置區(qū)域確定客戶端ip地址。

步驟s407:用戶面網(wǎng)元設(shè)備向第三方服務(wù)器發(fā)送接入請求消息,所述接入請求消息中攜帶確定出的所述客戶端ip地址。

步驟s408:第三方服務(wù)器根據(jù)所述接入請求消息中的客戶端ip地址為ue分配ueip地址,并將所述ueip地址發(fā)送給用戶面網(wǎng)元設(shè)備。

步驟s409:用戶面網(wǎng)元設(shè)備向控制面網(wǎng)元設(shè)備發(fā)送接入請求消息,在所述接入請求消息中攜帶ueip地址。

步驟s410:控制面網(wǎng)元設(shè)備確定第三方服務(wù)器分配的ueip地址所屬的地址子段。當(dāng)存在多個用戶面網(wǎng)元設(shè)備覆蓋相同的位置區(qū)域(如talist)時,控制面網(wǎng)元設(shè)備判斷ueip地址所屬地址子段的路由是否已經(jīng)在某個用戶面網(wǎng)元設(shè)備上下發(fā),如果已經(jīng)在某個用戶面網(wǎng)元設(shè)備上下發(fā),則控制面網(wǎng)元設(shè)備選擇已經(jīng)下發(fā)所述路由的用戶面網(wǎng)元設(shè)備為ue下發(fā)路由,如果尚未下發(fā),控制面網(wǎng)元設(shè)備可以根據(jù)其它策略,例如負(fù)荷分擔(dān)原則選擇用戶面網(wǎng)元設(shè)備為ue下發(fā)路由。

步驟s411:控制面網(wǎng)元設(shè)備向步驟s410中所選擇的用戶面網(wǎng)元設(shè)備(圖6中假設(shè)為用戶面網(wǎng)元設(shè)備)發(fā)送激活請求,其中,在激活請求中攜帶ueip地址和ueip地址所屬的地址子段。

步驟s412:用戶面網(wǎng)元設(shè)備為ue下發(fā)地址子段路由,并向控制面網(wǎng)元設(shè)備返回響應(yīng)消息。

為避免現(xiàn)新部署up設(shè)備導(dǎo)致頻繁改動第三方服務(wù)器上地址池的規(guī)劃,客戶端ip地址數(shù)量可在初期按照預(yù)期的最多的區(qū)域數(shù)進(jìn)行規(guī)劃,例如預(yù)計最終部署100臺覆蓋區(qū)域不同的用戶面網(wǎng)元設(shè)備,第一階段只部署10臺用戶面網(wǎng)元設(shè)備,則客戶端ip地址數(shù)量按100進(jìn)行規(guī)劃。

這種規(guī)劃方式下,當(dāng)實際部署時劃分的區(qū)域數(shù)少于規(guī)劃預(yù)期的最大區(qū)域數(shù)(即客戶端ip地址數(shù))時,如果每個talist區(qū)域的up設(shè)備只對應(yīng)一個客戶端ip地址,會出現(xiàn)某些客戶端ip地址對應(yīng)的地址池使用不到的情況。為避免這種情況出現(xiàn),控制面網(wǎng)元設(shè)備可以上針對某個(或者某組)talist區(qū)域的up設(shè)備綁定多個客戶端ip地址。并且控制面網(wǎng)元設(shè)備基于客戶端ip地址統(tǒng)計地址池的使用率,當(dāng)使用率超過閾值時,使用此talist區(qū)域up設(shè)備綁定的其它clientip地址向第三方服務(wù)器申請地址。當(dāng)新增用戶面網(wǎng)元設(shè)備時在控制面網(wǎng)元設(shè)備上調(diào)整客戶端ip地址與用戶面網(wǎng)元設(shè)備的綁定關(guān)系。

在本發(fā)明實施例方案中,上述的第三方服務(wù)器可以為aaa服務(wù)器或者dhcp服務(wù)器,當(dāng)控制面網(wǎng)元設(shè)備從aaa服務(wù)器申請ueip地址時,用于與aaa服務(wù)器交互的客戶端ip地址類型為clientip地址;當(dāng)控制面網(wǎng)元設(shè)備從dhcp服務(wù)器申請ueip地址時,用于與dhcp服務(wù)器交互的客戶端ip地址類型為agentip地址。

圖7是本申請?zhí)峁┑囊环N控制面網(wǎng)元設(shè)備的結(jié)構(gòu)示意圖。如圖7所示,所述控制面網(wǎng)元設(shè)備包括:

接收單元501,用于接收用戶設(shè)備ue的位置信息;

確定單元502,用于根據(jù)所述位置信息確定所述控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

發(fā)送單元503,用于使用所述客戶端ip地址向所述第三方服務(wù)器發(fā)送接入請求消息;

所述接收單元501,還用于接收所述第三方服務(wù)器根據(jù)所述客戶端ip地址為所述ue分配的ueip地址;

所述確定單元502,還用于根據(jù)所述ueip地址和所述位置信息確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述接收單元501接收ue的位置信息,具體包括執(zhí)行:

接收創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息中攜帶所述位置信息或所述位置信息的指示信息。

在一種可能的設(shè)計中,所述確定單元502根據(jù)所述位置信息確定所述控制面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,具體包括執(zhí)行:

根據(jù)所述ue的位置信息,確定所述ue所屬的位置區(qū)域;

從所述位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為所述客戶端ip地址。

在一種可能的設(shè)計中,當(dāng)所述位置區(qū)域?qū)?yīng)多個備選ip地址時,所述確定單元502從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇一個作為所述客戶端ip地址,具體包括執(zhí)行:

從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址。

在一種可能的設(shè)計中,所述客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段;

所述確定單元502根據(jù)所述ueip地址和所述位置信息確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

確定所述ueip地址所屬的地址子段;

根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述確定單元502根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定一個用于為所述ue下發(fā)路由的用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

當(dāng)所述ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,確定所述ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);

如果所述可用路由已經(jīng)下發(fā),則選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為所述ue下發(fā)路由。

在本發(fā)明實施例方案中,將ue的位置與客戶端ip地址之間建立映射關(guān)系,在ue激活過程中,控制面網(wǎng)元設(shè)備根據(jù)ue的位置確定訪問第三方服務(wù)器時使用的客戶端ip地址,由此當(dāng)控制面網(wǎng)元設(shè)備管理不同的用戶面網(wǎng)元設(shè)備下的ue激活時,控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址訪問第三方服務(wù)器,從而可以避免第三方服務(wù)器為不同ue分配的ueip地址屬于相同網(wǎng)段的情況。

圖8是本申請?zhí)峁┑牧硪环N路控制面網(wǎng)元設(shè)備的結(jié)構(gòu)示意圖。如圖8所示,所述控制面網(wǎng)元設(shè)備,包括:

接收單元601,用于接收ue的位置信息,并且根據(jù)所述位置信息確定所述ue所屬的位置區(qū)域;

發(fā)送單元602,用于將所述位置區(qū)域的信息發(fā)送給用戶面網(wǎng)元設(shè)備,用于所述用戶面網(wǎng)元設(shè)備根據(jù)所述位置區(qū)域的信息確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

所述接收單元601,還用于接收所述用戶面網(wǎng)元設(shè)備發(fā)送的ueip地址,其中所述ueip地址是所述用戶面網(wǎng)元設(shè)備使用所述客戶端ip地址訪問第三方服務(wù)器時所述第三方服務(wù)器根據(jù)所述客戶端ip地址分配的;

處理單元603,用于根據(jù)所述ueip地址和所述位置區(qū)域的信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述接收單元601接收ue的位置信息,具體包括執(zhí)行:

接收創(chuàng)建會話請求消息,所述創(chuàng)建會話請求消息中攜帶所述位置信息或所述位置信息的指示信息。

在一種可能的設(shè)計中,所述客戶端ip地址對應(yīng)一個地址范圍,所述地址范圍被劃分為多個地址子段;

所述處理單元603根據(jù)所述ueip地址和所述位置信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

確定所述ueip地址所屬的地址子段;

根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述處理單元603根據(jù)所述ueip地址所屬的地址子段和所述ue所屬的位置區(qū)域確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備,具體包括執(zhí)行:

當(dāng)所述ue所屬的位置區(qū)域?qū)?yīng)多個用戶面網(wǎng)元設(shè)備時,確定所述ueip地址所屬的地址子段所對應(yīng)的可用路由是否已經(jīng)下發(fā);

如果所述可用路由已經(jīng)下發(fā),則選擇下發(fā)所述可用路由的用戶面網(wǎng)元設(shè)備為所述ue下發(fā)路由。

在本發(fā)明實施例方案中,將ue的位置與客戶端ip地址之間建立映射關(guān)系,在ue激活過程中,控制面網(wǎng)元設(shè)備根據(jù)ue的位置確定訪問第三方服務(wù)器時使用的客戶端ip地址,由此當(dāng)控制面網(wǎng)元設(shè)備管理不同的用戶面網(wǎng)元設(shè)備下的ue激活時,控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址訪問第三方服務(wù)器,從而可以避免第三方服務(wù)器為不同ue分配的ueip地址屬于相同網(wǎng)段的情況。

圖9是本申請?zhí)峁┑挠脩裘婢W(wǎng)元設(shè)備的結(jié)構(gòu)示意圖。如圖9所示,所述用戶面網(wǎng)元設(shè)備包括:接收單元701,用于接收控制面網(wǎng)元設(shè)備發(fā)送的位置區(qū)域的信息;

確定單元702,用于根據(jù)所述位置區(qū)域的信息,確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址;

發(fā)送單元703,用于使用所述客戶端ip地址向所述第三方服務(wù)器發(fā)送接入請求消息;

所述接收單元701,還用于接收所述第三方服務(wù)器根據(jù)所述客戶端ip地址為所述ue分配的ueip地址;

所述發(fā)送單元703,還用于將所述ueip地址發(fā)送給所述控制面網(wǎng)元設(shè)備,用于所述控制面網(wǎng)元設(shè)備根據(jù)所述ueip地址和所述位置區(qū)域的信息確定用于為所述ue下發(fā)路由的另一用戶面網(wǎng)元設(shè)備。

在一種可能的設(shè)計中,所述確定單元702根據(jù)所述位置區(qū)域的信息,確定所述用戶面網(wǎng)元設(shè)備訪問第三方服務(wù)器所采用的客戶端ip地址,具體包括執(zhí)行:

從所述位置區(qū)域所對應(yīng)的至少一個備選ip地址中選擇一個作為所述客戶端ip地址。

在一種可能的設(shè)計中,當(dāng)所述位置區(qū)域?qū)?yīng)多個備選ip地址時,所述確定單元702從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇一個作為所述客戶端ip地址,具體包括執(zhí)行:

從所述位置區(qū)域所對應(yīng)的多個備選ip地址中選擇使用頻率小于預(yù)設(shè)閾值的一個作為所述客戶端ip地址。

在本發(fā)明實施例方案中,將ue的位置與客戶端ip地址之間建立映射關(guān)系,在ue激活過程中,控制面網(wǎng)元設(shè)備根據(jù)ue的位置確定訪問第三方服務(wù)器時使用的客戶端ip地址,由此當(dāng)控制面網(wǎng)元設(shè)備管理不同的用戶面網(wǎng)元設(shè)備下的ue激活時,控制面網(wǎng)元設(shè)備使用不同的客戶端ip地址訪問第三方服務(wù)器,從而可以避免第三方服務(wù)器為不同ue分配的ueip地址屬于相同網(wǎng)段的情況。

圖10是本申請所涉及的網(wǎng)絡(luò)設(shè)備的一種可能的結(jié)構(gòu)示意圖??蛇x的,圖10所示網(wǎng)絡(luò)設(shè)備可以用于執(zhí)行圖7或圖8所示控制面網(wǎng)元設(shè)備所實現(xiàn)的功能;可選的,圖10所示網(wǎng)絡(luò)設(shè)備也可以用于執(zhí)行圖9所示用戶面網(wǎng)元設(shè)備所實現(xiàn)的功能。如圖10所示,網(wǎng)絡(luò)設(shè)備包括發(fā)射器/接收器1001,控制器/處理器1002,存儲器1003以及通信單元1004。所述發(fā)射器/接收器1001用于支持網(wǎng)絡(luò)設(shè)備與上述實施例中的所述的ue之間收發(fā)信息,以及支持所述網(wǎng)絡(luò)設(shè)備與其它網(wǎng)絡(luò)設(shè)備之間進(jìn)行無線電通信。所述控制器/處理器1002執(zhí)行各種用于與ue或者其它網(wǎng)絡(luò)設(shè)備通信的功能。在上行鏈路,來自所述ue的上行鏈路信號經(jīng)由天線接收,由接收器1001進(jìn)行調(diào)解,并進(jìn)一步由控制器/處理器1002進(jìn)行處理來恢復(fù)ue所發(fā)送到業(yè)務(wù)數(shù)據(jù)和信令信息。在下行鏈路上,業(yè)務(wù)數(shù)據(jù)和信令消息由控制器/處理器1002進(jìn)行處理,并由發(fā)射器1001進(jìn)行調(diào)解來產(chǎn)生下行鏈路信號,并經(jīng)由天線發(fā)射給其它網(wǎng)絡(luò)設(shè)備或者ue??刂破?處理器1002還執(zhí)行本發(fā)明實施例方案中網(wǎng)絡(luò)設(shè)備所執(zhí)行的路由下發(fā)方法。存儲器1003用于存儲網(wǎng)絡(luò)設(shè)備的程序代碼和數(shù)據(jù)。通信單元1004用于支持網(wǎng)絡(luò)設(shè)備與其它網(wǎng)絡(luò)實體進(jìn)行通信。

可選的,當(dāng)圖10所示的網(wǎng)絡(luò)設(shè)備作為圖7所示的控制面網(wǎng)元設(shè)備執(zhí)行本發(fā)明實施例的路由下發(fā)方法時,圖10中的控制器/處理器1002獨(dú)立或者通過與存儲器1003的配合來實現(xiàn)圖7中確定單元502所實現(xiàn)的功能,發(fā)射器/接收器1001用于實現(xiàn)圖7中接收單元501和發(fā)送單元503所實現(xiàn)的功能。

可選的,當(dāng)圖10所示的網(wǎng)絡(luò)設(shè)備作為圖8所示的控制面網(wǎng)元設(shè)備執(zhí)行本發(fā)明實施例的路由下發(fā)方法時,圖10中的控制器/處理器1002獨(dú)立或者通過與存儲器1003的配合來實現(xiàn)圖8中處理單元603所實現(xiàn)的功能,發(fā)射器/接收器1001用于實現(xiàn)圖8中接收單元601和發(fā)送單元602所實現(xiàn)的功能。

可選的,當(dāng)圖10所示的網(wǎng)絡(luò)設(shè)備作為圖9所示的用戶面網(wǎng)元設(shè)備執(zhí)行本發(fā)明實施例的路由下發(fā)方法時,圖10中的控制器/處理器1002獨(dú)立或者通過與存儲器1003的配合來實現(xiàn)圖9中確定單元702所實現(xiàn)的功能,發(fā)射器/接收器1001用于實現(xiàn)圖9中接收單元701和發(fā)送單元702所實現(xiàn)的功能。

可以理解的是,圖10僅僅示出了網(wǎng)絡(luò)設(shè)備的簡化設(shè)計。在實際應(yīng)用中,網(wǎng)絡(luò)設(shè)備可以包含任意數(shù)量的發(fā)射器,接收器,處理器,控制器,存儲器,通信單元等,而所有可以實現(xiàn)本發(fā)明的網(wǎng)絡(luò)設(shè)備都在本發(fā)明的保護(hù)范圍之內(nèi)。

用于執(zhí)行本發(fā)明上述接入設(shè)備,sta功能的控制器/處理器可以是中央處理器(cpu),通用處理器、數(shù)字信號處理器(dsp)、專用集成電路(asic),現(xiàn)場可編程門陣列(fpga)或者其他可編程邏輯器件、晶體管邏輯器件,硬件部件或者其任意組合。其可以實現(xiàn)或執(zhí)行結(jié)合本發(fā)明公開內(nèi)容所描述的各種示例性的邏輯方框,模塊和電路。所述處理器也可以是實現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等等。

結(jié)合本發(fā)明公開內(nèi)容所描述的方法或者算法的步驟可以硬件的方式來實現(xiàn),也可以是由處理器執(zhí)行軟件指令的方式來實現(xiàn)。軟件指令可以由相應(yīng)的軟件模塊組成,軟件模塊可以被存放于ram存儲器、閃存、rom存儲器、eprom存儲器、eeprom存儲器、寄存器、硬盤、移動硬盤、cd-rom或者本領(lǐng)域熟知的任何其它形式的存儲介質(zhì)中。一種示例性的存儲介質(zhì)耦合至處理器,從而使處理器能夠從該存儲介質(zhì)讀取信息,且可向該存儲介質(zhì)寫入信息。當(dāng)然,存儲介質(zhì)也可以是處理器的組成部分。處理器和存儲介質(zhì)可以位于asic中。另外,該asic可以位于sta中。當(dāng)然,處理器和存儲介質(zhì)也可以作為分立組件存在于sta中。

本領(lǐng)域技術(shù)人員應(yīng)該可以意識到,在上述一個或多個示例中,本發(fā)明所描述的功能可以用硬件、軟件、固件或它們的任意組合來實現(xiàn)。當(dāng)使用軟件實現(xiàn)時,可以全部或部分地以計算機(jī)程序產(chǎn)品的形式實現(xiàn)。所述計算機(jī)程序產(chǎn)品包括一個或多個計算機(jī)指令。在計算機(jī)上加載和執(zhí)行所述計算機(jī)程序指令時,全部或部分地產(chǎn)生按照本發(fā)明實施例所述的流程或功能。所述計算機(jī)可以是通用計算機(jī)、專用計算機(jī)、計算機(jī)網(wǎng)絡(luò)或者其他可編程裝置。所述計算機(jī)指令可以存儲在計算機(jī)可讀存儲介質(zhì)中,或者從一個計算機(jī)可讀存儲介質(zhì)向另一個計算機(jī)可讀存儲介質(zhì)傳輸,例如,所述計算機(jī)指令可以從一個網(wǎng)站站點、計算機(jī)、服務(wù)器或數(shù)據(jù)中心通過有線(例如同軸電纜、光纖、數(shù)字用戶線(dsl))或無線(例如紅外、無線、微波等)方式向另一個網(wǎng)站站點、計算機(jī)、服務(wù)器或數(shù)據(jù)中心進(jìn)行傳輸。所述計算機(jī)可讀存儲介質(zhì)可以是計算機(jī)能夠存取的任何可用介質(zhì)或者是包含一個或多個可用介質(zhì)集成的服務(wù)器、數(shù)據(jù)中心等數(shù)據(jù)存儲設(shè)備。所述可用介質(zhì)可以是磁性介質(zhì),(例如,軟盤、硬盤、磁帶)、光介質(zhì)(例如,dvd)、或者半導(dǎo)體介質(zhì)等。

以上所述的具體實施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的技術(shù)方案的基礎(chǔ)之上,所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包括在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1