SMS Spam Prevention via Routing Data Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current SMS networks lack control over the delivery of SMS messages, making it difficult to prevent unauthorized or spam messages, as the first routing data is not separately accessible for correlation with the message delivery phase, leading to issues like address spoofing and increased network traffic.
Innovation Solution
A method where a network element receives first routing data, converts it to second routing data, and transmits the latter for SMS message delivery, allowing correlation of HLR-requests with message receipt, enabling control over message delivery and identification of unauthorized messages by comparing SMSC addresses and monitoring time intervals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If first routing data is provided directly in HLR-request for SMS message delivery, then message delivery speed is improved, but security against unauthorized delivery and spam is worsened
Solution Approach 1:
The patent introduces a network element that acts as an intermediary between the HLR and the SMS message delivery process. This element receives the HLR-request with first routing data, converts it to second routing data, and transmits it separately. The intermediary enables correlation between the HLR-request and the actual SMS message delivery, providing security control without significantly impacting delivery speed.
2Reliability
If first routing data is made accessible for correlation with message delivery, then spam prevention capability is improved, but network complexity and control mechanisms are worsened
Solution Approach 1:
The patent changes the parameter representation by converting first routing data to second routing data. This parameter transformation allows the routing information to be used for correlation and spam prevention while maintaining a relatively simple network architecture. The conversion process enables security control without requiring complex additional control mechanisms.
3Ease of operation
If second routing data is transmitted separately from first routing data, then control over message delivery is improved, but network traffic and processing overhead are worsened
Solution Approach 1:
The patent performs preliminary action by converting the routing data at the network element before the actual SMS message delivery. The second routing data is transmitted in advance and can be correlated with the incoming SMS message. This preliminary conversion and transmission of routing data enables effective control while minimizing additional network traffic during the actual message delivery phase.
Data Source
AI summary
Methods, systems, and computer program products for delivery of SMS messages are disclosed. According to one method, first routing data for delivery of an SMS message to a mobile terminal is received at a network element. Second routing data is transmitted from the network element in response to receiving the first routing data. An SMS message having the second routing data is received at the network element. The second routing data is converted at the network element to the first routing data for delivery of the SMS message to a mobile terminal. The network element uses the first and second routing data to correlate a request for the first routing data with receipt of the SMS message. The network element compares an SMSC address in the request for the first routing data with an SMSC address in the SMS message to detect the presence of address spoofing.


