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

實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu)、方法及裝置與流程

文檔序號:12037641閱讀:200來源:國知局
實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu)、方法及裝置與流程

本發(fā)明涉及但不限于移動通信技術(shù),尤指一種實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu)、方法及裝置。



背景技術(shù):

傳統(tǒng)的移動通信是面向人和人之間的通信,一套系統(tǒng)架構(gòu)適配所有的通信場景,系統(tǒng)架構(gòu)不夠靈活。在下一代通信的研究中,人和物以及物和物之間的通信是需要支持的新的業(yè)務(wù)場景。新的通信場景需要不同的系統(tǒng)架構(gòu),也就是說,傳統(tǒng)單一的一種系統(tǒng)架構(gòu)已經(jīng)無法滿足通信技術(shù)發(fā)展的需求。

網(wǎng)絡(luò)切片是實現(xiàn)一個物理網(wǎng)絡(luò)上支持多個邏輯網(wǎng)絡(luò)的重要技術(shù)手段。網(wǎng)絡(luò)切片是一組網(wǎng)絡(luò)功能的集合,這些網(wǎng)絡(luò)功能具有特定的行為而且相互之間通過接口交互,以提供一種通信業(yè)務(wù)或者網(wǎng)絡(luò)能力。圖1為相關(guān)技術(shù)中實現(xiàn)網(wǎng)絡(luò)切片的示意圖。如圖1所示,一共包括3個網(wǎng)絡(luò)切片,分別用于滿足3種不同的業(yè)務(wù)需求。所有網(wǎng)絡(luò)切片均運行在云平臺之上,每個切片的網(wǎng)絡(luò)功能可以不同。其中,云平臺是一種利用虛擬化技術(shù)(nfv,networkfunctionvirtualization)和軟件定義網(wǎng)絡(luò)技術(shù)(sdn,softwaredefinenetwork)實現(xiàn)的軟硬件平臺,能夠?qū)崿F(xiàn)邏輯功能的動態(tài)創(chuàng)建、維護以及物理資源的共享。

為了實現(xiàn)網(wǎng)絡(luò)切片中的網(wǎng)絡(luò)功能,需要解決兩個問題:

一個是,傳統(tǒng)網(wǎng)絡(luò)中網(wǎng)元之間的通信機制一般采用靜態(tài)配置鏈路或者相對靜態(tài)的域名系統(tǒng)(dns,domainnamesystem)查詢方式。而運行在云平臺上的網(wǎng)絡(luò)功能是一種虛擬的網(wǎng)絡(luò)功能,和與傳統(tǒng)的網(wǎng)元相比,對運行在云平臺上的網(wǎng)絡(luò)功能的創(chuàng)建和刪除非常頻繁,因此,傳統(tǒng)的靜態(tài)配置和dns均難以用于解決虛擬的網(wǎng)絡(luò)功能之間的通信問題。

另一個是,網(wǎng)絡(luò)切片內(nèi)的網(wǎng)絡(luò)功能需要和傳統(tǒng)網(wǎng)絡(luò)互通,因此,網(wǎng)絡(luò)功能需要處理復(fù)雜的傳統(tǒng)網(wǎng)絡(luò)的接口,這樣會使得網(wǎng)絡(luò)功能變得非常復(fù)雜,難以快速開發(fā)和部署。



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

本發(fā)明提供一種實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu)、方法及裝置,能夠簡化網(wǎng)絡(luò)功能的設(shè)計,大大縮短網(wǎng)絡(luò)功能的開發(fā)和部署難度。

為了達到本發(fā)明目的,本發(fā)明提供了一種實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu),在每個通信域中,至少包括:一個或一個以上網(wǎng)絡(luò)功能、一個或一個以上接口功能,以及接口功能管理模塊;其中,

網(wǎng)絡(luò)功能,用于處理網(wǎng)絡(luò)功能本身的信息處理以及和其他網(wǎng)絡(luò)功能的信息交互;

接口功能,用于提供與不同通信域的互通;

接口功能管理模塊,用于接受來自接口功能的注冊,并存儲發(fā)起注冊請求的接口功能對應(yīng)的信息;

同一所述通信域內(nèi),所述網(wǎng)絡(luò)功能與所選擇接口功能之間采用的互通接口,與該網(wǎng)絡(luò)功能和通信域內(nèi)的目的網(wǎng)絡(luò)功能之間的互通接口相同。

可選地,所述接口功能支持傳統(tǒng)網(wǎng)絡(luò)接口,還用于處理與傳統(tǒng)網(wǎng)絡(luò)的互通。

可選地,每個所述接口功能支持一種或一種以上互通接口。

可選地,同一所述通信域中的接口功能合一部署,或者分開單獨設(shè)置。

本發(fā)明還提供了一種實現(xiàn)網(wǎng)絡(luò)功能通信的方法,包括:接口功能實例化后,向接口功能管理模塊進行注冊,以使接口功能管理模塊保存該接口功能對應(yīng)的信息;

同一通信域內(nèi)的網(wǎng)絡(luò)功能之間直接互通以實現(xiàn)通信;網(wǎng)絡(luò)功能通過接口功能建立與其它通信域的網(wǎng)絡(luò)功能間的通信;其中,

同一通信域內(nèi)的網(wǎng)絡(luò)功能與所選擇的接口功能之間采用的互通接口,與該網(wǎng)絡(luò)功能和該通信域內(nèi)的目的網(wǎng)絡(luò)功能之間的互通接口相同。

