WO2012174829A1 - Procédé et dispositif de traitement de message court - Google Patents

Procédé et dispositif de traitement de message court Download PDF

Info

Publication number
WO2012174829A1
WO2012174829A1 PCT/CN2011/083468 CN2011083468W WO2012174829A1 WO 2012174829 A1 WO2012174829 A1 WO 2012174829A1 CN 2011083468 W CN2011083468 W CN 2011083468W WO 2012174829 A1 WO2012174829 A1 WO 2012174829A1
Authority
WO
WIPO (PCT)
Prior art keywords
msc address
short message
address
msc
visited
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.)
Ceased
Application number
PCT/CN2011/083468
Other languages
English (en)
Chinese (zh)
Inventor
俞浙辉
吴晓斌
杨奕堃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of WO2012174829A1 publication Critical patent/WO2012174829A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/73Validating charges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/88Provision for limiting connection, or expenditure
    • H04M15/888Provision for limiting connection, or expenditure severing connection after predetermined time or data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • H04W12/128Anti-malware arrangements, e.g. protection against SMS fraud or mobile malware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/28SMS billing

Definitions

  • the present invention relates to the field of communications, and in particular to a short message processing method and apparatus.
  • Spam short messages can be filtered by specialized garbage monitoring devices, but there are still some short messages that do not meet the filtering conditions of spam messages. These messages can also be referred to as fraudulent text messages. These messages often change some of the fields in the short message for some special purpose. This phenomenon is particularly common in international roaming text messages.
  • Such fraudulent text messages generally tamper with international roaming fraud messages originating from the Mobile Switching Center (MSC) address. For example, when a foreign operator operates a network, after a long period of observation, it is found that some short messages entering the network are modified and the MSC address is modified to be roamed and submitted to the carrier network.
  • MSC Mobile Switching Center
  • the SMS of the international roaming changes the MSC address of the originating call to the domestic MSC address.
  • the operator cannot filter whether the received short message is tampered with, this causes some problems, for example, it will cause the operator to The tampering short message is billed, resulting in inaccurate billing.
  • the present invention provides a short message processing method and apparatus to solve at least the above problems.
  • a short message processing method including: parsing a call originating mobile switching center (MSC) address carried by the short message from the received short message; and obtaining a short message sending number Visiting the MSC address; determining that the MSC address is inconsistent with the visited MSC address, and refusing to process the short message.
  • the obtaining the visited MSC address corresponding to the sending number of the short message comprises: determining that the MSC address does not belong to the address in the preset legal MSC address list, and obtaining the visited MSC address corresponding to the sending number of the short message, wherein the legal MSC
  • the short message corresponding to the MSC address of the address list is a short message for direct processing.
  • determining that the MSC address and the visited MSC address are inconsistent comprises: determining whether the visited MSC belongs to an address in the preset legal MSC address list; if the determination result is yes, determining that the MSC address and the visited MSC address are inconsistent.
  • obtaining the visited MSC address corresponding to the sending number of the short message comprises: obtaining the visited MSC address from the home location register (HLR).
  • the obtaining the visited MSC address from the home location register (HLR) comprises: sending the SRI route request message to the HLR; and obtaining the visited MSC address carried in the response message corresponding to the SRI route request message.
  • a short message processing apparatus including: a parsing module configured to parse an MSC address carried by the received short message; and a first obtaining module configured to acquire a short message Sending the MSC address corresponding to the MSC address; the first determining module is configured to determine that the MSC address is inconsistent with the visited MSC address; and the processing module is configured to refuse to process the short message.
  • the first obtaining module is configured to: after determining that the MSC address does not belong to the address in the preset legal MSC address list, obtain the visited MSC address corresponding to the sending number of the short message, where the MSC address of the legal MSC address list corresponds to The short message is a short message for direct processing.
  • the first determining module includes: a determining module, configured to determine whether the visited MSC belongs to an address in the preset legal MSC address list; and the second determining module is configured to determine the MSC address and the visit when the determining result of the determining module is yes
  • the MSC addresses are inconsistent.
  • the first obtaining module is configured to acquire the visited MSC address from the home location register HLR.
  • the first obtaining module includes: a sending module, configured to send an SRI routing request message to the HLR; and a second acquiring module, configured to obtain the visited MSC address carried in the response message corresponding to the SRI routing request message.
  • the MSC address carried by the received short message is parsed; the visited MSC address corresponding to the sending number of the short message is obtained; the MSC address is inconsistent with the visited MSC address, and the short message is rejected, and the operation is solved.
  • the merchant cannot filter out the problems caused by the tweaked text messages, which improves the accuracy of the filtering.
  • FIG. 1 is a flowchart of a short message processing method according to an embodiment of the present invention
  • 2 is a block diagram showing a structure of a short message processing apparatus according to an embodiment of the present invention
  • FIG. 3 is a block diagram showing a preferred structure of a short message processing apparatus according to an embodiment of the present invention
  • FIG. 4 is a short message processing method according to a preferred embodiment of the present invention.
  • Flowchart 1; and FIG. 5 is a flow chart 2 of a short message processing method in accordance with a preferred embodiment of the present invention.
  • FIG. 1 is a flowchart of a short message processing method according to an embodiment of the present invention.
  • the method includes the following steps S102 to S106.
  • Step S102 Parse the originating MSC address carried by the received short message.
  • Step S104 Acquire a visited MSC address corresponding to the sending number of the short message.
  • Step S106 Determine that the MSC address is inconsistent with the visited MSC address, and refuse to process the short message.
  • the MSC address of the short message is determined to be falsified, the MSC is overwritten.
  • the operator cannot filter out the problem caused by the falsified short message.
  • the short message of the international roaming changes the MSC address of the calling to the domestic MSC address, and compares the MSC address carried in the short message.
  • the visiting MSC of the short message identifies that the short message has been tampered with, and avoids charging inaccuracy caused by charging the short message, thereby improving the accuracy of charging. If the received MSC address is obtained for each received short message, this method will result in a relatively large network load.
  • the MSC address is not in the legal MSC address list, and the MSC address corresponding to the sending number of the short message is obtained by using a legal MSC address list, where the legal MSC address list is obtained.
  • the short message corresponding to the MSC address is a short message for direct processing.
  • a legal list is determined, and the MSC address outside the legal list is compared with the visited MSC address to determine whether the short message is tampered with, so that it is not necessary to compare all the short messages. The operation reduces the network load, and at the same time, avoids the misidentified hacked SMS when the legitimate user switches between different MSCs.
  • the method for determining whether the MSC address is a preset legal MSC address list is as follows: determining that the MSC address is inconsistent with the visited MSC address in the following manner: determining whether the visited MSC belongs to an address in the preset legal MSC address list; Yes, it is determined that the MSC address is inconsistent with the visited MSC address.
  • the method determines whether the MSC address and the visited MSC address are consistent by means of indirect judgment. At the same time, it should be directly determined whether the MSC address and the visited MSC address are consistent.
  • the visited MSC address may be obtained from the HLR.
  • a Send Routing Information (SRI) routing request message may be sent to the HLR, and the response message corresponding to the SRI routing request message is carried in the response message. Visit the MSC address.
  • a short message processing software is provided for performing the technical solutions described in the above embodiments and preferred embodiments.
  • a storage medium is also provided, wherein the data transfer software is stored in the storage medium, and the storage medium includes, but is not limited to, an optical disk, a floppy disk, a hard disk, a rewritable memory, and the like.
  • the embodiment of the present invention further provides a short message processing apparatus, which can be used to implement the foregoing short message processing method and a preferred embodiment, which have been described and will not be described again.
  • module may implement a combination of software and/or hardware of a predetermined function.
  • the systems and methods described in the following embodiments are preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • 2 is a structural block diagram of a short message processing apparatus according to an embodiment of the present invention. As shown in FIG. 2, the apparatus includes: a parsing module 22, a first obtaining module 24, a first determining module 26, and a processing module 28, The above structure will be described in detail.
  • the parsing module 22 is configured to parse the address of the originating mobile switching center (MSC) carried by the received short message; the first obtaining module 24 is configured to obtain the visited MSC address corresponding to the sending number of the short message; a determining module 26, connected to the parsing module 22 and the first obtaining module 24, configured to determine that the MSC address parsed by the parsing module 22 is inconsistent with the visited MSC address acquired by the first obtaining module 24; the processing module 28 is connected to the first The determining module 26 is arranged to refuse to process the short message when the first determining module 26 determines that the result is inconsistent.
  • MSC mobile switching center
  • the first obtaining module 24 is configured to: after determining that the MSC address does not belong to the address in the preset legal MSC address list, obtain the visited MSC address corresponding to the sending number of the short message, where the legal MSC address list The short message corresponding to the MSC address is a short message for direct processing.
  • the acquisition module 24 is arranged to obtain the visited MSC address from the HLR.
  • 3 is a block diagram of a preferred structure of a short message processing apparatus according to an embodiment of the present invention. As shown in FIG. 3, the first determining module 26 includes: a determining module 262 and a second determining module 264. The first obtaining module 24 includes: The module 242 and the second acquisition module 244, the above structure will be described in detail below.
  • the first determining module 26 includes: a determining module 262, configured to determine whether the visited MSC is a preset legal
  • the second deterministic module 264 is connected to the determining module 262.
  • the first obtaining module 24 includes: a sending module 242, configured to send an SRI routing request message to the HLR; and a second obtaining module 244, connected to the sending module 24, configured to obtain a response message corresponding to the SRI routing request message sent by the sending module 242. Carry the visited MSC address.
  • Step S302 A terminal (for example, a mobile phone) sends a short message to a short message center, and the short message center decodes the message.
  • Step s304 The terminal sends to the Home Location Register (HLR)
  • the SRI routes the request information, and requests the source number to visit the MSC address.
  • Step S306 The short message center obtains the source code visited by the MSC address carried in the response message corresponding to the SRI request.
  • Step S308 The short message center determines whether the MSC address is falsified according to the predetermined policy. If the judgment result is falsified, the MO response is rejected and the short message is rejected, otherwise the subsequent processing of the MO call process is continued.
  • This embodiment modifies the calling process in the related art.
  • the mobile phone submits a message to the short message center, and the short message center decodes the message, checks the number specification, enters the library, issues the bill, and the like, and then returns to the MO successfully.
  • the whole process checks whether the MSC address has been falsified or not.
  • the source MSC that obtains the short message is added in the calling process, and compared with the MSC in the originating message, in the case of inconsistency. Next, it is judged to be an illegal short message, and the rejection is processed.
  • the preferred embodiment improves the acquisition of the source MSC of the short message and compares it with the MSC in the originating message, thereby avoiding adding additional equipment and making no major changes to the original system.
  • the second embodiment of the present invention provides a method for detecting a fraudulent short message.
  • the short message center stores an MSC GT address, or is called a Trusted GT. The list can be configured by the short message center. For maintenance, FIG.
  • Step S402 The MS submits the message MO to the short message center.
  • Step S404 The short message center determines whether the calling MSC address is the trusted MSC address of the local network. If the determination result is yes, step S406 is performed; otherwise, step S408 is performed.
  • Step S406 No processing is performed, which is processed according to the mobile originating call (MO) message flow in the related art.
  • Step S408 Send SRI_SM to the HLR, requesting the VMSC_GT information of the calling user.
  • Step S410 Feedback MO_ACK to the user.
  • the second embodiment of the present invention provides a method for detecting a fraudulent short message.
  • the short message center stores an MSC GT address, or is called a Trusted GT. The list can be configured by the short message center.
  • a short message that is not called by the local network GT is processed.
  • FIG. 5 is a second flowchart of a short message processing method according to a preferred embodiment of the present invention. As shown in FIG. 5, the method includes: Step S502: The MS submits the message MO to the short message center. Step S504: The SMS center detects that the originating MSC address is not the trusted MSC address of the local network. Step S506: The short message center sends an SRI route request message requesting source number routing information.
  • Step S508 The HLR returns the visited MSC address of the source user.
  • Step S510 The SMS center compares whether the returned visited MSC address is consistent with the originating MSC address. If yes, step S512 is performed; otherwise, step S514 is performed.
  • Step S512 The short message is considered to be a valid short message, and the short message center returns to the MO to successfully respond.
  • the message continues to be processed in step S514: the fraudulent short message is considered, and the short message center returns a MO failure response, and the message processing ends.
  • the third embodiment of the present invention provides a method for detecting a fraudulent short message.
  • the short message center stores an MSC GT address, or is a list of trusted GTs. The list can be maintained by the configuration module of the short message center.
  • the short message that is not called by the local network GT is processed, and the method includes: Step S601: The MS submits the message MO to the short message center.
  • Step S614 If the returned MSC address is in the list, it is considered to be a fraudulent short message, and the short message center returns to the MO failure response, and the message processing ends.
  • a short message processing method and device are provided. After the fraud detection short message function is built in the short message center, the MO process in the related technology is not greatly changed, but the request source is added in the MO message processing process. The number routing information and the verification source number are visited by the MSC address. In order to save network resources, the SMS center needs to maintain the MSC GT address of the local network. The messages originating from the MSC of the local network are considered to be legal, and there is no need to send a routing request message.
  • the invention is not limited to any specific combination of hardware and software.
  • the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention se rapporte à un procédé et à un dispositif de traitement de message court. Le procédé selon l'invention consiste : à résoudre, à partir d'un message court reçu, une adresse MSC d'origine contenue dans le message court ; à acquérir une adresse d'un MSC visiteur, qui correspond à un numéro d'envoi du message court ; et, quand il est déterminé que l'adresse MSC ne coïncide pas avec l'adresse du MSC visiteur, à refuser de traiter le message court. La présente invention est apte à améliorer la précision de facturation du message court.
