Rescheduling Encrypted Media Packets for Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Combining encryption techniques with statistical multiplexing and re-scheduling of media packets poses challenges, such as resource-consuming encryption processes and limitations on bit rate, which result in inefficient utilization of bandwidth and lower quality media streams.
Innovation Solution
A method and system that reschedule the transmission of encrypted video and audio packets, along with their corresponding encryption information, to comply with encryption timing constraints, allowing for efficient transmission of altered encrypted streams while maintaining quality and optimizing bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiplexing is performed before encryption, then bandwidth utilization is improved, but encryption resources are consumed excessively when the same media stream must be encrypted multiple times
Solution Approach 1:
The patent segments the processing pipeline by performing encryption at the packet level after multiplexing, rather than encrypting the entire multiplexed stream multiple times. Each encrypted packet is independently processed, allowing the same media content to be shared across multiple channels without redundant encryption operations.
Solution Approach 2:
The patent performs preliminary multiplexing of media packets before encryption, consolidating multiple media streams into a single multiplexed stream. This preliminary organization allows subsequent encryption operations to be performed once on the consolidated stream rather than multiple times on separate streams.
2Reliability
If the bit rate is limited to provide constant bit rate media streams, then transmission reliability is improved, but media quality deteriorates and channel bandwidth utilization becomes inefficient
Solution Approach 1:
The patent implements dynamic bit rate adjustment by allowing variable bit rate media streams to be multiplexed and encrypted without being constrained to constant bit rate. The system dynamically adapts the bit rate based on channel conditions and content requirements, performing encryption on the variable rate stream to maintain reliability while improving quality and bandwidth utilization.
Solution Approach 2:
The patent changes the bit rate parameter from a fixed constant value to a variable parameter that can adapt to different content requirements. By allowing the bit rate to vary within acceptable ranges and performing encryption on these variable rate streams, the system maintains transmission reliability while optimizing media quality and bandwidth efficiency.
3Reliability
If encryption is performed on multiplexed streams, then security is improved, but the complexity of managing encryption timing constraints increases
Solution Approach 1:
The patent introduces an intermediary encryption management layer that handles timing constraints between multiplexing and encryption operations. This intermediary component coordinates the encryption of individual packets within the multiplexed stream, managing the timing relationships between different encrypted packets and their corresponding encryption keys without requiring complex system-wide coordination.
Data Source
AI summary
A method for transmitting encrypted packets, the method includes: receiving a program that comprises an encrypted video stream, an encrypted audio stream and an encryption information stream; rescheduling a transmission of a certain encrypted video packet of the encrypted video stream to provide an altered encrypted video stream; rescheduling, in response to the rescheduling of the transmission of the certain encrypted video packet and in response to at least one encryption timing constraint, a first transmission of a certain encryption information item that is used to encrypt the certain encrypted video packet to provide an altered encryption information stream; and transmitting an amended program that comprises the altered encrypted video stream, the encrypted audio stream and the altered encryption information stream.


