Wi-Fi Aware NAN QoS Negotiation Protocol
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless local area networks (WLANs) face challenges in maintaining quality of service (QoS) standards for direct device-to-device communications without an available infrastructure, such as an access point, particularly in Wi-Fi Aware networking scenarios where devices need to self-organize and manage network resources efficiently.
Innovation Solution
The implementation of a protocol that allows network devices to communicate QoS requirements and schedule timeblocks for data exchange using Neighbor Awareness Networking (NAN) public action frames, enabling devices to negotiate and prioritize data transmission based on available resources and channel usage, thereby ensuring efficient energy use and maintaining QoS standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If direct device-to-device communications are implemented without infrastructure, then device autonomy and network flexibility are improved, but quality of service (QoS) management capability deteriorates
Solution Approach 1:
Devices autonomously negotiate QoS parameters with each other through direct communication protocols, eliminating the need for centralized infrastructure. Each device independently manages its own QoS requirements by exchanging capability and requirement information with peer devices, thereby achieving self-service QoS management that maintains both autonomy and service quality.
Solution Approach 2:
A standardized negotiation protocol acts as an intermediary framework between devices, providing structured mechanisms for QoS parameter exchange and agreement. This protocol-mediated interaction enables devices to systematically negotiate bandwidth, latency, and priority parameters without requiring infrastructure, thus maintaining QoS management capability through standardized mediation.
2Adaptability or versatility
If devices self-organize network resources, then infrastructure dependency is reduced, but resource allocation efficiency deteriorates
Solution Approach 1:
Devices perform preliminary negotiation of resource allocation parameters before actual data transmission begins. By pre-establishing bandwidth allocations, time slots, and priority levels through initial handshake protocols, devices prepare resource allocation in advance, which improves transmission efficiency while maintaining self-organization capability during the negotiation phase.
Solution Approach 2:
The resource allocation protocol enables dynamic adjustment of resource distribution based on real-time network conditions and device requirements. Devices can renegotiate and adapt resource allocations during operation, allowing the system to maintain high efficiency under varying loads while preserving autonomous self-organization without fixed infrastructure constraints.
3Reliability
If QoS negotiation protocols are implemented between devices, then service quality is improved, but communication overhead and complexity increase
Solution Approach 1:
The QoS negotiation protocol is segmented into distinct functional modules: capability advertisement, requirement declaration, parameter negotiation, and agreement confirmation. This modular segmentation allows devices to implement QoS management through discrete, manageable protocol steps rather than monolithic complex processing, reducing implementation complexity while maintaining comprehensive service quality control.
Solution Approach 2:
The protocol focuses on negotiating a limited set of critical QoS parameters (bandwidth, latency tolerance, priority level) rather than managing all possible communication parameters. By changing and optimizing only the most impactful parameters, the system achieves effective QoS management with reduced negotiation overhead and simpler device implementation compared to comprehensive parameter control.
Data Source
AI summary
A network communication device comprises physical layer (PHY) circuitry configured to transmit and receive radio frequency electrical signals to communicate directly with one or more separate network devices; and medium access control layer (MAC) circuitry. The MAC circuitry is configured to: initiate transmission of a packetized message that includes a neighbor awareness networking (NAN) public action frame; receive a data connection request message from a second network device that includes one or more quality of service (QoS) requirements; initiate transmission of a data connection response message that includes data exchange time window information and channel information; and communicate data device-to-device with the second network device according to the data exchange time window information and channel information.


