Variable Bit-Order Decoding for Visible Light Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for home electric appliance communication, particularly those using visible light signals, are limited to devices with three color light sources and do not effectively enable communication with devices that have insufficient or no communication capabilities due to cost constraints.

Innovation Solution

A signal decoding method that determines the bit length of a data part in a visible light signal packet and decodes it using either the least significant bit (LSB) or most significant bit (MSB) first, depending on the determined length, allowing for communication with a wider range of devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional visible light signal decoding methods are used, then communication is limited to devices with three color light sources (illuminators), but device compatibility and communication range are restricted

Engineering Contradiction:
Improvedevice compatibilityVSAvoiddecoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the decoding parameter from fixed MSB-first to variable decoding mode (MSB-first or LSB-first) based on data length detection. This allows the system to adapt to different device types (illuminators with 3-color light sources versus other devices with single color light sources) by dynamically adjusting the decoding approach, thereby improving device compatibility without significantly increasing complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary detection of the data part bit length before decoding. By detecting whether the Datapart length is 8 bits or not 8 bits in advance, the system can pre-determine the appropriate decoding mode (MSB-first for 8-bit, LSB-first for non-8-bit), ensuring correct decoding for different device types before the actual decoding process begins

Inventive Principle:
Principle #10Preliminary action

2Reliability

If fixed MSB-first decoding is used, then compatibility with 8-bit data is maintained, but compatibility with non-8-bit data from other devices is lost

Engineering Contradiction:
Improvedecoding accuracyVSAvoiddevice compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes the decoding mode dynamic rather than fixed. The decoding approach (MSB-first or LSB-first) changes dynamically based on the detected data length. This dynamic adaptation ensures that 8-bit data from illuminators is decoded with MSB-first while non-8-bit data from other devices is decoded with LSB-first, maintaining both reliability and compatibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the decoding parameter (decoding order: MSB-first or LSB-first) based on the data length parameter. By detecting the Datapart length and adjusting the decoding mode accordingly, the system maintains accurate decoding for different data formats, ensuring both reliability for 8-bit data and compatibility for non-8-bit data from various devices

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If fixed LSB-first decoding is used, then compatibility with non-8-bit data is improved, but decoding accuracy for 8-bit data from illuminators deteriorates

Engineering Contradiction:
Improvedevice compatibilityVSAvoiddecoding accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent makes the decoding mode dynamic, switching between LSB-first and MSB-first based on data length detection. This ensures that non-8-bit data from various devices is decoded with LSB-first for compatibility, while 8-bit data from illuminators is decoded with MSB-first for accuracy, resolving the contradiction between adaptability and reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the decoding parameter (decoding order) based on the data length parameter. By detecting whether the Datapart length is 8 bits or not, the system adjusts the decoding mode to maintain both compatibility for non-8-bit data and accuracy for 8-bit data, eliminating the trade-off between these two requirements

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10187147B2Signal decoding method, signal decoding device, and non-transitory computer-readable recording medium storing program
Publication Date: 2019.01.22 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US10187147B2 patent drawing
  • US10187147B2 patent drawing
  • US10187147B2 patent drawing

AI summary

A signal decoding method which enables communication between various devices is disclosed according to one aspect. The signal decoding method includes: a step SF1 of determining whether or not a Datapart length that is a bit length of a data part included in a packet of a visible light signal is an eight bit; and a step SF2 of decoding the data part according to a result of the determination of the Datapart length, and, in step SF2, the decoding is performed according to LSB first when it is determined in step SF1 that the Datapart length is not an eight-bit length, and the decoding is performed according to MSB first when it is determined in step SF1 that the Datapart length is the eight-bit length.