Rate Control for Scalable Multimedia Applications in Network-on-Chips

Network-on-Chip (NoC) architectures are emerged as a promising solution to the lack of scalability in Multi-Processor Systems-on-Chips (MPSoCs). With the explosive growth in the usage of multimedia applications, it is expected that NoC serves as a multimedia server supportingmulti-class services. This paper addresses rate control problem for applications with scalable multimedia services in Network-on-Chip architectures. Scalable multimedia applications are relying on multi-class services which use layered encoding schemes. We formulate the rate control for multimedia with multi-class services using the optimization approach. This allows us to devise an iterative rate control algorithm as the solution to the optimization problem. The rate control algorithm can be implemented using a controller with low computational overhead. The validity of the obtained expressions is demonstrated by comparing results predicted by the analytical model against those attained through extensive simulation experiments.

[1]  W. Dally,et al.  Route packets, not wires: on-chip interconnection networks , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[2]  Cui-Qing Yang,et al.  A taxonomy for congestion control algorithms in packet switching networks , 1995, IEEE Netw..

[3]  S. Shenker Fundamental Design Issues for the Future Internet , 1995 .

[4]  Luca Benini,et al.  Networks on Chips : A New SoC Paradigm , 2022 .

[5]  Ahmad Khonsari,et al.  A Novel Congestion Control Scheme for Elastic Flows in Network-on-Chip Based on Sum-Rate Optimization , 2007, ICCSA.

[6]  Radu Marculescu,et al.  Analysis and optimization of prediction-based flow control in networks-on-chip , 2008, TODE.

[7]  Stephen W. Keckler,et al.  Regional congestion awareness for load balance in networks-on-chip , 2008, 2008 IEEE 14th International Symposium on High Performance Computer Architecture.

[8]  Ahmad Khonsari,et al.  Optimization bandwidth sharing for multimedia transmission supporting scalable video coding , 2009, 2009 IEEE 34th Conference on Local Computer Networks.

[9]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  M. Palaniswami,et al.  Application-Oriented Flow Control: Fundamentals, Algorithms and Fairness , 2006, IEEE/ACM Transactions on Networking.