MCU Protocol Stack Segmentation for H.323 Call Capacity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video conference systems using the H.323 protocol stack face limitations in processing large capacity calls due to hardware constraints, leading to delayed or lost signaling, which results in reduced call capacity and efficiency.
Innovation Solution
Deploying multiple protocol stacks within a multi-point control unit (MCU) and strategically selecting them for H.225 and H.245 signaling interactions based on call capacity limits to distribute processing efficiently, thereby preventing call hang-ups and message loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If only one H.323 protocol stack is used per MCU, then the system structure remains simple, but the call capacity is limited and signaling processing is delayed
Solution Approach 1:
The patent divides the single protocol stack into multiple independent protocol stacks (first protocol stack for H.225 signaling, second protocol stack for H.245 signaling). Each protocol stack independently processes signaling messages, thereby increasing the overall call capacity of the MCU while maintaining manageable complexity through modular design
2Productivity
If multiple protocol stacks are deployed, then signaling processing capacity increases, but system complexity and resource consumption increase
Solution Approach 1:
The system segments signaling processing into dedicated protocol stacks for different signaling types (H.225 for call setup, H.245 for media negotiation). This segmentation allows parallel processing of multiple calls simultaneously while keeping each protocol stack's complexity manageable and resources efficiently allocated
Solution Approach 2:
Each protocol stack is designed to handle multiple aspects of call processing universally. The first protocol stack handles H.225 signaling for call setup, while the second handles H.245 signaling for media negotiation. These stacks can serve multiple calls concurrently, providing multi-functional capability without proportionally increasing overall system complexity
3Reliability
If all signaling is processed by a single protocol stack, then resource allocation is simple, but signaling messages are lost or delayed under high load
Solution Approach 1:
The patent segments the signaling processing load across multiple protocol stacks. The first protocol stack is dedicated to H.225 signaling messages (call setup), while the second protocol stack handles H.245 signaling messages (media negotiation). This segmentation ensures that signaling messages are not lost or delayed even under high call loads, as each stack has dedicated resources and can process messages independently without contention
Data Source
AI summary
A method and system for implementing large capacity calls by using the H.323 protocol stack are provided in the present invention. The method comprises: a plurality of protocol stacks are deployed in a multi-point control unit; an IP address of a third protocol stack is pre-configured as a uniform IP address of the multi-point control unit, wherein the IP address acts as an incoming address when the multi-point control unit is called, and the third protocol stack is used to perform the H.225 signaling interaction with the opposite end when the multi-point control unit is a called party; when the multi-point control unit is a calling party, a first protocol stack, the number of processable calls of which does not exceed a limit number, is selected to perform the H.225 signaling interaction with the opposite end, and a second protocol stack, the number of processable calls of which does not exceed a limit number, is selected to perform the H.245 signaling interaction with the opposite end; when the multi-point control unit is a called party, a fourth protocol stack, the number of processable calls of which does not exceed a limit number, is selected to perform the H.245 signaling interaction with the opposite end. In the present invention, the H.245 messages from different ends are distributed to a plurality of protocol stacks for processing, which thereby improves the processing efficiency.


