一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法和系統(tǒng),基于通用信息模型(CIM)的管理系統(tǒng)和被管理設備分別支持網(wǎng)絡配置(NETCONF)協(xié)議,方法包括:被管理設備獲取管理系統(tǒng)通過NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能;被管理設備通過NETCONF協(xié)議向管理系統(tǒng)報告狀態(tài)信息。通過本發(fā)明,CIM能夠直接利用NETCONF進行網(wǎng)絡管理,解決了CIM和NETCONF之間的不匹配問題,以及擴展了CIM的適應性。
【專利說明】—種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法和系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及通信領域網(wǎng)絡管理技術,尤其涉及一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法和系統(tǒng)。
【背景技術】
[0002]網(wǎng)絡管理最常用的協(xié)議是簡單網(wǎng)絡管理協(xié)議(SNMP, Simple Network ManagementProtocol),目前已經(jīng)發(fā)展了 3個版本。但是SNMP在實際的使用過程中,并沒有達到實現(xiàn)網(wǎng)絡配置的功能,而主要是用于網(wǎng)絡設備狀態(tài)的監(jiān)控。為此發(fā)展了網(wǎng)絡配置(NETC0NF,NETwork CONFigurat1n)協(xié)議,來實現(xiàn)網(wǎng)絡設備的配置管理,并解決網(wǎng)絡管理中遇到的其他相關問題,例如實現(xiàn)成本較低、易于擴展等等。
[0003]如圖1所示,圖1為NETCONF的協(xié)議結(jié)構(gòu)示意圖,協(xié)議包括四個層次:傳輸層、遠程過程調(diào)用協(xié)議(RPC, Remote Procedure Call protocol)層、操作層和內(nèi)容層。在內(nèi)容層中,主要實現(xiàn)對被管理實體的模型定義,而由操作層針對內(nèi)容實施操作以實現(xiàn)管理。以上是通過模型定義語言YANG,以及定義相關的模型/模塊(module)來實現(xiàn)內(nèi)容的定義。
[0004]另一方面,分布式管理任務組(DMTF,DistributedManagement Task Force)經(jīng)過多年的發(fā)展,開發(fā)了一套完整的通用信息模型(CIM, Common Informat1n Model),用于對服務器以及有關的功能進行管理。目前,正通過DMTF的網(wǎng)絡服務管理工作組(NSMWG)進一步擴展CM以支持對網(wǎng)絡的管理功能。
[0005]如圖2、圖3所示,圖2是典型的CIM模型定義示意圖,圖3是典型的CM信息元素定義示意圖。需要說明的是,CIM是基于面向?qū)ο蠹夹g的體制,是通過類(class)來進行管理實體的定義,并通過類的遺傳和擴展機制定義新的profile,來實現(xiàn)整個管理體制的架構(gòu)。具體的,圖2示出了動態(tài)主機分配協(xié)議(DHCP, Dynamic Host Configurat1nProtocol)的類定義,其核心的內(nèi)容是顯示出DHCP客戶端是基于計算系統(tǒng)的,通過協(xié)議端點(CIM_DHCPProtocoIEndpoint/DHCPProtocoIEndpoint)類定義 DHCP 協(xié)議,并通過端點的能力(DHCPCapabilities)和設置數(shù)據(jù)(DHCPSettingData)來定義具體的DHCP的功能和具體參數(shù)。
[0006]圖3是DHCP客戶端profile的全部信息元素的列表,包括具體的端點、設置等詳細信息。
[0007]圖4進一步示出了 DHCP客戶端需要配置的DHCP服務器地址的定義信息,是通過具體的信息元素AccessInfo來體現(xiàn)。
[0008]然而,目前CM的網(wǎng)絡管理的擴展遇到了一定的困難,例如CM的網(wǎng)絡模型的確定、以及具體的功能管理定義等方面,主要原因在于DMTF主要還是針對計算機系統(tǒng)/服務器來進行相關的功能定義,只部分涉及比較簡單的網(wǎng)絡功能,而網(wǎng)絡管理功能所涉及的范圍要大得多。另外,由于越來越多的網(wǎng)絡設備支持NETCONF協(xié)議,以及有關NETCONF的優(yōu)勢,越來越多的設備計劃支持NETCONF協(xié)議,因此,為充分利用NETCONF的優(yōu)勢,在CM的框架下,也需要進一步擴展支持NETCONF協(xié)議,以便獲得NETCONF協(xié)議帶來的優(yōu)勢。
[0009]但是,CIM要利用NETCONF的優(yōu)勢,還面臨一些障礙,例如,CIM的模型定義,包括有參數(shù)/信息元素以及對信息元素的處理方法,而這些方法是通過類或者相關的profile進行定義的,而具體的實現(xiàn),是通過CM管理系統(tǒng)開發(fā)者進行開發(fā)的。這在技術體制上,包括具體的實現(xiàn)上,與NETCONF是不一致的,具體的,如前所述,NETCONF通過模塊定義,以及對模塊的操作,來實現(xiàn)對具體的網(wǎng)絡或者網(wǎng)絡功能進行管理(具體的,可以體現(xiàn)在NETCONF的配置數(shù)據(jù)庫(configurat1n datastore)的定義和操作上);用CIM的語言,可以認為NETCONF是將有關的網(wǎng)絡功能的涉及的或者所需要信息元素、以及信息元素的賦值,發(fā)送給網(wǎng)絡設備從而實現(xiàn)管理。即CM還不能直接利用NETCONF進行網(wǎng)絡管理,CIM和NETCONF之間還不匹配。
【發(fā)明內(nèi)容】
[0010]有鑒于此,本發(fā)明的主要目的在于提供一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法和系統(tǒng),以解決CM不能直接利用NETCONF進行網(wǎng)絡管理,CM和NETCONF之間的不匹配問題。
[0011]為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的:
[0012]一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,基于通用信息模型CM的管理系統(tǒng)和被管理設備分別支持網(wǎng)絡配置NETCONF協(xié)議,該方法包括:
[0013]所述被管理設備獲取所述管理系統(tǒng)通過所述NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能;所述被管理設備通過所述NETCONF協(xié)議向所述管理系統(tǒng)報告狀態(tài)信息。
[0014]優(yōu)選的,所述管理信息為從CM中管理功能類class和/或相關的規(guī)范文件profile中抽取出來的信息元素以及所述信息元素的賦值,以及所述管理功能的父類的相關參數(shù)和參數(shù)的賦值;
[0015]其中,所述信息元素包括:協(xié)議或管理功能的類型,所述協(xié)議或管理功能涉及的配置參數(shù)。
[0016]優(yōu)選的,該方法進一步包括:
[0017]所述管理系統(tǒng)將實現(xiàn)CM定義的管理信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備;
[0018]所述被管理設備對收到的管理信息進行基于CM的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0019]優(yōu)選的,該方法進一步包括:
[0020]所述管理系統(tǒng)將實現(xiàn)CM定義的管理信息映射到Y(jié)ANG模塊,并將映射后的信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備;
[0021]所述被管理設備對收到的信息進行基于YANG的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0022]優(yōu)選的,對于新增加的管理功能,所述管理系統(tǒng)支持進行所述新增加的管理功能的相關參數(shù)及其賦值的定義,而不需要進行profile的定義過程。
[0023]一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理系統(tǒng),包括:基于通用信息模型CM的管理系統(tǒng)和被管理設備,所述管理系統(tǒng)和被管理設備分別支持網(wǎng)絡配置NETCONF協(xié)議,
[0024]所述管理系統(tǒng),用于通過所述NETCONF協(xié)議向所述被管理設備發(fā)送管理信息;
[0025]所述被管理設備,用于獲取所述管理系統(tǒng)通過所述NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能;還用于通過所述NETCONF協(xié)議向所述管理系統(tǒng)報告狀態(tài)信息。
[0026]優(yōu)選的,所述管理信息為從CM中管理功能類class和/或相關的規(guī)范文件profile中抽取出來的信息元素以及所述信息元素的賦值,以及所述管理功能的父類的相關參數(shù)和參數(shù)的賦值;
[0027]其中,所述信息元素包括:協(xié)議或管理功能的類型,所述協(xié)議或管理功能涉及的配置參數(shù)。
[0028]優(yōu)選的,所述管理系統(tǒng)進一步用于,將實現(xiàn)CM定義的管理信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備;
[0029]所述被管理設備進一步用于,對收到的管理信息進行基于CM的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0030]優(yōu)選的,所述管理系統(tǒng)進一步用于,將實現(xiàn)CM定義的管理信息映射到Y(jié)ANG模塊,并將映射后的信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備;
[0031]所述被管理設備進一步用于,對收到的信息進行基于YANG的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0032]優(yōu)選的,對于新增加的管理功能,所述管理系統(tǒng)支持進行所述新增加的管理功的相關參數(shù)及其賦值的定義,而不需要進行profile的定義過程。
[0033]本發(fā)明所提供的一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法和系統(tǒng),基于CM的管理系統(tǒng)和被管理設備分別支持NETCONF協(xié)議,在管理系統(tǒng)和被管理設備之間通過NETCONF協(xié)議傳輸管理信息和狀態(tài)信息;被管理設備獲取管理系統(tǒng)通過NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能,且被管理設備通過NETCONF協(xié)議向管理系統(tǒng)報告狀態(tài)信息。通過本發(fā)明,解決了 CM和NETCONF之間的不匹配問題,并進一步實現(xiàn)了基于NETCONF的YANG與CM之間的互通,從而大大地擴展了 CM的適用范圍。
【專利附圖】
【附圖說明】
[0034]圖1為相關技術中NETCONF的協(xié)議結(jié)構(gòu)示意圖;
[0035]圖2為相關技術中典型的CIM模型定義示意圖;
[0036]圖3為相關技術中典型的CIM信息元素定義示意圖;
[0037]圖4為相關技術中CIM信息元素的詳細定義示意圖;
[0038]圖5為本發(fā)明實施例的一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法的流程圖;
[0039]圖6為相關技術中NETCONF實現(xiàn)網(wǎng)絡管理的示意圖;
[0040]圖7為本發(fā)明實施例CM實現(xiàn)網(wǎng)絡管理的示意圖;
[0041]圖8為本發(fā)明實施例CM直接映射支持NETC0NF/YANG的網(wǎng)絡管理的示意圖。
【具體實施方式】
[0042]下面結(jié)合附圖和具體實施例對本發(fā)明的技術方案進一步詳細闡述。
[0043]為實現(xiàn)CM能夠直接利用NETCONF進行網(wǎng)絡管理,實現(xiàn)CM和NETCONF之間的匹配,本發(fā)明實施例提供的一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,基于CM的管理系統(tǒng)和被管理設備分別支持NETCONF協(xié)議,如圖5所示,該方法主要包括:
[0044]步驟101,被管理設備獲取管理系統(tǒng)通過NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能。
[0045]其中,管理信息為從CM中管理功能類(class)和/或相關的規(guī)范文件(profile)中抽取出來的信息元素以及所述信息元素的賦值,以及所述管理功能的父類的相關參數(shù)和參數(shù)的賦值,以及進一步的對所述管理功能類的生成或者刪除等操作功能;
[0046]所述信息元素包括:協(xié)議或管理功能的類型,所述協(xié)議或管理功能涉及的配置參數(shù)。
[0047]作為一種優(yōu)選的實施方式,管理系統(tǒng)將實現(xiàn)CM定義的管理信息通過NETCONF協(xié)議進行封裝,并發(fā)送到被管理設備;被管理設備對收到的管理信息進行基于CM的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0048]作為另一種優(yōu)選的實施方式,管理系統(tǒng)將實現(xiàn)CIM定義的管理信息映射到Y(jié)ANG模塊,或者直接支持對YANG模塊/功能支持,并將映射后的信息通過NETCONF協(xié)議進行封裝,并發(fā)送到被管理設備;被管理設備對收到的信息進行基于YANG的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0049]優(yōu)選的,對于新增加的管理功能,所述管理系統(tǒng)支持進行所述新增加的管理功的相關參數(shù)及其賦值的定義,而不需要進行復雜的profile的定義過程。
[0050]步驟102,被管理設備通過NETCONF協(xié)議向管理系統(tǒng)報告狀態(tài)信息。
[0051]被管理設備向管理系統(tǒng)報告的狀態(tài)信息也通過NETCONF協(xié)議進行封裝和發(fā)送。
[0052]下面結(jié)合具體實施例進一步詳細闡述本發(fā)明的網(wǎng)絡管理方法。
[0053]實施例一
[0054]如圖6所示,為相關技術中NETCONF實現(xiàn)網(wǎng)絡管理的示意圖,其中,client為管理應用程序,實現(xiàn)對網(wǎng)絡功能的管理,而server是被管理的網(wǎng)絡設備,NETCONF作為client與server之間的傳輸協(xié)議,實現(xiàn)信息的傳輸,而具體的網(wǎng)絡管理功能的實現(xiàn),是通過YANG來進行定義并實現(xiàn)處理。
[0055]針對CM管理模型,目前的傳輸協(xié)議主要是通過安全配置界面/安全殼協(xié)議(SSH,Secure Shell)和遠程登錄(telnet)來實現(xiàn),當然也支持命令行接口(CLI), CIM體系中也稱為命令行協(xié)議CLP。如圖7所示,為CIM實現(xiàn)網(wǎng)絡管理的示意圖,本實施例中,實現(xiàn)CIM定義的管理信息到NETCONF協(xié)議載荷的封裝、傳輸,并最終通過server即被管理網(wǎng)絡設備實現(xiàn)網(wǎng)絡管理功能。
[0056]為保持對CIM實現(xiàn)的改動最小并能獲得對NETCONF的支持,本實施例的思路是:client (主要是指網(wǎng)絡管理應用,與后續(xù)的DHCP client的含義不同)和server (主要是被管理設備)的處理仍然是基于CIM機制,但是增加了對NETCONF的支持。
[0057]具體的,是針對需要管理的網(wǎng)絡實體的信息模型,挑選出相關的信息元素,以及信息元素的賦值,實現(xiàn)封裝;通過NETCONF進行傳輸,并在被管理實體中進行執(zhí)行,從而實現(xiàn)管理。
[0058]以DHCP為例來說明管理功能的實現(xiàn)。DHCP關聯(lián)到IP接口,因此為實現(xiàn)DHCPclient的管理,首先需要通過IP接口的有關DHCP參數(shù)設置,啟動DHCPclient功能,并將有關DHCP client的參數(shù),通過NETCONF的封裝,發(fā)送給server。具體的參數(shù)包括:相關功能的啟動參數(shù)、所實現(xiàn)功能的有關參數(shù)、及有關的設置值,上述參數(shù)通過NETCONF封裝,傳送給 server。
[0059]server獲得這些參數(shù)后,使用新的或者優(yōu)化的流程來實現(xiàn)處理。具體的,server處理流程,需要支持對NETCONF協(xié)議的支持,具體的,在CM的現(xiàn)有技術體制下,需要新定義一個NETCONF服務規(guī)范profile (NETCONF service profile)。在獲得有關的配置信息參數(shù)后,啟動CIM處理流程,對所述參數(shù)進行相應的處理。
[0060]上述實施例是針對已有類(class)和相關規(guī)范文件(profile)的處理過程;而針對新的管理功能,可以針對所述功能,直接進行參數(shù)和賦值的定義,從而直接利用NETCONF的優(yōu)勢,而不需要新定義復雜的profile,從而簡化標準化的復雜程度。需要進一步說明的是,對新定義的類或者規(guī)范,在進行具體的參數(shù)定義或者配置時,需要明確地,或者隱含地新生成相關的類。
[0061]實施例二
[0062]如圖8所示,圖8對應CM直接映射支持NETC0NF/YANG的網(wǎng)絡管理實現(xiàn)實施例。需要說明的是,由于CM和NETC0NF/YANG是兩種不同的技術體制,在CM支持NETCONF的情況下,已經(jīng)可以實現(xiàn)對基于YANG的體制的設備的監(jiān)控。由于NETC0NF/YANG是比較直接和有效的協(xié)議組合,因此在網(wǎng)絡設備支持的情況下,CIM模型可以通過CIM到Y(jié)ANG的映射,具體的是將CIM定義的信息元素和賦值等內(nèi)容,根據(jù)YANG的語法和格式進行對應,從而實現(xiàn)對基于YANG的實現(xiàn)的網(wǎng)絡的管理功能,從而實現(xiàn)CIM的實現(xiàn)的普遍性和規(guī)范的適應性。
[0063]具體的,本實施例中實現(xiàn)CM定義的信息元素和處理方法到Y(jié)ANG的映射,映射后的信息通過NETCONF協(xié)議載荷的封裝進行傳輸。具體的,是通過對實施例一中所提及的網(wǎng)絡功能和有關參數(shù),直接映射成YANG的模塊,從而實現(xiàn)直接的處理。
[0064]本實施例的優(yōu)點在于,被管理設備只需要支持傳統(tǒng)的NETCONF和YANG語法,即可以實現(xiàn)對基于CIM模型的定義的網(wǎng)絡設備的管理,增加了管理系統(tǒng)的普通型,降低了開發(fā)部署成本。
[0065]對應上述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,本發(fā)明實施例還提供了一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理系統(tǒng),包括:基于CM的管理系統(tǒng)和被管理設備,所述管理系統(tǒng)和被管理設備分別支持NETCONF協(xié)議,其中,
[0066]管理系統(tǒng),用于通過NETCONF協(xié)議向被管理設備發(fā)送管理信息;
[0067]被管理設備,用于獲取管理系統(tǒng)通過NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能;還用于通過NETCONF協(xié)議向管理系統(tǒng)報告狀態(tài)信息。
[0068]優(yōu)選的,管理信息為從CM中管理功能類(class)和/或相關的規(guī)范文件(profile)中抽取出來的信息元素以及信息元素的賦值,以及管理功能的父類的相關參數(shù)和參數(shù)的賦值;
[0069]其中,信息元素包括:協(xié)議或管理功能的類型,所述協(xié)議或管理功能涉及的配置參數(shù)。
[0070]優(yōu)選的,管理系統(tǒng)進一步用于,將實現(xiàn)CM定義的管理信息通過NETCONF協(xié)議進行封裝,并發(fā)送到被管理設備;
[0071]被管理設備進一步用于,對收到的管理信息進行基于CM的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0072]優(yōu)選的,管理系統(tǒng)進一步用于,將實現(xiàn)CIM定義的管理信息映射到Y(jié)ANG模塊,并將映射后的信息通過NETCONF協(xié)議進行封裝,并發(fā)送到被管理設備;
[0073]被管理設備進一步用于,對收到的信息進行基于YANG的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
[0074]優(yōu)選的,對于新增加的管理功能,所述管理系統(tǒng)支持進行所述新增加的管理功的相關參數(shù)及其賦值的定義,而不需要進行profile的定義過程。
[0075]綜上所述,本發(fā)明實施例實現(xiàn)了 CM能夠直接利用NETCONF進行網(wǎng)絡管理,解決了CIM和NETCONF之間的不匹配,并進一步實現(xiàn)了基于NETCONF的YANG與CM之間的互通,從而大大地擴展了 CIM的適用范圍。
[0076]本發(fā)明實施例的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、服務器、或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(R0M,Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。這樣,本發(fā)明實施例不限制于任何特定的硬件和軟件結(jié)合。
[0077]以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
【權利要求】
1.一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,其特征在于,基于通用信息模型CIM的管理系統(tǒng)和被管理設備分別支持網(wǎng)絡配置NETCONF協(xié)議,該方法包括: 所述被管理設備獲取所述管理系統(tǒng)通過所述NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能;所述被管理設備通過所述NETCONF協(xié)議向所述管理系統(tǒng)報告狀態(tài)信息。
2.根據(jù)權利要求1所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,其特征在于,所述管理信息為從CM中管理功能類class和/或相關的規(guī)范文件profile中抽取出來的信息元素以及所述信息元素的賦值,以及所述管理功能的父類的相關參數(shù)和參數(shù)的賦值; 其中,所述信息元素包括:協(xié)議或管理功能的類型,所述協(xié)議或管理功能涉及的配置參數(shù)。
3.根據(jù)權利要求1所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,其特征在于,該方法進一步包括: 所述管理系統(tǒng)將實現(xiàn)CM定義的管理信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備; 所述被管理設備對收到的管理信息進行基于CM的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
4.根據(jù)權利要求1所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,其特征在于,該方法進一步包括: 所述管理系統(tǒng)將實現(xiàn)CIM定義的管理信息映射到Y(jié)ANG模塊,并將映射后的信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備; 所述被管理設備對收到的信息進行基于YANG的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
5.根據(jù)權利要求1至4任一項所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理方法,其特征在于,對于新增加的管理功能,所述管理系統(tǒng)支持進行所述新增加的管理功能的相關參數(shù)及其賦值的定義,而不需要進行profile的定義過程。
6.一種基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理系統(tǒng),其特征在于,包括:基于通用信息模型CM的管理系統(tǒng)和被管理設備,所述管理系統(tǒng)和被管理設備分別支持網(wǎng)絡配置NETCONF協(xié)議, 所述管理系統(tǒng),用于通過所述NETCONF協(xié)議向所述被管理設備發(fā)送管理信息; 所述被管理設備,用于獲取所述管理系統(tǒng)通過所述NETCONF協(xié)議發(fā)送的管理信息,并根據(jù)獲取的管理信息進行相應處理,實現(xiàn)管理功能;還用于通過所述NETCONF協(xié)議向所述管理系統(tǒng)報告狀態(tài)信息。
7.根據(jù)權利要求6所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理系統(tǒng),其特征在于,所述管理信息為從CM中管理功能類class和/或相關的規(guī)范文件profile中抽取出來的信息元素以及所述信息元素的賦值,以及所述管理功能的父類的相關參數(shù)和參數(shù)的賦值; 其中,所述信息元素包括:協(xié)議或管理功能的類型,所述協(xié)議或管理功能涉及的配置參數(shù)。
8.根據(jù)權利要求6所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理系統(tǒng),其特征在于, 所述管理系統(tǒng)進一步用于,將實現(xiàn)CM定義的管理信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備; 所述被管理設備進一步用于,對收到的管理信息進行基于CM的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
9.根據(jù)權利要求6所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理系統(tǒng),其特征在于, 所述管理系統(tǒng)進一步用于,將實現(xiàn)CM定義的管理信息映射到Y(jié)ANG模塊,并將映射后的信息通過所述NETCONF協(xié)議進行封裝,并發(fā)送到所述被管理設備; 所述被管理設備進一步用于,對收到的信息進行基于YANG的解析,并根據(jù)解析獲得的管理信息進行相應處理,實現(xiàn)管理功能。
10.根據(jù)權利要求6至9任一項所述基于網(wǎng)絡配置協(xié)議的網(wǎng)絡管理系統(tǒng),其特征在于,對于新增加的管理功能,所述管理系統(tǒng)支持進行所述新增加的管理功的相關參數(shù)及其賦值的定義,而不需要進行profile的定義過程。
【文檔編號】H04L12/24GK104243198SQ201310250691
【公開日】2014年12月24日 申請日期:2013年6月21日 優(yōu)先權日:2013年6月21日
【發(fā)明者】顧忠禹, 楚俊生 申請人:中興通訊股份有限公司