Encrypted Data Packet Scheduling for Deterministic Transmission Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data encryption introduces variable latency in data transmission, affecting the timing of data communication and subsequent operations in integrated circuits.
Innovation Solution
Implementing scheduler logic to hold encrypted data for a predetermined threshold duration after encryption, ensuring a fixed and deterministic latency in data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data encryption is implemented to protect data integrity, then data security is improved, but transmission latency becomes variable and timing precision deteriorates
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing the encryption time for each data packet before transmission. This allows the system to compensate for encryption-induced latency variations by adjusting the transmission timing in advance, thereby maintaining deterministic overall latency while preserving data security through encryption
2Stability of the object's composition
If data encryption is performed to prevent data modification, then data integrity is improved, but timing synchronization precision deteriorates due to variable latency
Solution Approach 1:
The patent implements feedback by continuously monitoring the actual encryption time for each data packet and using this information to adjust subsequent transmission timing. The system measures the encryption latency, feeds this information back to the transmission scheduler, and compensates for the variable delay, thereby maintaining precise timing synchronization while preserving data integrity through encryption
3Reliability
If encryption processing is applied to data packets, then data protection is improved, but transmission determinism deteriorates due to variable processing time
Solution Approach 1:
The system performs preliminary measurement of encryption processing time for each data packet and uses this information to pre-determine the transmission timing. By calculating the required wait time in advance based on the measured encryption duration, the system ensures deterministic transmission timing while maintaining strong data protection through encryption
Solution Approach 2:
The patent uses feedback from the encryption processing stage to the transmission scheduling stage. The actual encryption time is measured and fed back to adjust the transmission timing dynamically, ensuring that despite variable encryption processing times, the overall transmission remains deterministic and predictable
Data Source
AI summary
An integrated circuit device includes encryption circuitry to encrypt a data packet and scheduler circuitry to receive the encrypted data packet from the encryption circuitry. The scheduler circuitry monitors a duration of time associated with egress of the encrypted data packet, holds the encrypted data packet until the duration of time matches a threshold duration of time, and transmits the encrypted data packet in response to the duration of time matching the threshold duration of time.


