In this paper, a GNSS-based multi-frequency pseudo-satellite implementation method is proposed. The analysis results show that the GNSS multi-frequency pseudo-satellite system (including Beidou and GPS) can be applied to the general receiver. The pseudo-satellite system can improve the positioning accuracy of the general receiver and improve the usability of the navigation system. Simulation analysis and test are carried out for the method. The experimental results show that the pseudo-satellite method is achievable and can significantly improve the availability and accuracy of the GNSS system.