In recent years, with the rapid development of high-speed train construction and operation, how to provide broadband mobile communication for high-speed train and meet the passengers' communication demand is receiving more attention. The forthcoming high-speed mobile communications are expected to provide a variety of services, from high-quality voice to high-definition videos. In order to fulfill the requirement of passengers, we use heterogeneous convergence network architecture for high-speed train communication system, where TD-LTE system is used to realize the train-ground communication and the vehicle-mounted communication supports various current communication modes (e.g. 2G, 3G and WiFi). In this paper, we propose a QoS-guaranteed resource scheduling algorithm and a railway resource grab mechanism in high-speed environment, which can ensure the Quality of Service (QoS) for users and the timely transmission for railway signal in this heterogeneous network. The proposal implements virtual resource mapping mechanism for 2G/3G/WiFi to TD-LTE and distributes the service waiting time according to the real-time demand of different service type. The simulation results show that the proposed algorithm vastly increases the throughput and reduces the packet loss ratio. Meanwhile, it improves the effectiveness and fairness of application service transmission.