Session Controller Dynamic IP Packet Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Session over Internet Protocol (SoIP) networks lack the ability to dynamically prioritize IP packets based on session data, which is essential for managing and optimizing voice and data transmissions effectively.
Innovation Solution
A method that involves a session controller receiving session data and modifying the priority indicator of IP packets based on threshold conditions stored in a priority database, allowing for dynamic prioritization of IP packets within the SoIP network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If IP packets are transmitted over SoIP network without dynamic prioritization, then network simplicity is maintained, but call quality and network performance deteriorate
Solution Approach 1:
A session controller is introduced as an intermediary component between IP packets and the SoIP network infrastructure. The session controller receives session data, determines priority levels based on predefined criteria, and modifies priority indicators of IP packets accordingly. This intermediary enables dynamic prioritization without requiring complex modifications to the core network infrastructure, thus improving call quality while maintaining relative network simplicity.
Solution Approach 2:
The system enables IP packets to self-adjust their priority levels based on session data and predefined rules stored in the session controller. The session controller maintains a priority database with criteria for determining packet priorities, and packets are automatically prioritized based on their session characteristics without requiring manual intervention or complex real-time analysis, thereby improving reliability without proportionally increasing complexity.
2Speed
If manual intervention is used to modify connections in circuit-committed networks, then connection stability is maintained, but modification speed deteriorates
Solution Approach 1:
The patent replaces manual mechanical intervention with an automated electronic system. The session controller automatically processes session data, queries the priority database, and modifies IP packet priorities through electronic operations. This substitution eliminates the need for manual connection modifications while maintaining connection stability, thereby dramatically increasing modification speed without requiring complex operational procedures.
Solution Approach 2:
The system implements feedback mechanisms where the session controller continuously monitors session data and automatically adjusts packet priorities based on predefined criteria. The priority database provides feedback rules that guide automatic decision-making, enabling the system to respond dynamically to changing network conditions without manual intervention, thus achieving both speed and operational simplicity.
3Reliability
If session-aware equipment is used to manage SoIP calls, then call management efficiency is improved, but packet prioritization capability is lost
Solution Approach 1:
The patent merges session-aware call management functionality with packet prioritization capabilities into a single integrated session controller. The session controller simultaneously performs call management tasks and packet priority adjustments by accessing the same session data and applying priority rules from the integrated priority database. This merging ensures that packets are prioritized according to their session context without compromising session-aware functionality, thereby achieving both adaptability and packet transmission priority.
Solution Approach 2:
The session controller is designed as a universal component that performs multiple functions: session management, session data analysis, priority determination, and packet priority modification. By consolidating these diverse functions into a single multi-functional device, the system maintains session-aware versatility while adding packet prioritization capability, thus improving reliability without sacrificing adaptability.
Data Source
AI summary
A method includes receiving, at a session controller, session data from a session-detail record. The session data is associated with at least a portion of a call over a Session over Internet Protocol (SoIP) network. A priority indicator associated with an Internet Protocol (IP) packet transmitted over the call is modified at the session controller based on the session data. The priority indicator indicates a priority to transmit the IP packet.


