一種基于同源信息的短消息監控方法及系統的制作方法
【技術領域】
[0001]本發明涉及短消息監控領域,尤其涉及一種基于同源短消息的信息監控方法及系統。
【背景技術】
[0002]短消息服務作為移動通訊網絡的一種基本業務已得到廣泛的應用。各運營商、盈利集團和個人利用消息中心進行促銷的手段層出不窮;各網絡之間互聯互通的活動如火如荼;網上流動的消息量也達到了空前的規模。短消息業務的發展,在為運營商賺取可觀的利潤,為用戶提供便捷的消息通訊服務的同時,也為垃圾短信的傳播提供了渠道。目前,垃圾短信有著愈演愈烈之勢,已成為社會一大公害。大量的惡意消息、廣告消息不僅使用戶不勝其煩,而且還有可能導致運營商的運營環境癱瘓。
[0003]上述內容僅用于輔助理解本發明的技術方案,并不代表承認上述內容是現有技術。
【發明內容】
[0004]本發明主要目的在于解決當前監控只能針對單一主叫號碼的發送行為進行監控,無法對多卡群發行為進行有效監控的需求問題。
[0005]為解決上述技術問題,本發明提供一種基于同源信息的短消息監控方法,包括:讀取并保存待監控短消息的話單記錄;對所述待監控的短消息的話單記錄進行分析,生成監控結果;輸出所述監控結果。
[0006]優選地,在所述讀取并保存待監控短消息的話單記錄的步驟之前,還包括:設置監控規則及監控參數,其中,
[0007]所述監控規則包括:統計周期、統計時長、同源消息占比門限、同源消息用戶數門限、同源消息數門限、消息頻次門限、違規條件;以及
[0008]所述監控參數包括:消息最小長度、消息最小漢字數、去噪策略、同源用戶數、相似度門限。
[0009]優選地,所述對所述待監控的短消息的話單記錄進行分析,生成監控結果包括:
[0010]讀取所述監控規則,按照統計周期對統計時長內的所述待監控短消息進行統計分析;
[0011]按照所述監控規則對用戶進行監控,將違反所述監控規則的用戶判定為違規用戶;
[0012]將所述違規用戶的信息生成所述監控結果。
[0013]優選地,所述讀取所述監控規則,按照統計周期對統計時長內的所述待監控短消息進行統計分析包括:
[0014]對所述待監控短消息的內容進行分析,將同源消息進行歸一;
[0015]在所述統計周期內分析用戶屬性及其發送的消息屬性,具體包括:各個用戶發送的不同內容的消息、每種內容的消息被該用戶發送的數量、每種內容的消息被發送的總數量、每種內容的消息的主叫用戶數;
[0016]計算各個用戶發送的同源消息占比、同源消息用戶數、用戶參與發送的同源消息的發送總數以及用戶發送的消息總數,分別獲得同源消息占比值、同源消息用戶數值、同源消息數值以及消息總數值;
[0017]所述按照所述監控規則對用戶進行監控,將違反所述監控規則的用戶判定為違規用戶包括:
[0018]將所述同源消息占比值、同源消息用戶數值、同源消息數值以及消息總數值與所述監控規則中所設置的相應門限進行比較;并判定各個用戶是否為所述違規用戶。
[0019]優選地,所述讀取并保存待監控短消息的話單記錄包括:
[0020]接收所述待監控短消息的實時消息或解析所述待監控短消息的話單文件,并讀取所述短消息的主叫號碼、下發時間、消息內容;
[0021 ] 對所述主叫號碼、下發時間、消息內容進行存儲。
[0022]優選地,所述將所述監控結果輸出包括:將所述違規用戶的信息寫入文件并同步給BOSS或垃圾信息實時監控系統。
[0023]為解決上述技術問題,本發明還提供一種基于同源信息的短消息監控系統,包括:
[0024]入庫及存儲模塊,用于讀取并保存待監控短消息的話單記錄;
[0025]統計分析模塊,用于對所述待監控的短消息的話單進行分析,生成監控結果;
[0026]接口模塊,用于輸出所述監控結果。
[0027]優選地,還包括規則參數定義模塊,用于設置所述監控規則及監控參數。
[0028]優選地,所述入庫及存儲模塊還包括:
[0029]入庫單元,用于接收所述待監控短消息的實時消息或解析所述待監控短消息的話單文件,并讀取所述短消息的主叫號碼、下發時間、消息內容;
[0030]存儲單元:用于存儲所述主叫號碼、下發時間、消息內容。
[0031 ] 優選地,所述統計分析模塊還包括:
[0032]內容分析單元,用于對所述待監控短消息的內容進行分析,將同源消息進行歸
[0033]計算統計單元,用于在所述統計周期內分析用戶屬性及其發送的消息屬性,并計算各個用戶發送的同源消息占比、同源消息用戶數、用戶參與發送的同源消息的發送總數以及用戶發送的消息總數,分別獲得同源消息占比值、同源消息用戶數值、同源消息數值以及消息總數值;
[0034]比較判定單元,用于將所述同源消息占比值、同源消息用戶數值、同源消息數值以及消息總數值與所述監控規則中所設置的相應門限進行比較;并判定各個用戶是否為所述違規用戶。
[0035]本發明的有益效果是:區別于現有技術的情況,本發明通過對待監控的短消息的話單進行讀取保存,并進行分析,以生成監控結果,同時輸出該監控結果,從而有效對多卡群發行為進行監控。
【附圖說明】
[0036]圖1是本發明基于同源信息的短消息監控方法實施方式一的流程圖;
[0037]圖2是本發明基于同源信息的短消息監控方法實施方式二的示意圖;
[0038]圖3是本發明基于同源信息的短消息監控方法實施方式三的示意圖;
[0039]圖4是本發明基于同源信息的短消息監控系統實施方式四的示意圖;
[0040]圖5是本發明基于同源信息的短消息監控系統實施方式五的示意圖;
[0041]圖6是本發明基于同源信息的短消息監控方法實施方式二中步驟SlOO短消息數據源獲取及保存流程圖;
[0042]圖7是本發明基于同源信息的短消息監控方法及系統的具體示例性實施方案流程TJK意圖;
[0043]圖8是本發明基于同源信息的短消息監控方法及系統的具體架構示意圖。
[0044]本發明目的的實現、功能特點及優點將結合實施方式,參照附圖做進一步說明。
【具體實施方式】
[0045]應當理解,此處所描述的【具體實施方式】僅僅用以解釋本發明,并不用于限定本發明。
[0046]參閱圖1,本發明提供的一種基于同源信息的短消息監控方法實施方式一,其包括如下步驟:
[0047]SlOO:讀取并保存待監控短消息的話單記錄;
[0048]在接收待監控短消息后,需要對其進行讀取,讀取的內容包括該短消息的主叫號碼,即用戶發送該短消息時所使用的號碼,以及用戶發送該短消息的時間以及具體的內容,通常每條短消息在發送時,發送后,在發送的終端,如手機或其他電子設備中均有保存這些信息,因此只需對其選擇性地讀取所需要進行分析的上述話單記錄即可,讀取后還需對上述的主叫號碼、下發時間及消息內容等字段進行存儲,通常是物理存儲。
[0049]S200:對所述待監控的短消息的話單記錄進行分析,生成監控結果;
[0050]針對已存儲的話單記錄,如主叫號碼、下發時間以及消息內容進行分析,尤其是對消息內容進行統計分析,篩選,對符合要求的消息內容,其發送用戶進行監控,對用戶信息,如主叫號碼等,生成相應的監控結果。
[0051]S300:輸出所述監控結果。
[0052]而為了能直觀的體現監控結果,通常要對監控結果進行輸出,輸出的設備可以是第三方系統或能實現輸出顯示的設備或系統。
[0053]本發明實施方式一通過對待監控的短消息的話單記錄進行讀取存儲,并對話單記錄的統計分析,生成相應的監控結果,并輸出該監控結果,從而可以實現對不同的主叫號碼或不同的用戶進行監控。
[0054]如圖2所示,在本發明實施方