This paper presents a survey on one of the key Network-on-Chip (NoC) research area i.e. Quality of Service (QoS): Service classification and negotiation. The models of QoS are classified into different categories based on synchronous, that is, having single clock domain or asynchronous NoC and the number of service levels, type of switching network, implementations and evaluated on the basis performance parameters, benchmarks and varying cost factors have been proposed. The most interesting and universally applicable performance metrics of NoC are latency, bandwidth, jitter, power consumption, and area usage. Latency, bandwidth and jitter can be classified as performance parameters, while power consumption and area usage are the cost factors.
Keywords- QoS, latency, bandwidth, jitter, power consumption, area usage.
[...] As mentioned in this paper, a fair amount of work has been carried out in the field of Quality of Service in Network on Chip, still there is a lot of work needed to be carried out in this emerging field so as to increase the overall performance of NoC systems keeping in mind the key cost factors, that is, optimization for power and area. The future evolution of the QoS depends on the new technical approaches in the field of network on chip for better Quality of Service in congestion control and resource allocation and Quality of Service in routing. [...]
[...] As stated in Quality of Service is one of the crucial areas of research in NoC at the network level. D. Quality of Service (QoS) QoS refers to the capability of a network to provide better service to selected network traffic. There are primarily two types of traffic classes- Guaranteed throughput and Best Effort (BE). Communication services with guarantees on throughput and latency enables predictable system design. Although necessary for real time applications this results in poor resource utilization for applications that require variablebit-rate (VBR) communication. [...]
[...] A design style based on guaranteed quality of service (QoS) can resolve this apparent contradiction. Designers of systems on chip (SoC) use networks on chip (NoC) to keep up with Moore's law. NoCs solve both deepsubmicron problems (e.g. signal integrity), and narrowed the design productivity gap (the efficiency with which we design SoCs) by dividing global problems into local, decoupled problems, e.g. GALS. The combination of NoCs and QoS is natural, through network protocol stacks, and beneficial for several reasons. [...]
[...] In this paper a brief survey of 21 different QoS schemes based on different strategy is presented. Rest of the paper is organized as follows. Section-II deals with the existing QoS models. Section-II covers the QoS problems its limitations and QoS management. Section-III deals with various measures of QoS performance and Section-IV deals with conclusion and scope of future work. II. QOS PROBLEMS, LIMITATIONS AND MANAGEMENT QoS is often referred as the ability of the network to reserve resources. The resources are generally the bandwidth and the buffers. [...]
[...] Sobelman, "Network-onChip Quality of Service through MultiProtocol Label Switching", IEEE Abdelhamid Helali, Adel Soudani, Jamila Bhar and Salem Ansari, "Study of Network on Chip Resources allocation for QoS management, "Journal of computer science, pp.770- Ankur Agarwal, Mehmet Mustaffa, A.S.Pandya, "QoS Driven Network-on-Chip Design for real time systems", IEEE CCECE/CCGEI, Ottawa, May 2006. Zheng Shi and Alan Burns, "Real-time Communication Analysis for NoC with Wormhole Switching Department of Computer Science, The University of York J.W.van den Brand, C.Ciordas, K.Goossens and T.Basten, "Congestion Controlled Best Effort Communication for Networks-on-Chip" Daniel Andreasson and Sashi Kumar, "Slack-Time Aware Routing in NoC Systems" Daniel Andreasson and Shashi Kumar, "On Improving Best Effort throughput by better utilization of Guaranteed-Throughput channels in an on-chip communication system" Daniel Andreasson and Shashi Kumar, "Improving BE traffic QoS using GT slack in NoC Systems", NORCHIP conference pp.4447, 21-22 Nov.2005. [...]
using our reader.