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

虛擬化核心網(wǎng)關開局方法、裝置和系統(tǒng)與流程

文檔序號:12380047閱讀:265來源:國知局
虛擬化核心網(wǎng)關開局方法、裝置和系統(tǒng)與流程

本發(fā)明涉及通信技術領域,尤其涉及虛擬化核心網(wǎng)關開局方法、裝置和系統(tǒng)。



背景技術:

SAE是System Architecture Evolution的簡寫,意為系統(tǒng)架構演進。在4G(the 4th Generation mobile communication technology,第四代移動通信技術)中,LTE(Long Term Evolution,長期演進)主要研究3GPP(3rd Generation Partnership Project,第三代合作伙伴計劃)無線接入網(wǎng)的長期演進技術,升級版的LTE Advanced將最終滿足國際電信聯(lián)盟對4G系統(tǒng)的要求,SAE則是研究核心網(wǎng)的長期演進,它定義了一個全IP(Internet Protocol,網(wǎng)絡之間互連的協(xié)議)的分組核心網(wǎng)EPC(Evolved Packet Core,4G核心網(wǎng)絡),該系統(tǒng)的特點為僅有分組域而無電路域、基于全IP結構、控制與承載分離且網(wǎng)絡結構扁平化,其中主要包含MME(Mobility Management Entity,移動管理實體)、SGW(Serving GateWay,服務網(wǎng)關)、PGW(PDN GateWay,PDN網(wǎng)關)、PCRF(Policy and Charging Rules Function,策略與計費規(guī)則功能單元)等網(wǎng)元。其中SGW和PGW常常合設并被稱為SAE-GW(核心網(wǎng)關)。

目前大部分虛擬化GW(GateWay,網(wǎng)關)產(chǎn)品都可以做到自動部署,通過在Orchestrator上注冊并實例化VNF(Virtualized Network Function,虛擬化網(wǎng)絡功能),把一個GW局的所有虛擬機創(chuàng)建起來。但對于核心網(wǎng)關開局來說,這只是第一步,大量的業(yè)務配置還等著開局人員手工配置和調試。這使得核心網(wǎng)關開局效率低下,不利于降低運維成本。

上述內容僅用于輔助理解本發(fā)明的技術方案,并不代表承認上述 內容是現(xiàn)有技術。



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

本發(fā)明的主要目的在于提供一種虛擬化核心網(wǎng)關開局方法和裝置,旨在解決核心網(wǎng)關開局效率低下的問題。

為實現(xiàn)上述目的,本發(fā)明提供的一種虛擬化核心網(wǎng)關開局方法,包括步驟:

網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù);

將所述參數(shù)傳遞給網(wǎng)絡功能虛擬化管理器,以供所述網(wǎng)絡功能虛擬化管理器調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器;

網(wǎng)絡虛擬化編排器接收所述虛擬機規(guī)格參數(shù),根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建核心網(wǎng)關的虛擬機。

優(yōu)選地,所述網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù)的步驟之前,還包括:

網(wǎng)絡虛擬化編排器創(chuàng)建核心網(wǎng)關版本包,所述核心網(wǎng)關版本包包括GuestOS鏡像、軟件版本、插件和定制信息。

優(yōu)選地,所述網(wǎng)絡虛擬化編排器創(chuàng)建核心網(wǎng)關版本包,所述核心網(wǎng)關版本包包括GuestOS鏡像、軟件版本、插件和定制信息與所述網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù)步驟之間,還包括:

網(wǎng)絡虛擬編排器將所述GuestOS鏡像上傳到云平臺中,以供其在創(chuàng)建核心網(wǎng)關的虛擬機時加載所述GuestOS鏡像。

優(yōu)選地,所述網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù)的步驟包括:

網(wǎng)絡虛擬化編排器提供一個供用戶操作的操作界面;

在所述操作界面上根據(jù)用戶輸入信息采集核心網(wǎng)關開局所需參數(shù)。

此外,為實現(xiàn)上述目的,本發(fā)明還提供一種虛擬化核心網(wǎng)關開局裝置,該裝置包括:

采集模塊,用于采集核心網(wǎng)關開局所需參數(shù);

發(fā)送模塊,用于將所述參數(shù)傳遞給網(wǎng)絡功能虛擬化管理器,以供所述網(wǎng)絡功能虛擬化管理器調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器;

