A new communication architecture between terminals in different small cell in heterogeneous network is suggested. The process of data communication between terminals in different small cell is difficult and a little cumbersome. To cope with this inefficiency, we propose to adopt handover based data transfer. If a terminal in a small cell can communicate with a neighbor cell that has target terminal, the source terminal does handover to target small cell and transmits data to small base station in uplink. And in next step, the small base station transmits data to target terminal in downlink. By using proposed method, we can reduce the data congestion of macro cell and attain the growing throughput of entire macro cell.