Sparse Mode Stream Reservation Protocol Stack for AVB Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Ethernet AVB networks, devices with limited resources face inefficiencies due to the need to process and store all data streams and advertisements, even if they are not interested in them, leading to wastage of memory and processing power.
Innovation Solution
A listener system with a stream reservation protocol stack that operates in sparse mode, filtering out uninteresting stream advertisements and only transmitting relevant ones to the upper layer application, thereby reducing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the stream reservation protocol stack transmits all received stream advertisements to the upper layer application (full mode), then the upper layer application receives complete information about all data streams in the network, but devices with limited resources experience wastage of memory and processing power by processing and storing irrelevant data streams
Solution Approach 1:
The sparse mode engine extracts only the relevant subset of stream advertisements from the complete set received from the network. It filters out uninteresting streams based on criteria such as stream identifiers or other attributes, transmitting only the extracted relevant portion to the upper layer application. This extraction principle resolves the contradiction by providing complete information for relevant streams while eliminating processing of irrelevant data, thus conserving processing power and memory resources.
2Reliability
If the stream reservation protocol stack processes all data streams (full mode), then no relevant data is missed, but memory resources are wasted storing uninteresting stream advertisements
Solution Approach 1:
The sparse mode engine extracts only relevant stream advertisements based on matching stream identifiers or other criteria, storing and transmitting only this extracted subset. This ensures that memory resources are used exclusively for data streams of interest, maintaining reliability for detecting relevant streams while minimizing memory consumption by excluding uninteresting streams from storage.
3Adaptability or versatility
If the listener system processes all stream advertisements received on the network, then complete network awareness is achieved, but devices with limited resources experience inefficiency and resource wastage
Solution Approach 1:
The sparse mode engine extracts and processes only the relevant subset of stream advertisements based on predefined criteria such as stream identifiers. This selective extraction maintains adaptability by ensuring awareness of all relevant network streams while dramatically improving resource efficiency by eliminating processing overhead for uninteresting streams, thus resolving the contradiction between network awareness and resource efficiency.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A listener system, or listener, may be used with an Ethernet Audio-Video Bridging ("AVB") network. The listener may include various components, such as an upper layer application and a stream reservation protocol stack. The upper layer application and stream reservation protocol stack may be in communication with each other. The stream reservation protocol stack may receive stream advertisements on or across the Ethernet AVB network. The stream reservation protocol stack may operate in a sparse mode and may operate in a full mode. When operating in a sparse mode, the stream reservation protocol stack may transmit one subset of the received stream advertisements to the upper layer application, and may not transmit another subset of the received stream advertisements to the upper layer application.