Abstract: A data collection device stores in a message a source route which designates a path through which the message which is transmitted to a destination node (1 h) is routed. A node which receives the message transfers the message on the basis of the source route which the received message stores. If a link error is detected between a node (1 c) and an adjacent node the node (1 c) sets and floods a TTL to a local restore message in which the destination node (1 h) which the message does not reach due to the link error is a subject to be searched and notifies the data collection device of a restoration path from the node (1 h) to the host device on the basis of the response to the local restore message.