Telecom Node Licensing with Flexible Hardware Identity Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecom node licensing systems face challenges in preventing license misuse due to the tying of licenses to node identities, which can be spoofed, and require costly and inconvenient resets for legitimate configuration changes, especially when components span multiple physical housings.

Innovation Solution

A telecom node system generates a secret combined hardware ID (CHWID) from unique hardware IDs of dispersed components, using a secret algorithm to encrypt node credentials, allowing for tolerance in configuration changes without full license resets, and dynamically managing license reinstallation based on predetermined time intervals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the license is tied to the physical identity of the node (PROM), then the license verification is simple, but the node cannot accommodate configuration changes without license reset

Engineering Contradiction:
Improvelicense verification simplicityVSAvoidconfiguration change flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system segments the node identity into multiple component hardware IDs (CHWID) from individual hardware components, rather than relying on a single physical identity. This allows the license to be associated with a configurable set of components that can change independently, resolving the contradiction between simple verification and configuration flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The license system transitions from a static physical identity (PROM) to a dynamic component-based identity (CHWID) that can adapt to configuration changes. The license manager dynamically generates CHWID based on current hardware components, enabling the system to accommodate changes while maintaining license integrity.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the license is tied to the node identity, then license management is straightforward, but license misuse can occur through spoofing

Engineering Contradiction:
Improvelicense management simplicityVSAvoidlicense security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where the license manager continuously verifies the CHWID against the licensed configuration. When hardware components change, the system detects the discrepancy and can trigger license reset or alert mechanisms, providing ongoing security verification rather than a one-time check.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The CHWID acts as an intermediary between the physical hardware components and the license verification process. Instead of directly verifying physical identities, the system uses the generated CHWID as a secure intermediate representation that links hardware configuration to license terms, preventing direct spoofing of physical identities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the license is reset when configuration changes occur, then license accuracy is maintained, but service disruption occurs

Engineering Contradiction:
Improvelicense configuration accuracyVSAvoidservice disruption time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by implementing tolerance thresholds for configuration changes. Instead of requiring a full license reset for any change, the system allows changes within a predetermined tolerance level without triggering a reset, thereby maintaining service continuity while still ensuring license accuracy for significant changes.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter of license verification from a binary exact-match requirement to a threshold-based evaluation. By introducing tolerance parameters, the system can accommodate normal configuration variations (like component replacements) without requiring license resets, reducing service disruption while maintaining accuracy for实质性 changes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20100318881A1Flexible Node Identity for Telecom Nodes
Publication Date: 2010.12.16 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20100318881A1 patent drawing
  • US20100318881A1 patent drawing
  • US20100318881A1 patent drawing

AI summary

Features of a node (800) is enabled/disabled under a license between a node vendor and a service provider. A license manager (810) enforces the license to appropriately enable and disable the node features. The license, which includes credentials for authorizing the features and a logical name of the node, is encrypted with an encryption CHWID upon node installation. The secret encryption CHWID is generated based on the components (820) that make up the node (800) at installation using an algorithm. To activate the features, an activation CHWID is generated using a same or similar algorithm and compared against the encryption CHWID. If they are equal, the credentials are decrypted and the features are activated. If they are not equal but the difference is small, the credentials are decrypted, and optionally, the encryption CHWID is reset based on the activation CHWID. If the difference is large, the entire node license is reinstalled.