Asset tag tracking system and network architecture
First Claim
1. A method, comprising:
- receiving, at three or more wireless communication nodes distributed about a space, a basic message transmitted by an asset tracking tag, the basic message including an identifier of the asset tracking tag and a basic message sequence number;
at each of the three or more wireless communication nodes, measuring a signal attribute of the received basic message and associating the measured signal attribute with a node identifier of the respective wireless communication node making the signal attribute measurement;
transmitting, by each of the three or more wireless communication nodes, a node asset message to an edge gateway, the node asset message including the asset tracking tag identifier, the basic message sequence number, the node identifier of the respective one of the three or more wireless communication nodes transmitting the respective node asset message, and the measured signal attribute of the basic message measured by the respective one of the three or more wireless communication nodes transmitting the respective node asset message;
receiving, at the edge gateway, the respective transmitted node asset message transmitted by each of the three or more wireless communication nodes;
determining, by the edge gateway, a number of the respective node identifiers nearest to the asset tracking tag based on the measured signal attribute of the basic message; and
forwarding, by the edge gateway to a fog gateway of the space, an aggregated message including the asset tracking tag identifier, the basic message sequence number, a list of the number of node identifiers in association with a respective one of the highest measured signal attribute values, and an identifier of the edge gateway, the aggregated message for obtaining an estimate of the location of the asset tracking tag.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples of a system and a method for asset tracking are provided. The system includes wireless communication nodes in a space that receive a basic message including an asset tracking tag identifier and a basic message sequence number transmitted by an asset tracking tag. The wireless communication nodes measure a received basic message signal attribute, and transmit a node asset message including the asset tracking tag identifier, the basic message sequence number, a node identifier, and the measured signal attribute of the received basic message to an edge gateway. The edge gateway may receive the transmitted node asset message transmitted by each of some number of the wireless communication nodes and rank respective node identifiers extracted from the received node asset messages based the measured signal attribute. The edge gateway forwards an aggregated message to a fog gateway for obtaining an estimate of the location of the asset tracking tag.
-
Citations
21 Claims
-
1. A method, comprising:
-
receiving, at three or more wireless communication nodes distributed about a space, a basic message transmitted by an asset tracking tag, the basic message including an identifier of the asset tracking tag and a basic message sequence number; at each of the three or more wireless communication nodes, measuring a signal attribute of the received basic message and associating the measured signal attribute with a node identifier of the respective wireless communication node making the signal attribute measurement; transmitting, by each of the three or more wireless communication nodes, a node asset message to an edge gateway, the node asset message including the asset tracking tag identifier, the basic message sequence number, the node identifier of the respective one of the three or more wireless communication nodes transmitting the respective node asset message, and the measured signal attribute of the basic message measured by the respective one of the three or more wireless communication nodes transmitting the respective node asset message; receiving, at the edge gateway, the respective transmitted node asset message transmitted by each of the three or more wireless communication nodes; determining, by the edge gateway, a number of the respective node identifiers nearest to the asset tracking tag based on the measured signal attribute of the basic message; and forwarding, by the edge gateway to a fog gateway of the space, an aggregated message including the asset tracking tag identifier, the basic message sequence number, a list of the number of node identifiers in association with a respective one of the highest measured signal attribute values, and an identifier of the edge gateway, the aggregated message for obtaining an estimate of the location of the asset tracking tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a plurality of wireless communication nodes distributed about a space, wherein; each of the plurality of wireless communication nodes comprises; a processor, a memory, a node radio frequency transceiver configured to receive and transmit radio frequency signals and a number of edge gateways, wherein each of the edge gateways comprises a processor, an edge gateway radio frequency transceiver, and a memory, wherein; the edge gateway radio frequency transceiver is configured to communicate with the node radio frequency transceivers of the wireless communication nodes; a fog gateway communicatively coupled to each of the edge gateways, the fog gateway comprising a fog gateway radio frequency transceiver, a processor and a memory, the fog gateway radio frequency transceiver configured to communicate with the edge gateway transceiver; wherein each of the plurality of wireless communication nodes is configured to; receive a basic message transmitted by an asset tracking tag located in the space, wherein the basic message includes an identifier of the asset tracking tag and a basic message sequence number; measure a signal attribute of the received basic message; associate in the node memory the measured signal attribute with a node identifier of the wireless communication node that made the signal attribute measurement; and transmit, a node asset message to an edge gateway of the number of edge gateways, the node asset message including the asset tracking tag identifier, the basic message sequence number, the node identifier of the respective wireless communication node transmitting the respective node asset message, and the measured signal attribute of the basic message measured by the respective wireless communication node transmitting the respective node asset message; and wherein each edge gateway is configured to; receive the respective transmitted node asset message transmitted by each of the three or more wireless communication nodes; identify a number of the respective node identifiers associated with highest values of the measured signal attribute of the basic message; and forward to the fog gateway, an aggregated message including the asset tracking tag identifier, the basic message sequence number, a list of the node identifiers associated with a respective one of the highest measured signal attribute values, and an identifier of the respective edge gateway forwarding the aggregated message; wherein the fog gateway is configured to; receive a respective aggregated message from each of the edge gateways; and obtain an estimate of the location of the asset tracking tag within the space based on the list of the node identifiers, and the measured signal values associated with each respective node identifier in the list of node identifiers in the aggregated message forwarded by each respective edge gateway. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification