Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers

Tian Pan, Ting Zhang, Junxiao Shi, Yang Li, Linxiao Jin, Fuliang Li, Jiahai Yang, Beichuan Zhang, Xueren Yang, Mingui Zhang, Huichen Dai, Bin Liu

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

As the network infrastructure has been consuming more and more power, various schemes have been proposed to improve the power efficiency of network devices. Many schemes put links to sleep when idle and wake them up when needed. A presumption in these schemes, though, is that router's line cards can be waken up very quickly. However, through systematic measurement of a major vendor's high-end routers, we find that it takes minutes to get a line card ready under the current design. To address this issue, we propose a new line card design that 1) keeps the host processor in a line card standby, which only consumes a small fraction of power but will save considerable wakeup time, and 2) downloads a slim slot of popular prefixes with higher priority, so that the line card will be ready for forwarding most of the traffic much earlier. We design algorithms as well as architecture that ensure fast and correct longest prefix match during prioritized routing prefix download. Experiments on an FPGA-based prototype show that the customized hardware can be ready to forward packets in 127.27 ms, which is 0.3% of the time the original design takes. This can better support numerous power-saving schemes based on the sleep/wakeup mechanism.

Original languageEnglish (US)
JournalIEEE/ACM Transactions on Networking
DOIs
StateAccepted/In press - Apr 21 2015

Fingerprint

Routers
Field programmable gate arrays (FPGA)
Hardware
Experiments
Sleep

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Software
  • Computer Science Applications
  • Computer Networks and Communications

Cite this

Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers. / Pan, Tian; Zhang, Ting; Shi, Junxiao; Li, Yang; Jin, Linxiao; Li, Fuliang; Yang, Jiahai; Zhang, Beichuan; Yang, Xueren; Zhang, Mingui; Dai, Huichen; Liu, Bin.

In: IEEE/ACM Transactions on Networking, 21.04.2015.

Research output: Contribution to journalArticle

Pan, T, Zhang, T, Shi, J, Li, Y, Jin, L, Li, F, Yang, J, Zhang, B, Yang, X, Zhang, M, Dai, H & Liu, B 2015, 'Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers', IEEE/ACM Transactions on Networking. https://doi.org/10.1109/TNET.2015.2420113
Pan, Tian ; Zhang, Ting ; Shi, Junxiao ; Li, Yang ; Jin, Linxiao ; Li, Fuliang ; Yang, Jiahai ; Zhang, Beichuan ; Yang, Xueren ; Zhang, Mingui ; Dai, Huichen ; Liu, Bin. / Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers. In: IEEE/ACM Transactions on Networking. 2015.
@article{69c40daae04349e380d346d872e1b1f6,
title = "Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers",
abstract = "As the network infrastructure has been consuming more and more power, various schemes have been proposed to improve the power efficiency of network devices. Many schemes put links to sleep when idle and wake them up when needed. A presumption in these schemes, though, is that router's line cards can be waken up very quickly. However, through systematic measurement of a major vendor's high-end routers, we find that it takes minutes to get a line card ready under the current design. To address this issue, we propose a new line card design that 1) keeps the host processor in a line card standby, which only consumes a small fraction of power but will save considerable wakeup time, and 2) downloads a slim slot of popular prefixes with higher priority, so that the line card will be ready for forwarding most of the traffic much earlier. We design algorithms as well as architecture that ensure fast and correct longest prefix match during prioritized routing prefix download. Experiments on an FPGA-based prototype show that the customized hardware can be ready to forward packets in 127.27 ms, which is 0.3{\%} of the time the original design takes. This can better support numerous power-saving schemes based on the sleep/wakeup mechanism.",
author = "Tian Pan and Ting Zhang and Junxiao Shi and Yang Li and Linxiao Jin and Fuliang Li and Jiahai Yang and Beichuan Zhang and Xueren Yang and Mingui Zhang and Huichen Dai and Bin Liu",
year = "2015",
month = "4",
day = "21",
doi = "10.1109/TNET.2015.2420113",
language = "English (US)",
journal = "IEEE/ACM Transactions on Networking",
issn = "1063-6692",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - JOUR

T1 - Towards Zero-Time Wakeup of Line Cards in Power-Aware Routers

AU - Pan, Tian

AU - Zhang, Ting

AU - Shi, Junxiao

AU - Li, Yang

AU - Jin, Linxiao

AU - Li, Fuliang

AU - Yang, Jiahai

AU - Zhang, Beichuan

AU - Yang, Xueren

AU - Zhang, Mingui

AU - Dai, Huichen

AU - Liu, Bin

PY - 2015/4/21

Y1 - 2015/4/21

N2 - As the network infrastructure has been consuming more and more power, various schemes have been proposed to improve the power efficiency of network devices. Many schemes put links to sleep when idle and wake them up when needed. A presumption in these schemes, though, is that router's line cards can be waken up very quickly. However, through systematic measurement of a major vendor's high-end routers, we find that it takes minutes to get a line card ready under the current design. To address this issue, we propose a new line card design that 1) keeps the host processor in a line card standby, which only consumes a small fraction of power but will save considerable wakeup time, and 2) downloads a slim slot of popular prefixes with higher priority, so that the line card will be ready for forwarding most of the traffic much earlier. We design algorithms as well as architecture that ensure fast and correct longest prefix match during prioritized routing prefix download. Experiments on an FPGA-based prototype show that the customized hardware can be ready to forward packets in 127.27 ms, which is 0.3% of the time the original design takes. This can better support numerous power-saving schemes based on the sleep/wakeup mechanism.

AB - As the network infrastructure has been consuming more and more power, various schemes have been proposed to improve the power efficiency of network devices. Many schemes put links to sleep when idle and wake them up when needed. A presumption in these schemes, though, is that router's line cards can be waken up very quickly. However, through systematic measurement of a major vendor's high-end routers, we find that it takes minutes to get a line card ready under the current design. To address this issue, we propose a new line card design that 1) keeps the host processor in a line card standby, which only consumes a small fraction of power but will save considerable wakeup time, and 2) downloads a slim slot of popular prefixes with higher priority, so that the line card will be ready for forwarding most of the traffic much earlier. We design algorithms as well as architecture that ensure fast and correct longest prefix match during prioritized routing prefix download. Experiments on an FPGA-based prototype show that the customized hardware can be ready to forward packets in 127.27 ms, which is 0.3% of the time the original design takes. This can better support numerous power-saving schemes based on the sleep/wakeup mechanism.

UR - http://www.scopus.com/inward/record.url?scp=84928243853&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84928243853&partnerID=8YFLogxK

U2 - 10.1109/TNET.2015.2420113

DO - 10.1109/TNET.2015.2420113

M3 - Article

JO - IEEE/ACM Transactions on Networking

JF - IEEE/ACM Transactions on Networking

SN - 1063-6692

ER -