Smart Contract Network Slicing Integrity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain systems lack efficient methods for securely managing and verifying the integrity of network slices and resource allocation across decentralized networks, particularly in 5G environments, where secure service mesh communication and resource management are critical.

Innovation Solution

A blockchain-enabled service-based cloud-native function architecture is implemented, utilizing smart contracts to manage network slicing information, resource assignment, and integrity verification through a combination of NEF, SCP, and NRF protocols, ensuring secure and transparent resource allocation and communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain networks are used for decentralized resource management, then security and transparency are improved, but system complexity and operational overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces smart contracts as intermediary components that automatically enforce resource allocation rules and verify integrity without requiring complex centralized management systems. These self-executing contracts serve as mediators between blockchain nodes and resource management operations, simplifying the overall system architecture while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service mechanisms where smart contracts automatically verify resource integrity, manage allocation, and enforce policies without human intervention. The blockchain network itself performs consensus validation and transaction verification, eliminating the need for complex external authentication and management infrastructure.

Inventive Principle:
Principle #25Self-service

2Productivity

If smart contracts are deployed for resource management, then automation and efficiency are improved, but deployment and verification complexity increase

Engineering Contradiction:
ImproveautomationVSAvoiddeployment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-defining resource allocation policies, verification rules, and operational parameters within smart contract templates before deployment. These pre-configured contracts are then automatically instantiated and activated on the blockchain network, eliminating complex manual configuration and reducing deployment overhead.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If network slicing is implemented for 5G environments, then service differentiation and resource allocation are improved, but security verification and management complexity increase

Engineering Contradiction:
Improveservice differentiationVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing network resources into distinct slices, each managed by dedicated smart contracts that enforce specific policies and verification rules. This modular approach allows independent management of different network slices while maintaining overall system security through standardized blockchain-based verification mechanisms.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4142206A1Verifying integrity and secure operations of cloud-based software services
Publication Date: 2023.03.01 MADISETTI VIJAY
  • EP4142206A1 patent drawingFigure 1
  • EP4142206A1 patent drawingFigure 2
  • EP4142206A1 patent drawingFigure 3

AI summary

The invention provides a blockchain-enabled network and application service mesh network architecture including a network service mesh network that includes a plurality of network service domains configured to communicate with each other, each network service domain including a plurality of network service endpoints configured to communicate with a network service client, and a network service manager that broadcasts the availability of the endpoints to network service clients. The architecture further includes an application service mesh network that includes a plurality of applications configured to communicate with each other and a network service domain. A plurality of smart contracts comprising network slicing information from the network service mesh network and the application service mesh network are recorded to a blockchain network.