UDR Message Queue Prioritization for Signaling Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Unified Data Repositories (UDRs) in wireless communication networks face challenges in effectively transferring and prioritizing signaling messages, leading to delays in important network operations.
Innovation Solution
The implementation of a UDR Message Function (UMF) that manages message queues by locking and prioritizing messages based on factors like age, type, and destination, ensuring efficient delivery of signaling messages to network functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the UDR holds signaling messages awaiting transmission, then message delivery is ensured, but network operations are delayed
Solution Approach 1:
The patent implements a message queue system that pre-processes and prioritizes signaling messages before transmission. The UDR writes messages to a queue and determines priority levels in advance, allowing critical messages to be transmitted immediately while less urgent messages are held for later delivery, thus resolving the contradiction between reliable delivery and timely operation.
Solution Approach 2:
The patent segments the message transmission process by creating separate queue structures for different priority levels of signaling messages. This segmentation allows the system to handle different message types differently - critical messages are transmitted immediately while non-critical messages are buffered, eliminating the need to hold all messages and reducing overall network operation delays.
2Device complexity
If the UDR transfers all signaling messages equally, then simple processing is maintained, but critical messages are not prioritized
Solution Approach 1:
The patent applies local quality by assigning different priority levels to different signaling messages based on their criticality. The message queue system evaluates each message's importance and assigns appropriate priority tags, allowing critical messages to be processed and transmitted with higher urgency while maintaining simple processing for non-critical messages, thus improving reliability without excessive complexity.
3Reliability
If the UDR implements message prioritization, then critical message delivery is improved, but processing complexity increases
Solution Approach 1:
The patent changes the parameter of message handling by introducing priority levels as a new dimension for message processing. Instead of treating all messages uniformly, the system assigns priority parameters to messages based on their criticality, allowing the queue to process messages in priority order. This parameter change improves critical message delivery while keeping the processing mechanism relatively simple through standardized priority classification.
Data Source
AI summary
A wireless communication network receives a current message that relates to a user device for delivery to a network function. The network writes the current message to a queue. The network determines if the queue stores one or more prior messages that relate to the user device. The network transfers the current message from the queue for delivery to the network function when the queue does not store the one or more prior messages for the user device. When the queue for the user device does store the one or more prior messages for the user device, the network prioritizes the current message and the one or more prior messages by network function type and transfers the current message and the one or more prior messages that relate to the user device from the queue for delivery to the network function based on the prioritization.


