Messaging Traffic Prioritization via Payload Markers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for prioritizing messaging traffic in networks, such as using pre-assigned port numbers or protocol fields, are vulnerable to misuse and lack effective methods for distinguishing between different types of messaging protocols, leading to inefficient prioritization.
Innovation Solution
A method that examines the payload of messages to determine if they meet prioritization criteria based on specific markers, checksums, and version identifiers, allowing for prioritization of messaging traffic between data storage systems according to a remote data facility protocol, which includes rules for management and data traffic, synchronous and asynchronous modes, and device operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If pre-assigned port numbers are used for prioritization, then prioritization can be implemented, but malicious users can misuse these port numbers or applications can unintentionally specify them
Solution Approach 1:
The patent extracts the prioritization identification from the header fields (port numbers, Type of Service, flow label) and moves it to the payload section by defining specific marker patterns within the message payload. This allows prioritization to be based on content rather than structure, preventing header field misuse while maintaining prioritization functionality.
Solution Approach 2:
The patent introduces marker patterns as intermediaries between the message content and the prioritization mechanism. These markers serve as recognizable patterns within the payload that indicate prioritization requirements without exposing vulnerable header fields, thus mediating between content-based prioritization and security concerns.
2Speed
If header fields are examined for prioritization, then prioritization can be performed quickly, but effective distinction between different messaging protocols cannot be achieved
Solution Approach 1:
The patent performs preliminary actions by defining specific marker patterns and validation rules within the payload before prioritization decisions are made. The receiving system is pre-configured to recognize these markers, allowing for both accurate protocol identification and efficient processing through pattern matching rather than complex analysis.
Solution Approach 2:
The patent applies local quality by examining specific portions of the payload (marked sections) rather than the entire message or header fields. This localized examination of marked regions enables precise protocol distinction while maintaining processing speed through targeted pattern recognition.
Data Source
AI summary
Described are techniques for prioritizing messaging traffic. A first message having a second message encapsulated in a payload of the first message is received. It is determined whether the first message meets one or more prioritization criteria in accordance with one or more portions of a payload of the second message.


