A packet switching, PS, domain handover method carried out by a GSM terminal, wherein, said method comprising: after a terminal protocol stack receiving a PS handover command from a network side, notifying a physical layer to release a physical channel with a current cell; said terminal protocol stack sending a synchronization request message to said physical layer to instruct said physical layer to synchronize with a handover target cell; after receiving a synchronization acknowledgement message from said physical layer, said terminal protocol stack sending a residence request message to said physical layer, and said residence request message carrying a system message of said handover target cell from said network side; characterized by, after residing in said handover target cell based on said system message of said handover target cell, said physical layer feeding back a residence acknowledgement message to said terminal protocol stack; after receiving a residence acknowledgement message sent by said physical layer, said terminal protocol stack sending a handover request message to said physical layer, and said handover request message comprising a handover type and a range of time advancing,TA, values; said physical layer judging whether to continue said PS handover or not according to a parameter indicating whether the handover type is a synchronous handover or not contained in said handover request message and a currently stored TA value, and sending a judgment result to said terminal protocol stack; when said judgment result is continuing said PS handover, said terminal protocol stack instructing said physical layer to establish a physical channel with said handover target cell. after a terminal protocol stack receiving a PS handover command from a network side, notifying a physical layer to release a physical channel with a current cell; said terminal protocol stack sending a synchronization request message to said physical layer to instruct said physical layer to synchronize with a handover target cell; after receiving a synchronization acknowledgement message from said physical layer, said terminal protocol stack sending a residence request message to said physical layer, and said residence request message carrying a system message of said handover target cell from said network side; characterized by, after residing in said handover target cell based on said system message of said handover target cell, said physical layer feeding back a residence acknowledgement message to said terminal protocol stack; after receiving a residence acknowledgement message sent by said physical layer, said terminal protocol stack sending a handover request message to said physical layer, and said handover request message comprising a handover type and a range of time advancing,TA, values; said physical layer judging whether to continue said PS handover or not according to a parameter indicating whether the handover type is a synchronous handover or not contained in said handover request message and a currently stored TA value, and sending a judgment result to said terminal protocol stack; when said judgment result is continuing said PS handover, said terminal protocol stack instructing said physical layer to establish a physical channel with said handover target cell.