| CPC H04W 72/046 (2013.01) [H04W 4/40 (2018.02)] | 16 Claims |

|
1. A method of beam-based communication amongst a plurality of network nodes, the method comprising:
detecting, by a subject node, a presence of a first set of nodes for beam-based communication;
requesting, by the subject node to the first set of nodes, a list of a second set of nodes;
acquiring the list of the second set of nodes from a first node of the first set of nodes, wherein the second set of nodes is detected from the first node by performing beam-based communication, and the list of the second set of nodes includes a physical distance of each node of the second set of nodes from the first node of the first set of nodes;
identifying a second node in the second set of nodes that is not detectable for beam-based communication by the subject node;
determining an arrangement of the first set of nodes and the second set of nodes in ascending order of physical distance from the subject node;
generating a distance-based mapping including physical distance information using the list of the second set of nodes acquired from the first node of the first set of nodes;
determining one or more nodes present between the subject node and a destination node based on the distance-based mapping;
determining a first communication path including the one or more nodes, that are arranged in ascending order of distances from the subject node;
transmitting content to the destination node based on the first communication path,
wherein the destination node includes at least one of the first set of nodes or the second set of nodes;
determining a movement of at least one node of the one or more nodes;
updating, based on the movement, the distance-based mapping;
determining, based on the updated distance-based mapping, a second communication path including the one or more nodes;
transmitting content to the destination node based on the second communication path;
receiving, by the subject node, from a node located in front of the subject node, a first map indicating a first travel route for the subject node;
generating, by the subject node, based on the distance-based mapping, a second map indicating a second travel route for a node located behind the subject node; and
transmitting, by the subject node, the second map to the node located behind the subject node,
wherein the first travel route for the node located behind the subject node is different than the second travel route for the subject node,
wherein the plurality of network nodes are a group of vehicles traveling on multiple lanes of a road, and
wherein the first travel route and the second travel route are based on a traffic density of the lanes.
|