Channel-Based Voice Call Method for High Bit Rate Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional voice call technologies suffer from low bit rate and poor sound quality, along with high packet loss due to the VOIP protocol used for voice over internet protocol (VoIP) communications.

Innovation Solution

A channel-based voice call method and apparatus that allocates temporary channels for voice calls, ensuring higher bit rates and better sound quality by locking channels with passwords for secure entry, allowing for recycling of channels and preventing eavesdropping, and utilizing a matching pool for user matching based on personal information and proximity rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional VOIP protocol is used for voice call, then the system is simple and easy to implement, but the bit rate is low and sound quality is poor

Engineering Contradiction:
Improvesound qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a channel server as an intermediary component between clients. The channel server manages channel allocation, authentication, and call routing, thereby improving sound quality through dedicated voice channels while centralizing complexity in the server rather than requiring complex local implementations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments voice call functionality into distinct components: client applications, channel server, channel database, and matching pool. This segmentation allows each component to specialize in specific tasks, improving overall system performance and sound quality while distributing complexity across multiple manageable modules.

Inventive Principle:
Principle #1Segmentation

2Reliability

If traditional VOIP protocol is used for voice call, then the implementation is straightforward, but packet loss is high

Engineering Contradiction:
Improvepacket loss rateVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The channel server acts as a reliable intermediary that receives voice data from one client and forwards it to the destination client. This mediator approach ensures proper data delivery, reduces packet loss through controlled transmission, and manages retransmission if needed, while keeping client implementations simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system establishes dedicated voice channels before calls begin and implements authentication mechanisms in advance. The channel server pre-allocates resources and sets up transmission paths, cushioning against potential packet loss by having ready-made, optimized communication channels with proper error handling prepared beforehand.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If temporary channels are allocated for each call, then call quality is improved, but channel resource consumption increases

Engineering Contradiction:
Improvecall qualityVSAvoidchannel resource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system allocates temporary voice channels for the duration of each call and then recovers/reuses them after the call ends. The channel server manages the lifecycle of channels, releasing them back to the pool for reuse, thereby maintaining high call quality through dedicated channels while minimizing total resource consumption through efficient recycling.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The channel allocation system is dynamic rather than static. Channels are allocated on-demand when calls are initiated and released when calls end. The channel server dynamically manages the pool of available channels, allocating them to new calls as they arise and recovering them for reuse, optimizing resource utilization while maintaining call quality.

Inventive Principle:
Principle #15Dynamics

4Reliability

If channel passwords are implemented for secure entry, then security is improved, but access complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidaccess ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The channel server acts as an authentication intermediary that handles password verification centrally. Instead of requiring clients to implement complex authentication logic, the channel server manages channel passwords and authentication, providing secure access control while keeping client operations simple through automated verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11272053B2Channel-based voice call method and apparatus
Publication Date: 2022.03.08 GUANGZHOU HUADUO NETWORK TECH
  • US11272053B2 patent drawing
  • US11272053B2 patent drawing
  • US11272053B2 patent drawing

AI summary

A channel-based voice call method, including: accepting a matching request of a client, acquiring a matching result of the client from a matching pool, and returning the matching result to the client; and acquiring a call matching acceptance instruction of the client, allocating a temporary channel and locking the temporary channel, and sending a successfully accepted matching message, a temporary channel number and a channel password to the client, such that the client enters the temporary channel based on the successfully accepted matching message, the temporary channel number and the channel password to make a call.