The invention discloses a key task seamless switching method based on a Mesh network, and belongs to the technical field of key task communication, a
server and a
client of a key task establish a group call session, when a current bearer network fails, both the
server and the
client are switched to the Mesh network from the current bearer network, and the
server and the
client are switched to the Mesh network from the current bearer network when the current bearer network fails. The method specifically comprises the steps of S1, session pre-storage, S2, fault triggering, S3, session
recovery request, S4, server session
verification, S5, client session
verification and S6, server
decision making, smooth switching and service continuity are realized on the basis of various
heterogeneous network bearers for 3GPP standard key task communication, the integrity of service context information in a switched network is ensured during network switching, and the service continuity is ensured. The method comprises the following steps of: receiving data of a network to be switched,
synchronizing the data to the network to which the network is to be switched, reconstructing a service session before a network switching critical point, applying for corresponding resources, and after service context information is completely established, completing network switching, releasing service context information of a standby switching network, and switching a target network to complete
service recovery.