第一創(chuàng)建模塊,用于接收所述虛擬機規(guī)格參數(shù),根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建核心網(wǎng)關的虛擬機。

優(yōu)選地,所述虛擬化核心網(wǎng)關開局裝置還包括第二創(chuàng)建模塊,用于創(chuàng)建核心網(wǎng)關版本包,所述核心網(wǎng)關版本包包括GuestOS鏡像、軟件版本、插件和定制信息。

優(yōu)選地,所述虛擬化核心網(wǎng)關開局裝置還包括上傳模塊,用于將所述GuestOS鏡像上傳到云平臺中,以供其在創(chuàng)建核心網(wǎng)關的虛擬機時加載所述GuestOS鏡像。

優(yōu)選地,所述采集模塊包括:

提供單元,用于提供一個供用戶操作的操作界面;

采集單元,用于在所述操作界面上根據(jù)用戶輸入信息采集核心網(wǎng)關開局所需參數(shù)。

此外,為實現(xiàn)上述目的,本發(fā)明還提供一種虛擬化核心網(wǎng)關開局系統(tǒng),所述虛擬化核心網(wǎng)關開局系統(tǒng)包括網(wǎng)絡虛擬化編排器和網(wǎng)絡功能虛擬化管理器;

所述網(wǎng)絡虛擬化編排器包括權利要求5至8中任一項所述的裝置;

所述網(wǎng)絡虛擬化管理器用于接收核心網(wǎng)關開局所需參數(shù),根據(jù)所述參數(shù)調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器。

優(yōu)選地,所述網(wǎng)絡虛擬化管理器還用于調用第一插件根據(jù)核心網(wǎng)關開局所需參數(shù)得到定制信息,并調用所述第一插件根據(jù)所述核心網(wǎng)關開局所需參數(shù)計算出虛擬機相關的規(guī)格參數(shù),并將所述規(guī)格參數(shù)保存到可擴展標記語言文件中;

還用于調用第二插件解析所述定制信息,結合所述可擴展標記語言文件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù)。

本發(fā)明通過網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù),網(wǎng)絡虛擬化管理器接收核心網(wǎng)關開局所需參數(shù),根據(jù)所述參數(shù)調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器;網(wǎng)絡虛擬化編排器接收所述虛擬機規(guī)格參數(shù),根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建核心網(wǎng)關的虛擬機。在核心網(wǎng)關的虛擬機創(chuàng)建和上電的同時,核心網(wǎng)關開局所需要的配置信息同步完成,提升了核心網(wǎng)關的開局效率,降低了運維成本和開局人員的能力要求。

附圖說明

圖1為本發(fā)明虛擬化核心網(wǎng)關開局方法的第一實施例的流程示意圖;

圖2為本發(fā)明實施例中網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù)的一種流程示意圖;

圖3為本發(fā)明虛擬化核心網(wǎng)關開局方法的第二實施例的流程示意圖;

圖4為本發(fā)明虛擬化核心網(wǎng)關開局裝置的第一實施例的功能模塊示意圖;

圖5為本發(fā)明實施例中采集模塊的一實施例的細化功能模塊圖;

圖6為本發(fā)明虛擬化核心網(wǎng)關開局裝置的第二實施例的功能模塊示意圖;

圖7為本發(fā)明虛擬化核心網(wǎng)關開局系統(tǒng)較佳實施例的功能模塊示意圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。

具體實施方式

應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明實施例的主要解決方案是:網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù);將所述參數(shù)傳遞給網(wǎng)絡功能虛擬化管理器,以供所述網(wǎng)絡功能虛擬化管理器調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器;網(wǎng)絡虛擬化編排器接收所述虛擬機規(guī)格參數(shù),根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建核心網(wǎng)關的虛擬機。通過網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù)并發(fā)送給網(wǎng)絡功能虛擬化管理器,網(wǎng)絡功能虛擬化管理器得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器,所述網(wǎng)絡虛擬化編排器根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建虛擬機。在核心網(wǎng)關的虛擬機創(chuàng)建和上電的同時,核心網(wǎng)關開局所需要的配置信息同步完成,提升了核心網(wǎng)關的開局效率,降低了運維成本和開局人員的能力要求。

