專利名稱::一種電路域合法監(jiān)聽設備的測試系統(tǒng)及測試方法
技術領域:
:本發(fā)明涉及通信設備的測試領域,特別是有關于一種電路域合法監(jiān)聽設備的測試系統(tǒng)及測試方法。
背景技術:
:電路域合法監(jiān)聽設備的主要功能是在對程控交換機或者網(wǎng)元安全性和相關業(yè)務不造成影響的前提下,完成對所轄業(yè)務范圍內(nèi)的特定終端的監(jiān)聽。監(jiān)聽內(nèi)容包括普通呼叫、數(shù)據(jù)業(yè)務等等。電路域合法監(jiān)聽設備接入電信網(wǎng)絡使用時,為了保證各個廠商的不同設備能夠兼容,一般都采用某種監(jiān)聽技術規(guī)范,目前國內(nèi)外使用范圍較廣的技術規(guī)范是ETSIES201671V3丄l,它定義了合法監(jiān)聽設備和被控網(wǎng)元對接的基本接PI。監(jiān)聽接口由ffll接口、HI2接口和HI3接口組成,HI1接口完成監(jiān)聽人機命令的輸入和回應,HI2接口完成被控用戶活動事件報告的輸出、短信息內(nèi)容的輸出、告警信息的輸出。HI3接口完成實時輸出被控用戶的語音通話、數(shù)據(jù)通信內(nèi)容及其映射標識。圖1是合法監(jiān)聽設備連接被控網(wǎng)元的關系圖。ffll接口采用Telnet協(xié)議(Internet遠程登錄協(xié)議),合法監(jiān)聽設備通過Telnet方式登錄到被控網(wǎng)元,發(fā)送人機交互命令(ManMachineCommand,簡稱MMC)完成監(jiān)聽指令的輸入并且接收回應。HI2接口采用FTP(FileTransferProtocol,文件傳輸協(xié)議)協(xié)議,被控網(wǎng)元將活動事件報告編碼存放在文本文件中,發(fā)送給合法監(jiān)聽設備。電路域方式的監(jiān)聽,HB接口采用ISUP(ISDN(IntegratedServiceDigitalNeTwork)UserPart,ISDN用戶部分)或者PRI(PrimaryRateInterface,基群速率接口)方式,HB接口提供語音通話和數(shù)據(jù)通信內(nèi)容時,由被控網(wǎng)元向合法監(jiān)聽設備發(fā)起七號信令ISUP呼叫或者PRI呼叫,建立中繼通路以后,將語音通話和數(shù)據(jù)通信內(nèi)容發(fā)送給合法監(jiān)聽設備。特別的是,在發(fā)起七號信令ISUP呼叫時,初始地址消息(IAM消息)中主叫用戶參數(shù)(Callingpartycategory)、被叫用戶參數(shù)(Calledpartycategory)、接入傳輸參數(shù)(Accesstransportcategory)攜帶協(xié)議中規(guī)定的內(nèi)容。圖2是以合法監(jiān)聽設備和MSC/VLR按照ISUP方式建立HI3接口通路為例的流程圖。合法監(jiān)聽設備是一個綜合系統(tǒng),可以監(jiān)控GSM設備的MSC/VLR、HLR、SMC、GMSC;可以監(jiān)控CDMA設備的MSC/VLR、HLR、GMSC,包括2G和3G網(wǎng)絡,也可以監(jiān)控PSTN程控交換機。在合法監(jiān)聽設備的研發(fā)中,需要對接多種網(wǎng)元進行測試,給系統(tǒng)測試造成了很大困難。目前還沒有一種整機測試設備能夠?qū)戏ūO(jiān)聽設備進行整體的系統(tǒng)測試。因此有必要發(fā)明一個設備,能夠模擬各種被監(jiān)聽電信網(wǎng)元或者程控交換機,方便地與合法監(jiān)聽設備對接進行測試。
發(fā)明內(nèi)容為解決上述問題,本發(fā)明的目的在于提供一種電路域合法監(jiān)聽設備的測試系統(tǒng)及測試方法,以解決現(xiàn)有技術中隊合法監(jiān)聽設備不能進行整體的系統(tǒng)測試的問題。為實現(xiàn)上述目的,本發(fā)明提供了一種電路域合法監(jiān)聽設備的測試系統(tǒng),與合法監(jiān)聽設備連接,用于模擬通信網(wǎng)絡中的網(wǎng)元作為所述合法監(jiān)聽設備的被控網(wǎng)元所在的網(wǎng)元與所述合法監(jiān)聽設備進行通信,測試所述合法監(jiān)聽設備,其中,所述測試系統(tǒng)不具備實際的用戶側終端,只存儲所述被控網(wǎng)元的用戶信息,用于邏輯流程控制和處理;在對所述合法監(jiān)聽設備進行測試時,不發(fā)生實際的呼叫,只在邏輯上模擬所述被控網(wǎng)元于通話過程中的呼叫遷移狀態(tài),根據(jù)所述呼叫遷移狀態(tài)向所述合法監(jiān)聽設備反饋命令操作結果,和/或發(fā)送呼叫信息與呼叫內(nèi)容。所述測試系統(tǒng)包括信息處理模塊,與所述合法監(jiān)聽設備通過接口連接,用于接收識別所述合法監(jiān)聽設備發(fā)送的操作指令信息,和/或根據(jù)數(shù)據(jù)庫中存儲的網(wǎng)元信息以及用戶信息,發(fā)送所模擬被控網(wǎng)元應該提供的操作指令響應信息至所述合法監(jiān)聽設備;數(shù)據(jù)庫,用于存儲所述合法監(jiān)聽設備的信息、模擬網(wǎng)元的信息和/或所述被控網(wǎng)元的信息;控制模塊,與所述信息處理模塊和數(shù)據(jù)庫分別連接,用于對所述數(shù)據(jù)庫進行查詢和/或讀寫,將所述被控網(wǎng)元在模擬邏輯呼叫的不同遷移狀態(tài)應該提供的信息發(fā)送至所述信息處理模塊。上述的電路域合法監(jiān)聽設備的測試系統(tǒng),其中,所述接口進一步包括HI1接口,采用Internet遠程登錄協(xié)議,用于完成監(jiān)聽操作指令的輸入和回應;和/或HI2接口,采用文件傳輸協(xié)議,用于向所述合法監(jiān)聽設備發(fā)送所述被控網(wǎng)元的活動事件報告,所述活動事件報告為非通話事件報告;和/或HB接口,采用綜合業(yè)務數(shù)字網(wǎng)用戶部分方式或者基群速率接口方式,用于向所述合法監(jiān)聽設備發(fā)送所述被控網(wǎng)元的電路域通信內(nèi)容。所述電路域通信內(nèi)容包括語音通話、數(shù)據(jù)通信內(nèi)容和/或映射標識。上述的電路域合法監(jiān)聽設備的測試系統(tǒng),其中,所述信息處理模塊進一步包括Internet遠程登錄協(xié)議接口模塊,通過所述ffll接口與所述合法監(jiān)聽設備連接,用于接收所述合法監(jiān)聽設備發(fā)送的包含人機命令的HI1接口信息,并返回包含人機命令響應信息的ffll接口信息;和人機命令處理模塊,與所述Internet遠程登錄協(xié)議接口模塊和控制模塊分別連接,用于對所述Internet遠程登錄協(xié)議接口模塊發(fā)送來的人機命令進行處理,將處理后獲取的參數(shù)信息發(fā)送所述控制模塊,并將所述控制模塊發(fā)送回來的所述人機命令響應信息傳送給所述Internet遠程登錄協(xié)議接口模塊。上述的電路域合法監(jiān)聽設備的測試系統(tǒng),其中,所述信息處理模塊進一步包括HI2編碼模塊,與所述文件傳輸協(xié)議接口模塊和控制模塊分別連接,用于將所述控制模塊發(fā)送來的消息參數(shù)編碼成HI2消息發(fā)送;和文件傳輸協(xié)議接口模塊,通過所述HI2接口與所述合法監(jiān)聽設備連接,用于建立、維護和釋放與所述合法監(jiān)聽設備之間的文件傳輸協(xié)議連接,接收所述HI2編碼模塊發(fā)送來的所述HI2消息,將所述ffl2消息存為HI2消息文件并發(fā)送至所述合法監(jiān)聽設備。上述的電路域合法監(jiān)聽設備的測試系統(tǒng),其中,所述信息處理模塊進一步包括-El(或T1)中繼模塊,與所述控制模塊連接,并通過所述HI3接口與所述合法監(jiān)聽設備連接,用于根據(jù)所述控制模塊的指令,發(fā)起對所述合法監(jiān)聽設備的呼叫,通過所述HB接口發(fā)送所述被控網(wǎng)元的通信內(nèi)容至所述合法監(jiān)聽設備。上述的電路域合法監(jiān)聽設備的測試系統(tǒng),其中,所述信息處理模塊進一步包括El(或T1)中繼模塊,與所述控制模塊連接,并通過所述HB接口與所述合法監(jiān)聽設備連接,用于根據(jù)所述控制模塊的指令,發(fā)起對所述合法監(jiān)聽設備的呼叫,通過所述HB接口發(fā)送所述被控網(wǎng)元的通信內(nèi)容至所述合法監(jiān)聽設備。上述的電路域合法監(jiān)聽設備的測試系統(tǒng),其中,所述E1(或T1)中繼模塊進一步包括El(或Tl)中繼卡,所述El(或Tl)中繼卡支持七號信令ISDN用戶部分或者基群速率接口方式。上述的電路域合法監(jiān)聽設備的測試系統(tǒng),其中,所述模擬的通信網(wǎng)絡中的網(wǎng)元進一步包括GSM2G網(wǎng)絡的移動交換中心內(nèi)置拜訪服務器、歸屬位置寄存器、網(wǎng)關移動交換中心或短消息中心;或CDMA2003G網(wǎng)絡的短消息服務中心、網(wǎng)關移動交換中心、歸屬位置寄存器、短消息中心或認證授權計費服務器;或WCDMA3G網(wǎng)絡的移動交換中心、網(wǎng)關移動交換中心或短消息中心;或公共電話交換網(wǎng)絡的公共電話交換網(wǎng)絡程控交換機。為實現(xiàn)上述目的,本發(fā)明提供了一種電路域合法監(jiān)聽設備的測試方法,適用于模擬通信網(wǎng)絡中的網(wǎng)元,作為合法監(jiān)聽設備的被控網(wǎng)元與所述合法監(jiān)聽設備進行通信,測試所述合法監(jiān)聽設備的測試系統(tǒng),其中,包括信息處理步驟,通過接口,接收識別處理從所述合法監(jiān)聽設備發(fā)送來的操作指令信息,和/或根據(jù)數(shù)據(jù)庫中存儲的網(wǎng)元以及用戶信息,發(fā)送所述被控網(wǎng)元應該提供的信息至所述合法監(jiān)聽設備;控制步驟,對存儲有所述合法監(jiān)聽設備的信息、模擬網(wǎng)元的信息和/或所述被控網(wǎng)元的信息的數(shù)據(jù)庫進行査詢和/或讀寫,將所述被控網(wǎng)元在模擬邏輯呼叫的不同遷移狀態(tài)應該提供的信息發(fā)送至所述信息處理模塊。上述的電路域合法監(jiān)聽設備的測試方法,其中,所述信息處理步驟進一步包括步驟101,與所述合法監(jiān)聽設備建立Internet遠程登錄協(xié)議連接,通過HIl接口接收所述合法監(jiān)聽設備發(fā)送的人機命令信息;步驟102,處理所述人機命令信息,將所述人機命令信息中攜帶的一個或多個參數(shù)傳遞給控制模塊;步驟103,接收所述控制模塊返回的成功或失敗的響應信息以及相關參數(shù),生成人機命令響應信息,通過所述HIl接口發(fā)送至所述合法監(jiān)聽設備。上述的電路域合法監(jiān)聽設備的測試方法,其中,所述控制步驟進一步包括根據(jù)所述一個或者多個參數(shù),對所述數(shù)據(jù)庫進行查詢和/或讀寫,然后將所述成功或失敗的響應信息以及相關參數(shù)返回信息處理模塊的步驟。上述的電路域合法監(jiān)聽設備的測試方法,其中,所述控制步驟進一步包括所述控制模塊査詢、讀取所述數(shù)據(jù)庫,獲取所述被控網(wǎng)元的活動事件報告所需的參數(shù)消息,發(fā)送至HI2編碼模塊的步驟;和所述信息處理步驟進一步包括所述HI2編碼模塊將所述參數(shù)消息編碼之后,發(fā)送至文件傳輸協(xié)議接口模塊的步驟;及所述文件傳輸協(xié)議接口模塊將完成編碼的消息通過文件傳輸協(xié)議傳輸至所述合法監(jiān)聽設備的步驟。上述的電路域合法監(jiān)聽設備的測試方法,其中,所述控制步驟進一步包括所述控制模塊査詢、讀取所述數(shù)據(jù)庫,獲取相關參數(shù)傳遞給E1(或T1)中繼模塊,通知所述中繼模塊建立HI3通路的步驟;和所述信息處理步驟進一步包括所述E1(或T1)中繼模塊與所述合法監(jiān)聽設備建立HI3通路,然后向所述合法監(jiān)聽設備發(fā)起模擬呼叫,傳輸所述被控網(wǎng)元的電路域通信內(nèi)容的步驟。上述的電路域合法監(jiān)聽設備的測試方法,其特征在于,所述控制步驟進一步包括所述控制模塊查詢、讀取所述數(shù)據(jù)庫,獲取相關參數(shù)傳遞給E1(或T1)中繼模塊,通知所述中繼模塊建立HB通路的步驟;和所述信息處理步驟進一步包括所述E1(或T1)中繼模塊與所述合法監(jiān)聽設備建立HB通路,然后向所述合法監(jiān)聽設備發(fā)起模擬呼叫,傳輸所述被控網(wǎng)元的電路域通信內(nèi)容的步驟。采用本發(fā)明的測試系統(tǒng)及測試方法,能夠模擬各種被監(jiān)聽電信網(wǎng)元或者程控交換機,方便的與合法監(jiān)聽設備對接進行測試,避免針對不同網(wǎng)元搭建不同的測試環(huán)境,簡化了測試流程,提高了測試效率。圖1是合法監(jiān)聽設備和被監(jiān)聽網(wǎng)元的連接關系圖;圖2是ISUP方式HI3接口通路建立和釋放流程示意圖;圖3是本系統(tǒng)的模塊結構示意圖;圖4是ffll接口布控流程處理圖;圖5是普通GSM監(jiān)聽呼叫流程處理圖。具體實施方式本發(fā)明提供一種電路域合法監(jiān)聽設備整機測試系統(tǒng),監(jiān)聽接口的定義參照ETSI201671V3.1.1技術規(guī)范。本發(fā)明模擬被監(jiān)聽GSM網(wǎng)絡的MSC/VLR(移動業(yè)務交換中心(內(nèi)置拜訪位置寄存器))、HLR(HomeLocationRegister,歸屬位置寄存器)、GMSC(GatewayMobileSwitchingCenter,網(wǎng)關移動交換中心)或SMC(ShortMessageCenter,短消息中心),或者CDMA20003G網(wǎng)絡的SMSC(Shortmessageservicecenter,短信中心)、GMSC、HLR、SMC或AAA(Authentication、Authorization、Accounting,認證、授權、計費)或者WCDMA3G網(wǎng)絡的MSC、GMSC或SMC,或者PSTN(PublicSwitchedTelephoneNetwork,公共電話交換網(wǎng)絡)網(wǎng)絡程控交換機,提供ffll、H12和ffl3接口給合法監(jiān)聽設備,接收識別并處理從合法監(jiān)聽設備發(fā)來的接口消息,發(fā)送被監(jiān)聽網(wǎng)元應該提供的接口消息給合法監(jiān)聽設備。本系統(tǒng)能夠模擬多種被控網(wǎng)元和合法監(jiān)聽設備進行對接,模擬的網(wǎng)元類型和對接時采用的技術規(guī)范如下表<table>tableseeoriginaldocumentpage12</column></row><table>在和合法監(jiān)聽設備對接進行測試時,在本系統(tǒng)上不實際發(fā)生被控用戶的呼叫和活動狀態(tài),僅僅是在邏輯上虛擬被控用戶的呼叫過程和活動狀態(tài),按照技術規(guī)范定義,在虛擬呼叫和活動遷移狀態(tài)的不同時刻,發(fā)送相應的HI2消息和HB電路域通信內(nèi)容給合法監(jiān)聽設備,以測試合法監(jiān)聽設備的功能和性能。合法監(jiān)聽設備通過ffll接口向本系統(tǒng)進行目標用戶的布控、撤銷操作,本系統(tǒng)根據(jù)需要給予成功、失敗響應。本系統(tǒng)的HI2和ffl3接口通過協(xié)同工作,模擬被監(jiān)聽網(wǎng)元,根據(jù)所有可能的呼叫遷移狀態(tài),向合法監(jiān)聽設備發(fā)送被控網(wǎng)元的信息。本系統(tǒng)通過HI2接口向合法監(jiān)聽設備發(fā)送被控網(wǎng)元用戶的活動事件報告(包含短消息、位置更新等非通話事件報告),本系統(tǒng)通過HB接口向合法監(jiān)聽設備發(fā)送目標用戶的電路域通信內(nèi)容。圖3是本系統(tǒng)的基本結構示意圖,本系統(tǒng)由數(shù)據(jù)庫模塊330、控制模塊320和信息處理模塊310組成,其中信息處理模塊310又進一步包括Telnet接口模塊311、人機命令(MMC)處理模塊312、FTP接口模塊313、HI2編碼模塊314、El(或T1)中繼模塊315組成。下面分別描述各個模塊的作用數(shù)據(jù)庫模塊315,用于存儲合法監(jiān)聽設備300的信息、模擬網(wǎng)元的信息和被控網(wǎng)元的信息。合法監(jiān)聽設備的信息包含信令點編碼、七號子協(xié)議類型、合法監(jiān)聽設備標識、合法監(jiān)聽設備密碼、合法監(jiān)聽設備接入號碼等信息;模擬網(wǎng)元的信息包含網(wǎng)元類型、采用協(xié)議類型、網(wǎng)元標識(TNEID)、網(wǎng)元接入密碼、IP地址、ffll和HI2接口端口、信令點編碼、七號子協(xié)議類型等信息;被控網(wǎng)元信息包含被控網(wǎng)元的號碼、號碼類型、追蹤方式、數(shù)據(jù)輸出內(nèi)容等信息。在作為模擬網(wǎng)元和合法監(jiān)聽設備對接時,Tdnet接口模塊311通過控制模塊320從數(shù)據(jù)庫模塊330中讀取本網(wǎng)元和對端合法監(jiān)聽設備300的IP地址、端口、用戶名、密碼等信息,接收從合法監(jiān)聽設備300發(fā)起的Tdnet連接;FTP接口模塊313通過控制模塊320從數(shù)據(jù)庫模塊330中讀取本網(wǎng)元和對端合法監(jiān)聽設備300的IP地址、端口、用戶名、密碼等信息,向合法監(jiān)聽設備300發(fā)起HI2FTP連接;El(或T1)中繼模塊315通過控制模塊320從數(shù)據(jù)庫模塊330讀取本網(wǎng)元和對端合法監(jiān)聽設備300的信令點編碼、子協(xié)議類型等信息和合法監(jiān)聽設備建立中繼通路;監(jiān)聽過程處理時,控制模塊320根據(jù)不同的業(yè)務流程從數(shù)據(jù)庫中讀取特定被控網(wǎng)元的信息。控制模塊320,用于完成對數(shù)據(jù)庫的査詢、讀寫,負責根據(jù)業(yè)務需要給HI2編碼模塊314、人機命令處理模塊312和E1(或T1)中繼模塊315發(fā)送和/或接收內(nèi)部事件,傳遞相應的參數(shù),從而控制整個業(yè)務流程。信息處理模塊310,用于提供ffll、H12和ffl3接口給合法監(jiān)聽設備300,接收識別并處理從合法監(jiān)聽設備300發(fā)來的接口消息,發(fā)送被監(jiān)聽的網(wǎng)元應該提供的接口消息給合法監(jiān)聽設備300。Telnet接口模塊311,負責和合法監(jiān)聽設備建立、維護、釋放Tdnet連接,負責接收、符合技術規(guī)范的ffll接口消息并且給與符合技術規(guī)范的響應。在本測試系統(tǒng)中,Telnet接口模塊僅僅提供Telnet服務端功能。人機命令(MMC)處理模塊312:負責將Telnet接口模塊311發(fā)來的人機命令進行處理,將所攜帶參數(shù)發(fā)往控制模塊320進行處理;負責將控制模塊320發(fā)來的人機命令返回結果傳送給Telnet接口模塊311,由Telnet接口模塊311發(fā)往合法監(jiān)聽設備300。FTP接口模塊313,用于將ffl2編碼模塊314傳送來的HI2消息存為HI2消息文件;負責和合法監(jiān)聽設備建立、維護、釋放FTP連接;負責向合法監(jiān)聽設備300發(fā)送HI2消息文件。在本測試系統(tǒng)中,F(xiàn)TP接口模塊313僅僅提供FTP客戶端功能。HI2編碼模塊314,用于將控制模塊312發(fā)來的消息參數(shù)根據(jù)技術規(guī)范編碼成者HI2消息,發(fā)往FTP接口模塊313處理。編碼函數(shù)封裝在一個動態(tài)鏈接庫中,根據(jù)需要調(diào)用對應的動態(tài)鏈接庫進行編碼,方便后期維護。El(或T1)中繼模塊315,用于根據(jù)控制模塊320的要求,發(fā)起從本系統(tǒng)到合法監(jiān)聽設備300的呼叫,作為HB電路域接口輸出被控網(wǎng)元的通信內(nèi)容。本模塊硬件包含E1(或T1)中繼卡。與合法監(jiān)聽設備300對接時,El(或Tl)中繼卡提供物理層和數(shù)據(jù)鏈路層的連接,控制模塊320通過E1(或T1)中繼卡提供的API控制呼叫流程??梢圆捎肐SUP方式或者PRI方式建立HI3通道。以上七個模塊共同組成本整機測試系統(tǒng),作為一個整體向合法監(jiān)聽設備提供被監(jiān)聽網(wǎng)元的功能。圖4是本系統(tǒng)處理ffll接口被控網(wǎng)元設定請求的流程圖。在此實例中,本系統(tǒng)模擬的網(wǎng)元是2GGSMMSC/VLR,包含以下步驟步驟S401,合法監(jiān)聽設備300向本系統(tǒng)的Telnet接口模塊311建立Telnet連接。步驟S402,合法監(jiān)聽設備300向本系統(tǒng)發(fā)送針對一個用戶的ffll接口布控人機命令(MMC)。步驟S403,本系統(tǒng)的Telnet接口模塊311收到人機命令以后,傳送給人機命令處理模塊312進行處理。步驟S404,人機命令處理模塊312收到從Telnet接口模塊311傳送的人機命令后,將人機命令進行解釋,并將其中攜帶的各個參數(shù)傳遞給控制模塊320。步驟S405,控制模塊320收到布控命令參數(shù)以后根據(jù)號碼到數(shù)據(jù)庫330中査詢庫中此號碼是否已經(jīng)被布控、追蹤方式、數(shù)據(jù)輸出類型等信息。步驟S406,數(shù)據(jù)庫330返回此號碼是否被布控、追蹤方式、數(shù)據(jù)輸出類型等信息。步驟S407,控制模塊320對參數(shù)進行處理,若此號碼未被激活,則操作數(shù)據(jù)庫330將該號碼紀錄設置為已經(jīng)布控,同時寫入者輸出類型與追蹤方式等信息;若此號碼已經(jīng)被布控、或者輸出類型、號碼類型與追蹤方式值不符合規(guī)范,則不操作數(shù)據(jù)庫330。步驟S408,控制模塊320向人機命令處理模塊傳312送設控成功或者失敗內(nèi)部消息和失敗原因參數(shù)。步驟S409,人機命令處理模塊312收到控制模塊320的響應參數(shù)以后,將符合人機命令規(guī)范的響應消息發(fā)送給Telnet接口模塊311。步驟S410,Telnet接口模塊311收到人機命令處理模塊提供的標準返回消息以后將ffll設控回應消息發(fā)往合法監(jiān)聽設備300。本系統(tǒng)也可以實現(xiàn)被控網(wǎng)元撤銷、被控號碼狀態(tài)査詢等其他所有ffll消息的處理流程,與被控網(wǎng)元設定流程相似。圖5是本系統(tǒng)模擬普通的GSM監(jiān)聽呼叫處理流程圖。在本實例中,本系統(tǒng)模擬的網(wǎng)元是2GGSMMSC/VLR。假設A呼叫B,A是監(jiān)聽用戶,監(jiān)聽方式是收發(fā)合并,HD接口采用七號信令ISUP方式。本流程包含以下步驟步驟S501,本系統(tǒng)模擬被控網(wǎng)元A發(fā)起呼叫的狀態(tài)。本系統(tǒng)控制模塊320査詢數(shù)據(jù)庫,讀取某特定被控用戶的號碼、號碼類型、輸出方式等信息。步驟S502,控制模塊320將呼叫建立事件(Callestablishment)所需要參數(shù)傳遞給ffl2編碼模塊314。步驟S503,HI2編碼模塊314將呼叫建立事件按照ETSI(EuropeanTelecommunicationsSdandardsInstitute,歐洲電信標準協(xié)會)規(guī)范編碼,并將編好的消息傳送給FTP接口模塊313。步驟S504,F(xiàn)TP接口模塊313將編碼完成的HI2BEGIN消息存為文件,將文件通過FTP上傳給合法監(jiān)聽設備300。步驟S505,控制模塊320將所需要的ISUP參數(shù)傳遞給E1(或T1)中繼模塊315,通知E1(或T1)中繼模塊315建立ffl3通路。步驟S506,El(或T1)中繼模塊315向合法監(jiān)聽設備300發(fā)送IAM建立HI3ISUP通路,合法監(jiān)聽設備300回應ACM和ANM消息,通路建立完成,本系統(tǒng)向合法監(jiān)聽設備300發(fā)送模擬呼叫的語音。步驟S507,本系統(tǒng)模擬B摘機進入到通話狀態(tài),控制模塊320通知ffl2編碼模塊314呼叫應答,并且將所需的參數(shù)傳遞給ffl2編碼模塊314。步驟S508,HI2編碼模塊314呼叫應答事件(Answer)編碼成HI2CONTINUE消息,編碼完成以后發(fā)送給FTP接口模塊313。步驟S509,F(xiàn)TP接口模塊313將編碼完成的HI2CONTINUE消息存為文件,將文件通過FTP上傳給合法監(jiān)聽設備300。步驟S510,本系統(tǒng)模擬A用戶掛機進入到呼叫拆線狀態(tài),控制模塊320通知E1(或T1)中繼模塊A掛機,需要進行拆線操作。步驟S511,El(或T1)中繼模塊315向合法監(jiān)聽設備發(fā)送REL(Releasemessage,釋放報文)消息拆除HBISUP通路,合法監(jiān)聽設備300回應RLC(ReLeaseComplete,釋放完成)消息,通路拆除完成,本系統(tǒng)停止向合法監(jiān)聽設備300發(fā)送模擬呼叫的語音。步驟S512,由于HBISUP通路己經(jīng)關閉,所以控制模塊320通知HI2編碼模塊314呼叫結束(Release),并且傳遞呼叫結束事件參數(shù)。步驟S513,HI2編碼模塊314將呼叫結束事件編碼成ffl2END消息,編碼完成以后發(fā)送給FTP接口模塊313。步驟S514,F(xiàn)TP接口模塊3B將編碼完成的HI2END消息存為文件,將文件通過FTP上傳給合法監(jiān)聽設備300。當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領域的普通技術人員當可根據(jù)本發(fā)明做出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的權利要求的保護范圍。權利要求1.一種電路域合法監(jiān)聽設備的測試系統(tǒng),與合法監(jiān)聽設備連接,用于模擬通信網(wǎng)絡中的網(wǎng)元作為所述合法監(jiān)聽設備的被控網(wǎng)元所在的網(wǎng)元與所述合法監(jiān)聽設備進行通信,測試所述合法監(jiān)聽設備,其特征在于,所述測試系統(tǒng)不具備實際的用戶側終端,只存儲所述被控網(wǎng)元的用戶信息,用于邏輯流程控制和處理;在對所述合法監(jiān)聽設備進行測試時,不發(fā)生實際的呼叫,只在邏輯上模擬所述被控網(wǎng)元于通話過程中的呼叫遷移狀態(tài),根據(jù)所述呼叫遷移狀態(tài)向所述合法監(jiān)聽設備反饋命令操作結果,和/或發(fā)送呼叫信息與呼叫內(nèi)容,進一步包括信息處理模塊,與所述合法監(jiān)聽設備通過接口連接,用于接收識別所述合法監(jiān)聽設備發(fā)送的操作指令信息,和/或根據(jù)數(shù)據(jù)庫中存儲的網(wǎng)元信息以及用戶信息,發(fā)送所模擬被控網(wǎng)元應該提供的操作指令響應信息至所述合法監(jiān)聽設備;數(shù)據(jù)庫,用于存儲所述合法監(jiān)聽設備的信息、模擬網(wǎng)元的信息和/或所述被控網(wǎng)元的信息;控制模塊,與所述信息處理模塊和數(shù)據(jù)庫分別連接,用于對所述數(shù)據(jù)庫進行查詢和/或讀寫,將所述被控網(wǎng)元在模擬邏輯呼叫的不同遷移狀態(tài)應該提供的信息發(fā)送至所述信息處理模塊。2.根據(jù)權利要求1所述的電路域合法監(jiān)聽設備的測試系統(tǒng),其特征在于,所述接口進一步包括HI1接口,采用Internet遠程登錄協(xié)議,用于完成監(jiān)聽操作指令的輸入和回應;和/或HI2接口,采用文件傳輸協(xié)議,用于向所述合法監(jiān)聽設備發(fā)送所述被控網(wǎng)元的活動事件報告,所述活動事件報告為非通話事件報告;和/或HI3接口,采用綜合業(yè)務數(shù)字網(wǎng)用戶部分方式或者基群速率接口方式,用于向所述合法監(jiān)聽設備發(fā)送所述被控網(wǎng)元的電路域通信內(nèi)容。所述電路域通信內(nèi)容包括語音通話、數(shù)據(jù)通信內(nèi)容和/或映射標識。3.根據(jù)權利要求2所述的電路域合法監(jiān)聽設備的測試系統(tǒng),其特征在于,所述信息處理模塊進一步包括Internet遠程登錄協(xié)議接口模塊,通過所述HI1接口與所述合法監(jiān)聽設備連接,用于接收所述合法監(jiān)聽設備發(fā)送的包含人機命令的ffll接口信息,并返回包含人機命令響應信息的HIl接口信息;和人機命令處理模塊,與所述Internet遠程登錄協(xié)議接口模塊和控制模塊分別連接,用于對所述Internet遠程登錄協(xié)議接口模塊發(fā)送來的人機命令進行處理,將處理后獲取的參數(shù)信息發(fā)送所述控制模塊,并將所述控制模塊發(fā)送回來的所述人機命令響應信息傳送給所述Internet遠程登錄協(xié)議接口模塊。4.根據(jù)權利要求2或3所述的電路域合法監(jiān)聽設備的測試系統(tǒng),其特征在于,所述信息處理模塊進一步包括HI2編碼模塊,與所述文件傳輸協(xié)議接口模塊和控制模塊分別連接,用于將所述控制模塊發(fā)送來的消息參數(shù)編碼成HI2消息發(fā)送;和文件傳輸協(xié)議接口模塊,通過所述HI2接口與所述合法監(jiān)聽設備連接,用于建立、維護和釋放與所述合法監(jiān)聽設備之間的文件傳輸協(xié)議連接,接收所述HI2編碼模塊發(fā)送來的所述HI2消息,將所述HI2消息存為HI2消息文件并發(fā)送至所述合法監(jiān)聽設備。5.根據(jù)權利要求2或3所述的電路域合法監(jiān)聽設備的測試系統(tǒng),其特征在于,所述信息處理模塊進一步包括El(或T1)中繼模塊,與所述控制模塊連接,并通過所述HB接口與所述合法監(jiān)聽設備連接,用于根據(jù)所述控制模塊的指令,發(fā)起對所述合法監(jiān)聽設備的呼叫,通過所述HI3接口發(fā)送所述被控網(wǎng)元的通信內(nèi)容至所述合法監(jiān)聽設備。6.根據(jù)權利要求4所述的電路域合法監(jiān)聽設備的測試系統(tǒng),其特征在于,所述信息處理模塊進一步包括El(或T1)中繼模塊,與所述控制模塊連接,并通過所述HD接口與所述合法監(jiān)聽設備連接,用于根據(jù)所述控制模塊的指令,發(fā)起對所述合法監(jiān)聽設備的呼叫,通過所述HB接口發(fā)送所述被控網(wǎng)元的通信內(nèi)容至所述合法監(jiān)聽設備。7.根據(jù)權利要求5所述的電路域合法監(jiān)聽設備的測試系統(tǒng),其特征在于,所述E1(或T1)中繼模塊進一步包括E1(或T1)中繼卡,所述E1(或T1)中繼卡支持七號信令ISDN用戶部分或者基群速率接口方式。8.根據(jù)權利要求l所述的電路域合法監(jiān)聽設備的測試系統(tǒng),其特征在于,所述模擬的通信網(wǎng)絡中的網(wǎng)元進一步包括GSM2G網(wǎng)絡的移動交換中心內(nèi)置拜訪服務器、歸屬位置寄存器、網(wǎng)關移動交換中心或短消息中心;或CDMA2003G網(wǎng)絡的短消息服務中心、網(wǎng)關移動交換中心、歸屬位置寄存器、短消息中心或認證授權計費服務器;或WCDMA3G網(wǎng)絡的移動交換中心、網(wǎng)關移動交換中心或短消息中心;或公共電話交換網(wǎng)絡的公共電話交換網(wǎng)絡程控交換機。9.一種電路域合法監(jiān)聽設備的測試方法,適用于模擬通信網(wǎng)絡中的網(wǎng)元,作為合法監(jiān)聽設備的被控網(wǎng)元與所述合法監(jiān)聽設備進行通信,測試所述合法監(jiān)聽設備的測試系統(tǒng),其特征在于,包括信息處理步驟,通過接口,接收識別處理從所述合法監(jiān)聽設備發(fā)送來的操作指令信息,和/或根據(jù)數(shù)據(jù)庫中存儲的網(wǎng)元以及用戶信息,發(fā)送所述被控網(wǎng)元應該提供的信息至所述合法監(jiān)聽設備;控制步驟,對存儲有所述合法監(jiān)聽設備的信息、模擬網(wǎng)元的信息和/或所述被控網(wǎng)元的信息的數(shù)據(jù)庫進行査詢和/或讀寫,將所述被控網(wǎng)元在模擬邏輯呼叫的不同遷移狀態(tài)應該提供的信息發(fā)送至所述信息處理模塊。10.根據(jù)權利要求9所述的電路域合法監(jiān)聽設備的測試方法,其特征在于,所述信息處理步驟進一步包括步驟101,與所述合法監(jiān)聽設備建立Internet遠程登錄協(xié)議連接,通過HIl接口接收所述合法監(jiān)聽設備發(fā)送的人機命令信息;步驟102,處理所述人機命令信息,將所述人機命令信息中攜帶的一個或多個參數(shù)傳遞給控制模塊;步驟103,接收所述控制模塊返回的成功或失敗的響應信息以及相關參數(shù),生成人機命令響應信息,通過所述HI1接口發(fā)送至所述合法監(jiān)聽設備。11.根據(jù)權利要求IO所述的電路域合法監(jiān)聽設備的測試方法,其特征在于,所述控制步驟進一步包括根據(jù)所述一個或者多個參數(shù),對所述數(shù)據(jù)庫進行查詢和/或讀寫,然后將所述成功或失敗的響應信息以及相關參數(shù)返回信息處理模塊的步驟。12.根據(jù)權利要求9或11所述的電路域合法監(jiān)聽設備的測試方法,其特征在于,所述控制步驟進一步包括所述控制模塊査詢、讀取所述數(shù)據(jù)庫,獲取所述被控網(wǎng)元的活動事件報告所需的參數(shù)消息,發(fā)送至HI2編碼模塊的步驟;和所述信息處理步驟進一步包括所述HI2編碼模塊將所述參數(shù)消息編碼之后,發(fā)送至文件傳輸協(xié)議接口模塊的步驟;及所述文件傳輸協(xié)議接口模塊將完成編碼的消息通過文件傳輸協(xié)議傳輸至所述合法監(jiān)聽設備的步驟。13.根據(jù)權利要求9或11所述的電路域合法監(jiān)聽設備的測試方法,其特征在于,所述控制步驟進一步包括所述控制模塊査詢、讀取所述數(shù)據(jù)庫,獲取相關參數(shù)傳遞給E1(或T1)中繼模塊,通知所述中繼模塊建立HI3通路的步驟;和所述信息處理步驟進一步包括所述E1(或T1)中繼模塊與所述合法監(jiān)聽設備建立HB通路,然后向所述合法監(jiān)聽設備發(fā)起模擬呼叫,傳輸所述被控網(wǎng)元的電路域通信內(nèi)容的步驟。14.根據(jù)權利要求12所述的電路域合法監(jiān)聽設備的測試方法,其特征在于,所述控制步驟進一步包括所述控制模塊査詢、讀取所述數(shù)據(jù)庫,獲取相關參數(shù)傳遞給E1(或T1)中繼模塊,通知所述中繼模塊建立HB通路的步驟;和所述信息處理步驟進一步包括所述E1(或T1)中繼模塊與所述合法監(jiān)聽設備建立HI3通路,然后向所述合法監(jiān)聽設備發(fā)起模擬呼叫,傳輸所述被控網(wǎng)元的電路域通信內(nèi)容的步驟。全文摘要本發(fā)明提供了一種電路域合法監(jiān)聽設備的測試系統(tǒng)及其方法,該裝置與合法監(jiān)聽設備連接,用于模擬各種通信網(wǎng)絡中的各種網(wǎng)元,與合法監(jiān)聽設備進行通信,測試合法監(jiān)聽設備,其中,包括信息處理模塊、控制模塊和數(shù)據(jù)庫,該測試系統(tǒng)不具備實際的用戶側終端,只存儲被控網(wǎng)元的用戶信息,用于邏輯流程控制和處理;在對合法監(jiān)聽設備進行測試時,不發(fā)生實際的呼叫,只在邏輯上模擬被控網(wǎng)元于通話過程中的呼叫遷移狀態(tài),根據(jù)呼叫遷移狀態(tài)向合法監(jiān)聽設備反饋命令操作結果,和/或發(fā)送呼叫信息與呼叫內(nèi)容,從而能夠模擬各種被監(jiān)聽網(wǎng)元或程控交換機,方便的與合法監(jiān)聽設備對接進行測試,避免針對不同網(wǎng)元搭建不同的測試環(huán)境,簡化了測試流程,提高了測試效率。文檔編號H04M1/82GK101237485SQ200710063469公開日2008年8月6日申請日期2007年2月1日優(yōu)先權日2007年2月1日發(fā)明者毛曉峻,陸昆侖,遷陳申請人:中興通訊股份有限公司