发明名称 Method and apparatus for priority-provisioned arbitration scheduling for a switch fabric
摘要 An apparatus and method for scheduling within a switch is described. A set of input signals is received from input ports. The set of input signals is associated with a set of packets at the input ports. A request for each packet from the set of packets is generated based on the set of input signals. Each request has an input-port indicator, an output-port indicator and a service-level indicator. The packets are scheduled based on the service-level indicator.
申请公布号 US8902883(B1) 申请公布日期 2014.12.02
申请号 US201313902688 申请日期 2013.05.24
申请人 Altera Corporation 发明人 Sayrafian-Pour Kamran
分类号 H04L12/50;H04L12/937 主分类号 H04L12/50
代理机构 Womble, Carlyle, Sandridge & Rice 代理人 Womble, Carlyle, Sandridge & Rice
主权项 1. A method for arbitrating for a switch fabric having a plurality of ports, each port from the plurality of ports having its own plurality of links within a crossbar, comprising: determining, on a per port basis, a subset of links from the plurality of links associated with that port, each link from the determined subset of links for that port being associated with at least one candidate packet; selecting, on a per port basis, a candidate packet for each link from the determined subset of links based on a credit-weight value of the each link and based on a service-weight value associated with each candidate packet for that link; and selecting, on a per port basis, a link from the determined subset of links for that port based on the credit-weight values and a weight value associated with a service level indicator of the selected candidate packet for that each link from the determined subset of links for that port.
地址 San Jose CA US