Hierarchical Messaging System Routing via Parent-Child Nodes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current messaging systems that rely on a 'hub and spoke' model experience high processing loads at central hubs due to all messages being routed through a central node, leading to traffic congestion and inefficiencies, especially during peak times.
Innovation Solution
A hierarchical messaging system where communication nodes are connected in a parent-child structure, allowing messages to be routed directly between nodes without passing through a central hub, utilizing processors and registers to determine message types and destinations for efficient forwarding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a hub and spoke model is used with a central node, then message routing is simplified and centralized control is achieved, but processing load and traffic congestion at the central hub increases significantly
Solution Approach 1:
The patent divides the centralized hub into multiple distributed communication nodes organized in a hierarchical structure with parent-child relationships. Each node independently handles message routing for its connected devices, segmenting the processing load across multiple nodes rather than concentrating it at a single central hub, thereby reducing traffic congestion while maintaining organized control.
2Reliability
If all messages are routed through a central hub, then centralized message control is achieved, but network efficiency and response time decrease during peak traffic
Solution Approach 1:
The network is segmented into multiple autonomous communication nodes with hierarchical parent-child relationships. Each node maintains local control over messages from devices in its subtree, enabling parallel message processing across multiple nodes simultaneously. This segmentation reduces transmission delays by allowing direct routing through intermediate nodes rather than forcing all messages through a single central hub.
3Productivity
If a hierarchical node structure is implemented, then direct message routing between nodes is enabled and central hub burden is reduced, but system complexity increases
Solution Approach 1:
The complex hierarchical routing problem is segmented into simple parent-child relationships where each node only needs to know about its immediate parent and children. This segmentation of knowledge reduces individual node complexity while enabling efficient direct routing between nodes, as each node makes independent routing decisions based on its local hierarchy information without requiring global network knowledge.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
There is described a messaging system in which messages are routed from an origin to a destination via a number of communications nodes arranged in a hierarchical manner such that a message sent from a message originator is passed up the hierarchical structure from a communication node to a parent of that node only until it reaches a communication node common to the message originator and the message recipient, whereupon the message is passed back down the hierarchical structure to the recipient.