Gateway Link Steering for IT Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IT devices automatically select wireless communication links based on signal strength, which can result in sub-optimal performance due to insufficient bandwidth or throughput, and applications lack control over network experiences, leading to poor performance issues.
Innovation Solution
Implementing a communication network control system that uses application awareness and network awareness to allocate communication resources effectively, allowing network elements to manage data transmission across available links based on application requirements and link performance characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If IT devices automatically select wireless communication links based on signal strength, then connection establishment is simplified, but communication performance deteriorates due to insufficient bandwidth or throughput
Solution Approach 1:
A network controller is introduced as an intermediary between IT devices and wireless communication links. The network controller receives link selection requests from IT devices, evaluates multiple available links based on performance metrics (bandwidth, throughput, latency), and selects the optimal link. This mediator resolves the contradiction by maintaining automatic selection simplicity while achieving performance optimization through centralized intelligence.
Solution Approach 2:
The system implements feedback mechanisms where the network controller continuously monitors communication link performance metrics and uses this information to make informed link selection decisions. Performance data from previously selected links feeds back into the selection algorithm, allowing the system to adapt to changing network conditions and avoid sub-optimal links, thereby improving communication performance while maintaining automatic operation.
2Device complexity
If applications have no control over network experiences, then system complexity is reduced, but application performance deteriorates due to inability to meet specific network requirements
Solution Approach 1:
The network control functionality is segmented into two parts: a lightweight client component in the IT device that allows applications to express their network requirements, and a centralized network controller that processes these requirements and makes link selection decisions. This segmentation enables application-specific performance requirements to be communicated without requiring complex application-side network control logic, thus maintaining system simplicity while improving application performance reliability.
3Device complexity
If network resources are not dynamically allocated, then system complexity is reduced, but communication efficiency deteriorates due to sub-optimal link usage
Solution Approach 1:
The network controller implements continuous monitoring of link performance metrics and dynamic resource allocation based on this feedback. When link conditions change or application requirements vary, the controller adjusts resource allocation by selecting different links or modifying transmission parameters. This feedback-driven dynamic allocation optimizes link utilization efficiency without requiring complex decentralized control mechanisms at each IT device.
Data Source
AI summary
A method for interfacing an information technology device with a gateway includes (1) receiving, at the gateway, first downlink data, and (2) steering the first downlink data from the gateway to a first information technology (IT) device via at least one of a first plurality of parallel data communication links between the first IT device and the gateway, according to a first steering policy.


