VLC Preamble Design for Topology Distinction and Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Visible light communication (VLC) systems face challenges in synchronization, distinguishing multiple transmissions, and managing interference across different topologies and color channels, leading to inefficiencies and potential missed data packets.

Innovation Solution

The implementation of a synchronization method using a preamble sequence with a fast locking pattern for clock synchronization and topology-dependent patterns to distinguish various VLC topologies, along with an extended preamble for improved visibility and synchronization performance, and multiple preambles to separate different types of interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single preamble is used for VLC transmission, then the system is simple to implement, but it cannot distinguish between multiple VLC topologies or reject unwanted transmissions

Engineering Contradiction:
ImproveTopology distinction capabilityVSAvoidPreamble structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The preamble is segmented into multiple distinct parts: a Fast Locking Pattern (FLP) for clock synchronization and Topology Dependent Patterns (TDP) for distinguishing different VLC topologies. This segmentation allows the system to maintain simplicity in each component while achieving complex functionality through their combination, enabling topology distinction without overwhelming system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The extended preamble structure serves multiple functions simultaneously: the FLP provides clock synchronization, the TDP identifies topology type, and the combined structure enables both synchronization and topology distinction in a single transmission element. This multi-functionality resolves the contradiction by making one component (the preamble) perform multiple roles rather than adding separate components

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

2Reliability

If an extended preamble is transmitted for better synchronization, then synchronization performance improves, but transmission time and energy consumption increase

Engineering Contradiction:
ImproveSynchronization performanceVSAvoidPreamble transmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The Fast Locking Pattern is designed with preliminary action in mind - it uses a specific bit pattern (alternating 1s and 0s) that enables the receiver to quickly establish clock synchronization before the actual data transmission begins. This preliminary synchronization action reduces the overall time needed for the receiver to prepare for data reception, offsetting the extended preamble duration

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The extended preamble maintains continuous useful action by keeping the light source active during the extended period with a pattern that is useful for synchronization. Rather than creating idle or wasted time, the extended duration continuously provides synchronization information to the receiver, ensuring the receiver is always prepared and reducing the effective processing time needed after transmission

Inventive Principle:
Principle #20Continuity of useful action

3Object-affected harmful factors

If multiple preambles are used to distinguish topologies, then interference rejection improves, but the system complexity and processing overhead increase

Engineering Contradiction:
ImproveInterference from unwanted transmissionsVSAvoidPreamble processing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

Different parts of the preamble have different local qualities - the FLP has a specific alternating pattern optimized for clock recovery, while the TDP has topology-specific patterns. The receiver applies different processing methods to different parts: simple correlation for FLP and pattern matching for TDP. This local differentiation allows efficient processing of each segment with methods optimized for its specific purpose, reducing overall processing complexity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The TDP uses distinct patterns that can be thought of as different 'colors' or types for different topologies (P2P, VLAN, IB, VB). The receiver simply checks which pattern is present to identify the topology type and can immediately reject unwanted transmissions. This pattern-based identification is computationally simple compared to analyzing multiple parameters, reducing processing complexity while maintaining good interference rejection

Inventive Principle:
Principle #32Color changes

4Illumination intensity

If the light source remains on during idle periods for visibility, then visibility support is maintained, but energy consumption increases

Engineering Contradiction:
ImproveVisibility during idle modeVSAvoidEnergy consumption during idle mode
Core Design Contradiction:
Illumination intensityVSUse of energy by moving object

Solution Approach 1:

During idle periods, the system transmits the FLP periodically rather than continuously. This periodic transmission maintains visibility support and allows receivers to stay synchronized without requiring the light source to remain constantly on. The periodic action reduces energy consumption during idle modes while maintaining the ability to detect and synchronize with active transmissions when they occur

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP2478649B1Preamble design for supporting multiple topologies with visible light communication
Publication Date: 2018.08.22 SAMSUNG ELECTRONICS CO LTD
  • EP2478649B1 patent drawingFigure 1~2(e)
  • EP2478649B1 patent drawingFigure 3(a)~5(d)
  • EP2478649B1 patent drawingFigure 6(a)~8

AI summary

For use in visible light communication (VLC), methods for synchronization with multiple topology support and for transmitting an extended preamble. The method for synchronization includes transmitting a two-part preamble sequence. The preamble sequence includes one or more repetitions of a fast locking pattern (FLP) configured to be used for clock synchronization, and one or more repetitions of a topology dependent pattern (TDP) configured to be used to distinguish a plurality of VLC topologies. The method for transmitting an extended preamble includes generating an extended preamble and transmitting the extended preamble during a receive or idle mode for maintaining visibility support and for better synchronization performance.