Patent ID: 8089902
Filing Date: 2012-01-03
Classification: H04L

Abstract:
1. A device comprising: a traffic discriminator configured to determine whether received traffic in a serially attached SCSI (SAS) topology, having a closed loop path and including a plurality of expander phys (physical layers) is data traffic or a broadcast primitive, the broadcast primitive identifying only a type of event without any source address, destination address or time to live information; a filtered broadcast primitive processor configured to forward all the received data traffic in the SAS topology and to selectively send the received broadcast primitive to a subset of the plurality of expander phys in the SAS topology based on knowledge of a location of the closed loop path in the SAS topology, the filtered broadcast primitive processor including a source phy map vector identifying phys belonging to the same wide port as a source phy; a target phy map vector identifying target phys, the target phy map vector being an inverse of the source phy map vector; and a destination phy map vector identifying broadcast destination phys after filtering, the destination phy map vector being determined, in response to the received broadcast primitive, based on a masking of the target phy map vector with an identification of the filtered broadcast destination phys.