專利名稱::一種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及網(wǎng)絡(luò)管理及通信
技術(shù)領(lǐng)域:
,尤其涉及一種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的方法、設(shè)備及系統(tǒng)。
背景技術(shù):
:隨著電信技術(shù)的不斷發(fā)展,極大的豐富了人們的溝通生活,同時(shí)人們的通信需求也越來越多元化、個(gè)性化;因此,對(duì)于傳統(tǒng)的電信設(shè)備提供商來說,直接向運(yùn)營商提供業(yè)務(wù)能力就遠(yuǎn)遠(yuǎn)不夠了。運(yùn)營商和第三方業(yè)務(wù)提供商越來越希望設(shè)備提供商能夠提供開放式的業(yè)務(wù)平臺(tái),以提供開放式的開發(fā)接口,定制開發(fā)業(yè)務(wù)?,F(xiàn)有的技術(shù)方案已經(jīng)能夠提供開放式的業(yè)務(wù)平臺(tái),支持運(yùn)營商和第三方業(yè)務(wù)提供商定制開發(fā)業(yè)務(wù),并將定制開發(fā)的業(yè)務(wù)加載到對(duì)應(yīng)的平臺(tái)上運(yùn)行。發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)方案存在以下缺點(diǎn)運(yùn)營商和第三方業(yè)務(wù)提供商僅可定制開發(fā)業(yè)務(wù),開發(fā)出的業(yè)務(wù),并不能直接被網(wǎng)管系統(tǒng)所管理。如果要將該定制開發(fā)的業(yè)務(wù)接入網(wǎng)管系統(tǒng),必須要根據(jù)不同的網(wǎng)管系統(tǒng)進(jìn)行針對(duì)性地開發(fā)并管理此業(yè)務(wù),也需要網(wǎng)管系統(tǒng)進(jìn)行聯(lián)動(dòng)升級(jí)以支持對(duì)新業(yè)務(wù)的網(wǎng)管特性的開發(fā),從而延長了定制開發(fā)的業(yè)務(wù)上網(wǎng)應(yīng)用的周期,加大了網(wǎng)管系統(tǒng)配套該定制開發(fā)的業(yè)務(wù)的復(fù)雜度。
發(fā)明內(nèi)容本發(fā)明的實(shí)施例提供一種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的方法、設(shè)備及系統(tǒng),以解決開發(fā)出的業(yè)務(wù)不能直接被網(wǎng)管系統(tǒng)所管理的問題。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案—種開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,包括在開發(fā)業(yè)務(wù)特性時(shí),網(wǎng)管特性開發(fā)設(shè)備接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息;所述網(wǎng)管特性開發(fā)設(shè)備根據(jù)所述定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件,以便于網(wǎng)管系統(tǒng)解析及管理所述業(yè)務(wù)?!N網(wǎng)管特性開發(fā)設(shè)備,包括定制信息接收單元,用于在開發(fā)業(yè)務(wù)特性時(shí),接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息;配置文件生成單元,用于根據(jù)所述定制信息接收單元輸入的定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件,供網(wǎng)管系統(tǒng)解析及管理所述業(yè)務(wù)。—種安裝業(yè)務(wù)的網(wǎng)管特性的方法,包括獲取業(yè)務(wù)安裝包;從所述業(yè)務(wù)安裝包分離出業(yè)務(wù)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件;在將所述業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)時(shí),將所述網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)。—種安裝設(shè)備,包括獲取單元,用于獲取業(yè)務(wù)安裝包;分解單元,用于從所述獲取單元獲取的業(yè)務(wù)安裝包中分離出業(yè)務(wù)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件;安裝單元,用于在將所述業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)時(shí),將所述網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)。—種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的系統(tǒng),包括網(wǎng)管特性開發(fā)設(shè)備,用于在開發(fā)業(yè)務(wù)特性時(shí),接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息,根據(jù)所述定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件;安裝設(shè)備,用于在所述網(wǎng)管特性開發(fā)設(shè)備生成所述網(wǎng)管特性的配置文件后,將所述網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng);所述網(wǎng)管系統(tǒng),用于通過所述安裝設(shè)備加載所述網(wǎng)管特性的配置文件后,根據(jù)所述網(wǎng)管特性的配置文件解析及管理所述業(yè)務(wù)。本發(fā)明實(shí)施例提供的開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的方法、設(shè)備及系統(tǒng),在開發(fā)業(yè)務(wù)特性的同時(shí),開發(fā)業(yè)務(wù)的網(wǎng)管特性,實(shí)現(xiàn)一體化開發(fā),另一方面,在將業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)的同時(shí),將定制開發(fā)的業(yè)務(wù)的網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng),實(shí)現(xiàn)一體化安裝;相對(duì)于現(xiàn)有技術(shù)通過業(yè)務(wù)開發(fā)人員單獨(dú)開發(fā)業(yè)務(wù)、以及通過網(wǎng)管開發(fā)人員在聯(lián)動(dòng)升級(jí)網(wǎng)管系統(tǒng)的前提下針對(duì)性地開發(fā)網(wǎng)管特性而言縮短了定制開發(fā)的業(yè)務(wù)上網(wǎng)應(yīng)用的周期。降低了網(wǎng)管系統(tǒng)配套該定制開發(fā)的業(yè)務(wù)的復(fù)雜度。為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)定制中所需要使用的附圖作簡單地介紹,顯而易見地,下面定制中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例中開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法示意圖;圖2為本發(fā)明實(shí)施例中業(yè)務(wù)的性能的網(wǎng)管特性的方法示意圖;圖3為本發(fā)明實(shí)施例中安裝業(yè)務(wù)的網(wǎng)管特性的方法示意圖;圖4為本發(fā)明實(shí)施例中網(wǎng)管特性開發(fā)設(shè)備的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例中安裝設(shè)備的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例中開發(fā)業(yè)務(wù)的網(wǎng)管特性的系統(tǒng)結(jié)構(gòu)示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地定制,顯然,所定制的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了解決運(yùn)營商或第三方業(yè)務(wù)開發(fā)商開發(fā)出的業(yè)務(wù)不能直接被網(wǎng)管系統(tǒng)所管理的問題,本發(fā)明實(shí)施例提供一種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的方法、設(shè)備及系統(tǒng)。該系統(tǒng)包括網(wǎng)管特性開發(fā)設(shè)備,網(wǎng)管系統(tǒng)、以及將開發(fā)的網(wǎng)管特性加載到網(wǎng)管系統(tǒng)的安裝設(shè)備和通用代理;其中網(wǎng)管系統(tǒng)將網(wǎng)管特性進(jìn)行抽象,定義統(tǒng)一的網(wǎng)管特性接口,將告警、性能、配置、日志的處理規(guī)則,對(duì)應(yīng)的界面展示規(guī)則進(jìn)行抽象,以支持開發(fā)人員自定義開發(fā)業(yè)務(wù)的網(wǎng)管特性,即支持業(yè)務(wù)的自定義網(wǎng)管特性,在得到網(wǎng)管系統(tǒng)的支持的前提下(即用戶開發(fā)的自定義網(wǎng)管特性需滿足網(wǎng)管系統(tǒng)統(tǒng)一定義的特性要求),開發(fā)人員可以通過多種方式開發(fā)業(yè)務(wù)的網(wǎng)管特性,只要能實(shí)現(xiàn)即可。該系統(tǒng)還可以包括業(yè)務(wù)特性開發(fā)設(shè)備和業(yè)務(wù)系統(tǒng),其中上述安裝設(shè)備還用于將開發(fā)出的業(yè)務(wù)安裝到業(yè)務(wù)系統(tǒng)。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例中開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的方法、設(shè)備及系統(tǒng)進(jìn)行詳細(xì)描述。實(shí)施例一本實(shí)施例提供一種開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,如圖1所示,包括S101,在開發(fā)業(yè)務(wù)特性時(shí),網(wǎng)管特性開發(fā)設(shè)備接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息。S102,網(wǎng)管特性開發(fā)設(shè)備根據(jù)該定制信息生成該業(yè)務(wù)的網(wǎng)管特性的配置文件,以便于網(wǎng)管系統(tǒng)解析及管理該業(yè)務(wù)。本實(shí)施例提供的開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,在開發(fā)業(yè)務(wù)特性的同時(shí),開發(fā)業(yè)務(wù)的網(wǎng)管特性,實(shí)現(xiàn)一體化開發(fā),相比于現(xiàn)有技術(shù)通過業(yè)務(wù)開發(fā)人員單獨(dú)開發(fā)業(yè)務(wù)、以及通過網(wǎng)管開發(fā)人員在聯(lián)動(dòng)升級(jí)網(wǎng)管系統(tǒng)的前提下針對(duì)性地開發(fā)網(wǎng)管特性而言縮短了定制開發(fā)的業(yè)務(wù)上網(wǎng)應(yīng)用的周期。降低了網(wǎng)管系統(tǒng)配套該定制開發(fā)的業(yè)務(wù)的復(fù)雜度。下面以開發(fā)性能的網(wǎng)管特性為例對(duì)本實(shí)施例的具體實(shí)施方式進(jìn)行詳細(xì)描述S201,用戶在網(wǎng)管特性開發(fā)設(shè)備導(dǎo)入業(yè)務(wù)特性的配置文件。該配置文件可以是業(yè)務(wù)特性開發(fā)設(shè)備ENIPIDE(EnhancedNetworkIntelligentPlatformlntegratedDevelopmentEnvironment,新一代業(yè)務(wù)平臺(tái)集成開發(fā)環(huán)境)生成cid文件。S202,用戶在網(wǎng)管特性開發(fā)設(shè)備輸入導(dǎo)入的cid文件對(duì)應(yīng)業(yè)務(wù)的網(wǎng)管特性的定制信息。例如輸入性能靜態(tài)信息的描述,如表1所示,可以輸入相應(yīng)的名稱、取值范圍、以及配置項(xiàng)信息。在該步驟中,當(dāng)網(wǎng)管特性開發(fā)設(shè)備與業(yè)務(wù)特性開發(fā)設(shè)備集成使用時(shí),通過S201從業(yè)務(wù)特性開發(fā)設(shè)備導(dǎo)入cid文件可以建立輸入的定制信息與業(yè)務(wù)之間的映射/對(duì)應(yīng)關(guān)系;當(dāng)網(wǎng)管特性開發(fā)設(shè)備單獨(dú)使用時(shí),在輸入網(wǎng)管特性的定制信息時(shí)還包括建立該定制信息與業(yè)務(wù)的映射關(guān)系,例如在配置項(xiàng)信息中輸入與業(yè)務(wù)的映射關(guān)系對(duì)應(yīng)的描述信息,當(dāng)相應(yīng)的業(yè)務(wù)的性能數(shù)據(jù)上報(bào)時(shí)根據(jù)對(duì)應(yīng)的網(wǎng)管特性配置文件進(jìn)行管理。建立網(wǎng)管特性的配置文件與業(yè)務(wù)特性的配置文件對(duì)應(yīng)的業(yè)務(wù)的映射關(guān)系之后,網(wǎng)管系統(tǒng)可以根據(jù)該映射關(guān)系調(diào)用與該業(yè)務(wù)匹配的網(wǎng)管特性配置文件以解析和管理該業(yè)務(wù)。表1:<table>tableseeoriginaldocumentpage7</column></row><table><table>tableseeoriginaldocumentpage8</column></row><table>S203,網(wǎng)管特性開發(fā)設(shè)備根據(jù)該定制信息生成該業(yè)務(wù)的網(wǎng)管特性的配置文件,以便于網(wǎng)管系統(tǒng)解析和管理業(yè)務(wù)。如表2所示,網(wǎng)管特性開發(fā)設(shè)備可以生成業(yè)務(wù)上報(bào)的性能數(shù)據(jù)的解析規(guī)則、網(wǎng)管系統(tǒng)保存性能數(shù)據(jù)的數(shù)據(jù)庫表建表規(guī)則、網(wǎng)管系統(tǒng)界面的展示規(guī)則等配置文件。為了區(qū)分不同業(yè)務(wù),不同版本的配置文件,網(wǎng)管特性開發(fā)設(shè)備生成的網(wǎng)管特性的配置文件的文件名中可以包含加載該配置文件的網(wǎng)元的名稱、標(biāo)識(shí)和版本信息,以便通用代理、網(wǎng)管系統(tǒng)按網(wǎng)元、版本進(jìn)行網(wǎng)管特性的加載。例如MIB(ManagementInformationBase,管理信息庫)配置文件的文件名中可以包含通用代理的名稱、標(biāo)識(shí)和版本信息,當(dāng)通用代理接收到該配置文件時(shí),根據(jù)文件名即可進(jìn)行自動(dòng)加載。表2:<table>tableseeoriginaldocumentpage9</column></row><table>S204,網(wǎng)管系統(tǒng)加載網(wǎng)管特性的配置文件后,網(wǎng)管系統(tǒng)根據(jù)網(wǎng)管特性配置文件解析上報(bào)的業(yè)務(wù)的性能數(shù)據(jù)、對(duì)業(yè)務(wù)進(jìn)行管理。用戶還可以通過網(wǎng)管系統(tǒng)進(jìn)行性能監(jiān)控、性能告警、統(tǒng)計(jì)任務(wù)等操作。上述過程以性能的網(wǎng)管特性的開發(fā)為例進(jìn)行說明,當(dāng)用戶開發(fā)業(yè)務(wù)的告警、配置和日志的處理等網(wǎng)管特性時(shí),開發(fā)過程與性能的網(wǎng)管特性的開發(fā)類似,不再贅述。實(shí)施例二在實(shí)施例一中,用戶開發(fā)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件可以打包成一個(gè)業(yè)務(wù)安裝包,以進(jìn)行一體化安裝。使得業(yè)務(wù)新安裝或升級(jí)時(shí),網(wǎng)管系統(tǒng)不需要聯(lián)動(dòng)升級(jí)即可自動(dòng)加載相關(guān)的網(wǎng)管特性,而且,在業(yè)務(wù)特性和網(wǎng)管特性一體化開發(fā)的過程中業(yè)務(wù)開發(fā)人員可以不考慮網(wǎng)管系統(tǒng)的配套。本實(shí)施例提供一種安裝業(yè)務(wù)的網(wǎng)管特性的方法,如圖3所示,包括S301,獲取業(yè)務(wù)安裝包。S302,從業(yè)務(wù)安裝包分離出業(yè)務(wù)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件。S303,在將業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)時(shí),將網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)。在S303中,將網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)包括S303.l,將網(wǎng)管特性的配置文件發(fā)送到通用代理。通用代理用于屏蔽業(yè)務(wù)系統(tǒng)與網(wǎng)管系統(tǒng)的通信協(xié)議、交互接口等細(xì)節(jié),使得工作人員在開發(fā)業(yè)務(wù)特性和/或網(wǎng)管特性的的過程中,可以采用A協(xié)議,也可以采用B協(xié)議,不必關(guān)心業(yè)務(wù)系統(tǒng)與網(wǎng)管系統(tǒng)的交互細(xì)節(jié),只要能實(shí)現(xiàn)即可。因此,通用代理為用戶的自定義開發(fā)提供了保障。其中,通用代理可以通過修改交互端口的屬性設(shè)置或者通過相應(yīng)的安全機(jī)制對(duì)底層的通信協(xié)議進(jìn)行篩選和轉(zhuǎn)換來屏蔽業(yè)務(wù)系統(tǒng)與網(wǎng)管系統(tǒng)之間的通信協(xié)議。通常,網(wǎng)管系統(tǒng)和業(yè)務(wù)系統(tǒng)不進(jìn)行直接的交互,業(yè)務(wù)的告警或性能上報(bào)經(jīng)通用代理做相應(yīng)處理后,然后再通過網(wǎng)管系統(tǒng)調(diào)用相應(yīng)的資源(例如配置文件)進(jìn)行解析并將告警或性能信息顯示在網(wǎng)管系統(tǒng)的顯示界面上。S303.2,通用代理加載自身的網(wǎng)管系統(tǒng)的配置文件(例如MIB文件),并向網(wǎng)管系統(tǒng)注冊(cè),獲取網(wǎng)管系統(tǒng)下發(fā)的指定目錄信息,將網(wǎng)管特性的配置文件發(fā)送到網(wǎng)管系統(tǒng)的指定目錄下。S303.3,網(wǎng)管系統(tǒng)加載網(wǎng)管特性的配置文件,根據(jù)網(wǎng)管特性的配置文件解析及管理該業(yè)務(wù)。包括將網(wǎng)管特性的配置文件中的界面文件顯示在界面;根據(jù)界面顯示信息對(duì)業(yè)務(wù)進(jìn)行告警查詢、性能監(jiān)控、配置修改、拓?fù)湔故?、跟蹤展示、以及巡檢。本實(shí)施例提供的一體化安裝方法,降低了網(wǎng)管系統(tǒng)配套定制開發(fā)的業(yè)務(wù)的復(fù)雜度。本發(fā)明實(shí)施例還提供一種網(wǎng)管特性開發(fā)設(shè)備,如圖4所示,包括定制信息接收單元ll,用于在開發(fā)業(yè)務(wù)特性時(shí),接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息;配置文件生成單元13,用于根據(jù)該定制信息接收單元11輸入的定制信息生成該業(yè)務(wù)的網(wǎng)管特性的配置文件,供網(wǎng)管系統(tǒng)解析和管理該業(yè)務(wù)。該網(wǎng)管特性開發(fā)設(shè)備還可以進(jìn)一步包括導(dǎo)入單元15,用于導(dǎo)入業(yè)務(wù)的業(yè)務(wù)特性的配置文件,建立配置文件生成單元13生成的網(wǎng)管特性的配置文件與導(dǎo)入的業(yè)務(wù)特性的配置文件對(duì)應(yīng)的業(yè)務(wù)的映射關(guān)系,以便于網(wǎng)管系統(tǒng)根據(jù)該映射關(guān)系調(diào)用與該業(yè)務(wù)匹配的網(wǎng)管特性配置文件以解析和管理該業(yè)務(wù);導(dǎo)入單元15與定制信息接收單元11連接,其中,定制信息接收單元11接收的部分定制信息可以直接通過導(dǎo)入的方式獲取,并可以修改或補(bǔ)充從業(yè)務(wù)特性的配置文件直接導(dǎo)入的定制信息。其中,業(yè)務(wù)特性的配置文件可以從業(yè)務(wù)開發(fā)設(shè)備(例如ENIPIDE)獲取。本發(fā)明實(shí)施例提供的網(wǎng)管特性開發(fā)設(shè)備根據(jù)輸入的定制信息生成相應(yīng)的配置文件,減少了網(wǎng)管特性開發(fā)的工作量,縮短了定制開發(fā)的業(yè)務(wù)上網(wǎng)應(yīng)用的周期,降低了網(wǎng)管系統(tǒng)配套該定制開發(fā)的業(yè)務(wù)的復(fù)雜度。本發(fā)明實(shí)施例還提供一種安裝設(shè)備,如圖5所示,包括獲取單元51,用于獲取業(yè)務(wù)安裝包;分解單元53,用于從獲取單元51獲取的業(yè)務(wù)安裝包中分離出業(yè)務(wù)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件;安裝單元55,用于在將業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)時(shí),將網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)。安裝單元55包括通用代理551,通用代理551接收分解單元53分解出的網(wǎng)管特性的配置文件,加載自身的配置文件,并向網(wǎng)管系統(tǒng)注冊(cè),獲取網(wǎng)管系統(tǒng)下發(fā)的指定目錄信息,將網(wǎng)管系統(tǒng)的網(wǎng)管特性配置文件發(fā)送到網(wǎng)管系統(tǒng)的指定目錄下。本發(fā)明實(shí)施例提供的安裝設(shè)備進(jìn)行一體化安裝,降低了網(wǎng)管系統(tǒng)配套定制開發(fā)的業(yè)務(wù)的復(fù)雜度。使得業(yè)務(wù)新安裝或升級(jí)時(shí),網(wǎng)管系統(tǒng)不需要聯(lián)動(dòng)升級(jí)即可自動(dòng)加載相關(guān)的網(wǎng)管特性,而且,在業(yè)務(wù)特性和網(wǎng)管特性一體化開發(fā)的過程中業(yè)務(wù)特性開發(fā)人員可以不考慮網(wǎng)管系統(tǒng)的配套。本發(fā)明實(shí)施例還提供一種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的系統(tǒng),如圖6所示,包括網(wǎng)管特性開發(fā)設(shè)備l,用于在開發(fā)業(yè)務(wù)特性時(shí),接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息,根據(jù)該定制信息生成業(yè)務(wù)的網(wǎng)管特性的配置文件,供網(wǎng)管系統(tǒng)7解析和管理該業(yè)務(wù)。網(wǎng)管特性開發(fā)設(shè)備1的結(jié)構(gòu)如圖4所示。該系統(tǒng)還包括安裝設(shè)備5:用于在網(wǎng)管特性開發(fā)設(shè)備1生成網(wǎng)管特性的配置文件后,將該網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)7。通常,該安裝設(shè)備5執(zhí)行一體化的安裝,在將業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)9時(shí),將網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)7。安裝設(shè)備5的結(jié)構(gòu)如圖5所示。其中,將網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)7需要經(jīng)過安裝設(shè)備5中的通用代理551,通用代理551加載自身的配置文件,并向網(wǎng)管系統(tǒng)7注冊(cè),獲取網(wǎng)管系統(tǒng)7下發(fā)的指定目錄信息(該目錄信息可以從注冊(cè)時(shí)網(wǎng)管系統(tǒng)7下發(fā)的FTP(FileTransferProtocol,文件傳輸協(xié)議)信息中獲取,F(xiàn)TP信息可以包括用戶名、密碼和存放的目錄信息),將網(wǎng)管特性配置文件發(fā)送到網(wǎng)管系統(tǒng)7的指定目錄下;以及屏蔽業(yè)務(wù)系統(tǒng)9與網(wǎng)管系統(tǒng)7之間的通信協(xié)議和交互接口。其中,網(wǎng)管系統(tǒng)7在通過安裝設(shè)備5加載網(wǎng)管特性的配置文件后,根據(jù)該網(wǎng)管特性的配置文件解析及管理業(yè)務(wù)。如圖6所示,包括加載模塊71,用于加載通用代理551發(fā)送的網(wǎng)管特性的配置文件以支持自定義開發(fā)的業(yè)務(wù)的網(wǎng)管特性,以及將網(wǎng)管特性的配置文件中的界面配置文件加載到界面展示模塊73;界面展示模塊73,用于加載界面配置文件信息,顯示界面信息。業(yè)務(wù)管理模塊75,用于在該加載模塊71加載該網(wǎng)管特性的配置文件之后,根據(jù)界面顯示信息對(duì)業(yè)務(wù)進(jìn)行告警查詢、性能監(jiān)控、配置修改、拓?fù)湔故?、跟蹤展示、以及巡檢;當(dāng)業(yè)務(wù)有告警上報(bào)或性能數(shù)據(jù)上報(bào)時(shí),對(duì)告警或性能數(shù)據(jù)的進(jìn)行解析、顯示和生成日志等處理。其中,在安裝業(yè)務(wù)(包括業(yè)務(wù)特性配置文件和網(wǎng)管特性配置文件)的過程中,安裝設(shè)備5通過注冊(cè)業(yè)務(wù)的接口向通用代理551注冊(cè),通用代理551通過注冊(cè)業(yè)務(wù)的接口向網(wǎng)管系統(tǒng)7進(jìn)行注冊(cè);其中,通用代理551還包括用于通知網(wǎng)管系統(tǒng)7加載網(wǎng)管特性的配置文件的接口,以及獲取網(wǎng)管系統(tǒng)7指定目錄信息的接口和通知網(wǎng)管系統(tǒng)7網(wǎng)管特性的配置文件發(fā)送完畢的接口,上述接口可以集成在一個(gè)總的接口中實(shí)現(xiàn),也可以分開實(shí)現(xiàn)。其中,該系統(tǒng)還包括業(yè)務(wù)特性開發(fā)設(shè)備3和業(yè)務(wù)系統(tǒng)9,網(wǎng)管特性開發(fā)設(shè)備1可以從業(yè)務(wù)特性開發(fā)設(shè)備3中導(dǎo)入業(yè)務(wù)特性的配置文件,建立生成的網(wǎng)管特性的配置文件與該業(yè)務(wù)特性的配置文件對(duì)應(yīng)的業(yè)務(wù)的映射關(guān)系;網(wǎng)管系統(tǒng)根據(jù)該映射關(guān)系調(diào)用與該業(yè)務(wù)匹配的網(wǎng)管特性配置文件以解析和管理該業(yè)務(wù),其中,安裝設(shè)備5還用于將開發(fā)業(yè)務(wù)特性配置文件安裝到業(yè)務(wù)系統(tǒng)9。本實(shí)施例提供的開發(fā)業(yè)務(wù)的網(wǎng)管特性的系統(tǒng),在開發(fā)業(yè)務(wù)特性的同時(shí),開發(fā)業(yè)務(wù)的網(wǎng)管特性,實(shí)現(xiàn)一體化開發(fā),另一方面,還可以在將業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)的同時(shí),將定制開發(fā)的業(yè)務(wù)的網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)7,實(shí)現(xiàn)一體化安裝;減少了開發(fā)的工作量,縮短了定制開發(fā)的業(yè)務(wù)上網(wǎng)應(yīng)用的周期,降低了網(wǎng)管系統(tǒng)7配套該定制開發(fā)的業(yè)務(wù)的復(fù)雜度。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-0nlyMemory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccessMemory,廳)等。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求一種開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,包括在開發(fā)業(yè)務(wù)特性時(shí),網(wǎng)管特性開發(fā)設(shè)備接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息;所述網(wǎng)管特性開發(fā)設(shè)備根據(jù)所述定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件,以便于網(wǎng)管系統(tǒng)解析及管理所述業(yè)務(wù)。2.根據(jù)權(quán)利要求1所述開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,所述自定義網(wǎng)管特性滿足所述網(wǎng)管系統(tǒng)統(tǒng)一定義的特性要求。3.根據(jù)權(quán)利要求1所述開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,所述網(wǎng)管特性開發(fā)設(shè)備接收業(yè)務(wù)的網(wǎng)管特性的定制信息之前還包括所述網(wǎng)管特性開發(fā)設(shè)備導(dǎo)入所述業(yè)務(wù)的業(yè)務(wù)特性的配置文件;所述網(wǎng)管特性開發(fā)設(shè)備根據(jù)所述定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件還包括建立所述網(wǎng)管特性的配置文件與所述業(yè)務(wù)特性的配置文件對(duì)應(yīng)的業(yè)務(wù)的映射關(guān)系;以便于所述網(wǎng)管系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用與所述業(yè)務(wù)匹配的網(wǎng)管特性配置文件以解析和管理所述業(yè)務(wù)。4.根據(jù)權(quán)利要求1至3任一所述開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,所述業(yè)務(wù)的網(wǎng)管特性的配置文件的文件名包括加載所述網(wǎng)管特性配置文件的網(wǎng)元的名稱、標(biāo)識(shí)和版本信息。5.根據(jù)權(quán)利要求1至3任一所述開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,所述網(wǎng)管特性開發(fā)設(shè)備根據(jù)所述定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件之后還包括將所述業(yè)務(wù)的業(yè)務(wù)特性的配置文件與網(wǎng)管特性的配置文件打包成業(yè)務(wù)安裝包,以便于一體化安裝所述業(yè)務(wù)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件。6.—種網(wǎng)管特性開發(fā)設(shè)備,其特征在于,包括定制信息接收單元,用于在開發(fā)業(yè)務(wù)特性時(shí),接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息;配置文件生成單元,用于根據(jù)所述定制信息接收單元輸入的定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件,以便于網(wǎng)管系統(tǒng)解析及管理所述業(yè)務(wù)。7.根據(jù)權(quán)利要求6所述網(wǎng)管特性開發(fā)設(shè)備,其特征在于,還包括導(dǎo)入單元,用于導(dǎo)入所述業(yè)務(wù)的業(yè)務(wù)特性的配置文件,建立所述配置文件生成單元生成的網(wǎng)管特性的配置文件與所述業(yè)務(wù)特性的配置文件對(duì)應(yīng)的業(yè)務(wù)的映射關(guān)系;以便于所述網(wǎng)管系統(tǒng)根據(jù)所述映射關(guān)系調(diào)用與所述業(yè)務(wù)匹配的網(wǎng)管特性配置文件以解析和管理所述業(yè)務(wù)。8.根據(jù)權(quán)利要求6或7所述網(wǎng)管特性開發(fā)設(shè)備,其特征在于,所述定制信息接收單元接收的自定義網(wǎng)管特性滿足所述網(wǎng)管系統(tǒng)統(tǒng)一定義的特性要求。9.一種安裝業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,包括獲取業(yè)務(wù)安裝包;從所述業(yè)務(wù)安裝包分離出業(yè)務(wù)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件;在將所述業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)時(shí),將所述網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)。10.根據(jù)權(quán)利要求9所述開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,所述將所述網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)包括將所述網(wǎng)管特性的配置文件發(fā)送到通用代理;所述通用代理加載自身的配置文件,并向所述網(wǎng)管系統(tǒng)注冊(cè),獲取所述網(wǎng)管系統(tǒng)下發(fā)的指定目錄信息,將所述網(wǎng)管特性的配置文件發(fā)送到所述網(wǎng)管系統(tǒng)的指定目錄下;所述網(wǎng)管系統(tǒng)加載所述網(wǎng)管特性的配置文件,根據(jù)所述網(wǎng)管特性配置文件解析及管理所述業(yè)務(wù)。11.根據(jù)權(quán)利要求io所述開發(fā)業(yè)務(wù)的網(wǎng)管特性的方法,其特征在于,所述根據(jù)所述網(wǎng)管特性配置文件解析及管理所述業(yè)務(wù)包括將所述網(wǎng)管特性的配置文件中的界面文件顯示在界面;根據(jù)所述界面顯示信息對(duì)所述業(yè)務(wù)進(jìn)行告警查詢、性能監(jiān)控、配置修改、拓?fù)湔故?、跟蹤展示、以及巡檢。12.—種安裝設(shè)備,其特征在于,包括獲取單元,用于獲取業(yè)務(wù)安裝包;分解單元,用于從所述獲取單元獲取的業(yè)務(wù)安裝包中分離出業(yè)務(wù)的業(yè)務(wù)特性的配置文件和網(wǎng)管特性的配置文件;安裝單元,用于在將所述業(yè)務(wù)特性的配置文件安裝到業(yè)務(wù)系統(tǒng)時(shí),將所述網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng)。13.根據(jù)權(quán)利要求12所述安裝設(shè)備,其特征在于,所述安裝單元包括通用代理;所述通用代理,用于接收所述分解單元分解出的網(wǎng)管特性的配置文件,加載自身的配置文件,并向所述網(wǎng)管系統(tǒng)注冊(cè),獲取所述網(wǎng)管系統(tǒng)下發(fā)的指定目錄信息,將所述網(wǎng)管特性配置文件發(fā)送到所述網(wǎng)管系統(tǒng)的指定目錄下;指示所述網(wǎng)管系統(tǒng)加載所述網(wǎng)管特性配置文件。14.一種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的系統(tǒng),其特征在于,包括網(wǎng)管特性開發(fā)設(shè)備,用于在開發(fā)業(yè)務(wù)特性時(shí),接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息,根據(jù)所述定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件;安裝設(shè)備,用于在所述網(wǎng)管特性開發(fā)設(shè)備生成所述網(wǎng)管特性的配置文件后,將所述網(wǎng)管特性的配置文件安裝到網(wǎng)管系統(tǒng);所述網(wǎng)管系統(tǒng),用于通過所述安裝設(shè)備加載所述網(wǎng)管特性的配置文件后,根據(jù)所述網(wǎng)管特性的配置文件解析及管理所述業(yè)務(wù)。15.根據(jù)權(quán)利要求14所述開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的系統(tǒng),其特征在于,所述安裝設(shè)備包括通用代理,用于接收所述網(wǎng)管特性開發(fā)設(shè)備生成的網(wǎng)管特性的配置文件,加載自身的網(wǎng)管特性配置文件,并向所述網(wǎng)管系統(tǒng)注冊(cè),獲取所述網(wǎng)管系統(tǒng)下發(fā)的指定目錄信息,將網(wǎng)管系統(tǒng)的網(wǎng)管特性配置文件發(fā)送到所述網(wǎng)管系統(tǒng)的指定目錄下;指示所述網(wǎng)管系統(tǒng)加載所述網(wǎng)管特性配置文件。16.根據(jù)權(quán)利要求14所述開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的系統(tǒng),其特征在于,所述網(wǎng)管系統(tǒng)包括加載模塊,用于加載所述通用代理發(fā)送的網(wǎng)管特性的配置文件以支持自定義開發(fā)的所述業(yè)務(wù)的網(wǎng)管特性,將所述網(wǎng)管特性的配置文件中的界面配置文件加載到界面展示模塊;界面展示模塊,用于加載所述界面配置文件,顯示界面信息;業(yè)務(wù)管理模塊,用于在所述加載模塊加載所述網(wǎng)管特性的配置文件之后,根據(jù)界面顯示信息對(duì)所述業(yè)務(wù)進(jìn)行告警查詢、性能監(jiān)控、配置修改、拓?fù)湔故?、跟蹤展示、以及巡檢。全文摘要本發(fā)明實(shí)施例公開一種開發(fā)及安裝業(yè)務(wù)的網(wǎng)管特性的方法、設(shè)備及系統(tǒng)。本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)管理及通信
技術(shù)領(lǐng)域:
,解決了現(xiàn)有的開發(fā)出的業(yè)務(wù)不能直接被網(wǎng)管系統(tǒng)所管理的問題。該方法包括在開發(fā)業(yè)務(wù)特性時(shí),網(wǎng)管特性開發(fā)設(shè)備接收業(yè)務(wù)的自定義網(wǎng)管特性的定制信息;所述網(wǎng)管特性開發(fā)設(shè)備根據(jù)所述定制信息生成所述業(yè)務(wù)的網(wǎng)管特性的配置文件,以便于網(wǎng)管系統(tǒng)解析及管理所述業(yè)務(wù)。本發(fā)明實(shí)施例提供的技術(shù)方案縮短了定制開發(fā)的業(yè)務(wù)上網(wǎng)應(yīng)用的周期。降低了網(wǎng)管系統(tǒng)配套該定制開發(fā)的業(yè)務(wù)的復(fù)雜度。文檔編號(hào)H04L12/24GK101729281SQ200810172509公開日2010年6月9日申請(qǐng)日期2008年10月27日優(yōu)先權(quán)日2008年10月27日發(fā)明者史開林,許曉華申請(qǐng)人:華為技術(shù)有限公司