QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic Protection

As electronic systems are pervading our lives, MPSoC (multiprocessor system-on-chip) security is becoming an important requirement. MPSoCs are able to support multiple applications on the same chip. The challenge is to provide MPSoC security that makes possible a trustworthy system that meets the pe...

Full description

Saved in:
Bibliographic Details
Main Authors: Johanna Sepulveda, Ricardo Pires, Guy Gogniat, Wang Jiang Chau, Marius Strum
Format: Article
Language:English
Published: Wiley 2012-01-01
Series:International Journal of Reconfigurable Computing
Online Access:http://dx.doi.org/10.1155/2012/578363
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850221526664609792
author Johanna Sepulveda
Ricardo Pires
Guy Gogniat
Wang Jiang Chau
Marius Strum
author_facet Johanna Sepulveda
Ricardo Pires
Guy Gogniat
Wang Jiang Chau
Marius Strum
author_sort Johanna Sepulveda
collection DOAJ
description As electronic systems are pervading our lives, MPSoC (multiprocessor system-on-chip) security is becoming an important requirement. MPSoCs are able to support multiple applications on the same chip. The challenge is to provide MPSoC security that makes possible a trustworthy system that meets the performance and security requirements of all the applications. The network-on-chip (NoC) can be used to efficiently incorporate security. Our work proposes the implementation of QoSS (quality of security service) to overcome present MPSoC vulnerabilities. QoSS is a novel concept for data protection that introduces security as a dimension of QoS. QoSS takes advantage of the NoC wide system visibility and critical role in enabling system operation, exploiting the NoC components to detect and prevent a wide range of attacks. In this paper, we present the implementation of a layered dynamic security NoC architecture that integrates agile and dynamic security firewalls in order to detect attacks based on different security rules. We evaluate the effectiveness of our approach over several MPSoCs scenarios and estimate their impact on the overall performance. We show that our architecture can perform a fast detection of a wide range of attacks and a fast configuration of different security policies for several MPSoC applications.
format Article
id doaj-art-6d8f919bfb33463b8d3dc1e15aa1b32f
institution OA Journals
issn 1687-7195
1687-7209
language English
publishDate 2012-01-01
publisher Wiley
record_format Article
series International Journal of Reconfigurable Computing
spelling doaj-art-6d8f919bfb33463b8d3dc1e15aa1b32f2025-08-20T02:06:43ZengWileyInternational Journal of Reconfigurable Computing1687-71951687-72092012-01-01201210.1155/2012/578363578363QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic ProtectionJohanna Sepulveda0Ricardo Pires1Guy Gogniat2Wang Jiang Chau3Marius Strum4Microelectronics Laboratory, Polytechnic School, University of São Paulo, 05508900 São Paulo, SP, BrazilFederal Institute of Education, Science and Technology of São Paulo, 01109010 São Paulo, SP, BrazilInformation and Communication Science and Technology Laboratory, University of South Brittanny, 56100 Lorient, FranceMicroelectronics Laboratory, Polytechnic School, University of São Paulo, 05508900 São Paulo, SP, BrazilMicroelectronics Laboratory, Polytechnic School, University of São Paulo, 05508900 São Paulo, SP, BrazilAs electronic systems are pervading our lives, MPSoC (multiprocessor system-on-chip) security is becoming an important requirement. MPSoCs are able to support multiple applications on the same chip. The challenge is to provide MPSoC security that makes possible a trustworthy system that meets the performance and security requirements of all the applications. The network-on-chip (NoC) can be used to efficiently incorporate security. Our work proposes the implementation of QoSS (quality of security service) to overcome present MPSoC vulnerabilities. QoSS is a novel concept for data protection that introduces security as a dimension of QoS. QoSS takes advantage of the NoC wide system visibility and critical role in enabling system operation, exploiting the NoC components to detect and prevent a wide range of attacks. In this paper, we present the implementation of a layered dynamic security NoC architecture that integrates agile and dynamic security firewalls in order to detect attacks based on different security rules. We evaluate the effectiveness of our approach over several MPSoCs scenarios and estimate their impact on the overall performance. We show that our architecture can perform a fast detection of a wide range of attacks and a fast configuration of different security policies for several MPSoC applications.http://dx.doi.org/10.1155/2012/578363
spellingShingle Johanna Sepulveda
Ricardo Pires
Guy Gogniat
Wang Jiang Chau
Marius Strum
QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic Protection
International Journal of Reconfigurable Computing
title QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic Protection
title_full QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic Protection
title_fullStr QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic Protection
title_full_unstemmed QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic Protection
title_short QoSS Hierarchical NoC-Based Architecture for MPSoC Dynamic Protection
title_sort qoss hierarchical noc based architecture for mpsoc dynamic protection
url http://dx.doi.org/10.1155/2012/578363
work_keys_str_mv AT johannasepulveda qosshierarchicalnocbasedarchitectureformpsocdynamicprotection
AT ricardopires qosshierarchicalnocbasedarchitectureformpsocdynamicprotection
AT guygogniat qosshierarchicalnocbasedarchitectureformpsocdynamicprotection
AT wangjiangchau qosshierarchicalnocbasedarchitectureformpsocdynamicprotection
AT mariusstrum qosshierarchicalnocbasedarchitectureformpsocdynamicprotection