可擴展的跨網(wǎng)元業(yè)務配置方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及IPRAN通信設備開局場景領域,尤其涉及一種可擴展的跨網(wǎng)元業(yè)務配置方法及系統(tǒng)。
【背景技術】
[0002]當前4G牌照均已發(fā)放,三大運營商在全國各地也已開始進行大規(guī)模的4G基站和承載網(wǎng)建設,如采用的是以IP化承載回傳網(wǎng)絡,也就是IPRAN方案,以將基站數(shù)據(jù)回傳到核心網(wǎng)。運營商為了短時間內將4G網(wǎng)絡推向成熟商用,提高4G網(wǎng)絡的覆蓋程度,局方往往要求在短時間內就要完成海量基站的部署,這對基站回傳業(yè)務大規(guī)模批量部署提出了很高的要求,舉例來說一個基站和主備匯聚側設備上會創(chuàng)建8條偽線,2個L2VPN業(yè)務,2個PW冗余保護組業(yè)務?,F(xiàn)場一般地市的基站數(shù)量都在數(shù)千以上,對于這類海量業(yè)務,如果還是按照以往數(shù)通產(chǎn)品的維護習慣,使用CLI方式逐點部署業(yè)務,或者采用網(wǎng)管端到端管理的方式,逐條開通業(yè)務,速度上無法達到局方的要求。
[0003]配置模板為一類配置命令的集合,并提取出共用的一組屬性對象作為變量,這些變量為分析現(xiàn)場配置命令特點歸納整理而來,供實際網(wǎng)元配置時兼容差異項,從而實現(xiàn)批量配置功能,提高了開局的效率,節(jié)省了工作量,且支持現(xiàn)場定制,擴展性較強。但配置模板為單網(wǎng)元操作,無法實現(xiàn)多網(wǎng)元業(yè)務配置屬性對象共享問題。
[0004]作為配置功能,各個網(wǎng)管都提供了一些具體業(yè)務的配置方法,提供完整的界面與配置屬性,但由于其跨網(wǎng)元,配置屬性多的特點,只能單條業(yè)務配置,無法實現(xiàn)批量的功能,且配置屬性多,配置起來非常繁瑣耗時。對于具體開局來說,很多參數(shù)屬性固定,而現(xiàn)有的業(yè)務配置功能都是通用定制,如此造成冗余信息輸入多且容易出錯,影響開局效率。更為重要的是,業(yè)務配置靈活多變,現(xiàn)場業(yè)務配置往往不具有可復制性,絕大多數(shù)情況下無法預先提供業(yè)務配置功能,無法根據(jù)現(xiàn)場定制,不具有擴展性。
[0005]因此用戶急需提供一種可擴展的跨網(wǎng)元的業(yè)務批量配置方法與系統(tǒng)。
【發(fā)明內容】
[0006]本發(fā)明提供一種可擴展的跨網(wǎng)元業(yè)務配置方法及系統(tǒng),能夠克服現(xiàn)有技術中存在的無法擴展、無法跨網(wǎng)元、無法批量的問題和缺陷。
[0007]為了達到上述目的,本發(fā)明提出一種可擴展的跨網(wǎng)元業(yè)務配置方法,包括:
[0008]解析出所述網(wǎng)元業(yè)務的子角色;
[0009]根據(jù)所述子角色,解析出所述子角色的業(yè)務配置,并對所述子角色建立子角色業(yè)務配置模板;
[0010]對所述子角色業(yè)務配置模板建立攜帶有規(guī)劃數(shù)據(jù)的規(guī)劃表;
[0011]將規(guī)劃表導入到由所述子角色業(yè)務配置模板組成的業(yè)務模板中,以生成業(yè)務配置數(shù)據(jù);
[0012]將所述業(yè)務配置數(shù)據(jù)批量下發(fā)到所述網(wǎng)元。
[0013]優(yōu)選地,所述對所述子角色業(yè)務配置模板建立攜帶有規(guī)劃數(shù)據(jù)的規(guī)劃表包括:
[0014]根據(jù)所述子角色業(yè)務配置模板,建立對應的子角色Sheet頁,以及根據(jù)所述子角色業(yè)務配置模板解析出的變量,建立關聯(lián)網(wǎng)元列;
[0015]建立規(guī)劃匯總表Sheet頁,以及建立相關屬性列,以在所述子角色業(yè)務模板之間共享所述規(guī)劃數(shù)據(jù);
[0016]設置Excel公式,使得所述子角色Sheet頁從所述規(guī)劃匯總表Sheet頁中獲取數(shù)據(jù)。
[0017]優(yōu)選地,在所述業(yè)務配置數(shù)據(jù)下發(fā)到所述網(wǎng)元的步驟,包括:將所述業(yè)務配置數(shù)據(jù)一次性下發(fā)到所述網(wǎng)元,并自動綁定到所述網(wǎng)元。
[0018]優(yōu)選地,所述在規(guī)劃表中填入規(guī)劃數(shù)據(jù),并將規(guī)劃表導入到所述子角色業(yè)務配置模板中,以生成業(yè)務配置數(shù)據(jù)的步驟,包括:批量生成所述業(yè)務配置數(shù)據(jù)。
[0019]優(yōu)選地,所述根據(jù)所述子角色,解析出所述子角色的業(yè)務配置,并對所述子角色建立子角色業(yè)務配置模板;對所述子角色業(yè)務配置模板建立規(guī)劃表的步驟,包括:打包導入導出所述子角色業(yè)務配置模板及所述規(guī)劃表。
[0020]本發(fā)明還提供一種可擴展的跨網(wǎng)元業(yè)務配置系統(tǒng),包括:
[0021]解析模塊,用于解析出所述網(wǎng)元業(yè)務的子角色;
[0022]業(yè)務模板模塊,用于根據(jù)所述子角色,解析出所述子角色的業(yè)務配置,并對所述子角色建立子角色業(yè)務配置模板;
[0023]規(guī)劃表建立模塊,用于對所述子角色業(yè)務配置模板建立攜帶有規(guī)劃數(shù)據(jù)的規(guī)劃表;
[0024]數(shù)據(jù)生成模塊,用于在規(guī)劃表中填入規(guī)劃數(shù)據(jù),并將規(guī)劃表導入到由所述子角色業(yè)務配置模板組成的業(yè)務模板中,以生成業(yè)務配置數(shù)據(jù);
[0025]網(wǎng)管業(yè)務下發(fā)模塊,用于將所述業(yè)務配置數(shù)據(jù)批量下發(fā)到所述網(wǎng)元。
[0026]優(yōu)選地,所述規(guī)劃表建立模塊包括:
[0027]子角色Sheet頁模塊,用于根據(jù)所述子角色業(yè)務配置模板,建立對應的子角色Sheet頁,以及根據(jù)所述子角色業(yè)務配置模板解析出的變量,建立關聯(lián)網(wǎng)元列;
[0028]規(guī)劃匯總表Sheet頁模塊,用于建立規(guī)劃匯總表Sheet頁,以及建立相關屬性列,以在所述子角色業(yè)務模板之間共享數(shù)據(jù);
[0029]公式設置模塊,用于設置Excel公式,使得所述子角色Sheet頁從所述規(guī)劃匯總表Sheet頁中獲取數(shù)據(jù)。
[0030]優(yōu)選地,在所述業(yè)務配置數(shù)據(jù)下發(fā)到所述網(wǎng)元包括:將所述業(yè)務配置數(shù)據(jù)一次性下發(fā)到所述網(wǎng)元,并自動綁定到所述網(wǎng)元。
[0031]優(yōu)選地,所述在規(guī)劃表中填入規(guī)劃數(shù)據(jù),并將規(guī)劃表導入到所述子角色業(yè)務配置模板中,以生成業(yè)務配置數(shù)據(jù)的步驟,包括:批量生成所述業(yè)務配置數(shù)據(jù),包括:所述業(yè)務配置數(shù)據(jù)為批量生成。
[0032]優(yōu)選地,所述子角色業(yè)務配置模板由所述業(yè)務模板模塊打包導入導出;所述規(guī)劃表由所述規(guī)劃表建立模塊打包導入導出。
[0033]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術的情況,本發(fā)明通過提供一種可擴展的跨網(wǎng)元業(yè)務配置方法及系統(tǒng),可根據(jù)業(yè)務規(guī)則,支持現(xiàn)場定制的業(yè)務模板和規(guī)劃表,迅速實現(xiàn)任意業(yè)務配置數(shù)據(jù)的批量生成與下發(fā),從而支持各種業(yè)務配置;同時用戶只需在Excel中對規(guī)劃表進行規(guī)劃填入就可實現(xiàn)各種業(yè)務配置,大大降低了用戶批量配置的復雜性。
【附圖說明】
[0034]圖1是本發(fā)明可擴展的跨網(wǎng)元業(yè)務配置方法實施方式一流程示意圖;
[0035]圖2是本發(fā)明可擴展的跨網(wǎng)元業(yè)務配置方法實施方式二的流程示意圖;
[0036]圖3是本發(fā)明可擴展的跨網(wǎng)元業(yè)務配置方法實施方式三中流程示意圖;
[0037]圖4是本發(fā)明可擴展的跨網(wǎng)元業(yè)務配置系統(tǒng)實施方式四流程示意圖;
[0038]圖5是本發(fā)明可擴展的跨網(wǎng)元業(yè)務配置系統(tǒng)實施方式五流程示意圖;
[0039]圖6是本發(fā)明結合政企網(wǎng)業(yè)務中實現(xiàn)L2VPN業(yè)務配置的實施方式六配置表示意圖。
【具體實施方式】
[0040]下面將結合本發(fā)明實施方式中的附圖,對本發(fā)明實施方式中的技術方案進行清楚、完整地描述,顯然,所描述的實施方式僅僅是本發(fā)明一部分實施方式,而不是全部的實施方式?;诒景l(fā)明中的實施方式,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施方式,均屬于本發(fā)明保護的范圍。
[0041]參閱圖1,本發(fā)明實施方式一提供一種可擴展的跨網(wǎng)元業(yè)務配置方法,包括如下步驟:
[0042]SllO:解析出所述網(wǎng)元業(yè)務的子角色。
[0043]在實際操作中,用戶需要在現(xiàn)場進行分析現(xiàn)場所要部署基站的業(yè)務配置特點,在現(xiàn)場提取共用的一組屬性對象作為變量,這些變量來自對現(xiàn)場配置命令特點的分析而歸納整理而來,以供實際網(wǎng)元配置時兼容差異項,從而實現(xiàn)批量配置功能。
[0044]S120:根據(jù)所述子角色,解析出所述子角色的業(yè)務配置,并對所述子角色建立子角色業(yè)務配置模板。
[0045]其中所述子角色業(yè)務配置模板對應于所述