可選地,所述接口功能支持傳統(tǒng)的網(wǎng)絡(luò)接口;該方法還包括:

所述網(wǎng)絡(luò)功能通過接口功能建立與傳統(tǒng)的網(wǎng)元之間的通信。

可選地,同一所述通信域內(nèi)的接口功能支持一種或一種以上互通接口。

可選地,所述接口功能完成注冊后,還包括:

所述網(wǎng)絡(luò)功能根據(jù)自身的處理能力,與對應(yīng)的接口功能進行綁定,該接口功能保存與自身實現(xiàn)綁定的網(wǎng)絡(luò)功能的信息。

可選地,所述同一通信域內(nèi)的網(wǎng)絡(luò)功能之間直接互通以實現(xiàn)通信包括:

所述網(wǎng)絡(luò)功能需要建立會話,向自身綁定的接口功能發(fā)起會話建立請求;

所述網(wǎng)絡(luò)功能自身綁定的接口功能根據(jù)接收到的會話建立請求,通過域名系統(tǒng)dns系統(tǒng)查找出需要建立的會話對應(yīng)的目的網(wǎng)絡(luò)功能對應(yīng)的目的接口功能,并通過查找到的目的接口功能向目的網(wǎng)絡(luò)功能發(fā)送會話建立請求;

發(fā)起建立會話請求的網(wǎng)絡(luò)功能接收來自目的網(wǎng)絡(luò)功能經(jīng)由目的接口功能和接口功能返回的會話建立響應(yīng),或接收來自目的網(wǎng)絡(luò)功能返回的會話建立響應(yīng),建立和目的網(wǎng)絡(luò)功能的直接互通。

可選地,所述網(wǎng)絡(luò)功能通過接口功能建立與其它通信域的網(wǎng)絡(luò)功能或傳統(tǒng)網(wǎng)元間的通信包括:

所述網(wǎng)絡(luò)功能需要建立會話,向自身綁定的接口功能發(fā)起會話建立請求;

所述網(wǎng)絡(luò)功能自身綁定的接口功能根據(jù)接收到的會話建立請求,通過dns系統(tǒng)查找出其他通信域的目的網(wǎng)絡(luò)功能對應(yīng)的目的接口功能或傳統(tǒng)網(wǎng)元,并通過查找到的目的接口功能向目的網(wǎng)絡(luò)功能或直接向傳統(tǒng)網(wǎng)元發(fā)送會話建立請求;

所述網(wǎng)絡(luò)功能接收來自目的網(wǎng)絡(luò)功能經(jīng)由目的接口功能和與所述網(wǎng)絡(luò)功能綁定的接口功能返回的會話建立響應(yīng),或接收來自傳統(tǒng)網(wǎng)元經(jīng)由與所述網(wǎng)絡(luò)功能綁定的接口功能返回的會話建立響應(yīng)。

本發(fā)明又提供了一種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置,包括:第一注冊模塊、第一綁定模塊,及第一處理模塊;其中,

第一注冊模塊,用于向接口功能管理模塊請求注冊自身的信息,以使得接口功能管理模塊中保存自身的信息;

第一綁定模塊,用于接收來自網(wǎng)絡(luò)功能的綁定請求,保存發(fā)起綁定請求的網(wǎng)絡(luò)功能的信息,以實現(xiàn)與網(wǎng)絡(luò)功能的綁定;

第一處理模塊,用于根據(jù)接收到的來自網(wǎng)絡(luò)功能的會話建立請求,通過dns系統(tǒng)查找需要建立的會話對應(yīng)的目的接口功能或者目的傳統(tǒng)網(wǎng)元,并通過查找到的目的接口功能向相應(yīng)的目的網(wǎng)絡(luò)功能或直接向目的傳統(tǒng)網(wǎng)元發(fā)送會話建立請求。

可選地,所述第一注冊模塊還用于:接收來自所述接口功能管理模塊的注冊響應(yīng)。

可選地,所述第一綁定模塊還用于:向發(fā)起綁定請求的所述網(wǎng)絡(luò)功能返回綁定響應(yīng)。

可選地,所述第一處理模塊還用于:接收來自所述目的網(wǎng)絡(luò)功能經(jīng)由目的接口功能返回的會話建立響應(yīng),或接收來自所述目的網(wǎng)絡(luò)功能返回的會話建立響應(yīng),或接收來自所述傳統(tǒng)網(wǎng)元返回的會話建立響應(yīng)。

可選地,所述第一處理模塊還用于:接收到來自與所述發(fā)起會話建立請求的網(wǎng)絡(luò)功能綁定的接口功能的會話建立請求,選擇一個合適的目的網(wǎng)絡(luò)功能,并向選擇出的目的網(wǎng)絡(luò)功能發(fā)送會話建立請求。

可選地,所述第一處理模塊還用于:在所述選擇合適的網(wǎng)絡(luò)功能時,根據(jù)網(wǎng)絡(luò)功能的負荷實現(xiàn)多個網(wǎng)絡(luò)功能的負荷分擔(dān)。

可選地,所述第一處理模塊還用于:在所述向選擇出網(wǎng)絡(luò)功能發(fā)送的會話建立請求中攜帶發(fā)起會話建立請求的網(wǎng)絡(luò)功能的地址信息。

可選地,所述裝置設(shè)置在接口功能中。

本發(fā)明還提供了一種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置,包括:第二綁定模塊、第二處理模塊;其中,

