NAN2 Device Channel Access Priority via Extended NAV

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Wi-Fi communications, especially in high-density environments, non-NAN2 Wi-Fi devices can dominate channel access during paging windows, leading to underutilization of time slots allocated for NAN2 data traffic, resulting in increased power consumption for NAN2 devices due to the need for more frequent channel access attempts.

Innovation Solution

NAN2 devices extend the Duration field value in MAC headers to delay non-NAN2 Wi-Fi device access during paging windows, allowing NAN2 devices to prioritize channel access by setting the NAV to account for an additional time extension beyond the standard frame exchange duration, thereby ensuring NAN2 devices can transmit during allocated time slots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If non-NAN2 Wi-Fi devices access the channel during paging windows using standard CSMA/CA, then they can dominate channel access, but NAN2 device transmissions are delayed and time slots are underutilized

Engineering Contradiction:
Improvetime slot utilizationVSAvoidchannel access delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

NAN2 devices apply preliminary anti-action by setting the NAV field in MAC headers to extend the virtual carrier sensing duration. This preemptively blocks non-NAN2 devices from accessing the channel during the extended period, preventing them from dominating channel access and ensuring NAN2 devices can utilize their allocated time slots effectively.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

NAN2 devices perform preliminary action by calculating and setting the NAV field to include both the frame exchange duration and an additional time extension before actual transmissions occur. This advance preparation ensures that when NAN2 devices need to transmit, the channel is already reserved and ready for their use, eliminating delays.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If NAN2 devices attempt channel access frequently to ensure transmission, then time slot utilization improves, but power consumption increases

Engineering Contradiction:
Improvetime slot utilizationVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

By setting the NAV field in advance to reserve the channel for the entire frame exchange plus time extension period, NAN2 devices eliminate the need for frequent re-attempts. This preliminary reservation ensures that once a NAN2 device gains channel access, it can complete its transmission without interruption, reducing the frequency of access attempts and thereby lowering power consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The extended NAV field creates a continuous reserved period that spans the entire frame exchange and additional time extension. This continuity ensures that NAN2 device transmissions proceed without interruption or need for re-attempts, maintaining steady productivity while reducing energy waste associated with repeated access failures.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If NAN2 devices use extended Duration field values, then channel access is prioritized, but non-NAN2 device access is delayed

Engineering Contradiction:
Improvechannel access priorityVSAvoidnon-NAN2 device access delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies local quality by differentiating channel access behavior between NAN2 and non-NAN2 devices. NAN2 devices set extended NAV values to prioritize their access, while non-NAN2 devices operate with standard CSMA/CA. This localized differentiation allows NAN2 devices to gain priority access during their allocated time slots without completely blocking non-NAN2 devices from accessing the channel when NAN2 transmissions are not active.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The channel access mechanism dynamically adapts based on device type and timing. During NAN2 allocated time slots, the extended NAV field creates a dynamic reservation that prioritizes NAN2 access. Outside these slots, the system returns to standard CSMA/CA behavior, allowing non-NAN2 devices to access the channel. This dynamic adjustment resolves the contradiction by making priority temporary and context-dependent rather than permanent.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10098111B2System and method for protecting time slots
Publication Date: 2018.10.09 FUTUREWEI TECHNOLOGIES INC
  • US10098111B2 patent drawing
  • US10098111B2 patent drawing
  • US10098111B2 patent drawing

AI summary

A method for prioritizing first group devices over second group devices in accessing a channel during a time slot scheduled for communications by the first group devices is provided. The method includes generating a frame comprising a Duration field containing a value set to a sum of a duration of a frame exchange including a transmission of the frame and a duration of a time extension, and transmitting the frame in the time slot.