Patent ID: 11863370
Assignee: FUTUREWEI TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A computer implemented method comprising:
receiving incoming data packets from a peer at a first transmission protocol (TCP) module in a first network element (NE), a second TCP module in a second NE and a third TCP module in a third NE via a line card, where the first NE acts as an active NE and the second NE and the third NE act as standby NE, the first NE is computably coupled to the second NE and the third NE, where the first TCP module, the second TCP module and the third TCP module synchronize data packet traffic with one another; and
providing data packets to a first copy of an application on the first NE, a second copy of the application on the second NE and a third copy of the application on the third NE, where the second NE becomes a new active NE in response to failure of the first NE, and where the new active NE is configured to:
receive a sequence number for each one of most recent acknowledged data packets from the third NE;
send a minimum sequence number among the received sequence numbers to the third NE;
receive data corresponding to sequence numbers between the minimum sequence number and the sequence number from the third NE; and
send the received data to the third NE.