CQPPS: A scalable multi‐path switch fabric without back pressure

Abstract Generally, in order to guarantee a good throughput and decrease the complexity of reassembling, the majority of current commodity routers take elaborate closed‐loop flow control schemes such as back pressure to prevent cell loss in the switch fabrics. As commodity router's port number...

Full description

Bibliographic Details
Main Authors: Boyan Pan, Qingqing Zhou, Guo Chen
Format: Article
Language:English
Published: Wiley 2021-10-01
Series:IET Communications
Online Access:https://doi.org/10.1049/cmu2.12236
id doaj-3ec8ee9a7d6849e39f0d4683a852e54d
record_format Article
spelling doaj-3ec8ee9a7d6849e39f0d4683a852e54d2021-10-01T08:39:39ZengWileyIET Communications1751-86281751-86362021-10-0115162036204510.1049/cmu2.12236CQPPS: A scalable multi‐path switch fabric without back pressureBoyan Pan0Qingqing Zhou1Guo Chen2Department of College of Computer Science and Electronic Engineering Hunan University Changsha ChinaDepartment of College of Computer Science and Electronic Engineering Hunan University Changsha ChinaDepartment of College of Computer Science and Electronic Engineering Hunan University Changsha ChinaAbstract Generally, in order to guarantee a good throughput and decrease the complexity of reassembling, the majority of current commodity routers take elaborate closed‐loop flow control schemes such as back pressure to prevent cell loss in the switch fabrics. As commodity router's port number grows larger and link rate becomes faster, the huge I/O pins and memory consumption makes these closed‐loop flow controls very difficult to implement engineeringly. This paper approaches the problem of building ultra‐large‐capacity router from a different angle. Crosspoint‐queued‐based Parallel Packet Switch (CQPPS), a highly scalable switch architecture with no need of any closed‐loop flow control schemes, is proposed. And the authors propose the Padded Frame plus Round‐Robin scheduling scheme for CQPPS architecture. By allowing potential cell loss in the switch fabrics and slightly higher light‐load delay, CQPPS achieves loss rate orders of magnitudes lower than back pressure schemes, and high‐load delay 10 times less than back pressure schemes. It also greatly reduces the complexity of engineering implementation.https://doi.org/10.1049/cmu2.12236
collection DOAJ
language English
format Article
sources DOAJ
author Boyan Pan
Qingqing Zhou
Guo Chen
spellingShingle Boyan Pan
Qingqing Zhou
Guo Chen
CQPPS: A scalable multi‐path switch fabric without back pressure
IET Communications
author_facet Boyan Pan
Qingqing Zhou
Guo Chen
author_sort Boyan Pan
title CQPPS: A scalable multi‐path switch fabric without back pressure
title_short CQPPS: A scalable multi‐path switch fabric without back pressure
title_full CQPPS: A scalable multi‐path switch fabric without back pressure
title_fullStr CQPPS: A scalable multi‐path switch fabric without back pressure
title_full_unstemmed CQPPS: A scalable multi‐path switch fabric without back pressure
title_sort cqpps: a scalable multi‐path switch fabric without back pressure
publisher Wiley
series IET Communications
issn 1751-8628
1751-8636
publishDate 2021-10-01
description Abstract Generally, in order to guarantee a good throughput and decrease the complexity of reassembling, the majority of current commodity routers take elaborate closed‐loop flow control schemes such as back pressure to prevent cell loss in the switch fabrics. As commodity router's port number grows larger and link rate becomes faster, the huge I/O pins and memory consumption makes these closed‐loop flow controls very difficult to implement engineeringly. This paper approaches the problem of building ultra‐large‐capacity router from a different angle. Crosspoint‐queued‐based Parallel Packet Switch (CQPPS), a highly scalable switch architecture with no need of any closed‐loop flow control schemes, is proposed. And the authors propose the Padded Frame plus Round‐Robin scheduling scheme for CQPPS architecture. By allowing potential cell loss in the switch fabrics and slightly higher light‐load delay, CQPPS achieves loss rate orders of magnitudes lower than back pressure schemes, and high‐load delay 10 times less than back pressure schemes. It also greatly reduces the complexity of engineering implementation.
url https://doi.org/10.1049/cmu2.12236
work_keys_str_mv AT boyanpan cqppsascalablemultipathswitchfabricwithoutbackpressure
AT qingqingzhou cqppsascalablemultipathswitchfabricwithoutbackpressure
AT guochen cqppsascalablemultipathswitchfabricwithoutbackpressure
_version_ 1716861922066825216