由于在現(xiàn)有的核心網(wǎng)關開局中,大量的業(yè)務配置都等著開局人員手工配置和調試,導致網(wǎng)關開局效率低下。

基于上述問題,本發(fā)明提供一種虛擬化核心網(wǎng)關開局方法。

參照圖1,圖1為本發(fā)明虛擬化核心網(wǎng)關開局方法的第一實施例的流程示意圖。

在本實施例中,所述虛擬化核心網(wǎng)關開局方法包括:

步驟S10,網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù);

NFV-Orchestrator(Network Functions Virtualisation Orchestrator,網(wǎng)絡虛擬化編排器)采集核心網(wǎng)關SAE-GW開局所需要的數(shù)據(jù)參數(shù),所述數(shù)據(jù)參數(shù)包括但不限于APN(Access Point Name,接入點)、service IP(服務IP)、interface IP(接口IP)等。

在自動部署過程中,NFV-Orchestrator提供一個下載路徑給VNFM(Network Functions Virtualisation Manager,網(wǎng)絡功能虛擬化管 理器),以供所述VNFM通過HTTP(Hyper Text Transfer Protocol,超文本傳輸協(xié)議)從所述NFV-Orchestrator下載SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息,當所述VNFM成功下載到所述SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息時,就會調用SAE-GW插件解析SAE-GW定制信息,從而得到SAE-GW虛擬機組的規(guī)格參數(shù)。

步驟S20,將所述參數(shù)傳遞給網(wǎng)絡功能虛擬化管理器,以供所述網(wǎng)絡功能虛擬化管理器調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器;

網(wǎng)絡虛擬化編排器將采集的數(shù)據(jù)保存到一個預設的文件中,所述預設的文件包括但不限于excel表。如將所采集的APN、service IP和interface IP等保存到一個excel表格中。網(wǎng)絡虛擬化編排器通過預設方式將所述預設的文件傳遞給VNFM。所述預設方式為SFTP(Secure File Transfer Protocol,安全文件傳送協(xié)議),是可以為傳輸文件提供一種安全的加密方法。

當VNFM接收到所述預設文件時,會調用SAE-GW注冊的一個轉換插件即第一插件,將這份excel表格數(shù)據(jù)轉換成SAE-GW可識別的配置文件,并把所述配置文件打包到SAE-GW注冊的定制信息包里。同時,所述SAE-GW注冊的轉換插件還要根據(jù)excel表的數(shù)據(jù)中的SAE-GW話務模型計算出本局需要創(chuàng)建的虛擬機相關的規(guī)格參數(shù),保存到一個XML(Extensible Markup Language,可擴展標記語言)文件中。所述規(guī)格參數(shù)包括虛擬機數(shù)量、虛擬機類型、主用虛擬機和備用虛擬機的切換方式等等,如虛擬機的類型有微軟虛擬機、Intel虛擬機、Linux虛擬機等。所述話務模型的場景有密集城區(qū)、一般城區(qū)、郊區(qū)和農村。如根據(jù)不同地區(qū)的話務量、業(yè)務速率和數(shù)據(jù)業(yè)務需求量的等的大小去創(chuàng)建虛擬機相關的規(guī)格參數(shù)。然后VNFM繼續(xù)調用第二插件解析SAE-GW的定制信息,結合第一插件生成的XML文件,得到本次SAE-GW開局需要的虛擬機組的所有規(guī)格參數(shù),輸出為NFV-Orchestrator/VNFM可識別的XML文件。VNFM將所述可識別的XML文件發(fā)送給NFV-Orchestrator。

步驟S30,網(wǎng)絡虛擬化編排器接收所述虛擬機規(guī)格參數(shù),根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建核心網(wǎng)關的虛擬機。

當NFV-Orchestrator接收到所述可識別的XML文件時,即接收到虛擬機規(guī)格參數(shù)時,在云平臺中,根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建SAE-GW的虛擬機。即根據(jù)需要的虛擬機數(shù)量、虛擬機的類型、主用虛擬機和備用虛擬機的切換方式等去創(chuàng)建SAE-GW的虛擬機。當SAE-GW的虛擬機上電后,NFV-Orchestrator和VNFM進行交互,所述SAE-GW從所述VNFM的硬盤上下載SAE-GW的軟件版本和配置文件。在所述SAE-GW軟件成功運行后,會自動加載SAE-GW的配置文件,批量錄入SAE-GW本次開局的所有配置信息。

