Diameter Multifold Messaging for Lower Protocol Stack Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Diameter protocol systems inefficiently process multiple applications and commands due to separate handling of each Diameter message, leading to significant L4, L3, and L2 processing overhead.
Innovation Solution
Introduce a new Vendor-Specific AVP (Multifold-Command AVP) to enable multiplexing of commands within a single Diameter message, allowing combined processing of messages from multiple applications and commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple applications and commands are handled separately in current Diameter protocol, then each message can be processed individually, but processing cycles and resource usage increase significantly
Solution Approach 1:
The patent combines multiple Diameter commands from different applications into a single multifold message using a new AVP structure. This merging approach allows the receiving node to process multiple commands in one go, reducing the total number of protocol stack processing cycles required and thereby decreasing resource usage and energy consumption.
Solution Approach 2:
The multifold message mechanism provides a universal solution that can carry multiple types of Diameter commands (authentication, authorization, accounting, etc.) from different applications within a single message framework. This multi-functionality eliminates the need for separate processing paths for each command type, improving overall processing efficiency.
2Adaptability or versatility
If multiple applications run on a single Diameter node, then service coverage is enhanced, but control plane signaling and resource usage increase
Solution Approach 1:
The patent merges multiple application-specific commands into a single multifold message structure, reducing the quantity of control plane signaling required. Instead of exchanging separate messages for each application, the system uses one consolidated message that carries multiple commands, thereby reducing signaling overhead while maintaining support for multiple applications.
3Ease of operation
If separate processing is used for each Diameter command, then protocol processing is straightforward, but system efficiency decreases
Solution Approach 1:
The patent segments the multifold message into distinct command units using a structured AVP format with command identifiers and individual command data fields. This segmentation allows the receiving node to easily parse and process each command independently while still benefiting from the efficiency gains of batched processing, thus maintaining operational simplicity while improving system efficiency.
Data Source
AI summary
Systems, methods and computer software are disclosed for providing a Diameter multifold message. In one embodiment a method is disclosed, comprising: providing a multifold-command Attribute Value Pair (AVP), the multifold-command AVP including an AVP code, a set of VMP flags, an AVP length and a vendor ID; including the AVP in a Capabilities Exchange Request (CER) command for a Diameter stack supporting multiplexing of commands in one message; and using the AVP to combine messages from multiple applications running on a single Diameter node and multiple commands from a single application.


