Patent ID: 7860021
Filing Date: 2010-12-28
Classification: H04L

Abstract:
1. An information processing device for transmitting a packet into a server device through one or more communication processing devices, comprising: a relay node counting section for determining a number of relay nodes through which the packet is to be transmitted after being transmitted from the information processing device to reach the server device; a life judging section for judging whether to set a life not reaching the server device to a repetition packet, the life not reaching the server device being a number of relay nodes from the information processing device that the repetition packet is to be transmitted without reaching the server device; a transmission judging section for judging to repetitively transmit the repetition packet after determining the number of relay nodes between the information processing device and the server device by the life judging section, wherein the transmission judging section judges to transmit the repetition packet at a suitable frequency to transmit at least one repetition packet during a port maintenance period of the one or more communication processing devices to maintain continued accessibility of a port of the communication processing device over a wide area network by the server device beyond the port maintenance period; a life setting section for setting the life of the repetition packet to the life not reaching the server device when the life judging section judges to set the life not reaching the server device, and setting the life of the repetition packet to the life reaching the server device when the life judging section judges to set the life reaching the server device; and a transmitting section for transmitting the packet to be received by the server device and the repetition packet to be transmitted over a local network and received by the one or more communication processing devices to be transmitted with the life set by the life setting section over the wide area network, but without reaching the server, when the transmission judging section judges to transmit the repetition packet.