Wireless Transceiver Data Rate Adaptation via Segmented Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IEEE 802.15.4 wireless network transceivers face challenges in efficiently managing data transmission rates without requiring complex matching between nodes, which affects battery life and power consumption in low-rate wireless personal area networks (WPANs).

Innovation Solution

The proposed solution involves a transceiver design that allows for independent setting of data rates in a data frame, where the first part has a predefined rate and the second part has a settable rate, with an identifier transmitted in the first part to determine the appropriate rate for the second part, enabling 'on-the-fly' rate changes without interrupting communication. This is achieved through a control unit that adapts detection based on the identified identifier, minimizing power consumption and eliminating the need for complex rate matching between nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If data rate is fixed at predefined rate for all frames, then device complexity is reduced, but adaptability to different transmission requirements deteriorates

Engineering Contradiction:
Improvetransceiver configuration complexityVSAvoiddata rate adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The data frame is segmented into a first part transmitted at a predefined first data rate and a second part transmitted at a settable second data rate. This segmentation allows the transceiver to maintain simple predefined rate operation for frame synchronization and header processing, while enabling flexible rate adaptation for the payload portion, thus resolving the contradiction between device complexity and data rate adaptability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If data rate changes are implemented dynamically, then adaptability is improved, but power consumption increases

Engineering Contradiction:
Improvedata rate adaptabilityVSAvoidtransceiver power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The transceiver operates periodically at the predefined first data rate for transmitting frame headers and synchronization information, then switches to the settable second data rate for payload transmission. This periodic switching pattern allows the system to maintain adaptability through rate changes while minimizing power consumption by limiting dynamic rate changes to specific periodic intervals rather than continuous operation.

Inventive Principle:
Principle #19Periodic action

3Reliability

If complex rate matching between nodes is implemented, then communication reliability is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidrate matching complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

An identifier is introduced as an intermediary element in the frame structure that carries information about the second data rate. The transmitting node sets the identifier to indicate the desired second data rate, and the receiving node automatically configures its detection unit based on this identifier without requiring complex bidirectional rate matching negotiations. This intermediary mechanism ensures communication reliability through proper rate synchronization while keeping device complexity low.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9398533B2Transmitting data between nodes of a wireless network
Publication Date: 2016.07.19 ATMEL CORP
  • US9398533B2 patent drawing
  • US9398533B2 patent drawing
  • US9398533B2 patent drawing

AI summary

In one embodiment, setting, by a first node, a settable data rate for a first part of a data frame, the data frame also having a second part having a defined second data rate, and transmitting, by the node, the first part at the set data rate and the second part at the second data rate, the first part including at least a portion of a payload of the data frame and the second part including an identifier based on the set data rate.