Call Addition Control in User Agents to Prevent Echoes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mobile communication systems, repeated addition of a called party to the same call leads to echoes and unnecessary resource wastage due to the lack of controls over call addition requests.
Innovation Solution
Implementing controls in User Agents (UAs) or call service systems to determine if the called party is already present in the call, and blocking the call addition request if they are, thereby preventing repeated additions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If call addition requests are not restricted, then call service flexibility is improved, but repeated additions cause echoes and resource wastage
Solution Approach 1:
The system implements a feedback mechanism by maintaining a record of parties already present in the call and checking this record against new call addition requests. The controller compares the called party information in incoming requests with the stored call participant list, and blocks requests for parties that are already present, thereby preventing repeated additions and associated resource wastage while preserving call service flexibility.
2Adaptability or versatility
If call addition requests are not restricted, then call service flexibility is improved, but repeated additions generate undesired echoes
Solution Approach 1:
The system implements a feedback mechanism by maintaining a record of parties already present in the call and checking this record against new call addition requests. The controller compares the called party information in incoming requests with the stored call participant list, and blocks requests for parties that are already present, thereby preventing repeated additions and associated echoes while preserving call service flexibility.
3Loss of energy
If controls are implemented to check call addition requests, then resource wastage is reduced, but system complexity increases
Solution Approach 1:
The system performs preliminary action by pre-establishing and maintaining a list of call participants before processing new call addition requests. The controller has this participant list ready and uses it to quickly evaluate incoming requests, blocking those that would result in repeated additions. This preliminary preparation enables efficient resource management while keeping the added complexity minimal and manageable.
Data Source
AI summary
A method for call addition control in a User Agent (UA) or a call service system is provided. The UA or the call service system receives or initiates a call addition request comprising information of a called party during a call. The UA or the call service system determines whether the called party is already present in the call. The UA or the call service system blocks the call addition request in response to the called party being already present in the call.