第二綁定模塊,用于向接口功能管理模塊根據(jù)自身支持的協(xié)議請求發(fā)現(xiàn)接口功能,并獲得可用的接口功能;向獲得的接口功能發(fā)起綁定請求,以實現(xiàn)與接口功能的綁定;

第二處理模塊,用于在需要建立會話時,向自身綁定的接口功能發(fā)起會話建立請求;接收來自自身綁定的接口功能的會話建立響應(yīng),或來自選擇出網(wǎng)絡(luò)功能的會話建立響應(yīng)。

可選地,所述第二綁定模塊還用于:接收來自所述接口功能的綁定響應(yīng)。

可選地,所述裝置設(shè)置在網(wǎng)絡(luò)功能中。

本發(fā)明再提供了一種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置,包括:第二注冊模塊、第三綁定模塊,及存儲模塊;其中,

第二注冊模塊,用于接收來自接口功能的注冊請求,發(fā)起注冊請求的接口功能對應(yīng)的信息保存在存儲模塊中;

第三綁定模塊,用于接收來自網(wǎng)絡(luò)功能的發(fā)現(xiàn)接口功能請求,根據(jù)發(fā)現(xiàn)接口功能請求中攜帶的接口功能類型從存儲模塊中查找出一個可用的接口功能,并返回給發(fā)起發(fā)現(xiàn)接口功能請求的網(wǎng)絡(luò)功能;

存儲模塊,用于存儲發(fā)起注冊請求的接口功能對應(yīng)的信息。

可選地,所述第二注冊模塊還用于:向發(fā)起注冊請求的所述接口功能返回注冊響應(yīng)。

可選地,所述裝置設(shè)置在接口功能管理模塊中。

與現(xiàn)有技術(shù)相比,本申請包括接口功能實例化后,向接口功能管理模塊進行綁定,以使接口功能管理模塊保存該接口功能對應(yīng)的信息;同一通信域內(nèi)的網(wǎng)絡(luò)功能之間直接互通以實現(xiàn)通信;網(wǎng)絡(luò)功能通過接口功能建立與其它通信域的網(wǎng)絡(luò)功能間的通信;其中,在同一通信域內(nèi),網(wǎng)絡(luò)功能與所選擇的接口功能之間采用的互通接口,與該網(wǎng)絡(luò)功能與該通信域內(nèi)的目的網(wǎng)絡(luò)功能之間的互通接口相同。通過本發(fā)明提供的實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu),實現(xiàn)了網(wǎng)絡(luò)功能和接口功能的解耦。網(wǎng)絡(luò)功能只需通過一種互通接口,便實現(xiàn)了與通信域內(nèi)以及與通信域外目的網(wǎng)絡(luò)功能之間的互通,這樣使得網(wǎng)絡(luò)功能的邏輯變得簡單,從而簡化了網(wǎng)絡(luò)功能的設(shè)計,大大縮短了網(wǎng)絡(luò)功能的開發(fā)和部署難度。

本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。

附圖說明

此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的 不當限定。在附圖中:

圖1為相關(guān)技術(shù)中實現(xiàn)網(wǎng)絡(luò)切片的示意圖;

圖2為相關(guān)技術(shù)中網(wǎng)元間時間通信的架構(gòu)示意圖;

圖3為本發(fā)明中實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu)示意圖;

圖4為本發(fā)明實現(xiàn)接口功能注冊的實施例的流程示意圖;

圖5為本發(fā)明網(wǎng)絡(luò)功能與接口功能實現(xiàn)綁定的實施例的流程示意圖;

圖6為本發(fā)明中同一通信域內(nèi)的網(wǎng)絡(luò)功能間實現(xiàn)通信的實施例的流程示意圖;

圖7為本發(fā)明中不同通信域內(nèi)的網(wǎng)絡(luò)功能間實現(xiàn)通信的實施例的流程示意圖;

圖8為本發(fā)明中網(wǎng)絡(luò)功能與傳統(tǒng)的網(wǎng)元之間實現(xiàn)通信的實施例的流程示意圖;

圖9為本發(fā)明中一種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置的組成結(jié)構(gòu)示意圖;

圖10為本發(fā)明中另一種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置的組成結(jié)構(gòu)示意圖;

圖11為本發(fā)明中第三種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置的組成結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。

圖2為相關(guān)技術(shù)中網(wǎng)元間時間通信的架構(gòu)示意圖,如圖2所示,相關(guān)技術(shù)中的網(wǎng)元包括網(wǎng)絡(luò)內(nèi)部的網(wǎng)元邏輯部分,以及接口部分,因此,為了實現(xiàn)兩個網(wǎng)元之間的通信,首先需要標準化兩個網(wǎng)元之間的接口,即兩個網(wǎng)元需要實現(xiàn)標準接口才能互通。其次,接口和網(wǎng)絡(luò)邏輯是合在一起的,這就意味著,當網(wǎng)元邏輯功能進行升級時,整個網(wǎng)元在短時間內(nèi)無法和其他網(wǎng)元進行通信,無法為用戶提供服務(wù)。再者,網(wǎng)元邏輯需要和接口緊耦合,而傳統(tǒng)接口的處理是通訊過程中非常復(fù)雜的部分,當通信對方支持的協(xié)議版本與自身的不同時,會導(dǎo)致網(wǎng)元邏輯變得異常復(fù)雜,無疑加大了網(wǎng)元的開發(fā)和部署難度。

