Patent ID: 8406220
Filing Date: 2013-03-26
Classification: H04L,H04W

Abstract:
1. A method comprising: loading first and second gateway security keys into first and second gateway nodes, respectively, by a key server; communicating to the key server first and second gateway authentication information from the first and second gateway nodes, respectively, wherein the first and second gateway authentication information is prepared using the first and second gateway security keys, respectively; authenticating the first and second gateway nodes at the key server using the first and second gateway authentication information, respectively; loading a leaf node security key into a leaf node by the key server; communicating leaf node authentication information from the leaf node to the key server via at least one of the first and second gateway nodes, wherein the leaf node authentication information is prepared using the leaf node security key; authenticating the leaf node at the key server using the leaf node authentication information; receiving a subscription message from a process data consumer at one or more of the first and second gateway nodes, the subscription message identifying the leaf node and requesting that information supplied by the leaf node be published at a first rate; determining first and second communication paths from the leaf node to the first and second gateway nodes, respectively; repeatedly encrypting leaf node information using the leaf node security key and sending, at a second rate, wireless messages from the leaf node to the first and second gateway nodes via the first and second communication paths, respectively, wherein the wireless messages comprise the encrypted leaf node information; receiving, by at least one of the first and second gateway nodes, the wireless messages sent by the leaf node at the second rate; decrypting, at one or more of the first and second gateway nodes, the encrypted leaf node information; and communicating, by the one or more of the first and second gateway nodes, the decrypted leaf node information to the process data consumer at the first rate.