PCT/CN2011/083468 2011-06-23 2011-12-05 Procédé et dispositif de traitement de message court Ceased WO2012174829A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110171070A CN102333291A (zh) 2011-06-23 2011-06-23 短消息处理方法及装置
CN201110171070.X 2011-06-23

Publications (1)

Publication Number Publication Date
WO2012174829A1 true WO2012174829A1 (fr) 2012-12-27

Family

ID=45484868

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/083468 Ceased WO2012174829A1 (fr) 2011-06-23 2011-12-05 Procédé et dispositif de traitement de message court

Country Status (2)

Country Link
CN (1) CN102333291A (fr)
WO (1) WO2012174829A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104284335A (zh) * 2013-07-09 2015-01-14 中国移动通信集团江苏有限公司 一种伪源垃圾彩信识别方法及系统
CN113316153A (zh) * 2020-04-02 2021-08-27 阿里巴巴集团控股有限公司 一种短信息检验方法、装置和系统

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103974260A (zh) * 2013-02-06 2014-08-06 中兴通讯股份有限公司 互通网关及其实现伪源彩信拦截的方法
CN104010285B (zh) * 2014-06-18 2018-03-23 中国联合网络通信集团有限公司 一种短信过滤方法、系统以及短信服务中心和终端
CN105407479B (zh) * 2014-09-10 2019-06-21 中国移动通信集团设计院有限公司 一种信息识别方法、信息网关、sim卡及系统
CN115708378B (zh) * 2021-08-18 2025-08-22 北京金山云网络技术有限公司 一种短信扣量检测方法及装置、电子设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101496362A (zh) * 2006-07-25 2009-07-29 卢森特技术有限公司 通过始发交换机的证实的消息欺骗检测
CN101742445A (zh) * 2008-11-06 2010-06-16 华为技术有限公司 消息识别方法、装置及系统
CN101860823A (zh) * 2009-04-10 2010-10-13 中国移动通信集团公司 伪造短消息的检测方法及相关装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8175624B2 (en) * 2006-09-12 2012-05-08 Phi-Cam, Llc Method and system for managing a short message service aggregation platform and providing advertising content to mobile communication devices
CN101335920B (zh) * 2008-07-15 2011-04-13 中国联合网络通信集团有限公司 基于主叫号码位置和发送内容的垃圾短消息识别系统及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101496362A (zh) * 2006-07-25 2009-07-29 卢森特技术有限公司 通过始发交换机的证实的消息欺骗检测
CN101742445A (zh) * 2008-11-06 2010-06-16 华为技术有限公司 消息识别方法、装置及系统
CN101860823A (zh) * 2009-04-10 2010-10-13 中国移动通信集团公司 伪造短消息的检测方法及相关装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104284335A (zh) * 2013-07-09 2015-01-14 中国移动通信集团江苏有限公司 一种伪源垃圾彩信识别方法及系统
CN113316153A (zh) * 2020-04-02 2021-08-27 阿里巴巴集团控股有限公司 一种短信息检验方法、装置和系统
CN113316153B (zh) * 2020-04-02 2024-03-26 阿里巴巴集团控股有限公司 一种短信息检验方法、装置和系统