圖3為本發(fā)明中實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu)示意圖,如圖3所示,本發(fā)明中定義了通信域的概念,比如一個數(shù)據(jù)中心內(nèi)組成一個通信域,一個通信域內(nèi)的網(wǎng)絡(luò)功能和接口功能使用相同的地址編碼和尋址方式,從而可直接通信。在每個通信域中,至少包括:一個或一個以上網(wǎng)絡(luò)功能、一個或一個以上接口功能,以及接口功能管理模塊;其中,

網(wǎng)絡(luò)功能,用于處理網(wǎng)絡(luò)功能本身的信息處理以及和其他網(wǎng)絡(luò)功能的信息交互。

在網(wǎng)絡(luò)功能實例化即網(wǎng)絡(luò)功能被實際部署到網(wǎng)絡(luò)中后,并向一個或者一個以上接口功能進行綁定后,網(wǎng)絡(luò)功能便具備了和其他網(wǎng)絡(luò)功能通信的能力。這樣,每個通信域內(nèi)的網(wǎng)絡(luò)功能之間能夠直接互通而無需經(jīng)過接口功能的協(xié)議轉(zhuǎn)換;不同通信域內(nèi)的網(wǎng)絡(luò)功能之間能夠通過綁定的接口功能實現(xiàn)互通。通信域內(nèi)的網(wǎng)絡(luò)功能可以是來自一個廠家的網(wǎng)絡(luò)功能,也可以是不同廠家的網(wǎng)絡(luò)功能。本發(fā)明提供的實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu)中,由于網(wǎng)絡(luò)功能無需關(guān)注其他網(wǎng)絡(luò)功能支持的接口,從而簡化了網(wǎng)絡(luò)功能的設(shè)計。

接口功能,用于提供與不同通信域的互通。進一步地,還用于支持傳統(tǒng)網(wǎng)絡(luò)接口,以處理與傳統(tǒng)網(wǎng)絡(luò)的互通。

具體地,在同一通信域內(nèi),接口功能與網(wǎng)絡(luò)功能之間采用的互通接口即通信協(xié)議,與該通信域內(nèi)的不同網(wǎng)絡(luò)功能之間的互通接口相同。如圖3所示,在通信域1中,接口功能a與網(wǎng)絡(luò)功能a之間,或接口功能b與網(wǎng)絡(luò)功能b之間均采用如第一協(xié)議,而第一協(xié)議正是通信域1中的網(wǎng)絡(luò)功能a與網(wǎng)絡(luò)功能b之間的通信協(xié)議;網(wǎng)絡(luò)功能a和通信域2中的網(wǎng)絡(luò)功能b之間也采用如第一協(xié)議。這樣,以通信域1中的網(wǎng)絡(luò)功能a為例,從網(wǎng)絡(luò)功能a來看,只需要支持一種通信協(xié)議如第一協(xié)議,就可以完成和通信域1內(nèi)的網(wǎng)絡(luò)功能b之間的通信,也可以通過同樣的接口協(xié)議,通過不同通信域中的接口功能實現(xiàn)與通信域2內(nèi)的網(wǎng)絡(luò)功能b互通,這樣,簡化了網(wǎng)絡(luò)功能a的設(shè)計。進一步地,如果接口功能支持傳統(tǒng)的網(wǎng)絡(luò)接口,那么,上述通信域1中的網(wǎng)絡(luò)功能a同樣也只需要支持一種通信協(xié)議如第一協(xié)議,就可以完成和傳統(tǒng)網(wǎng)元如網(wǎng)元b之間的通信,同樣也是簡化了網(wǎng)絡(luò)功能a的設(shè)計。

一個通信域內(nèi)可以包括一個或者一個以上接口功能,每個接口功能可能 支持一種互通接口,也可能支持多種互通接口。接口功能需要在域名系統(tǒng)(dns,domainnamesystem)中注冊自身對外的地址信息以及支持的接口功能類型,這樣,傳統(tǒng)網(wǎng)絡(luò)便可以通過dns查找到該接口功能。而接口功能和網(wǎng)絡(luò)功能一起,就相當于是一個支持該網(wǎng)絡(luò)功能的傳統(tǒng)網(wǎng)元。

可見,本發(fā)明中的接口功能和網(wǎng)絡(luò)功能進行了解耦,而不像圖2所示的相關(guān)技術(shù)中網(wǎng)元邏輯需要和接口緊耦合,這樣使得網(wǎng)絡(luò)功能的邏輯變得簡單,大大縮短了網(wǎng)絡(luò)功能的開發(fā)和部署難度。

接口功能管理模塊,用于接受來自接口功能實例化即接口功能被實際部署到網(wǎng)絡(luò)中后的接口功能的注冊,存儲發(fā)起注冊請求的接口功能對應(yīng)的信息,包括接口功能類型如s1接口、s6a接口等,以及地址信息等。這樣,其他網(wǎng)絡(luò)功能可以通過接口功能管理模塊找到該接口功能。

通過本發(fā)明提供的實現(xiàn)網(wǎng)絡(luò)功能通信的架構(gòu),實現(xiàn)了網(wǎng)絡(luò)功能和接口功能的解耦。網(wǎng)絡(luò)功能只需通過一種互通接口,便實現(xiàn)了與通信域內(nèi)和通信域外網(wǎng)絡(luò)功能之間的互通,這樣使得網(wǎng)絡(luò)功能的邏輯變得簡單,從而簡化了網(wǎng)絡(luò)功能的設(shè)計,大大縮短了網(wǎng)絡(luò)功能的開發(fā)和部署難度。

