Gateway Device Configuration via Announcement Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing process of configuring terminal devices by a gateway is complex and inefficient due to the need for periodic device discovery and information retrieval, which complicates the interaction between the gateway and the terminal device.

Innovation Solution

A method and apparatus that utilize a device announcement message carrying terminal device information to simplify the interaction process by determining if the terminal device needs configuration based on the received information, and sending configuration information accordingly, optimizing the configuration process by matching rules and service configuration identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the gateway performs periodic device discovery and information retrieval to configure terminal devices, then the terminal device can be configured and managed, but the configuration process becomes complex and efficiency decreases

Engineering Contradiction:
Improvedevice configuration reliabilityVSAvoidconfiguration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The terminal device performs self-detection and prepares configuration information in advance by sending device announcement messages containing device information and service configuration identifiers. This preliminary action eliminates the need for the gateway to perform complex periodic discovery and information retrieval, thereby improving configuration efficiency while maintaining reliable device configuration.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the gateway sends multiple UPnP query commands to obtain terminal device information, then comprehensive device information can be obtained, but the interaction process becomes complex

Engineering Contradiction:
Improvedevice information completenessVSAvoidinteraction process complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The terminal device merges multiple pieces of information (device information, service configuration identifiers, and current configuration status) into a single device announcement message. This consolidation allows the gateway to obtain comprehensive device information through a single interaction rather than multiple UPnP query commands, significantly reducing interaction process complexity while maintaining information completeness.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If the gateway performs device discovery and configuration every time a device announcement message is received, then the terminal device can be configured when needed, but the configuration process is triggered frequently and reduces efficiency

Engineering Contradiction:
Improveconfiguration timing flexibilityVSAvoidconfiguration efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The terminal device provides feedback information in the device announcement message, including service configuration identifiers and current configuration status. The gateway uses this feedback to intelligently determine whether configuration is needed by comparing the provided configuration identifier with stored records. This feedback mechanism maintains configuration timing flexibility while avoiding unnecessary configuration operations, thereby improving overall configuration efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2640002B1Method, apparatus and system for configuring device
Publication Date: 2016.03.09 HUAWEI DEVICE CO LTD
  • EP2640002B1 patent drawingFigure 1
  • EP2640002B1 patent drawingFigure 2
  • EP2640002B1 patent drawingFigure 3

AI summary

The present invention discloses a method, an apparatus, and a system for configuring a device. The method for configuring a device of the present invention includes: receiving a configuration template sent by a configuration server; receiving a device announcement message sent by a terminal device, where the device announcement message carries terminal device information of the terminal device, and the terminal device information includes first information identifying current service configuration of the terminal device; and configuring the terminal device based on the configuration template and the first information. The apparatus for configuring a device of the present invention includes a first receiving module, a second receiving module, and a configuring module. The system for configuring a device of the present invention includes a configuration server, a gateway, and a terminal device. The method, apparatus, and system of the present invention are capable of simplifying the process of configuring the terminal device by the gateway, and improving the efficiency of configuring the terminal device by the gateway.