Wi-Fi NAN Data Frame Transmission in Discovery Window
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wi-Fi network data transmission performance is limited by fixed resource division in neighbor awareness networking (NAN), leading to low resource utilization and inefficient data transmission.
Innovation Solution
A method where a data frame is sent in a discovery window, utilizing idle time domain resources and allowing dynamic adjustment based on conditions such as channel busy ratio, packet loss rate, and service priority, enabling data transmission during the discovery window to improve resource utilization and reduce latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If data frames are transmitted only after the discovery window ends, then management frame exchange is ensured, but time domain resource utilization is low and service latency increases
Solution Approach 1:
The patent dynamically adjusts the data frame transmission timing based on channel conditions and service requirements. Instead of a fixed rule to transmit only after discovery window, the system flexibly determines transmission timing by evaluating channel busy ratio, packet loss rate, and service priority, thereby reducing latency for urgent data while maintaining resource efficiency.
Solution Approach 2:
The patent changes the transmission parameter (timing of data frame) from a fixed state to a variable state. By introducing multiple transmission opportunities (immediate transmission during discovery window or deferred transmission after discovery window) and selecting based on channel conditions and service priority, the system optimizes both latency and resource utilization.
2Productivity
If idle time domain resources in discovery window are used for data transmission, then resource utilization improves, but transmission reliability may be affected due to channel conditions
Solution Approach 1:
The patent implements feedback mechanisms by evaluating channel conditions (channel busy ratio, packet loss rate) before selecting transmission timing. This feedback loop ensures that data frames are transmitted during discovery window only when channel conditions are favorable, thereby improving resource utilization while maintaining transmission reliability through condition-based decision making.
Solution Approach 2:
The transmission timing is dynamically adjusted based on real-time channel conditions. The system transitions from a static transmission rule to a dynamic one that adapts to changing channel states, allowing reliable transmission during discovery window when conditions permit while falling back to post-discovery window transmission when conditions are poor.
3Loss of time
If data transmission is allowed during discovery window, then service latency is reduced, but resource allocation complexity increases
Solution Approach 1:
The patent manages complexity by changing the decision parameters from simple time-based rules to multi-parameter evaluation (channel busy ratio, packet loss rate, service priority). This structured approach to parameter evaluation provides a systematic method for determining transmission timing, reducing the perceived complexity through clear decision criteria.
Solution Approach 2:
The discovery window is given multi-functionality: it serves both its original purpose of management frame exchange and becomes an additional data transmission opportunity. This universal usage of the discovery window resource reduces latency without requiring separate dedicated resources, managing complexity by reusing existing infrastructure for multiple purposes.
Data Source
AI summary
A data transmission method and an apparatus are provided and relate to the field of terminal technologies to improve data transmission performance in neighbor awareness networking. The method may be applied to a first electronic device when connected to a first cluster of a first network and includes determining that a to-be-sent data frame exists in a discovery window. The first electronic device attends to sending the to-be-sent data frame in the discovery window.