基于圖3所示的架構(gòu),本發(fā)明實現(xiàn)網(wǎng)絡(luò)功能通信的方法包括:

接口功能實例化后,向接口功能管理模塊進行注冊,以使接口功能管理模塊保存該接口功能對應(yīng)的信息;

同一通信域內(nèi)的網(wǎng)絡(luò)功能之間直接互通以實現(xiàn)通信;網(wǎng)絡(luò)功能通過接口功能建立與其它通信域的網(wǎng)絡(luò)功能間的通信;其中,

在同一通信域內(nèi),網(wǎng)絡(luò)功能與所選擇的接口功能之間采用的互通接口,與該網(wǎng)絡(luò)功能和其目的網(wǎng)絡(luò)功能之間的互通接口相同。

其中,同一通信域內(nèi)的接口功能可以支持一種或一種以上互通接口。

進一步地,如果接口功能支持傳統(tǒng)的網(wǎng)絡(luò)接口,那么,該方法還包括:網(wǎng)絡(luò)功能通過接口功能建立與傳統(tǒng)的網(wǎng)元之間的通信。

在接口功能完成注冊后,本發(fā)明方法還包括:

網(wǎng)絡(luò)功能根據(jù)自身的處理功能,與對應(yīng)的接口功能進行綁定,而接口功能會保存與自身實現(xiàn)綁定的網(wǎng)絡(luò)功能的信息。

其中,同一通信域內(nèi)的網(wǎng)絡(luò)功能之間直接互通以實現(xiàn)通信具體包括:

網(wǎng)絡(luò)功能需要建立會話,向自身綁定的接口功能發(fā)起會話建立請求;

發(fā)起建立會話請求的網(wǎng)絡(luò)功能自身綁定的接口功能根據(jù)接收到的會話建立請求,通過dns系統(tǒng)查找出需要建立的會話對應(yīng)的目的網(wǎng)絡(luò)功能對應(yīng)的目的接口功能,并通過查找到的目的接口功能向目的網(wǎng)絡(luò)功能發(fā)送會話建立請求;

發(fā)起建立會話請求的網(wǎng)絡(luò)功能接收來自目的網(wǎng)絡(luò)功能經(jīng)由目的接口功能和接口功能返回的會話建立響應(yīng),或接收來自目的網(wǎng)絡(luò)功能返回的會話建立響應(yīng)。

這樣,實現(xiàn)了同一通信域內(nèi)的網(wǎng)絡(luò)功能之間的通信。

其中,網(wǎng)絡(luò)功能通過接口功能建立與其它通信域的網(wǎng)絡(luò)功能或傳統(tǒng)網(wǎng)元間的通信包括:

網(wǎng)絡(luò)功能需要建立會話,向自身綁定的接口功能發(fā)起會話建立請求;

發(fā)起會話建立請求的網(wǎng)絡(luò)功能自身綁定的接口功能根據(jù)接收到的會話建立請求,通過dns系統(tǒng)查找出位于其他通信域的目的網(wǎng)絡(luò)功能的目的接口功能或傳統(tǒng)網(wǎng)元,并通過查找到的目的接口功能向相應(yīng)的目的網(wǎng)絡(luò)功能或直接向傳統(tǒng)網(wǎng)元發(fā)送會話建立請求;

發(fā)起會話建立請求的網(wǎng)絡(luò)功能接收來自目的網(wǎng)絡(luò)功能經(jīng)由目的接口功能和與發(fā)起會話建立請求的網(wǎng)絡(luò)功能綁定的接口功能返回的會話建立響應(yīng),或接收來自傳統(tǒng)網(wǎng)元經(jīng)由與發(fā)起會話建立請求的網(wǎng)絡(luò)功能綁定的接口功能返回的會話建立響應(yīng)。

這樣,實現(xiàn)了不同通信域間的網(wǎng)絡(luò)功能間,或網(wǎng)絡(luò)功能與傳統(tǒng)網(wǎng)元間的通信。

下面結(jié)合具體實施例對本發(fā)明方法進行詳細描述。

圖4為本發(fā)明實現(xiàn)接口功能注冊的實施例的流程示意圖,如圖4所示,當接口功能實例化后,包括:

步驟400:接口功能向接口功能管理模塊發(fā)送注冊請求以實現(xiàn)注冊。

其中,接口功能管理模塊的地址可以是靜態(tài)配置的,或者也可以通過dns查詢獲得。

本步驟中,在注冊請求消息中攜帶有發(fā)起注冊請求的接口功能所支持的接口功能類型、處理能力以及至少一個通信域內(nèi)可路由的地址標識等信息。

步驟401:接口功能管理模塊保存發(fā)起注冊請求的接口功能對應(yīng)的信息即注冊請求中攜帶的信息。

步驟402:接口功能管理模塊向發(fā)起注冊請求的接口功能返回注冊響應(yīng)。

圖5為本發(fā)明網(wǎng)絡(luò)功能與接口功能實現(xiàn)綁定的實施例的流程示意圖,如圖5所示,網(wǎng)絡(luò)功能實例化后,包括:

步驟500:網(wǎng)絡(luò)功能根據(jù)自身支持的處理功能,向接口功能管理模塊發(fā)起接口功能發(fā)現(xiàn)請求。

其中,接口功能管理模塊的地址可以是靜態(tài)配置的,或者也可以通過dns查詢獲得的。

本步驟中,在接口功能發(fā)現(xiàn)請求中攜帶有請求的接口功能類型。

