Server-Mediated Audio Path Segmentation for Bandwidth Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In large-scale teleconferencing systems, the increasing number of terminal apparatuses leads to network bandwidth issues, causing interruptions and delays in audio communication due to the establishment of multiple communication paths, which reduces audio quality.
Innovation Solution
A process is implemented where a server manages the establishment of communication paths between terminal apparatuses, limiting the number of paths by allowing only a predetermined number of terminal apparatuses to transmit or receive audio data, based on set values, dynamically adjusting permissions to maintain network efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each terminal apparatus establishes a communication path with any other terminal apparatus, then all terminal apparatuses can mutually transmit and receive audio data, but the number of communication paths increases with the number of terminal apparatuses, causing network bandwidth to be tight and audio quality to deteriorate
Solution Approach 1:
The system segments the communication paths by designating specific terminal apparatuses as transmission terminals and others as reception terminals. Instead of allowing all-to-all connections, the communication paths are divided into unidirectional streams from transmission terminals to reception terminals, reducing the total number of paths while maintaining audio transmission capability.
Solution Approach 2:
The system dynamically adjusts the number of transmission terminals based on network conditions and participant needs. The server can control which terminal apparatuses function as transmission terminals, allowing flexible adaptation to changing conference scenarios and network capacity, thereby optimizing the balance between audio transmission capability and network load.
2Adaptability or versatility
If the number of terminal apparatuses increases in a teleconferencing system, then more participants can join the conference, but network bandwidth becomes tight causing interruption or delay of audio
Solution Approach 1:
The server acts as an intermediary that manages and coordinates communication paths between terminal apparatuses. It receives audio data from transmission terminals, manages the distribution to reception terminals, and controls the overall communication flow. This intermediary role allows the system to scale to more participants while maintaining audio reliability through centralized path management.
Solution Approach 2:
The system dynamically controls the establishment and termination of communication paths based on the number of participants and network conditions. The server can adjust which terminal apparatuses act as transmission terminals, enabling flexible adaptation to varying participant numbers while maintaining optimal network utilization and audio transmission reliability.
3Adaptability or versatility
If multiple communication paths are established among terminal apparatuses, then comprehensive audio coverage is achieved, but network bandwidth is consumed excessively leading to audio interruption and delay
Solution Approach 1:
The communication paths are segmented into unidirectional streams from designated transmission terminals to reception terminals. This segmentation eliminates redundant bidirectional paths and allows audio coverage to be achieved through a smaller number of optimized unidirectional paths, reducing overall network bandwidth consumption.
Solution Approach 2:
The system implements partial action by allowing only necessary transmission paths to be established rather than all possible paths. The server controls which terminal apparatuses function as transmission terminals, creating just enough paths to provide adequate audio coverage without excessive bandwidth consumption that would lead to interruptions and delays.
Data Source
AI summary
A non-transitory computer readable medium stores a program causing a computer to execute a process for transmission and reception of media data including at least one of audio data and video data among multiple terminal apparatuses connected via a network. The process includes receiving a transmission request for the media data from at least one terminal apparatus among the multiple terminal apparatuses; receiving a reception request for the media data from at least one terminal apparatus among the multiple terminal apparatuses; and establishing a communication path to transmit the media data between a terminal apparatus that has made the transmission request among the multiple terminal apparatuses and at least one of terminal apparatuses that have made the reception request among the multiple terminal apparatuses, in a case where the total number of terminal apparatuses that have made the transmission request is less than or equal to a predetermined set value.


