Patent ID: 7349664

Claim:
A communication system, comprising: a user node able to act as a server; a corresponding node able to request communication with the user node; and a relay node that is constantly connected to the corresponding node and is able to act as proxy of the user node to request to communicate with the corresponding node, said relay node and said user node acting as one virtual node with respect to the corresponding node, wherein the relay node includes a first signal receiving unit that receives data from the corresponding node; a first data processing unit that supplies the data to a program executed by a processor in the relay node according to a communication session identification number included in the data; and a data transmitting unit that transmits the data processed by the first data processing unit to the user node, and the user node includes a second data processing unit that supplies the data to a program executed by another processor on the user node according to the communication session identification number included in the data.