步驟501:接口功能管理模塊根據(jù)接口功能類型,從自身保存的接口功能的信息中查找一個可用的接口功能,并將該接口功能在其所屬通信域內(nèi)可路由的地址標識攜帶在接口功能發(fā)現(xiàn)響應(yīng)中返回給網(wǎng)絡(luò)功能。

需要說明的是,如果可用的接口功能包括兩個或兩個以上,可以隨機選擇一個,或者通過接口功能的處理能力選擇一個,以實現(xiàn)負荷分擔(dān),等等。具體實現(xiàn)并不用于限定本發(fā)明的保護范圍,這里僅是舉例說明而已。

步驟502:網(wǎng)絡(luò)功能根據(jù)接口功能發(fā)現(xiàn)響應(yīng)中攜帶的地址標識,向?qū)?yīng)的接口功能發(fā)起綁定請求。

在綁定請求中攜帶有該網(wǎng)絡(luò)功能的功能類型、該網(wǎng)絡(luò)功能在自身所屬通信域內(nèi)可路由的地址標識、處理能力以及處理的用戶類型等其他輔助信息。

步驟503:接口功能保存發(fā)起綁定請求的網(wǎng)絡(luò)功能的信息,并向該網(wǎng)絡(luò)功能返回綁定響應(yīng)。

需要說明的是,如果某網(wǎng)絡(luò)功能如圖3中的網(wǎng)絡(luò)功能a需要通過多種接 口和多種網(wǎng)絡(luò)功能進行通信,那么,每種接口都需要和一個接口功能進行綁定,而每種接口可以和不同的接口功能進行綁定。

圖6為本發(fā)明中同一通信域內(nèi)的網(wǎng)絡(luò)功能間實現(xiàn)通信的實施例的流程示意圖,本實施例中,結(jié)合圖3所示,假設(shè)網(wǎng)絡(luò)功能a與接口功能a實現(xiàn)了綁定,網(wǎng)絡(luò)功能b與接口功能b實現(xiàn)了綁定,如圖6所示,包括:

步驟600:網(wǎng)絡(luò)功能a向其綁定的接口功能a發(fā)送會話建立請求,在會話建立請求中攜帶有請求建立會話的相關(guān)信息,比如用戶標識、請求的接入點名稱(apn,accesspointname)等信息。

本步驟中,會話建立請求的發(fā)送,與網(wǎng)絡(luò)功能a直接向網(wǎng)絡(luò)功能b發(fā)送會話建立請求是一樣的。

步驟601:接口功能根據(jù)接收到的會話建立請求,通過dns系統(tǒng)查找對應(yīng)的接口功能b。

比如:結(jié)合圖3所示,假設(shè)網(wǎng)絡(luò)功能a是移動管理功能實體,網(wǎng)絡(luò)功能a請求與之建立會話的網(wǎng)絡(luò)功能b是服務(wù)網(wǎng)關(guān),網(wǎng)絡(luò)功能a向綁定的接口功能a發(fā)起會話建立請求。本實施例中,假設(shè)接口功能a根據(jù)會話建立請求中攜帶的用戶標識、請求apn等信息,通過dns系統(tǒng),查找出通信域內(nèi)的目的網(wǎng)絡(luò)功能b對應(yīng)的接口功能b的地址信息。

步驟602:接口功能a向接口功能b轉(zhuǎn)發(fā)會話建立請求。

這里,如果接口功能b支持的協(xié)議與接口功能a支持的協(xié)議相同,那么無需進行協(xié)議轉(zhuǎn)換,此時,接口功能a直接轉(zhuǎn)發(fā)收到的會話建立請求即可;如果接口功能b支持的協(xié)議與接口功能a支持的不同,那么,接口功能a需要對會話建立請求進行協(xié)議轉(zhuǎn)換后再轉(zhuǎn)發(fā)。

步驟603:接口功能b根據(jù)需要進行協(xié)議轉(zhuǎn)換,將收到的會話建立請求轉(zhuǎn)換為自身所屬通信域內(nèi)的消息;以及接口功能b選擇一個合適的網(wǎng)絡(luò)功能b,然后向該網(wǎng)絡(luò)功能b發(fā)送會話建立請求??蛇x地,在發(fā)送給網(wǎng)絡(luò)功能b的會話建立請求中還攜帶有網(wǎng)絡(luò)功能a的地址信息。

本步驟中,與接口功能b綁定的網(wǎng)絡(luò)功能b可能有兩個或兩個以上,因此,需要選擇一個合適的,比如通過處理能力或者隨機選一個等。

進一步地,接口功能b在選擇網(wǎng)絡(luò)功能b時,可以考慮網(wǎng)絡(luò)功能b的處理能力,實現(xiàn)多個網(wǎng)絡(luò)功能b的負荷分擔(dān)。具體來講,由于在網(wǎng)絡(luò)功能b和接口功能綁定時,會將自身的處理能力發(fā)給綁定的接口功能,因此,接口功能可以根據(jù)處理能力進行消息分發(fā),以實現(xiàn)對網(wǎng)絡(luò)功能的負荷分擔(dān)。

在網(wǎng)絡(luò)功能b創(chuàng)建會話后,可以通過步驟604~步驟606的方式,或步驟604’的方式向網(wǎng)絡(luò)功能a返回會話建立響應(yīng):

