專利名稱:一種基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),屬于網(wǎng)絡(luò)優(yōu)化系統(tǒng)技術(shù)領(lǐng)域。
背景技術(shù):
無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng)是處理網(wǎng)絡(luò)優(yōu)化數(shù)據(jù)和分析網(wǎng)絡(luò)優(yōu)化專項(xiàng)業(yè)務(wù)的重要工具,現(xiàn)有的網(wǎng)絡(luò)優(yōu)化系統(tǒng)應(yīng)用模塊由I至N項(xiàng)應(yīng)用組成,網(wǎng)絡(luò)優(yōu)化系統(tǒng)的功能控件由I至M項(xiàng)組成。按現(xiàn)有網(wǎng)絡(luò)優(yōu)化系統(tǒng)結(jié)構(gòu),各功能模塊需要在網(wǎng)絡(luò)優(yōu)化系統(tǒng)基礎(chǔ)框架之上進(jìn)行開(kāi)發(fā)才能實(shí)現(xiàn)各項(xiàng)功能。但隨著技術(shù)的發(fā)展,為了與其他平臺(tái)軟件兼容,或?yàn)榱藢?shí)現(xiàn)某些新功能,必須要將新開(kāi)發(fā)的功能模塊與網(wǎng)絡(luò)優(yōu)化系統(tǒng)基礎(chǔ)框架重新編譯才能實(shí)現(xiàn),由于各模塊之間存在一定的關(guān)聯(lián),需要同時(shí)協(xié)調(diào)后才能編譯,現(xiàn)有網(wǎng)絡(luò)優(yōu)化系統(tǒng)在更改模塊時(shí)編譯復(fù)雜度最大為M*N,這會(huì)影響到整個(gè)網(wǎng)絡(luò)優(yōu)化系統(tǒng)實(shí)現(xiàn)的質(zhì)量和效率。
發(fā)明內(nèi)容
本發(fā)明為了克服現(xiàn)有技術(shù)存在的不足,提供一種基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng)。本發(fā)明可以通過(guò)采取以下技術(shù)方案予以實(shí)現(xiàn)
一種基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),包括
基礎(chǔ)插件模塊、插件功能應(yīng)用模塊和基礎(chǔ)框架模塊,所述基礎(chǔ)插件模塊通過(guò)基礎(chǔ)框架與插件功能應(yīng)用模塊相連,
其中,所述基礎(chǔ)框架模塊包括
建立插件接口信息文件模塊,用于建立插件功能應(yīng)用模塊中包含的各種插件的功能描述信息和入口信息的插件接口信息文件;
所述查找插件接口信息文件模塊,用于在應(yīng)用擴(kuò)展功能時(shí)查找功能描述信息與擴(kuò)展功能相符合的插件接口信息文件;
所述查找插件模塊,用于在所述插件接口信息文件提取入口信息,查找與入口信息對(duì)應(yīng)的基礎(chǔ)插件模塊中的插件。在上述基礎(chǔ)上,本發(fā)明所述基礎(chǔ)框架模塊還包括插件注冊(cè)模塊和插件合理性檢測(cè)模塊,所述插件注冊(cè)模塊,用于接收插件注冊(cè)的功能描述信息和入口信息,所述插件合理性檢測(cè)模塊,用于判斷所述功能描述信息和入口信息是否合法從而判斷是否啟動(dòng)建立件接口信息文件模塊。本發(fā)明所述基礎(chǔ)框架模塊還包括插件信息交互模塊,所述插件信息交互模塊用于插件之間數(shù)據(jù)的交互。本發(fā)明所述基礎(chǔ)插件模塊包括GIS地圖插件、自訂義報(bào)表插件、數(shù)據(jù)處理插件、鑒權(quán)體系插件、工作流插件、數(shù)據(jù)存取查詢引擎插件、告擎監(jiān)控插件和日志管理插件。與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果是本發(fā)明的基于插件的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的應(yīng)用模塊由I至N項(xiàng)應(yīng)用組成,基礎(chǔ)插件模塊由I至M項(xiàng)組成,應(yīng)用模塊和基礎(chǔ)插件之間通過(guò)總線交互,該系統(tǒng)在更改模塊時(shí)編譯復(fù)雜度最大為M+N,實(shí)現(xiàn)了各種公用組件復(fù)用性的最大化,以及整個(gè)系統(tǒng)功能的可擴(kuò)展性,使得功能實(shí)現(xiàn)人員不去過(guò)多考慮軟件組件的使用和實(shí)現(xiàn),而將精力專注于具體的業(yè)務(wù)功能邏輯,從而簡(jiǎn)化了功能的實(shí)現(xiàn)過(guò)程,提高了功能實(shí)現(xiàn)的質(zhì)量與效率。
圖I是本發(fā)明的基于插件的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的架構(gòu)示意 圖2是本發(fā)明的基于插件的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的架構(gòu)流程 圖3是本發(fā)明的基于插件的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的功能調(diào)用插件數(shù)據(jù)交互流程圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明的最佳實(shí)施例作詳細(xì)描述。如圖I所示,基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),包括基礎(chǔ)插件模塊I、插件功能應(yīng)用模塊2和基礎(chǔ)框架模塊3,所述基礎(chǔ)插件模塊I通過(guò)基礎(chǔ)框架3與插件功能應(yīng)用模塊2相連,
其中,所述基礎(chǔ)框架模塊3包括
建立插件接口信息文件模塊4,用于建立插件功能應(yīng)用模塊中包含的各種插件的功能描述信息和入口信息的插件接口信息文件;
查找插件接口信息文件模塊5,用于在應(yīng)用擴(kuò)展功能時(shí)查找功能描述信息與擴(kuò)展功能相符合的插件接口信息文件;
查找插件模塊6,用于在插件接口信息文件提取所述入口信息,查找與所述入口信息對(duì)應(yīng)的基礎(chǔ)插件模塊中的插件;
插件注冊(cè)模塊7,用于接收插件注冊(cè)的功能描述信息和入口信息;
插件合理性檢測(cè)模塊8,用于判斷所述功能描述信息和入口信息是否合法從而判斷是否啟動(dòng)建立件接口信息文件模塊;
插件信息交互模塊9,用于插件之間數(shù)據(jù)的交互。本發(fā)明所述基礎(chǔ)插件模塊I包括GIS地圖插件、自訂義報(bào)表插件、數(shù)據(jù)處理插件、鑒權(quán)體系插件、工作流插件、數(shù)據(jù)存取查詢引擎插件、告擎監(jiān)控插件和日志管理插件。如圖2所示,本發(fā)明的基于插件的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的架構(gòu)流程如下
Si、初始化已存在的插件列表,建立插件接口信息文件模塊建立(刪除)插件接口信息文件。S2、檢測(cè)是否有新的插件需要添加或刪除。如是,新插件到基礎(chǔ)框架模塊內(nèi)進(jìn)行注冊(cè)或刪除;如否,查找對(duì)應(yīng)功能描述的插件接口信息文件。其中,新插件到基礎(chǔ)框架模塊內(nèi)進(jìn)行注冊(cè)或刪除,具體可以為判斷網(wǎng)絡(luò)優(yōu)化系統(tǒng)基礎(chǔ)框架模塊檢測(cè)插件是否合法;如是,返回步驟Si;如否,則結(jié)束。S3、查找與新插件對(duì)應(yīng)功能描述的插件接口信息文件。S4、判斷是否存在此插件功能的插件接口信息文件。如是,由插件接口信息文件查找對(duì)應(yīng)功能描述插件的內(nèi)部調(diào)用入口地址;如否,則結(jié)束。S5、判斷是否存在此功能描述的插件。如是,基礎(chǔ)框架模塊提供與插件進(jìn)行信息交流的框架內(nèi)部地址,據(jù)此與插件建立信息聯(lián)系,當(dāng)網(wǎng)絡(luò)優(yōu)化系統(tǒng)應(yīng)用某項(xiàng)功能時(shí),通過(guò)基礎(chǔ)框架模塊,調(diào)用多種基礎(chǔ)插件,獲取相應(yīng)的數(shù)據(jù);如否,則結(jié)束。如圖3所示,此為GIS地圖模塊與數(shù)據(jù)存取查詢引擎模塊進(jìn)行數(shù)據(jù)交互的過(guò)程圖。網(wǎng)絡(luò)優(yōu)化系統(tǒng)經(jīng)常用到的關(guān)于某地理區(qū)域信號(hào)覆蓋/質(zhì)量情況分析。為了具體生動(dòng)顯示某物理區(qū)域信號(hào)覆蓋/質(zhì)量情況,既需要調(diào)用到GIS地圖插件中的地理位置圖層信息,比如地圖文件位置、地圖類型、地圖名稱、中心位置、地圖大小、縮放尺寸、所在地圖GPS坐標(biāo)標(biāo)識(shí)(比如某個(gè)建筑物或街道GPS坐標(biāo))等;也需要通過(guò)數(shù)據(jù)存取查詢弓I擎獲取數(shù)據(jù)庫(kù)中小區(qū)的CELLID、頻點(diǎn)、干擾值等數(shù)據(jù)。該數(shù)據(jù)交互過(guò)程如下
I、信號(hào)覆蓋/質(zhì)量情況分析模塊向網(wǎng)絡(luò)優(yōu)化系統(tǒng)基礎(chǔ)框架請(qǐng)求GIS地圖地理位置圖層信息、小區(qū)CELLID、頻點(diǎn)、干擾值等數(shù)據(jù)。2、網(wǎng)絡(luò)優(yōu)化系統(tǒng)基礎(chǔ)框架先訪問(wèn)GIS地圖基礎(chǔ)插件。
3、獲取GIS地圖地理位置圖層信息。4、再訪問(wèn)數(shù)據(jù)存取查詢引擎基礎(chǔ)插件。5、獲取小區(qū)CELLID、頻點(diǎn)、干擾值等信息。6、最后網(wǎng)絡(luò)優(yōu)化系統(tǒng)基礎(chǔ)框架合并此兩種插件的數(shù)據(jù),同時(shí)返回給信號(hào)覆蓋/質(zhì)量情況分析模塊,形象地顯示了此項(xiàng)網(wǎng)絡(luò)優(yōu)化功能應(yīng)用。以上僅是給出基礎(chǔ)插件模塊中GIS地圖插件與數(shù)據(jù)存取查詢引擎插件進(jìn)行數(shù)據(jù)交互的具體過(guò)程,其他插件之間的數(shù)據(jù)交互與此類似。惟以上所述者,僅為本發(fā)明之較佳實(shí)施例而已,當(dāng)不能以此限定本發(fā)明實(shí)施之范圍,即大凡依本發(fā)明權(quán)利要求及發(fā)明說(shuō)明書(shū)所記載的內(nèi)容所作出簡(jiǎn)單的等效變化與修飾,皆仍屬本發(fā)明權(quán)利要求所涵蓋范圍之內(nèi)。此外,摘要部分和標(biāo)題僅是用來(lái)輔助專利文件搜尋之用,并非用來(lái)限制本發(fā)明之權(quán)利范圍。
權(quán)利要求
1.一種基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于包括 基礎(chǔ)插件模塊、插件功能應(yīng)用模塊和基礎(chǔ)框架模塊,所述基礎(chǔ)插件模塊通過(guò)基礎(chǔ)框架與插件功能應(yīng)用模塊相連, 其中,所述基礎(chǔ)框架模塊包括 建立插件接口信息文件模塊,用于建立插件功能應(yīng)用模塊中包含的各種插件的功能描述信息和入口信息的插件接口信息文件; 查找插件接口信息文件模塊,用于在應(yīng)用擴(kuò)展功能時(shí)查找功能描述信息與擴(kuò)展功能相符合的插件接口信息文件; 查找插件模塊,用于在所述插件接口信息文件提取入口信息,查找與入口信息對(duì)應(yīng)的基礎(chǔ)插件模塊中的插件。
2.根據(jù)權(quán)利要求I所述的基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于所述基礎(chǔ)框架模塊還包括插件注冊(cè)模塊和插件合理性檢測(cè)模塊,所述插件注冊(cè)模塊,用于接收插件注冊(cè)的功能描述信息和入口信息,所述插件合理性檢測(cè)模塊,用于判斷所述功能描述信息和入口信息是否合法從而判斷是否啟動(dòng)建立件接口信息文件模塊。
3.根據(jù)權(quán)利要求2所述的基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于所述基礎(chǔ)框架模塊還包括插件信息交互模塊,所述插件信息交互模塊用于插件之間數(shù)據(jù)的交互。
4.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于所述基礎(chǔ)插件模塊包括GIS地圖插件、自訂義報(bào)表插件、數(shù)據(jù)處理插件、鑒權(quán)體系插件、工作流插件、數(shù)據(jù)存取查詢引擎插件、告擎監(jiān)控插件和日志管理插件。
全文摘要
本發(fā)明公開(kāi)了一種基于插件的無(wú)線網(wǎng)絡(luò)優(yōu)化系統(tǒng),包括基礎(chǔ)插件模塊、插件功能應(yīng)用模塊和基礎(chǔ)框架模塊,所述基礎(chǔ)插件模塊通過(guò)基礎(chǔ)框架與插件功能應(yīng)用模塊相連,其中,所述基礎(chǔ)框架模塊包括建立插件接口信息文件模塊,用于建立插件功能應(yīng)用模塊中包含的各種插件的功能描述信息和入口信息的插件接口信息文件;所述查找插件接口信息文件模塊,用于在應(yīng)用擴(kuò)展功能時(shí)查找功能描述信息與擴(kuò)展功能相符合的插件接口信息文件;所述查找插件模塊,用于在插件接口信息文件提取入口信息,查找與入口信息對(duì)應(yīng)的基礎(chǔ)插件模塊中的插件。本發(fā)明實(shí)現(xiàn)各種公用組件復(fù)用性的最大化,以及整個(gè)系統(tǒng)功能的可擴(kuò)展性,簡(jiǎn)化了功能的實(shí)現(xiàn)過(guò)程,提高了功能實(shí)現(xiàn)的質(zhì)量與效率。
文檔編號(hào)H04W24/02GK102958081SQ201110246220
公開(kāi)日2013年3月6日 申請(qǐng)日期2011年8月25日 優(yōu)先權(quán)日2011年8月25日
發(fā)明者曾林青, 方海鷹 申請(qǐng)人:廣州銀禾網(wǎng)絡(luò)通信有限公司