基于信令技術實現偵聽的系統和方法
【技術領域】
[0001]本發明涉及通信領域,更具體地說,本發明涉及一種基于信令技術實現偵聽的系統和方法。
【背景技術】
[0002]傳統的電話偵聽方法有兩種。
[0003]一種是直接將偵聽設備跨接在話路上,采集語音信號,這種偵聽缺乏靈活性,無法根據主被叫號碼對呼叫進行篩選,也不能實現對偵聽呼叫的話路的控制操作,比如不能斷開與接通話路。
[0004]另一種是在電信網上設置數據,如在交換機中配置數據,將某寫用戶的呼叫轉接到專用的偵聽設備上,這種系統可以對話路進行控制,也可以對主叫或者被叫號碼進行設置,但是同樣缺乏靈活性,需要電話局在具體的用戶號碼上配置數據,需要電信操作維護人員的介入,操作繁瑣。
【發明內容】
[0005]本發明所要解決的技術問題是針對現有技術中存在上述缺陷,提供一種能夠通過修改和控制信令交互過程,模擬用戶登記注冊在偵聽子平臺,通過控制信令過程,將相關用戶的主被叫話路路由至偵聽子平臺,以達到偵聽和記錄通話信息的目的的偵聽系統和偵聽方法。
[0006]為了實現上述技術目的,根據本發明的第一方面,提供了一種基于信令技術實現偵聽的系統。所述系統基于由信令網的信令鏈路連接的若干通信節點,并且基于移動通信終端所組成的通信網。所述系統包括信令消息處理子系統和偵聽子平臺,信令消息處理子系統至少包括串接于需要進行業務觸發的信令數據鏈路中的一臺信令消息處理裝置,并且各信令消息處理裝置和偵聽子平臺由數據鏈路連接。信令消息處理裝置用于處理和轉發流經的信令消息;其中,信令消息處理裝置根據設定的偵聽用戶號碼和規則,實時分析流經的信令消息,而且如果流經的信令消息匹配偵聽號碼和規則,則根據信令交互過程,將交互過程引導至偵聽子平臺,由偵聽子平臺控制用戶的注冊和主被叫過程,并完成偵聽過程或是將信令消息記錄后發送給偵聽子平臺進行記錄。偵聽子平臺與各信令消息處理裝置以及現有通信網相連,而且偵聽子系統接收用戶的偵聽指令,將用戶號碼、偵聽規則加載到各個信令消息處理裝置,接收來自信令消息處理裝置的指令,控制用戶的注冊過程以及主被叫過程,在用戶的主被叫過程中存儲話路中的信息和交互過程信令以進行分析和查詢。
[0007]優選地,被偵聽的通信業務包括但不限于電話呼叫和/或短信。
[0008]優選地,所述的偵聽子平臺與現有通信網建有信令和話路連接。
[0009]優選地,通信節點包括但不限于短信中心、移動交換中心和/或歸屬位置寄存器。
[0010]根據本發明的第一方面,提供了一種基于信令技術實現偵聽的方法,包括:在信令鏈路中部署串接至少一個信令消息處理裝置和偵聽子平臺的偵聽系統;偵聽子平臺將需要偵聽的用戶號碼加載入信令消息處理裝置;信令消息處理裝置實時分析流經的信令消息,根據需要偵聽的用戶號碼,篩選出需要處理的信令消息,并將篩選出的信令消息轉發給偵聽子平臺,其中對于短信消息,將消息發送給偵聽子平臺進行記錄;偵聽子平臺模擬用戶發起位置更新過程,同時將位置更新的證實消息加上偵聽子平臺相關參數后發送給用戶漫游所在的交換設備。
[0011]優選地,所述基于信令技術實現偵聽的方法還包括:當被偵聽用戶發起呼叫時,相關信令消息先發送至偵聽子平臺,偵聽子平臺給本次呼叫分配新的被叫號碼,以便將該呼叫路由至偵聽子平臺,偵聽子平臺根據真實的被叫號碼查詢路由,重新發起一個新的呼叫至真正的被叫號碼,待真正的被叫號碼接通后,橋接這兩條話路,由此用戶可正常通話,并且偵聽子平臺記錄下話路中的相關信息;當被偵聽用戶接聽呼叫時,被偵聽用戶歸屬寄存器向偵聽子平臺發送路由查詢消息,偵聽子平臺在回送的證實消息中攜帶有偵聽子平臺的路由號碼,同時偵聽子平臺向該用戶的真實漫游交換設備發送路由查詢消息,獲取路由號碼,當根據偵聽子平臺路由號碼的呼叫到達后,偵聽子平臺也向用戶真實漫游的交換設備發起呼叫,同時橋接這兩條話路,此時用戶可正常通話,并且偵聽子平臺記錄下話路中的相關信息;偵聽子平臺同時記錄下信令交互過程,并且將其與話路相關信息關聯后保存。
[0012]優選地,需要處理的信令消息包括位置更新消息、路由查詢消息和短信消息。
[0013]本發明在不改造現有網絡設備的情況下,獨立部署并完成偵聽和記錄,避免了其它類似系統需修改現有網絡數據、需要其他網元配合改造,使用時需要現網的其他網元配合等缺點。
【附圖說明】
[0014]結合附圖,并通過參考下面的詳細描述,將會更容易地對本發明有更完整的理解并且更容易地理解其伴隨的優點和特征,其中:
[0015]圖1示意性地示出了根據本發明優選實施例的基于信令技術實現偵聽的系統的組網圖示例。
[0016]圖2示意性地示出了根據本發明優選實施例的業務流程的示例的示意圖。
[0017]需要說明的是,附圖用于說明本發明,而非限制本發明。注意,表示結構的附圖可能并非按比例繪制。并且,附圖中,相同或者類似的元件標有相同或者類似的標號。
【具體實施方式】
[0018]為了使本發明的內容更加清楚和易懂,下面結合具體實施例和附圖對本發明的內容進行詳細描述。
[0019]為了在通信網中,出于某些方面的需要,對特定號碼展開偵聽,本發明設計一種基于信令技術的合法偵聽的系統和方法,系統由若干串接于信令鏈路中的信令消息處理裝置和偵聽子平臺構成。信令消息處理裝置根據預置的號碼,對這部分號碼的位置更新消息進行捕獲并將其發送給偵聽子平臺進行處理,偵聽子平臺模擬相關號碼的位置更新過程進而控制用戶的主被叫過程,在話路經過偵聽子平臺時進行相關信息的采集和保存。
[0020]本發明的基于信令技術的合法偵聽的系統基于由信令網的信令鏈路連接的若干通信節點,并且基于移動通信終端所組成的通信網。通信節點包括但不限于短信中心、移動交換中心、歸屬位置寄存器。被偵聽的通信業務包括但不限于電話呼叫和/或短信。
[0021]本發明的基于信令技術的合法偵聽的系統包括信令消息處理子系統和偵聽子平臺,信令消息處理子系統至少包括一臺信令消息處理裝置串接于需要進行業務觸發的信令鏈路中,各信令消息處理裝置和偵聽子平臺由數據鏈路連接。例如,該偵聽子平臺與現有通信網建有信令和話路連接。
[0022]信令消息處理裝置串接于信令數據鏈路中,用于處理和轉發流經的信令消息;根據設定的偵聽用戶號碼和規則,信令消息處理裝置實時分析流經的信令消息,若匹配偵聽號碼和規則,則根據具體的信令交互過程,將交互過程引導至偵聽子平臺,由偵聽子平臺控制用戶的注冊和主被叫過程并完成偵聽過程或是將信令消息記錄后發送給偵聽子平臺進行記錄。
[0023]偵聽子平臺與各信令消息處理裝置以及現有通信網相連,偵聽子系統接收用戶的偵聽指令,將用戶號碼、偵聽規則等加載到各個信令消息處理裝置,接收來自信令消息處理裝置的指令,控制用戶的注冊過程以及主被叫過程,在用戶的主被叫過程中,存儲話路中的信息和交互過程信令以供分析和查詢。
[0024]相應地,可以在信令鏈路中部署串接若干信令消息處理裝置和偵聽子平臺的偵聽系統,該系統采取下列行動:
[0025]I)偵聽子平臺根據操作員的設置,將需要偵聽的用戶號碼加載入信令消息處理裝置;
[0026]2)信令消息處理裝置實時分析流經的信令消息,根據需要偵聽的用戶號碼,篩選出需要處理的信令消息,如位置更新消息、路由查詢消息和短信消息等,將其轉發給偵聽子平臺,對于短信消息,將消息發送給偵聽子平臺進行記錄;
[0027]3)偵聽子平臺模擬用戶發起位置更新過程,同時將位置更新的證實消息加上偵聽子平臺相關參數后發送給用戶漫游所在的交換設備,此時對于用戶(即,用戶號碼所對應的用戶終端設備,例如手機)歸屬寄存器來說,用戶漫游在偵聽子平臺,對于用戶來說,其漫游在所在地區的交換設備上,偵聽子平臺記錄下用戶真實的漫游位置信息;
[0028]4)當被偵聽用戶發起呼叫時,相關信令消息先發送至偵聽子平臺,偵聽子平臺給本次呼叫分配新的被叫號碼,呼叫路由至偵聽子平臺,