Transfer destination selecting method, communication device and recording medium
AssigneeFujitsu Limited
InventorsTakashi Aoki, Ryo Mibu, Katsumi Sakurai, Tadashige Iwao
Life of this patent
Estimating the term…
Abstract
A transfer destination selecting method conducted by a communication device includes selecting, when the communication device stores, according to a destination, pieces of information indicating a plurality of other communication devices that are candidates for a transfer destination of data, one of the other communication devices to be the transfer destination from among the candidates on the basis of a number of destinations in a routing table used for controlling a data transfer and stored in each of the plurality of other communication devices.
Claims9
A transfer destination selecting method conducted by a communication device that includes a communication interface, the transfer destination selecting method comprising:
- selecting, when the communication device stores, according to a destination, pieces of information indicating a plurality of other communication devices that are candidates for a transfer destination of data, another communication device to be the transfer destination from among the candidates on the basis of a lowest number of referred destinations, the number of referred destinations being a number of destinations that are registered in a routing table used for controlling a data transfer and that are referred to within a prescribed period of time, the number of destinations older than the prescribed period of time still being in the routing table but not considered part of the referred destinations, the routing table being stored in each of the plurality of other communication devices;
- and
- controlling the communication interface to transfer the data to the selected communication device,
- wherein when the selected another communication device refers to a destination which has not been referred to within the prescribed period of time at the time of selecting the selected another communication device, a number of referred destinations in the routing table of the selected another communication device is increased, and
- when the communication device is to select another transfer destination of data, the communication device uses the increased number of referred destinations as the number of referred destinations of that another communication device.
A communication device comprising:
- a storage;
- a communication interface;
- and
- a processor configured to execute a process including:
- selecting, when the communication device stores, according to a destination, pieces of information indicating a plurality of other communication devices that are candidates for a transfer destination of data, another communication device to be the transfer destination from among the candidates on the basis of a lowest number of referred destinations, the number of referred destinations being a number of destinations that are registered in a routing table used for controlling a data transfer and that are referred to within a prescribed period of time, the number of destinations older than the prescribed period of time still being in the routing table but not considered part of the referred destinations, the routing table being stored in each of the plurality of other communication devices;
- and
- controlling the communication interface to transfer the data to the selected communication device,
- wherein when the selected another communication device refers to a destination which has not been referred to within the prescribed period of time at the time of selecting the selected another communication device, a number of referred destinations in the routing table of the selected another communication device is increased, and
- when the communication device is to select another transfer destination of data, the communication device uses the increased number of referred destinations as the number of referred destinations of that another communication device.
A non-transitory computer-readable recording medium having stored therein a transfer destination selecting program that causes a communication device to execute a process comprising:
- selecting, when the communication device stores, according to a destination, pieces of information indicating a plurality of other communication devices that are candidates for a transfer destination of data, another communication device to be the transfer destination from among the candidates on the basis of a lowest number of referred destinations, the number of referred destinations being a number of destinations that are registered in a routing table used for controlling a data transfer and that are referred to within a prescribed period of time, the number of destinations older than the prescribed period of time still being in the routing table but not considered part of the referred destinations, the routing table being stored in each of the plurality of other communication devices;
- and
- controlling a communication interface of the communication device to transfer the destination data to the communication device,
- wherein when the selected another communication device refers to a destination which has not been referred to within the prescribed period of time at the time of selecting the selected another communication device, a number of referred destinations in the routing table of the selected another communication device is increased, and
- when the communication device is to select another transfer destination of data, the communication device uses the increased number of referred destinations as the number of referred destinations of that another communication device.
Dependencies are inferred from the claim text.