Router Message Forwarding in Heterogeneous Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing message routing systems face challenges in heterogeneous networks, particularly when dealing with constrained sub-networks, such as radiocommunication networks, where message loss and unacceptable transmission times occur due to varying throughput capacities and network topology changes, and must adapt to application mobility.
Innovation Solution
A message routing system with routers that include a signaling module for resource reservation, a routing module for prioritizing message forwarding, and a location and routing module that dynamically determines message distribution trees based on recipient locations and network topology, using SOAP messages with WS-addressing extensions for multiple recipients, and leveraging transfer gateways for protocol adaptation on constrained sub-networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If messages are routed through constrained sub-networks with varying throughput capacities, then network connectivity and data exchange between heterogeneous applications are enabled, but message loss and unacceptable transmission times occur
Solution Approach 1:
The patent implements dynamic routing by continuously monitoring network conditions and adapting message paths in real-time. The routing module dynamically selects optimal paths based on current network state, allowing the system to respond to changing conditions and maintain reliable message delivery across heterogeneous networks with varying capacities
Solution Approach 2:
The patent changes message parameters including priority levels, quality of service requirements, and transmission parameters based on the characteristics of constrained sub-networks. By adjusting these parameters dynamically, the system optimizes message delivery performance while maintaining connectivity across diverse network environments
2Device complexity
If a single hardware and logic infrastructure is used for processing unified message flows, then system simplicity and resource utilization are improved, but the system cannot adequately handle the constrained nature of certain sub-networks
Solution Approach 1:
The patent introduces dynamic adaptability within the unified infrastructure by implementing real-time network condition monitoring and adaptive routing. The routing module dynamically adjusts message paths and parameters based on detected constraints, allowing a single infrastructure to handle diverse network conditions without requiring separate dedicated systems for each network type
Solution Approach 2:
The patent introduces intermediary components including transfer gateways and protocol adapters that mediate between the unified infrastructure and constrained sub-networks. These intermediaries translate and adapt messages to suit the specific requirements of different network types, enabling a single infrastructure to communicate effectively with heterogeneous constrained networks
3Ease of operation
If message routing is static, then routing decisions are simple and deterministic, but the system cannot adapt to changes in network topology or application mobility
Solution Approach 1:
The patent implements dynamic routing that adapts to network topology changes and application mobility in real-time. The routing module continuously monitors network conditions and updates message paths accordingly, transforming static routing into a dynamic process that maintains optimal performance despite changing conditions
Solution Approach 2:
The patent incorporates feedback mechanisms where the system monitors network conditions, message delivery status, and topology changes, then uses this information to adjust routing decisions. This closed-loop feedback enables the system to learn from past performance and adapt to changing conditions, maintaining simple operations while achieving high adaptability
Data Source
Figure 1
Figure 2
AI summary
The present invention relates to a method of forwarding messages over a network. The method of forwarding messages is implemented in a router (101a to 101g) of a distributed network (100) comprising one or more sub-networks at the level of the OSI layer 7, at least one sub-network (102a to 102c) being constrained, the method comprising at least the following steps: - processing a unique format for the whole set of messages; - for a given message, identifying the next routers (101a to 101g) to be reached in order to forward the message to its recipient or recipients; - for a given message, identifying the transmission service quality; - assigning priorities to the messages as a function of the service quality requirements identified in the previous step; - adapting the content of the message so as to cross through a constrained sub-network (102a to 102c). The method applies in particular to exchanges of messages over networks consisting of heterogeneous sub-networks.