IP Library Granted Patent US 11,751,050
Granted Patent B2
US 11,751,050 · App. 17/125,554 · Granted Sep 5, 2023

Provisioning a network device for secure communications

Inventors: Yaron Alpert (Hod Hasharon, IL); Shmulik Elgavi (Netaim, IL); Barak Cherches (Ramat Ha'Kovesh, IL)
Assignee: TEXAS INSTRUMENTS INCORPORATED
H04W12/06H04B10/116H04L63/0428H04W84/12H04W88/16H05B47/19
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,751,050
App. No.
17/125,554
Granted
Sep 5, 2023
Kind
B2
Abstract

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).

Claims (41)

1. A network device comprising:

a wireless transceiver configured to establish a bi-directional communication channel with a network gateway;

a visible light communication (VLC) interface configured to establish a visible light communication channel with a configurator for the network gateway; and

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 a device provisioning protocol (DPP), wherein the visible light communication channel is unidirectional from the network device to the configurator, and the controller is configured to provide the portion of information related to the bootstrap provisioning of the network device to the configurator over the visible light communication channel, and the portion of information related to the bootstrap provisioning of the network device communicated over the visible light communication channel includes a unique identifier of the network device and a key for the network device.

2. The network device of claim 1 , wherein the controller is configured to receive another portion of information related to the bootstrap provisioning of the network device through the bi-directional communication channel with a wireless transceiver of the network gateway to complete the bootstrap provisioning of the network device, wherein the another portion of information related to the bootstrap provisioning of the network device communicated through the bi-directional communication channel includes a unique identifier of the network device and/or a key for the network device and credentials for secure access to the network gateway.

3. A network device comprising:

a wireless transceiver configured to establish a bi-directional communication channel with a network gateway;

a visible light communication (VLC) interface configured to establish a visible light communication channel with a configurator for the network gateway; and

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 a device provisioning protocol (DPP), wherein the visible light communication channel is bi-directional between the network device and the configurator, and the controller is configured to respond to a provisioning request from the configurator through the visible light communication channel to execute the bootstrap provisioning of the network device, and the portion of information related to the bootstrap provisioning of the network device communicated over the visible light communication channel includes a unique identifier of the network device and/or a key for the network device and credentials for secure access to the network gateway.

4. The network device of claim 3 , wherein the portion of information related to the bootstrap provisioning communicated over the visible light communication channel further includes a portion of network credentials for communicating with the network gateway, the network credentials comprising a key and/or an identifier for the network gateway.

5. The network device of claim 4 , wherein the network device is configured to receive provisioning credentials for accessing a service executing on a server of a network gated by the network gateway.

6. The network device of claim 3 , comprising a photodiode and a light emitting diode (LED).

7. A network device comprising:

a wireless transceiver configured to establish a bi-directional communication channel with a network gateway;

a visible light communication (VLC) interface configured to establish a visible light communication channel with a configurator for the network gateway; and

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 a device provisioning protocol (DPP), wherein the visible light communication channel is bi-directional between the network device and the configurator and the controller is configured to initiate a provisioning request to the configurator through the visible light communication channel to execute the bootstrap provisioning of the network device, and the portion of information related to the bootstrap provisioning of the network device communicated over the visible light communication channel includes a unique identifier of the network device and/or a key for the network device and credentials for secure access to the network gateway.

8. The network device of claim 7 , wherein the portion of information related to the bootstrap provisioning communicated over the visible light communication channel further includes network credentials for communicating with the network gateway, the portion of network credentials comprising a key and/or an identifier assigned to the network gateway.

9. The network device of claim 8 , wherein the network device is configured to receive provisioning credentials for accessing a service executing on a server of a network gated by the network gateway.

10. A method for provisioning a network device, the method comprising:

establishing a visible light communication channel with a configurator for a network gateway;

executing a portion of operations of 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 a device provisioning protocol (DPP); and

establishing secure communication between the network device and the network gateway through a wireless transceiver based on the portion of information related to the bootstrap provisioning of the network device communicated through the visible light communication channel, wherein the visible light communication channel is bi-directional between the network device and the configurator, and the method further comprises responding, by the network device to a provisioning request from the configurator through the visible light communication channel to execute the bootstrap provisioning of the network device, and the portion of information related to the bootstrap provisioning of the network device communicated over the visible light communication channel includes a unique identifier of the network device and/or a key for the network device and credentials for secure access to the network gateway.

