Node device, recording medium where storage control program is recorded, and information storing method
First Claim
1. A node device included in an information communication system which has a plurality of node devices capable of performing communication with each other via a network, and in which a plurality of pieces of common information shared by the plurality of node devices are stored so as to be spread to the plurality of node devices,the node device comprising:
- first storing means, which is volatile, for storing link information used at the time of performing communication with the node devices, the link information including node information indicative of one or more specific node devices;
first storage control means for storing the link information stored in the first storing means into second storing means which is nonvolatile at a predetermined timing, while the node device itself is participating in the information communication system; and
link information obtaining means, when the node device itself withdraws from the information communication system, and after that, participates in the information communication system again, for obtaining the link information to be stored in the first storing means using the node information included in the link information stored in the second storing means,the link information obtaining means comprising;
node information reading means for reading the node information included in the link information stored in the second storing means,participation notifying means for transmitting participation notification for notifying the node device of the node information of participation in the information communication system on the basis of the read node information, andparticipation notification transmission result determining means for determining whether transmission of the participation notification has succeeded or not,wherein when the participation notification transmission result determining means determines that transmission of the participation notification has succeeded, the link information obtaining means obtains the link information stored in the node device as the destination of the participation notification from the node device as the destination of the participation notification; and
wherein the node device comprises second storage control means for storing link information obtained by the link information obtaining means in the first storing means.
1 Assignment
0 Petitions
Accused Products
Abstract
In a node device included in an information communication system which has a plurality of node devices capable of performing communication with each other via a network, common information shared by the plurality of node devices is stored so as to be spread to the plurality of node devices.
The node device includes:
first storing means for storing link information used at the time of performing communication with the node devices, the link information including node information indicative of one or more specific node devices;
means for storing the link information stored in the first storing means into second storing means while participating in the system;
means, when withdrawing from the system, and after that, participating in the system again, for storing the link information obtained from the node device of the node information included in the link information stored in the second storing means into the first storing means.
77 Citations
15 Claims
-
1. A node device included in an information communication system which has a plurality of node devices capable of performing communication with each other via a network, and in which a plurality of pieces of common information shared by the plurality of node devices are stored so as to be spread to the plurality of node devices,
the node device comprising: -
first storing means, which is volatile, for storing link information used at the time of performing communication with the node devices, the link information including node information indicative of one or more specific node devices; first storage control means for storing the link information stored in the first storing means into second storing means which is nonvolatile at a predetermined timing, while the node device itself is participating in the information communication system; and link information obtaining means, when the node device itself withdraws from the information communication system, and after that, participates in the information communication system again, for obtaining the link information to be stored in the first storing means using the node information included in the link information stored in the second storing means, the link information obtaining means comprising; node information reading means for reading the node information included in the link information stored in the second storing means, participation notifying means for transmitting participation notification for notifying the node device of the node information of participation in the information communication system on the basis of the read node information, and participation notification transmission result determining means for determining whether transmission of the participation notification has succeeded or not, wherein when the participation notification transmission result determining means determines that transmission of the participation notification has succeeded, the link information obtaining means obtains the link information stored in the node device as the destination of the participation notification from the node device as the destination of the participation notification; and wherein the node device comprises second storage control means for storing link information obtained by the link information obtaining means in the first storing means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An information storing method in an information communication system which has a plurality of node devices capable of performing communication with each other via a network, and in which a plurality of pieces of common information shared by the plurality of node devices are stored so as to be spread to a plurality of node devices,
the information storing method comprising: -
a process of storing, in first storing means which is volatile, link information used at the time of performing communication with the node devices, the link information including node information indicative of one or more specific node devices; a first storage control process of storing the link information stored in the first storing means into second storing means which is nonvolatile at a predetermined timing, while the node device itself is participating in the information communication system; and a link information obtaining process, when the node device itself withdraws from the information communication system, and after that, participates in the information communication system again, of obtaining the link information to be stored in the first storing means using the node information included in the link information stored in the second storing means, the link information obtaining process comprising; a process of reading the node information included in the link information stored in the second storing means, a process of transmitting a participation notification for notifying the node device of the node information of participation in the information communication system on the basis of the read node information, and a participation notification transmission result determining process of determining whether transmission of the participation notification has succeeded or not, wherein when it is determined that transmission of the participation notification has succeeded in the participation notification transmission result determining process, the link information obtaining process obtains the link information stored in the node device as the destination of the participation notification from the node device as the destination of the participation notification; and wherein the information storing method comprises a second storage control process of storing the link information obtained into the first storing means.
-
Specification