Also Published As

Publication number Publication date
CN102333291A (zh) 2012-01-25

Similar Documents

Publication Publication Date Title
CN116325658B (zh) 用于使用移动性模式的5g用户设备(ue)历史移动性跟踪和安全筛查的方法、系统和计算机可读介质
CN113545018B (zh) 使用网络组件作为区块链节点来保护电信网络
EP3346738B1 (fr) Procédé et système de communication de groupe pour communication de groupe
WO2020220865A1 (fr) Procédé de vérification d'identité pour service de fonction de réseau, et dispositif associé
CN102868998B (zh) 物联网业务访问方法和装置
WO2012174829A1 (fr) Procédé et dispositif de traitement de message court
WO2014169804A1 (fr) Procédé et système d'enregistrement pour entité de service commun
CN101959183A (zh) 一种基于假名的移动用户标识码imsi保护方法
CN114697945A (zh) 发现响应消息的生成方法及装置、发现消息的处理方法
CN102238026B (zh) 物联网通知消息的管理方法和通知业务能力装置
US12301559B2 (en) Systems and methods for service authorization in a delegated discovery deployment
KR101510091B1 (ko) 통신 네트워크의 실시간 상호 작용
CN103167403A (zh) 电子渠道业务的认证方法及系统
CN105338615B (zh) 用户设备的注册方法、实体及系统
EP4027678A1 (fr) Autorisation dans des systèmes de communication cellulaire
CN105871963A (zh) 资源操作请求的处理方法及装置
WO2024061207A1 (fr) Procédé et appareil de gestion de données de niveau utilisateur, dispositif de communication et support de stockage lisible
CN104602180A (zh) 创建订阅资源系统及创建订阅资源的方法
CN102595410A (zh) 检测wap恶意订购的系统和方法
WO2025209251A1 (fr) Procédé et appareil de communication, dispositif, support de stockage et produit
WO2015139442A1 (fr) Procédé et dispositif de contrôle d'accès à un réseau local et support de stockage informatique
CN111163033B (zh) 消息转发方法、装置、通信网元及计算机可读存储介质
US12452827B2 (en) Learning apparatus, determination system, learning method, and non-transitory computer readable medium
CN118804035A (zh) 感知终端选择方法、感知终端的授权查询方法及网元
WO2013139073A1 (fr) Procédé et système pour envoyer un rapport de surveillance de terminal

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11868289

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11868289

Country of ref document: EP

Kind code of ref document: A1