11. The method of claim 10 , wherein the portion of information related to the bootstrap provisioning of the network device communicated over the visible light communication channel comprises a portion of network credentials for communicating with the network gateway, the portion of network credentials comprising a key and/or an identifier assigned to the network gateway.

12. The method of claim 11 , further comprising, receiving, by the network device, provisioning credentials for accessing a service executing on a server of a network gated by the network gateway.

13. A method for provisioning a network device, the method comprising:

establishing a visible light communication channel with a configurator for a network gateway;

executing a portion of operations of 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 a device provisioning protocol (DPP); and

establishing secure communication between the network device and the network gateway through a wireless transceiver based on the portion of information related to the bootstrap provisioning of the network device communicated through the visible light communication channel, wherein the visible light communication channel is unidirectional from the network device to the configurator, and the establishing of the visible light communication channel further comprises providing, by the network device, the configurator via the visible light communication channel the portion of information related to the bootstrap provisioning of the network device, and the portion of information related to bootstrap provisioning of the network device communicated over the visible light communication channel includes a unique identifier of the network device and/or a key for the network device.

14. The method of claim 13 , further comprising receiving, by the network device, another portion of information related to the bootstrap provisioning of the network device that includes a portion of network credentials for communicating with the network gateway through a bi-directional communication channel between the wireless transceiver of the network device and a wireless transceiver of the network gateway to complete the bootstrap provisioning of the network device, the another portion of information related to the bootstrap provisioning of the network device communicated through the bi-directional communication channel includes a unique identifier of the network device and/or a key for the network device and credentials for secure access to the network gateway.

15. A method for provisioning a network device, the method comprising:

establishing a visible light communication channel with a configurator for a network gateway;

executing a portion of operations of 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 a device provisioning protocol (DPP); and

establishing secure communication between the network device and the network gateway through a wireless transceiver based on the portion of information related to the bootstrap provisioning of the network device communicated through the visible light communication channel, wherein the visible light communication channel is bi-directional between the network device and the configurator and the method further comprises providing, by the network device, the portion of information related to the bootstrap provisioning of the network device through the visible light communication channel, and the portion of information related to the bootstrap provisioning of the network device communicated over the visible light communication channel includes a unique identifier of the network device, a key for the network device and credentials for secure access to the network gateway.

16. A configurator configured to:

communicate with a visible light communication (VLC) interface to establish a visible light communication channel with one of a network device or a network gateway;

communicate with a wireless transceiver to establish bi-directional communication through a wireless medium with the other of the network device or the network gateway; and

execute a portion of operations for 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 of the network device with the network gateway using a device provisioning protocol (DPP) to enable bi-directional wireless communication between the network device and the network gateway and establish secure communication between the network device and the network gateway through a wireless transceiver based on the portion of information related to the bootstrap provisioning of the network device communicated through the visible light communication channel, wherein the visible light communication channel is bi-directional between the network device and the configurator, wherein the configurator is further configured to provide a provisioning request to the network device through the visible light communication channel to execute the bootstrap provisioning of the network device, and wherein the portion of information related to the bootstrap provisioning of the network device communicated over the visible light communication channel includes a unique identifier of the network device and/or a key for the network device and credentials for secure access to the network gateway.

17. The configurator of claim 16 , wherein the network device is a plurality of network devices and the configurator is further configured to communicate with the VLC interface to establish a visible light communication channel or communicate with the wireless transceiver to communicate through the wireless medium with the plurality of network devices to execute OOB provisioning of the plurality of network devices contemporaneously.

18. The configurator of claim 17 , wherein the configurator is configured to initiate the bootstrap provisioning of the plurality of network devices contemporaneously.

19. The configurator of claim 16 , wherein the unique identifier of the network device is a media access control (MAC) associated with the network device.

20. The configurator of claim 16 , comprising a photodiode and a light emitting diode (LED).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2020
From: ELGAVI, SHMULIK
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 054690/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2020
From: ALPERT, YARON; CHERCHES, BARAK
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 054685/0542 →
Continuity (1)
Related Publication 20220201473A1 · Jun 23, 2022
Cited By (1)
US 12,493,477