LOCATION-BASED NETWORK SYSTEM AND LOCATION-BASED COMMUNICATION METHOD
First Claim
Patent Images
1. A location-based network system, comprising:
- at least a first communication node operating in one of a master mode and a slave mode and comprising at least one communication module and a processor;
at least a second communication node operating in one of a master mode and a slave mode and comprising at least one communication module and a processor;
wherein the first communication node is configured to;
operate in the master mode to monitor the second communication node that operates in the slave mode in order to receive a data packet broadcasted by the second communication node;
recognize a destination node of the data packet after receiving the data packet broadcasted by the second communication node that operates in the slave mode;
determine whether a first distance between the first communication node and the destination node is shorter than a second distance between the second communication node and the destination node according to the latitude, longitude, and altitude of each of the first communication node, the second communication node and the destination node;
switch to the slave node and broadcast the data packet received from the second communication node if the first distance is shorter than the second distance; and
switch to the master mode after broadcasting the data packet received from the second communication node.
2 Assignments
0 Petitions
Accused Products
Abstract
A location-based network system is provided. The location-based network system includes a plurality of communication nodes to transmit a data packet based on the location of each node and a distance between each node and a destination node. A location-based communication method is also provided.
13 Citations
20 Claims
-
1. A location-based network system, comprising:
-
at least a first communication node operating in one of a master mode and a slave mode and comprising at least one communication module and a processor; at least a second communication node operating in one of a master mode and a slave mode and comprising at least one communication module and a processor; wherein the first communication node is configured to; operate in the master mode to monitor the second communication node that operates in the slave mode in order to receive a data packet broadcasted by the second communication node; recognize a destination node of the data packet after receiving the data packet broadcasted by the second communication node that operates in the slave mode; determine whether a first distance between the first communication node and the destination node is shorter than a second distance between the second communication node and the destination node according to the latitude, longitude, and altitude of each of the first communication node, the second communication node and the destination node; switch to the slave node and broadcast the data packet received from the second communication node if the first distance is shorter than the second distance; and switch to the master mode after broadcasting the data packet received from the second communication node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A location-based network system, comprising:
-
a plurality of communication nodes operating in one of a master mode and a slave mode, each of the communication node comprising at least one communication module and a processor; wherein a first communication node that operates in the slave mode in the plurality of communication nodes is configured to; switch to the master mode to transmit a data packet; detect neighboring communication nodes and calculate a distance between each of the neighboring communication nodes and a destination node according to the latitude, longitude, and altitude of each of the communication nodes and the destination node; and switch to the slave mode after selecting a communication node nearest to the destination node to connect to, and transmit the data packet to the communication node nearest to the destination node. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A location-based network system, comprising:
-
a plurality of communication nodes, each of the communication nodes comprising at least one communication module and a processor; wherein a first communication node in the plurality of communication nodes is configured to; transmit a connection acquire signal to the neighboring communication nodes for transmitting a data packet, the connection acquire signal including the latitude, longitude, and altitude of the first communication node; receive connection acknowledgement signals from the available neighboring communication nodes, each of the connection acknowledgement signals including the latitude, longitude, and altitude of the corresponding available neighboring communication node; calculate a distance between each of the available neighboring communication nodes and the destination node according to the latitude, longitude, and altitude of each of the available neighboring communication node and the destination node; select an available neighboring communication node nearest to the destination node to connect to, and transmits the data packet to the available neighboring communication node nearest to the destination node. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification