Announcing Added Endpoints in Multiparty Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for announcing endpoints in multiparty communication sessions are unsatisfactory, particularly when an endpoint is added to an already established session, as they fail to effectively inform other endpoints of the new participant's identity.
Innovation Solution
A system that initiates an announcement for endpoints in a multiparty communication session by determining the status of the media path of the added endpoint and using a rendering of the participant identifier associated with the added endpoint, which can be provided by a conference controller, mixer, or call agent, allowing for dynamic or static rendering of the identifier.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If known techniques for announcing endpoints are used in multiparty communication sessions, then the basic identification function is maintained, but the effectiveness of informing other endpoints of new participant identity deteriorates
Solution Approach 1:
The system performs preliminary actions by establishing the communication session between at least two endpoints before adding the added endpoint. The announcement procedure is initiated immediately upon receiving the request to add the added endpoint, ensuring that participant identity information is communicated proactively rather than passively.
Solution Approach 2:
The system implements feedback by determining the status of the media path of the added endpoint before providing the announcement. This feedback mechanism ensures that the announcement is only provided when the media path status allows, improving the reliability of information transmission while maintaining the effectiveness of endpoint identification.
2Reliability
If the announcement is provided based on media path status determination, then the reliability of information transmission is improved, but the complexity of the announcement procedure increases
Solution Approach 1:
The system employs self-service by having the conference bridge automatically determine the media path status of the added endpoint and initiate the announcement procedure without requiring manual intervention. The conference bridge uses its own resources to assess the media path status and provide the announcement, reducing the need for external control mechanisms.
Solution Approach 2:
The conference bridge performs multiple functions: it establishes communication sessions, manages endpoint identification, determines media path status, and provides announcements. This multi-functionality reduces the need for separate dedicated components, thereby managing complexity while improving information transmission reliability.
3Adaptability or versatility
If the conference controller is located at the endpoint or call agent, then the flexibility of system configuration is improved, but the difficulty of managing the announcement procedure increases
Solution Approach 1:
The conference bridge acts as an intermediary between the endpoint and the call agent, automatically managing the announcement procedure regardless of where the conference controller is located. This intermediary function abstracts the complexity of announcement management from the distributed configuration, allowing flexible system setup while simplifying procedure management through centralized coordination.
Data Source
AI summary
Providing an announcement for a multiparty communication session involves establishing a communication session between at least two endpoints. A request to add an added endpoint to the communication session is received. A procedure to provide an announcement to the endpoints of the communication session is initiated. The announcement is played in response to determining a status of a media path of the added endpoint, and is provided from a rendering of a participant identifier associated with the added endpoint.


