1、引言
ADSL測(cè)試系統(tǒng)用于對(duì)ADSL用戶集中的、自動(dòng)的故障測(cè)試與診斷,通過(guò)與用戶故障處理系統(tǒng)互聯(lián),進(jìn)一步實(shí)現(xiàn)ADSL故障的集中受理、集中派修和集中管理。ADSL測(cè)試系統(tǒng)實(shí)現(xiàn)了用戶故障處理系統(tǒng)針對(duì)ADSL用戶的集中測(cè)試,為運(yùn)營(yíng)商提供了一個(gè)直觀、有效、便捷的故障診斷處理平臺(tái)。
目前,寬帶在線測(cè)試有軟件測(cè)試系統(tǒng)和硬件測(cè)試系統(tǒng)。軟件測(cè)試系統(tǒng)是利用內(nèi)置在每塊ADSL線路板的芯片中的測(cè)試功能,測(cè)試結(jié)果送到網(wǎng)管上進(jìn)行分析和保存。對(duì)于不具備測(cè)試功能SELT(單端線路測(cè)試)、DELT(雙端線路測(cè)試)的芯片,現(xiàn)有的軟件測(cè)試系統(tǒng)還不能解決。硬件測(cè)試系統(tǒng)的基本組成是測(cè)試接入矩陣和寬帶測(cè)試頭,一個(gè)完整的測(cè)試分為3部分,分別是物理層、鏈路層和網(wǎng)絡(luò)層測(cè)試。
硬件測(cè)試系統(tǒng)的可操作性強(qiáng),并且一些電信局已經(jīng)配置了這樣的測(cè)試系統(tǒng)。網(wǎng)上情況較為復(fù)雜,硬件測(cè)試系統(tǒng)是基于幾個(gè)瞬時(shí)測(cè)試值來(lái)判斷影響線路質(zhì)量的因素,影響線路質(zhì)量的因素中有些是和時(shí)間有關(guān)的,幾次瞬時(shí)的測(cè)試結(jié)果的信息不完整,本文提出的診斷系統(tǒng)的基本原理是統(tǒng)計(jì)決策法,可以在使用人沒(méi)有經(jīng)驗(yàn)、或者有經(jīng)驗(yàn)介入的情況下,通過(guò)測(cè)試系統(tǒng)長(zhǎng)時(shí)間、周期性、對(duì)一個(gè)端口或者對(duì)多個(gè)端口輪詢提取數(shù)據(jù),綜合判斷,可以在原有硬件測(cè)試方案的基礎(chǔ)上直接改造。
本文介紹的方法可以進(jìn)一步提高線路的診斷能力,提高預(yù)檢測(cè)的能力,更準(zhǔn)確地查找故障,更深入地挖掘速率潛力。
2、系統(tǒng)組成
目前寬帶在線測(cè)試系統(tǒng)硬件方案的基本組成是測(cè)試接入矩陣和寬帶測(cè)試頭。本文提出的診斷系統(tǒng)方便實(shí)用,即使用一套軟件運(yùn)行在網(wǎng)管上,在以往的硬件方案的基礎(chǔ)上不額外增加硬件。軟件可以通過(guò)接口(例如RS232)和寬帶測(cè)試頭通信,主要完成測(cè)試命令的下發(fā)、測(cè)試結(jié)構(gòu)上報(bào)以及正常的握手信息。本軟件可以控制寬帶測(cè)試硬件,進(jìn)行復(fù)位、加載、配置參數(shù)、接口通信等操作。軟件包括主程序部分、數(shù)據(jù)庫(kù)、用戶界面部分、數(shù)據(jù)收集分類(lèi)和處理部分、驅(qū)動(dòng)部分等。
3、程序設(shè)計(jì)流程圖
本系統(tǒng)由主界面進(jìn)入?yún)?shù)設(shè)置界面及診斷結(jié)果界面。在設(shè)置參數(shù)時(shí),既可以使用者自行設(shè)置,也可以選取記錄在數(shù)據(jù)庫(kù)中的歷史設(shè)置值。參數(shù)設(shè)置界面完成設(shè)置任務(wù)。程序根據(jù)當(dāng)前狀態(tài)選擇合適的測(cè)試流程。系統(tǒng)將對(duì)電話號(hào)碼所對(duì)應(yīng)的硬件地址發(fā)送抓線的命令,根據(jù)測(cè)試流程下發(fā)相應(yīng)的測(cè)試指令。每個(gè)測(cè)試項(xiàng)目的分項(xiàng)得到的測(cè)試結(jié)果將通過(guò)硬件測(cè)試系統(tǒng)接口上報(bào),系統(tǒng)先進(jìn)行數(shù)據(jù)的收集和分類(lèi),然后根據(jù)不同的情況選擇不同的算法進(jìn)行處理,處理之后形成綜合診斷結(jié)果,顯示在診斷結(jié)果界面上。
3.1 程序組成
本系統(tǒng)的程序由數(shù)據(jù)庫(kù)、界面部分、驅(qū)動(dòng)部分、診斷處理部分等組成。
3.1.1 數(shù)據(jù)庫(kù)建立
數(shù)據(jù)庫(kù)部分包括用戶的設(shè)置記錄、寬帶測(cè)試頭上報(bào)的信息和診斷記錄等。本系統(tǒng)建立數(shù)據(jù)庫(kù)是為了方便用戶直接選取以往所設(shè)置的參數(shù)以及查閱上報(bào)的數(shù)據(jù),而且數(shù)據(jù)庫(kù)記錄了歷次診斷的結(jié)果。每條記錄由若干個(gè)字段構(gòu)成。用戶可以查到指令碼、測(cè)試項(xiàng)目、數(shù)據(jù)內(nèi)容、單位、設(shè)定等。
3.1.2 人機(jī)界面程序設(shè)計(jì)
用戶界面部分是完成用戶和本系統(tǒng)的信息交互。為了實(shí)現(xiàn)有效的交互功能,我們?cè)O(shè)計(jì)了一系列友好的人機(jī)界面:數(shù)據(jù)庫(kù)查詢主界面、新記錄確認(rèn)界面、診斷結(jié)果顯示界面。
診斷結(jié)果窗口顯示診斷的結(jié)果以及幫助和排除故障的建議。
3.1.3 驅(qū)動(dòng)程序
驅(qū)動(dòng)部分對(duì)寬帶測(cè)試頭完成數(shù)據(jù)和命令的傳送。通過(guò)串口對(duì)硬件測(cè)試頭發(fā)出控制命令,并對(duì)被測(cè)用戶進(jìn)行自動(dòng)抓線。硬件測(cè)試頭收到命令后,會(huì)執(zhí)行自動(dòng)抓線、啟動(dòng)測(cè)試、上報(bào)結(jié)果。
3.1.4 診斷處理
本部分功能為數(shù)據(jù)收集分類(lèi)和處理,完成寬帶測(cè)試頭傳送的測(cè)量結(jié)果的收集和分類(lèi),并通過(guò)數(shù)值計(jì)算完成對(duì)線路的診斷。
3.2 診斷部分
用戶線路的常見(jiàn)問(wèn)題主要有線路太長(zhǎng)、多條橋接抽頭、混合線徑、加感線圈、噪聲干擾、接觸不良、阻抗失配、絕緣老化、接地不良等。這些問(wèn)題影響到ADSL的測(cè)試結(jié)果,測(cè)試項(xiàng)目主要有DMT測(cè)試、縱向平衡度測(cè)試、DMM測(cè)試、TDR測(cè)試、ATU-R(ADSL transceiver unitremote terminal end ADSL收發(fā)單元-遠(yuǎn)端)仿真測(cè)試、ATU-C ( ADSL transceiver unit-central office end ADSL收發(fā)單元-局端)仿真測(cè)試、PING測(cè)試、噪聲測(cè)試、頻率響應(yīng)測(cè)試。這些測(cè)試項(xiàng)目的結(jié)果反映被測(cè)對(duì)象的特征,在統(tǒng)計(jì)學(xué)中把特征定義在一個(gè)特征空間中(特征空間中的每一點(diǎn)為特征向量),利用統(tǒng)計(jì)決策的原理對(duì)特征空間進(jìn)行劃分,以區(qū)分具有不同特征的對(duì)象,從而達(dá)到分類(lèi)的目的,最終用來(lái)判斷開(kāi)通速率、故障種類(lèi)、故障位置。
其理論依據(jù)是同類(lèi)型的被測(cè)對(duì)象,在相同的條件下(線長(zhǎng)、故障等),應(yīng)具有相同或相似的特征,從而表現(xiàn)出同類(lèi)型的某些內(nèi)在的相似性,即測(cè)試項(xiàng)目結(jié)果將集群在同一特征空間區(qū)域;而不同的條件下其特征將不同,集群在不同的特征空間區(qū)域。診斷分為兩大類(lèi),即已知故障的類(lèi)別或者出現(xiàn)某類(lèi)故障的先驗(yàn)概率的情況下的診斷,稱為監(jiān)督診斷;如果故障的類(lèi)別未知,這時(shí)的診斷稱為非監(jiān)督診斷。
對(duì)于監(jiān)督診斷,其原理是將每次硬件測(cè)試頭所上報(bào)的結(jié)果當(dāng)作一個(gè)樣本,首先根據(jù)類(lèi)別的先驗(yàn)知識(shí)確定判別函數(shù)和相應(yīng)的判別準(zhǔn)則,選擇測(cè)試項(xiàng)目,利用一定數(shù)量的己知故障樣本的測(cè)量值確定判別函數(shù)(判別規(guī)則)中的待定參數(shù),然后將未知故障的樣本的測(cè)量值代入判別函數(shù),再根據(jù)判別準(zhǔn)則對(duì)該樣本的所屬類(lèi)別做出判定。監(jiān)督診斷分訓(xùn)練、診斷和輸出3個(gè)階段。其數(shù)值計(jì)算部分采用費(fèi)歇爾判別。
非監(jiān)督診斷是在對(duì)發(fā)生故障的情況無(wú)所了解,僅根據(jù)多次上報(bào)的測(cè)量結(jié)果進(jìn)行自身的相似性比較和閾值比較,根據(jù)統(tǒng)計(jì)特征及自然點(diǎn)群的分布情況來(lái)劃分故障類(lèi)別的分類(lèi)處理,事后再對(duì)已分出的各類(lèi)故障的屬性進(jìn)行確認(rèn),也稱為聚類(lèi)。
用戶使用該軟件時(shí),可以選擇診斷方式,診斷流程如圖2所示。
一般來(lái)說(shuō),監(jiān)督診斷比非監(jiān)督診斷的精度高、準(zhǔn)確性好,但是,它的工作量也比非監(jiān)督診斷的工作量大得多。首先,監(jiān)督診斷要事先確定診斷模板和測(cè)試樣本,并且樣本要有代表性和足夠的數(shù)量;由于系統(tǒng)的復(fù)雜性以及干擾因素的多樣性,有時(shí)僅僅考慮在某一特定時(shí)間內(nèi)的樣本還是不夠的,為了提高精度,還必須多選擇一些訓(xùn)練樣本。非監(jiān)督診斷簡(jiǎn)單、速度快,并且容易實(shí)現(xiàn),但若故障的特征分布出現(xiàn)交疊,則使用這種方法將產(chǎn)生較大的診斷錯(cuò)誤。
4、結(jié)論
根據(jù)該系統(tǒng)的測(cè)試結(jié)果診斷線路故障,其效果好于以前的硬件測(cè)試方案,尤其是線路噪音較為嚴(yán)重時(shí),測(cè)量準(zhǔn)確度有明顯提高。
利用寬帶測(cè)試診斷系統(tǒng),在安裝ADSL前,能單端測(cè)出線路的質(zhì)量狀況,并能評(píng)估該線路達(dá)到的最大速率;在開(kāi)通ADSL時(shí),能夠驗(yàn)證開(kāi)通的速率;在線路提速前可以進(jìn)行二次測(cè)試,以便對(duì)線路進(jìn)行再次評(píng)估;當(dāng)線路出現(xiàn)故障時(shí),可以對(duì)線路進(jìn)行診斷,并且診斷的準(zhǔn)確度高。
利用寬帶測(cè)試診斷系統(tǒng),能夠避免盲目裝機(jī),提高裝機(jī)成功率,提高排障的成功率,對(duì)維護(hù)人員的要求降低。寬帶線路測(cè)試是寬帶運(yùn)行維護(hù)系統(tǒng)的核心,提高測(cè)試準(zhǔn)確度很有意義。
參考文獻(xiàn)
1 中國(guó)電信.不對(duì)稱數(shù)字用戶線(ADSL)設(shè)備技術(shù)規(guī)范書(shū),1998,9
2 馬永軍,方凱,王定成,方廷鍵,陳衛(wèi).基于支持向量機(jī)和距離度量的管道內(nèi)表面圖像分類(lèi)方法研究.數(shù)據(jù)采集與處理.2002,6 P151-155
3 王鋒,史樹(shù)國(guó),王偉娜.ADSL寬帶測(cè)試系統(tǒng)的演變及發(fā)展.電信科學(xué),2005,07 P65-67.