Patent ID: 8566467
Filing Date: 2013-10-22
Classification: G06F,H04L

Abstract:
1. A data processing method comprising processing, with a first protocol stack implemented executing on a first processor of a multi-processor system, communications directed to and from a first application executed on the first processor, the first processor being identified by a first processor identifier; migrating the first application from the first processor to a second processor of the multiprocessor system for execution on the second processor, the second processor implementing a second protocol stack processing communications directed to and from applications executed on the second processor, the second processor being identified by a second processor identifier; transmitting an outbound communication from the first application to an entity external to the multi-processor system after migration of the first application, a connection identifier in the outbound communication being associated, in a data structure, with the first processor identifier prior to migration of the first application; in response to transmission of the outbound communication, extracting the connection identifier from the outbound communication, and updating the data structure to associate the connection identifier with the second processor identifier; accessing the data structure to obtain the second processor identifier in response to an inbound communication directed from the external entity to the first application; and directing the inbound communication to the second protocol stack based on the second processor identifier.