JP2008501269A - Filtering unwanted messages in wireless communication systems - Google Patents
Filtering unwanted messages in wireless communication systems Download PDFInfo
- Publication number
- JP2008501269A JP2008501269A JP2007514154A JP2007514154A JP2008501269A JP 2008501269 A JP2008501269 A JP 2008501269A JP 2007514154 A JP2007514154 A JP 2007514154A JP 2007514154 A JP2007514154 A JP 2007514154A JP 2008501269 A JP2008501269 A JP 2008501269A
- Authority
- JP
- Japan
- Prior art keywords
- message
- packet data
- communication network
- wireless communication
- messages
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 184
- 238000001914 filtration Methods 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 claims abstract description 87
- 230000009471 action Effects 0.000 claims abstract description 17
- 241000700605 Viruses Species 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 15
- 238000012546 transfer Methods 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 8
- 230000008901 benefit Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000011664 signaling Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 210000004027 cell Anatomy 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 208000015181 infectious disease Diseases 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 210000000329 smooth muscle myocyte Anatomy 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0209—Architectural arrangements, e.g. perimeter networks or demilitarized zones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
- H04L63/0245—Filtering by information in the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
- H04L63/145—Countermeasures against malicious traffic the attack involving the propagation of malware through the network, e.g. viruses, trojans or worms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Virology (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
本発明は、モバイル無線通信システムにおいて不要ショート・メッセージ・サービス(SMS)メッセージを識別する方法及びシステムに関する。インターネットでは、不要なジャンクまたはスパム電子メッセージ(電子メール)の問題は周知である。しかし、無線通信ネットワークにおけるスパムSMSメッセージの問題は増大している。本発明は、パケット・データ・メッセージをフィルタリングする機能を、ショート・メッセージ・センター(SMC)より下の通信ネットワークの層に配置された装置に委託することにより無線通信システムでパケット・データ・メッセージをフィルタリングする問題に対するスケーラブルな解決策を提供する。フィルタリング装置は基地局コントローラと関連して用いられる。この配置により与えられた利点は、通信ネットワークにより全体として処理されるパケット・データ・メッセージの一部分のみを各装置がフィルタリングするようにシステムがスケーラブルであるということである。方法は、不要メッセージを代行受信し、メッセージが不要ものであることを示すため、これらメッセージに関するアクションを実行することを含む。 The present invention relates to a method and system for identifying unwanted short message service (SMS) messages in a mobile wireless communication system. On the Internet, the problem of unwanted junk or spam electronic messages (email) is well known. However, the problem of spam SMS messages in wireless communication networks is increasing. The present invention delegates packet data messages in a wireless communication system by delegating the ability to filter packet data messages to devices located in a layer of a communication network below the Short Message Center (SMC). Provide a scalable solution to the filtering problem. The filtering device is used in connection with the base station controller. The advantage provided by this arrangement is that the system is scalable so that each device filters only a portion of the packet data messages that are processed as a whole by the communication network. The method includes intercepting unwanted messages and performing actions on these messages to indicate that the messages are unwanted.
Description
本発明は、無線通信システムにおいてスパムやウィルスを含む可能性があるメッセージをフィルタリングする方法およびシステムに関する。本発明は、特に、モバイル無線通信システムにおいてスパムやウィルスを含むショート・メッセージ・サービス(SMS)メッセージやマルチメディア・メッセージ・サービス(MMS)メッセージを識別する方法およびシステムに関する。 The present invention relates to a method and system for filtering messages that may contain spam and viruses in a wireless communication system. In particular, the present invention relates to a method and system for identifying short message service (SMS) messages and multimedia message service (MMS) messages including spam and viruses in mobile wireless communication systems.
今日、現在実施されている大部分のモバイル無線通信ネットワークに一般的であるショート・メッセージ・サービス(SMS)システムにより無線通信ネットワーク加入者は、モバイル無線端末その他の適切に使用可能な無線装置を介して、単純なテキスト・メッセージを交換することができる。SMSシステムは、無線通信ネットワークの移動交換局(MSC)に接続するショート・メッセージ・センター(SMC)によるショート・メッセージの配信を保証する蓄積/転送プラットフォームとして機能する。 Today, the Short Message Service (SMS) system, which is common in most mobile wireless communication networks currently in operation, allows wireless communication network subscribers to connect via mobile wireless terminals or other suitably available wireless devices. Simple text messages can be exchanged. The SMS system functions as a storage / forwarding platform that ensures delivery of short messages by a short message center (SMC) that connects to a mobile switching center (MSC) in a wireless communication network.
インターネットと関連して、不要なジャンクまたはスパム電子メッセージ(電子メール)の問題と、これに対処する方法とは周知である。しかし、無線通信ネットワークにおけるスパムSMSメッセージの問題は増大している。そのようなものとして、宛先(通信ネットワーク加入者)を迷惑メッセージ(unsolicited message)であふれさせ、悪意のあるメッセージにさらすおそれがある脅威が増大しており、かかる脅威に対抗することが無線通信ネットワーク・オペレータにとってますます重要になっている。受信者に損害を与えてSMSメッセージ発信元の金銭的な利益になるように設計された迷惑SMSメッセージの一般的な一例としては、受信者の気を引くように懸賞に当たった受信者に賞金を請求するよう通知し、極めて高い市外通話料金の電話番号に電話をかけさせるSMSメッセージを送信することが挙げられる。さらなる例は、受信者が呼び出しに応じ損なったことを受信者に通知し、応じ損なった呼び出しの電話番号を識別する迷惑SMSメッセージを送信することである。この場合も、受信者は、高い市外通話料金の番号に電話をかけるようにそそのかされる。 In connection with the Internet, the problem of unwanted junk or spam electronic messages (email) and methods for dealing with them are well known. However, the problem of spam SMS messages in wireless communication networks is increasing. As such, there is an increasing number of threats that can flood destinations (communication network subscribers) with unsolicited messages and expose them to malicious messages, and countering such threats is a wireless communication network. • It is becoming increasingly important for operators. A common example of an annoying SMS message designed to harm the recipient and be in the financial interest of the sender of the SMS message is to receive a prize for the recipient who wins the prize to attract the recipient. And send an SMS message to call a phone number with a very high toll charge. A further example is to notify the recipient that the recipient has missed the call and send a nuisance SMS message identifying the phone number of the missed call. Again, the recipient is encouraged to call a high toll number.
無線端末その他の適切に使用可能な無線装置は技術的にますます高度なものになり、SMSは、SMSメッセージが単純なテキスト・メッセージ以上のものを含むことができるまで進化した。 As wireless terminals and other suitably usable wireless devices become more and more technically advanced, SMS has evolved until SMS messages can contain more than simple text messages.
現在、SMSメッセージを読み取った後、SMSメッセージに埋め込まれたマクロを端末に解釈させ、埋め込まれたマクロに従って自動的に機能を実行させることができる高度な機能を伴うモバイル端末の、モバイル端末全体に占める割合が増大している。この機能によって、適切にフォーマットされたウェブページまたはその他の何らかの迷惑電子メッセージをモバイル端末にダウンロードさせるようにすることができる。さらに、より悪意のある場合もあるだろう。例えば、このようなマクロは、受信者のモバイル端末に、極めて高い市外通話料金の番号へ自動的に電話を掛け直させることが可能である。この場合、SMSメッセージの受信者は、SMSメッセージ発信元の金銭的な利益になる多額の通話料を疑わずに負担する。しばしば、疑わずに負担した高い料金を受信者が後で気付いた場合には、受信者は、メッセージ発信元よりもむしろ無線通信ネットワーク・オペレータ/サービス・プロバイダに損害の賠償を請求しようとするだろう。その理由は、例えば、メッセージ発信元を識別するのが困難だったり、メッセージ発信元が別の国にいたりするためである。 Currently, after reading an SMS message, the mobile terminal with an advanced function that can cause the terminal to interpret the macro embedded in the SMS message and automatically execute the function according to the embedded macro is applied to the entire mobile terminal. The share is increasing. This feature may allow a mobile terminal to download a properly formatted web page or some other unwanted electronic message. In addition, it may be more malicious. For example, such a macro can cause the recipient's mobile terminal to automatically call back to a very high toll number. In this case, the recipient of the SMS message bears undoubtedly a large amount of call charges that will be of financial benefit to the sender of the SMS message. Often, if the recipient later becomes aware of the high charges incurred without doubt, the recipient will attempt to claim damages from the wireless network operator / service provider rather than the message originator. Let's go. The reason is, for example, that it is difficult to identify the message source or the message source is in another country.
現在、多くのモバイル無線通信ネットワーク・オペレータおよびサービス・プロバイダはマルチメディア・メッセージ・サービス(MMS)を導入している。さらに、モバイル端末がプログラム可能な装置であるので、SMSメッセージ、MMSメッセージがスパムの伝達手段として用いられたり、ウィルスまたは、モバイル端末を感染させるものを搬送するのに用いられ、通信ネットワーク・システム・レベル装置が現在よりも感染しやすくなる可能性がますます高くなっている。 Currently, many mobile wireless communication network operators and service providers are introducing multimedia message services (MMS). Furthermore, since the mobile terminal is a programmable device, SMS messages and MMS messages are used as a means of transmitting spam, used to carry viruses or something that infects mobile terminals, communication networks, systems, It is increasingly likely that level devices will be more susceptible to infection than they currently are.
インターネットを介して伝送されるすべての電子メッセージ(電子メール)の60%が迷惑(スパム)メッセージを含み、約10%がウィルス、ワームなどを搬送すると推定されている。その結果として、インターネットのユーザは、受信を不要電子メールの量をなんとか減少させようとして電子メールをフィルタリングしようとかなり努力している。受信されるこのような電子メールを防止しようとする理由としては、大量の不要電子メールの受信により生じる迷惑と、ウィルスで感染されるようになる受信者のコンピュータ装置へのリスク以外には、例えば、多くの人に不快と見なされ、子供にとって不適切であるコンテンツをこれらメッセージの大部分が含むということが挙げられる。無線通信ネットワーク・オペレータおよびサービス・プロバイダは、今や通信ネットワークでの類似の問題に対処しなければならないことを理解するだろう。 It is estimated that 60% of all electronic messages (email) transmitted over the Internet contain spam (spam) messages and about 10% carry viruses, worms, etc. As a result, Internet users have made considerable efforts to filter e-mails in an attempt to reduce the amount of e-mails that are not received. Reasons for preventing such received e-mails include other than the inconvenience caused by the reception of a large amount of unnecessary e-mails and the risk to the recipient's computer device becoming infected with a virus. , Most of these messages contain content that is considered unpleasant for many people and inappropriate for children. Wireless communication network operators and service providers will understand that they now have to deal with similar problems in communication networks.
通信ネットワーク・リソースが限定されたモバイル無線通信システムでは、このようなメッセージを受信する迷惑と、これらメッセージに応答したことに起因すると考えられる高い料金とのせいで、スパムSMSメッセージの存在は通信ネットワーク加入者に害を及ぼしている。通信ネットワーク・オペレータ/無線サービス・プロバイダに対して、このような迷惑メッセージの受信に加入者の不満があるだけでなく、経済費用は、高い収益をもたらすサービスに置き換えできる大量の低コストSMSメッセージをホストすることに関連する。さらなる問題は、このような低収益のサービスの増大をホストするために通信ネットワーク容量を拡大する資本コストである。いくつかの無線通信ネットワークでは、スパムを構成するSMSメッセージの割合はこのようなメッセージの約20%まで増大し、既に、既存の通信ネットワーク基盤で管理し難くなってきている。60%では、スパムSMSのこのレベルは、正常な呼接続に対して通信ネットワーク接続問題を生じさせるおそれがある。 In mobile radio communication systems with limited communication network resources, the presence of spam SMS messages is due to the nuisance of receiving such messages and the high charges that may be attributed to responding to these messages. Harming subscribers. Not only are subscribers dissatisfied with the receipt of such unwanted messages for communication network operators / wireless service providers, but the economic costs can be reduced to a large number of low-cost SMS messages that can be replaced with high-revenue services. Related to hosting. A further problem is the cost of capital that expands communication network capacity to host such an increase in low-profit services. In some wireless communication networks, the proportion of SMS messages that make up spam has increased to about 20% of such messages and has already become difficult to manage with existing communication network infrastructure. At 60%, this level of spam SMS can cause communication network connection problems for normal call connections.
米国特許出願公開第2003/0083078号は、対象とするメッセージ受信者によりSMSメッセージが所望されるかを判定するために少なくとも1つの送信側または受信側識別情報を用いてSMSメッセージ判断データベースで検索を実行することによりモバイル無線通信ネットワークにおいて迷惑SMSメッセージを識別するシステムおよび方法を開示している。米国特許出願公開第2003/0083078号で教示されたような方法を実行するシステムは、メッセージ判断モジュールを含むシグナリング・ゲートウェイ・ノードを含む。シグナリング・ゲートウェイ・ノードは通信ネットワークSMCよりも上の通信ネットワークの層に位置し、すなわち、不要(スパム)SMSメッセージがモバイル端末に送信されることをシグナリング・ゲートウェイ内のメッセージ判断モジュールが判定すれば、SMSメッセージを破棄し、これにより、前記モバイル端末と関連する転送SMC、端末自体に前記メッセージが転送されないようにする。 US Patent Application Publication No. 2003/0083078 uses a search in an SMS message decision database using at least one sender or receiver identification information to determine whether an SMS message is desired by the intended message recipient. A system and method for identifying unsolicited SMS messages in a mobile wireless communication network by performing is disclosed. A system for performing the method as taught in US 2003/0083078 includes a signaling gateway node that includes a message determination module. The signaling gateway node is located in a layer of the communication network above the communication network SMC, i.e. if the message determination module in the signaling gateway determines that an unwanted (spam) SMS message is sent to the mobile terminal. The SMS message is discarded, so that the message is not forwarded to the forwarding SMC associated with the mobile terminal, the terminal itself.
図1を参照すると、一般に10と表す従来のモバイル通信用グローバル・システム(GSM)無線通信ネットワークの簡易化した構造をブロック図で示す。通信ネットワークは多数の移動交換局(MSC)12を含む。各MSC12は複数の基地局コントローラ(BSC)14を制御し、各BSC14は複数の基地局(BS)16を制御する。各BS16は、無線カバレッジ・エリア(セル)内に現在存在する任意のモバイル端末18に対する無線インターフェース15との通信ネットワークを管理する。
Referring to FIG. 1, a simplified structure of a conventional Global System for Mobile Communications (GSM) wireless communication network, generally designated 10, is shown in a block diagram. The communication network includes a number of mobile switching centers (MSCs) 12. Each
第1モバイル端末18aと第2モバイル端末18bとの間の正常の呼接続は、第1端末のBS16a、BSC14a、MSC12aを介する第2端末のBSコントローラ14b、BS16bおよび第2端末18bへの通信リンクを含む。第2端末18bと関連するBSC14bが、第1端末18aの場合と異なるMSC12bにより管理される場合、第2MSC12bも呼接続の通信リンクの一部分を形成する。有線通信ネットワーク、無線通信ネットワーク、衛星通信ネットワークまたはそれらの任意の組み合わせのいずれかを含むことができるGSM返送通信ネットワーク20によりMSC12を相互接続することができる。同様に、公衆交換電話通信網(PSTN)22または、前述の通信ネットワークとPSTN22との任意の組み合わせを介してMSC12を相互接続することができる。
The normal call connection between the first
GSM通信ネットワーク10は、送信および受信SMSに使用可能なモバイル端末18間でSMSメッセージを中継し、ストアし、転送する責任を負う少なくとも1つのショート・メッセージ・センター(SMC)24を含む。SMSメッセージは、低帯域幅要件を有するパケット・データに基づくメッセージを含む。SMSメッセージを受信者のモバイル端末18へ即時配信することができない場合、例えば、モバイル端末18の加入者によりスイッチを入れるなどして受信者の端末18が使用可能になるまでSMC24はメッセージをストアする。適切なゲートウェイ(図示せず)を介してSMC24をインターネットまたはその他のデータ通信ネットワーク26へ接続して、このような通信ネットワーク26に発生する電子メッセージを、アドレス指定されたモバイル端末18へ配信可能にすることができる。このような場合、このような通信ネットワーク26から受信された電子メッセージを、SMSシステムと互換性のある形式に変換するのにSMC24が使用可能にされる。
The
このような通信ネットワーク26は、無線通信ネットワーク10内からの迷惑SMSメッセージの生成と関連するコスト・ペナルティが与えられるモバイル端末への迷惑SMSメッセージの最も起こりうる将来ソースを表す。さらに、無線通信ネットワーク内の迷惑メッセージ発信元(アタッカ)が、(インターネット上のスパム電子メールと類似した形で)無線通信ネットワーク10をスパムSMSメッセージでフラッディングしようとしたら、すべてのSMSメッセージがSMC12を通して発送されるのでルーティング情報の分析によりSMC12においてフラッディングを阻止することができる。
Such a
図1のGSM無線通信ネットワーク10では、また、これと同様に、米国特許出願公開第2003/0083078号により教示したシステムでは、システムは、通信ネットワーク10を含むBSC14またはBS16の数に比べて少ない数のSMC24を含むことに留意すべきである。実際のモバイル無線通信ネットワークでは、BS16の数は、幾万もの数に達する場合があり、BSC14の数は、幾千もの数に達する場合があり、これに対して、SMC24の数は、合計で数十個となる場合があるMSC12の数に匹敵する。
In the GSM
このような実際の通信ネットワークでは、通信ネットワークにより月ごとに搬送されるSMSメッセージの数は典型的に数十億もの数に達し、不要メッセージを検出するSMSメッセージのフィルタリングがこれら装置で行われる場合には、この数十億もの数は、計り知れない処理負荷の問題をSMC24に与える。米国特許出願公開第2003/0083078号の場合、シグナリング・ゲートウェイ・ノードでの処理問題は本質的に同一の桁を有する。その結果として、図1により示す通信ネットワークの各SMC24で、または、米国特許出願公開第2003/0083078号により教示された通信ネットワークの各シグナリング・ゲートウェイ・ノードで必要とされる処理装置は、インストールのため、規模が著しく大きく、非常に高価である必要がある。また、これは、SMSメッセージを受信者に転送する際の不要遅延の原因となる。
In such an actual communication network, the number of SMS messages carried monthly by the communication network typically reaches billions, and filtering of SMS messages for detecting unnecessary messages is performed by these devices. In turn, the billions give SMC 24 a tremendous processing load problem. In US 2003/0083078, the processing problem at the signaling gateway node has essentially the same digits. As a result, the processing equipment required at each
無線通信ネットワーク内、および、このような通信ネットワークの外部にあるソースからのSMSメッセージ交換の規模が、現在の割合で増大し続ければ、上述した問題は悪化し、MMSメッセージ交換の導入/増大によりさらに悪化することが予想される。 If the scale of SMS message exchange within a wireless communication network and from sources outside such communication network continues to grow at the current rate, the above problems will be exacerbated and the introduction / increase of MMS message exchange It is expected to get worse.
米国特許出願公開第2003/0083078号で教示されたように、送信側または受信側識別(ルーティング)情報の少なくとも1つを検査することにより不要SMSメッセージを受信者に配達されないようにするシステムは、より小規模で、より多くを対象としたSMSメッセージ配信戦略に効果的ではなく、このようなメッセージのコンテンツを分析して、スパムまたは、ウィルス、ワームなどの存在を含むコンテンツの確率を自動的に強調表示するように設計されていない。 As taught in US 2003/0083078, a system for preventing unwanted SMS messages from being delivered to a recipient by examining at least one of sender or receiver identification (routing) information includes: It is not effective for smaller, more targeted SMS message delivery strategies, and analyzes the content of such messages to automatically determine the probability of content containing spam, viruses, worms, etc. Not designed to highlight.
本発明の目的は、無線通信ネットワークにおいて既知のSMSスパム・フィルタリング・システムと関連する問題を軽減し、または取り除くことである。 An object of the present invention is to mitigate or eliminate problems associated with known SMS spam filtering systems in wireless communication networks.
本発明の別の目的は、モバイル無線通信システムにおいてスパムやウィルスを含むSMSメッセージまたはMMSメッセージを識別する方法およびシステムを提供することにある。 Another object of the present invention is to provide a method and system for identifying SMS or MMS messages containing spam and viruses in a mobile wireless communication system.
本発明のさらなる別の目的は、モバイル無線通信システムにおいてスパムやウィルスを含むSMSメッセージまたはMMSメッセージを識別するスケーラブルなシステムを提供することにある。 Yet another object of the present invention is to provide a scalable system for identifying SMS or MMS messages containing spam and viruses in a mobile wireless communication system.
本発明は、パケット・データ・メッセージをフィルタリングする機能を、パケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメント以外の通信ネットワークのエレメントに委託することにより無線通信システムにおいてパケット・データ・メッセージをフィルタリングする問題に対応するスケーラブルな解決策を含む。ここで、このようなパケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメントは、例えばデータ・メッセージ転送装置またはMSCとされる。疑義を取り除くため、「パケット・データ・メッセージを処理するためにアーキテクチャ的に配置された」という表現は、データ・パケット処理を実行するためにエレメントが通信ネットワークのネットワーク・アーキテクチャに配置されている基準として理解されることができる。ここでの処理は、転送、圧縮、変換、暗号化、暗号化解除などのような機能を含む。このようなパケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメント以外の通信ネットワークのエレメントは、例えばBSCとされる。BSCはSMCまたはMSCより下の通信ネットワークの層に配置されている。好ましくは、フィルタリング装置を基地局コントローラと関連付けて用いる。この配置により与えられた利点は、無線通信ネットワークにおいてパケット・データ・メッセージをフィルタリングするシステムのプロビジョンを徐々に実装することができ、従って、このような実装と関連する資本支出を制御することと、通信ネットワークにより全体として処理されるパケット・データ・メッセージのごく一部分のみを各フィルタリング装置がフィルタリングするようにシステムがスケーラブルであることとを含む。 The present invention contemplates packet data in a wireless communication system by delegating the ability to filter packet data messages to elements of a communication network other than the architecturally arranged elements for processing packet data messages. Includes scalable solutions that address the problem of filtering messages. Here, the elements arranged architecturally for processing such packet data messages are, for example, data message transfer apparatuses or MSCs. To eliminate doubt, the phrase “architecturally arranged to process packet data messages” is a measure by which elements are placed in the network architecture of the communication network to perform data packet processing. Can be understood as The processing here includes functions such as transfer, compression, conversion, encryption, and decryption. An element of the communication network other than the elements arranged architecturally for processing such a packet data message is, for example, a BSC. The BSC is located in the communication network layer below the SMC or MSC. Preferably, the filtering device is used in association with the base station controller. The advantage afforded by this arrangement is that the provision of a system for filtering packet data messages in a wireless communication network can be implemented gradually, thus controlling the capital expenditure associated with such implementation. The system is scalable so that each filtering device filters only a small portion of the packet data messages processed as a whole by the communication network.
本発明の第1態様では、無線通信ネットワークにおいて不要パケット・データ・メッセージ(unwanted packet data message)を識別する方法であって、パケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメント以外の通信ネットワークのエレメントでパケット・データ・メッセージを代行受信するステップと、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定するステップと、代行受信したパケット・データ・メッセージが不要メッセージであると判定された場合には、メッセージが不要であることを示すためにメッセージに関するアクションを実行するステップとを含む方法を提供する。これらアクションは一連の単一アクションをも含むことができる。 In a first aspect of the present invention, a method for identifying unwanted packet data messages in a wireless communication network, other than elements arranged architecturally to process packet data messages Intercepting the packet data message at an element of the communication network, determining whether the intercepted packet data message is an unwanted message, and accepting the intercepted packet data message as an unwanted message If determined to be, a method is provided that includes performing an action on the message to indicate that the message is not needed. These actions can also include a series of single actions.
このようなパケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメント以外の通信ネットワークのエレメントを、参照し易いように以下でパケット・データ・メッセージ・インターセプタとも称する。このようなパケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメントを、参照し易いように以下でパケット・データ・メッセージ転送装置とも称する。典型的に通信ネットワークのアーキテクチャは、より明瞭にするために本明細書で言及する階層化構造を呈する。無線通信ネットワーク端末より上では、基地局層が続き、基地局層の上では、基地局コントローラ層が配置される。基地局コントローラ層の上に移動交換局(MSC)層が続き、本明細書では、MSC層は、パケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメントを含む層である。MSC層が最上位層であるので、パケット・データ・メッセージ・インターセプタは、MSC層より下の層に典型的に配置される。 Elements of the communication network other than those arranged architecturally for processing such packet data messages are also referred to below as packet data message interceptors for ease of reference. The elements arranged in the architecture for processing such packet data messages are also referred to as packet data message transfer devices below for easy reference. The architecture of a communication network typically exhibits a layered structure referred to herein for more clarity. Above the wireless communication network terminal is a base station layer, and above the base station layer is a base station controller layer. Following the base station controller layer is a mobile switching center (MSC) layer, where the MSC layer is a layer containing elements that are architecturally arranged to process packet data messages. Since the MSC layer is the top layer, the packet data message interceptor is typically placed in a layer below the MSC layer.
好ましくは、パケット・データ・メッセージ転送装置は、無線通信ネットワークの移動交換局(MSC)に接続されたショート・メッセージ・センター(SMC)またはマルチメディア・メッセージ・センター(MMC)を含み、無線通信ネットワークはモバイル無線通信ネットワークである。 Preferably, the packet data message transfer device includes a short message center (SMC) or a multimedia message center (MMC) connected to a mobile switching center (MSC) of the wireless communication network, and the wireless communication network Is a mobile radio communication network.
また、好ましくは、所定の基地局コントローラまたは基地局により管理される無線通信ネットワーク端末により送信されるか、または、無線通信ネットワーク端末へ配信されるパケット・データ・メッセージをパケット・データ・メッセージ・インターセプタが代行受信するようにパケット・データ・メッセージ・インターセプタを無線通信ネットワーク内に備える。パケット・データ・メッセージ・インターセプタを、基地局コントローラと同じ場所に配置することができる。 Preferably, a packet data message transmitted by a predetermined base station controller or a radio communication network terminal managed by the base station or distributed to the radio communication network terminal is converted into a packet data message interceptor. A packet data message interceptor is provided in the wireless communication network so as to intercept. The packet data message interceptor can be co-located with the base station controller.
その結果として、代行受信したメッセージが所望のものであるかどうかを判定するフィルタを含むパケット・データ・メッセージ・インターセプタは、所定の基地局または一連の基地局により管理される小サブセットの無線通信ネットワークの加入者により転送されるか、またはこれら加入者へアドレス指定されたSMSおよびMMSメッセージのようなパケット・データ・メッセージのみを処理するようになっている。このようにして、本明細書の方法およびシステムは、SMSメッセージなどをフィルタリングする莫大なタスクに対するスケーラブルな解決策として実装される。さらに、通信ネットワークにおいて、MSCおよびSMCのような通信ネットワーク・システムの層よりも低い層にシステムを分散することにより、あらゆるフィルタリング機構に固有の伝送遅延を、通信ネットワークにおいて提案された層よりも高い層で本発明のフィルタリング・システムが実装される場合に生じる遅延に比べて少なくさせる。 As a result, a packet data message interceptor including a filter that determines whether an intercepted message is desired is a small subset of a wireless communication network managed by a given base station or series of base stations. Only packet data messages such as SMS and MMS messages that are forwarded by or addressed to these subscribers are processed. In this way, the methods and systems herein are implemented as a scalable solution to the vast task of filtering SMS messages and the like. In addition, by distributing the system in layers lower than the layers of communication network systems such as MSC and SMC in the communication network, the transmission delay inherent in any filtering mechanism is higher than that proposed in the communication network Less than the delay caused when the inventive filtering system is implemented at the layer.
パケット・データ・インターセプタのプロセッサで実行可能なソフトウェア・プログラムとして本発明の方法を実装することができ、パケット・データ・インターセプタでは、メモリは、本発明の第1態様を実装するソフトウェア・プログラムのプログラム・コードを含む機械可読命令をストアするように配置されている。 The method of the present invention can be implemented as a software program that can be executed by the processor of the packet data interceptor, and in the packet data interceptor, the memory is a program of the software program that implements the first aspect of the present invention. It is arranged to store machine readable instructions including code.
代行受信したパケット・データ・メッセージが不要メッセージであるかを判定するステップは、例えば米国特許出願公開第2003/0083078号により教示された方法を含むことができる。 Determining whether the intercepted packet data message is an unwanted message can include, for example, the method taught by US Patent Application Publication No. 2003/0083078.
好ましくは、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定するステップは、メッセージのコンテンツを分析してコンテンツが、悪意のあるアタック・コード、スパムを含んでいるかを判定するか、または、コンテンツがウィルス、ワームなどを含んでいるかを判定するか、を行うことを含む。 Preferably, the step of determining whether the intercepted packet data message is an unwanted message analyzes the content of the message to determine whether the content contains malicious attack code, spam, Alternatively, it is determined whether the content includes a virus, a worm, or the like.
無線通信ネットワーク端末はますます高度になってきているので、無線通信ネットワーク内のスパム・メッセージおよび通信ネットワーク内のウィルスの必然的な蔓延に関する増大する問題に対処するようにシステムを適応させることが次第に必要になってきている。 As wireless communication network terminals are becoming increasingly sophisticated, it is increasingly possible to adapt the system to address the growing problem of spam messages in the wireless communication network and the inevitable prevalence of viruses in the communication network. It is becoming necessary.
メッセージが不要メッセージであることを示すために、代行受信したメッセージに関するアクションを実行するステップは、メッセージを破棄することと、スパムを含むか、またはウィルス、ワームなどを含むか、であるおそれがあるという警告と共にメッセージをカプセル化し、カプセル化したメッセージを、対象とする受信者に転送することと、スパム・リポジトリのような、対象とする受信者の宛先とは別の宛先にメッセージを転送することとのいずれかを含むことができる。 The step of performing an action on the intercepted message to indicate that the message is an unwanted message can be to discard the message and include spam, viruses, worms, etc. Encapsulate the message with a warning and forward the encapsulated message to the intended recipient, and forward the message to a different destination than the intended recipient, such as a spam repository And can be included.
好ましくは、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定する前に、初期ステップとして、方法は、代行受信したメッセージがSMSメッセージまたはMMSメッセージであるかを判定し、代行受信したメッセージがSMSメッセージまたはMMSメッセージでないと判定された場合、対象とする宛先にメッセージを転送し、これにより不要メッセージ判定装置を回避するステップを含む。前述したように初期ステップを含めることは、システムがSMSおよびMMSメッセージのみに携わっている場合にメッセージ・フィルタリング速度を増大させる。 Preferably, before determining whether the intercepted packet data message is an unwanted message, as an initial step, the method determines whether the intercepted message is an SMS message or an MMS message and intercepted If it is determined that the message is not an SMS message or an MMS message, the method includes a step of transferring the message to a target destination, thereby avoiding the unnecessary message determination device. Including the initial step as described above increases the message filtering rate when the system is engaged only with SMS and MMS messages.
また、好ましくは、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定する前に、初期または追加のステップとして、方法は、メッセージが、不要メッセージ・フィルタリング・サービスに加入している通信ネットワーク加入者の端末から発信されたかを判定するステップを含む。 Also, preferably, as an initial or additional step, before determining whether the intercepted packet data message is an unwanted message, the method includes a communication in which the message is subscribed to an unwanted message filtering service. Determining whether the call originated from the terminal of the network subscriber.
オペレータおよびサービス・プロバイダにとって追加の通信ネットワーク運用収益をもたらす手段として、本発明によるフィルタリング方法を加入ごとに提供することができる。 The filtering method according to the present invention can be provided on a per subscription basis as a means of generating additional communications network operating revenue for operators and service providers.
本発明の第2態様では、無線通信ネットワークにおいて不要パケット・データ・メッセージを識別するシステムであって、パケット・データ・メッセージ転送装置の層よりも下の通信ネットワークの層に配置されているパケット・データ・メッセージ・インターセプタと、不要メッセージ判定装置とも称し、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定する手段と、不要メッセージ判定装置に応答して、メッセージが不要であることを示すためにメッセージを処理するプロセッサとを含むシステムを提供する。 According to a second aspect of the present invention, there is provided a system for identifying an unnecessary packet data message in a wireless communication network, the packet data message being arranged in a communication network layer below a packet data message transfer device layer. Also called data message interceptor and unnecessary message determination device, means for determining whether the intercepted packet data message is an unnecessary message, and in response to the unnecessary message determination device, that the message is unnecessary. A system is provided that includes a processor for processing messages to indicate.
好ましくは、システムは、悪意のあるアタック・コード、スパム、ウィルス、ワームなどに関して最新の定義を含むプログラム・コードでパケット・データ・メッセージ・インターセプタのメモリを更新するアップデータを含む。 Preferably, the system includes an updater that updates the packet data message interceptor memory with a program code that includes the latest definitions for malicious attack code, spam, viruses, worms, and the like.
本発明の第3態様では、無線通信システムにおいて所定の基地局コントローラまたは基地局により管理される無線通信ネットワーク端末により送信されるか、または、無線通信ネットワーク端末へ配信されるパケット・データ・メッセージを代行受信するパケット・データ・メッセージ・インターセプタであって、パケット・データ・メッセージ・インターセプタはパケット・データ・メッセージ転送装置の層よりも下の通信ネットワークの層に配置され、パケット・データ・メッセージ・インターセプタはメモリおよびプロセッサを含み、メモリは、本発明の第1態様による方法を実行するプログラム・コードを含む機械可読命令をストアするように配置され、プロセッサは、ストアしたプログラム・コードを実行するように配置されているパケット・データ・メッセージ・インターセプタを提供する。 In a third aspect of the present invention, a packet data message is transmitted by a wireless communication network terminal managed by a predetermined base station controller or base station in a wireless communication system, or distributed to the wireless communication network terminal. Intercepting packet data message interceptor, which is located in a layer of the communication network below the packet data message transfer device layer, and the packet data message interceptor Includes a memory and a processor, the memory being arranged to store machine-readable instructions including program code for performing the method according to the first aspect of the invention, wherein the processor is configured to execute the stored program code. Arranged To provide a packet data message interceptor.
本発明の第4態様では、本発明の第1態様の方法を実装する本発明の第3態様による装置で実行可能なプログラム・コードを含む機械可読メディアを提供する。 In a fourth aspect of the present invention there is provided a machine readable medium comprising program code executable on an apparatus according to the third aspect of the present invention for implementing the method of the first aspect of the present invention.
本発明の第5態様では、無線通信ネットワークにおいて不要パケット・データ・メッセージを識別する方法であって、方法は、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定するステップと、代行受信したパケット・データ・メッセージが不要メッセージであると判定された場合には、メッセージが不要であることを示すためにメッセージに関するアクションを実行するステップとを含み、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定するステップは、メッセージのコンテンツが、悪意のあるアタック・コード、スパムまたは、ウィルス、ワームなど、あるいはそれらすべてを含んでいるかを判定するためにコンテンツを分析するステップを含む方法を提供する。 In a fifth aspect of the present invention, a method for identifying unwanted packet data messages in a wireless communication network, the method comprising: determining whether the intercepted packet data message is an unwanted message; If the received packet data message is determined to be an unwanted message, the message packet message is received in an intercepted manner to indicate that the message is not needed. Determining whether it is an unwanted message includes analyzing the content to determine if the message content contains malicious attack code, spam or viruses, worms, etc. Provide a method.
好ましくは、パケット・データ・メッセージ転送装置の層よりも下の層にある通信ネットワークにパケット・データ・メッセージ・インターセプタを設け、パケット・データ・メッセージ転送装置は、無線通信ネットワークの移動交換局(MSC)に接続されたショート・メッセージ・センター(SMC)またはマルチメディア・メッセージ・センター(MMC)を含み、無線通信ネットワークはモバイル無線通信ネットワークである。 Preferably, a packet data message interceptor is provided in a communication network in a layer below the packet data message transfer device layer, and the packet data message transfer device is connected to a mobile switching center (MSC) of the wireless communication network. The wireless communication network is a mobile wireless communication network, including a short message center (SMC) or a multimedia message center (MMC) connected to
本発明の第6態様では、無線通信ネットワークにおいて不要パケット・データ・メッセージを識別するシステムであって、システムは、パケット・データ・メッセージ・インターセプタと、代行受信したパケット・データ・メッセージが不要メッセージであるかを判定する不要メッセージ判定装置と、不要メッセージ判定装置に応答して、メッセージが不要であることを示すためにメッセージを処理するプロセッサとを含み、不要メッセージ判定装置は、スパムまたは、ウィルス、ワームなど、あるいはそれらすべてをメッセージのコンテンツが含んでいるかを判定するためにコンテンツを分析するシステム。 In a sixth aspect of the present invention, a system for identifying unwanted packet data messages in a wireless communication network, wherein the system includes a packet data message interceptor and an intercepted packet data message as an unwanted message. An unnecessary message determination device that determines whether there is a message, and a processor that processes the message to indicate that the message is unnecessary in response to the unnecessary message determination device. A system that analyzes content to determine whether the content of the message contains worms or all of them.
好ましくは、パケット・データ・メッセージ転送装置の層よりも下の層にある通信ネットワークにパケット・データ・メッセージ・インターセプタを設け、パケット・データ・メッセージ転送装置は、無線通信ネットワークの移動交換局(MSC)に接続されたショート・メッセージ・センター(SMC)またはマルチメディア・メッセージ・センター(MMC)を含み、無線通信ネットワークはモバイル無線通信ネットワークである。 Preferably, a packet data message interceptor is provided in a communication network in a layer below the packet data message transfer device layer, and the packet data message transfer device is connected to a mobile switching center (MSC) of the wireless communication network. The wireless communication network is a mobile wireless communication network, including a short message center (SMC) or a multimedia message center (MMC) connected to
本発明の第7態様では、無線通信システムにおいて所定の基地局コントローラまたは基地局により管理される無線通信ネットワーク端末により送信されるか、または、無線通信ネットワーク端末へ配信されるパケット・データ・メッセージを代行受信するパケット・データ・メッセージ・インターセプタであって、パケット・データ・メッセージ・インターセプタはメモリおよびプロセッサを含み、メモリは、本発明の第5態様の方法を含むプログラム・コードを含む機械可読命令をストアするように配置され、プロセッサは、方法を実装するためにストアしたプログラム・コードを実行するように配置されているパケット・データ・メッセージ・インターセプタを提供する。 In a seventh aspect of the present invention, a packet data message is transmitted by a wireless communication network terminal managed by a predetermined base station controller or base station in a wireless communication system or distributed to the wireless communication network terminal. An intercepting packet data message interceptor comprising a memory and a processor, the memory comprising machine readable instructions comprising program code comprising the method of the fifth aspect of the invention. Arranged to store, the processor provides a packet data message interceptor arranged to execute the stored program code to implement the method.
本発明の第8態様では、本発明の第5態様の方法を実装する本発明の第7態様による装置で実行可能なプログラム・コードを含む機械可読メディアを提供する。 In an eighth aspect of the present invention there is provided a machine readable medium comprising program code executable by an apparatus according to the seventh aspect of the present invention for implementing the method of the fifth aspect of the present invention.
添付図面を参照して本発明の説明を続ける。 The description of the present invention will be continued with reference to the accompanying drawings.
本発明の前述した特徴、およびさらなる特徴は、添付図面の図2〜図5を参照して、本発明の一例とする好適な実施形態の説明から容易に理解することができるだろう。 The foregoing and further features of the present invention will be readily understood from the description of a preferred embodiment by way of example of the present invention, with reference to FIGS.
本発明によるGSMモバイル無線通信ネットワークの以下の説明において、図1に示す従来のGSMモバイル無線通信ネットワークの説明で用いた数字に類似する数字は、類似部分を示すために用いられるが、この数字の前には数字「1」が付加されている。 In the following description of the GSM mobile radio communication network according to the present invention, numerals similar to those used in the description of the conventional GSM mobile radio communication network shown in FIG. 1 are used to indicate similar parts. The number “1” is added in front.
図2を参照すると、GSM通信ネットワーク110は複数の移動交換局(MSC)112を含んでいる。各MSC112の主機能は、PSTN122のような固定または有線通信ネットワークにおいてモバイル端末118間、および、モバイル端末118とハンドセット(図示せず)との間の呼接続を切り替えることである。各MSC112は複数の基地局コントローラ(BSC)114を制御し、各BSC114は複数の基地局(BS)116を制御する。各BS116は、無線カバレッジ・エリア(セル)内に現在存在する任意のモバイル端末118に対する無線インターフェース115との通信ネットワークを管理する。
Referring to FIG. 2, the
GSM通信ネットワーク110は、送信および受信M/SMSで使用可能なモバイル端末118間でショート・メッセージ・サービス(SMS)メッセージおよび/またはマルチメディア・メッセージ・サービス(MMS)メッセージを中継し、ストアし、転送する責任を負う少なくとも1つのパケット・データ・メッセージ転送センター(M/SMC)124を含む。便宜上、図2には結合機能装置として示すM/SMC124は、SMC、MMC、分離SMCおよび分離MMC、または、図示のような結合されたSMCおよびMMCを含むことができる。M/SMC124は、SMSおよびMMSメッセージに加えてその他のタイプのパケット・データ・メッセージを中継し、ストアし、転送することができるが、一般に、従来のGSM通信ネットワークでのSMCと同じように機能する。適切なゲートウェイ(図示せず)を介してM/SMC124をインターネットおよび/またはその他のデータ通信ネットワーク126に接続して、このような通信ネットワーク126に発生する電子メッセージを、アドレス指定されたモバイル端末118へ配信可能にすることができる。このような場合、このような通信ネットワーク126から受信された電子メッセージを、SMSシステムおよび/またはMMSシステムと互換性のある形式に変換するのにM/SMC124が使用可能にされる。
これまで説明した図2のGSM通信ネットワーク110は、当業者に一般に知られている構造を有する。従って、このような通信ネットワークを本発明の一例として本発明に従ってどのように適応させることができるかに関する以下の説明を理解するのにこのような通信ネットワークのさらなる詳細な説明および動作を含める必要はない。
The
提案した解決策は、モバイル端末118により伝送されるか、またはそれらにより受信されるパケット・データ・メッセージの処理をSMCまたはMSCのようなハイレベル通信ネットワーク装置から離れて分散または委託しようとする。その理由は、このような装置の各々を通過するパケット・データ・メッセージに基づくトラフィックの量が、通信ネットワーク110により処理されるパケット・データ・メッセージ・トラフィック全体のかなりの割合を含むためである。従って、通信ネットワーク110のこのレベルでのメッセージ・フィルタリング/処理装置の処理能力を莫大なものにしなければならない。その結果、不要例えばスパムまたはコンピュータ・ウィルス、ワームなどあるいはそれらすべてを含むSMSおよびMMSメッセージのようなパケット・データ・メッセージを識別するのにこれらパケット・データ・メッセージを処理するスケーラブル・システムを提供するために、モバイル端末118に向かうか、あるいはモバイル端末118から来るSMSメッセージおよび/またはMMSメッセージのようなパケット・データ・メッセージを代行受信し処理するパケット・データ・メッセージ・インターセプタとも称するパケット・データ・メッセージ代行受信および処理システム128が各基地局コントローラ(BSC)114と関連付けられている。従って、パケット・データ・メッセージ・インターセプタ128は、SMCまたはMSC112、あるいはパケット・データ・メッセージ転送装置124の層よりも下のレベルまたは層に配置されている。
The proposed solution seeks to distribute or delegate processing of packet data messages transmitted by or received by
各パケット・データ・メッセージ代行受信および処理システム128は、所定のBSC114のパケット・データ・メッセージ・トラフィックを代行受信し、これによりメッセージ処理努力を無線通信ネットワーク110の中間層に委託/分散するように通信ネットワーク110内に配置されている。
Each packet data message interception and
各BSC114と関連するパケット・データ・メッセージ代行受信および処理システム128に加えて、不要メッセージの定義およびメッセージ・フィルタリング・ルールの最新リストを維持する少なくとも1つの不要メッセージ定義サーバ130が設けられている。
In addition to the packet data message interception and
パケット・データ・メッセージ代行受信および処理システム128と、不要メッセージ定義サーバ130との相互作用とは図3の説明から、より充分に理解される。図3で数字128により広く指定されたメッセージ代行受信および処理システムは、関連するBSC114内にインターフェース132を含む。このインターフェース132は、CORBA(Common Object Request Broker Architecture)使用可能インターフェースを含むことができる。CORBAは、通信ネットワーク上でコンピュータ・アプリケーションが共働するのに用いることができるベンダ独立のアーキテクチャおよびインフラストラクチャ規格である。インターフェース132により、BSC114を通過するパケット・データ・メッセージをBSC114で代行受信することができ、不要メッセージ判定装置136の同じように使用可能なインターフェース134に搬送することができる。不要メッセージ判定システムはパケット・データ・メッセージ代行受信および処理システム128の一部分を形成する。前記不要メッセージ判定装置136が図3において便宜上、メッセージ代行受信インターフェース132に対して分離したモジュールとして示されているが、当然のことながら、実際には、メッセージ代行受信インターフェース132および不要メッセージ判定装置136を、適切な通信リンクにより相互接続された分離モジュールとして設けることができ、あるいは、BSC114内に統合装置として設けることができる。同様に当然のことながら、パケット・データ・メッセージ代行受信および処理システム128をBSC114と同じ場所に配置する必要はないが、同じ場所は共通電源などのようないくつかの利点を与える。メッセージ代行受信インターフェース132は、関連のBSC114により搬送されたパケット・データ・メッセージを代行受信するのに便利な通信ネットワーク110内の設置場所に配置されている。
The interaction between the packet data message interception and
不要メッセージ判定装置136は、プログラム・コードとしてメモリ140にストアされている一連のフィルタリング・アルゴリズム(ルール)に従って、インターフェース134で受信した代行受信したパケット・データ・メッセージを処理するプロセッサ138を含む。フィルタリング・アルゴリズムは、代行受信したメッセージのコンテンツに適用されて、メッセージがスパムを構成するかを判定するためにコンテンツを分析する1つ以上のスパム検出アルゴリズムを含むことができる。その代わりに、またはそれに加えて、フィルタリング・アルゴリズムは、メッセージがコンピュータ・ウィルスなどを含んでいるかを判定するために、代行受信したメッセージのコンテンツを分析する1つ以上のウィルス検出アルゴリズムを含むことができる。
The unwanted
代行受信したメッセージのコンテンツを分析するためにプロセッサ138により用いられるフィルタリング・アルゴリズムを、無線通信ネットワーク110のパケット・データ・メッセージ代行受信および処理システム128に対して、最新の不要メッセージの定義およびフィルタリング・アルゴリズムを維持する多数のサーバの1つとして作用する不要メッセージ定義サーバ130からメモリ140に動的にダウンロードすることができる。処理システム・プロセッサ138により開始されるか、または、インターネットの技術分野の当業者によく知られているように定期的に行われる更新の要求に応答して不要メッセージ定義サーバ130からの更新を行うことができる。
The filtering algorithm used by the
SMFサーバ(不要メッセージ定義サーバ130)から多くのSMFクライアント(処理システム128)へコードを動的にダウンロードすることができるコンピュータ・プラットフォームを含むインターナショナル・ビジネス・マシーンズ(IBM)「システム管理フレームワーク」のようなシステムにより不要メッセージ定義サーバ130およびパケット・データ・メッセージ処理システム128を実装することができる。不要メッセージ定義サーバ130を無線通信ネットワーク110内でM/SMC124と同じ場所に配置することができる。
International Business Machines (IBM) “System Management Framework” including a computer platform that can dynamically download code from an SMF server (unwanted message definition server 130) to many SMF clients (processing system 128) The unnecessary
メモリ140は、1つ以上のフィルタリング(スパム検出および/またはウィルス検出)アルゴリズムに従ってメッセージのコンテンツを分析するステップの結果に従って、代行受信したメッセージに対してアクションを実行するプロセッサ138により実行可能であるプログラム・コードをもストアする。代行受信したメッセージが所望なものかどうかを判定するステップが、メッセージは所望なものであり、または安全であるという判定を生じさせた場合には、メッセージは、対象とする宛先へ転送するBSC114へインターフェース134を介して搬送される。しかし、メッセージが不要であり、または安全でないと判定された場合には、前記メッセージに対するアクションをさらに実行するために多数のオプションがある。
The
不要メッセージに対してアクションをさらに実行する第1オプションは、メッセージを単に破棄することである。第2オプションは、不要メッセージをリポジトリ142に転送することである。このオプションは、特に、ウィルスなどの存在により安全ではないと見なされる不要メッセージ、また、メッセージがスパムを含むと見なされるので不要と判定されたメッセージに適用できる。このようなメッセージに対するリポジトリ142は、不要と判定されたメッセージを分析してスパムおよびウィルス・フィルタリング・アルゴリズムを改良する能力を通信ネットワーク・オペレータまたはサービス・プロバイダに与える。不要と判定されたメッセージをさらに処理するさらなるオプションは、警告と共に前記メッセージをカプセル化し、カプセル化したメッセージを、対象とする受信者に転送することである。メッセージを開く際、メッセージの警告部分のみが最初に開かれて、メッセージがスパムを含んでいるおそれがあり、または、例えばウィルスを含んでいるおそれがあることを受信者に予め警告するようにメッセージはカプセル化される。
The first option to perform further actions on unwanted messages is to simply discard the message. The second option is to forward unwanted messages to the
次に図4を参照する。図4は、BSC114と関連するパケット・データ・メッセージ代行受信および処理システム128が、BSC114により制御される端末118から伝送され端末118へ配信されるSMSメッセージを代行受信し処理するように構成された場合のBSC114を論理的に表すフロー・ダイアグラムを含む。
Reference is now made to FIG. FIG. 4 illustrates that a packet data message interception and
第1の初期ステップでは、MSC112から受信したパケット・データ・メッセージを分析して、パケット・データ・メッセージがSMSメッセージを含んでいるかどうかを判定する。このステップをBSC114のプロセッサ(図示せず)で行うことができる。代行受信したパケット・データ・メッセージがSMSメッセージでないと判定した場合、対象とする受信者に中継するためにBSC114によりBS116へメッセージを転送する。BS116からBSC114で受信したパケット・データ・メッセージに対して、類似の初期ステップを行い、代行受信したパケット・データ・メッセージがSMSメッセージでないと判定した場合、前進伝送のために前記メッセージをMSC112へ転送する。
In a first initial step, the packet data message received from the
上記の機能は、代行受信したメッセージがSMSおよびMMSメッセージのいずれかであるかを判定するSMS/MMS判定装置と、前記SMS/MMS判定装置に応答して前記メッセージを、対象とする宛先に転送し、これにより、前記代行受信したメッセージがSMSおよびMMSメッセージではないと判定された場合にパケット・データ・メッセージ・インターセプタ128の不要メッセージ判定装置136を回避する転送装置とにより実行される。
The above-described function includes an SMS / MMS determination device that determines whether the intercepted message is an SMS or an MMS message, and forwards the message to a target destination in response to the SMS / MMS determination device. Thus, the message is executed by the transfer device that avoids the unnecessary
上記のいずれの場合でも、代行受信したメッセージがSMSメッセージであると判定したら、既に説明したようなさらなる処理のために不要メッセージ判定装置136へ前記メッセージを宛先変更する。不要メッセージ判定装置136へ宛先変更されたSMSメッセージが、所望な、または安全なSMSメッセージを含むと判定された場合、前記メッセージをBSC114へ戻し、BSC114では、戻した前記SMSメッセージがMSC112またはBS116へ向かうことになっているかを判定し、それに応じてメッセージを転送する。BSC114のプロセッサにおいて、このさらなるステップを行うことができる。
In any of the above cases, if it is determined that the proxy message is an SMS message, the message is redirected to the unnecessary
さらなる初期ステップでは、代行受信したパケット・データ・メッセージが、メッセージ・フィルタリング・サービスに加入していると識別された加入者の端末118から発信されたかを判定するようにBSC114のプロセッサまたは不要メッセージ判定装置136のプロセッサ138を配置し設計することができる。前記加入者の端末118から発信されたと判定された場合、前述のようにメッセージを処理する。従って、プロセッサは発信元判定装置機能を含む。前記加入者の端末118から発信されていないと判定された場合、対象とする受信者へ、メッセージを処理することなく転送することができ、すなわち、不要メッセージ判定装置136を回避する。しかし、通信ネットワーク・オペレータまたはサービス・プロバイダは、前記メッセージが安全でないおそれがあり、すなわち、ウィルスなどを含むおそれがあると判定された場合に、メッセージ・フィルタリング・サービスと契約しなかった通信ネットワーク加入者のメッセージを破棄するポリシーを操作することができる。
In a further initial step, the processor of the
パケット・データ・メッセージ代行受信および処理システム128がBSC114と同じ場所に配置されている場合、BSCプロセッサおよびメッセージ判定プロセッサ138は単一プロセッサを含むことができる。
If the packet data message interception and
図5は、本明細書で前に述べた通りではあるが、システムが、BSC114により制御される端末118から伝送され端末118へ配信されるSMSメッセージを代行受信し処理するように構成された場合の不要メッセージ判定装置136の論理的表現を含むフロー・ダイアグラムを含む。
FIG. 5 is as previously described herein, but when the system is configured to intercept and process SMS messages transmitted from
代わりの配置では、パケット・データ・メッセージ代行受信および処理システム128が、図2の左下部分に破線で示すようにただ1つのBS116のモバイル端末118のためにSMS/MMSメッセージを代行受信するようにパケット・データ・メッセージ代行受信および処理システム128を通信ネットワーク110内に配置することによりさらにスケーラブルに構成することができる。しかし、当然のことながら、この配置は、上述したように典型的な無線通信ネットワークでは各BSC114に対して約15個のBS116が存在するため、システムがBSC114と関連付けられている場合よりも約10〜20倍も多くのパケット・データ・メッセージ代行受信および処理システム128を必要とする。
In an alternative arrangement, the packet data message interception and
本発明の実施形態の前述した説明はGSM無線通信ネットワークを対象としたが、当然のことながら、本発明を非GSMモバイル無線通信ネットワークおよび固定無線通信ネットワークに等しく適用できる。 Although the above description of embodiments of the present invention is directed to GSM wireless communication networks, it should be understood that the present invention is equally applicable to non-GSM mobile wireless communication networks and fixed wireless communication networks.
要約すると、本発明は、モバイル無線通信システムにおいて不要ショート・メッセージ・サービス(SMS)メッセージを識別する方法およびシステムに関する。インターネットという状況において、不要ジャンクまたはスパム電子メッセージ(電子メール)の問題は周知である。しかし、無線通信ネットワークにおけるスパムSMSメッセージの問題は増大している。本発明は、パケット・データ・メッセージをフィルタリングする機能を、ショート・メッセージ・センター(SMC)よりも下の通信ネットワークの層に配置された装置に委託することにより無線通信システムでパケット・データ・メッセージをフィルタリングする問題に対するスケーラブルな解決策を含む。フィルタリング装置は基地局コントローラと関連して用いられる。この配置により与えられた利点は、通信ネットワークにより全体として処理されるパケット・データ・メッセージのごく一部分のみを各装置がフィルタリングするようにシステムがスケーラブルであるということである。この方法は、不要メッセージを代行受信し、メッセージが不要であることを示すためにこれらメッセージに関するアクションを実行することを含む。 In summary, the present invention relates to a method and system for identifying unwanted short message service (SMS) messages in a mobile wireless communication system. In the Internet context, the problem of unwanted junk or spam electronic messages (email) is well known. However, the problem of spam SMS messages in wireless communication networks is increasing. The present invention contemplates packet data messages in a wireless communication system by delegating the ability to filter packet data messages to devices located in a layer of a communication network below the Short Message Center (SMC). Includes a scalable solution to the problem of filtering The filtering device is used in connection with the base station controller. The advantage afforded by this arrangement is that the system is scalable so that each device filters only a small portion of the packet data messages processed as a whole by the communication network. The method includes intercepting unwanted messages and performing actions on these messages to indicate that the messages are not needed.
Claims (46)
パケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメント(124)以外の前記通信ネットワーク(110)のエレメント(128)においてパケット・データ・メッセージを代行受信するステップと、
前記代行受信したパケット・データ・メッセージが不要メッセージであるかを判定するステップと、
前記代行受信したパケット・データ・メッセージが不要メッセージであると判定された場合には、前記メッセージが不要であることを示すために前記メッセージに関するアクションを実行するステップと、
を含む方法。 A method of identifying unwanted packet data messages in a wireless communication network (110), comprising:
Intercepting the packet data message at an element (128) of the communication network (110) other than the architecturally arranged element (124) for processing the packet data message;
Determining whether the intercepted packet data message is an unwanted message;
If it is determined that the intercepted packet data message is an unwanted message, performing an action on the message to indicate that the message is not needed;
Including methods.
前記メッセージを破棄することと、
悪意のあるアタック・コード、スパム、ウィルスおよびワームのいずれかを含むおそれがあるという警告と共に前記メッセージをカプセル化し、前記カプセル化したメッセージを、対象とする受信者に転送することと、
前記対象とする受信者の宛先とは別の宛先に前記メッセージを転送することと
のいずれかを含む、請求項1〜14のいずれか一項に記載の方法。 Said step of performing an action on the intercepted message to indicate that the message is an unwanted message;
Discarding the message;
Encapsulating the message with a warning that it may contain any of malicious attack code, spam, viruses and worms, and forwarding the encapsulated message to the intended recipients;
15. The method according to any one of claims 1 to 14, comprising: forwarding the message to a destination different from the intended recipient destination.
パケット・データ・メッセージを代行受信するパケット・データ・メッセージ・インターセプタ(128)であって、このようなパケット・データ・メッセージを処理するためにアーキテクチャ的に配置されたエレメント(124)以外の前記通信ネットワーク(110)のエレメントであるパケット・データ・メッセージ・インターセプタ(128)と、
代行受信したパケット・データ・メッセージが不要メッセージであるかを判定する不要メッセージ判定装置(136)と、
前記不要メッセージ判定装置(136)に応答して、前記メッセージが不要であることを示すために、前記代行受信したパケット・データ・メッセージに関するアクションを実行するプロセッサ(138)と
を含むシステム。 In a system for identifying unwanted packet data messages in a wireless communication network (110),
A packet data message interceptor (128) that intercepts packet data messages, said communication other than the elements (124) arranged architecturally to process such packet data messages A packet data message interceptor (128) which is an element of the network (110);
An unnecessary message determination device (136) for determining whether the intercepted packet data message is an unnecessary message;
And a processor (138) that performs an action on the intercepted packet data message to indicate that the message is unnecessary in response to the unwanted message determination device (136).
パケット・データ・メッセージを代行受信するインターフェース(132)と、
メモリ(140)と、
プロセッサ(138)と
を含み、前記メモリ(140)は、請求項1〜18のいずれか一項に記載の前記方法を実行するプログラム・コードを含む機械可読命令をストアするように配置され、前記プロセッサ(138)は、前記ストアしたプログラム・コードを実行するように配置されているパケット・データ・メッセージ・インターセプタ(128)。 Transmitted by the wireless communication network terminal (118) managed by any of the predetermined base station controller (114) and base station (116) in the wireless communication system (110), or the wireless communication network terminal (118) A packet data message interceptor (128) that intercepts the packet data message delivered to the packet data message interceptor (128). Elements of the communication network (110) other than the elements (124) arranged architecturally for processing, the packet data message interceptor (128),
An interface (132) for intercepting packet data messages;
A memory (140);
A processor (138), wherein the memory (140) is arranged to store machine-readable instructions including program code for performing the method of any one of claims 1-18, The processor (138) is a packet data message interceptor (128) arranged to execute the stored program code.
パケット・データ・メッセージを代行受信するステップと、
代行受信したパケット・データ・メッセージが不要メッセージであるかを判定するステップと、
代行受信したパケット・データ・メッセージが不要メッセージであると判定された場合には、前記メッセージが不要であることを示すために前記メッセージに関するアクションを実行するステップとを含み、
代行受信したパケット・データ・メッセージが不要メッセージであるかを判定する前記ステップは、前記メッセージのコンテンツが、悪意のあるアタック・コード、スパム、ウィルスおよびワームのいずれかを含んでいるかを判定するために前記コンテンツを分析するステップを含む方法。 In a method for identifying unwanted packet data messages in a wireless communication network (110), the method comprises:
Intercepting packet data messages;
Determining whether the intercepted packet data message is an unwanted message;
If the intercepted packet data message is determined to be an unwanted message, performing an action on the message to indicate that the message is unnecessary;
The step of determining whether the intercepted packet data message is an unwanted message is to determine whether the content of the message contains a malicious attack code, spam, virus or worm Analyzing the content.
前記メッセージを破棄することと、
警告と共に前記メッセージをカプセル化し、前記カプセル化したメッセージを、対象とする受信者に転送することと、
前記対象とする受信者の宛先とは別の宛先に前記メッセージを転送することと
のいずれかを含む、請求項30〜36のいずれか一項に記載の方法。 Said step of performing an action on the intercepted message to indicate that the message is an unwanted message;
Discarding the message;
Encapsulating the message with a warning and forwarding the encapsulated message to the intended recipient;
37. The method according to any one of claims 30 to 36, comprising: forwarding the message to a destination other than the intended recipient's destination.
パケット・データ・メッセージを代行受信するパケット・データ・メッセージ・インターセプタ(128)と、
代行受信したパケット・データ・メッセージが不要メッセージであるかを判定する不要メッセージ判定装置(136)と、
前記不要メッセージ判定装置(136)に応答して、前記メッセージが不要であることを示すために前記メッセージに関するアクションを実行するプロセッサ(138)と
を含み、前記不要メッセージ判定装置(136)は、悪意のあるアタック・コード、スパム、ウィルスおよびワームを前記メッセージのコンテンツが含んでいるかを判定するために前記コンテンツを分析するように配置されているシステム。 In a system for identifying unwanted packet data messages in a wireless communication network (110), the system comprises:
A packet data message interceptor (128) that intercepts packet data messages;
An unnecessary message determination device (136) for determining whether the intercepted packet data message is an unnecessary message;
A processor (138) that performs an action on the message to indicate that the message is unnecessary in response to the unnecessary message determination device (136), the unnecessary message determination device (136) A system arranged to analyze the content to determine whether the content of the message contains certain attack codes, spam, viruses and worms.
パケット・データ・メッセージを代行受信するインターフェース(132)と、
メモリ(140)と、
プロセッサ(138)と
を含み、前記メモリ(140)は、請求項30〜39のいずれか一項に記載の前記方法を実行するプログラム・コードを含む機械可読命令をストアするように配置され、前記プロセッサ(138)は、前記ストアしたプログラム・コードを実行するように配置されているパケット・データ・メッセージ・インターセプタ(128)。 In the wireless communication system (110), transmitted by the wireless communication network terminal (118) managed by either the predetermined base station controller (114) or the base station (116), and delivered to the wireless communication network terminal (118). A packet data message interceptor (128) for intercepting packet data messages, wherein the packet data message interceptor (128) comprises:
An interface (132) for intercepting packet data messages;
A memory (140);
A processor (138), wherein the memory (140) is arranged to store machine-readable instructions including program code for performing the method of any one of claims 30-39, and The processor (138) is a packet data message interceptor (128) arranged to execute the stored program code.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP04405320 | 2004-05-25 | ||
| PCT/IB2005/000990 WO2005119993A1 (en) | 2004-05-25 | 2005-04-12 | Filtering messages comprising spam and/or viruses in a wireless communication |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008501269A true JP2008501269A (en) | 2008-01-17 |
| JP2008501269A5 JP2008501269A5 (en) | 2008-05-22 |
Family
ID=34963820
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007514154A Pending JP2008501269A (en) | 2004-05-25 | 2005-04-12 | Filtering unwanted messages in wireless communication systems |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP1749382A1 (en) |
| JP (1) | JP2008501269A (en) |
| KR (1) | KR20070032943A (en) |
| CN (1) | CN1961545A (en) |
| WO (1) | WO2005119993A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020135420A (en) * | 2019-02-20 | 2020-08-31 | 日本電気通信システム株式会社 | SMS Anti-Scam System, SMS Anti-Scam Method, and SMS Anti-Scam Program |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007001439A2 (en) * | 2004-11-04 | 2007-01-04 | Telcordia Technologies, Inc. | Detecting exploit code in network flows |
| WO2006065190A1 (en) * | 2004-12-16 | 2006-06-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Advanced lawful interception of sms |
| CN101317376B (en) | 2006-07-11 | 2011-04-20 | 华为技术有限公司 | Method, device and system for contents filtering |
| US7849186B2 (en) | 2006-09-21 | 2010-12-07 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
| KR101141121B1 (en) * | 2006-12-07 | 2012-05-02 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Method and server for screening communication contents of roaming user |
| NL2000484C2 (en) * | 2007-02-09 | 2008-08-12 | Clubmessage B V | Digital message e.g. multimedia messaging service message, transmitting method, involves transmitting digital message to telephone and obtaining results to determine transmission of message to end user |
| CN101242586B (en) * | 2008-03-17 | 2013-11-06 | 华为技术有限公司 | Multimedia message processing method, device and system |
| CN102027777A (en) * | 2008-05-16 | 2011-04-20 | 日本电气株式会社 | Base station device, information processing device, filtering system, filtering method, and program |
| FR2938147B1 (en) * | 2008-11-03 | 2010-11-12 | Schneider Electric Ind Sas | SYSTEM FOR EXCHANGING DATA RELATING TO AUTOMATION EQUIPMENT. |
| CN101707752A (en) * | 2009-11-23 | 2010-05-12 | 中兴通讯股份有限公司 | Communication monitoring method, device and system |
| CN101945355A (en) * | 2010-07-02 | 2011-01-12 | 中兴通讯股份有限公司 | Spam message processing method and equipment |
| CN102457841B (en) * | 2010-10-28 | 2016-03-30 | 西门子公司 | For detecting the method and apparatus of virus |
| CN102547710B (en) * | 2010-12-22 | 2015-09-02 | 西门子公司 | The method and apparatus of detecting virus in mobile communication system |
| CN102594780B (en) * | 2011-01-12 | 2016-03-30 | 西门子公司 | The detection of mobile terminal virus, sweep-out method and device |
| CN103368914A (en) * | 2012-03-31 | 2013-10-23 | 百度在线网络技术(北京)有限公司 | Method, apparatus and device for intercepting message |
| US9357362B2 (en) | 2014-05-02 | 2016-05-31 | At&T Intellectual Property I, L.P. | System and method for fast and accurate detection of SMS spam numbers via monitoring grey phone space |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003026331A1 (en) * | 2001-09-14 | 2003-03-27 | First Hop Oy | Method and apparatus for processing messages |
| US20030083078A1 (en) * | 2001-03-05 | 2003-05-01 | Allison Rick L. | Methods and systems for preventing delivery of unwanted short message service (SMS) messages |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6654787B1 (en) * | 1998-12-31 | 2003-11-25 | Brightmail, Incorporated | Method and apparatus for filtering e-mail |
-
2005
- 2005-04-12 WO PCT/IB2005/000990 patent/WO2005119993A1/en not_active Ceased
- 2005-04-12 EP EP05718450A patent/EP1749382A1/en not_active Withdrawn
- 2005-04-12 JP JP2007514154A patent/JP2008501269A/en active Pending
- 2005-04-12 KR KR1020067022329A patent/KR20070032943A/en not_active Ceased
- 2005-04-12 CN CNA2005800171682A patent/CN1961545A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030083078A1 (en) * | 2001-03-05 | 2003-05-01 | Allison Rick L. | Methods and systems for preventing delivery of unwanted short message service (SMS) messages |
| WO2003026331A1 (en) * | 2001-09-14 | 2003-03-27 | First Hop Oy | Method and apparatus for processing messages |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020135420A (en) * | 2019-02-20 | 2020-08-31 | 日本電気通信システム株式会社 | SMS Anti-Scam System, SMS Anti-Scam Method, and SMS Anti-Scam Program |
| JP7338847B2 (en) | 2019-02-20 | 2023-09-05 | 日本電気通信システム株式会社 | Anti-SMS Fraud System, Anti-SMS Method, and Anti-SMS Fraud Program |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1961545A (en) | 2007-05-09 |
| EP1749382A1 (en) | 2007-02-07 |
| KR20070032943A (en) | 2007-03-23 |
| WO2005119993A1 (en) | 2005-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8005493B2 (en) | Messaging system and method | |
| KR101259908B1 (en) | Application update method and system in mobile communication terminal | |
| US9473910B2 (en) | Method and system for providing messaging gateway services | |
| JP6026092B2 (en) | Apparatus and method for managing content conversion in a wireless device | |
| US20080004049A1 (en) | Smpp message processing for sms spam filtering | |
| JP2008501269A (en) | Filtering unwanted messages in wireless communication systems | |
| US7630727B2 (en) | MAP message processing for SMS spam filtering | |
| US9602660B2 (en) | System and method for handling mobile messages with embedded URLs | |
| WO2008001333A2 (en) | Smart-card centric spam protection | |
| EP1234469B1 (en) | Cellular data system security method | |
| US20060211406A1 (en) | Providing security for network subscribers | |
| JP2006178996A (en) | Spam preventing server | |
| JP2008501269A5 (en) | ||
| US20130166667A1 (en) | Dynamic network address translation system and method | |
| US20070006312A1 (en) | System and method for using quarantine networks to protect cellular networks from viruses and worms | |
| US20100299755A1 (en) | Anti-virus/spam method in mobile radio networks | |
| CN100505900C (en) | System and method for transmitting SMS | |
| GB2437776A (en) | Message routing, value-added services and charging in a foreign network | |
| KR20250056131A (en) | Eml reconstituion method and mail security system perform the same | |
| EP1903830A1 (en) | Cellular data system security method | |
| IES84271Y1 (en) | A messaging system and method | |
| HK1119342A (en) | Method for routing sms messages using an intelligent routing node | |
| IE20040693U1 (en) | A messaging system and method | |
| HK1096808B (en) | Method for routing sms messages using an intelligent routing node |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080401 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080401 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100630 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100706 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101207 |