Wireless Network Monitoring via Client-Side Channel Scanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The 802.11k standard is inadequate for identifying and locating rogue devices, as it does not allow querying all trusted stations to find a specific rogue device, and it is inefficient in handling large reports, disassociation storms, and CTS storm detection.

Innovation Solution

Implementing a technique where clients, instead of access points, scan channels, allowing for the use of multiple scanning clients or proxy clients to gather and report RF data, enabling continuous or nearly continuous channel scanning and reducing the need for access points to scan channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If access points scan channels to monitor wireless networks, then channel monitoring capability is provided, but service disruptions occur and scanning efficiency is reduced

Engineering Contradiction:
Improvechannel scanning efficiencyVSAvoidservice continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the channel scanning function from access points and assigns it to dedicated client devices. Multiple clients perform scanning concurrently, dividing the monitoring task across multiple independent units. This allows scanning operations to occur without disrupting access point services, as clients handle the scanning burden while access points maintain normal client connections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces client devices as intermediary elements between access points and the monitoring system. These clients act as mediators that perform channel scanning and report findings to access points or central controllers, eliminating the need for access points to directly perform scanning operations. This intermediary role allows monitoring functionality to be added without compromising access point service delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Difficulty of detecting and measuring

If the 802.11k standard queries trusted stations to identify rogue devices, then rogue device detection is attempted, but the ability to locate specific rogue devices is insufficient

Engineering Contradiction:
Improverogue device detection capabilityVSAvoidrogue device location accuracy
Core Design Contradiction:
Difficulty of detecting and measuringVSMeasurement precision

Solution Approach 1:

The patent replaces the mechanical querying approach of 802.11k with a signal-based detection system. Clients continuously scan channels and capture RF signals, using signal characteristics (strength, timing, content) to identify and locate rogue devices. This substitution of passive querying with active signal analysis enables both detection and precise location determination through triangulation and signal strength measurement.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent uses multiple client devices to create redundant copies of the scanning and detection function. Each client independently scans and reports, providing multiple perspectives on the wireless environment. This copying approach enhances detection reliability and enables location determination through comparison of observations from multiple positions, improving both detection capability and location precision.

Inventive Principle:
Principle #26Copying

3Reliability

If access points perform channel scanning, then monitoring coverage is achieved, but service disruptions and channel switching overhead increase

Engineering Contradiction:
Improvemonitoring coverageVSAvoidchannel switching time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent inverts the traditional scanning architecture by having clients scan channels instead of access points. Clients, which are already mobile and capable of channel switching, perform the scanning function. This inversion eliminates the need for access points to switch channels, as clients handle channel transitions while maintaining their connection to the access point. Monitoring coverage is achieved through client reports without access point channel switching overhead.

Inventive Principle:
Principle #13The other way round (Inversion)

4Loss of information

If large frame reports are generated to capture all RF activity, then comprehensive monitoring data is collected, but processing overhead and report size become excessive

Engineering Contradiction:
Improvemonitoring data completenessVSAvoidreport processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts and filters only the most relevant information from RF captures before generating reports. Instead of transmitting complete frame dumps, clients analyze captured signals and extract key parameters such as MAC addresses, signal strength, frame types, and timing information. This extraction process maintains data completeness for security analysis while dramatically reducing report size and processing complexity through selective information transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7724703B2System and method for wireless network monitoring
Publication Date: 2010.05.25 TRAPEZE NETWORKS INC
  • US7724703B2 patent drawing
  • US7724703B2 patent drawing
  • US7724703B2 patent drawing

AI summary

A technique for wireless network monitoring involves scanning channels using clients instead of access points. An example of a method according to the technique may include, for example, receiving from a wireless access point a command to perform a channel scanning function, listening on a channel associated with the channel scanning function, and sending RF data found on the channel to the wireless access point. Another example of a method according to the technique may include, for example, scanning a first channel, switching from the first channel to a second channel, sending data on the second channel to an access point, switching from the second channel to the first channel, and resuming scanning on the first channel. A system according to the technique may include one or more scanning clients, proxy clients, multi-channel clients, or other clients that are capable of scanning channels in lieu of an access point.