DSSS Packet Framing Using Dual PN-Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Direct sequence spread spectrum (DSSS) systems face issues with false start-of-packet (SOP) indications due to random noise and interference, leading to premature SOP detection and potential loss of data packet integrity, especially when relying on a single PN-Code for both data and SOP indication.

Innovation Solution

Implementing two distinct PN-Codes, where one PN-Code is used for the SOP indicator and another for the data payload, with the SOP indicator potentially including two instances of the PN-Code and the end-of-packet (EOP) indicator using the inverse of the PN-Code, to minimize false correlations and ensure accurate packet framing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single PN-Code is used for both data encoding and SOP indication, then device complexity is reduced, but false SOP indications increase due to random noise and interference

Engineering Contradiction:
ImprovePN-Code management complexityVSAvoidSOP detection accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the PN-Code usage into two distinct codes: a first PN-Code for SOP indication and a second PN-Code for data encoding. This segmentation prevents false correlations by ensuring that random noise patterns matching one code cannot be mistaken for the other code, thereby resolving the contradiction between simplicity and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different PN-Codes are assigned to different functional elements within the communication protocol. The first PN-Code is specifically optimized for SOP detection with higher correlation threshold requirements, while the second PN-Code is used for data payload. This local differentiation of code properties allows each to perform its specific function reliably without interfering with the other.

Inventive Principle:
Principle #3Local quality

2Speed

If correlation threshold is reduced to detect SOP faster, then detection speed improves, but false correlation rate increases significantly

Engineering Contradiction:
ImproveSOP detection speedVSAvoidfalse correlation rate
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

By separating SOP indication into a distinct first PN-Code with its own dedicated correlator, the system can independently optimize the correlation threshold for SOP detection without affecting data decoding. This allows aggressive threshold settings for fast detection while maintaining reliability through code differentiation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first PN-Code acts as an intermediary signal between the raw received signal and the data payload. It provides a reliable marker that can be detected with optimized thresholds, serving as a gatekeeper that prevents false data interpretation while allowing fast valid SOP detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If first match is used to determine SOP, then detection simplicity improves, but packet integrity is compromised due to missed packets being interpreted as complete

Engineering Contradiction:
ImproveSOP detection simplicityVSAvoidpacket integrity
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary SOP detection using the first PN-Code before processing the data payload. This preliminary action establishes a clear boundary and validation point, ensuring that only properly framed packets are processed. The distinct first PN-Code provides a preliminary check that prevents corrupted or incomplete packets from being misinterpreted as valid.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7623565B2Method for providing packet framing in a communication system
Publication Date: 2009.11.24 INFINEON TECHNOLOGIES AMERICAS CORP
  • US7623565B2 patent drawing
  • US7623565B2 patent drawing
  • US7623565B2 patent drawing

AI summary

An improved method of framing data packets in a direct sequence spread spectrum (DSSS) system that uses one pseudo-noise code (PN-Code) to frame the packet with a start-of-packet (SOP) and end-of-packet (EOP) indicator, and a different PN-Code to encode the data payload. Furthermore, the SOP is represented by the framing PN-Code, and the EOP is represented by the inverse of the framing PN-Code. This method creates a robust framing system that enables a DSSS system to operate with a low threshold of detection, thus maximizing transmission range even in noisy environments. Additionally, the PN-Code used for the SOP and EOP indicators can be used to indicate an acknowledgement response.