ZigBee Message Queue Retransmission Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ZigBee networks face limitations in accurate message transmission due to non-unique node IDs, leading to addressing conflicts and inefficiencies in communication.

Innovation Solution

A system and method that store transmitted messages for re-transmission if initial transmission fails, utilizing a device with a transmitter, processor, and memory to determine successful transmission and re-transmit messages as needed, along with a computer-readable medium containing instructions for this process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If node ID is used for addressing devices in ZigBee network, then message size is reduced and addressing capacity is increased, but uniqueness of device identification is not guaranteed leading to addressing conflicts

Engineering Contradiction:
Improveaddressing capacityVSAvoiddevice identification uniqueness
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary actions by storing transmitted messages locally before transmission and preparing re-transmission sequences in advance. This allows the device to handle transmission failures proactively rather than reactively, ensuring message delivery despite network uncertainties.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by monitoring transmission success and automatically triggering re-transmission when failures are detected. This closed-loop approach ensures reliable message delivery by continuously adjusting transmission behavior based on network conditions and acknowledgment receipts.

Inventive Principle:
Principle #23Feedback

2Speed

If message transmission is attempted immediately without storage, then communication speed is maintained, but message delivery reliability is reduced due to potential transmission failures

Engineering Contradiction:
Improvecommunication speedVSAvoidmessage delivery accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by storing transmitted messages locally before transmission and preparing re-transmission sequences in advance. This allows the device to handle transmission failures proactively rather than reactively, ensuring message delivery despite network uncertainties.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system prepares compensatory measures in advance by storing message queues and re-transmission buffers locally. These pre-prepared resources act as a cushion against transmission failures, allowing the system to recover from errors without significant delays or loss of communication reliability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If re-transmission mechanism is implemented, then message delivery reliability is improved, but device complexity and processing overhead are increased

Engineering Contradiction:
Improvemessage delivery guaranteeVSAvoidtransmission control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically monitoring transmission status and triggering re-transmissions without external intervention. The device manages its own message delivery reliability through built-in feedback loops and automatic retry logic, reducing the need for complex external control mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by monitoring transmission success and automatically triggering re-transmission when failures are detected. This closed-loop approach ensures reliable message delivery by continuously adjusting transmission behavior based on network conditions and acknowledgment receipts.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9912446B2Device, method and computer readable medium for communication on a ZigBee network
Publication Date: 2018.03.06 HARMAN PROFESSIONAL INC
  • US9912446B2 patent drawing
  • US9912446B2 patent drawing
  • US9912446B2 patent drawing

AI summary

In a zigbee network, reliable communications are provided by maintaining messages transmitted from a device in a message queue in the device. If no successful acknowledgement is received for a transmitted message, the message is re-transmitted when the message queue executes. Messages are deleted from the queue when the message is successfully transmitted or when a maximum number of re-tries has been exhausted.