As a promising future Internet architecture, Named Data Networking (NDN) naturally enables consumer mobility but leaves source mobility challenging due to the binding between content identifier and locator. Most of source mobility solutions in literature adopt similar idea with the Mobile IP and suffer from several problems, like non-optimal routing, severe scalability, single point of failure etc. To address this issue, we build a distributed scalable mobility management framework based on threefold separation mechanisms to improve the content source mobility management without changing the original NDN's name-based communication paradigm. The proposed scheme supports fast handover and shortest path communication by splitting content locator and identifier as well as isolating content source's dynamics out of the routing plane. Numerical comparisons show that the proposed scheme outperforms the other baseline schemes in terms of handover latency, communication latency.