Abstract

SummaryRecent studies have shown that a large amount of energy consumption in the communication medium occurs at the data processing plane. The data plane executes the forwarding decisions in the routers and switches. Through initial studies, the line card was identified as the most granular component of the router and later forward engine, a sub component of line card has been recognized as the most power intensive component of routers. Fundamental techniques like link rate adaption, sleep and wake‐up have been imposed to reduce the energy at line cards and forward engines. On the other hand, router's architectures undergo drastic changes like empowering data plane with parallel processing due to the rise of gigabit routers. In this paper, to increase the degree of local autonomy and better energy savings, we have adopted the parallel processing design and imposed a variable amount of traffic on different line cards. The existing parallel forward engines perform load balancing in synchronous manner. In our design, asynchronous behavior is imposed such that every line card could independently decide to wake up or turn off their forward engine based on the traffic parameters. We have done simulations and witnessed increased energy savings (average sleeping time) without compromising the completion of lookup process.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call