本實施例通過網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù),網(wǎng)絡虛擬化管理器接收核心網(wǎng)關開局所需參數(shù),根據(jù)所述參數(shù)調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器;網(wǎng)絡虛擬化編排器接收所述虛擬機規(guī)格參數(shù),根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建核心網(wǎng)關的虛擬機。在核心網(wǎng)關的虛擬機創(chuàng)建和上電的同時,核心網(wǎng)關開局所需要的配置信息同步完成,提升了網(wǎng)關的開局效率。

參照圖2,圖2為本發(fā)明實施例中網(wǎng)絡虛擬化編排器采集核心網(wǎng)關開局所需參數(shù)的一種流程示意圖。所述步驟S10包括:

步驟S11,網(wǎng)絡虛擬化編排器提供一個供用戶操作的操作界面;

步驟S12,在所述操作界面上根據(jù)用戶輸入信息采集核心網(wǎng)關開局所需參數(shù)。

NFV-Orchestrator提供一個UI操作界面給用戶,用于采集核心網(wǎng)關SAE-GW開局所需要的數(shù)據(jù)參數(shù),所述數(shù)據(jù)參數(shù)包括但不限于APN(Access Point Name,接入點)、service IP(服務IP)、interface IP(接口IP)等等。所述UI界面采用圖形化界面,通過拖拽圖標的方式定制SAE-GW需要對接的周邊網(wǎng)元,通過彈窗提示引導的方式輔助用戶完成SAE-GW的網(wǎng)元參數(shù),周邊網(wǎng)元參數(shù),路由對接等設置。所述周邊網(wǎng)元包括但不限于eNodeB(Evolved Node B,即演進型Node B,簡稱eNB,LTE中基站的名稱,相比現(xiàn)有3G(3rd Generation,第三代移動通信技術)中的Node B,集成了部分RNC(Radio Network Controller,無線網(wǎng)絡控制器)的功能,減少了通信時協(xié)議的層次)、OCS(Online Charging System,在線計費系統(tǒng),它是一個實時的基于業(yè)務使用和系統(tǒng)進行交互計費的系統(tǒng)。在線計費在會話進行過程中收集計費信息,實現(xiàn)實時結算。如果賬戶沒有錢了,業(yè)務也就停止了。)、AAA(Authentication,Authorization,Accounting,認證授權計費。它所提供的安全服務具體是指認證(Authentication),是對用戶的身份進行驗證,判斷其是否為合法用戶;授權(Authorization),是對通過認證的用戶,授權其可以使用那些服務;計費(Accounting),是記錄用戶使用網(wǎng)絡服務的資源情況,這些信息將作為計費的依據(jù))等等。所述周邊網(wǎng)元參數(shù)包括但不限于server name(服務器名)、server IP(服務IP)、Username(用戶名)等。

本實施例通過網(wǎng)絡虛擬編排器提供UI界面采集核心網(wǎng)關開局參數(shù),方便了開局人員的操作。

圖3為本發(fā)明虛擬化核心網(wǎng)關開局方法的第二實施例的流程示意圖,基于第一實施例提出本發(fā)明虛擬化核心網(wǎng)關開局方法的第二實施例。在本實施例中,步驟S10之前,還包括:

步驟S40,網(wǎng)絡虛擬化編排器創(chuàng)建核心網(wǎng)關版本包,所述核心網(wǎng)關版本包包括GuestOS鏡像、軟件版本、插件和定制信息。

步驟S50,網(wǎng)絡虛擬編排器將所述GuestOS鏡像上傳到云平臺中,以供其在創(chuàng)建核心網(wǎng)關的虛擬機時加載所述GuestOS鏡像。

NFV-Orchestrator在采集SAE-GW開局所需參數(shù)之前,會通過其用戶創(chuàng)建一個SAE-GW版本包,即其用戶申請注冊一個SAE-GW版本包。所述SAE-GW版本包一般包括GuestOS鏡像,SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息四個部分。NFV-Orchestrator在注冊過程中將所述鏡像文件上傳到云平臺中,以供其在創(chuàng)建GW虛擬機的時候自動加載所述GuestOS鏡像文件。

