IoT Device Provisioning via Visible Light OOB Pairing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional device provisioning methods for IoT devices are costly due to the need for expensive near field communication (NFC) channels like Bluetooth Low Energy (BLE), Zigbee, and QR codes, and require user intervention, making them unsuitable for low-end devices without user interfaces.
Innovation Solution
Employing visible light communication (VLC) as an out-of-band (OOB) channel for provisioning IoT devices, using inexpensive VLC transmitters and receivers to establish secure communication with network gateways, eliminating the need for costly NFC or Zigbee transceivers and enabling headless device operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional OOB provisioning methods (NFC, BLE, Zigbee, QR codes) are used, then secure device provisioning is achieved, but device cost increases due to expensive transceivers
Solution Approach 1:
The patent substitutes optical communication (VLC) for traditional wireless communication transceivers (NFC, BLE, Zigbee). By using the visible light communication interface already present in smartphones for OOB provisioning, the invention eliminates the need for expensive dedicated provisioning transceivers in IoT devices, thereby reducing device cost while maintaining secure provisioning through optical channel isolation
Solution Approach 2:
The patent leverages the universal smartphone as a provisioning device that can work with any VLC-equipped IoT device. The smartphone's existing camera and light sensor are repurposed for OOB provisioning communications, making the solution universally applicable without requiring device-specific expensive transceivers
2Reliability
If conventional OOB provisioning methods are used, then provisioning security is maintained, but user intervention is required which is unsuitable for headless devices
Solution Approach 1:
The patent enables headless devices to perform self-provisioning through automatic optical pairing. The device with VLC transmitter automatically establishes communication with the configurator's VLC receiver without requiring user interface interaction, allowing unattended provisioning while maintaining security through the physical layer isolation of optical communication
3Reliability
If expensive NFC/BLE transceivers are used for OOB provisioning, then secure communication is established, but device complexity increases
Solution Approach 1:
The patent replaces complex wireless radio transceivers (NFC, BLE, Zigbee) with simple VLC transmitters and receivers. The optical communication interface requires no complex protocol stacks or radio frequency management, significantly reducing device complexity while maintaining security through the inherent isolation of the optical channel
Solution Approach 2:
The patent uses inexpensive VLC components (LEDs and photodetectors) instead of expensive provisioning transceivers. These simple optical components can be easily integrated into IoT devices without requiring complex hardware architectures, reducing both cost and device complexity
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
Provides secure, cost-effective provisioning of IoT devices without user interfaces, reducing the need for expensive OOB devices and enabling simultaneous provisioning of multiple devices, while maintaining network security and efficiency.
Implementation Method 1
a visible light communication (VLC) interface configured to establish a visible light communication channel with a configurator for the network gateway
Data Source
AI summary
A network device includes a wireless transceiver configured to establish a bi-directional communication channel with a network gateway. The network device also includes a visible light communication (VLC) interface configured to establish a visible light communication channel with a configurator for the network gateway. The network device further includes a controller configured to operate with the configurator to execute out-of-band (OOB) provisioning of the network device for the network gateway, wherein data communicated on the visible light communication channel includes a portion of information related to bootstrap provisioning the network device with the network gateway using the device provisioning protocol (DPP).