步驟604~步驟606:網(wǎng)絡(luò)功能b向接口功能b返回會話建立響應(yīng),接口功能b向接口功能a發(fā)送會話建立響應(yīng),接口功能a向網(wǎng)絡(luò)功能a返回會話建立響應(yīng)。這樣,網(wǎng)絡(luò)功能a、接口功能a、接口功能b、網(wǎng)絡(luò)功能b均建立了相關(guān)的會話信息。或者,

步驟604’:如果在步驟603中接口功能b在發(fā)送給網(wǎng)絡(luò)功能b的會話建立請求中攜帶有網(wǎng)絡(luò)功能a的地址信息,那么,網(wǎng)絡(luò)功能b可以直接向網(wǎng)絡(luò)功能a返回會話建立響應(yīng)。這樣,網(wǎng)絡(luò)功能a和網(wǎng)絡(luò)功能b之間建立了會話聯(lián)系,后續(xù)網(wǎng)絡(luò)功能a和網(wǎng)絡(luò)功能b之間可以直接進行通訊而無需通過接口功能a和接口功能b。

其中,位于同一通信域中的接口功能,如圖3中的接口功能a和接口功能b可以合一部署,也可以分開單獨設(shè)置。

圖7為本發(fā)明中不同通信域內(nèi)的網(wǎng)絡(luò)功能間實現(xiàn)通信的實施例的流程示意圖,本實施例中,結(jié)合圖3所示,假設(shè)網(wǎng)絡(luò)功能a與接口功能a實現(xiàn)了綁定,網(wǎng)絡(luò)功能b與接口功能b實現(xiàn)了綁定。其中,本實施例中的網(wǎng)絡(luò)功能a、接口功能a位于通信域1,而網(wǎng)絡(luò)功能b、接口功能b位于通信域2,如圖7所示,包括:

步驟700:網(wǎng)絡(luò)功能a向其綁定的接口功能a發(fā)送會話建立請求,在會話建立請求中攜帶有請求建立會話的相關(guān)信息,比如用戶標識以及請求的apn等信息。

本步驟中,會話建立請求的發(fā)送,與網(wǎng)絡(luò)功能a直接向網(wǎng)絡(luò)功能b發(fā)送會話建立請求是一樣的。

步驟701:接口功能a根據(jù)接收到的會話建立請求,通過dns系統(tǒng)查找 對應(yīng)的接口功能b。

比如:結(jié)合圖3所示,假設(shè)網(wǎng)絡(luò)功能a是移動管理功能實體,網(wǎng)絡(luò)功能a請求與之建立會話的網(wǎng)絡(luò)功能b是服務(wù)網(wǎng)關(guān),網(wǎng)絡(luò)功能a向綁定的接口功能a發(fā)起會話建立請求。本實施例中,假設(shè)接口功能a根據(jù)會話建立請求中攜帶的用戶標識、請求apn等信息,查詢dns系統(tǒng),找到通信域2的網(wǎng)絡(luò)功能b對應(yīng)的接口功能b以及支持的通信協(xié)議。

步驟702:接口功能a向通信域2中的接口功能b轉(zhuǎn)發(fā)建立會話請求。

這里,根據(jù)接口功能b支持的協(xié)議情況,接口功能a可能會對會話建立請求進行協(xié)議轉(zhuǎn)換。

步驟703:接口功能b選擇一個合適的網(wǎng)絡(luò)功能b,然后向該網(wǎng)絡(luò)功能c發(fā)送會話建立請求。

同樣,本步驟中,與接口功能b綁定的網(wǎng)絡(luò)功能b可能有兩個或兩個以上,因此,需要選擇一個合適的,比如通過處理能力或者隨機選一個等。

進一步地,接口功能b在選擇網(wǎng)絡(luò)功能b時,同樣也可以考慮網(wǎng)絡(luò)功能b的處理能力,實現(xiàn)多個網(wǎng)絡(luò)功能b的負荷分擔(dān)。

步驟704~步驟706:網(wǎng)絡(luò)功能b向接口功能b返回會話建立響應(yīng),接口功能b向接口功能a發(fā)送會話建立響應(yīng),接口功能a向網(wǎng)絡(luò)功能a返回會話建立響應(yīng)。這樣,網(wǎng)絡(luò)功能a、接口功能a、接口功能c、網(wǎng)絡(luò)功能c均建立了相關(guān)的會話信息。

圖8為本發(fā)明中網(wǎng)絡(luò)功能與傳統(tǒng)的網(wǎng)元之間實現(xiàn)通信的實施例的流程示意圖,本實施例中,結(jié)合圖3所示,假設(shè)網(wǎng)絡(luò)功能a與接口功能a實現(xiàn)了綁定,且接口功能a支持傳統(tǒng)網(wǎng)絡(luò)接口,如圖8所示,包括:

步驟800:網(wǎng)絡(luò)功能a向其綁定的接口功能a發(fā)送會話建立請求,在會話建立請求中攜帶有請求建立會話的相關(guān)信息,比如用戶標識、請求的apn等信息。

本步驟中,會話建立請求的發(fā)送,與網(wǎng)絡(luò)功能a直接向網(wǎng)絡(luò)功能b發(fā)送會話建立請求是一樣的。

步驟801:接口功能a根據(jù)接收到的會話建立請求,通過dns系統(tǒng)查詢 到傳統(tǒng)網(wǎng)元b的地址信息。

