Skip to main content

Implementation of QoSS (Quality-of-Security Service) for NoC-Based SoC Protection

  • Chapter

Part of the book series: Lecture Notes in Computer Science ((TCOMPUTATSCIE,volume 6340))

Abstract

Many of the current electronic systems embedded in a SoC (System-on-Chip) are used to capture, store, manipulate and access critical data, as well as to perform other key functions. In such  a scenario, security is considered as an important issue. The Network-on-chip (NoC), as the foreseen communication structure of next-generation SoC devices, can be used to efficiently incorporate security. Our work proposes the implementation of QoSS (Quality of Security Service) to overcome present SoC vulnerabilities. QoSS is a novel concept for data protection that introduces security as a dimension of QoS. In this paper, we present the implementation of two security services (access control and authentication), that may be configured to assume one from several possible levels, the implementation of a technique to avoid denial-of-service (DoS) attacks, evaluate their effectiveness and estimate their impact on NoC performance.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ARM. Trustzone, http://www.arm.com

  2. FSECURE, http://www.f-secure.com/v-descs/cabir.shtml

  3. IBM, Global Business Security Index Report, http://www-03.ibm.com/press/fr/fr/pressrelease/26379.wss

  4. Kocher, P., Lee, R., McGraw, G., Raghunathan, A., Ravi, S.: Security as a New Dimension in Embedded System Design. In: Design Automation Conference, DAC 2004 (2004)

    Google Scholar 

  5. Ogras, U., Hu, J., Marculescu, R.: Communication-centric SoC design for nanoscale domain. In: IEEE International Conference on Application-Specific Systems (2005)

    Google Scholar 

  6. Benini, L.: Application Specific NoC Design. In: Design, Automation and Test in Europe Conference and Exhibition (DATE 2006), vol. 1, pp. 1–5 (March 2006)

    Google Scholar 

  7. Gebotys, C., Zhang, Y.: Security wrappers and power analysis for SoC technologies. In: CODES 2003 (2003)

    Google Scholar 

  8. Evain, S., Diguet, J.: From NoC security analysis to design solutions. In: Design, Automation and Test in Europe Conference and Exhibition, DATE 2006 (2006)

    Google Scholar 

  9. Fiorin, L., Silvano, C., Sami, M.: Security Aspects in Networks-on-Chips: Overview and Proposals for Secure Implementations. In: Proc. 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (2007)

    Google Scholar 

  10. Fiorin, L., Lukovic, S., Palermo, G.: Implementation of a Reconfigurable Data Protection Module for NoC-based MPSoCs. In: Proc. IEEE Parallel and Distributed Processing (2008)

    Google Scholar 

  11. Benini, L., Bertozzi, D.: Network-on-Chip architectures and design methods. Comput. Digit. Tech. 152 (March 2005)

    Google Scholar 

  12. Goossens, K., Dielissen, J., Prakash, O., González, S., Rädulescu, A., Rijpkema, E.: A Design Flow for Application-Specific Networks on Chip with Guaranteed Performance to Accelerate SoC design and verification. In: Proc. Design, Automation and Test in Europe Conference and Exhibition, DATE 2005 (2005)

    Google Scholar 

  13. Kocher, P., Lee, R., McGraw, G., Raghunathan, A., Ravi, S.: Security as a new Dimension in Embedded System Design. In: Design Automation Conference, DAC 2004 (2004)

    Google Scholar 

  14. Sepulveda, J., Strum, M., Wang, J.C.: A TLM-Based Network-on-Chip Performance Evaluation Framework. In: Proc. 3rd Symposium on Circuits and Systems, Colombian Chapter, pp. 54–60 (2007)

    Google Scholar 

  15. Bolotin, E., Cidon, I., Ginosar, R., Kolodny, A.: QNoC: QoS architecture and design process for network on chip. Journal of System Architecture (2004)

    Google Scholar 

  16. Lee, H., Ogras, U., Marculescu, R., Chang, N.: Design Space Exploration and Prototyping for on-Chip Multimedia applications. In: Proceedings of DAC 2006, California, USA (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Sepúlveda, J., Pires, R., Strum, M., Chau, W.J. (2010). Implementation of QoSS (Quality-of-Security Service) for NoC-Based SoC Protection. In: Gavrilova, M.L., Tan, C.J.K., Moreno, E.D. (eds) Transactions on Computational Science X. Lecture Notes in Computer Science, vol 6340. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17499-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17499-5_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17498-8

  • Online ISBN: 978-3-642-17499-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics