Redundant acknowledgment in loopback entry
AssigneeIntel Corporation
InventorsTim Frodsham, Zale Schoenborn, Sanjay Dabral, Muraleedhara Navada
Life of this patent
Estimating the term…
Abstract
Redundant acknowledgment between agents performing a loopback test over bidirectional communications bus is described. In one example the acknowledgment is performed by initiating loopback communications from a first agent to a second agent, sending a packet including a redundant acknowledgment sequence from the first agent to the second agent, receiving the packet including the redundant acknowledgement sequence looped back from the second agent at the first agent, sending a test sequence from the first agent to the second agent, and receiving the test sequence looped back from the first agent.
Claims20
A method comprising:
- initiating loopback communications from a first agent to a second agent;
- sending a packet including a redundant acknowledgment sequence from the first agent to the second agent;
- receiving the packet including the redundant acknowledgement sequence looped back from the second agent at the first agent;
- sending a test sequence from the first agent to the second agent;
- receiving the test sequence looped back from the first agent;
- determining whether the received redundant acknowledgment sequence is valid;
- and
- if the received redundant acknowledgment sequence is determined to be valid, then checking the received test sequence.
A method comprising:
- initiating loopback communications at a second agent;
- receiving a packet including a redundant acknowledgment sequence from the first agent at the second agent;
- looping the packet including the redundant acknowledgement sequence back to the first agent from the second agent;
- receiving a test sequence from the first agent at the second agent;
- looping the test sequence back to the first agent;
- determining whether the received redundant acknowledgment sequence is valid;
- and
- looping back the test sequence if the received redundant acknowledgment sequence is determined to be valid.
An article including a machine-readable medium comprising data stored thereon that when operated on by the machine cause the machine to perform operations comprising:
- initiating loopback communications from a first agent to a second agent;
- sending a packet including a redundant acknowledgment sequence from the first agent to the second agent;
- receiving the packet including the redundant acknowledgement sequence looped back from the second agent at the first agent;
- sending a test sequence from the first agent to the second agent;
- receiving the test sequence looped back from the first agent;
- determining whether the received redundant acknowledgment sequence is valid;
- and
- looping back the test sequence if the received redundant acknowledgment sequence is determined to be valid.
A multiple processor computing system comprising:
- a first processing agent;
- and
- a second processing agent;
- and
- a bidirectional communications bus connecting the first agent to the second agent,
- the first agent initiating loopback communications to the second agent, and sending a packet including a redundant acknowledgment sequence,
- the second agent sending a packet including the redundant acknowledgement sequence looped back to the first agent,
- the first agent sending a test sequence to the second agent, and
- the second agent sending the test sequence looped back from the first agent,
- wherein the first agent determines whether the received redundant acknowledgment sequence is valid, and loops back the test sequence if the received redundant acknowledgment sequence is valid.
Dependencies are inferred from the claim text.