Patent ID: 9304964
Filing Date: 2016-04-05
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: receiving a packet from a source component within a multi-processor computing system at a first Transport Layer component, the packet containing protocol layer information and routing layer information, the routing layer information indicating a destination component; attaching Transport Layer fields to the packet at the first Transport Layer component to form a transport layer packet, the fields including a Transport Layer Response field and a sequence number to identify the packet; sending the packet using the Routing Layer across a second link within the computing system to a destination component through a second Transport Layer component the packet containing the Transport Layer fields, the protocol layer information and the routing layer information; waiting to receive an acknowledgement of the sent packet at the first Transport Layer component from the second Transport Layer component, the acknowledgment including the sequence number of the sent packet, the acknowledgment providing an acknowledgment of a range of sent packets from the last acknowledged packet to the sent packet by using the sequence number of the sent packet; and; if no acknowledgement is received then resending the sent packet with the same sequence number to identify the resent packet to the second Transport Layer component as resent to enable the second Transport Layer component to drop duplicate packets.