本實施例通過創(chuàng)建核心網(wǎng)關版本包,在創(chuàng)建核心網(wǎng)關的虛擬機時 加載所述GuestOS鏡像,實現(xiàn)使核心網(wǎng)關的虛擬機完成自動創(chuàng)建和上電的同時,網(wǎng)關業(yè)務開局所需要的所有配置同步完成,提升了網(wǎng)關的開局效率,降低了運維成本和開局人員的能力要求。

本發(fā)明進一步提供一種虛擬化核心網(wǎng)關開局裝置。

參照圖4,圖4為本發(fā)明虛擬化核心網(wǎng)關開局裝置的第一實施例的功能模塊示意圖。

在本實施例中,所述虛擬化核心網(wǎng)關開局裝置包括:

采集模塊10,用于采集核心網(wǎng)關開局所需參數(shù);

NFV-Orchestrator(Network Functions Virtualisation Orchestrator,網(wǎng)絡虛擬化編排器)采集SAE-GW核心網(wǎng)關開局所需要的數(shù)據(jù)參數(shù),所述數(shù)據(jù)參數(shù)包括但不限于APN(Access Point Name,接入點)、service IP(服務IP)、interface IP(接口IP)等。

在自動部署過程中,NFV-Orchestrator提供一個下載路徑給VNFM(Network Functions Virtualisation Manager,網(wǎng)絡功能虛擬化管理器),以供所述VNFM通過HTTP(Hyper Text Transfer Protocol,超文本傳輸協(xié)議)從所述NFV-Orchestrator下載SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息,當所述VNFM成功下載到所述SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息時,就會調用SAE-GW插件解析SAE-GW定制信息,從而得到SAE-GW虛擬機組的規(guī)格參數(shù)。

發(fā)送模塊20,用于將所述參數(shù)傳遞給網(wǎng)絡功能虛擬化管理器,以供所述網(wǎng)絡功能虛擬化管理器調用插件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器;

網(wǎng)絡虛擬化編排器將采集的數(shù)據(jù)保存到一個預設的文件中,所述預設的文件包括但不限于excel表。如將所采集的APN、service IP和interface IP等保存到一個excel表格中。網(wǎng)絡虛擬化編排器通過預設方式將所述預設的文件傳遞給VNFM。所述預設方式為SFTP(Secure File Transfer Protocol,安全文件傳送協(xié)議),是可以為傳輸文件提供 一種安全的加密方法。

當VNFM接收到所述預設文件時,會調用SAE-GW注冊的一個轉換插件即第一插件,將這份excel表格數(shù)據(jù)轉換成SAE-GW可識別的配置文件,并把所述配置文件打包到SAE-GW注冊的定制信息包里。同時,所述SAE-GW注冊的轉換插件還要根據(jù)excel表的數(shù)據(jù)中的SAE-GW話務模型計算出本局需要創(chuàng)建的虛擬機相關的規(guī)格參數(shù),保存到一個XML(Extensible Markup Language,可擴展標記語言)文件中。所述規(guī)格參數(shù)包括虛擬機數(shù)量、虛擬機類型、主用虛擬機和備用虛擬機的切換方式等等,如虛擬機的類型有微軟虛擬機、Intel虛擬機、Linux虛擬機等。所述話務模型的場景有密集城區(qū)、一般城區(qū)、郊區(qū)和農村。如根據(jù)不同地區(qū)的話務量、業(yè)務速率和數(shù)據(jù)業(yè)務需求量的等的大小去創(chuàng)建虛擬機相關的規(guī)格參數(shù)。然后VNFM繼續(xù)調用第二插件解析SAE-GW的定制信息,結合第一插件生成的XML文件,得到本次SAE-GW開局需要的虛擬機組的所有規(guī)格參數(shù),輸出為NFV-Orchestrator/VNFM可識別的XML文件。VNFM將所述可識別的XML文件發(fā)送給NFV-Orchestrator。

第一創(chuàng)建模塊30,用于接收所述虛擬機規(guī)格參數(shù),根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建核心網(wǎng)關的虛擬機。

