專利名稱:一種線路測試系統(tǒng)以及實現(xiàn)線路測試的方法
技術(shù)領域:
本發(fā)明涉及電信通信領域中的線路測試技術(shù),尤其涉及一種用于對電話用戶線進行測試的線路測試系統(tǒng)以及實現(xiàn)線路測試的方法。
背景技術(shù):
在電話網(wǎng)絡中,雙絞線是一種廣泛使用的連接用戶電話機和交換機的接入方式。通常,雙絞線被稱為用戶線。但是,用戶線常常會受到老化、受潮、人為破壞等多種因素的影響,導致無法正常傳送語音和數(shù)據(jù)信號。為了準確地查找到用戶線中的故障點,以及時修復故障,當前業(yè)界大量使用線路測試系統(tǒng)來對用戶線進行測試。
為了配合線路測試系統(tǒng)對所有用戶線的測試,當前通常使用的交換機,例如用于普通話音業(yè)務的公用電話交換網(wǎng)(PSTN)交換機和用于數(shù)字用戶線路(DSL)接入的數(shù)字用戶線路接入復用器(DSLAM),都提供了測試總線接口和傳輸抓線控制命令的通信協(xié)議接口,并都具有抓線功能。圖1為現(xiàn)有的一種對用戶線進行測試的結(jié)構(gòu)示意圖。參見圖1,每一個用戶終端設備101中的電話都具有一根用戶線102;每根用戶線102都與其所屬的具有抓線功能的交換機108連接;線路測試系統(tǒng)包括測試服務器103和線路測試模塊104;所述交換機都提供了測試總線105,通過測試總線105與所屬線路測試模塊104連接;交換機還提供了通信協(xié)議接口106,用于與測試服務器103通信,根據(jù)測試服務器103的抓線控制命令執(zhí)行抓線功能;所述抓線功能包括抓總線功能和釋放總線功能,所述抓總線是指交換機108接收到抓總線控制命令后,通過繼電器107將對應的被測用戶線連接到該交換機的測試總線102上;所述釋放總線是指交換機108接收到釋放總線控制命令后,將已經(jīng)連接在測試總線102上的被測用戶線釋放,并將該用戶線重新連接到用戶電路上。所述線路測試模塊104用于通過所述測試總線105對連接到該測試總線105上的被測用戶線進行測試,并向測試服務器返回測試結(jié)果。所述通信協(xié)議接口106為RS-232串口。
圖2為現(xiàn)有的線路測試系統(tǒng)的結(jié)構(gòu)圖。參見圖2,該線路測試系統(tǒng)主要包括測試服務器103、線路測試模塊104和具有抓線功能的交換機108。其中,線路測試模塊104通過測試總線105對交換機108所抓到的用戶線進行測試。測試服務器103具體包括抓線模塊201、測試結(jié)果分析模塊202、和測試設備管理模塊203。抓線模塊201主要用于通過RS-232串口106向交換機108發(fā)送抓總線控制命令和釋放總線控制命令;測試結(jié)果分析模塊202用于對測試模塊上報的測試結(jié)果進行分析;測試設備管理模塊203用于對線路測試模塊104和抓線模塊201進行管理。
基于圖2所述的線路測試系統(tǒng),現(xiàn)有技術(shù)中實現(xiàn)線路測試的方法的步驟如下a、測試服務器中的抓線模塊通過RS-232串口向交換機108發(fā)送抓總線命令,交換機108執(zhí)行抓總線操作,將被測用戶線連接到測試總線上。
b、測試服務器的測試管理模塊命令線路測試模塊啟動對被測用戶線的測試,線路測試模塊返回測試結(jié)果給測試服務器。
c、測試服務器中的測試結(jié)果分析模塊對返回的測試結(jié)果進行分析。
d、測試服務器的抓線模塊通過RS-232串口向交換機發(fā)送釋放總線命令,交換機執(zhí)行釋放總線操作。
由于上述現(xiàn)有技術(shù)中,交換機的通信接口為RS-232串口,交換機通過RS-232與測試服務器通信,而RS-232串口的通信距離較短,而不同交換機局點之間的距離非常遠,大大超過RS-232串口的通信距離,因此在組網(wǎng)時要求每一個交換機局點至少配置一臺測試服務器。但是,從測試服務器的能力來看,一臺測試服務器可以與多臺線路測試模塊配合使用,然而受交換機通信接口的局限,測試服務器和線路測試模塊必須要1∶1配置,即在每個交換機局點都需至少配置一臺測試服務器和一臺線路測試模塊,這樣浪費了大量地測試服務器資源,導致線路測試系統(tǒng)的成本過高。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種線路測試系統(tǒng),以避免浪費測試服務器資源,降低線路測試的成本。
本發(fā)明的另一目的是提供一種基于上述線路測試系統(tǒng)實現(xiàn)線路測試的方法,以避免浪費測試服務器資源,降低線路測試的成本。
一種線路測試系統(tǒng),包括根據(jù)抓線控制命令執(zhí)行抓線功能的交換機、通過測試總線對所述交換機抓到的被測用戶線進行測試的測試模塊、以及用于對測試模塊進行管理并對測試模塊上報的測試結(jié)果進行分析的測試服務器,所述測試模塊通過遠程通信接口與測試服務器通信;且在測試模塊中進一步包括抓線模塊,用于根據(jù)預設的適配信息將來自測試服務器的抓線控制命令適配并轉(zhuǎn)發(fā)到所述具有抓線功能的交換機。
優(yōu)選的,所述遠程通信接口為10M/100M的以太網(wǎng)接口。
優(yōu)選的,所述的抓線模塊通過RS-232串口與所述的具有抓線功能的交換機進行通信,且抓線模塊中預設的適配信息為RS-232串口的適配信息。
優(yōu)選的,該系統(tǒng)中包括的測試服務器和線路測試模塊為一對二的關(guān)系,或者為一對多的關(guān)系。
所述測試服務器中進一步包括配置信息單元,用于存儲測試總線號與測試模塊標識的對應關(guān)系,并接收測試服務器的攜帶測試總線號的查詢命令,返回該測試總線號對應的測試模塊標識。
優(yōu)選的,所述具有抓線功能的交換機為公用電話交換網(wǎng)交換機或數(shù)字用戶線路接入復用器。
優(yōu)選的,所述測試模塊中具體包括線路測試模塊,通過測試總線與所述具有抓線功能的交換機連接;當該交換機執(zhí)行抓總線控制命令時,被測用戶線連接到該測試總線;當該交換機執(zhí)行釋放總線控制命令時,被測用戶線斷開與測試總線的連接;所述線路測試模塊用于通過所述測試總線對連接到該測試總線上的被測用戶線進行測試,并向測試服務器返回測試結(jié)果。
優(yōu)選的,所述測試服務器中具體包括用于通過控制命令對測試模塊進行管理的測試設備管理模塊,以及用于對測試模塊上報的測試結(jié)果進行分析的測試結(jié)果分析模塊。
一種實現(xiàn)線路測試的方法,該方法包括A、測試服務器發(fā)送抓總線控制命令到測試模塊;測試模塊啟動抓線模塊將抓總線控制命令進行適配并轉(zhuǎn)發(fā)到被測用戶線所屬的交換機,該交換機進行抓總線操作;B、測試服務器命令測試模塊對被測用戶線進行測試;C、測試服務器發(fā)送釋放總線控制命令到測試模塊;測試模塊啟動抓線模塊將釋放總線控制命令進行適配并轉(zhuǎn)發(fā)到被測用戶線所屬的交換機,該交換機進行釋放總線操作。
優(yōu)選地,步驟A和步驟C中所述的抓總線控制命令和釋放總線控制命令中至少包括測試總線號;步驟A和步驟C中所述測試服務器發(fā)送控制命令到測試模塊的具體方法為根據(jù)預設的測試總線號與測試模塊標識的對應關(guān)系查找到當前測試總線對應的測試模塊標識;測試服務器發(fā)送所述控制命令給該測試模塊標識所標記的測試模塊。
優(yōu)選地,步驟A和步驟C中所述的抓總線控制命令和釋放總線控制命令中至少包括當前需測試的被測用戶線的電話號碼;步驟A和步驟C中所述抓線模塊將所述控制命令進行適配并轉(zhuǎn)發(fā)到所述被測用戶線所屬交換機的具體方法為根據(jù)預設的被測用戶線電話號碼與該被測用戶線所屬交換機的對應關(guān)系查找到所述當前需測試的被測用戶線所屬的交換機;根據(jù)預設的交換機與該交換機適用的通信協(xié)議的對應關(guān)系查找到被測用戶線所屬交換機適用的通信協(xié)議;利用查找到的通信協(xié)議對所述控制命令進行適配并發(fā)送到被測用戶線所屬的交換機。
優(yōu)選地,所述步驟A之后、步驟B之前,進一步包括所述被測用戶線所屬交換機向抓線模塊返回抓總線結(jié)果,抓線模塊利用測試服務器適用的通信協(xié)議適配并發(fā)送該抓總線結(jié)果給測試服務器;所屬步驟C之后,進一步包括所述被測用戶線所屬交換機向抓線模塊返回釋放總線結(jié)果,抓線模塊利用測試服務器適用的通信協(xié)議適配并發(fā)送該抓總線結(jié)果給測試服務器。
由于本發(fā)明中,將現(xiàn)有技術(shù)中測試服務器內(nèi)抓線模塊設置在測試模塊中實現(xiàn),測試模塊中同時包括線路測試模塊和抓線模塊,具有線路測試功能和抓線命令適配功能。測試服務器通過遠程通信接口和測試模塊通信,交換機通過自身的通信接口與測試服務器中的抓線模塊通信。由于測試服務器可以遠程傳輸控制命令,因此本發(fā)明可以實現(xiàn)在不同的交換局點對應設置測試模塊,而多個交換局點可以對應設置一個測試服務器,這樣充分利用了測試服務器的資源,大大降低了線路測試系統(tǒng)的成本。
圖1為現(xiàn)有的一種對用戶線進行測試的結(jié)構(gòu)示意圖;圖2為現(xiàn)有的線路測試系統(tǒng)的結(jié)構(gòu)圖;圖3為本發(fā)明所述線路測試系統(tǒng)的一種實施例的結(jié)構(gòu)圖;圖4為本發(fā)明所述方法的具體實施流程圖。
具體實施例方式
下面通過具體實施例和附圖對本發(fā)明做進一步詳細說明。
圖3為本發(fā)明所述線路測試系統(tǒng)的一種實施例的結(jié)構(gòu)圖。參見圖3,該線路測試系統(tǒng)包括具有抓線功能的交換機108、測試模塊301、測試服務器302。其中,測試模塊301中具體包括抓線模塊303和線路測試模塊304;測試服務器302中具體包括測試結(jié)果分析模塊305和測試設備管理模塊306。
所述交換機108具有抓線功能,且具有測試總線接口,通過測試總線105與線路測試模塊304連接,當接收到抓線模塊303發(fā)送的抓總線控制命令時,則將被測用戶線連接到測試總線105上,并向抓線模塊303返回抓總線結(jié)果;當收到抓線模塊303的釋放總線控制命令時,將被測用戶線與測試總線105斷開,重新將被測用戶線連接到用戶電路上。在本實施例中,所述具有抓線功能的交換機為公用電話交換網(wǎng)(PSTN)交換機或數(shù)字用戶線路接入復用器(DSLAM)。
所述測試模塊301與測試服務器之間通過遠程通信接口307進行通信。此處的遠程通信接口307可以為任何可以遠程通信的接口,例如10M的以太網(wǎng)接口、或者100M的以太網(wǎng)接口。當測試模塊301收到測試服務器302的抓線控制命令時,則將該抓線控制命令轉(zhuǎn)發(fā)給自身內(nèi)的抓線模塊303,啟動該抓線模塊進行處理;當測試模塊301收到測試服務器302的測試命令時,則將該測試命令轉(zhuǎn)發(fā)給自身內(nèi)的線路測試模塊304,啟動該線路測試模塊進行處理。
抓線模塊303與其所屬的測試模塊相對應的交換機之間通過交換機的通信接口106連接,此處的交換機的通信接口106為RS-232串口;抓線模塊303中預設交換機的通信接口的適配信息;當測試模塊303收到來自測試服務器302的抓線控制命令(包括抓總線控制命令和釋放總線控制命令)時,根據(jù)適配信息將該抓線控制命令進行適配并轉(zhuǎn)發(fā)與其連接的交換機。此處抓線模塊303也可以通過其他的交換機專用的接口與對應的交換機進行通信,例如中繼接口以及用戶線接口等,但是抓線模塊303中需配置這些接口的配置信息,并通過這些接口的配置信息對所述抓總線命令和釋放總線命令進行適配發(fā)送,適配成可以在這些接口上進行正常通信的命令。
所述線路測試模塊304通過測試總線105與交換機108的測試總線接口連接,主要用于收到來自測試服務器302的測試命令時,通過測試總線105對所述交換機抓到的被測用戶線進行測試,并將測試結(jié)果返回給測試服務器302中的測試結(jié)果分析模塊305,所述抓到的被測用戶線是指連接到測試總線105上的被測用戶線。線路測試模塊具體的實現(xiàn)方案與現(xiàn)有技術(shù)相同,此處不再贅述。
所述測試設備管理模塊306用于在進行測試時向測試模塊301發(fā)送抓總線控制命令,當接收到測試模塊301返回的抓總線成功的信息后,向測試模塊301發(fā)送測試命令,在測試結(jié)束后,再向測試模塊301發(fā)送釋放總線控制命令。
本發(fā)明中測試服務器302與測試模塊301的對應關(guān)系為一對二、或者一對多的關(guān)系,測試設備管理單元306發(fā)送抓線控制命令或者測試命令時,需確定向哪一個測試單元發(fā)送命令,因此本發(fā)明在測試設備管理單元306中進一步包括配置信息單元308,用于存儲測試總線105的號碼與測試模塊301的標識的對應關(guān)系,并接收測試服務器302的攜帶測試總線號碼的查詢命令,返回該測試總線號碼對應的測試模塊標識。所述的抓線控制命令或測試命令中都包括用于當前測試的測試總線的號碼,在發(fā)送抓線控制命令或測試命令時,測試設備管理單元首先向配置信息單元發(fā)送查找指令,查找到當前測試總線號碼對應的測試模塊標識;配置信息單元308返回結(jié)果后,測試設備管理單元306向查找到的測試模塊標識所標記的測試模塊發(fā)送抓線控制命令或測試命令。
所述測試結(jié)果分析模塊305用于接收測試模塊301返回的測試結(jié)果,并對該測試結(jié)果進行分析,得到用戶線路的故障情況,有利于后續(xù)的排故處理。測試結(jié)果分析模塊305的具體實施方案為現(xiàn)有技術(shù),此處不再贅述。
本發(fā)明所述線路測試系統(tǒng)中的一個測試模塊可以對應設置一個交換機局點,該交換機局點內(nèi)可以包括一臺或一臺以上的交換機。由于一個交換機局點內(nèi)的交換機通常在一個機房中,相隔距離近,所以測試模塊的抓線模塊可以通過交換機的通信接口與該交換機局點內(nèi)的多臺交換機通信,同時測試模塊的線路測試模塊也可通過測試總線連接多臺交換機進行線路測試。由于本發(fā)明中的測試服務器與測試模塊之間通過遠程通信接口通信,所以可以單獨設置在與交換機局點較遠的地方,并可對應連接二個或二個以上的測試模塊。因此本發(fā)明使測試服務器的資源可以被充分利用,降低線路測試系統(tǒng)中測試服務器的數(shù)量,大大節(jié)約了成本。
基于上述的線路測試系統(tǒng),本發(fā)明還公開了一種實現(xiàn)線路測試的方法,該方法包括1、測試服務器發(fā)送抓總線控制命令到測試模塊;測試模塊啟動抓線模塊將抓總線控制命令進行適配并轉(zhuǎn)發(fā)到具有抓線功能的交換機,該交換機進行抓總線操作;2、測試服務器命令測試模塊對抓到的被測用戶線進行測試;3、測試服務器發(fā)送釋放總線控制命令到測試模塊;測試模塊啟動抓線模塊將釋放總線控制命令進行適配并轉(zhuǎn)發(fā)到所述具有抓線功能的交換機,該交換機進行釋放總線操作。
圖4為本發(fā)明所述方法的具體實施流程圖。參見圖4,該流程具體包括步驟401、測試服務器發(fā)送抓總線命令給測試模塊,該抓總線命令中包括被測用戶線的電話號碼、測試總線號、以及測試方式。
在測試服務器中預先配置測試總線號與線路測試模塊標識的對應關(guān)系;在進行線路測試時,測試服務器首先根據(jù)所述測試總線號與測試模塊標識的對應關(guān)系查找到當前測試總線對應的測試模塊標識;測試服務器發(fā)送抓總線命令給該測試模塊標識所標記的測試模塊。
步驟402、接收到抓總線控制命令的測試模塊將該抓總線控制命令轉(zhuǎn)發(fā)給自身的抓線模塊,啟動該抓線模塊根據(jù)預先配置的適配信息對抓總線控制命令進行適配并發(fā)送給被測用戶線所屬的交換機。
所述適配信息包括被測用戶線的電話號碼與該被測用戶線所屬交換機的對應關(guān)系,以及交換機與其適用的通信協(xié)議的對應關(guān)系;所述適配并發(fā)送抓總線控制命令的方法為根據(jù)抓總線命令中的被測用戶線的電話號碼查詢所述預設的對應關(guān)系,確定該被測用戶線所屬的交換機,并根據(jù)所述交換機和其適用通信協(xié)議的對應關(guān)系進一步確定該交換機適用的通信協(xié)議,再依據(jù)該通信協(xié)議的實施方式適配所述的抓總線命令,并發(fā)送該抓總線命令到所述被測用戶線所屬的交換機。本實施例中由于抓線模塊與交換機通過RS-232串口進行通信,因此利用RS-232串口通信協(xié)議對所述抓總線控制命令適配并發(fā)送到被測用戶線所屬的交換機。
步驟403、被測用戶線所屬的交換機根據(jù)所屬抓總線命令抓總線。
此處,具體的抓總線方式為現(xiàn)有技術(shù),主要是根據(jù)抓總線命令中的被測用戶線的電話號碼確定被測用戶線,再根據(jù)抓總線命令中的測試線方式將該被測用戶線連接到測試總線上,該測試總線為抓總線命令中測試總線號碼所標記的測試總線。
步驟404、在執(zhí)行抓總線操作后,交換機向抓線模塊返回抓總線結(jié)果。此處,與現(xiàn)有技術(shù)相同,該抓總線結(jié)果中包括抓總線成功或失敗的信息。
步驟405、所述抓線模塊將抓總線結(jié)果返回給測試服務器。
此處抓線模塊需要通過測試服務器適用的通信協(xié)議對抓總線結(jié)果適配并發(fā)送給測試服務器。測試服務器適用的通信協(xié)議為測試服務器與測試模塊之間的遠程通信接口協(xié)議,此處為10M/100M以太網(wǎng)接口協(xié)議。
步驟406、所述測試服務器判斷抓總線結(jié)果的信息,如果抓總線成功,則執(zhí)行步驟407如果失敗,則選擇重新進行抓總線操作,返回步驟401,或者選擇結(jié)束本流程。
步驟407、測試服務器發(fā)送測試命令給該抓線模塊所屬的測試模塊;收到測試命令的測試模塊啟動自身的線路測試模塊對線路進行測試,并將測試結(jié)果返回給測試服務器,由測試服務器對測試結(jié)果進行分析。本步驟與現(xiàn)有技術(shù)相同,因此其詳細方案不再贅述。
當線路測試結(jié)束時,或測試服務器收到結(jié)束測試的命令時,執(zhí)行以下步驟步驟408、測試服務器向進行線路測試的測試模塊發(fā)送釋放總線命令,其中至少包括被測用戶線的電話號碼和測試總線號碼。此處,由于一個測試服務器可能對應多個測試模塊,因此在釋放總線時,測試服務器首先根據(jù)所述測試總線號與測試模塊標識的對應關(guān)系查找到當前要釋放的測試總線對應的測試模塊標識;再將釋放總線命令發(fā)送到該測試模塊標識所標記的測試模塊。
步驟409、收到釋放總線命令的測試模塊將釋放總線命令轉(zhuǎn)發(fā)給自身內(nèi)的抓線模塊,啟動該抓線模塊根據(jù)預先配置的適配信息對釋放總線控制命令進行適配并發(fā)送給被測用戶線所屬的交換機。
所述適配并發(fā)送釋放總線控制命令的方法為根據(jù)釋放總線命令中的被測用戶線的電話號碼查詢所述預設的對應關(guān)系,確定該被測用戶線所屬的交換機,并根據(jù)所述交換機和其適用通信協(xié)議的對應關(guān)系進一步確定該交換機適用的通信協(xié)議,再依據(jù)該通信協(xié)議的實施方式適配所述的釋放總線命令,并發(fā)送該釋放總線命令到所述被測用戶線所屬的交換機。此處利用RS-232串口通信協(xié)議對所述釋放總線控制命令適配并發(fā)送到被測用戶線所屬的交換機。
步驟410、所述被測用戶線所屬的交換機根據(jù)所述釋放總線控制命令進行釋放總線操作。
此處,釋放總線的具體方式為現(xiàn)有技術(shù),主要是根據(jù)釋放總線命令中的被測用戶線的電話號碼和測試總線號碼確定對那條被測用戶線和測試總線進行釋放,斷開該被測用戶線與測試總線的連接,并將該被測用戶線連接到該被測用戶線的電話號碼對應的用戶電路上。
步驟411、執(zhí)行完釋放總線操作后,所述交換機向抓線模塊返回釋放總線結(jié)果,其中包括釋放總線成功或失敗的信息。
步驟412、抓線模塊將釋放總線結(jié)果返回給測試服務器。
此處抓線模塊需要通過測試服務器適用的通信協(xié)議對抓總線結(jié)果適配并發(fā)送給測試服務器。測試服務器適用的通信協(xié)議為測試服務器與測試模塊之間的遠程通信接口協(xié)議,此處為10M/100M以太網(wǎng)接口協(xié)議。
步驟413、所述測試服務器判斷釋放總線結(jié)果,如果釋放總線成功,則結(jié)束本流程;如果失敗,則選擇重新進行釋放總線操作,返回步驟408,或者選擇結(jié)束本流程。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種線路測試系統(tǒng),包括根據(jù)抓線控制命今執(zhí)行抓線功能的交換機、通過測試總線對所述交換機抓到的被測用戶線進行測試的測試模塊、以及用于對測試模塊進行管理并對測試模塊上報的測試結(jié)果進行分析的測試服務器,其特征在于所述測試模塊通過遠程通信接口與測試服務器通信;且在測試模塊中進一步包括抓線模塊,用于根據(jù)預設的適配信息將來自測試服務器的抓線控制命令適配并轉(zhuǎn)發(fā)到所述具有抓線功能的交換機。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述遠程通信接口為10M/100M的以太網(wǎng)接口。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述的抓線模塊通過RS-232串口與所述的具有抓線功能的交換機進行通信,且抓線模塊中預設的適配信息為RS-232串口的適配信息。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于該系統(tǒng)中包括的測試服務器和線路測試模塊為一對二的關(guān)系,或者為一對多的關(guān)系。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于所述測試服務器中進一步包括配置信息單元,用于存儲測試總線號與測試模塊標識的對應關(guān)系,并接收測試服務器的攜帶測試總線號的查詢命令,返回該測試總線號對應的測試模塊標識。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述具有抓線功能的交換機為公用電話交換網(wǎng)交換機或數(shù)字用戶線路接入復用器。
7.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述測試模塊中具體包括線路測試模塊,通過測試總線與所述具有抓線功能的交換機連接;當該交換機執(zhí)行抓總線控制命令時,被測用戶線連接到該測試總線;當該交換機執(zhí)行釋放總線控制命令時,被測用戶線斷開與測試總線的連接;所述線路測試模塊用于通過所述測試總線對連接到該測試總線上的被測用戶線進行測試,并向測試服務器返回測試結(jié)果。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述測試服務器中具體包括用于通過控制命令對測試模塊進行管理的測試設備管理模塊,以及用于對測試模塊上報的測試結(jié)果進行分析的測試結(jié)果分析模塊。
9.一種實現(xiàn)線路測試的方法,其特征在于,該方法包括A、測試服務器發(fā)送抓總線控制命令到測試模塊;測試模塊啟動抓線模塊將抓總線控制命令進行適配并轉(zhuǎn)發(fā)到被測用戶線所屬的交換機,該交換機進行抓總線操作;B、測試服務器命令測試模塊對被測用戶線進行測試;C、測試服務器發(fā)送釋放總線控制命令到測試模塊;測試模塊啟動抓線模塊將釋放總線控制命令進行適配并轉(zhuǎn)發(fā)到被測用戶線所屬的交換機,該交換機進行釋放總線操作。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于步驟A和步驟C中所述的抓總線控制命令和釋放總線控制命令中至少包括測試總線號;步驟A和步驟C中所述測試服務器發(fā)送控制命令到測試模塊的具體方法為根據(jù)預設的測試總線號與測試模塊標識的對應關(guān)系查找到當前測試總線對應的測試模塊標識;測試服務器發(fā)送所述控制命令給該測試模塊標識所標記的測試模塊。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于步驟A和步驟C中所述的抓總線控制命令和釋放總線控制命令中至少包括當前需測試的被測用戶線的電話號碼;步驟A和步驟C中所述抓線模塊將所述控制命令進行適配并轉(zhuǎn)發(fā)到所述被測用戶線所屬交換機的具體方法為根據(jù)預設的被測用戶線電話號碼與該被測用戶線所屬交換機的對應關(guān)系查找到所述當前需測試的被測用戶線所屬的交換機;根據(jù)預設的交換機與該交換機適用的通信協(xié)議的對應關(guān)系查找到被測用戶線所屬交換機適用的通信協(xié)議;利用查找到的通信協(xié)議對所述控制命令進行適配并發(fā)送到被測用戶線所屬的交換機。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于所述步驟A之后、步驟B之前,進一步包括所述被測用戶線所屬交換機向抓線模塊返回抓總線結(jié)果,抓線模塊利用測試服務器適用的通信協(xié)議適配并發(fā)送該抓總線結(jié)果給測試服務器;所屬步驟C之后,進一步包括所述被測用戶線所屬交換機向抓線模塊返回釋放總線結(jié)果,抓線模塊利用測試服務器適用的通信協(xié)議適配并發(fā)送該抓總線結(jié)果給測試服務器。
全文摘要
本發(fā)明公開了一種線路測試系統(tǒng)以及實現(xiàn)線路測試的方法,該系統(tǒng)包括根據(jù)抓線控制命令執(zhí)行抓線功能的交換機、通過測試總線對所述交換機抓到的被測用戶線進行測試的測試模塊、以及用于對測試模塊進行管理并對測試模塊上報的測試結(jié)果進行分析的測試服務器,所述測試模塊通過遠程通信接口與測試服務器通信;且在測試模塊中進一步包括抓線模塊,用于根據(jù)預設的適配信息將來自測試服務器的抓線控制命令適配并轉(zhuǎn)發(fā)到所述具有抓線功能的交換機。該方法包括測試服務器遠程命令抓線模塊將該抓總線命令發(fā)送到交換機,由交換機抓總線;再命令測試模塊對被測用戶線進行測試;最后釋放總線。本發(fā)明可以避免浪費測試服務器資源,降低線路測試的成本。
文檔編號H04M3/30GK1852352SQ20051010612
公開日2006年10月25日 申請日期2005年10月1日 優(yōu)先權(quán)日2005年10月1日
發(fā)明者胡克儉 申請人:華為技術(shù)有限公司