Most existing works on cloud radio-access networks (C-RANs) investigate the uplink or the downlink transmissions separately. However, joint uplink and downlink design can bring additional advantages, especially in intra-cloud C-RAN communications scenarios. In this paper, a two-way multi-pair computation strategy is proposed, where message source-destination information is taken into account in our design. The achievble end-to-end rate of this scheme is derived, optimized, and evaluated numerically under total power and fronthaul capacity constraints. Numerical results reveal that significant improvement in the achievable end-to-end sum-rate can be obtained using the proposed scheme compared to conventional ones.