VLC Light Source ID Code Change via Mobile Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In visible light communication systems, static identification codes for light sources can be easily obtained by third parties, and rolling codes are ineffective when the server and light source cannot synchronize changes without direct communication.
Innovation Solution
A method involving a mobile device with an image sensor, processing unit, and transmitter that receives a command from the server to change the light source's identification code and sends confirmation signals, allowing rolling codes to be used even without direct server-light source communication, by enabling communication between the mobile device and the driver system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If rolling codes are used to change identification codes regularly, then security against third parties is improved, but synchronization between server and light source becomes problematic without direct communication
Solution Approach 1:
The patent introduces a mobile device as an intermediary between the server and the light source. The server sends code change commands to the mobile device, which then transmits these commands to the light source via visible light communication. This mediator enables indirect communication and synchronization without requiring direct server-to-light source connection, resolving the contradiction between security improvement through rolling codes and the complexity of synchronization.
2Device complexity
If static identification codes are used, then system simplicity is maintained, but security against third parties deteriorates as codes can be easily obtained
Solution Approach 1:
The patent implements dynamic identification codes that change over time through rolling codes. Instead of using a fixed static code, the system regularly updates the identification code transmitted by the light source. This dynamic approach maintains system simplicity while significantly improving security, as third parties can no longer obtain and reuse static codes indefinitely.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Regularly changing identification codes makes it difficult for third parties to obtain the correct codes, ensuring secure operation of the VLC system by synchronizing changes through mobile devices even when direct server-driver communication is not possible.
Implementation Method 1
VLC uses the phenomenon that if a frequency of an intermittent light stimulus is above a so-called flicker fusion threshold, the intermittent light stimulus appears to be completely steady to the average human observer
Implementation Method 2
The mobile device therefore comprises an image sensor receiving the modulated light and a processing unit to obtain the identification code from the received signal
Data Source
Figure 1
Figure 2
AI summary
The invention relates to a method for changing the identification code of a light source in a visible light communication system, which visible light communication system comprises the light source, a driver system to drive the light source, and a server that is not able to communicate directly with the driver system, and which method makes use of a first mobile device comprising an image sensor, a processing unit, a network adapter, and a transmitter, wherein the processing unit is configured to process an output of the image sensor, wherein the processing unit is configured to communicate with the server via the network adapter, and wherein the processing unit is configured to send signals to the driver system using the transmitter, said method comprising the following steps: a.receiving a signal from the server by the network adapter of the first mobile device, said signal comprising a command to change the identification code of the light source from a first ID code to a second ID code; and b.transmitting, by the transmitter of the first mobile device, a signal to the driver system, said signal comprising a command to change the identification code of the light source to a second ID code.