Smart Contract Access to Multi-Operator NEF Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing 5G network architecture requires multiple interfaces for external AFs to access services from different MNOs, leading to unregulated and error-prone data transmission, lack of trust and traceability, and inconsistent data integrity across various system domains.
Innovation Solution
Implementing smart contracts on a permissioned blockchain network for controlled and selective access to network services, leveraging Role-based or Task-based Authorization Control to ensure secure and authorized data handling across multiple MNOs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple interfaces are implemented for external AFs to access services from different MNOs, then service accessibility is improved, but system complexity and error rates increase
Solution Approach 1:
The patent introduces a blockchain-based intermediary layer that mediates between external AFs and multiple MNOs. Instead of direct point-to-point interfaces, all communications are routed through the blockchain network, which automatically handles routing, authentication, and data transmission. This intermediary layer simplifies the system architecture by centralizing the complexity in a standardized platform rather than requiring multiple complex interfaces.
Solution Approach 2:
The blockchain network serves as a universal platform that handles multiple functions simultaneously: service discovery, authentication, authorization, data transmission, and traceability. This multi-functional approach replaces the need for separate specialized interfaces for each function, reducing overall system complexity while maintaining broad service accessibility across different MNOs.
2Reliability
If traditional data transmission methods are used without blockchain, then system simplicity is maintained, but data integrity and traceability deteriorate
Solution Approach 1:
The blockchain implementation provides continuous feedback mechanisms for data integrity verification. Each data transmission is recorded on the blockchain, creating an immutable audit trail that can be continuously monitored and verified. This feedback loop ensures that data has not been corrupted or altered during transmission, enhancing reliability without requiring complex verification systems at each individual step.
Solution Approach 2:
The blockchain network performs self-verification of data integrity through its distributed ledger mechanism. The system automatically verifies transactions and data transmissions against the blockchain record, eliminating the need for complex external verification systems. The blockchain's inherent properties provide self-authentication and traceability, reducing the burden on other system components.
3Reliability
If authorization control is not implemented, then access speed is improved, but security and trust deteriorate
Solution Approach 1:
The system performs authorization actions in advance by pre-establishing credentials and permissions on the blockchain before actual data access is needed. Affiliation relationships, authentication credentials, and authorization rules are recorded on the blockchain ahead of time, enabling rapid verification during actual access without requiring complex real-time authentication procedures.
Solution Approach 2:
The patent replaces traditional mechanical authorization systems with blockchain-based cryptographic verification. Instead of complex access control lists and manual authorization processes, the system uses blockchain's inherent cryptographic properties to provide secure, automated authorization. This substitution maintains high security standards while significantly improving access speed through automated verification.
Data Source
AI summary
A method performed by an application function, AF, device. The method includes sending a first message registering a smart contract on a blockchain network, for accessing a service provided by at least one network exposure function, NEF, device. The method includes sending a second message subscribing to notification of an event provided by the at least one NEF device. The method includes receiving at least one first response message notifying about the event, wherein receiving the first response message triggers an execution of the smart contract on the blockchain network.


