Orthogonal frequency division multiple access (OFDMA) is considered as a promising technique to overcome interference in multi-cell cellular networks. However, the mobility of heterogeneous user equipment brings new challenge to traditional OFDMA network. The current research about OFDMA system mostly based on multi-cell cellular system that is not perfectly compatible with the future networks, for example, the cloud-based and virtualized network. In this paper, we introduce the subcarrier and power allocation problem from traditional cellular network to a recently proposed mobility-driven network (MDN) which is quite novel and has an intrinsic feature of mobility combined with user equipment clustering. Firstly, such network structure is dynamically constructed based on the clustering result and the subcarriers are allocated to each cluster. Then by dividing the subcarriers to non-overlap set and overlap set, a Lagrange based and a heuristic subcarrier pairing based power allocation algorithm are respectively applied to these two sets. Simulation result demonstrates that the proposed algorithm improves both the throughput and energy efficiency, compared to the traditional scheme in current network.