Tiered Distributed Ledger for NFV Usage Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network function virtualization (NFV) systems face challenges in tracking and monitoring usage due to the lack of persistent physical identities, leading to strain on network resources and potential fraudulent modifications of usage logs, which can result in inaccurate billing and loss of confidence among network parties.

Innovation Solution

Implementing distributed ledger technology (DLT) to securely record and validate NFV events by creating chains of blocks that are resistant to modification, allowing for trustworthy tracking and monitoring of virtual server changes and resource usage across a network, with meta-chains combining multiple chains for efficient data access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If distributed ledger technology is implemented to securely record NFV events, then reliability of usage tracking is improved, but device complexity increases

Engineering Contradiction:
Improvereliability of usage trackingVSAvoidcomplexity of ledger system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The ledger system is segmented into multiple independent chains of blocks, where each chain tracks specific NFV events or resource types. This segmentation allows the system to maintain high reliability through cryptographic linking while managing complexity by dividing the tracking function across separate chains rather than requiring a single monolithic ledger structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the ledger system by creating meta-chains that link to multiple individual chains. This dimensional change allows the system to maintain reliability at both the chain level (through hash linking) and the meta-chain level, while managing complexity through organized hierarchical structure rather than flat interconnected complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If multiple chains of blocks are created to track different NFV events, then measurement precision of resource usage is improved, but device complexity increases

Engineering Contradiction:
Improveprecision of resource usage trackingVSAvoidcomplexity of chain management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Different chains of blocks are created to track specific types of NFV events (e.g., virtual server provisioning, resource allocation, usage metrics). This segmentation enables precise tracking of each event type with dedicated chains, while the meta-chain structure provides a unified view that manages the complexity of having multiple specialized chains.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The meta-chain structure serves multiple functions: it links to multiple individual chains, provides a consolidated view of all NFV events, enables efficient data access through hierarchical organization, and maintains the cryptographic integrity of all underlying chains. This multi-functionality reduces the need for separate management systems for each chain.

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

3Object-affected harmful factors

If chains of blocks are used to prevent fraudulent modifications, then security against tampering is improved, but loss of time occurs during block validation

Engineering Contradiction:
Improveresistance to fraudulent modificationVSAvoidtime for block validation
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

Each block is cryptographically linked to the previous block through hash values before transactions are finalized. This preliminary cryptographic binding ensures that any attempted modification of past blocks would immediately invalidate the entire chain, providing proactive security. The validation time is reduced because the cryptographic links are already in place, requiring only verification of the hash chain rather than re-validation of all transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses hash values as cryptographic copies or fingerprints of previous blocks. Instead of storing or re-validating the entire previous block data, the system only needs to verify the hash value, which is a compact representation that provides the same security guarantee. This copying approach maintains strong resistance to tampering while significantly reducing validation time.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10790965B1Tiered distributed ledger technology (DLT) in a network function virtualization (NFV) core network
Publication Date: 2020.09.29 T MOBILE INNOVATIONS LLC
  • US10790965B1 patent drawing
  • US10790965B1 patent drawing
  • US10790965B1 patent drawing

AI summary

A method of combining chains of blocks in a network. The method comprising, creating a plurality of birth blocks of a plurality of chains of blocks by a block foundry application in a network, where each birth block is associated with a chain of blocks that records events of a network entity, creating blocks by a plurality of nodes in the network, wherein the current block and the previous block are linked, terminating the chain of blocks by the network entity, wherein the entity sends a termination request to create an end block, creating the end block, wherein the end block is the final block of the chain of blocks, and in response to the creation of the end block, sending a request by the network entity to create a block of a meta-chain of blocks, and creating the block of the meta-chain of blocks by the plurality of nodes.