新四季網

Gsm/gprs移動通信網中短消息監控系統的製作方法

2023-08-01 10:55:51

專利名稱:Gsm/gprs移動通信網中短消息監控系統的製作方法
發明名稱GSM/GPRS移動通信網中短消息監控系統所屬領域本發明涉及一種信息安全監控系統,特別是GSM和GPRS移動通信網中短消息的信息安全監控系統。
背景技術:
目前,短消息因為其價格低廉,溝通方便的優點,已經成為報紙、電話、電視、網絡四大媒體之外另一種重要信息媒介,在當今社會生活中佔據舉足輕重的影響。但事物具有兩面性短消息在給人們的生活帶來信息便利的同時,也可以成為一些違法亂紀不良事件的信息載體。近幾年來,利用發送虛假中獎消息、低價海關罰沒物品信息進行經濟詐騙的案件時有發生;生活中,也有很多人通過網站、手機來發送、傳閱色情短消息。
事實表明,短消息已經成為人們生活中傳播信息的一種最常用的工具;也成為電話、網絡之外另一種犯罪作案的通信聯絡工具。
因此,從信息安全的角度來講,迫切地需要建立起高效的監控網絡,監控短消息這個迅速發展起來的信息媒介;以便在正常情況下,保障整個社會健康發展;在非常事件發生後,能夠迅速高效地搜索到發送過的相關信息,以幫助解決問題。
但是目前國內外在短消息安全方面還沒有專門的、高效率的安全監測系統。在需要分析某些目標用戶的短消息的時候,一般都是利用短消息服務中心存儲下來的信息進行檢索、分析。這種方式不可避免地具有兩方面的弊端一、短消息中心的存儲容量有限,一般在發送成功後或者是保存一定時間之後就自動刪除,所以只能檢索到一定時期內比較有限的信息;二、短消息中心在存儲短消息的過程中是不加選擇的,全部存儲的,所以在檢索的時候是低效率的。
發明目的本發明的目的是實現一種GSM/GPRS移動通信網中的短消息信息安全監控系統,具有對現有的移動通信網網絡功能和性能沒有影響、能夠辨識短消息內容、具有多種跟蹤方式和智能系統的特徵。
對現有的移動通信網網絡功能和性能沒有影響獨立於移動通信網系統,不影響現有的移動通信網網絡功能和性能。可以方便地並聯在移動通信網網絡的短消息中心(SC)、短消息業務入口/互通MSC(SMS-GMSC/IWMSC),移動業務交換中心(MSC)等傳輸短消息的接口處,截取信令數據,分析短消息內容。
能夠辨識短消息內容可以設定監測系統中敏感字詞內容,形成監測的關鍵字集合。監測系統能夠跟蹤在整個移動通信網網絡中的所有用戶的短消息通信內容,一旦發現其中包括這些敏感內容之一,則會記錄下來,並繼續跟蹤該目標用戶的所有後續通信過程。
多種跟蹤方式除了具有短消息內容辨識跟蹤方式外,還具有主叫號碼觸發跟蹤、被叫號碼觸發跟蹤的常規監測方式,特別是具有自動發現並跟蹤目標群的智能監測方式。
智能系統具有智能學習的特徵,能夠根據目標用戶的跟蹤深度屬性,決定與該目標用戶的相關移動用戶群的大小,發現並跟蹤這些目標用戶群的通信過程;搜索跟蹤目標智能化,操作維護人性化,簡單易用。技術方案GSM/GPRS移動通信網短消息監控系統是一個軟體和硬體緊密結合的系統,在技術方案上可以劃分為硬體支撐平臺與軟體程序兩大部分硬體支撐平臺以處理器系統為核心,為整個系統提供運行軟體的硬體基礎,截取與短消息相關的信令數據流;軟體模塊運行於硬體平臺之上,按照協議棧分析提取出的數據流,依據設定的過濾條件,發現並跟蹤這些目標用戶群的通信過程,並將符合條件的短消息分離並存儲於系統中,以供用戶設定檢索條件,由數據管理軟體後期重新查閱。
硬體支撐平臺由處理器系統、七號信令數據提取硬體模塊、存儲介質、數據交換與通信模塊、人機接口模塊五大模塊組成。
處理器系統是整個硬體系統的核心,運行整個系統的作業系統程序、短消息分析監控程序等軟體程序。可以由單處理器系統單獨組成,也可以由多處理器子系統共同組成;單處理器系統與處理器子系統在結構上相似,都是由通用處理器加上引導程序存儲器、程序存儲器、數據存儲器及總線接口等外圍部件構成。
七號信令數據提取硬體模塊是針對監測系統專門設計的信令通信線路物理接口,具有高阻抗接收數據的能力,不影響通信鏈路的正常通信,負責從移動通信網的通信網中提取信令數據。
存儲介質可以是物理意義上的硬碟、可寫光碟等較大容量的存儲媒介,也可以是邏輯意義上的存儲媒介,比如資料庫伺服器,用於存儲需要記錄備查的短消息數據。
數據交換與通信模塊一般由通用的乙太網、RS232串口等數據交換物理接口組成;是系統內部交換數據和控制信息的物理通道,用於在系統內部傳輸數據,設定監控過濾條件以及協調軟體模塊和進程的控制信息。
人機接口模塊,指顯示器、鍵盤和滑鼠等常用人機互動接口,用於設定監控過濾條件、顯示短消息內容等人機互動操作。
在物理連接關係上,七號信令數據提取硬體模塊、存儲介質、數據交換與通信模塊、人機接口模塊都必須集成到處理器系統中;需要特別指出如前所述,根據監控系統的功能需要,在一個完整的監測系統中,可能會存在物理連接關係上分開的多個處理器子系統協同運行任務;相應地,七號信令數據提取硬體模塊、存儲介質和數據交換與通信模塊分布集成到多個處理器系統中,其中每個處理器系統中都應當集成數據交換與通信模塊。
在邏輯關係上,硬體模塊、存儲介質和數據交換模塊處於處理器系統的上層,由處理器系統集中控制,通過處理器系統交換並處理數據;在多處理器系統中,邏輯關係也是如此。
軟體程序包括作業系統、七號信令數據提取硬體模塊的驅動程序模塊、短消息內容分析與過濾模塊、系統內數據通信軟體模塊、短消息存儲管理模塊、人機接口軟體模塊、系統內控制軟體模塊。
作業系統是整個軟體的核心程序,是其它軟體模塊的最底層支持程序。
七號信令數據提取硬體模塊的驅動程序模塊完成硬體模塊初始化配置,並從通信網絡中提取信令數據。
短消息內容分析與過濾模塊根據短消息的協議,從GSM/GPRS移動通信網網絡的信令數據中取出短消息數據,實現短消息內容辨識跟蹤方式、主叫號碼觸發跟蹤、被叫號碼觸發跟蹤的常規監測方式以及具有自動發現並跟蹤目標群的智能監測方式。
系統內數據通信軟體模塊負責在系統內部各硬體模塊間轉發處理後的數據及控制命令等內容;在存在多處理器平臺的情況下,還要在多個子系統間轉發數據及控制命令。
短消息存儲管理模塊是一個資料庫的管理程序,負責存儲過濾出的短消息及相關用戶信息,按照檢索條件組織管理整個資料庫,並能夠迅速地檢索存儲的內容。
人機接口軟體模塊負責處理用戶輸入的操作命令,輸出系統監測的結果及數據內容,完成人機互動的功能。
系統內控制軟體模塊根據系統運行的需要,產生並執行模塊間傳遞控制信息,協調各個軟體模塊共同運行;在存在多處理器平臺的情況下,還要具有控制分布在各個子系統內的軟體模塊的協調運行的功能。
在邏輯關係上,作業系統是處於軟體的最底層,七號信令數據提取硬體模塊的驅動程序模塊、短消息內容分析與過濾模塊、系統內數據通信軟體模塊、短消息存儲管理模塊、人機接口軟體模塊、系統內控制軟體模塊處於上層。由系統內控制軟體模塊在作業系統的基礎上集中控制其餘各個軟體模塊的運行,並通過處理器系統、數據交換與通信模塊在硬體與軟體模塊之間、子系統之間交換並處理數據。
在存在多處理器系統的情況下,每個處理器子系統都需要有相應的作業系統支持運行,而移動通信網信令提取硬體模塊的驅動程序模塊、短消息內容分析與過濾模塊、系統內數據通信軟體模塊、短消息存儲管理模塊、人機接口軟體模塊可以分布在多個處理器系統中實現,其中在每個處理器系統中都必須具有系統內數據通信軟體模塊和系統內控制軟體模塊,以完成各個子系統間的通信協調運行。有益效果本發明的有益效果是可以實現一種的對現有的GSM/GPRS移動通信網網絡功能和性能沒有影響,能夠辨識短消息內容,具有多種跟蹤方式的短消息信息安全智能監控系統。只要設定監測的條件,比如設定敏感的信息關鍵字,或者設定某些特殊目標群,啟動監測系統中的智能追蹤功能,具有自動學習特性,能夠智能跟蹤所有相關的用戶的所有簡訊通信過程,詳細記錄通信的全部內容。可以廣泛地應用於公安偵查、國家安全等信息監控方面,提供一種新的信息分析跟蹤手段,提高工作效率。


