一種垃圾簡訊處理方法及設備的製作方法
2024-01-25 10:58:15
專利名稱:一種垃圾簡訊處理方法及設備的製作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種垃圾簡訊處理方法及設備。
背景技術:
目前,發送簡訊已經成為人們日常生活中不可缺少的通信手段之一。簡訊業務在網絡側通過簡訊增值業務網絡進行消息傳遞。簡訊增值業務網絡中包含兩大部分核心網以及無線網;如圖I所示,其中核心網包括短消息中心11 (Short Message ServiceCentre, SMSC)、歸屬位置寄存器 14 (Home Location Register, HLR)、移動交換中心15 (Mobile-services Switching Centre,MSC)以及信令轉接點(Signal Transfer Point,STP)等;STP又可以分為高級信令轉接點12 (High Signal Transfer Point, HSTP)和本地信令轉接點13 (Local Signal Transfer Point,LSTP),HSTP12負責省級的信令傳輸,LSTP13負責省內的信令傳輸;無線網主要包括基站和基站控制器。
目前短消息發送通常採用點對點的方式進行,具體過程包括起呼(MobileOriginated, MO)過程和終呼(Mobile Terminated, MT)過程,具體如下MO過程手機用戶設置並發送短消息,該短消息經過基站、基站控制器、MSC、STP,最後到達SMSC ;MT過程SMSC將接收到的短消息經過STP、MSC、基站控制器、基站,最後到達用戶手機上。目前,由於簡訊業務的普及,使得越來越多的垃圾簡訊開始湧現,幹擾了人們的日常通信。為了避免這種現象的發生,通常採用簡訊攔截方法,過濾掉垃圾簡訊,目前可在接收端對垃圾簡訊進行攔截,即基於七號信令在STP側進行攔截,主要作用是不讓用戶收到垃圾簡訊,具體過程如下如圖2所示,收端攔截通常是在HSTP21與LSTP23之間,或是HSTP21與MSC23之間,新增消息處理機22 (Message Process Machine, MPM)。現有技術中接收端監控垃圾簡訊的方法有以下兩種第一種,當MPM布局在HSTP與LSTP之間進行攔截時,如圖3所示,HSTP將接收到的簡訊信令發送給MPM,所述簡訊信令中攜帯簡訊,MPM分析該簡訊是否為垃圾簡訊,如果確定是垃圾簡訊時丟棄該簡訊信令,同時對該垃圾簡訊設置一條終呼簡訊失敗響應信令,並將該終呼簡訊失敗響應信令發送給LSTP,LSTP在接收到上述終呼簡訊失敗響應信令後,將該終呼簡訊失敗響應信令發送給HSTP,HSTP向SMSC返回終呼簡訊失敗響應信令;第二種,當MPM布局在HSTP與MSC之間進行攔截時,由於MSC不帶有轉發功能,因此,需要佔用一個信令點來布局消息轉接點(Message Transfer Point,MTP),用於將MPM發送的信令轉發給HSTP ;如圖4所示,HSTP將接收到的簡訊信令發送給MPM,所述簡訊信令中攜帯簡訊,MPM分析該簡訊是否為垃圾簡訊,如果確定是垃圾簡訊時丟棄該垃圾簡訊信令,同時對該垃圾簡訊設置一條異常的簡訊信令,並將該異常的簡訊信令發送給MSC ;同時構造終呼簡訊失敗響應信令發送給MTP,MTP再將接收到的終呼簡訊失敗響應信令發送給HSTP, HSTP向SMSC返回終呼簡訊失敗響應信令。本發明人發現,上述兩種方法中當MPM發現接收到垃圾簡訊後,直接丟棄該垃圾簡訊的簡訊信令,同時對該垃圾簡訊設置一條終呼簡訊失敗響應信令並進行發送,導致在簡訊傳輸過程中信令的不統ー性,即HSTP給LSTP/MSC發送了一條正常的簡訊信令,而LSTP收到的確是終呼簡訊失敗響應信令,MSC收到的一條異常的簡訊信令,因此,影響了標準的行動網路處理流程,導致無法使用多消息發送(More Messages To Send, MMS)流程。
發明內容
本發明實施例提供ー種網絡側處理垃圾簡訊的方法,用於在網絡側處理垃圾簡訊時可使用麗S流程。ー種網絡側處理垃圾簡訊的方法,該方法包括確定接收到的簡訊信令為垃圾簡訊信令;
通過更改該垃圾簡訊信令中的信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;將所述隱身簡訊信令發送給接收端。ー種接收端處理垃圾簡訊的方法,該方法包括接收端確定接收到的簡訊信令為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;接收端放棄顯示所述隱身簡訊信令中所攜帯的簡訊。ー種處理垃圾簡訊的網絡側設備,該設備包括確定模塊,用於確定接收到的簡訊信令為垃圾簡訊信令;設置模塊,用於通過更改所述確定模塊接收到的垃圾簡訊信令中的信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;發送模塊,用於將所述設置模塊設置的所述隱身簡訊信令發送給接收端。ー種處理垃圾簡訊的接收端設備,該設備包括接收確定模塊,用於確定接收到的簡訊信令為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;放棄顯示模塊,用於放棄顯示所述接收確定模塊設置的所述隱身簡訊信令中所攜帶的簡訊。採用本發明實施例提供的方法,當確定接收到的簡訊信令為垃圾簡訊信令時,將該垃圾簡訊信令設置為隱身簡訊信令,該隱身簡訊信令指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;並將修改後的隱身簡訊信令發送給接收端,當接收端接收到該隱身簡訊信令時,放棄將該隱身簡訊信令所攜帯的簡訊顯示給用戶,可見,該方法在遇到垃圾簡訊時仍然正常發送簡訊,而不需要進行其他信令的傳送,保證了簡訊傳輸過程中信令的統ー性,因此,可在網絡側處理垃圾簡訊時可使用MMS流程。
圖I為現有技術中核心網結構示意圖;圖2為現有技術中在接收端布局MPM結構示意圖;圖3為現有技術中MPM布局在HSTP與LSTP之間進行垃圾簡訊攔截的流程示意圖;圖4為現有技術中MPM布局在HSTP與MSC之間進行垃圾簡訊攔截的流程示意圖;圖5為本發明實施例提供的網絡側處理垃圾簡訊的過程流程示意圖;圖6為本發明實施例提供的網絡側處理垃圾簡訊的方法流程示意圖;圖7為本發明實施例提供ー種處理垃圾簡訊的網絡側設備結構示意圖;圖8為本發明實施例提供ー種處理垃圾簡訊的接收端設備結構示意圖。
具體實施例方式本發明實施例提供ー種處理垃圾簡訊的方法,當確定接收到的簡訊信令為垃圾簡訊信令吋,將該垃圾簡訊信令設置為隱身簡訊信令,該隱身簡訊信令指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;如圖5所示,具體過程如下步驟11,確定接收到的簡訊信令為垃圾簡訊信令;步驟12,通過更改該垃圾簡訊信令中的信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;步驟13,將所述隱身簡訊信令發送給接收端。具體的,在步驟11中,確定接收到的簡訊信令為垃圾簡訊信令的方法包括但不限於以下方法判斷接收到的簡訊信令所攜帯的簡訊是否為垃圾簡訊,當判斷為是時,將該簡訊信令確定為垃圾簡訊信令;具體的,在步驟12中,將垃圾簡訊信令設置為隱身簡訊信令的方法包括但不限於以下方法從垃圾簡訊信令中的終呼消息信令(MAP-MT-FORWARD-SHORT-MESSAGE,MT_FWD)中解碼出用戶數據信息SMRPn ;從所述SMRPn中解碼出協議標識TP-PID ;將所述TP-PID的值設置為0x40。本發明實施例提供ー種接收端處理垃圾簡訊的方法,當接收端接收到隱身簡訊信令時,放棄將該隱身簡訊信令所攜帯的簡訊顯示給用戶,具體步驟如下步驟21,接收端確定接收到的簡訊信令為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;步驟22,接收端放棄顯示所述隱身簡訊信令中所攜帯的簡訊;具體的,步驟21中接收端確定接收到的簡訊信令為隱身簡訊信令的方法包括但不限於以下方法從所述簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPW ;從所述SMRPM中解碼出協議標識TP-PID ;判斷所述TP-PID的值是否為0x40,當為是時,確定所述簡訊信令為隱身簡訊信令;當為否時,確定所述簡訊信令不為隱身簡訊信令,正常顯示該簡訊信令所攜帯的簡訊。以下以具體實施例進行說明參見圖6,本發明實施例提供ー種網絡側處理垃圾簡訊的方法,為了方便介紹將可使用MPM對網絡側接收到的垃圾簡訊進行處理,具體的可將MPM布局在HSTP與LSTP之間,或者布局在HSTP與MSC之間;為了方便介紹,本實施例選擇第一種布局方式,具體的,布局的MPM的個數與HSTP與LSTP之間的鏈路數有夫;由於本發明實施例是在網絡側對垃圾簡訊進行攔截,因此,簡訊信令的傳送過程,即終呼過程為簡訊信令經過HSTP、MPM、MSC,基站控制器,基站,最後到達用戶手機上;在終呼過程中攔截垃圾簡訊的方法的具體過程如下 步驟31 =HSTP將簡訊信令發送給MPM ;具體的簡訊信令中包括終呼消息信令MT_FWD ;步驟32 :MPM判斷接收到的簡訊信令是否為垃圾簡訊信令,在判斷不是垃圾簡訊時,直接將該簡訊令透傳給LSTP ;在判斷是垃圾簡訊時,通過更改該垃圾簡訊信令中信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;本步驟中,MPM判斷接收到的簡訊信令是否為垃圾簡訊信令的方法為所述MPM判斷接收到的簡訊信令所攜帯的簡訊是否為垃圾簡訊,當判斷為是吋,將該簡訊信令確定為垃圾簡訊信令;本步驟中通過更改該垃圾簡訊信令中信息,將該垃圾簡訊信令設置為隱身簡訊信令的方法為根據3GPP TS 29. 002國際標準3GPP協議,從垃圾簡訊信令中的終呼消息信令MT_FffD中解碼出用戶數據信息SMRPn ;從所述SMRPM中解碼出TP層的協議標識TP-PID ;將所述TP-PID的值設置為0x40 ;步驟33 :將所述隱身簡訊信令通過LSTP發送給手機接收端。參見圖6,本發明實施例提供ー種接收端處理垃圾簡訊的方法,為了方便介紹可將手機作為接收端,當手機接收到隱身簡訊信令時,放棄將該隱身簡訊信令所攜帯的簡訊顯示給用戶,具體步驟如下步驟41,接收端確定接收到的簡訊信令為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;具體的,本步驟中接收端確定接收到的簡訊信令為隱身簡訊信令的方法包括從所述簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPW ;從所述SMRPM中解碼出協議標識TP-PID ;判斷所述TP-PID的值是否為0x40,當為是時,確定所述簡訊信令為隱身簡訊信令;當為否時,確定所述簡訊信令不為隱身簡訊信令,並顯示該簡訊信令所攜帯的簡訊;步驟42,放棄顯示所述隱身簡訊信令中所攜帯的簡訊;步驟43,接收端通過MPM向LSTP返回終呼消息信令響應信令MT_FWD_ACK。如圖7所示,本發明實施例提供ー種處理垃圾簡訊的網絡側設備,該設備包括確定模塊61,用於確定接收到的簡訊信令為垃圾簡訊信令;
設置模塊62,用於所述確定模塊61通過更改該垃圾簡訊信令中信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;發送模塊63,用於將所述設置模塊62設置的所述隱身簡訊信令發送給手機接收端;所述確定模塊61用於判斷接收到的簡訊信令所攜帯的簡訊是否為垃圾簡訊,當判斷為是時,將該簡訊信令確定為垃圾簡訊信令;所述設置模塊62用於 從垃圾簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPn ; 從所述SMRPM中解碼出協議標識TP-PID ;將所述TP-PID的值設置為0x40。如圖8所示,本發明實施例提供ー種處理垃圾簡訊的接收端設備,該設備包括接收確定模塊71,用於確定接收到的簡訊信令為隱身簡訊信令;所述隱身簡訊信令,用於使接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;放棄顯示模塊72,用於放棄顯示所述接收確定模塊72設置的所述隱身簡訊信令中所攜帯的簡訊。所述接收確定模塊71用於從所述簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPW ;從所述SMRPM中解碼出協議標識TP-PID ;判斷所述TP-PID的值是否為0x40,當為是時,確定所述簡訊信令為隱身簡訊信令;當為否時,確定所述簡訊信令不為隱身簡訊信令。綜上所述,本發明實施例的有益效果採用本發明實施例提供的方法,當確定接收到的簡訊信令為垃圾簡訊信令時,將該垃圾簡訊信令設置為隱身簡訊信令,該隱身簡訊信令指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊;並將修改後的隱身簡訊信令發送給接收端,當接收端收到該隱身簡訊信令時,放棄將該隱身簡訊信令所攜帯的簡訊顯示給用戶,可見,該方法在遇到垃圾簡訊時仍然正常發送簡訊,而不需要進行其他信令的傳送,保證了簡訊傳輸過程中信令的統ー性;因此,可在收端攔截垃圾簡訊時可使用MMS流程。本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每ー流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生ー個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖ー個流程或多個流程和/或方框圖ー個方框或多個方框中指定的功能的裝置。這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖ー個流程或多個流程和/或方框圖ー個方框或多個方框中指定的功能。這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖ー個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。儘管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造 性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明範圍的所有變更和修改。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.ー種網絡側處理垃圾簡訊的方法,其特徵在於,該方法包括 確定接收到的簡訊信令為垃圾簡訊信令; 通過更改該垃圾簡訊信令中的信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帶的簡訊; 將所述隱身簡訊信令發送給接收端。
2.如權利要求I所述的網絡側處理垃圾簡訊的方法,其特徵在於,所述確定接收到的簡訊信令為垃圾簡訊信令包括 判斷接收到的簡訊信令所攜帯的簡訊是否為垃圾簡訊,當判斷為是時,將該簡訊信令確定為垃圾簡訊信令。
3.如權利要求I所述的網絡側處理垃圾簡訊的方法,其特徵在於,所述通過更改該垃圾簡訊信令中的信息,將該垃圾簡訊信令設置為隱身簡訊信令包括 從垃圾簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPn ; 從所述SMRPM中解碼出協議標識TP-PID ; 將所述TP-PID的值設置為0x40。
4.ー種接收端處理垃圾簡訊的方法,其特徵在於,該方法包括 接收端確定接收到的簡訊信令為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊; 接收端放棄顯示所述隱身簡訊信令中所攜帯的簡訊。
5.如權利要求4所述的接收端處理垃圾簡訊的方法,其特徵在幹,所述接收端確定接收到的簡訊信令為隱身簡訊信令包括 從所述簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPn ; 從所述SMRPM中解碼出協議標識TP-PID ; 判斷所述TP-PID的值是否為0x40,當為是時,確定所述簡訊信令為隱身簡訊信令;當為否吋,確定所述簡訊信令不為隱身簡訊信令。
6.ー種處理垃圾簡訊的網絡側設備,其特徵在幹,該設備包括 確定模塊,用於確定接收到的簡訊信令為垃圾簡訊信令; 設置模塊,用於通過更改所述確定模塊接收到的垃圾簡訊信令中的信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊; 發送模塊,用於將所述設置模塊設置的所述隱身簡訊信令發送給接收端。
7.如權利要求6所述的處理垃圾簡訊的網絡側設備,其特徵在於,所述確定模塊用於 判斷接收到的簡訊信令所攜帯的簡訊是否為垃圾簡訊,當判斷為是時,將該簡訊信令確定為垃圾簡訊信令。
8.如權利要求6所述的處理垃圾簡訊的網絡側設備,其特徵在於,所述設置模塊用於 從垃圾簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPn ; 從所述SMRPM中解碼出協議標識TP-PID ; 將所述TP-PID的值設置為0x40。
9.ー種處理垃圾簡訊的接收端設備,其特徵在幹,該設備包括接收確定模塊,用於確定接收到的簡訊信令為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帯的簡訊; 放棄顯示模塊,用於放棄顯示所述接收確定模塊設置的所述隱身簡訊信令中所攜帯的短ィ目。
10.如權利要求9所述的處理垃圾簡訊的接收端設備,其特徵在於,所述接收確定模塊用幹 從所述簡訊信令中的終呼消息信令MT_FWD中解碼出用戶數據信息SMRPn ; 從所述SMRPM中解碼出協議標識TP-PID ; 判斷所述TP-PID的值是否為0x40,當為是時,確定所述簡訊信令為隱身簡訊信令;當為否時,確定所述簡訊信令不為隱身簡訊信令。
全文摘要
本發明涉及通信技術領域,尤其涉及一種垃圾簡訊處理方法及設備,用於在網絡側處理垃圾簡訊時可使用MMS流程;該方法包括確定接收到的簡訊信令為垃圾簡訊信令;通過更改該垃圾簡訊信令中信息,將該垃圾簡訊信令設置為隱身簡訊信令;所述隱身簡訊信令,用於指示接收端在接收到該隱身簡訊信令後,放棄顯示該隱身簡訊信令所攜帶的簡訊;將所述隱身簡訊信令發送給接收端。可見,採用本發明實施例提供的方法可在網絡側處理垃圾簡訊時可使用MMS流程。
文檔編號H04W4/14GK102843657SQ201110165870
公開日2012年12月26日 申請日期2011年6月20日 優先權日2011年6月20日
發明者聶榮初, 李毅, 張磊, 楊金舟 申請人:中興通訊股份有限公司