Zigbee Buffer Management for Frame Drop Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Zigbee networks experience frame drop phenomena due to buffer overflow, which is not effectively addressed by increasing buffer size, as it raises manufacturing costs and does not provide a fundamental solution for predicting buffer deficiencies in smart energy 2.0 applications.

Innovation Solution

A Zigbee device with a control unit that estimates and adjusts the available buffer amount using equations to match future requirements, and broadcasts an additional data-not-accepted signal when the buffer limit is reached, allowing other devices to reroute data and prevent frame drops.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If buffer size is increased to prevent frame drop, then frame reliability is improved, but manufacturing cost increases

Engineering Contradiction:
Improveframe delivery reliabilityVSAvoidmanufacturing cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent implements dynamic buffer management where the buffer allocation is not fixed but adapts based on real-time network conditions. The system estimates future buffer requirements using current traffic patterns and adjusts buffer allocation dynamically, allowing the buffer size to be optimized for current conditions rather than provisioned for worst-case scenarios, thus reducing manufacturing cost while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary estimation of future buffer requirements using current traffic patterns and historical data. By predicting future buffer needs before actual buffer overflow occurs, the system can proactively manage buffer allocation and prevent frame drops without requiring excessive buffer capacity to be provisioned in advance.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If buffer size is increased to handle continuous data frames, then data processing capacity is improved, but device complexity increases

Engineering Contradiction:
Improvedata processing capacityVSAvoidbuffer management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the system continuously monitors current buffer usage, traffic patterns, and network conditions. Based on this feedback, the system estimates future buffer requirements and adjusts buffer allocation accordingly. This closed-loop control enables efficient buffer management without requiring complex manual configuration or oversized buffers.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes buffer management parameters dynamically based on observed traffic patterns and network conditions. Instead of using fixed buffer sizes or complex static configurations, the system adapts buffer allocation parameters in real-time, simplifying the overall device complexity while maintaining high data processing capacity.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If buffer allocation is fixed to ensure reliable operation, then system stability is improved, but adaptability to varying traffic conditions deteriorates

Engineering Contradiction:
Improvesystem operational stabilityVSAvoidbuffer adaptability to traffic conditions
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static buffer allocation into a dynamic system that adapts to varying traffic conditions while maintaining operational stability. The system uses continuous monitoring and estimation algorithms to adjust buffer allocation in real-time, ensuring stable operation under current conditions while adapting to future traffic variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The buffer management system operates autonomously by automatically estimating future buffer requirements and adjusting allocation without external intervention. The system serves itself by monitoring its own buffer usage patterns and making adaptive decisions, thereby maintaining stability while achieving adaptability to varying traffic conditions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8929836B2Zigbee device and method for management of zigbee device
Publication Date: 2015.01.06 SAMSUNG ELECTRO MECHANICS CO LTD
  • US8929836B2 patent drawing
  • US8929836B2 patent drawing
  • US8929836B2 patent drawing

AI summary

The present invention is related to a Zigbee device and a method for management of a Zigbee device. The Zigbee device is capable of improving data processing efficiency as well as improving resource utilization by estimating a future available buffer amount of a buffer unit and controlling a variable buffer amount in such a way that the available buffer amount of the buffer unit is matched to the future available buffer amount.