Traffic Advertisement Coordination in Neighbor Aware Network Data Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In neighbor aware networks (NAN), electronic devices continuously monitor wireless mesh networks for data transmissions, leading to unnecessary power consumption when the provider device is not actively transmitting, as there is no efficient mechanism to coordinate data exchange times among devices with common security credentials.
Innovation Solution
The implementation of traffic advertisements within data path groups allows electronic devices to coordinate data exchange times by using service advertisements, traffic advertisements, and acknowledgement messages, enabling devices to transition to inactive modes during non-transmission periods and conserve resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If subscriber devices continuously monitor the wireless mesh network for data transmissions, then data reception reliability is improved, but power consumption increases
Solution Approach 1:
The patent implements periodic monitoring by having subscriber devices wake up at scheduled intervals to check for traffic advertisements and data transmissions. Devices transition between active and inactive states based on predetermined schedules, allowing them to monitor the network periodically rather than continuously. This resolves the contradiction by maintaining data reception reliability during active periods while reducing power consumption during inactive periods.
Solution Approach 2:
The patent uses traffic advertisements to announce data transmissions in advance before the actual data is sent. Subscriber devices can wake up, check for these advance notifications, and then prepare to receive data only when needed. This preliminary action allows devices to remain inactive during periods when no data is being transmitted, resolving the contradiction between continuous monitoring reliability and power consumption.
2Ease of operation
If subscriber devices monitor the wireless mesh network continuously, then data transmission coordination is improved, but network resource usage increases
Solution Approach 1:
The patent establishes periodic transmission windows and monitoring intervals for network devices. During these scheduled periods, devices actively monitor and coordinate data transmissions. Between these periods, devices remain inactive. This periodic coordination mechanism maintains effective data transmission coordination while significantly reducing overall network resource usage compared to continuous monitoring.
3Use of energy by moving object
If devices transition to inactive modes during non-transmission periods, then power consumption is reduced, but data exchange coordination complexity increases
Solution Approach 1:
The patent uses traffic advertisements to perform preliminary actions by announcing intended data transmissions before they occur. These advertisements contain scheduling information that allows subscriber devices to calculate and prepare for future data exchanges. This preliminary announcement mechanism simplifies the coordination complexity by providing advance notice, allowing devices to transition to inactive modes confidently knowing when to wake up for data exchanges.
Solution Approach 2:
The patent implements acknowledgment mechanisms where subscriber devices send feedback responses to confirm receipt of traffic advertisements and data. This feedback loop ensures coordinated data exchange by verifying that both provider and subscriber devices are synchronized. The feedback mechanism manages coordination complexity by providing explicit confirmation of device states and transmission status, enabling reliable inactive mode transitions.
Data Source
AI summary
A method of communication includes generating a control message at a particular device. The control message indicates availability of data to be sent by the particular device. The data includes first data corresponding to a first access category. The method also includes, subsequent to determining that transmission of the control message is to be delayed, determining a first delay based on the first access category. The method further includes sending the control message from the particular device upon expiration of a delay period. The delay period is based on the first delay.


