Link level retry scheme
AssigneeIntel Corporation
InventorsChing-Tsun Chou, Suresh Chittor, Andalib Khan, Akhilesh Kumar, Phanindra K. Mannava, Rajee S. Ram, Sujoy Sen, Srinand Venkatesan, Kiran Padwekar
Life of this patent
Estimating the term…
Abstract
A link layer system is provided. The link layer system a first link layer control module and a retry queue for storing a transmitted data packet. The retry control module is coupled to the first link layer control module, which directs the retry queue to discard the transmitted data packet when an acknowledgment bit is received by the first link layer control module.
Claims22
A link layer system, comprising:
- a first link layer control module;
- a retry queue for storing a transmitted data packet;
- and
- a retry control module coupled to said first link layer control module and said retry queue, wherein said retry control module directs said retry queue to discard said transmitted data packet when an acknowledgment bit is received by said first link layer control module.
A method for recovering from transmission errors in data communication channels, comprising:
- receiving a corrupted data packet from a remote agent;
- transmitting a retry request to said remote agent in response to said error, wherein said remote agent transmits a retry acknowledgment upon receiving said retry request;
- receiving a retry acknowledgment before one of a retry timer or a retry counter times out;
- and
- receiving a retried data packet.
A set of instructions residing in a storage medium, said set of instructions capable of being executed by a processor for recovering from transmission errors in data communication channels, comprising:
- receiving a corrupted data packet from a remote agent;
- transmitting a retry request to said remote agent in response to said error, wherein said remote agent transmits a retry acknowledgment upon receiving said retry request;
- receiving a retry acknowledgment before one of a retry timer or a retry counter times out;
- and
- receiving a retried data packet.
Dependencies are inferred from the claim text.