Subscriber Location Validation Algorithm for SS7 Fraud Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communications networks, particularly those using SS7 and Diameter protocols, are vulnerable to fraud and malicious activities due to the lack of validation of subscriber location information, leading to revenue fraud and unauthorized access.

Innovation Solution

Implementing a location validation algorithm at network nodes to determine the validity of subscriber location information using prior location data and timing information, and performing mitigating actions when invalid information is detected, such as discarding fraudulent messages or notifying network operators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If location validation algorithm is implemented to improve security, then network security is improved, but processing time increases

Engineering Contradiction:
Improvenetwork securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary validation by comparing received location information against previously stored location data before processing the main validation logic. This preliminary check filters out obviously fraudulent messages early, reducing the processing burden on the complete validation algorithm and thus reducing overall processing time while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The validation algorithm implements a two-stage approach: first performing a quick partial validation using prior location data and basic plausibility checks, then applying more rigorous validation only when needed. This partial action approach provides sufficient security for most cases while significantly reducing average processing time compared to always applying full validation.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If prior location information is stored and analyzed, then validation accuracy is improved, but information storage requirements increase

Engineering Contradiction:
Improvevalidation accuracyVSAvoidinformation storage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system stores prior location information in a selective manner, maintaining detailed location data only for active subscribers and using aggregated or simplified location representations for historical data. This local quality approach ensures high validation accuracy for current subscribers while reducing overall storage requirements by adapting the level of detail to the specific needs of different data subsets.

Inventive Principle:
Principle #3Local quality

3Reliability

If comprehensive validation is performed on all location messages, then fraud prevention is improved, but network traffic processing speed decreases

Engineering Contradiction:
Improvefraud preventionVSAvoidnetwork traffic processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies comprehensive validation selectively rather than uniformly to all location messages. Messages from trusted sources or those matching established patterns receive partial validation, while suspicious or unusual messages trigger comprehensive validation. This partial action strategy maintains strong fraud prevention for high-risk cases while preserving network traffic processing speed for routine messages.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The validation system incorporates feedback mechanisms where validation results from previous messages influence the validation intensity applied to subsequent messages. When a subscriber's location pattern is consistent with historical data, validation is streamlined; when anomalies are detected, more rigorous validation is applied. This feedback-driven approach maintains fraud prevention effectiveness while optimizing processing speed based on actual risk levels.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10470154B2Methods, systems, and computer readable media for validating subscriber location information
Publication Date: 2019.11.05 ORACLE INT CORP
  • US10470154B2 patent drawing
  • US10470154B2 patent drawing
  • US10470154B2 patent drawing

AI summary

Methods, systems, and computer readable media for validating subscriber location information are disclosed. One method occurs at a network node. The method includes receiving a message containing location information associated with a subscriber. The method also includes determining whether the location information is valid based on a location validation algorithm, wherein the location validation algorithm uses prior location information associated with the subscriber in determining with the location information is valid. The method further includes performing at least one action based on the determining.