VoIP Connection ID Filtering for SPIT Defense
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for VoIP communication lack effective defense mechanisms against Spam over Internet Telephony (SPIT) and vishing, leading to increased annoyance and potential financial losses due to the inability to efficiently block or trace unwanted calls.
Innovation Solution
A method for VoIP communication networks that utilizes a connection ID (CID) system, where subscriber terminals store desired connection properties, allowing for the evaluation and control of incoming calls based on predefined criteria, such as call type, duration, and validity periods, to manage and filter calls effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If VoIP communication is shifted to data networks to achieve cost savings, then communication cost is reduced, but the risk of SPIT calls and security attacks increases
Solution Approach 1:
The patent implements preliminary action by establishing connection property specifications and evaluation mechanisms before VoIP calls are established. The callee's terminal stores desired connection properties in advance, and the network evaluates incoming calls against these predefined criteria before allowing connection, preventing SPIT calls from reaching users while maintaining cost-effective VoIP communication.
Solution Approach 2:
The patent introduces an intermediary evaluation mechanism within the network that acts as a mediator between caller and callee. This intermediary evaluates connection requests based on stored connection properties and routing information, filtering out harmful SPIT calls while allowing legitimate calls to proceed, thus protecting users without blocking beneficial VoIP communication.
2Object-affected harmful factors
If traditional call blocking methods are used to prevent SPIT, then unwanted calls are reduced, but legitimate calls may be incorrectly blocked and user convenience deteriorates
Solution Approach 1:
The patent applies local quality by implementing granular, call-specific evaluation criteria rather than blanket blocking. Each connection request is evaluated against the callee's specific connection property specifications, allowing legitimate calls with appropriate properties to pass through while blocking only those that match SPIT patterns, thus maintaining user convenience while filtering unwanted calls.
Solution Approach 2:
The patent utilizes parameter changes by evaluating multiple connection parameters (routing information, connection properties, validity periods) rather than relying on simple blocking. This multi-parameter evaluation system dynamically assesses each call request, adjusting the decision based on the specific parameters of the incoming call, which reduces false positives and maintains ease of operation for legitimate users.
3Object-affected harmful factors
If connection evaluation and filtering mechanisms are implemented, then SPIT calls are blocked, but network complexity and processing overhead increase
Solution Approach 1:
The patent reduces network complexity through preliminary action by having the callee's terminal store connection property specifications in advance. This pre-stored information is readily available for evaluation, eliminating the need for complex real-time analysis of connection properties during call establishment, thus simplifying the network's processing requirements while maintaining effective SPIT filtering.
Solution Approach 2:
The patent applies self-service by enabling the callee's terminal to autonomously evaluate incoming calls against stored connection properties without requiring complex network intervention. The terminal uses pre-configured routing information and connection specifications to make evaluation decisions, reducing the processing burden on network elements and simplifying overall system complexity while effectively blocking SPIT calls.
4Reliability
If call routing control is implemented to manage incoming calls, then call quality and user control are improved, but processing time and network overhead increase
Solution Approach 1:
The patent minimizes processing time through preliminary action by pre-storing connection property specifications and routing information at the callee's terminal. When a call request arrives, the evaluation process can quickly compare against pre-configured criteria without requiring complex real-time computations, thus maintaining high call quality through thorough evaluation while minimizing the time overhead.
Solution Approach 2:
The patent extracts the evaluation logic from the network core and places it at the callee's terminal. By taking out the connection property evaluation function and implementing it locally at the receiving end, the system achieves thorough call quality control through detailed property matching while reducing network processing time and overhead, as the terminal independently performs the evaluation without requiring extensive network intervention.
Data Source
AI summary
The invention relates to a method for providing communication in a VoIP communication network having a multiplicity of network nodes, in which a) at least one first subscriber terminal in the VoIP communication network stores a first item of information containing at least one VoIP connection property desired by the user of the first subscriber terminal in at least one first network node of the VoIP communication network, wherein b) when a second subscriber terminal wishes to connect to the first subscriber terminal, b1) the second subscriber terminal requests the first item of information from the first network node, b2) the second subscriber terminal forms at least one data element that describes the connection on the basis of at least the first item of information, b3) the second subscriber terminal transmits the data element that describes the connection to a functional element which is assigned to the network and switches through direct connections between communication partners, and wherein c) the functional element evaluates the data element in such a manner that it establishes the connection between the first subscriber terminal and the second subscriber terminal on the basis of at least the first item of information. The invention also relates to an arrangement for carrying out the method.


