NFV Parameter Trust Validation via Time Slice Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network Function Virtualization (NFV) systems lack efficient methods to validate the trust of NFV parameters for individual communication devices based on the actual execution of virtual network elements, leading to potential security and reliability issues.
Innovation Solution
A data communication system that generates NFV processing environments with multiple time slices, associates communication devices with both actual and trusted NFV time slices, and compares these to ensure trust status, transferring alerts if the actual time slice does not match the trusted one, thereby maintaining the integrity of NFV parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If NFV systems execute virtual network elements across multiple processing time cycles with context switching, then the system achieves flexible service delivery and resource distribution, but the system cannot efficiently validate trust of NFV parameters for individual communication devices
Solution Approach 1:
The system pre-associates communication devices with trusted NFV time slices before actual data transfer occurs. This preliminary association establishes an expected trusted state that can be validated against the actual time slice used during data transfer, enabling trust validation in the dynamic NFV environment
Solution Approach 2:
The system compares the actual NFV time slice used for data transfer against the pre-associated trusted NFV time slice to generate trust validation results. This feedback mechanism provides continuous monitoring and validation of NFV parameter trust, enabling the system to detect and respond to trust violations in real-time
2Productivity
If the system distributes virtual network element execution across multiple time slices with context switching, then resource utilization improves, but tracking and validating the actual time slice used for each communication device becomes complex
Solution Approach 1:
The system segments the NFV time slices into distinct trusted associations for each communication device. By maintaining separate trusted NFV time slice associations for each device, the system simplifies tracking complexity while enabling parallel resource utilization across multiple time slices
Solution Approach 2:
The system creates and maintains a copy of the trusted NFV time slice association for each communication device independently. This copying approach allows the system to track multiple device-time slice mappings without increasing overall system complexity, as each device has its own simplified trust reference
Data Source
AI summary
A data communication system verifies Network Function Virtualization (NFV) parameters. The data system transfers communications for devices by executing hypervisors to generate an NFV processing environment with multiple NFV time slices. The system executes virtual Network Elements (vNEs) during the NFV time slices. The system associates the communication devices with the NFV time slices based on the execution of the vNEs during the time slices. The system yields NFV data indicating an actual NFV time slice used to transfer data communications for an individual communication device and a trusted NFV time slice for that communication device. The system transfers alert data for the communication device if the actual NFV time slice does not correspond to the trusted NFV time slice.