比如,結(jié)合圖3所示,如果網(wǎng)絡(luò)功能a是移動管理功能實體,會話對端是服務(wù)網(wǎng)關(guān),網(wǎng)絡(luò)功能a向綁定的接口功能發(fā)起創(chuàng)建會話請求。本實施例中,假設(shè)接口功能a根據(jù)會話建立請求中攜帶的用戶標識、請求的apn等,通過dns查詢獲知傳統(tǒng)網(wǎng)元如圖3中的網(wǎng)元b的地址信息。

步驟802:接口功能a進行協(xié)議轉(zhuǎn)換,通過傳統(tǒng)接口向傳統(tǒng)網(wǎng)元b發(fā)送建立會話請求。

步驟803:傳統(tǒng)網(wǎng)元進行會話處理后,向接口功能a返回會話建立響應(yīng)。

步驟804:接口功能a向網(wǎng)絡(luò)功能a返回會話建立響應(yīng)。這樣,網(wǎng)絡(luò)功能a、接口功能a和傳統(tǒng)網(wǎng)元如圖3中的網(wǎng)元b之間建立了相關(guān)的會話信息。

圖9為本發(fā)明中一種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置的組成結(jié)構(gòu)示意圖,如圖9所示,至少包括:第一注冊模塊、第一綁定模塊,及第一處理模塊;其中,

第一注冊模塊,用于向接口功能管理模塊請求注冊自身的信息,以使接口功能管理模塊中保存自身的信息;

第一綁定模塊,用于接收來自網(wǎng)絡(luò)功能的綁定請求,保存發(fā)起綁定請求的網(wǎng)絡(luò)功能的信息,以實現(xiàn)與網(wǎng)絡(luò)功能的綁定;

第一處理模塊,用于根據(jù)接收到的來自網(wǎng)絡(luò)功能的會話建立請求,通過dns系統(tǒng)查找需要建立的會話對應(yīng)的目的接口功能或者目的傳統(tǒng)網(wǎng)元,并通過查找到的目的接口功能向相應(yīng)的目的網(wǎng)絡(luò)功能或直接向目的傳統(tǒng)網(wǎng)元發(fā)送會話建立請求。

進一步地,

第一注冊模塊還用于:接收來自接口功能管理模塊的注冊響應(yīng)。

進一步地,

第一綁定模塊還用于:向發(fā)起綁定請求的網(wǎng)絡(luò)功能返回綁定響應(yīng)。

進一步地,

第一處理模塊還用于:接收來自目的網(wǎng)絡(luò)功能經(jīng)由目的接口功能返回的會話建立響應(yīng),或接收來自目的網(wǎng)絡(luò)功能返回的會話建立響應(yīng),或接收來自 傳統(tǒng)網(wǎng)元返回的會話建立響應(yīng)。

進一步地,

第一處理模塊還用于:接收到來自與發(fā)起會話建立請求的網(wǎng)絡(luò)功能綁定的接口功能的會話建立請求,選擇一個合適的目的網(wǎng)絡(luò)功能,并向選擇出的目的網(wǎng)絡(luò)功能發(fā)送會話建立請求。進一步地,

第一處理模塊還用于:在選擇合適的網(wǎng)絡(luò)功能時,考慮網(wǎng)絡(luò)功能的負荷,實現(xiàn)多個網(wǎng)絡(luò)功能的負荷分擔(dān)。

進一步地,第一處理模塊還用于:在向選擇出網(wǎng)絡(luò)功能發(fā)送的會話建立請求中攜帶發(fā)起會話建立請求的網(wǎng)絡(luò)功能的地址信息。

圖9所示的裝置可以設(shè)置在接口功能中。

圖10為本發(fā)明中另一種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置的組成結(jié)構(gòu)示意圖,如圖10所示,至少包括:第二綁定模塊、第二處理模塊;其中,

第二綁定模塊,用于向接口功能管理模塊根據(jù)自身支持的協(xié)議請求發(fā)現(xiàn)接口功能,并獲得可用的接口功能;向獲得的接口功能發(fā)起綁定請求,以實現(xiàn)與接口功能的綁定。

第二處理模塊,用于在需要建立會話時,向自身綁定的接口功能發(fā)起會話建立請求;接收來自自身綁定的接口功能的會話建立響應(yīng),或來自選擇出網(wǎng)絡(luò)功能的會話建立響應(yīng)。

進一步地,

第二綁定模塊還用于:接收來自接口功能的綁定響應(yīng)。

圖10所示的裝置可以設(shè)置在網(wǎng)絡(luò)功能中。

圖11為本發(fā)明中第三種實現(xiàn)網(wǎng)絡(luò)功能通信的裝置的組成結(jié)構(gòu)示意圖,如圖11所示,至少包括:第二注冊模塊、第三綁定模塊,及存儲模塊;其中,

第二注冊模塊,用于接收來自接口功能的注冊請求,發(fā)起注冊請求的接口功能對應(yīng)的信息保存在存儲模塊中。

第三綁定模塊,用于接收來自網(wǎng)絡(luò)功能的發(fā)現(xiàn)接口功能請求,根據(jù)發(fā)現(xiàn)接口功能請求中攜帶的接口功能類型從存儲模塊中查找出一個可用的接口功 能,并返回給發(fā)起發(fā)現(xiàn)接口功能請求的網(wǎng)絡(luò)功能。

存儲模塊,用于存儲發(fā)起注冊請求的接口功能對應(yīng)的信息。

進一步地,

第二注冊模塊還用于:向發(fā)起注冊請求的接口功能返回注冊響應(yīng)。

圖11所示的裝置可以設(shè)置在接口功能管理模塊中。

以上所述,僅為本發(fā)明的較佳實例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。

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