PoC Session Control via SSRC Wildcard Expulsion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Push-to-Talk over Cellular (PoC) services cannot expel anonymous users from sessions nor control reattempts by expelled users to join the session, leading to adverse effects on session quality.
Innovation Solution
A method and apparatus that allow clients to expel users from PoC sessions using their SSRC identifier, nickname, or anonymous user wildcard, and restrict reentry by adding the user's PoC address to a rejection list based on expulsion policies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If existing PoC services allow anonymous users to join sessions without restriction, then user accessibility and ease of joining is improved, but session quality and order deteriorate due to inability to expel problematic users
Solution Approach 1:
The patent changes the identification parameter from requiring full PoC address to accepting SSRC identifier, nickname, or anonymous user wildcard. This parameter change enables flexible identification of anonymous users while maintaining their ability to join sessions easily, yet allows controllers to expel them when necessary to preserve session quality
Solution Approach 2:
The patent introduces a controller as an intermediary component that mediates between anonymous users and session management. The controller receives expulsion requests, identifies anonymous users through alternative parameters (SSRC, nickname, wildcard), and executes expulsion decisions, thereby maintaining session quality without restricting initial joining access
2Reliability
If PoC services implement strict user control mechanisms, then session order and quality are improved, but ease of operation deteriorates due to complex control procedures
Solution Approach 1:
The patent implements preliminary action by pre-defining expulsion policies and rules before sessions occur. The controller is pre-configured with policies that automatically apply when conditions are met, reducing the need for complex real-time decision-making and manual control procedures during active sessions
Solution Approach 2:
The patent enables self-service through automatic expulsion policy execution. The controller automatically identifies and expels anonymous users based on pre-set policies without requiring manual intervention for each case, simplifying operation while maintaining session order through automated enforcement of control rules
3Adaptability or versatility
If PoC services allow repeated reattempts by expelled users to join sessions, then user accessibility is improved, but session stability deteriorates due to frequent disruptions
Solution Approach 1:
The patent applies dynamics by making the reentry policy flexible and adjustable. The controller can dynamically modify reentry policies based on session conditions, user behavior patterns, and administrator decisions. This allows the system to adapt between allowing reentry for legitimate users while blocking repeated attempts from disruptive users, balancing accessibility with session stability
4Measurement precision
If PoC services use only PoC address for user identification, then precision of identification is improved, but adaptability deteriorates due to inability to identify anonymous users
Solution Approach 1:
The patent implements universality by making the user identification system multi-functional. The controller can identify users through multiple methods: PoC address for registered users, SSRC identifier for session participants, nickname for display purposes, and anonymous user wildcard for unrecognized users. This universal identification approach maintains precision for known users while enabling adaptability to identify and manage anonymous users
Data Source
Figure 1
Figure 2~3
Figure 4~5
AI summary
The present invention discloses a method and an apparatus for controlling user's participation into a session so that the system can control accession to a PoC session requested by anonymous users and restrict an expelled user from joining the session again. Under the present invention, a client in the PoC session sends a request of expelling a user to the control server, with the SSRC identifier or nickname of the user or an anonymous user wildcard carried in the request; according to the received SSRC identifier, nickname or anonymous user wildcard, the control server searches for the corresponding PoC address, and expels the user out of the session as required according to the PoC address. Therefore, the client with the expulsion right can control accession to the PoC session requested by other users, especially anonymous users, thus keeping order of the session. The control server automatically rejects the reattempt of the expelled user according to the rejection list and the rejection policy, thus preventing such users from harassing the PoC session maliciously, and improving the service experience of the user.