Edge Computing Hub Selection via Source Address Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
User terminals with limited computational resources face complexity in discovering and connecting to the nearest hub for application usage in edge computing environments, where existing technologies require intricate processes to launch applications upon request.
Innovation Solution
A control device comprising an information acquisition unit to receive the source address of packets from user terminals, a determination unit to identify the nearest hub based on position information, and a control execution unit to launch applications and reroute packets to the nearest hub, simplifying the process of connecting to the nearest hub for application usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the user terminal performs complex discovery and connection processes to find the nearest hub, then the application can be launched in the nearest hub, but the user terminal's limited computational resources are overwhelmed and the process becomes too complex
Solution Approach 1:
The patent introduces a gateway server as an intermediary between the user terminal and the hub network. The gateway server performs the complex tasks of receiving packets from user terminals, determining the nearest hub based on position information extracted from source addresses, and establishing connections. This mediator approach relieves the computational burden from resource-constrained user terminals while maintaining efficient application launch in the nearest hub.
Solution Approach 2:
The patent extracts the complex hub discovery and connection management functions from the user terminal and relocates them to the gateway server. By separating these functions, the user terminal only needs to send simple packets with its position information, while the gateway server handles the intricate logic of hub selection, application launch coordination, and routing management.
2Loss of energy
If applications are launched only after receiving requests (Scale to Zero), then computational resources are not wasted, but the user terminal must perform complex processes to discover the nearest hub and initiate the request
Solution Approach 1:
The gateway server automatically performs hub discovery, position information extraction, and application launch initiation without requiring the user terminal to manually discover hubs or construct complex requests. The system uses the source address of incoming packets to automatically determine the user's position and launch the appropriate application in the nearest hub, making the process transparent and simple for the user terminal.
Solution Approach 2:
The gateway server is pre-configured with information about multiple hubs and their locations. When a packet arrives from a user terminal, the gateway server immediately has the capability to determine the nearest hub and initiate application launch without requiring the user terminal to perform preliminary discovery actions. The infrastructure is prepared in advance to handle the connection establishment efficiently.
Data Source
AI summary
A control device includes an information acquisition unit that receives a source address of a packet from a node that receives the packet transmitted from a user terminal, and acquires position information about the user terminal on a basis of the source address, a determination unit that determines a hub to which the user terminal should connect, on a basis of the position information, and a control execution unit that launches an application in the hub and changes a routing such that packets transmitted from the user terminal are transmitted to the application.


