一種基于正則算法的ptn l3網(wǎng)絡(luò)數(shù)據(jù)配置合規(guī)核查方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及網(wǎng)管技術(shù)領(lǐng)域,具體是一種基于正則算法的PTN L3網(wǎng)絡(luò)數(shù)據(jù)配置合規(guī) 核查方法。
【背景技術(shù)】
[0002] 在IP化和融合承載需求的推動下,基于分組交換內(nèi)核并融合傳統(tǒng)傳送網(wǎng)和數(shù)通 網(wǎng)技術(shù)優(yōu)勢的PTN技術(shù)得到了快速地發(fā)展并成為LTE承載網(wǎng)的主流技術(shù)。PTN從本質(zhì)上講 是一種新型的數(shù)據(jù)設(shè)備,給網(wǎng)絡(luò)運(yùn)維帶來全新的挑戰(zhàn),網(wǎng)絡(luò)開通復(fù)雜、需要規(guī)劃的網(wǎng)絡(luò)參數(shù) 多、對運(yùn)維人員的要求高,如何將復(fù)雜的運(yùn)維問題簡化、提高運(yùn)維效率是PTN技術(shù)面臨的最 重要的課題。PTN作為LTE時代的承載網(wǎng),與GSM/TD-SCDMA時代的組網(wǎng)方式上有著明顯差 異,新的網(wǎng)絡(luò)架構(gòu)、業(yè)務(wù)規(guī)劃、保護(hù)方式、DCN、QoS,從而對PTN業(yè)務(wù)配置效率、可部署性、可 維護(hù)性帶來了挑戰(zhàn)。
[0003] (1)業(yè)務(wù)路由核查
[0004] 中國移動現(xiàn)有PTN網(wǎng)絡(luò)采用統(tǒng)一的設(shè)計規(guī)劃和部署,即PTN承載LTE解決方案采 用L2VPN+L3VPN(靜態(tài))組網(wǎng)方式。在此種模式下,核心設(shè)備采用靜態(tài)L3VPN組網(wǎng)架構(gòu),通 過路由表尋址實(shí)現(xiàn)不同子網(wǎng)間的業(yè)務(wù)轉(zhuǎn)發(fā)。為保證L3網(wǎng)絡(luò)VPN業(yè)務(wù)正常轉(zhuǎn)發(fā),移動集團(tuán)、 各省移動公司均制定了嚴(yán)格的路由規(guī)劃,并在實(shí)際維護(hù)中必須經(jīng)常性的進(jìn)行路由核查以保 障靜態(tài)路由配置的規(guī)范性。
[0005] 現(xiàn)有業(yè)務(wù)路由核查手段主要依賴人工進(jìn)行核查,主要有兩種方式:一是采用命令 行(tracert)提取路由再與路由規(guī)劃表進(jìn)行比,另外一種是通過不同廠家OMC網(wǎng)管逐網(wǎng)元 提取路由,再用人工與規(guī)劃路由進(jìn)行比對。
[0006] (2)保護(hù)模式參數(shù)核查
[0007] PTN L3網(wǎng)絡(luò)承載業(yè)務(wù)種類繁多、業(yè)務(wù)數(shù)量巨大,對網(wǎng)絡(luò)業(yè)務(wù)安全提出了更嚴(yán)格的 要求,現(xiàn)有PTN網(wǎng)絡(luò)設(shè)置有嚴(yán)格的保護(hù)技術(shù),主要包括網(wǎng)絡(luò)內(nèi)的LSP 1:1保護(hù)、L3VPN FRR, 以及與S-GW/MME互通的VRRP或IP FRR等。各廠家實(shí)現(xiàn)保護(hù)的參數(shù)設(shè)置復(fù)雜且不統(tǒng)一,現(xiàn) 階段暫無自動化的方法實(shí)現(xiàn)保護(hù)模式參數(shù)核查,主要通過人工抽查方式進(jìn)行,工作量巨大 且不全面、對維護(hù)人員技術(shù)要求高且容易出錯。抽樣會導(dǎo)致檢查不全,有些潛在問題無法查 出,網(wǎng)絡(luò)越大,潛在威脅越高。
[0008] (3)IP/VLAN與規(guī)劃一致性核查
[0009] 在LTE基站大規(guī)模部署情況下,中國移動采用IP/VLAN統(tǒng)一規(guī)則的原則,保證基站 IP地址在全網(wǎng)的唯一性,同時便于統(tǒng)一管理和后續(xù)擴(kuò)容方便,因此對于IP地址/VLAN需要 核查是否按規(guī)劃進(jìn)行分配?,F(xiàn)網(wǎng)對于IP/VLAN分配的核查主要采用人工提取IP/VLAN信息 與規(guī)劃表作對比,核查效率低。
【發(fā)明內(nèi)容】
[0010] 本發(fā)明的目的在于提供一種高效、準(zhǔn)確對PTN L3網(wǎng)絡(luò)設(shè)備現(xiàn)網(wǎng)路由與規(guī)劃路由進(jìn) 行自動化核查,保障PTN L3業(yè)務(wù)路由的規(guī)范性和可靠性的基于正則算法的PTN L3網(wǎng)絡(luò)數(shù) 據(jù)配置合規(guī)核查方法,以解決上述【背景技術(shù)】中提出的問題。
[0011] 為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0012] 一種基于正則算法的PTN L3網(wǎng)絡(luò)數(shù)據(jù)配置合規(guī)核查方法,包括如下步驟:
[0013] 步驟一、PTN L3業(yè)務(wù)路由核查
[0014] 由路由規(guī)劃生成設(shè)備規(guī)劃路由作為基準(zhǔn)值,同時對路由規(guī)劃進(jìn)行分析,提取關(guān)鍵 信息并通過腳本正則匹配,解析不同廠家PTN設(shè)備,從配置文件中獲取現(xiàn)網(wǎng)設(shè)備路由信息, 與路由規(guī)劃進(jìn)行對比,分析現(xiàn)網(wǎng)配置中PTN L3路由與路由規(guī)劃一致性;由路由規(guī)劃文件形 成基站至核心的標(biāo)準(zhǔn)拓樸,現(xiàn)網(wǎng)提取的PTN L3路由信息通過與標(biāo)準(zhǔn)拓樸的比對,在標(biāo)準(zhǔn)拓 樸上直觀呈現(xiàn)差異;
[0015] 步驟二、PTN L3參數(shù)保護(hù)設(shè)置核查
[0016] 由不同廠家、不同保護(hù)模式下的參數(shù)設(shè)置,生成相應(yīng)的預(yù)置規(guī)則,待核查配置將自 動匹配規(guī)則并生成該規(guī)則項(xiàng)的核查結(jié)果,計算、評估每次核查過程的準(zhǔn)確率;負(fù)責(zé)按照設(shè) 備型號、設(shè)備提供商、省份分類核查結(jié)果顯示核查結(jié)果明細(xì),將全部核查結(jié)果匯總記錄和統(tǒng) 計;
[0017] 步驟三、IP/VLAN核查
[0018] 由IP/VLAN規(guī)劃文件,生成規(guī)劃IP/VLAN信息表,與通過配置文件解析生成的現(xiàn)網(wǎng) IP/VLAN信息表作對比,核查現(xiàn)網(wǎng)IP/VLAN信息表的規(guī)劃規(guī)則是否一致。
[0019] 作為本發(fā)明進(jìn)一步的方案:步驟一的具體步驟包括:
[0020] (1)路由規(guī)劃文件:在PTN L3層組網(wǎng)中均設(shè)定制定嚴(yán)格的路由規(guī)劃,包含網(wǎng)元名 稱、網(wǎng)元接口、網(wǎng)元接口 IP及對端網(wǎng)元名稱、對端網(wǎng)元接口、對端網(wǎng)元接口 IP,同時通過路 由規(guī)劃文件得到從基站至核心的完整路徑并在拓樸界面顯示;
[0021] (2)設(shè)備規(guī)劃路由:將設(shè)備路由規(guī)劃中各設(shè)備的路由信息作為基準(zhǔn)信息預(yù)置入 庫,包含主用路由和備用路由;
[0022] (3)路由提取規(guī)則:按規(guī)劃表得到路由提取規(guī)則;
[0023] (4)規(guī)劃路徑:將每設(shè)備的路由組合按規(guī)劃表組合,形成規(guī)劃路徑,圖形化顯示從 基站至核心的整條路由;
[0024] (5)配置文件導(dǎo)入:導(dǎo)入配置文件,和預(yù)置信息對比,識別配置文件對應(yīng)的設(shè)備、 管理IP的信息;
[0025] (6)廠商解析規(guī)則:設(shè)定不同廠家的路由解析規(guī)則,定位路由信息;
[0026] (7)正則匹配:由廠家解析規(guī)則綁定路由提取規(guī)則,提取各配置文件中需要查詢 的核對的路由、網(wǎng)元接口、網(wǎng)元接口 IP的信息;
[0027] (8)對比:將從配置文件中提取的路由、網(wǎng)元接口、網(wǎng)元接口 IP信息與路由規(guī)劃文 件生成的預(yù)置信息中對應(yīng)設(shè)備的路由、網(wǎng)元接口、網(wǎng)元接口 IP進(jìn)行對比,核對差異完成審 核;對于從配置文件中提取的路由,通過校驗(yàn)規(guī)則,檢驗(yàn)本端接口和對端接口的路由分配是 否符合成對路由邏輯規(guī)范及靜態(tài)IP分配與規(guī)劃的一致性;
[0028] (9)核查結(jié)果:輸出審計差異;
[0029] (10)拓樸顯示:在拓樸界面上顯示由規(guī)劃文件生成的路由路徑;
[0030] (11)拓樸差異:由配置文件解析生成的路由路徑與規(guī)劃文件生成的路由路徑作 對比,圖形化顯示差異。
[0031] 作為本發(fā)明進(jìn)一步的方案:步驟二中預(yù)置規(guī)則包括PTNL3本地網(wǎng)絡(luò)保護(hù)規(guī)則、省 干保護(hù)規(guī)則,同時實(shí)現(xiàn)同一配置文件的關(guān)聯(lián)判斷及主備設(shè)備配置間的對比判斷。
[0032] 作為本發(fā)明進(jìn)一步的方案:步驟三中IP/VLAN規(guī)劃文件包括VLAN分配原則、IP地 址網(wǎng)段及子網(wǎng)、地址分配原則。
[0033] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
[0034] 1)通過本發(fā)明,能夠通過PTNL3配置文件解析,接合路由規(guī)劃,高效、準(zhǔn)確對PTN L3網(wǎng)絡(luò)設(shè)備現(xiàn)網(wǎng)路由與規(guī)劃路由進(jìn)行自動化核查,保障PTNL3業(yè)務(wù)路由的規(guī)范性和可靠 性。
[0035] 2)通過本發(fā)明,能夠高效、準(zhǔn)確、全面的實(shí)現(xiàn)PTNL3網(wǎng)絡(luò)各類保護(hù)模式參數(shù)設(shè)置 核查和驗(yàn)證,降低運(yùn)維難度,提升運(yùn)維精度。
[0036] 3)通過本發(fā)明,能夠保障PTNL3網(wǎng)絡(luò)IP/VLAN分配與規(guī)劃的一致性,保證基站IP 地址在全網(wǎng)的唯一性,同時便于統(tǒng)一管理和后續(xù)擴(kuò)容方便。
【附圖說明】
[0037] 圖1是PTNL3業(yè)務(wù)路由核查流程圖;
[0038] 圖2是PTNL3參數(shù)保護(hù)設(shè)置核查流程圖;
[0039] 圖3是IP/VLAN核查流程圖。
【具體實(shí)施方式】
[0040] 下面將結(jié)合本發(fā)明實(shí)施例,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述, 顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的 實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都 屬于本發(fā)明保護(hù)的范圍。
[0041] 實(shí)施例1
[0042] 本發(fā)明實(shí)施例中,一種基于正則算法的PTNL3網(wǎng)絡(luò)數(shù)據(jù)配置合規(guī)核查方法,包括 如下步驟。
[0043]I、PTNL3業(yè)務(wù)路由核查
[0044] 由路由規(guī)劃生成設(shè)備規(guī)劃路由作為基準(zhǔn)值,含設(shè)備名稱、端口、IP及對端信息。同 時對路由規(guī)劃進(jìn)行分析,提取關(guān)鍵信息并通過腳本正則匹配,解析不同廠家PTN設(shè)備,從配 置文件中獲取現(xiàn)網(wǎng)設(shè)備路由信息,與規(guī)劃路由進(jìn)行對比,分析現(xiàn)網(wǎng)配置中PTNL3路由與規(guī) 劃路由一致性。由規(guī)劃路由信息可形成基站至核心的標(biāo)準(zhǔn)拓樸,現(xiàn)網(wǎng)提取的路由信息通過 與標(biāo)準(zhǔn)拓樸的比對,在標(biāo)準(zhǔn)拓樸上直觀呈現(xiàn)差異。流程如圖1所示。
[0045] 1)路由規(guī)劃文件,在PTNL3層組網(wǎng)中,集團(tuán)公司及省公司均設(shè)定制定嚴(yán)格的路由 規(guī)劃,包含網(wǎng)元名稱、網(wǎng)元接口、網(wǎng)元接口 IP及對端網(wǎng)元名稱、對端網(wǎng)元接口、及對端網(wǎng)元 接口 IP,同時可通過路由規(guī)劃文件得到從基站至核心的完整路徑并在拓樸界面顯示。
[0046] 2)設(shè)備規(guī)劃路由:將設(shè)備路由規(guī)劃中各設(shè)備的路由信息作為基準(zhǔn)信息預(yù)置入庫, 包含主用路由和備用路由。
[0047] 3)路由提取規(guī)則:按規(guī)劃表可得到路由提取規(guī)則,以便從多條路由中快速查詢到 相應(yīng)內(nèi)容,以四川移動為例,路由提取規(guī)則如下:
[0048] 下面是解析烽火廠家生產(chǎn)的PTN設(shè)備的路由的提取算法:
[0051] 4)規(guī)劃路徑:將