A handover method, characterized by comprising: receiving (410, 902), by a first network device, measurement results of links from a first terminal device, wherein the links comprise a link between the first network device and a first terminal device and a link between the first network device and a second terminal device, wherein the first terminal device is a Relay User Equipment, UE, and the second terminal device is a Remote UE; determining (420, 903), by the first network device, a first handover scheme of the first terminal device and a second handover scheme of the second terminal device according to the measurement results, wherein the first handover scheme and the second handover scheme are used to make the first terminal device and the second terminal device be located in a cell covered by a same network device after cell handover or cell reselection; and sending (906, 907), by the first network device, a handover command according to the first handover scheme and the second handover scheme to the first terminal device and the second terminal device; wherein determining, by the first network device, the first handover scheme of the first terminal device and the second handover scheme of the second terminal device according to the measurement results, comprises: determining, by the first network device, the first handover scheme and the second handover scheme according to states of the first terminal device and the second terminal device, and the measurement results, wherein the states comprise a connected state, an inactive state or an idle state. receiving (410, 902), by a first network device, measurement results of links from a first terminal device, wherein the links comprise a link between the first network device and a first terminal device and a link between the first network device and a second terminal device, wherein the first terminal device is a Relay User Equipment, UE, and the second terminal device is a Remote UE; determining (420, 903), by the first network device, a first handover scheme of the first terminal device and a second handover scheme of the second terminal device according to the measurement results, wherein the first handover scheme and the second handover scheme are used to make the first terminal device and the second terminal device be located in a cell covered by a same network device after cell handover or cell reselection; and sending (906, 907), by the first network device, a handover command according to the first handover scheme and the second handover scheme to the first terminal device and the second terminal device; wherein determining, by the first network device, the first handover scheme of the first terminal device and the second handover scheme of the second terminal device according to the measurement results, comprises: determining, by the first network device, the first handover scheme and the second handover scheme according to states of the first terminal device and the second terminal device, and the measurement results, wherein the states comprise a connected state, an inactive state or an idle state. determining, by the first network device, the first handover scheme and the second handover scheme according to states of the first terminal device and the second terminal device, and the measurement results, wherein the states comprise a connected state, an inactive state or an idle state.