Slave Gateway Network Node Data Routing Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mobile networking, obtaining detailed and frequent network performance observations is crucial for improving network performance, but it often results in overhead and resource consumption, as network nodes may not have granular observations and rely on gateways for data, which can be resource-intensive.
Innovation Solution
A network node configures a gateway as a slave gateway to retrieve detailed network performance observation reports (DNPOR) more frequently, allowing for more updated observations, and determines connection weights based on both observed and retrieved network performance data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the gateway reports network performance observations frequently and regularly, then the network node can have more updated network performance data, but more overhead is created and more resources are consumed
Solution Approach 1:
The gateway autonomously determines whether to report detailed network performance observations based on its slave gateway status and capability, without requiring continuous polling or requests from the network node. This self-service mechanism allows the gateway to manage its own resource consumption while providing updated observations when appropriate.
Solution Approach 2:
The system changes the reporting behavior parameter based on the gateway's configuration status. When configured as a slave gateway with capability, the gateway reports detailed observations; when not configured or incapable, it reports available observations or none. This parameter change resolves the contradiction by adapting the reporting frequency and detail to the gateway's role.
2Loss of information
If the network node requests detailed network performance observation reports from a non-slave gateway, then more comprehensive data may be obtained, but the gateway may not be able to provide such data
Solution Approach 1:
The network node performs a preliminary check to determine whether the gateway is configured as a slave gateway before requesting detailed network performance observation reports. This preliminary action prevents futile requests to non-slave gateways, ensuring data availability and reliability by matching requests with gateway capabilities.
3Measurement precision
If the network node monitors network performance itself, then it can obtain observations, but it cannot have granular observation compared to gateway observation
Solution Approach 1:
The gateway acts as an intermediary that performs granular network performance monitoring on behalf of the network node. By delegating the monitoring function to the gateway, the network node obtains detailed observations without implementing its own complex monitoring infrastructure, thus resolving the contradiction between observation granularity and system complexity.
Data Source
AI summary
The present invention discloses methods and network nodes for distributing data packets through a plurality of wide area network (WAN) interfaces and through a gateway at a network node. In order to determine whether the gateway is a slave gateway, identification request is sent to the gateway by a network node. When the gateway is configured as a slave gateway, transmitting instruction to the gateway. Further, weighting may be assigned to the WAN interfaces. Further, connections may be established through WAN interfaces of the network node and WAN interfaces of the gateway. The connections may further be aggregated together to form an aggregated connection.