當NFV-Orchestrator接收到所述可識別的XML文件時,即接收到虛擬機規(guī)格參數(shù)時,在云平臺中,根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建SAE-GW的虛擬機,即根據(jù)需要的虛擬機數(shù)量、虛擬機的類型、主用虛擬機和備用虛擬機的切換方式等去創(chuàng)建SAE-GW的虛擬機。當SAE-GW的虛擬機上電后,NFV-Orchestrator和VNFM進行交互,所述SAE-GW從所述VNFM的硬盤上下載SAE-GW的軟件版本和配置文件。在所述SAE-GW軟件成功運行后,會自動加載SAE-GW的配置文件,批量錄入SAE-GW本次開局的所有配置信息。

本實施例通過網(wǎng)絡虛擬化編排器收集核心網(wǎng)關開局參數(shù),網(wǎng)絡功能虛擬化管理器得到虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器,所述網(wǎng)絡虛擬化編排器根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建虛擬機。在核心網(wǎng)關的虛擬機創(chuàng)建和上電的同時,核心網(wǎng)關開 局所需要的配置信息同步完成,提升了網(wǎng)關的開局效率。

參照圖5,圖5為本發(fā)明實施例中采集模塊的一實施例的細化功能模塊圖。在本實施例中,所述采集模塊10包括:

提供單元11,用于提供一個供用戶操作的操作界面;

采集單元12,用于在所述操作界面上根據(jù)用戶輸入信息采集核心網(wǎng)關開局所需參數(shù)。

NFV-Orchestrator提供一個UI操作界面給用戶,用于采集核心網(wǎng)關SAE-GW開局所需要的數(shù)據(jù)參數(shù),所述數(shù)據(jù)參數(shù)包括但不限于APN(Access Point Name,接入點)、service IP(服務IP)、interface IP(接口IP)等等。所述UI界面采用圖形化界面,通過拖拽圖標的方式定制SAE-GW需要對接的周邊網(wǎng)元,通過彈窗提示引導的方式輔助用戶完成SAE-GW的網(wǎng)元參數(shù),周邊網(wǎng)元參數(shù),路由對接等設置。所述周邊網(wǎng)元包括但不限于eNodeB(Evolved Node B,即演進型Node B,簡稱eNB,LTE中基站的名稱,相比現(xiàn)有3G(3rd Generation,第三代移動通信技術)中的Node B,集成了部分RNC(Radio Network Controller,無線網(wǎng)絡控制器)的功能,減少了通信時協(xié)議的層次)、OCS(Online Charging System,在線計費系統(tǒng),它是一個實時的基于業(yè)務使用和系統(tǒng)進行交互計費的系統(tǒng)。在線計費在會話進行過程中收集計費信息,實現(xiàn)實時結算。如果賬戶沒有錢了,業(yè)務也就停止了。)、AAA(Authentication,Authorization,Accounting,認證授權計費。它所提供的安全服務具體是指認證(Authentication),是對用戶的身份進行驗證,判斷其是否為合法用戶;授權(Authorization),是對通過認證的用戶,授權其可以使用那些服務;計費(Accounting),是記錄用戶使用網(wǎng)絡服務的資源情況,這些信息將作為計費的依據(jù))等等。所述周邊網(wǎng)元參數(shù)包括但不限于server name(服務器名)、server IP(服務IP)、Username(用戶名)等。

本實施例通過網(wǎng)絡虛擬編排器提供UI界面采集核心網(wǎng)關開局參數(shù),方便了開局人員的操作。

參照圖6,圖6為本發(fā)明虛擬化核心網(wǎng)關開局裝置的第二實施例的功能模塊示意圖?;诘谝粚嵤├岢霰景l(fā)明虛擬化核心網(wǎng)關開局裝置的第二實施例。在本實施例中,所述虛擬化核心網(wǎng)關開局裝置還包括:

第二創(chuàng)建模塊40,用于創(chuàng)建核心網(wǎng)關版本包,所述核心網(wǎng)關版本包包括GuestOS鏡像、軟件版本、插件和定制信息。

上傳模塊50,用于將所述GuestOS鏡像上傳到云平臺中,以供其在創(chuàng)建核心網(wǎng)關的虛擬機時加載所述GuestOS鏡像。

NFV-Orchestrator在采集SAE-GW開局所需參數(shù)之前,會通過其用戶創(chuàng)建一個SAE-GW版本包,即其用戶申請注冊一個SAE-GW版本包。所述SAE-GW版本包一般包括GuestOS鏡像,SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息四個部分。NFV-Orchestrator在注冊過程中將所述鏡像文件上傳到云平臺中,以供其在創(chuàng)建GW虛擬機的時候自動加載所述GuestOS鏡像文件。

