A method in a first service network node for handling migration, without disrupting a service session associated with a user equipment in a wireless communications network, which user equipment is served by a first base station, and which service session is provided to the user equipment by a service application running in the first service network node associated with the first base station before the migration and in a second service network node associated with a second base station after the migration, wherein each of the first service network node and the second service network node comprises a Media Independent Handover Function MIHF, module (311, 511), the method comprising: detecting a handover signal, which handover signal indicates a request to prepare for handover of the user equipment from the first base station to the second base station; obtaining an application state and a network connection state, each associated with the service session and each being specific for the user equipment, wherein the application state is a snapshot of a current execution sequence of the service that is to be paused and then resumed in a corresponding service application in the second service network node, and wherein the network connection state comprises a protocol state, which is associated with the network connection between the service and the user equipment; mapping the application state and the network connection state into a Context Data Block used by a ConteXt Transfer Protocol, CXTP; detecting a handover command, which handover command commands handover of the user equipment from the first base station to the second base station; sending, via an interface between the MIHF modules (311, 511) of the first and second service network nodes (121, 122), a Media Independent Handover, MIH, remote command, commanding the second service network node to prepare for migration of the service session from the first service network node; and sending, via a CXTP interface, the Context Data Block to the second service network node, enabling the service session to be resumed without any disruption after the handover has been completed in the corresponding service application running in the second service network node. detecting a handover signal, which handover signal indicates a request to prepare for handover of the user equipment from the first base station to the second base station; obtaining an application state and a network connection state, each associated with the service session and each being specific for the user equipment, wherein the application state is a snapshot of a current execution sequence of the service that is to be paused and then resumed in a corresponding service application in the second service network node, and wherein the network connection state comprises a protocol state, which is associated with the network connection between the service and the user equipment; mapping the application state and the network connection state into a Context Data Block used by a ConteXt Transfer Protocol, CXTP; detecting a handover command, which handover command commands handover of the user equipment from the first base station to the second base station; sending, via an interface between the MIHF modules (311, 511) of the first and second service network nodes (121, 122), a Media Independent Handover, MIH, remote command, commanding the second service network node to prepare for migration of the service session from the first service network node; and sending, via a CXTP interface, the Context Data Block to the second service network node, enabling the service session to be resumed without any disruption after the handover has been completed in the corresponding service application running in the second service network node.