Patent ID: 7475163
Filing Date: 2009-01-06
Classification: G06F

Abstract:
1. A method for resolving serial attached small computer system interface timing issues for long distance serial attached small computer system interface extender, said method comprising the steps of: an initiator sending serial attached small computer system interface traffic, over a first serial attached small computer system interface link, to a first serial attached small computer system interface extender; wherein said first serial attached small computer system interface extender is connected to a second serial attached small computer system interface extender, through a fibre channel; said first serial attached small computer system interface extender emulating a serial attached small computer system interface expander; responding to a report general command received from said first serial attached small computer system interface link; indicating that said first serial attached small computer system interface extender is the serial attached small computer system interface expander, by setting an externally configurable route table bit; wherein said first serial attached small computer system interface extender having a lookup table; based on said lookup table, said first serial attached small computer system interface extender determining whether to immediately respond on said first serial attached small computer system interface link, to encapsulate and forward said serial attached small computer system interface traffic toward a serial attached small computer system interface target via said fibre channel, or to do both to immediately respond on said first serial attached small computer system interface link and to encapsulate and forward said serial attached small computer system interface traffic toward said serial attached small computer system interface target via said fibre channel; based on said lookup table, for resolving the timing issues including a first serial attached small computer system interface timer expiring due to the long distance interconnection between the first and the second serial attached small computer system interrface extender, when the first serial attached small computer system interface extender immediately responding on said first serial attached small computer system interface link and encapsulating and forwarding said serial attached small computer system interface traffic toward said serial attached small computer system interface target, said first serial attached small computer system interface extender monitoring for a corresponding response, coming via said fibre link, and handling said corresponding response, based on said lookup table, said first serial attached small computer system interface extender encapsulating said serial attached small computer system interface traffic within frames of said fibre channel; forwarding said encapsulated said serial attached small computer system interface traffic to said second serial attached small computer system interface extender; removing said encapsulated said serial attached small computer system interface traffic; and forwarding said serial attached small computer system interface traffic to said serial attached small computer system interface target, over a second serial attached small computer system interface link.