Patent ID: 8180842

Claim:
A communication device management method, comprising: generating a virtual ID used to specify a memory area for receiving data which is not associated with a memory area and corresponds to a process of acquiring data from a remote node via a network upon receipt of a request from the process; transmitting to the remote node the virtual ID corresponding to the process; reserving, via the network, a data receiving memory area used to store data by RDMA (Remote Direct Memory Access) of a communication device in a memory space upon receipt of an address acquisition request with a specified virtual ID from the remote node; storing, via the network, a record of association between the specified virtual ID and the data receiving memory area in a storage device; notifying, via the network, the remote node of a beginning address and a size of the reserved data receiving memory area; and when transmission data from the remote node is stored into the reserved data receiving memory area by RDMA, consulting the record stored in the storage device to identify the process corresponding to the data receiving memory area storing the transmission data, and outputting an instruction to the communication device to forward the transmission data stored in the reserved data receiving memory area to a memory area managed by the identified process.