Communication method and node device for communication between adjacent clusters
First Claim
1. A communication method comprising:
- performing, with a node device adjacent to a selection device, transmission and reception of a report frame that reports an identifier of a node device included in a first group, the performing being performed by the selection device, the selection device being selected from the first group that is located in a first cluster and is a group of node devices capable of directly communicating with a node device in a second cluster adjacent to the first cluster without intervention of any other node devices;
selecting, by the selection device, from among the first group a first relay device that relays a relay frame used for a communication between a node device in the first cluster and a node device in the second cluster; and
determining, from among the node devices included in a second group, a node device adjacent to the first relay device to be a second relay device that relays the relay frame to a node device in the second cluster, the second group being located in the second cluster and being a group of node devices capable of communicating with a node device in the first cluster, the determining being performed by the first relay device, whereina first node device set as the first relay device monitors whether a failure has occurred in a fourth node device that operates as the second relay device,when the first node device is no longer included in the first group due to a failure occurring in the fourth node device, the first node device reports to the selection device that the first node device is not capable of communicating with the second cluster, andthe selection device selects a second node device in the first group and sets the second node device as the first relay device.
1 Assignment
0 Petitions
Accused Products
Abstract
A selection device is selected from a first group in a first cluster. The node devices of the first group can communicate with a node device in a second cluster adjacent to the first cluster. The selection device performs transmission and reception of a report frame that reports an identifier of a node device included in the first group. The selection device selects from the first group a first relay device that relays a relay frame used for a communication between a node device in the first cluster and a node device in the second cluster. The first relay device determines anode device adjacent to the first relay device to be a second relay device that relays the relay frame to a node device in the second cluster.
-
Citations
16 Claims
-
1. A communication method comprising:
-
performing, with a node device adjacent to a selection device, transmission and reception of a report frame that reports an identifier of a node device included in a first group, the performing being performed by the selection device, the selection device being selected from the first group that is located in a first cluster and is a group of node devices capable of directly communicating with a node device in a second cluster adjacent to the first cluster without intervention of any other node devices; selecting, by the selection device, from among the first group a first relay device that relays a relay frame used for a communication between a node device in the first cluster and a node device in the second cluster; and determining, from among the node devices included in a second group, a node device adjacent to the first relay device to be a second relay device that relays the relay frame to a node device in the second cluster, the second group being located in the second cluster and being a group of node devices capable of communicating with a node device in the first cluster, the determining being performed by the first relay device, wherein a first node device set as the first relay device monitors whether a failure has occurred in a fourth node device that operates as the second relay device, when the first node device is no longer included in the first group due to a failure occurring in the fourth node device, the first node device reports to the selection device that the first node device is not capable of communicating with the second cluster, and the selection device selects a second node device in the first group and sets the second node device as the first relay device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication method comprising:
-
performing, with a node device adjacent to a selection device, transmission and reception of a report frame that reports an identifier of a node device included in a first group, the performing being performed by the selection device, the selection device being selected from the first group that is located in a first cluster and is a group of node devices capable of directly communicating with a node device in a second cluster adjacent to the first cluster without intervention of any other node devices; selecting, by the selection device, from among the first group a first relay device that relays a relay frame used for a communication between a node device in the first cluster and a node device in the second cluster; and determining, from among the node devices included in a second group, a node device adjacent to the first relay device to be a second relay device that relays the relay frame to a node device in the second cluster, the second group being located in the second cluster and being a group of node devices capable of communicating with a node device in the first cluster, the determining being performed by the first relay device, wherein a first node device set as the first relay device monitors whether a failure has occurred in a fourth node device that operates as the second relay device, when the first node device is no longer included in the first group due to a failure occurring in the fourth node device, the first node device reports to a node device adjacent to the first node device that the first node device is not capable of communicating with the second cluster, a node device in the first group that is adjacent to the first node device reports to adjacent node devices that they have become a candidate device that is a candidate for the first relay device, and the selection device selects the first relay device from among the candidate devices.
-
-
9. A non-transitory computer-readable recording medium having stored therein a program for causing a node device in a first cluster to execute a process comprising:
-
receiving a frame from an adjacent node device that is adjacent; determining, from among a first group that is located in a first cluster and is a group of node devices capable of directly communicating with a node device in a second cluster adjacent to the first cluster without intervention of any other node devices, a selection device that selects from the first group a first relay device that relays a communication between a node device in the first cluster and a node device in the second cluster; when selected as the first rely device by the selection device, determining an adjacent node device located in the second cluster to be a second relay device used for relaying a relay frame relayed from the first cluster to the second cluster; transmitting to the adjacent node device a report frame used to report information to identify a node device that has been determined to be the second relay device; and when selected as the first relay device, determining whether the first relay device is no longer a node device adjacent to the second cluster when a failure has occurred in the node device determined to be the second relay device, and reporting to the selection device that the first relay device is not adjacent to the second cluster when the first relay device is no longer a node device that is adjacent to a node device in the second cluster. - View Dependent Claims (10, 11, 12)
-
-
13. A node device comprising:
-
a receiver configured to receive a frame from an adjacent node device that is adjacent; a processor configured to determine, from among a first group that is located in a first cluster and is a group of node devices capable of directly communicating with a node device in a second cluster adjacent to the first cluster without intervention of any other node devices, a selection device that selects from the first group a first relay device that relays a communication between a node device in the first cluster and a node device in the second cluster, and when selected as the first relay device by the selection device, determining, to be an adjacent node device located in the second cluster, a second relay device used for a relay of a relay frame relayed from the first cluster to the second cluster; and a transmitter configured to transmit to the adjacent node device a report frame used to report information to identify a node device that has been determined to be the second relay device, wherein a processor of a node device operating as the first relay device determines whether the first relay device is no longer a node device adjacent to the second cluster when a failure has occurred in the node device determined to be the second relay device, and includes in the report frame the information indicating that the first relay device is no longer adjacent to a node device in the second cluster when the first relay device is no longer a node device that is adjacent to a node device in the second cluster. - View Dependent Claims (14, 15, 16)
-
Specification