Frequency Agile Radio Preamble Encoding for Packet Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In frequency agile radio networks, radios often lock onto unintended packets, leading to missed transmissions and increased retries, as they continue to listen on a channel even if the packet is not intended for them, causing inefficiencies and potential interference.

Innovation Solution

Implementing a system that uses extended preamble patterns with self-synchronizing and orthogonal properties to encode address information, allowing receivers to quickly identify intended packets and switch channels, thereby reducing processing overhead and improving channel utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If radios continuously listen on a channel after locking onto a preamble, then they ensure receipt of complete packets, but they may lock onto unintended packets and miss other transmissions

Engineering Contradiction:
Improvepacket reception reliabilityVSAvoidchannel utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by encoding address information (destination radio identifier) in the preamble pattern before the main packet transmission. This allows receiving radios to pre-identify whether a packet is intended for them during the preamble phase, before committing to listening for the complete packet. The address-encoded preamble enables radios to make an early decision to continue or abandon channel listening, preventing wasted time on unintended packets while maintaining reliable reception of intended packets.

Inventive Principle:
Principle #10Preliminary action

2Speed

If radios lock onto any preamble pattern, then they can detect transmissions quickly, but they cannot distinguish between intended and unintended packets

Engineering Contradiction:
Improvetransmission detection speedVSAvoidpacket targeting information
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent merges two functions into the preamble pattern: (1) transmission detection function, and (2) address identification function. By combining these functions into a single encoded preamble structure, the system enables radios to simultaneously detect transmissions and identify intended recipients during the same preliminary phase, eliminating the need for separate detection and addressing steps.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The preamble pattern serves multiple functions universally: it acts as both a transmission indicator and a destination address identifier. This multi-functional preamble design allows the same signal element to perform both detection and addressing roles, improving efficiency by consolidating what would otherwise require separate mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If extended preamble patterns are used to encode address information, then radios can identify intended packets more accurately, but the preamble transmission time increases

Engineering Contradiction:
Improvepacket identification accuracyVSAvoidpreamble transmission duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies parameter changes by modifying the preamble pattern's encoding parameters to include address information. By changing the encoding scheme from simple repetition to address-inclusive patterns, the system achieves better packet identification accuracy. The extended preamble duration is traded for improved precision in identifying intended packets, reducing errors and subsequent retransmissions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9559749B2System and method of encoding data in a preamble pattern
Publication Date: 2017.01.31 DIGI INTERNATIONAL
  • US9559749B2 patent drawing
  • US9559749B2 patent drawing
  • US9559749B2 patent drawing

AI summary

Systems and methods for encoding information in a preamble used in a frequency agile radio network are disclosed. In one example, a method comprises creating a plurality of preamble patterns, wherein each preamble includes an N bit header and M bit body, wherein N and M are integers greater than two. The method further comprises identifying the preamble patterns that have headers with a bit pattern that cannot occur in the body, wherein the preamble has a run length no greater than P bits, wherein P is an integer greater than one.