WLAN Policy Engine Filtering Service Discovery Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current WLAN pre-association service discovery protocols face issues such as insecure transmission of device identity and service information, inadequate handling of multiple APs supporting a target service, and lack of defined procedures for service discovery and association processes, particularly concerning security and resource constraints.

Innovation Solution

The implementation of a policy engine within the AP or WLAN network node to filter and manage service information, along with the use of APIs for service discovery, allows for secure and controlled advertisement of services, handling of multiple APs, and optimized resource usage during service discovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pre-association service discovery is implemented to allow devices to discover services before associating with APs, then service discovery capability is improved, but security risks increase due to transmission of device identity and service information

Engineering Contradiction:
Improveservice discovery capabilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary mechanism where service information is transmitted through controlled channels during the association process rather than directly in pre-association discovery messages. This intermediary approach allows service discovery functionality while reducing security risks by preventing direct exposure of device identities and sensitive service information in unauthenticated communications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple APs support the same service to provide redundancy and choice, then service availability is improved, but complexity increases in handling service information and selection

Engineering Contradiction:
Improveservice availabilityVSAvoidservice information handling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments service information into distinct elements that can be independently managed and transmitted. Each AP advertises service information in a standardized, modular format that allows receiving devices to process multiple AP advertisements systematically. This segmentation reduces complexity by breaking down the service discovery process into manageable units that can be compared and evaluated efficiently.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If comprehensive service information is transmitted during pre-association discovery, then service selection accuracy is improved, but resource consumption increases

Engineering Contradiction:
Improveservice selection accuracyVSAvoiddevice resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements partial information transmission where only essential service information elements are included in pre-association discovery messages. The service information structure allows for selective inclusion of service elements based on what is necessary for initial service identification, avoiding transmission of all possible service details. This partial action approach provides sufficient information for service selection while conserving device resources.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3348095B1Pre-association discovery of services
Publication Date: 2021.12.01 BLACKBERRY LTD
  • EP3348095B1 patent drawingFigure 1~2
  • EP3348095B1 patent drawingFigure 3
  • EP3348095B1 patent drawingFigure 4

AI summary

A network node of a wireless local area network (WLAN) filters, based on at least one policy managed by the network node, service information related to services available via the network node. The network node sends, to a wireless device as part of a pre-association discovery operation of the wireless device, the filtered service information related to the available services.