專利名稱:用于測試用戶線路和設備的裝置和方法
技術領域:
本發(fā)明涉及用于測試用戶線路和設備的一個裝置和方法,更特別地,涉及用于測試用戶線路和正在被一個接口連接的電信裝置所服務的設備的一個裝置和方法。
今天的網(wǎng)絡系統(tǒng)在規(guī)模和復雜性上均已經(jīng)增加,以滿足向不同的用戶提供不同的電信服務的需求。為了在這樣一個環(huán)境下,能夠有效地對傳輸信道進行操作和維護,電信運營商在它們的服務中心集中管理維護信息,監(jiān)視來自分布在區(qū)域很廣的地區(qū)內(nèi)的傳輸設備發(fā)送來的告警信號,并且接收來自用戶的申告。如果報告有任何故障,他們就進行一個合適的測試,來使用一個提示的和合適的方式定位每一個問題。
該技術領域的標準組織,ITU-T和ETSI提供了通用數(shù)據(jù)通信接口標準,即熟知的V系列建議。在這些建議中,V5接口標準定義了在一個本地交換機(LE)和一個接入網(wǎng)(AN)之間進行數(shù)字通信的一組要求,其中術語“接入網(wǎng)”指包括一個中心終端(CT)和多個遠程終端(RT)的一個子網(wǎng)絡,以允許各個用戶能夠訪問一個公用交換網(wǎng)絡。V5標準提供了使多個廠商能夠建設電信系統(tǒng)的開放接口標準,其中來自不同廠商的LE和AN設備可以進行互通工作。
這個V5建議實際上包括兩類接口規(guī)范V5.1和V5.2。
圖11原理性地顯示了使用V5.1接口的一個系統(tǒng)模型。這個系統(tǒng)包括一個接入網(wǎng)(AN)300,這個接入網(wǎng)300包括用一光纖連接L0的一個中心終端(CT)301和一個遠程終端(RT)302。這個接入網(wǎng)300經(jīng)過遵循V5.1接口標準的一個2.048Mbps數(shù)字中繼線L1連接到一個本地交換機(LE)200。除了模擬電話設備,ISDN-BRA數(shù)字數(shù)據(jù)終端也連接到這個遠程終端302。這里,“ISDN-BRA”指ISDN的2B+D基本速率接入服務。V5.1接口僅支持一個2.048Mbps數(shù)字中繼線L1,這個2.048Mbps數(shù)字中繼線L1允許例如30個64kbps數(shù)字電話線路連接到RT302。所以,為了容納60個信道,必須需要兩個2.048Mbps數(shù)字中繼線。
與圖11相比,圖12原理性地顯示了使用V5.2接口的一個系統(tǒng)模型。這個系統(tǒng)包括一個接入網(wǎng)(AN)300,這個接入網(wǎng)300包括被一光纖L0連接的一個中心終端(CT)301和一個遠程終端(RT)302。這個中心終端301經(jīng)過遵循V5.2接口標準的一個2.048Mbps數(shù)字中繼線L2連接到一個本地交換機(LE)。這個遠程終端302向模擬設備提供服務和數(shù)字數(shù)據(jù)終端提供ISDN-BRA和ISDN-PRA服務。注意,“ISDN-PRA”表示ISDN的23B+D或者24B/D基群速率接入。
與圖11中基于V5.1的系統(tǒng)相比,這個基于V5.2的系統(tǒng)有兩個主要的不同點。首先,RT302中包括了一個線路集中器301a。第二,能夠使用兩個或者多個2.048Mbps數(shù)字中繼線來連接中心終端301和本地交換機200(實際上,具有至少兩個中繼線L2來產(chǎn)生雙備份能力;一個用于工作信道,另一個用于保護信道。)再參考圖11,假設例如RT302必須處理120個64kbps數(shù)字終端。這并不是意味著需要四個2.048Mbps數(shù)字中繼線L1,因為不是所有這些數(shù)字終端均在同一時刻使用連接服務。實際上,平均業(yè)務量比遠程終端302所需要處理的120個64kbps信道的理論峰值帶寬低得多。如果業(yè)務的評價不是必須使用V5.1接口,具有集線能力的V5.2接口將是一個最佳的選擇,因為不將承載信道預分配給用戶,這樣可以提供更經(jīng)濟的解決方案。
雖然定義了數(shù)字接口的物理、電氣和過程需求,這個V5建議缺乏用戶測試方法的規(guī)定。假設例如位于這個本地交換機200的一個維護人員希望偵測連接到接入網(wǎng)300的一個特定用戶終端。但是,V5數(shù)字鏈路L1或者L2不允許他/她向這個終端發(fā)送必要的測試參數(shù),因為缺乏經(jīng)過一個V5接口測試通信設備的規(guī)范。一般,他/她必須使用兩個獨立的測試臺來進行一個用戶測試,將一個測試臺連接到本地交換機200,將另一個測試臺連接到中心終端301。
圖13顯示了V5接口的一個傳統(tǒng)用戶測試系統(tǒng)的一個典型結(jié)構。在這個系統(tǒng)中,兩個用戶測試臺100和101分別連接到一個本地交換機(LE)200和一個中心終端(CT)。除了終接和交換電路及中繼線,本地交換機200直接向其本地用戶終端,這將被稱作“LE側(cè)用戶”提供服務。第一個測試臺100這樣就被稱作“LE側(cè)用戶測試臺”。
另一方面,中心終端301作為一個接入網(wǎng)(AN)300的一部分,處理到/來自連接到顯示在圖13底部的一個遠程終端(RT)的用戶終端的呼叫。這些終端在這里被稱作“AN側(cè)用戶”,這樣,第二個測試臺101被稱作“AN側(cè)用戶測試臺”。本地交換機200和中心終端301被用與V5接口規(guī)范兼容的一個2.048Mbps數(shù)字中繼線L連接在一起。這個中心終端301被經(jīng)過一個光纖L0連接到一個遠程終端302。
如前面所提到的,因為不能使用V5數(shù)字鏈路L來進行測試,所以傳統(tǒng)的用戶測試系統(tǒng)通過同時使用LE側(cè)用戶測試臺100和AN側(cè)用戶測試臺101來分別偵測需要被測試的一個LE側(cè)用戶和需要被測試的一個AN側(cè)用戶,從而進行一個測試。這樣一個傳統(tǒng)用戶測試系統(tǒng)的一個弱點是這個維護人員必須使用不同的測試臺來操作LE側(cè)和AN側(cè)用戶終端。這個工作環(huán)境給維護人員增加了工作負擔,并且破壞了他/她的工作效率。另一個弱點是不能夠集中管理關于個人用戶的信息,關于個人用戶的信息被分布式地存在于本地交換機200和接入網(wǎng)300的獨立數(shù)據(jù)庫中。所以,很難在這兩個數(shù)據(jù)庫之間保持數(shù)據(jù)的一致性,因為它們可能被獨立地更新。可能的數(shù)據(jù)不一致將使這個測試系統(tǒng)產(chǎn)生不合適的行為,例如測試一個不正確的目標用戶,從而導致客戶服務質(zhì)量的下降。
考慮到上述因素,本發(fā)明的一個目的是提供能夠改善維護工作的效率和質(zhì)量的一個用戶測試裝置。
為了達到上述目的,根據(jù)本發(fā)明,提供了一個裝置來對連接到被一個接口連接的這種通信裝置的用戶進行一個用戶測試。這個裝置包括(a)一個用戶測試控制器,這個用戶測試控制器通過發(fā)送相關的測試參數(shù)和將要被用于來識別將要被測試的一個目標用戶的標識數(shù)據(jù),來控制一個用戶測試的過程和(b)一個用戶數(shù)據(jù)控制器,這個用戶數(shù)據(jù)控制器用于控制關于用戶的數(shù)據(jù)。這個用戶數(shù)據(jù)控制器包括(b1)一個用戶數(shù)據(jù)管理單元,用于收集用戶數(shù)據(jù)和集中管理被收集的用戶數(shù)據(jù),和(b2)一個目標用戶決定單元,對從這個用戶測試控制單元發(fā)送來的標識數(shù)據(jù)進行響應,它通過使用被接收的標識數(shù)據(jù)搜尋被這個用戶數(shù)據(jù)管理單元管理的用戶數(shù)據(jù)來識別這個目標用戶。這個裝置通過與連接這些通信裝置的鏈路獨立的一個傳輸路徑到達這些通信裝置中的一個。這個裝置進一步包括(c)一個用戶測試執(zhí)行單元,被安裝在這些通信裝置中的一個通信裝置上,它通過這個傳輸路徑接收這些測試參數(shù),并且根據(jù)被接收的測試參數(shù)來進行用戶測試。
本發(fā)明的另一個目標是提供能夠改善維護工作效率和質(zhì)量的一個用戶測試方法。
為了達到這個上述目的,根據(jù)本發(fā)明,提供了對連接到被一個接口連接的這種通信裝置的用戶進行一個用戶測試的一個方法。這個方法包括下述步驟(a)收集用戶數(shù)據(jù)和集中管理被收集的用戶數(shù)據(jù);(b)發(fā)送標識數(shù)據(jù)以識別將要被測試的一個目標用戶;(c)利用接收到的標識數(shù)據(jù)搜尋這個用戶數(shù)據(jù)來識別這個目標用戶;(d)通過一條獨立于連接這些通信裝置的鏈路的傳輸路徑發(fā)送與這個用戶的測試有關的測試參數(shù);和(e)根據(jù)被接收的測試參數(shù),來對這個被決定目標用戶進行用戶測試。
當參考聯(lián)系附圖的下述描述,就會更清楚本發(fā)明的上述目標和其它目標,特征和優(yōu)點,這些附圖通過示例顯示了本發(fā)明的優(yōu)選實施方式。
圖1是根據(jù)本發(fā)明的一個用戶測試裝置的一個概念視2是顯示被推薦的用戶測試裝置的操作序列的一個流圖;
圖3是實現(xiàn)被推薦用戶測試裝置的一個系統(tǒng)的結(jié)構的一個圖;圖4是顯示用戶數(shù)據(jù)交叉索引表的一個圖;圖5是顯示一個用戶測試系統(tǒng)的操作的一個流圖;圖6是顯示這個用戶測試系統(tǒng)的一個變化的一個圖;圖7是顯示這個推薦用戶測試系統(tǒng)的操作的一個流圖;圖8是顯示包括這個推薦用戶測試系統(tǒng)的一個網(wǎng)絡系統(tǒng)的一個圖;圖9是顯示包括這個被修改的用戶測試系統(tǒng)的一個網(wǎng)絡系統(tǒng)的一個圖;圖10是解釋根據(jù)本發(fā)明的一個用戶測試方法的一個流圖;圖11是原理性地顯示使用一個V5.1接口的一個系統(tǒng)模型的一個圖;圖12是原理性地顯示使用一個V5.2接口的一個系統(tǒng)模型的一個圖;和圖13是原理性地顯示用于使用V5接口的一個電信網(wǎng)絡的一個傳統(tǒng)用戶測試系統(tǒng)的一個結(jié)構的一個圖。
將參考附圖來描述本發(fā)明的優(yōu)選實施方式。
圖1顯示了根據(jù)本發(fā)明的一個用戶測試裝置10的概念。這個用戶測試裝置10證實了分別正在被兩個通信裝置A和B提供服務的兩組用戶終端SUa和SUb之間的互通性。第一用戶組SUa包括成員用戶終端SUa-a到SUa-n,而第二用戶組SUb包括成員用戶終端SUb-a到SUb-n。第一裝置A經(jīng)過一個通信鏈路或者中繼線L連接到第二裝置B,該通信鏈路或者第二裝置B提供了一個預定義的接口,例如V5接口但不支持標準測試規(guī)范。
這個用戶測試控制器11是一個數(shù)據(jù)終端設備,例如一個個人計算機,它控制用戶測試的一個過程。這個控制器11還用作被一個維護人員M使用來接收用戶組SUa和SUb的申告的一個臺,并且如果需要,它發(fā)送描述需要進行什么樣的測試來解決這些被報告的問題的測試參數(shù)。當計劃一個測試時,這個用戶測試控制器11向一個用戶數(shù)據(jù)控制器12提供關于將要被測試的一個特定用戶組或者用戶終端的標識數(shù)據(jù)。
這個用戶數(shù)據(jù)控制器12包括一個用戶數(shù)據(jù)管理單元12a和一個目標用戶決定單元12b。這個用戶數(shù)據(jù)管理單元12a收集描述用戶組SUa和SUb的每一個成員的用戶數(shù)據(jù),以進行集中管理。
這個用戶數(shù)據(jù)實際上包括下述兩個類型的信息被保存在裝置A中的第一用戶數(shù)據(jù),和保存在裝置B中的第二用戶數(shù)據(jù)。收集這些第一和第二用戶數(shù)據(jù)后,這個用戶數(shù)據(jù)管理單元12a產(chǎn)生和管理一個用戶數(shù)據(jù)交叉索引表T,這個用戶數(shù)據(jù)交叉索引表T如后面將要被描述的,用于交叉索引這兩類數(shù)據(jù)。
回憶一下,在傳統(tǒng)的系統(tǒng)中,每一個遠程通信設備,例如裝置A或者B,分別管理其本身數(shù)據(jù)庫中的相關用戶數(shù)據(jù)。這使以實時的方式維持這兩個獨立數(shù)據(jù)庫之間的一致性很困難,這意味著在將一邊的數(shù)據(jù)庫進行的某些更新應用到另一邊時會存在延遲。與這種傳統(tǒng)系統(tǒng)不同,根據(jù)本發(fā)明的這個用戶測試裝置10集中地管理本地和遠程用戶數(shù)據(jù),而沒有延遲,這有可能改善維護工作的質(zhì)量。當更新用戶數(shù)據(jù)時,這個用戶數(shù)據(jù)管理單元12a自動地調(diào)節(jié)第一用戶數(shù)據(jù)和第二用戶數(shù)據(jù)之間的交叉索引。后面將描述這些第一和第二用戶數(shù)據(jù)的細節(jié)。
這個目標用戶決定單元12b根據(jù)用戶數(shù)據(jù)交叉索引表T決定將要被測試的一個目標用戶,從這個用戶測試控制器11接收標識數(shù)據(jù)。然后,它通知這個用戶測試控制器11哪一個用戶被決定為目標測試用戶。
一個用戶測試執(zhí)行單元13被用于如圖1所顯示的裝置B中,假設這個目標用戶位于這個第二用戶組SUb中。(一個類似的單元被放置在另一個裝置A中,如果需要測試第一用戶組SUa的話)。為了與這個用戶數(shù)據(jù)控制器12進行交互式通信,它具有一個專用鏈路,或者傳輸路徑,它的路由獨立于連接這些通信裝置A和B的中繼線L。經(jīng)過這個獨立的傳輸路徑,從這個用戶測試控制器11接收測試參數(shù)后,這個用戶測試執(zhí)行單元13測試這個目標用戶。
這個用戶測試可能包括下述診斷項目目標用戶終端本身功能的測試,這個目標用戶和其相應通信裝置之間的一條用戶線路的互通性,這個通信裝置中的一個用戶接口電路的操作,等等。
現(xiàn)在,在下面描述這個推薦用戶測試裝置10的操作。圖2是顯示這個裝置10如何工作的一個流圖。這里假設在分別被裝置A和B提供服務的遠程用戶終端SUa-a和SUb-a之間進行的通信會話期間,出現(xiàn)了一個問題。假設這個維護人員M現(xiàn)在對從這個用戶終端SUa-a接收的一個申告作出響應,試圖對這個用戶終端SUb-a進行一個診斷性測試。
(S1)從這個用戶終端SUa-a接收一個申告,這個用戶測試控制器11獲得發(fā)生問題的這個用戶終端SUb-a的電話號碼。
(S2)根據(jù)所獲得的電話號碼,這個用戶測試控制器11檢索關于發(fā)生問題的這個用戶終端SUb-a的第一用戶數(shù)據(jù)。這個被檢索的數(shù)據(jù)是前面所提到的標識數(shù)據(jù),并且然后被發(fā)送到這個用戶數(shù)據(jù)控制器12。
(S3)這個目標用戶決定單元12b接收被這個用戶測試控制器11所檢索和發(fā)送的第一用戶數(shù)據(jù)。它然后查詢被維持在這個用戶數(shù)據(jù)管理單元12a中的用戶數(shù)據(jù)交叉索引表T,來決定目標用戶。
(S4)這個用戶測試執(zhí)行單元13通過一個專用傳輸路徑,從這個用戶測試控制器11接收測試參數(shù),這個專用傳輸路徑獨立于連接這些通信裝置A和B的鏈路L。根據(jù)所接收的測試參數(shù),這個用戶測試執(zhí)行單元13測試步驟S3中所決定的目標用戶。
可以這樣來修改上述步驟S2,以使這個用戶測試控制器11僅發(fā)送電話號碼,而不是將整個第一用戶數(shù)據(jù)作為標識數(shù)據(jù)來發(fā)送。這個替代的系統(tǒng)結(jié)構將參考圖6來討論,作為本發(fā)明的一個被修改的實施方式。
用戶測試控制器11可以被請求來測試屬于第一用戶組SUa的一個用戶終端。如果發(fā)生了這個情形,這個用戶測試控制器11向通信裝置A直接發(fā)送一個命令,來啟動一個用戶測試。
如上述,所推薦的用戶測試裝置10被設計來集中管理用戶數(shù)據(jù),采用一個用戶數(shù)據(jù)控制器12來決定需要被測試的一個目標用戶,并且通過獨立于裝置A和B之間的鏈路L的一個專用傳輸路徑來進行一個用戶測試。這個系統(tǒng)結(jié)構改善了對正在被由不具有標準測試規(guī)范的一個接口鏈路L連接的通信裝置A和B提供服務的用戶SUa和SUb進行一個測試的效率,因為這個維護人員可以通過一單個用戶測試臺(或者用戶測試控制器11)來進行所有的測試。它還可以使用一個更有效的方式來更新和管理用戶數(shù)據(jù)。
下面是關于使用一個V5接口來連接一個本地交換機和用戶終端的一個通信系統(tǒng)中的這個推薦用戶測試裝置10的一個更詳細實施方式。
圖3是一個用戶測試系統(tǒng)1的一個框圖。這個系統(tǒng)1被構造成來進行一個用戶測試,以證實被一個本地交換機(LE)20和一個接入網(wǎng)(AN)30來提供服務的用戶終端的互通性,這個本地交換機20和這個接入網(wǎng)30是由一個V5接口鏈路L連接的。這個本地交換機20被連接到一個用戶測試臺11,以及被連接到多個用戶終端SUa-a到SUa-n。遵循V5接口標準的一個2.048Mbps數(shù)字中繼線L連接這個交換機20和這個接入網(wǎng)30中的一個中心終端31。
一個仲裁裝置(mediate device)(MD)12介于這個用戶測試臺11和中心終端31之間。這個中心終端31經(jīng)過一個光纖L0,被連接到一個遠程終端(RT)32,這個遠程終端32是接入網(wǎng)30的另一個構成部分。這個遠程終端32包括一個測試卡13-1,并且這個遠程終端32向多個用戶終端SUa-a到SUa-n提供服務。這個仲裁裝置12包括一個用戶數(shù)據(jù)管理單元12a和目標用戶決定單元12b。這個用戶數(shù)據(jù)管理單元12A具有一個用戶數(shù)據(jù)交叉索引表T。
這里,注意,與圖1中的這些元件相比,幾個元件已經(jīng)被重新命名。即,圖3中的用戶測試臺11是圖1中的用戶測試控制器。這個仲裁裝置12是圖1中的用戶數(shù)據(jù)控制器12。測試卡13-1是用戶測試執(zhí)行單元13的一個實施方式。這單個測試卡13-1可以用于測試多個用戶終端SUa-a到SUa-n。
圖4顯示了這個用戶數(shù)據(jù)交叉索引表T的一個示例。這個表T的每一個表項有5個數(shù)據(jù)字段來保存下述關于用戶的信息電話號碼121,L3地址122,V5接口ID123,TID124和AID125。電話號碼(PN)121是一個用戶終端的電話號碼。L3地址122是分配給每一個用戶終端的網(wǎng)絡地址,這里L3表示層3。V5接口ID123是分配給每一個網(wǎng)絡元件(NE)的標志。
V5接口規(guī)范不允許在一個網(wǎng)絡中有重復的ID。例如假設,一個網(wǎng)元NEa向300個用戶終端提供服務,另一個網(wǎng)元NEb向200個用戶終端提供服務。這個系統(tǒng)中,網(wǎng)元NEa的V5接口ID是例如“h’FFFFF9”,并且其本地用戶終端的L3地址被分配為0到299。類似地,網(wǎng)元NEb的V5接口ID是例如“h’FFFFF8”,并且其本地用戶終端的L3地址被分配為0到199。以這樣的方式,這個系統(tǒng)允許多個用戶共享相同的L3地址,但是可以通過考慮V5接口ID來唯一地區(qū)分它們。
再參考圖4,TID124是關于每一個用戶終端的一個遠程終端的標識。AID125是被分配給每一個獨立的用戶的一個時隙ID,它表示一個用戶線路卡(SLC)內(nèi)部的一個用戶電路的端點。這個AID在一個用戶測試中被用作一個關鍵標識來定位這個目標用戶終端所直接連接的物理接口。SLC是遠程終端32的一部分,它控制與用戶終端的接口。
電話號碼121,L3地址122,V5接口ID123是那些一起被稱作第一用戶數(shù)據(jù)的數(shù)據(jù),并且被保存在本地交換機20中的一個數(shù)據(jù)庫中。另一方面,L3地址122,V5接口ID123,TID124,和AID125是第二用戶數(shù)據(jù),并且被保存在接入網(wǎng)30的一個數(shù)據(jù)庫中。注意,TID124和AID125是與各廠商有關的標識。
現(xiàn)在在下面參考圖5的一個流圖,描述用戶測試系統(tǒng)1的操作。這里假設,在分別被本地交換機20和接入網(wǎng)30提供服務的遠程用戶終端SUa-a和SUb-a進行一個通信會話期間,出現(xiàn)了一個問題。在工作間中的一個維護人員M從這個用戶終端SUa-a的用戶接收一個中告呼叫。為了進行這樣的客戶服務,獲得了一個特殊的呼叫號碼。
(S10)與這個用戶終端SUa-a的用戶進行交談,這個維護人員M被請求檢查出現(xiàn)問題的一個特定用戶終端。他/她從這個用戶接收將要被測試的這個目標用戶的電話號碼。
(S11)這個維護人員M操作用戶測試臺11來訪問本地交換機20中的數(shù)據(jù)庫,來搜尋與給定電話號碼相關的一個表目。從這個表目,這個用戶測試臺11判斷具有這個電話號碼的目標用戶是被本地交換機20提供服務還是由接入網(wǎng)30提供服務。
更詳細地,如果與這個給定電話號碼相關的V5接口ID是本地交換機20的標識,這個目標用戶就被認為是本地交換機20的本地用戶。如果V5接口ID是接入網(wǎng)30的標識,這個目標用戶就被認為是接入網(wǎng)30的用戶。在前一個情形下,過程轉(zhuǎn)到步驟S12,在后一個情形下,過程轉(zhuǎn)到步驟S13。
(S12)為了進行一個用戶測試,這個用戶測試臺11向目標用戶發(fā)送必要的測試參數(shù),這個目標用戶被這個本地交換機20提供服務并且具有特定的電話號碼。
(S13)這個用戶測試臺11檢索最新的與給定電話號碼相關的L3地址和V5接口ID。并且將它們作為目標用戶的標識數(shù)據(jù)發(fā)送到這個仲裁裝置12。
(S14)在仲裁裝置12中,這個目標用戶決定單元12b查詢其用戶數(shù)據(jù)交叉索引表T來將所接收的一個電話號碼,L3地址,和V5接口ID的組合翻譯成一個特定的TID和AID組合,由此定位這個目標用戶。
(S15)這個測試卡13-1經(jīng)過與鏈路L不同的一個傳輸路徑,從這個用戶測試臺11接收測試參數(shù),并且對具有在步驟S14中獲得的TID-AID對的目標用戶進行用戶測試。
這個用戶數(shù)據(jù)管理單元12a重復地訪問接入網(wǎng)30中的一個數(shù)據(jù)庫,讀取第二用戶數(shù)據(jù)(即,L3地址,V5接口ID,TID,AID)。例如這個讀取數(shù)據(jù)的頻率可以是每24小時一次。替代地,接入網(wǎng)30可以被構造成主動地向這個用戶數(shù)據(jù)管理單元12a發(fā)送信息。另一方面,這個用戶測試臺11在每一次進行一個用戶測試時,從本地交換機20中讀取第二用戶數(shù)據(jù)(電話號碼,L3地址,和V5接口ID),并且將它發(fā)送到這個用戶數(shù)據(jù)管理單元12a。這個用戶數(shù)據(jù)管理單元12a從所接收的信息中形成一個用戶數(shù)據(jù)交叉索引表T,通過找到第一和第二用戶數(shù)據(jù)的共同部分來組合每一個表目。所以,最新的用戶數(shù)據(jù)將總是可以被使用,允許目標用戶決定單元12b根據(jù)這個用戶數(shù)據(jù)交叉索引表T來定位目標用戶。
下一個部分將參考圖6的一個框圖,引入用戶測試系統(tǒng)1的一個修改版本。這個修改的用戶測試系統(tǒng)1a被設計成進行一個用戶測試來測試用戶終端到一個中心本地交換機(CLE)2和接入網(wǎng)(AN)30的互通性,中心本地交換機2和接入網(wǎng)30由一個V5接口鏈路L連接。
這個中心本地交換機2是一個上層交換機,它與多個本地交換機20a到20n連接。多個用戶終端,SUa-a到SUa-n由這些低層的本地交換機20a到20n來提供服務。這個中心本地交換機2進一步經(jīng)過遵循V5接口標準的一個2.048Mbps數(shù)字中繼線L連接到接入網(wǎng)(AN)30中的一個中心終端(CT)31。
一個用戶測試臺11僅連接到一個仲裁裝置(MD)12。這個仲裁裝置12有兩個額外的、到達中心本地交換機2和中心終端31的鏈路。這個中心終端31經(jīng)過一個光纖L0被連接到一個遠程終端(RT)32,這個遠程終端32是接入網(wǎng)30的另一個部分。向多個用戶終端SUa-a到SUa-n提供服務的這個遠程終端32具有一個測試卡13-1。這個仲裁裝置12包括一個用戶數(shù)據(jù)管理單元12a和目標用戶決定單元12b。這個用戶數(shù)據(jù)管理單元12a有一個用戶數(shù)據(jù)交叉索引表T。這個中心本地交換機2使用其本地數(shù)據(jù)庫來集中管理關于被低層本地交換機20a到20n提供服務的用戶的信息。
因為具有到這個中心本地交換機2的一個直接鏈路,所以這個仲裁裝置12能夠從其中周期性地讀取第一用戶數(shù)據(jù),包括電話號碼,L3地址,和V5接口ID。替代地,這個中心本地交換機2可以被構造成周期性將第一用戶數(shù)據(jù)上載到這個仲裁裝置12。
下面將參考圖7的一個流圖來描述這個用戶測試系統(tǒng)1a的操作。這里假設在分別被中心本地交換機2和接入網(wǎng)30提供服務的遠程用戶終端SUa-a和SUb-a之間進行一個通信會話期間,出現(xiàn)了一個問題。假設一個維護人員M已經(jīng)從這個用戶終端SUa-a的用戶接收了一個申告呼叫。
(S20)與這個用戶終端SUa-a的用戶進行交談,這個維護人員M被請求檢查出現(xiàn)問題的一個特定用戶終端。他/她從這個用戶接收將要被測試的這個目標用戶的電話號碼。
(S21)這個用戶測試臺11向這個仲裁裝置12發(fā)送作為目標用戶標識數(shù)據(jù)的這個給定電話號碼。
(S22)這個用戶測試臺11來訪問中心本地交換機2中的數(shù)據(jù)庫,來搜尋與給定電話號碼相關的一個記錄。從這個被檢索的記錄,它判斷這個目標用戶是被中心本地交換機2提供服務還是由接入網(wǎng)30提供服務。在前一個情形下,過程轉(zhuǎn)到步驟S23,在后一個情形下,過程轉(zhuǎn)到步驟S24。
(S23)為了進行一個用戶測試,這個用戶測試臺11向目標用戶發(fā)送測試參數(shù),這個目標用戶被這個中心本地交換機2提供服務并且具有特定的電話號碼。
(S24)在仲裁裝置12中,這個目標用戶決定單元12b查詢其用戶數(shù)據(jù)交叉索引表T來將所接收的一個電話號碼翻譯成一個特定的TID和AID組合,由此定位這個目標用戶。注意,這個仲裁裝置12可以識別僅具有接收電話號碼的目標用戶,因為它已經(jīng)從中心本地交換機2接收第一用戶數(shù)據(jù)。第二用戶數(shù)據(jù)被從中心終端31提供,如圖3的系統(tǒng)所顯示的。
(S25)這個測試卡13-1經(jīng)過與鏈路L不同的一個傳輸路徑,從這個用戶測試臺11接收測試參數(shù),并且對具有在步驟S24中獲得的TID-AID對的目標用戶進行用戶測試。
與前面所描述的原用戶測試系統(tǒng)1不同的是,上述修改用戶測試系統(tǒng)1a僅需要用戶測試臺11提供一個電話號碼來識別需要被測試的目標用戶。這簡化了用戶測試臺11所需要實現(xiàn)的通信控制功能,這樣使用戶測試臺能夠更有效地進行一個用戶測試。
下一個部分參考圖8的一個框圖來描述采用用戶測試系統(tǒng)1的一個典型的網(wǎng)絡系統(tǒng)。
被顯示的系統(tǒng)包括多個容納其本地交換機(LE)20a到20n的本地電話局40a到40n,和分別連接到其上的用戶測試臺11a到11n。用戶測試臺11a到11n連接到一個數(shù)字數(shù)據(jù)網(wǎng)(DDN)50,這是一個仲裁裝置(MD)12。這個仲裁裝置12包括一個用戶數(shù)據(jù)管理單元12a和目標用戶決定單元12b。這個用戶數(shù)據(jù)管理單元12a具有一個用戶數(shù)據(jù)交叉索引表T。這個仲裁裝置12連接到另一個數(shù)字數(shù)據(jù)網(wǎng)(DDN)60,或者是基于X.25建議的一個包交換網(wǎng)絡。
多個中心終端(CT)31a到31n連接到構成接入網(wǎng)(AN)30a到30n的相應遠程終端(RT)32a到32n。這些中心終端31a到31n連接到數(shù)字數(shù)據(jù)網(wǎng)絡60。進一步,接入網(wǎng)30a到30n分別經(jīng)過V5中繼線接口La到Ln來與其相應的本地交換機20a到20n進行通信。
上述系統(tǒng)1允許本地電話局40a到40n中的用戶測試臺11a到11n對被接入網(wǎng)30a到30n中任何一個提供服務的一個特定用戶終端(圖8沒有顯示)進行一個用戶測試。標識數(shù)據(jù),包括一個特定的電話號碼,L3地址和V5接口ID經(jīng)過第一數(shù)字數(shù)據(jù)網(wǎng)絡50被從本地電話局40a到40n中任何一個傳送到這個仲裁裝置12。在這個仲裁裝置12中,這個數(shù)據(jù)被翻譯來標識目標用戶的TID和AID。對于操作的細節(jié),參考圖5和其相關的描述部分。
下一個部分參考圖9的一個框圖描述采用修改用戶測試系統(tǒng)1a的一個典型的網(wǎng)絡系統(tǒng)。
被顯示的系統(tǒng)包括多個容納其本地交換機(LE)20a到20n的本地電話局40a到40n,和分別連接到其上的用戶測試臺11a到11n。用戶測試臺11a到11n連接到一個數(shù)字數(shù)據(jù)網(wǎng)(DDN)50,這是一個仲裁裝置(MD)12。
這個仲裁裝置12包括一個用戶數(shù)據(jù)管理單元12a和目標用戶決定單元12b(兩個均沒有被顯示)。這個用戶數(shù)據(jù)管理單元12a具有一個用戶數(shù)據(jù)交叉索引表T(沒有顯示)。這個仲裁裝置12連接到另一個數(shù)字數(shù)據(jù)網(wǎng)(DDN)60,或者是基于X.25建議的一個包交換網(wǎng)絡。這個仲裁裝置12具有一個額外的鏈路連接到與本地交換機20a到20n相連的一個中心本地交換機(CLE)2。
多個中心終端(CT)31a到31n連接到構成接入網(wǎng)(AN)30a到30n的相應遠程終端(RT)32a到32n。這些中心終端31a到31n連接到數(shù)字數(shù)據(jù)網(wǎng)絡60。進一步,接入網(wǎng)30a到30n分別經(jīng)過V5中繼線接口La到Ln來與其相應的本地交換機20a到20n進行通信。
上述系統(tǒng)1b允許本地電話局40a到40n中的用戶測試臺11a到11n對被接入網(wǎng)30a到30n中任何一個提供服務的一個特定用戶終端(圖8沒有顯示)進行一個用戶測試。標識數(shù)據(jù),僅包括一個特定的電話號碼經(jīng)過第一數(shù)字數(shù)據(jù)網(wǎng)絡50被從本地電話局40a到40n中任何一個傳送到這個仲裁裝置12。在這個仲裁裝置12中,這個數(shù)據(jù)被翻譯來標識目標用戶的TID和AID。對于操作的細節(jié),參考圖7和其相關的描述部分。
最后參考圖10,下面的部分描述根據(jù)本發(fā)明的一個用戶測試方法。本發(fā)明提供了能夠應用于由被一個接口連接的通信設備提供服務的這種用戶的一個用戶測試方法。
圖10是解釋根據(jù)本發(fā)明的這個用戶測試方法的一個流圖,它包括下述步驟(S30)收集關于用戶的用戶數(shù)據(jù)和使用一個集中的方式來管理被收集的用戶數(shù)據(jù)。
(S31)發(fā)送將要被用于標識需要被測試的一個目標用戶的標識數(shù)據(jù)。
(S32)通過使用在搜尋這個用戶數(shù)據(jù)中的標識數(shù)據(jù)來標識目標用戶。
(S33)經(jīng)過其路由不同于接口鏈路的一個傳輸路徑,來發(fā)送指定用戶測試的測試參數(shù)。
(S34)根據(jù)這些測試參數(shù),對所標識的目標用戶進行一個用戶測試。
使用這個方法,被推薦的用戶測試方法被構造成集中管理用戶數(shù)據(jù),決定一個目標用戶,和經(jīng)過其路由不同于連接通信設備的中繼線的一個傳輸路徑來進行一個用戶測試。這個方法有希望改善對用戶線路和用戶終端進行測試的效率,即使它們是由被沒有提供標準測試協(xié)議的一個中繼接口連接的這種通信設備提供服務的。這個維護人員可以均通過一單個用戶測試臺來進行一個測試。這個方法還使用戶數(shù)據(jù)可以被更有效地更新和管理。
為了解釋的目的,到目前為止,已經(jīng)假設本地交換機和接入網(wǎng)是由遵循V5接口標準的通信鏈路連接的。但是,本發(fā)明不局限于這個特定的接口規(guī)范,而且可以采用任何其它類似的接口。
上述討論現(xiàn)在總結(jié)如下。根據(jù)本發(fā)明,推薦的用戶測試裝置被設計成集中管理用戶數(shù)據(jù),使用一個用戶數(shù)據(jù)控制器來決定一個目標用戶,并且通過使用其路由與通信設備之間的鏈路不同的一個專用鏈路來進行一個用戶測試。推薦系統(tǒng)結(jié)構改善了對用戶線路和終端進行測試的效率。這是因為維護人員可以僅通過一單個用戶測試臺來完成所有的用戶測試,即使用戶終端是由被沒有提供標準測試協(xié)議的一個中繼接口連接的這種通信設備提供服務的。
本發(fā)明還提供了一個用戶測試方法,這個用戶測試方法包括步驟集中管理用戶數(shù)據(jù),決定一個需要被測試的一個目標用戶,并且通過使用其路由與通信設備之間的鏈路不同的一個專用鏈路來進行一個用戶測試。這個方法使維護人員可以更有效地進行一個用戶測試,因為他們可以僅通過一單個用戶測試臺來完成所有的用戶測試,即使對它們的本地用戶終端提供服務的通信設備是由沒有提供標準測試協(xié)議的中繼接口連接的。
前面所描述的僅是本發(fā)明的原理。進一步,因為該領域的技術人員可以輕易地進行許多修改和改變,所以將本發(fā)明局限于所顯示的和所描述的精確結(jié)構和應用是不合適的,所以,所有合適的修改和等價將認為是位于后附權利要求書中所定義的本發(fā)明范圍內(nèi)和其等效范圍內(nèi)。
權利要求
1.一個用戶測試裝置,用于對連接到被一個接口連接的通信設備的用戶進行測試,這個裝置包括(a)用戶測試控制裝置,用于通過發(fā)送測試參數(shù)和用于標識需要被測試的一個目標用戶的標識數(shù)據(jù),來控制用戶測試的過程;(b)用戶數(shù)據(jù)控制裝置,用于控制關于用戶的數(shù)據(jù),包括(b1)用戶數(shù)據(jù)管理裝置,用于收集用戶數(shù)據(jù)和集中管理被收集的用戶數(shù)據(jù),和(b2)目標用戶決定裝置,對從所述用戶測試控制裝置發(fā)送來的標識數(shù)據(jù)作出響應,用于通過使用所接收的標識數(shù)據(jù)搜尋被所述用戶數(shù)據(jù)管理裝置所管理的用戶數(shù)據(jù)來識別目標用戶;和(c)用戶測試執(zhí)行裝置,被放置在某一個所述通信裝置中,用于通過一個傳輸路徑接收測試參數(shù),并且根據(jù)所接收的測試參數(shù)進行一個用戶測試,所述傳輸路徑的路由與連接通信設備的鏈路不同,并且所述傳輸路徑連接到向目標用戶提供服務的一個通信設備。
2.如權利要求1的裝置,其中這些通信設備包括一第一裝置和一第二裝置;和所述用戶數(shù)據(jù)管理裝置從這個第一裝置收集第一用戶數(shù)據(jù),從這個第二裝置收集第二用戶數(shù)據(jù),并且使用一個集中的方式管理所收集的第一和第二用戶數(shù)據(jù)。
3.如權利要求2的裝置,其中所述用戶數(shù)據(jù)管理裝置形成保存所收集的相互相關第一和第二用戶數(shù)據(jù)的一個用戶數(shù)據(jù)交叉索引表。
4.如權利要求2的這個裝置,其中所述用戶數(shù)據(jù)管理裝置更新保存在其中的用戶數(shù)據(jù),當?shù)谝缓偷诙脩魯?shù)據(jù)中的任一個被改變時,自動地維持用戶數(shù)據(jù)中數(shù)據(jù)項的一致性。
5.如權利要求2的裝置,其中所述用戶測試控制裝置,當連接到第一裝置時,向所述用戶數(shù)據(jù)控制裝置發(fā)送第一用戶數(shù)據(jù)作為標識數(shù)據(jù);和所述用戶測試控制裝置,當連接到第二裝置時,向所述用戶數(shù)據(jù)控制裝置發(fā)送二數(shù)據(jù)作為標識數(shù)據(jù)。
6.如權利要求1的裝置,其中所述用戶數(shù)據(jù)控制裝置連接到這些通信設備;和所述用戶測試控制裝置向所述用戶數(shù)據(jù)控制裝置發(fā)送目標用戶的一個電話號碼作為標識數(shù)據(jù)。
7.一個用戶測試裝置,用于對連接到一個本地交換機和一個接入網(wǎng)中的任何一個的用戶進行測試,這個本地交換機和接入網(wǎng)由一個V5接口連接,這個裝置包括用戶測試控制裝置,用于通過發(fā)送相關的測試參數(shù)和用于標識需要被測試的一個目標用戶的標識數(shù)據(jù),來控制用戶測試的過程;(a)用戶數(shù)據(jù)控制裝置,用于控制關于用戶的數(shù)據(jù),包括(b)用戶數(shù)據(jù)管理裝置,用于收集用戶數(shù)據(jù)和集中管理被收集的用戶收集,和(c)目標用戶決定裝置,對從所述用戶測試控制裝置發(fā)送來的標識數(shù)據(jù)作出響應,用于通過使用所接收的標識數(shù)據(jù)搜尋所述用戶數(shù)據(jù)管理裝置所管理的用戶數(shù)據(jù)來識別目標用戶;和(d)用戶測試執(zhí)行裝置,被放置在某一個所述通信設備中,用于通過一個傳輸路徑接收測試參數(shù),并且根據(jù)所接收的測試參數(shù)進行一個用戶測試,所述傳輸路徑的路由與連接通信設備的鏈路不同,并且所述傳輸路徑連接到向目標用戶提供服務的一個通信設備。
8.如權利要求7的這個裝置,其中所述用戶數(shù)據(jù)管理裝置從這個第一裝置收集第一用戶數(shù)據(jù),從這個第二裝置收集第二用戶數(shù)據(jù),并且使用一個集中的方式管理所收集的第一和第二用戶數(shù)據(jù)。
9.如權利要求8的這個裝置,其中所述用戶數(shù)據(jù)管理裝置形成保存所收集的相互相關第一和第二用戶數(shù)據(jù)的一個用戶數(shù)據(jù)交叉索引表。
10.如權利要求8的這個裝置,其中所述用戶數(shù)據(jù)管理裝置更新保存在其中的用戶數(shù)據(jù),當?shù)谝缓偷诙脩魯?shù)據(jù)的任一個被改變時,自動地維持用戶數(shù)據(jù)中數(shù)據(jù)項的一致性。
11.如權利要求8的這個裝置,其中所述用戶測試控制裝置向所述用戶數(shù)據(jù)控制裝置發(fā)送作為標識數(shù)據(jù)的第一用戶數(shù)據(jù)。
12.如權利要求7的這個裝置,其中所述用戶測試控制裝置向所述用戶數(shù)據(jù)控制裝置發(fā)送目標用戶的一個電話號碼作為標識數(shù)據(jù)。
13.一個用戶測試方法,用于對連接到被一個接口連接的這種通信設備的用戶進行測試,這個方法包括步驟(a)收集用戶數(shù)據(jù)和集中管理被收集的用戶數(shù)據(jù);(b)發(fā)送標識數(shù)據(jù)來識別需要被測試的一個目標用戶;(c)通過使用所接收的標識數(shù)據(jù)搜尋用戶數(shù)據(jù)來識別目標用戶;(d)通過其路由與連接這些通信設備的鏈路不同的一個傳輸路徑來發(fā)送涉及用戶測試的測試參數(shù);和(e)根據(jù)所接收的測試參數(shù),對所決定的目標用戶進行用戶測試。
全文摘要
用于更有效地測試用戶終端的互通性的一個裝置和方法。一個用戶測試控制器通過發(fā)送相關測試參數(shù)和用于識別需要被測試的一個目標用戶的標識數(shù)據(jù),來控制用戶測試的過程。一個用戶數(shù)據(jù)管理單元收集用戶數(shù)據(jù)并且集中地管理被收集的用戶數(shù)據(jù)。一個目標用戶決定單元通過使用在搜尋用戶數(shù)據(jù)中所接收的標識數(shù)據(jù)來標識目標用戶。一個用戶測試執(zhí)行單元通過其路由與連接這些通信設備的中繼線不同的一個傳輸路徑來接收測試參數(shù),并且根據(jù)所接收的測試參數(shù)來進行一個用戶參數(shù)。
文檔編號H04M3/28GK1264983SQ9912651
公開日2000年8月30日 申請日期1999年12月22日 優(yōu)先權日1999年2月23日
發(fā)明者宮川猛 申請人:富士通株式會社