Push-Button Configuration Session Overlap Prevention in Heterogeneous Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Push-Button Configuration methods in heterogeneous home networks, such as those defined by IEEE P1905.1, are vulnerable to overlapping sessions that can allow unauthorized devices to join the network, as they do not effectively prevent multiple devices from registering after a single button press, compromising security.

Innovation Solution

A two-phase approach is implemented where a virtual or physical Push-Button-Event triggers an extended Push-Button Configuration handshake procedure, involving a notification message and permission assignment to ensure only one device can perform a push button configuration protocol after a single trigger event, using messages like Push Button Event Request and Push Button Event Assignment to manage device permissions within the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If push-button configuration is enabled in heterogeneous networks, then ease of operation is improved, but security is worsened due to overlapping sessions allowing unauthorized device registration

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by announcing the push-button configuration event to all network nodes before allowing any device to register. This advance notification enables other nodes to prepare and detect potential overlapping sessions, preventing security breaches before they occur while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where network nodes monitor and report on configuration sessions. When a push-button event is detected, the system continuously checks for overlapping sessions and provides feedback to control the registration process, ensuring security is maintained while preserving user-friendly operation.

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple devices are allowed to register after a single button press, then productivity is improved, but security is worsened due to undetected attacker node registration

Engineering Contradiction:
ImproveproductivityVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system uses feedback loops where each network node continuously monitors for push-button events and reports their status. This enables the system to detect multiple simultaneous registration attempts and identify potential attacker nodes, allowing legitimate devices to register efficiently while blocking unauthorized access.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces an intermediary monitoring mechanism that acts as a mediator between multiple registering devices and the network. This intermediary detects overlapping sessions and coordinates registration, enabling legitimate devices to join efficiently while preventing attacker nodes from undetected registration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If push-button configuration protocol is executed by multiple network node devices, then adaptability is improved, but security is worsened due to inability to detect overlapping sessions

Engineering Contradiction:
ImproveadaptabilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Before executing the push-button configuration protocol, the system performs preliminary actions by announcing the event to all network nodes. This advance notification enables all nodes to prepare their monitoring mechanisms, ensuring that even though multiple devices can participate in configuration, overlapping sessions are detected and security is maintained.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a universal monitoring mechanism that enables all network node devices to participate in push-button configuration while simultaneously performing security monitoring. This multi-functional approach allows adaptability across different device types while maintaining security through coordinated detection of overlapping sessions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10104056B2Method and network node device for running push-button configuration sessions within heterogeneous network and heterogeneous network
Publication Date: 2018.10.16 SIEMENS AG
  • US10104056B2 patent drawing
  • US10104056B2 patent drawing
  • US10104056B2 patent drawing

AI summary

A heterogeneous home network (with possibly multiple hops between devices) uses a push button configuration mechanism that ensures only one single new network node device is registered for a single push button key press event and overlapping Push-Button Configuration sessions within the heterogeneous network are prevented by an enhanced mechanism for running Push Button Configuration sessions based on a Push-Button Configuration handshake procedure triggered and initiated by a virtual or physical Push-Button-Event on a new device, which wants to join the heterogeneous network for a user friendly security bootstrapping, in which multiple network node devices in the heterogeneous network belonging already to the heterogeneous network are involved in registering the new device. The Push-Button Configuration handshake procedure is initiated to get a permission information to join the network or to proceed with the Push-Button Configuration or to get a rejection information not to join the network.