We introduce the concept of self-organizing VCN (virtual cell network). Here self-organizing VCN topology for efficient operation will be configured, and the functions of the each element will be defined. Also, the operation scenarios of VCN will be described. Then, we propose an efficient scheduling algorithm that considers the asymmetry of interference between downlink and uplink to mitigate intercell interference with little computing overhead. The basic concept is to construct scheduling groups that consist of several users. Each user in a scheduling group is affiliated with a different cell. Then, the intercell groups are managed efficiently in the proposed VCNs. There is no need for the exchange of a lot of information among base stations to schedule the users over the entire network.