NAN Proxy Server Relay for Wireless Communication Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication systems face challenges in enabling reliable data communication between NAN proxy clients due to signal strength and distance issues, where direct connections are often unreliable, necessitating a method for relay functionality.
Innovation Solution
A NAN proxy server is designed to relay data communication by transmitting server capability attributes, receiving connection capability information, and performing scheduling with NAN proxy clients, particularly when direct connections fail, using proxy relay request and response attributes to facilitate data relay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If direct connection is attempted between NAN proxy clients, then communication reliability is improved, but signal strength and distance limitations cause connection failures
Solution Approach 1:
The NAN proxy server acts as an intermediary device between NAN proxy clients that cannot establish direct connections. When direct connection fails due to signal strength or distance limitations, the proxy server receives data from one client and forwards it to the other client, enabling communication despite the harmful environmental factors.
2Area of stationary object
If relay functionality is implemented through NAN proxy server, then communication coverage is improved, but device complexity increases
Solution Approach 1:
The NAN proxy server performs multiple functions including serving as a relay device for clients unable to connect directly, providing service discovery information, and managing proxy client registrations. This multi-functionality allows a single device to extend communication coverage without requiring separate dedicated relay infrastructure.
3Device complexity
If direct connection is required between NAN proxy clients, then system simplicity is maintained, but power consumption increases due to repeated connection attempts
Solution Approach 1:
The proxy server serves as an intermediary that receives and forwards data between clients, eliminating the need for clients to repeatedly attempt direct connections. This reduces power consumption by avoiding futile transmission attempts while maintaining simple client device architecture.
Data Source
AI summary
In the present specification, provided is a method for relaying, by a NAN proxy server, data communication in a wireless communication system. Here, the method for relaying data communication by an NAN proxy server may comprise the steps of: transmitting server capability attribute information of the NAN proxy server to a first NAN proxy client; receiving connection capability attribute information from the first NAN proxy client; transmitting proxy relay request attribute information to the first NAN proxy client; receiving proxy relay response attribute information from the first NAN proxy client; and performing scheduling for the first NAN proxy client and relaying data communication to the first NAN client. Here, the proxy relay request attribute information may be transmitted if information on a direct connection failure is included in the connection capability attribute information.


