Method and system for communication link prediction in distributed robotic networks
First Claim
1. A method for establishing communication in a distributed robotic network, said method comprising:
- transmitting a beacon signal by a robot from a plurality of robots in the distributed robotic network, wherein the distributed robotic network comprises a cloud network, a plurality of fog nodes, and the plurality of robots, wherein the distributed robotic network is dynamic in nature and the plurality of robots move around and change their location, and each fog node is configured to communicate with the plurality of robots in its own transmission range forming a cluster of robots, wherein forming the cluster is dynamic as the plurality of robots are mobile thereby moving in or out of the transmission range of the fog node, wherein the fog node is a static node deployed in an area intended to establish communication between the plurality of robots and the cloud network;
collecting a response to the beacon signal, from at least one node of the distributed robotic network, by the robot, wherein the at least one node is a fog node or a robot;
dynamically determining a link quality with the at least one node from which the response was collected, by the robot, wherein the link quality is measured in terms of a Received Signal Strength Indicator (RSSI) with the at least one node, and wherein using the RSSI, signal power received by a robot ‘
j’
transmitted by a robot ‘
i’
is measured as;
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure relates generally to distributed robotic networks, and more particularly to communication link-prediction in the distributed robotic networks. In one embodiment, robots in a robotic network, which are mobile, can establish communication with a cloud network through a fog node, wherein the fog node is a static node. A robot can directly communicate with a fog node (R2F) if the fog node is in the communication range of the robot. If there is no fog node in the communication range of the robot, then the robot can establish communication with another robot (R2R) and indirectly communicate with the fog node through the connected robot. Communication link prediction is used to identify one or more communication links that can be used by a robot for establishing communication with the cloud network. A link that satisfies requirements in terms of link quality and any other parameter is used for communication purpose.
11 Citations
8 Claims
-
1. A method for establishing communication in a distributed robotic network, said method comprising:
-
transmitting a beacon signal by a robot from a plurality of robots in the distributed robotic network, wherein the distributed robotic network comprises a cloud network, a plurality of fog nodes, and the plurality of robots, wherein the distributed robotic network is dynamic in nature and the plurality of robots move around and change their location, and each fog node is configured to communicate with the plurality of robots in its own transmission range forming a cluster of robots, wherein forming the cluster is dynamic as the plurality of robots are mobile thereby moving in or out of the transmission range of the fog node, wherein the fog node is a static node deployed in an area intended to establish communication between the plurality of robots and the cloud network; collecting a response to the beacon signal, from at least one node of the distributed robotic network, by the robot, wherein the at least one node is a fog node or a robot; dynamically determining a link quality with the at least one node from which the response was collected, by the robot, wherein the link quality is measured in terms of a Received Signal Strength Indicator (RSSI) with the at least one node, and wherein using the RSSI, signal power received by a robot ‘
j’
transmitted by a robot ‘
i’
is measured as; - View Dependent Claims (2, 3)
-
-
4. A distributed robotic network, comprising:
-
a cloud network; a plurality of fog nodes; and a plurality of robots, wherein the distributed robotic network is dynamic in nature and the plurality of robots move around and change their location, and each fog node is configured to communicate with the plurality of robots in its own transmission range forming a cluster of robots, wherein forming the cluster is dynamic as the plurality of robots are mobile thereby moving in or out of the transmission range of the fog node, wherein the fog node is a static node deployed in an area, intended to establish communication between the plurality of robots and the cloud network, and wherein each robot of the plurality of robots comprises; a hardware processor; and a storage medium comprising a plurality of instructions, said plurality of instructions causing the hardware processor to; transmit a beacon signal by a robot in the distributed robotic network; collect a response to the beacon signal, from at least one node of the distributed robotic network, by the robot, wherein the one node is a fog node or a robot; dynamically determine a link quality with the at least one node from which the response was collected, by the robot, wherein the link quality is measured in terms of a Received Signal Strength Indicator (RSSI) with the at least one node, and wherein using the RSSI, signal power received by a robot T transmitted by a robot ‘
i’
is measured as; - View Dependent Claims (5, 6)
-
-
7. One or more non-transitory machine readable information storage mediums comprising one or more instructions which when executed by one or more hardware processors causes:
-
transmitting a beacon signal by a robot from a plurality of robots in a distributed robotic network, wherein the distributed robotic network comprises a cloud network, a plurality of fog nodes, and the plurality of robots, wherein the distributed robotic network is dynamic in nature and the plurality of robots move around and change their location, and each fog node is configured to communicate with the plurality of robots in its own transmission range forming a cluster of robots, wherein forming the cluster is dynamic as the plurality of robots are mobile thereby moving in or out of the transmission range of the fog node, wherein the fog node is a static node deployed in an area intended to establish communication between the plurality of robots and the cloud network; collecting a response to the beacon signal, from at least one node of the distributed robotic network, by the robot, wherein the at least one node is a fog node or a robot; dynamically determining a link quality with the at least one node from which the response was collected, by the robot, wherein the link quality is measured in terms of a Received Signal Strength Indicator (RSSI) with the at least one node, and wherein using the RSSI, signal power received by a robot ‘
j’
transmitted by a robot ‘
i’
is measured as; - View Dependent Claims (8)
-
Specification