Buffer Analytics Logic for Network Traffic Latency Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network monitoring solutions, such as port mirroring (SPAN), do not provide visibility into buffer occupancy in network devices, which is crucial for diagnosing network issues and optimizing performance.
Innovation Solution
The implementation of buffer analytics logic in network devices to capture and generate analytics packets that summarize buffer occupancy information, allowing for the monitoring and replay of buffer occupancy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If port mirroring (SPAN) is used for network monitoring, then network traffic can be monitored, but buffer occupancy visibility is not provided
Solution Approach 1:
The patent extracts buffer occupancy information from the network device's internal buffer operations and presents it as a separate analytics data stream. The buffer analytics logic captures enqueue/dequeue events and generates analytics packets that contain only the necessary buffer occupancy information, separating this from the full network traffic monitoring function.
Solution Approach 2:
The patent introduces a buffer analytics logic as an intermediary component between the network device buffer operations and the monitoring system. This intermediary captures internal buffer events (enqueue/dequeue) and translates them into standardized analytics packets, providing buffer occupancy visibility without requiring direct access to buffer internals.
2Loss of information
If complete packet capture is performed for buffer monitoring, then full visibility is achieved, but bandwidth requirements increase
Solution Approach 1:
The patent extracts only the essential buffer occupancy information (enqueue/dequeue events, timestamps, packet counts) from the complete packet data and transmits only this summarized analytics information. This extraction approach maintains complete buffer occupancy visibility while dramatically reducing the bandwidth required compared to capturing every packet.
Solution Approach 2:
The patent applies partial action by capturing and transmitting only the necessary buffer event information rather than all packet data. The buffer analytics logic selectively monitors enqueue and dequeue operations, ignoring irrelevant packet payload data, thus achieving sufficient visibility with minimal bandwidth consumption.
Data Source
AI summary
Techniques are presented herein to facilitate the monitoring of occupancy of a buffer in a network device. Packets are received at a network device. Information is captured describing occupancy of the buffer caused by packet flow through the buffer in the network device. Analytics packets are generated containing the information. The analytics packets from the network device for retrieval of the information contained therein for analysis, replay of buffer occupancy, etc.


