P2P (peer to peer) network control device and P2P network control architecture

The invention provides a P2P (peer to peer) network control device and a P2P network control architecture. The P2P network control device authenticates service requests transmitted by a user node in an IMS (IP multimedia subsystem) network, such as registration request, resource release and resource query for joining a P2P service overlay network. If authentication succeeds, the service requests are transmitted to the P2P service overlay network corresponding to the types of requested services. Behaviors of the user node in joining and exiting an upper overlay network and a content resource overlay network of the P2P service overlay network are controlled. A resource node list of the user node requiring for the resources, returned by the P2P overlay network, is optimized according to network optimization information provided by a network optimization service unit, and the resource node list which is optimized is returned to the user node. Therefore, the P2P service overlay network, the user node and service traffic are effectively monitored by an ISP (internet service provider) through the deployed P2P network control device, and the P2P service overlay network can be operated orderly.