Full-Duplex Group Call Channel Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in reducing network channel load and processing load for smooth full-duplex transmission in group calling, leading to delayed utterance and missing beginning parts of talks due to server-side control limitations.
Innovation Solution
A communication system with mobile terminals and a communication server that establishes independent transmission and reception channels, allowing users to transmit and receive voice data simultaneously while controlling the number of users in full-duplex transmission to prevent overload, using a limited full-duplex transmission control mechanism to manage user participation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If full-duplex transmission is implemented in group calling, then users can transmit and receive voice data simultaneously improving communication efficiency, but network channel load and processing load increase causing system overload
Solution Approach 1:
The patent segments the communication group into multiple communication channels, each capable of full-duplex transmission. Instead of allowing all users to transmit simultaneously on a single channel (which would cause overload), the system divides the group into smaller sub-groups with separate channels, enabling parallel full-duplex communication while controlling load on each individual channel.
Solution Approach 2:
The patent implements dynamic channel allocation where communication channels are dynamically assigned and reconfigured based on current transmission needs. The system can adjust the number and configuration of full-duplex channels in real-time, allowing optimal utilization of network resources while preventing overload by adapting to changing communication demands.
2Reliability
If server-side control is used to manage full-duplex transmission, then transmission can be controlled, but delays occur and beginning parts of talks are missed
Solution Approach 1:
The patent introduces a channel management function as an intermediary layer between the user terminals and the core server. This intermediary handles the establishment, modification, and release of communication channels locally at the terminal level, reducing the need for continuous server intervention. The server only performs high-level control while local terminals manage real-time channel operations, thereby minimizing delays.
Solution Approach 2:
The patent implements preliminary channel establishment where communication channels are pre-configured and ready before actual transmission begins. The system proactively manages channel lifecycles including pre-establishment, active transmission, and post-transmission release, ensuring that channels are immediately available when needed without waiting for server approval during critical transmission moments.
3Productivity
If multiple users transmit simultaneously in full-duplex mode, then communication capacity increases, but processing load on the system increases
Solution Approach 1:
The patent segments the processing load by distributing it across multiple independent communication channels. Each channel handles a subset of users independently, allowing parallel processing without centralized bottlenecks. This segmentation reduces the processing burden on any single system component while maintaining high overall communication capacity through aggregate performance of multiple channels.
Data Source
AI summary
A communication system broadcasts utterance voice data of one of users to mobile communication terminals carried by respective users. Responsive to pressing an utterance button during a group calling communication mode in which a reception channel is established for utterance voice data transmitted from a server, the mobile communication terminal establishes a transmission channel transmitting utterance voice data to the server independently of the established reception channel, transmits utterance voice data from that mobile communication terminal, and receives utterance voice data within the communication group simultaneously. The mobile communication terminal stores a simultaneous connection upper limit in full-duplex transmission and a full-duplex transmission log including simultaneously connecting users and number of simultaneously connecting users. Limited full-duplex transmission control is performed on each terminal not permitting establishment of the transmission channel to the server based on the full-duplex transmission log and simultaneous connection upper limit.


