Access Device Wake-Up Command Routing for Multi-Interface Equipment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Wake-on-LAN and Wake on Wireless LAN techniques fail to wake up equipment with multiple interfaces correctly when only one interface address is transmitted from a service platform, limiting remote wake-up capabilities.
Innovation Solution
An access device stores correspondence tables between different communication interfaces of equipment and uses these to ensure wake-up commands are received by the active interface, regardless of the interface used, allowing wake-up from a single private address sent from a service platform, and optionally uses historical interface usage to determine the correct address for wake-up commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If only one interface address is transmitted from a service platform to identify equipment, then the platform can manage equipment identification, but the equipment cannot be woken up if the transmitted address does not match the currently active interface
Solution Approach 1:
The access device pre-stores the correspondence between multiple interface addresses and equipment identifiers in a memory table before wake-up operations. This preliminary action ensures that when a wake-up request arrives with any interface address, the access device can immediately cross-reference and identify the target equipment without requiring the platform to know which interface is currently active.
Solution Approach 2:
The access device acts as an intermediary between the service platform and the equipment. It receives wake-up requests containing interface addresses, cross-references them with stored correspondence tables to identify the target equipment, and then forwards the wake-up command through the appropriate interface. This intermediary role resolves the mismatch between the address received and the currently active interface.
2Reliability
If wake-up commands are sent to all interfaces regardless of which interface is currently active, then wake-up reliability is improved, but the number of wake-up commands transmitted increases
Solution Approach 1:
The access device maintains a stored history of interface usage patterns over time. When a wake-up request arrives, it cross-references the received interface address with the stored correspondence table and interface usage history to intelligently determine which interface is most likely currently active, rather than blindly sending commands to all interfaces.
Solution Approach 2:
The system uses historical interface usage data as feedback to optimize wake-up command transmission. By analyzing past interface usage patterns, the access device can predict which interface is currently active and target wake-up commands more accurately, reducing unnecessary transmissions while maintaining high wake-up reliability.
3Measurement precision
If the access device stores correspondence tables for all equipment interfaces, then wake-up accuracy is improved, but the memory requirements and device complexity increase
Solution Approach 1:
The access device implements a universal correspondence table structure that can store multiple interface addresses and their relationships with equipment identifiers in a standardized format. This multi-functional table serves both as an address lookup mechanism and as a cross-reference database, eliminating the need for separate data structures and reducing overall device complexity despite handling multiple interfaces.
Data Source
Figure 1~4
AI summary
The subject of the invention is a method of waking up a device (STB) connected to a first network (RL), comprising an access apparatus (GW) via which the device is able to access a second network, the device comprising a plurality of network interfaces, and respective addresses, for the communication with the access apparatus, characterized in that it comprises a step of prior storage in a memory accessible by the access apparatus of a plurality of correspondences, termed table of correspondences, between the addresses and at least one parameter identifying the device, and in that it comprises, when the access apparatus receives a wakeup command in respect of the device, the command including an address, - a step of cross-checking in the table so as to determine the addresses relating to the device; - a step of transmission from the access apparatus destined for the device of at least one wakeup command including an address resulting from the cross-checking step.