CPC H04L 67/12 (2013.01) [G06F 9/445 (2013.01); H04L 12/2834 (2013.01); H04W 4/38 (2018.02); H04W 4/80 (2018.02); H04W 12/02 (2013.01); H04W 28/06 (2013.01); H04L 67/02 (2013.01); H04L 69/18 (2013.01); H04W 84/18 (2013.01); H04W 88/16 (2013.01)] | 12 Claims |
1. A network node adapted to wirelessly receive content data from remote wireless devices only if they have been provisioned to the network node via provisioning data, each of the wireless devices being capable of signaling its presence, the network node defining a first node and comprising:
a. a memory for storing first provisioning data;
b. a transceiver adapted to:
(i) transmit at least a portion of the first provisioning data for receipt and storage by a second node having second provisioning data stored therein;
(ii) receive at least a portion of the second provisioning data stored in the second node;
(iii) communicate with a remote cloud based source of provisioning data; and,
(iv) transmit content data communicated to the first node by one of the provisioned wireless devices to a remote data store;
c. a controller comprising processing circuitry and program code for:
(i) detecting a wireless device signaling its presence and determining whether the wireless device has or has not been formerly provisioned with the first node;
(ii) if the detected device has not been formerly provisioned with the first node and if provisioning data for the detected device is not available in the first or the second provisioning data, obtaining provisioning data for the detected device from the remote cloud based source, and provisioning the detected device to the first node; and,
(iii) establishing a secure communications channel between the detected device and the controller via an encryption key for securely communicating content data from the detected device to the first node.
|