圖1是本發明的系統示意圖。
圖2是本發明實施例的應用環境示意圖。
圖3是本發明的硬體支撐平臺示意圖一個實施例。
圖4是本發明的一種GSM/GPRS七號信令數據接口卡的實現硬體方案示意圖。
圖5是本發明的硬體支撐平臺的另一個實施例方案示意圖。
圖6是本發明的硬體支撐平臺的又一個實施例方案示意圖。
圖7是本發明中從七號信令鏈路上提取、分析和過濾短消息數據的軟體流程示意圖。
圖8是本發明中信息傳輸部分(MTP)處理子程序的軟體流程示意9是本發明中信令連接控制部分(SCCP)處理子程序的軟體流程示意圖。
圖10是本發明中事務處理能力部分(TCAP)處理子程序的軟體流程示意圖。
圖11是本發明中成分部分信息單元翻譯子程序的軟體流程示意圖。
圖12是本發明中短消息數據提取、分析子程序的軟體流程示意圖。
圖13是本發明中移動臺發起(MO)的短消息分析子程序的軟體流程示意圖。
圖14是本發明中移動臺終結(MT)的短消息分析子程序的軟體流程示意圖。
圖15是本發明中一種主叫號碼和被叫號碼的存儲組織示意圖。
圖16是本發明中監測系統的一次智能發現與跟蹤目標的通信過程示意。
圖17是本發明中監測系統的一種基於號碼過濾和跟蹤智能算法。
圖18是本發明中監測系統的一種關鍵字匹配的算法。
圖19是本發明中一種按照主叫號碼存儲短消息數據的組織示意圖。
圖20是本發明中資料庫的存儲流程示意圖。
圖21是本發明中資料庫的檢索流程示意圖。
具體實施例方式
下面結合附圖,對本發明的具體實施例進一步說明。
圖1是本發明的系統示意圖,由硬體支撐平臺和軟體模塊兩大部分組成硬體支撐平臺包括(1)處理器系統、(2)七號信令數據提取硬體模塊、(3)數據交換與通信模塊、(4)存儲介質與(5)人機接口。
軟體模塊可以分為(6)作業系統、(7)七號信令數據提取硬體模塊驅動程序模塊、(8)短消息分析和過濾軟體模塊、(9)系統內數據通信軟體模塊、(10)短消息存儲管理軟體模塊、(11)人機接口軟體模塊以及(12)系統內控制軟體模塊。
根據監測數據流量的大小和應用需要,可以對這些模塊進行組合,構建單機式的獨立監測系統的硬體支撐平臺與分布式的集中監測系統硬體支撐平臺。
對於單機式的獨立監測系統,硬體支撐平臺包括(1)處理器系統、(2)七號信令數據提取硬體模塊、(3)數據交換與通信模塊、(4)存儲介質與(5)人機接口;軟體模塊包括(6)作業系統、(7)七號信令數據提取硬體模塊驅動程序模塊、(8)短消息分析和過濾軟體模塊、(9)系統內數據通信軟體模塊、(10)短消息存儲管理軟體模塊、(11)人機接口軟體模塊以及(12)系統內控制軟體模塊。
對於分布式的集中監測系統,整個系統又可以拆分為短消息提取子系統和短消息過濾及存儲管理子系統平臺,每個子系統都有各自的硬體支撐平臺和對應的軟體模塊。短消息提取子系統完成短消息數據的提取,並轉發給短消息過濾及存儲管理子系統繼續處理;短消息過濾及存儲管理子系統接收並處理短消息提取子系統平臺轉發過來的短消息數據,完成短消息的分析、過濾、存儲。
短消息提取子系統的硬體支撐平臺包括(1)處理器系統、(2)七號信令數據提取硬體模塊、(3)數據交換與通信模塊;對應的軟體模塊包括(6)作業系統、(7)七號信令數據提取硬體模塊驅動程序模塊、(8)短消息分析和過濾軟體模塊、(9)系統內數據通信軟體模塊、(12)系統內控制軟體模塊。
短消息過濾及存儲管理子系統平臺包括(1』)處理器系統、(3』)數據交換與通信模塊、(4)存儲介質與(5)人機接口;對應的軟體模塊包括(6』)作業系統、(8』)短消息分析過濾軟體模塊、(10)短消息存儲管理軟體模塊、(11)人機接口軟體模塊以及(12』)系統內控制軟體模塊。
其中,(8)短消息分析和過濾軟體模塊可以在短消息提取子系統中獨立完全實現,也可以和短消息過濾及存儲管理子系統共同實現。在後一種情況下,需要將整個軟體模塊的功能在兩個子系統中重新劃分,比如提取短消息主叫號碼、被叫號碼以及短消息數據內容在短消息提取子系統中實現;而其餘部分功能,比如短消息內容搜索、號碼匹配等功能可以在短消息過濾及存儲管理子系統中實現。
單機式獨立監測系統主要適合於對某個地區單獨分析的應用情況,整個系統都集成在一套單體設備中,具有較好的機動性。
分布式集中監測系統可以跨地區協同監測,對多個監測目標的短消息通信過程進行分析處理,能夠獲取更多的信息,具有更強大的應用意義。
圖2是本發明實施例的應用環境示意圖。
在圖中,短消息實體(SME)、短消息中心(SC)、短消息業務入口MSC(SMS-GMSC)/短消息業務互通MSC(SMS-IWMSC)與歸屬位置寄存器(HLR)、移動交換中心(MSC)與拜訪位置寄存器(VLR)、移動臺(MS)構成了基於GSM的短消息的典型系統。
短消息監測系統可以工作在圖2中所示的信令鏈路(1),即短消息中心(SC)與短消息業務入口MSC(8MS-GMSC)/短消息業務互通MSC(SMS-IWMSC)間的信令鏈路的任一端點;也可以工作在圖2中所示的信令鏈路(2),即短消息業務入口MSC(SMS-GMSC)/短消息業務互通MSC(SMS-IWMSC)與移動交換中心(MSC)間的信令鏈路的任一端點。
在基於七號信令實現短消息的GPRS網絡中,如果將移動交換中心(MSC)替換為GPRS業務節點(SGSN),則短消息監測系統應用的位置與在GSM系統中一致,且分析過程也完全一樣。
需要指出的是,不論處於哪個信令鏈路上監測,監測系統本身並不向外發送任何數據,只是接收並分析兩個通信端點的發送出的信令數據,且在硬體設計上採用高阻跨接的形式,所以對GSM/GPRS移動通信網網絡的正常工作沒有任何影響。
圖3是本發明中的硬體支撐平臺示意圖一個實施例,由常用的工業控制機構成圖1中的處理器系統,一般工控機主板上都提供了如下的硬體功能(1)處理器,支持Intel奔騰系列處理器或者AMD的處理器。
(2)北橋晶片組,集成了AGP控制器和內存控制器。
(3)存儲器,一般都支持常用的SDRAM和DDRAM中任一種。
(4)南橋晶片組,集成了PCI橋和IDE控制器的功能。
(5)I/O接口晶片,提供常用的鍵盤、滑鼠及RS232串行通信接口。
(6)顯卡,提供顯示器接口。
工控機主板提供的這些功能已經具備監控系統中所需的處理器系統的功能。
在此基礎上,再外加一些附屬設備(7)顯示器,提供用戶操作所需的圖形接口。
(8)七號信令數據接口卡,截取GSM/GPRS移動通信網絡中的信令數據,實現硬體支撐平臺中的七號信令數據提取硬體模塊。
(9)IDE硬碟,系統中的存儲介質。
(10)鍵盤和滑鼠,用戶作業系統的輸入接口。
(11)乙太網接口卡,可選模塊,提供監測系統與外部交換數據的通道,在與其它主機相聯組成集中式監測系統時,提供硬體支撐平臺中的數據交換與通信模塊;單機監測系統中可以不必實現。
系統對短消息監測的監測能力由七號信令數據接口卡所能夠支持的信令鏈路數目和系統處理能力共同決定。
圖4是本發明中的一種七號信令數據接口卡的實現硬體方案示意圖,能夠提供2路七號信令數據處理能力。
接口卡主要由晶片組CN8472A和BT8370實現。
CN8272A是具有PCI接口的HDLC控制器,可以提供32×2通道的處理能力,並支持七號信令的應用模式,可以處理兩路E1數據流;在本系統實際使用中,只接收兩路E1數據。
BT8370是單路E1的成幀和線路收發接口晶片,可以與CN8272A無縫結合。並且具有長距和短距通信模式,非常適合於在信令點實現七號信令數據流的提取。在實際使用中,需要兩片BT8370來處理兩路E1數據。
接口卡上的線路接口單元(LIU)是提供信號保護、阻抗匹配的功能。需要特別指出的是,在實現七號信令數據流的提取的過程中,監測系統的接收端不需要加末端匹配電阻,而且要關掉BT8370的可編程匹配電阻,只使用晶片側的限流電阻。以實現在監測信令點的高阻跨接,不影響信令點間的正常通信。
圖5是本發明中的硬體支撐平臺的另一個實施例方案示意圖,該實施例可以完成對兩路七號信令的短消息監測。
硬體支撐平臺中的處理器系統該實施例主要由(1)MPC860/MPC8260通信處理器、(2)ROM存儲器、(3)FLASH存儲器和(4)SDRAM存儲器構成硬體支撐平臺中的處理器系統。
其中,MPC860/MPC8260通信處理器是美國摩託羅拉公司為通信應用專門設計的嵌入式微處理器,具有一致的體系架構,具有如下特點a)內部集成了組成處理器系統所必須的存儲器控制單元,能夠方便地外擴存儲空間。
b)內部集成了四個串行通信控制器(SCC),可以靈活配置成多種協議工作模式,其中包括HDLC模式和乙太網模式。
c)內部集成了兩個串行管理控制器(SMC),可以配置成通用異步通信(UART)的工作模式。
ROM存儲器存儲引導整個系統所需的啟動程序,存儲容量較小;FLASH存儲器是系統的程序存儲器,系統啟動後需要加載的應用程式的存儲空間;SDRAM存儲器為數據存儲器,存儲整個系統運行過程中的數據,並且存儲監測目標的主叫號碼列表和被叫號碼列表;硬體支撐平臺中的七號信令數據提取硬體模塊MPC860/MPC8260通信處理器中的兩個串行通信控制器SCC2與SCC3,在系統啟動後,軟體程序將這兩個串行通信控制器初始化成HDLC模式,相當於圖4中的CN8472A中的HDLC控制器。SCC2、SCC3與(5)E1成幀和線路接口晶片BT8370、(6)E1線路接口單元構成硬體支撐平臺中的七號信令數據提取硬體模塊。
硬體支撐平臺中的數據交換和通信模塊MPC860/MPC8260通信處理器中的另一個SCC1串行通信控制器,在系統啟動後,軟體程序將它初始化成乙太網工作模式,與(7)乙太網物理層晶片LXT971、(6)乙太網線路接口單元(LIU)組成一個10/100M乙太網通信模塊;MPC860/MPC8260通信處理器中的串行管理控制器SMC1,在系統啟動後,軟體程序將它初始化成UART工作模式,與RS232電平轉換晶片(9),組成一個RS232通信埠;乙太網埠和RS232埠可以完成數據和命令的通信功能,構成硬體支撐平臺中的數據交換和通信模塊。
硬體支撐平臺中的存儲介質由一臺可攜式計算機實現,一般的可攜式計算機,比如筆記本電腦中都集成了存儲容量較大的IDE硬碟,可以充當存儲介質的功能;也可以通過可攜式計算機連接到中心資料庫伺服器上,直接存儲在資料庫中。
硬體支撐平臺中的人機接口由一臺可攜式計算機實現,一般的可攜式計算機,比如筆記本電腦中都集成了LCD顯示屏、鍵盤、軌跡球等常用的人機互動接口。用戶輸入的控制命令,經過在計算機上運行的軟體解釋,經通信模塊轉交到嵌入式系統中解釋執行,得出的結果再通過數據埠返回計算機中進行顯示,存儲等後續處理。
圖6是本發明中的硬體支撐平臺的又一個實施例方案示意圖,該實施例可以完成對四路七號信令的短消息監測。
硬體支撐平臺中的處理器系統該實施例主要由(1)MPC8240通信處理器、(2)ROM存儲器、(3)FLASH存儲器和(4)SDRAM存儲器構成硬體支撐平臺中的處理器系統。
其中,MPC8240通信處理器是美國摩託羅拉公司的一種嵌入式微處理器,具有如下特點a)內部集成了組成處理器系統所必須的存儲器控制單元,能夠方便地外擴存儲空間。
b)內部集成了PCI橋、直接內存訪問(DMA)控制器、可編程中斷控制器(EPIC)、I2C總線控制器,能夠方便地外掛設備在實際設計中,MPC8240也可以由其它嵌入式處理器結合PCI橋晶片替代,比如英特爾的通用處理器IQ80310結合雙PCI總線的PCI橋80312。
ROM存儲器存儲引導整個系統所需的啟動程序,存儲容量較小;FLASH存儲器是系統的程序存儲器,系統啟動後需要加載的應用程式的存儲空間;SDRAM存儲器為數據存儲器,存儲整個系統運行過程中的數據,並且存儲監測目標的主叫號碼列表和被叫號碼列表;硬體支撐平臺中的七號信令數據提取硬體模塊(6)CN8478A中的HDLC控制器與PCI橋、(7)兩片4路E1成幀和線路接口晶片FEB22554、(8)8路E1線路的接口單元(LIU)構成硬體支撐平臺中的七號信令數據提取硬體模塊。
CN8478A是具有PCI接口的HDLC控制器,可以提供32×8通道的處理能力,支持七號信令的應用設計,可以處理8路E1數據流;在實際使用中,用於處理八路E1接收方向上的數據。
FEB22554是4路E1的成幀和線路收發接口晶片,可以與CN8278A無縫結合。並且具有長距和短距通信模式,而且提供監測工作模式,非常適合於在信令點實現七號信令數據流的提取。在實際使用中,需要兩片FEB22554來處理八路E1數據。
接口卡上的線路接口單元(LIU)是提供信號保護、阻抗匹配的功能。需要特別指出的是,在實現七號信令數據流的提取的過程中,監測系統的接收端必須按照FEB22554的監測工作模式下的匹配技術處理,以實現在監測信令點的高阻跨接,不影響信令點間的正常通信。
硬體支撐平臺中的數據交換和通信模塊在MPC8240的PCI總線上掛接(8)PCI接口的乙太網接口晶片、(9)乙太網線路接口單元(LIU)實現乙太網數據接口;在MPC8240的系統總線上掛接(10)通用異步通信(UART)晶片、(11)RS232電平轉換晶片,組成一個RS232通信模塊;乙太網埠和RS232埠可以完成一般應用中的數據和命令的通信功能,構成硬體支撐平臺中的數據交換和通信模塊。
其中,(8)PCI接口的乙太網接口晶片可以使用英特爾的82559,晶片內部集成了乙太網的MAC控制器和物理層編碼解碼等功能,與乙太網線路接口單元組合後,能夠方便地實現乙太網通信模塊。(10)通用異步通信(UART)晶片可以使用16550兼容的晶片組,(11)RS232電平轉換晶片可以使用MAX232,構成串行通信模塊。
處理器系統、七號信令數據提取硬體模塊、數據交換和通信模塊構成了集中式監測系統中的短消息提取子系統。
硬體支撐平臺中的人機接口由一臺(12)可攜式計算機實現,一般的可攜式計算機,比如筆記本電腦中都集成了LCD顯示屏、鍵盤、軌跡球等常用的人機互動接口。用戶輸入的控制命令,經過在計算機上運行的軟體解釋,經通信模塊轉交到短消息提取子系統中解釋執行,得出的結果再通過數據埠返回計算機中進行顯示,存儲等後續處理。
硬體支撐平臺中的存儲介質由(12)可攜式計算機、(13)網際網路或者專用網和(14)資料庫伺服器共同實現。短消息在(12)可攜式計算機中運行的遠程資料庫訪問軟體,經過(13)網際網路或者專用網,存儲到(14)資料庫伺服器中;用戶也可以設置查詢條件,經過(13)網際網路或者專用網,訪問(14)資料庫伺服器中存儲的短消息數據。
短消息存儲管理子系統中的處理器系統由(12)可攜式計算機實現,加上人機接口、存儲介質,構成了集中式監測系統中的短消息存儲管理子系統的硬體支撐平臺。
這種硬體支撐平臺在硬體設計上,將信令數據的提取以及短消息數據的轉發都由專門的硬體完成,短消息提取子系統中的處理器可以有更多的資源來完成短消息的分析、過濾;而且,短消息存儲管理子系統分擔了用戶操作、短消息資料庫的存儲、維護和查詢的功能。所以具有強大的處理能力,能夠同時監測多條短消息鏈路。
圖7是從七號信令鏈路上提取、分析和過濾短消息數據的軟體流程示意圖。
在GSM移動通信網網絡中,短消息是由七號信令來承載的;在基於GPRS的短消息業務中,也基本上是基於七號信令作為底層承載實現的。所以不論是對於GSM移動通信網網絡中的短消息業務,還是基於GPRS的短消息業務,提取、分析和過濾短消息數據的整個流程都可以分解為如下幾個過程1)接收從GSM/GPRS七號信令數據提取硬體模塊轉交過來的信號單元。
2)判斷是否屬於可能承載短消息的消息信號單元(MSU),如果是消息信號單元,則繼續執行步驟3;如果不是,則退出當前信號單元的處理。
3)根據消息信號單元(MSU)中業務表示語,如果當前消息信號單元(MSU)的上層協議屬於信令連接控制部分(SCCP),則繼續執行步驟4;如果不是,則退出當前信號單元的處理。
4)調用信息傳輸部分(MTP)處理子程序,翻譯當前信息單元的信息傳輸部分各數據欄位的含義。
5)調用信令連接控制部分(SCCP)處理子程序,翻譯當前信息單元中的SCCP部分的各數據欄位的含義。
6)翻譯當前信息單元中的TCAP部分的各數據欄位的含義。
7)當前信息單元分析結束,退出本次調用。
需要指出的是,在步驟5和6中,如果某些判斷條件不滿足,也會結束當前信息單元分析,退出本次調用。
圖8是信息傳輸部分(MTP)處理子程序的軟體流程示意圖;負責按照GF001-9001「中國國內電話網NO.7信號方式技術規範」中對MTP部分的定義,翻譯當前信息單元的信息傳輸部分各數據欄位的含義。
主要執行步驟如下1)業務消息八位位組的信息翻譯。
2)目的信令點編碼的翻譯查表,兼容24位和14位的編碼。
3)源信令點編碼的翻譯查表,兼容24位和14位的編碼。
4)調用結束。
圖9是信令連接控制部分(SCCP)處理子程序的軟體流程示意圖;負責翻譯當前信息單元的信令連接控制部分各數據欄位的含義。
主要執行步驟如下1)根據信息類型碼,判斷當前信令連接控制部分的信息類型是否為用戶數據類型(UDT),如果是,則繼續執行步驟2,否則退出當前信息單元的分析。
2)翻譯協議類別。
3)翻譯被叫地址。
4)翻譯主叫地址。
5)翻譯事務處理能力部分的數據的長度。
6)調用結束。
圖10是事務處理能力部分(TCAP)處理子程序的軟體流程示意圖;負責按照GF001-9001 「中國國內電話網NO.7信號方式技術規範」中對事務處理能力部分的定義,翻譯當前信息單元的事務處理能力部分各數據欄位的含義,以及調用TCAP中成分部分信息單元的翻譯子程序。
主要執行步驟如下1)翻譯事務處理能力部分(TCAP)中的信息類型標籤。
2)翻譯事務處理能力部分(TCAP)中的信息單元的長度。
3)如果當前信息類型不是單向信息類型,繼續執行步驟4;否則直接轉步驟5。
4)翻譯事務處理能力部分(TCAP)中的事務處理部分信息單元。
5)如果存在對話部分,翻譯相應的數據欄位。
6)調用成分部分信息單元翻譯的子程序。
7)調用結束。
圖11是成分部分信息單元翻譯子程序的軟體流程示意圖;負責按照GF001-9001「中國國內電話網NO.7信號方式技術規範」中對成分部分的定義,翻譯當前信息單元的成分部分各數據欄位的含義,以及調用移動應用部分(MAP)的翻譯子程序。
主要執行步驟如下1)找到成分部分標籤碼(0X6C)。
2)翻譯成分部分長度。
3)翻譯成分部分類型標籤。
4)翻譯成分長度。
5)根據成分部分類型標籤的翻譯結果,調用四個子流程之一。
6)調用結束。
短消息數據是封裝在MAP-FORWARD-SHORT-MESSAGE信息中,經過MAP封裝在成分類型標籤為調用成分的成分部分信息單元中。因此,在圖11中給出的四個子流程中,最重要的子流程是調用成分子流程。
調用成分子流程的主要步驟如下1)找到調用ID的標籤碼(0X02)。
2)翻譯調用ID的長度。
3)根據調用ID的長度翻譯調用ID。
4)如果找到連結ID的標籤碼(0X80),繼續執行步驟5;否則,直接執行步驟7。
5)翻譯連結ID的長度。
6)根據連結ID的長度翻譯連結ID。
7)找到操作碼標籤(0X02或者0X06)。
8)翻譯操作碼的長度。
9)翻譯操作碼的實際操作意義。
10)如果找到參數標籤碼(0X30或者0X31),繼續執行步驟11;否則直接執行步驟13。
11)翻譯參數的長度。
12)解釋參數的實際內容。
13)子流程調用結束。
在步驟9中,操作碼的實際內容指明了成分部分中封裝的具體操作定義,比如移動通信網中位置更新的MAP操作,操作碼定義為0X02,即十進位的2;取漫遊號的MAP操作,操作碼定義為0X04,即十進位的4;轉發短消息的MAP操作,操作碼定義為0X2E,即十進位的46。根據操作碼,可以決定如何解釋操作碼後續的參數內容。
如果只是提取短消息數據,只需要分析轉發短消息一種MAP操作,但是為了獲取監測目標的漫遊號,以及跟蹤監測目標的當前位置遷移,還需要分析其它相關的MAP操作。相應地,還需要分析返回結果子流程、返回差錯子流程、拒絕成分子流程。這些子流程的實現流程在圖11中已經給出,分析過程與調用成分子流程類似。
圖12是短消息數據提取、分析子程序的軟體流程示意圖;按照標準的MAP信令(ETSI GSM/DCS規範09.02)和短消息技術實現規範(3GPP TS 23.040)中對短消息數據格式的定義,翻譯封裝在信息單元的成分部分的短消息數據。
主要執行步驟如下
1)找到操作碼標籤(0X02)。
2)翻譯成分部分長度,對於短消息轉發操作,長度為1位元組。
3)操作碼是否為0X2E(十進位的46),即當前操作是否為短消息轉發操作;如果是,則繼續執行步驟4,否則結束本次調用。
4)找到操作碼標籤(0X30或者0X31),如果是,則繼續執行步驟5,否則結束本次調用。
5)翻譯參數的長度。
6)根據短消息中心是短消息的目標地址還是源地址,辨識當前短消息轉發命令是從短消息中心轉發到移動臺的,還是從移動臺轉發到短消息中心的,並根據分析結果,調用移動臺發起(MO)的短消息分析子程序或者移動臺終結(MT)的短消息分析子程序。
7)調用結束。
圖13是移動臺發起(MO)的短消息分析子程序的軟體流程示意圖;按照短消息技術實現規範(3GPP TS23.040)中對短消息數據格式的定義,翻譯封裝在短消息轉發操作信令的參數中的短消息數據。
主要執行步驟如下1)翻譯短消息中心號碼。
2)翻譯短消息的主叫終端號碼,轉交給號碼過濾子程序,判斷主叫號碼是否為監測目標。
3)翻譯短消息的類型(MTI)。
4)翻譯短消息的期限格式(VPF)。
5)翻譯回復路徑(RP)。
6)翻譯短消息的信息參考(MR)。
7)翻譯短消息的接收終端號碼,轉交給號碼過濾子程序,判斷被叫號碼是否為監測目標。
8)翻譯短消息的協議標誌(PID)。
9)翻譯短消息的數據編碼方法(DCS)。
10)翻譯短消息的生存期限(VP)。
11)翻譯短消息的內容長度(UDL)。
12)獲取內容長度值所指定的短消息數據(UD),並轉交給關鍵字匹配子程序,搜索短消息數據中是否存在敏感內容。
13)調用結束。
圖14是移動臺終結(MT)的短消息分析子程序的軟體流程示意圖;按照短消息技術實現規範(3GPP TS23.040)中對短消息數據格式的定義,翻譯封裝在短消息轉發操作信令的參數中的短消息數據。
主要執行步驟如下1)翻譯短消息的被叫終端號碼,轉交給基於號碼過濾和跟蹤智能算法子程序,判斷被叫號碼是否為監測目標。
2)翻譯短消息中心號碼。
3)翻譯短消息的類型(MTI)。
4)翻譯短消息後續片斷(MMS)欄位。
5)翻譯回復路徑(RP)。
6)翻譯短消息的狀態報告標誌(SRI)。
7)翻譯短消息的主叫終端號碼,轉交給基於號碼過濾和跟蹤智能算法子程序,判斷主叫號碼是否為監測目標。
8)翻譯短消息的協議標誌(PID)。
9)翻譯短消息的數據編碼方法(DCS)。
10)翻譯短消息中心時間戳(SCTS)。
11)翻譯短消息的內容長度(UDL)。
12)獲取內容長度值所指定的短消息數據(UD),並轉交給關鍵字匹配子程序,搜索短消息數據中是否存在敏感內容。
13)調用結束。
圖15是一種主叫號碼和被叫號碼的存儲組織示意圖。
根據移動通信網網用戶號碼設置的規律,每個移動用戶號碼可以拆分為行動網路號、本地網號碼、客戶號碼三個屬性欄位,在組織資料庫和檢索資料庫時可以快速定位,方便修改和訪問資料庫。
每個移動用戶號碼還有一個跟蹤深度屬性欄位,用於在監測系統中實現智能跟蹤的功能。將結合圖16例示的通信過程說明它在監測分析過程中的作用。
圖16是監測系統中智能發現與跟蹤目標的通信過程示意。
如果在監測系統中設定移動用戶A為監測目標,且假定其跟蹤深度屬性欄位為3。
在一次通信過程中,移動用戶A發送短消息給移動用戶B,監測系統會根據下面介紹的號碼過濾和跟蹤的智能算法,將移動用戶B也加入到監測目標中,自動設置其跟蹤深度屬性欄位為2;在另一次通信過程中,移動用戶C發送短消息給移動用戶B,系統發現並把移動用戶C加入到監測目標中,跟蹤深度屬性欄位設為1;移動用戶C發送短消息給移動用戶D,系統發現並把移動用戶D加入到監測目標中,跟蹤深度屬性欄位設為0。在移動用戶E發送短消息給移動用戶D的過程中,系統發現移動用戶D的跟蹤屬性欄位設為0,不將移動用戶E加入到監測目標中。
至此,監測系統已可以監測與移動用戶A存在直接關係的移動用戶B;並且自動跟蹤了可能相關的移動用戶C、D,排除了相關性較小的移動用戶E。通過有效地限制監測範圍,獲取有用的信息。
圖17是監測系統中一種基於號碼的過濾和跟蹤智能算法,用於搜索短消息主叫號碼和被叫號碼是否屬於監測目標;並且根據系統的設置,可以具有智能發現與跟蹤目標的功能。其算法流程如下1)判斷主叫號碼是否在在主叫號碼監測列表中,如果主叫號碼是監測目標之一,則繼續執行步驟2,否則轉步驟8。
2)存儲當前短消息到主叫號碼對應的資料庫中。
3)判斷系統中啟動了智能跟蹤的功能,如果功能打開,則繼續執行步驟4,否則轉步驟13。
4)判斷被叫號碼是否在被叫號碼監控列表中,如果不存在記錄,則繼續執行步驟5,否則轉步驟13。
5)判斷主叫號碼的跟蹤深度屬性欄位是否等於0,如果不等於0,繼續執行步驟6,如果等於0,當前被叫號碼不必監測跟蹤,轉步驟13。
6)分別添加當前被叫號碼到主叫號碼監控列表和被叫號碼監控列表中,並設置跟蹤深度屬性為(主叫號碼跟蹤深度-1)。
7)跳轉執行步驟13。
8)判斷被叫號碼是否在在被叫號碼監測列表中,如果被叫號碼是監測目標之一,則繼續執行步驟9,否則轉步驟13。
9)存儲當前短消息到被叫號碼對應的資料庫中。
10)判斷系統中啟動了智能跟蹤的功能,如果功能打開,則繼續執行步驟11,否則轉步驟13。
11)判斷被叫號碼的跟蹤深度屬性欄位是否等於0,如果不等於0,繼續執行步驟12,如果等於0,當前主叫號碼不必監測,轉步驟13。
12)分別添加當前主叫號碼到主叫號碼監控列表和被叫號碼監控列表中,並設置跟蹤深度屬性為(被叫號碼跟蹤深度-1)。
13)調用結束。
圖18是監測系統中一種關鍵字匹配的算法,用於搜索當前短消息內容中是否存在某些敏感內容,其算法思想是系統用戶預先設定的一組所關心的敏感詞語,構成算法中的關鍵字集合,在監測時,對所有用戶的短消息數據進行遍歷搜索,如果檢測到短消息中存在關鍵字,則認為當前用戶符合監測條件,則記錄短消息通信過程,並將當前用戶添加到監測列表中。
在介紹關鍵字匹配算法前,定義如下概念及運算單位長度短消息數據內容的長度單位,由短消息的編碼方式確定。比如在英語短消息中可以為7比特,在中文短消息中為2個字節。
當前數據數據指針所指向的一個單位長度短消息數據。
關鍵字集合一組關鍵字,最小長度為一個單位長度。
關鍵字子集合對關鍵字集合經過處理後,得到的一組新關鍵字。
數據屬於關鍵字集合當前數據與當前關鍵字集合中的一部分的關鍵字的第一個單位長度的數據相同。
數據與關鍵字匹配當前數據與關鍵字的第一個單位長度的數據相同。
數據與關鍵字完全匹配數據與關鍵字匹配,且該關鍵字為單位長度。
算法流程如下1)初始化數據指針,指向當前短消息數據,獲取監測的內容。
2)判斷當前數據是否屬於關鍵字集合,如果屬於關鍵字集合,則繼續執行步驟3,否則轉步驟10。
3)判斷當前數據與關鍵字集合中某一關鍵字完全匹配,匹配則轉步驟12,否則繼續執行步驟4。
4)初始化關鍵字子集,作為關鍵字運算的空間。
5)複製出匹配的關鍵字,對每個關鍵字去除第一個單位長度的數據,得到新的關鍵字,組成關鍵字子集。
6)判斷短消息是否還有數據等待處理,如果沒有數據等待處理,則轉步驟13,否則繼續執行步驟7。
7)數據指針後移一個單位長度。
8)判斷當前數據是否屬於關鍵字子集,如果屬於關鍵字子集,則繼續執行步驟9;否則轉步驟2。
9)判斷關鍵字子集中是否有完全匹配的關鍵字,如果存在完全匹配的關鍵字,則轉步驟12,否則轉步驟5。
10)判斷短消息是否還有數據等待處理,如果數據需要處理,則繼續執行步驟11,否則轉步驟13。
11)數據指針後移一個單位長度,轉步驟2。
12)匹配成功,記錄匹配的關鍵字,發送消息給存儲程序,將短消息數據及匹配的關鍵字添加到資料庫中,轉步驟14。
13)匹配不成功。
14)調用退出。
例如在一次通信過程中,A用戶發給B用戶的短消息內容為「CABA」。監測系統中設定的關鍵字集合為{ABA,ABB,ABC,ABD,BBA,BBB,BBC,BBD};根據上面的算法,進行內容匹配的過程如下1.取出短消息的當前數據「C」,判斷出不屬於關鍵字集合;數據指針後移,繼續匹配。
2.短消息的當前數據為「A」,判斷出它屬於關鍵字集合,但不完全匹配;根據當前關鍵字得出關鍵字子集{BA,BB,BC,BD},數據指針後移,繼續匹配。
3.短消息的當前數據為「B」,判斷出它屬於關鍵字子集,但不完全匹配;根據當前關鍵字子集得出關鍵字子集{A,B,C,D},數據指針後移,繼續匹配。
4.短消息的當前數據為「A」,判斷出它屬於關鍵字子集,且完全匹配,表明匹配成功,匹配的關鍵字為「ABA」。
至於因關鍵字匹配而被加入到監測系統中的移動用戶,其跟蹤深度可以依據系統統一設定,具有相同等級的跟蹤屬性,也可以根據關鍵字加以區別,賦予不同的跟蹤屬性。
圖19是一種按照主叫號碼存儲短消息數據的組織示意圖。
資料庫中可以索引的屬性字包括主叫號碼、被叫號碼、主叫號碼發送給被叫號碼的短消息總數,每條短消息的詳細時間,匹配成功的關鍵字,依據這些屬性字,可以方便地索引到短消息內容。
其中,主叫號碼與被叫號碼間的短消息總數是一個比較重要的信息元素,結合系統中的智能跟蹤算法,不僅可以自動發現並監測到相關的目標群間的短消息通信過程;並且可以辨識出目標群中的某些目標與主目標間的關係親疏。
關於資料庫的實現,可以藉助於現有的資料庫系統,比如ODBC,SQL等資料庫軟體,基本都能夠滿足監測系統的要求。當監測系統為單機式獨立監測系統時,資料庫系統與監測系統運行於同一個硬體支撐平臺上,共用同樣的作業系統;當監測系統為分布式集中監測系統時,資料庫系統與監測系統運行在不同的硬體平臺上,甚至可以設置統一的數據伺服器,專門處理與數據相關的操作。
圖20是資料庫的存儲流程示意圖,算法流程如下1)檢索系統中是否已經存在主叫號碼監控列表,如果沒有主叫號碼監控列表,則繼續執行步驟2,否則轉步驟4。
2)調用資料庫系統,按照圖15所示的結構建立一個主叫號碼監控列表。
3)調用資料庫系統,按照圖19所示的結構建立一個主叫號碼短消息內容存儲列表。
4)調用資料庫系統,按照用戶的輸入或者系統的調用要求,對主叫號碼監控列表進行添加、修改等操作,維護主叫號碼監控列表。
5)調用資料庫系統,將監測系統截取到的短消息數據,對主叫號碼監控資料庫進行添加、修改等操作,維護主叫號碼對應的短消息資料庫。
6)檢索系統中是否已經存在被叫號碼監控列表,如果沒有被叫號碼監控列表,則繼續執行步驟7,否則轉步驟9。
7)調用資料庫系統,按照圖15所示的結構建立一個被叫號碼監控列表。
8)調用資料庫系統,按照圖19所示的結構建立一個被叫號碼短消息內容存儲列表。
9)調用資料庫系統,按照用戶的輸入或者系統的調用要求,對被叫號碼監控列表進行添加、修改等操作,維護被叫號碼監控列表。
10)調用資料庫系統,將監測系統截取到的短消息數據,對被叫號碼監控資料庫進行添加、修改等操作,維護被叫號碼對應的短消息資料庫。
11)調用結束圖21是資料庫的檢索流程示意圖,算法流程如下1)檢索系統中是否已經存在主叫號碼監控列表,如果存在主叫號碼監控列表,則繼續執行步驟2,否則轉步驟11。
2)檢索主叫號碼監控列表,獲得主叫號碼相關的信息。
3)訪問主叫號碼對應的資料庫,按照用戶檢索的條件,從資料庫中獲得主叫號碼相關的短消息數據。
4)調用相關的數據轉發程序,將主叫號碼的信息以及符合檢索條件的短消息內容數據轉發後由其它子程序顯示,或者直接調用人機接口子程序輸出信息。
5)判斷與主叫號碼相關的信息是否全部都檢索完畢,如果檢索完成,繼續執行步驟6,否則轉步驟3,繼續檢索。
6)檢索系統中是否已經存在被叫號碼監控列表,如果存在被叫號碼監控列表,則繼續執行步驟7,否則轉步驟11。
7)檢索被叫號碼監控列表,獲得被叫號碼相關的信息。
8)訪問被叫號碼對應的資料庫,按照用戶檢索的條件,從資料庫中獲得被叫號碼相關的短消息數據。
9)調用相關的數據轉發程序,將被叫號碼的信息以及符合檢索條件的短消息內容數據轉發後由其它子程序顯示,或者直接調用人機接口子程序輸出信息。
10)判斷與被叫號碼相關的信息是否全部都檢索完畢,如果檢索完成,繼續執行步驟11,否則轉步驟8,繼續檢索。
11)調用結束。
上面已經給出幾個實施例的硬體平臺和主要核心的軟體處理子程序。
對於未給出的人機接口軟體模塊,可以調用作業系統的接口函數實現;系統內數據通信軟體模塊,可以借用作業系統成熟的信息通信機制和通用的通信協議比如TCP/IP協議棧形式實現;系統內控制軟體模塊,實質上是一個頂層控制程序,將硬體驅動程序提取軟體模塊提取出來的數據,調用系統內數據通信軟體模塊,發送給短消息號碼過濾、內容匹配搜索軟體模塊,經過處理後,再調用系統內數據通信軟體模塊發送給短消息存儲軟體模塊;並接收用戶輸入的指令,設定監測條件或者檢索條件,調用短消息檢索軟體模塊,得到檢索結果。
權利要求
1.一種GSM/GPRS移動通信網絡中的短消息監測系統,並聯在GSM/GPRS移動通信網絡的信令鏈路上,不影響網絡的性能和功能,對移動用戶的短消息通信進行監測、存儲並可以檢索;其特徵是整個監測系統由硬體支撐平臺和軟體模塊組成;硬體支撐平臺包括處理器系統、七號信令數據提取硬體模塊、數據交換與通信模塊、存儲介質與人機接口;軟體模塊包括作業系統、七號信令數據提取硬體模塊驅動程序模塊、短消息分析和過濾軟體模塊、系統內數據通信軟體模塊、短消息存儲管理軟體模塊、人機接口軟體模塊以及系統內控制軟體模塊。
2.如權利要求1所述的短消息監測系統,其特徵是可以將硬體模塊和軟體模塊都集成於同一個處理器系統中,組成單機式獨立監測系統;也可以將硬體模塊和軟體模塊分布在多個處理器系統中,組成分布式集中監測系統;
3.如權利要求2所述的短消息監測系統,其特徵是具有根據短消息通信過程中的主叫號碼、被叫號碼設定監測目標群的功能。
4.如權利要求2所述的短消息監測系統,其特徵是具有預先設定短消息敏感內容,形成關鍵字集合,對所有移動用戶的短消息進行匹配搜索,如果短消息中包含任一關鍵字,則自動存儲、監測的功能。
5.如權利要求2所述的短消息監測系統,其特徵是具有通過設置監測目標的跟蹤深度屬性,由系統決定該目標用戶的相關移動用戶群的大小,自動發現並跟蹤這部分目標用戶群的短消息通信過程的功能。
6.如權利要求2所述的短消息監測系統,其特徵是具有對監測目標用戶與其他相關移動用戶短消息通信進行統計,根據短消息通信頻度推斷關係親疏的功能。
7.如權利要求2所述的短消息監測系統,其特徵是具有根據短消息通信過程中的主叫號碼、被叫號碼設定監測目標群的功能;具有預先設定短消息敏感內容,形成關鍵字集合,對所有移動用戶的短消息進行匹配搜索,如果短消息中包含任一關鍵字,則自動存儲、監測的功能。
8.如權利要求2所述的短消息監測系統,其特徵是具有根據短消息通信過程中的主叫號碼、被叫號碼設定監測目標群的功能;具有通過設置監測目標的跟蹤深度屬性,由系統決定該目標用戶的相關移動用戶群的大小,自動發現並跟蹤這部分目標用戶群的短消息通信過程的功能。
9.如權利要求2所述的短消息監測系統,其特徵是具有根據短消息通信過程中的主叫號碼、被叫號碼設定監測目標群的功能;具有預先設定短消息敏感內容,形成關鍵字集合,對所有移動用戶的短消息進行匹配搜索,如果短消息中包含任一關鍵字,則自動存儲、監測的功能;具有通過設置監測目標的跟蹤深度屬性,由系統決定該目標用戶的相關移動用戶群的大小,自動發現並跟蹤這部分目標用戶群的短消息通信過程的功能。
10.如權利要求2所述的短消息監測系統,其特徵是具有根據短消息通信過程中的主叫號碼、被叫號碼設定監測目標群的功能;具有預先設定短消息敏感內容,形成關鍵字集合,對所有移動用戶的短消息進行匹配搜索,如果短消息中包含任一關鍵字,則自動存儲、監測的功能;具有通過設置監測目標的跟蹤深度屬性,由系統決定該目標用戶的相關移動用戶群的大小,自動發現並跟蹤這部分目標用戶群的短消息通信過程的功能;具有對監測目標用戶與其他相關移動用戶短消息通信進行統計,根據短消息通信頻度推斷關係親疏的功能。
全文摘要
一種GSM/GPRS移動通信網絡中的短消息監測系統,由硬體支撐平臺和軟體模塊組成,並聯在信令鏈路上,可以組成單機式獨立監測系統,也可以組成分布式集中監測系統,對移動用戶的短消息通信進行監測、存儲並可以檢索;提供了設定主叫號碼、被叫號碼進行監測和根據內容敏感關鍵字完全搜索兩種監測方法;並具有智能發現、跟蹤、統計、分析監測目標的功能。根據該系統,可以實現智能的短消息安全監控系統產品,填補這方面的技術空白。
文檔編號H04W24/00GK1455616SQ0313160
公開日2003年11月12日 申請日期2003年5月30日 優先權日2003年5月30日
發明者蔡鍵龍 申請人:蔡鍵龍

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