本實施例通過創(chuàng)建核心網(wǎng)關版本包,在創(chuàng)建核心網(wǎng)關的虛擬機時加載所述GuestOS鏡像,實現(xiàn)使核心網(wǎng)關的虛擬機完成自動創(chuàng)建和上電的同時,網(wǎng)關業(yè)務開局所需要的所有配置同步完成,提升了網(wǎng)關的開局效率,降低了運維成本和開局人員的能力要求。

本發(fā)明進一步地提供了一種虛擬化核心網(wǎng)關開局系統(tǒng)。

參照圖7,圖7為本發(fā)明虛擬化核心網(wǎng)關開局系統(tǒng)較佳實施例的功能模塊示意圖。

在本實施例中,所述虛擬化核心網(wǎng)關開局系統(tǒng)包括網(wǎng)絡虛擬化編排器110和網(wǎng)絡功能虛擬化管理器220。

NFV-Orchestrator在采集SAE-GW開局所需參數(shù)之前,會通過其用戶創(chuàng)建一個SAE-GW版本包,即其用戶申請注冊一個SAE-GW版本包。所述SAE-GW版本包一般包括GuestOS鏡像,SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息四個部分。NFV-Orchestrator在注冊過程中將所述鏡像文件上傳到云平臺中,以供其在創(chuàng)建GW虛擬機的時候自動加載所述GuestOS鏡像文件。在自動部署過程中, NFV-Orchestrator提供一個下載路徑給VNFM,以供所述VNFM通過HTTP(Hyper Text Transfer Protocol,超文本傳輸協(xié)議)從所述NFV-Orchestrator下載SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息。

NFV-Orchestrator(Network Functions Virtualisation Orchestrator,網(wǎng)絡虛擬化編排器110)提供一個UI(User Interface,用戶界面)操作界面給用戶,用于采集核心網(wǎng)關SAE-GW開局所需要的數(shù)據(jù)參數(shù),所述數(shù)據(jù)參數(shù)包括但不限于APN(Access Point Name,接入點)、service IP(服務IP)、interface IP(接口IP)等等。所述UI界面采用圖形化界面,通過拖拽圖標的方式定制SAE-GW需要對接的周邊網(wǎng)元,通過彈窗提示引導的方式輔助用戶完成SAE-GW的網(wǎng)元參數(shù),周邊網(wǎng)元參數(shù),路由對接等設置。所述周邊網(wǎng)元包括但不限于eNodeB(Evolved Node B,即演進型Node B,簡稱eNB,LTE中基站的名稱,相比現(xiàn)有3G(3rd Generation,第三代移動通信技術)中的Node B,集成了部分RNC(Radio Network Controller,無線網(wǎng)絡控制器)的功能,減少了通信時協(xié)議的層次)、OCS(Online Charging System,在線計費系統(tǒng),它是一個實時的基于業(yè)務使用和系統(tǒng)進行交互計費的系統(tǒng)。在線計費在會話進行過程中收集計費信息,實現(xiàn)實時結算。如果賬戶沒有錢了,業(yè)務也就停止了。)、AAA(Authentication,Authorization,Accounting,認證授權計費。它所提供的安全服務具體是指認證(Authentication),是對用戶的身份進行驗證,判斷其是否為合法用戶;授權(Authorization),是對通過認證的用戶,授權其可以使用那些服務;計費(Accounting),是記錄用戶使用網(wǎng)絡服務的資源情況,這些信息將作為計費的依據(jù))等等。所述周邊網(wǎng)元參數(shù)包括但不限于server name(服務器名)、server IP(服務IP)、Username(用戶名)等。

網(wǎng)絡虛擬化編排器110將采集的數(shù)據(jù)保存到一個預設的文件中,所述預設的文件包括但不限于excel表。如將所采集的APN、service IP和interface IP等保存到一個excel表格中。網(wǎng)絡虛擬化編排器110通過預設方式將所述預設的文件傳遞給VNFM(Network Functions Virtualisation Manager,網(wǎng)絡功能虛擬化管理器)。所述預設方式為SFTP(Secure File Transfer Protocol,安全文件傳送協(xié)議),是可以為傳輸文件提供一種安全的加密方法。

