NODE DEVICE AND COMMUNICATION METHOD
First Claim
1. A node device within a network that includes a plurality of node devices, the node device comprising:
- a receiver configured to receive a packet from an adjacent node device;
a processor configured togenerate a cluster list that records device identification information of a node device included in a cluster from among the plurality of node devices within the network, the cluster being a group of node devices for which route information is stored, andgenerate a first hello packet that is a hello packet used to report the route information with cluster identification information of the cluster being stored in this hello packet; and
a transmitter configured to broadcast the first hello packet, whereinupon receipt of, from a free-node device that does not belong to a cluster, a second hello packet that includes information that associates the cluster identification information with device identification information of the free-node device, the processor adds the device identification information of the free-node device to the cluster list until a number of node devices recorded in the cluster list reaches a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A node device includes a transmitter, processor, and a receiver. The receiver receives a packet from an adjacent node device. The processor generates a cluster list and a first hello packet. The cluster list records device identification information of a node device included in a cluster. The cluster is a group of node devices for which route information is stored. The first hello packet reports the route information with cluster identification information of the cluster. The transmitter broadcasts the first hello packet. Upon receipt of, from a free-node device that does not belong to a cluster, a second hello packet that includes information that associates the cluster identification information with device identification information of the free-node device, the processor adds the device identification information of the free-node device to the cluster list until a number of node devices recorded in the cluster list reaches a threshold.
28 Citations
11 Claims
-
1. A node device within a network that includes a plurality of node devices, the node device comprising:
-
a receiver configured to receive a packet from an adjacent node device; a processor configured to generate a cluster list that records device identification information of a node device included in a cluster from among the plurality of node devices within the network, the cluster being a group of node devices for which route information is stored, and generate a first hello packet that is a hello packet used to report the route information with cluster identification information of the cluster being stored in this hello packet; and a transmitter configured to broadcast the first hello packet, wherein upon receipt of, from a free-node device that does not belong to a cluster, a second hello packet that includes information that associates the cluster identification information with device identification information of the free-node device, the processor adds the device identification information of the free-node device to the cluster list until a number of node devices recorded in the cluster list reaches a threshold. - View Dependent Claims (2, 3)
-
-
4. A node device within a network that includes a plurality of node devices, the node device comprising:
-
a receiver configured to receive a packet from an adjacent node device; a processor configured to receive a first hello packet that is a hello packet used to report route information with first information and second information being included in this hello packet, the first information specifying a node device that belongs to a cluster that is a group of node devices each storing the route information of other node devices within the group, the second information indicating that a number of node devices included in the cluster has not reached a threshold, decide to join the cluster when the first information does not include device identification information for identification of the node device within the network, and generate a second hello packet that includes information that associates cluster identification information of the cluster and the device identification information with each other, in order to report to the adjacent node device that the node device within the network has decided to make a request for permission to join the cluster; and a transmitter configured to broadcast a hello packet generated by the processor. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A communication method, comprising:
-
generating, by a start-point node, a cluster list that records identification information of a node device included in a cluster that includes the start-point node, and broadcasting, by the start-point node, a first hello packet that is a hello packet used to report route information with first identification information of the cluster being included in this hello packet, wherein upon receipt of the first hello packet, a free node that does not belong to a cluster broadcasts a second hello packet that includes route information of the free node after incorporating, into the second hello packet, a list that associates the first identification information with second identification information of the free node, until a number of node devices included in the first cluster reaches a threshold, the start-point node incorporates identification information of the free node recognized using the list into the cluster list, and storing, by a member node that belongs to the first cluster, a route to a node included in the first cluster. - View Dependent Claims (10, 11)
-
Specification