DocumentCode
59437
Title
Providing 100% throughput in memory-memory-memory switches with in-sequence service
Author
Ya Gao ; Zhiliang Qiu ; Jian Zhang
Author_Institution
State Key Lab. of ISN, Xidian Univ., Xi´an, China
Volume
8
Issue
1
fYear
2014
fDate
Jan. 3 2014
Firstpage
133
Lastpage
139
Abstract
The use of buffers in the central stage of memory-memory-memory (MMM) switch can potentially cause the forwarding of packets to the outputs in out-of-sequence order. In this study, the authors present a novel scheduling algorithm, frame-based in-sequence scheduling in MMM switch (FIM3), which can provide 100% throughput and in-sequence service as well. FIM3 adopts a predetermined cyclic shift configuration at the first stage and the oldest-cell-first selection for arbitrations at the second and third stages. Frame-based scheduling algorithm is adopted, and fake packets will be added for an incomplete frame to obtain full. FIM3 is decentralised and requires no speedup. The simulation results show that FIM3 has a better delay performance than padded frame does under uniform traffic, and achieves 100% throughput under non-uniform traffic.
Keywords
buffer storage; scheduling; MMM switch; cyclic shift configuration; fake packets; frame based scheduling algorithm; in-sequence service; memory-memory-memory switches; oldest-cell-first selection; out-of-sequence order; packet forwarding;
fLanguage
English
Journal_Title
Communications, IET
Publisher
iet
ISSN
1751-8628
Type
jour
DOI
10.1049/iet-com.2013.0223
Filename
6712007
Link To Document