Blockchain Number Management System for ENUM Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ENUM systems face issues with reliability, cost, and real-time data updating due to centralized database management, and there is a risk of information leakage when all providers possess databases, especially for small-scale communication providers.

Innovation Solution

A number management system utilizing a blockchain network where multiple number management apparatuses manage and resolve telephone number portability information, with hashing to enhance confidentiality and distribute the storage of connection destination information across multiple providers, reducing reliance on a single large-scale provider and improving availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized ENUM server is used for number portability management, then number resolution can be performed, but the system reliability decreases when the ENUM server breaks down

Engineering Contradiction:
Improvesystem availabilityVSAvoidcentralized server structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized ENUM server functionality into distributed number management apparatuses across multiple communication providers. Each apparatus maintains a blockchain ledger, dividing the central authority's role among multiple independent nodes, thereby eliminating the single point of failure while maintaining number resolution capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a blockchain-based number portability information management system as an intermediary layer between communication providers and the ENUM server. This intermediary distributes and synchronizes number portability data across multiple apparatuses, enabling reliable number resolution even when individual nodes or the traditional ENUM server fail

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If all communication providers possess their own number databases, then system reliability improves, but the risk of information leakage increases

Engineering Contradiction:
Improvesystem availabilityVSAvoidinformation leakage risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent creates cryptographic copies of number portability information distributed across multiple communication providers' apparatuses. Each apparatus holds an identical copy of the blockchain ledger containing hashed number data, ensuring availability while maintaining security through cryptographic protection rather than physical centralization

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the storage format of number information by applying cryptographic hashing functions. Instead of storing plain-text number data that could be leaked, the system stores hashed representations that preserve functionality for number resolution while eliminating the risk of direct information leakage from database access

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If small-scale providers rely on large-scale providers for ENUM server management, then cost is reduced, but real-time data updating capability is lost

Engineering Contradiction:
Improvecost reductionVSAvoiddata updating speed
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent enables small-scale communication providers to independently operate number management apparatuses that directly participate in the blockchain network. Each apparatus can autonomously receive, validate, and propagate number portability updates in real-time without requiring intermediary processing through large-scale providers, thus achieving both cost-effectiveness and real-time updating capability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11683413B2Number management system, number management method, number management device and number management program
Publication Date: 2023.06.20 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11683413B2 patent drawing
  • US11683413B2 patent drawing
  • US11683413B2 patent drawing

AI summary

A number management unit (11) of a number management system (1) generates a transaction using number portability information including a hashed telephone number and connection destination information, newly generates and approves a block using multiple transactions, and stores the block in a number database (13) as a blockchain. A number resolution unit (12) hashes a telephone number that is a query target using a hash function, searches transactions in a blockchain using the hashed telephone number as a key, and sends connection destination information corresponding to the telephone number that is the query target as a response.