NAN Discovery Frame Multicast Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication networks face inefficiencies in communicating traffic to multiple devices during discovery windows, particularly in densely populated Wi-Fi environments, where devices struggle to efficiently discover services and exchange data without relying on infrastructure or peer-to-peer networks.

Innovation Solution

The implementation of a Neighbor Awareness Networking (NAN) protocol that allows devices to transmit discovery frames and multicast traffic during designated discovery windows, using multicast availability information to coordinate channel and time slot usage, enabling efficient service discovery and data exchange among devices within a cluster without the need for additional connection mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If devices transmit discovery frames during discovery windows using contention mechanism, then service discovery is enabled, but channel efficiency deteriorates in densely populated environments

Engineering Contradiction:
Improveservice discovery capabilityVSAvoidchannel efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-coordinating discovery window schedules and channel assignments among devices before actual data transmission. The anchor device establishes a cluster of synchronized devices that agree on discovery window timings and channels in advance, preventing contention conflicts and improving channel efficiency during actual service discovery operations.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If devices establish peer-to-peer connections for data exchange, then communication reliability is improved, but device complexity and overhead increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidconnection management overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an anchor device as an intermediary that coordinates discovery window scheduling and channel assignment for the entire cluster. This mediator approach allows devices to exchange data during scheduled discovery windows without establishing individual peer-to-peer connections, maintaining communication reliability while reducing the complexity of connection management overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If infrastructure networks are used for device communication, then network stability is improved, but independence and flexibility are reduced

Engineering Contradiction:
Improvenetwork stabilityVSAvoidindependence from infrastructure
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The system segments the wireless network into independent clusters, each led by an anchor device that coordinates local discovery windows and data exchanges. This segmentation allows devices to form stable, self-organizing groups that can operate independently without infrastructure, while maintaining internal stability through coordinated scheduling and channel assignment within each cluster.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9998879B2Apparatus, system and method of communicating traffic to a plurality of wireless devices
Publication Date: 2018.06.12 INTEL CORP
  • US9998879B2 patent drawing
  • US9998879B2 patent drawing
  • US9998879B2 patent drawing

AI summary

Some demonstrative embodiments include apparatuses, systems and/or methods of communicating traffic to a plurality of wireless devices. For example, an apparatus may include logic and circuitry configured to cause a wireless device to transmit a discovery frame in a Discovery Window (DW), the discovery frame including multicast availability information indicating at least one channel and at least one time slot after the DW; and to transmit multicast data to a plurality of wireless devices over the at least one channel and during the at least one time slot.