Re: Is it possible to parallelize mesh node provisioning?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jiaquan,

> On May 28, 2020, at 11:06 AM, Stotland, Inga <inga.stotland@xxxxxxxxx> wrote:
> 
> 
> Hi Jiaquan,
> 
> Is it really practical to have a parallelized provisioning process? When the provisioner is performing device authentication it's pretty much a 1:1 operation, especially with OOB methods being used.
> And the provisioning operation itself doesn't really take much time.
> 
> I guess, provisioning "in-bulk" could be parallelized for "just-works" scenario, but this approach is strongly discouraged for obvious security reasons. And even then, provisioning one device at a time would be fast, picking one by one from unprovisioned dev beacons.

I’d just like to echo Inga’s discouragements regarding the security risks of Bulk un-manned “Just Works” style provisioning, but also to add that no, multiple provisioning “sessions” are not currently supported, and I do not see them as something we plan on supporting.


> 
> Regards,
> Inga
> 
>> On Thu, 2020-05-28 at 19:02 +0800, Jiaquan He wrote:
>> Hi All,
>> 
>> I’m working on a bluetooth mesh node provisioner based on BlueZ 5.54, and expecting to provision a bunch of devices (mesh nodes).
>> 
>> I’m just simply calling org.bluez.mesh.Management1.AddNode multiple times, but it seems that we can have only one prov-initiator at a time.
>> 
>> So is there any way to have multiple provisioning sessions at the same time? Or does it make sense to provision multiple nodes at the same time?
>> 
>> Thank you.
>> 
>> Regards,
>> Jiaquan
>> 




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux