Wi-Fi Direct UPnP Service Setup via MAC Layer URI Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Wi-Fi direct connection technology experiences delays in reaching a service provision ready state due to repeated device discovery processes, particularly in the application layer, which hampers the performance of Universal Plug and Play (UPnP) services in portable terminals.
Innovation Solution
An apparatus and method that verify Uniform Resource Identifier (URI) information during the device discovery process at the Media Access Control (MAC) layer, allowing the generation of response signals with URI information in Peer-to-Peer (P2P) clients, thereby omitting the need for a UPnP discovery process at the application layer and enhancing Wi-Fi direct functionality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If device discovery process is performed at both MAC layer and application layer, then device compatibility and service reliability are improved, but service setup time is increased
Solution Approach 1:
The patent embeds URI information during the MAC layer device discovery process, preparing control information in advance before the application layer discovery is needed. This preliminary inclusion of URI data allows the application layer to skip redundant discovery steps, resolving the contradiction by preparing information beforehand that will be needed for reliable service establishment.
Solution Approach 2:
The patent merges the device discovery function with the service discovery function by including URI information in the MAC layer response. This combination allows a single discovery process to serve dual purposes - identifying the device and providing control information - thereby reducing total discovery time while maintaining reliability through the embedded URI data.
2Adaptability or versatility
If repeated device discovery processes are performed, then service compatibility is improved, but service provision speed is degraded
Solution Approach 1:
URI information is embedded during the initial MAC layer discovery, preparing control data in advance. This preliminary action ensures that when application layer discovery occurs, the necessary control information is already available, eliminating the need for repeated discovery processes and accelerating service provision while maintaining compatibility.
Solution Approach 2:
The URI information acts as an intermediary that bridges MAC layer device identification and application layer service control. By embedding this intermediary element during initial discovery, the system avoids repeated discovery processes while ensuring service compatibility through the mediating URI data that enables direct control establishment.
3Reliability
If URI information is verified at application layer through UPnP discovery, then service control reliability is improved, but device discovery time is increased
Solution Approach 1:
URI information is embedded and verified during the MAC layer discovery process before application layer operations begin. This preliminary verification ensures that when the application layer needs to control the device, the URI information is already validated and ready, eliminating redundant verification steps and reducing overall discovery time while maintaining control reliability.
Solution Approach 2:
The patent merges URI verification into the MAC layer discovery process, combining device identification and control information validation into a single operation. This merging eliminates the need for separate UPnP discovery verification steps, reducing device discovery time while ensuring service control reliability through the integrated URI validation.
Data Source
AI summary
An apparatus and method for improving performance of a service based on Wi-Fi direct connection by verifying URI information for controlling a P2P client in a device discovery process of a MAC layer when providing a UPnP service function based on the Wi-Fi direct connection is provided. The apparatus includes a message sending unit for sending a device discovery request, a message receiving unit for receiving a response message, including URI information of a P2P client, for the device discovery request, a message analyzing unit for acquiring the URI information included in the response message, and a service controller for performing a UPnP service function based on the Wi-Fi direct connection using the acquired URI information when connecting with the P2P client, wherein the device discovery request is a device discovery request of a Wi-Fi MAC layer.