當NFV-Orchestrator接收到所述可識別的XML文件時,即接收到虛擬機規(guī)格參數(shù)時,在云平臺中,根據(jù)所述虛擬機規(guī)格參數(shù)創(chuàng)建SAE-GW的虛擬機,即根據(jù)需要的虛擬機數(shù)量、虛擬機的類型、主用虛擬機和備用虛擬機的切換方式等去創(chuàng)建SAE-GW的虛擬機。

所述網(wǎng)絡功能虛擬化管理器220用于調用插件生成可擴展標記語言文件和解析核心網(wǎng)關的定制信息,得到虛擬機規(guī)格參數(shù),并將所述虛擬機規(guī)格參數(shù)發(fā)送給網(wǎng)絡虛擬化編排器110。

所述網(wǎng)絡虛擬化管理器220還用于調用第一插件根據(jù)核心網(wǎng)關開局所需參數(shù)得到定制信息,并調用所述第一插件根據(jù)所述核心網(wǎng)關開局所需參數(shù)計算出虛擬機相關的規(guī)格參數(shù),并將所述規(guī)格參數(shù)保存到可擴展標記語言文件中;

還用于調用第二插件解析所述定制信息,結合所述可擴展標記語言文件得到核心網(wǎng)關開局所需的所有虛擬機規(guī)格參數(shù)。

VNFM通過HTTP從所述NFV-Orchestrator下載SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息,當所述VNFM成功下載到所述SAE-GW軟件版本,SAE-GW插件,SAE-GW定制信息時,就會調用SAE-GW插件解析SAE-GW定制信息,從而得到SAE-GW虛擬機組的規(guī)格參數(shù)。

當VNFM接收到NFV-Orchestrator傳遞的預設的文件時,會調用SAE-GW注冊的一個轉換插件,即第一插件,將這份excel表格數(shù)據(jù)轉換成SAE-GW可識別的配置文件,并把所述配置文件打包到SAE-GW注冊的定制信息包里。同時,所述SAE-GW注冊的轉換插件還要根據(jù)excel表的數(shù)據(jù)中的SAE-GW話務模型計算出本局需要創(chuàng)建的虛擬機相關的規(guī)格參數(shù),保存到一個XML(Extensible Markup Language,可擴展標記語言)文件中。所述規(guī)格參數(shù)包括虛擬機數(shù)量、虛擬機類型、主用虛擬機和備用虛擬機的切換方式等等,如虛擬機的類型有微軟虛擬機、Intel虛擬機、Linux虛擬機等。所述話務模型的 場景有密集城區(qū)、一般城區(qū)、郊區(qū)和農村。如根據(jù)不同地區(qū)的話務量、業(yè)務速率和數(shù)據(jù)業(yè)務需求量的等的大小去創(chuàng)建虛擬機相關的規(guī)格參數(shù)。然后VNFM繼續(xù)調用第二插件解析SAE-GW的定制信息,結合第二插件生成的XML文件,得到本次SAE-GW開局需要的虛擬機組的所有規(guī)格參數(shù),輸出為NFV-Orchestrator/VNFM可識別的XML文件。VNFM將所述可識別的XML文件發(fā)送給NFV-Orchestrator。

當SAE-GW的虛擬機上電后,NFV-Orchestrator和VNFM進行交互,從所述VNFM的硬盤上下載SAE-GW的軟件版本和配置文件。在所述SAE-GW軟件成功運行后,會自動加載SAE-GW的配置文件,批量錄入SAE-GW本次開局的所有配置信息。

上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。

以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
洛隆县| 秭归县| 格尔木市| 仲巴县| 安塞县| 彰武县| 洛阳市| 黎城县| 高唐县| 通辽市| 桓台县| 平安县| 南澳县| 平度市| 陕西省| 长治市| 兴安县| 禄丰县| 达尔| 定南县| 陇西县| 威宁| 陆良县| 宜君县| 巨野县| 沙湾县| 江永县| 临安市| 云阳县| 台东县| 崇义县| 宜君县| 宝兴县| 安图县| 澄迈县| 保靖县| 湟中县| 友谊县| 会东县| 酉阳| 永定县|