Table of Contents Author Guidelines Submit a Manuscript
Journal of Electrical and Computer Engineering
Volume 2019, Article ID 3905094, 15 pages
https://doi.org/10.1155/2019/3905094
Research Article

Error Detection and Correction On-Board Nanosatellites Using Hamming Codes

Department of Electrical, Electronic and Computer Engineering, Cape Peninsula University of Technology, Cape Town, South Africa

Correspondence should be addressed to Vipin Balyan; moc.liamffider@naylab.nipiv

Received 29 October 2018; Revised 30 December 2018; Accepted 14 January 2019; Published 10 February 2019

Academic Editor: Yagang Zhang

Copyright © 2019 Caleb Hillier and Vipin Balyan. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. R. Banu and T. Vladimirova, “On-board encryption in earth observation small satellites,” in Proceedings 40th Annual 2006 International Carnahan Conference on Security Technology, pp. 203–208, Lexington, KY, USA, October 2006.
  2. J. Daemen and R. Rijmen, The Design of Rijndael: AES - The Advanced Encryption Standard, Spriger-Verlag publication, Berlin, Germany, 1st edition, 2002.
  3. W. Sun, J. P. S. Mba, and P. M. Sweeting, “Micro-minisatellites for affordable EO constellations: RapidEye and DMC,” in Proceedings of IAA Symposium on Small Satellites for Earth Observation, Berlin, Germany, April 2001.
  4. W. E. Burr, “Selecting the advanced encryption standard,” IEEE Security & Privacy Magazine, vol. 1, no. 2, pp. 43–52, 2003. View at Publisher · View at Google Scholar · View at Scopus
  5. S. P. Bain, “The increasing threat to satellite communications,” Online Journal of Space Communication, vol. 6, no. 6, 2003. View at Google Scholar
  6. G. Bertoni, L. Breveglieri, I. Koren, P. Maistri, and V. Piuri, “Error analysis and detection procedures for a hardware implementation of the advanced encryption standard,” IEEE Transactions on Computers, vol. 52, no. 4, pp. 492–505, 2003. View at Publisher · View at Google Scholar · View at Scopus
  7. R. W. Hamming, “Error detecting and error correcting codes,” Bell System Technical Journal, vol. 29, no. 2, pp. 147–160, 1950. View at Publisher · View at Google Scholar · View at Scopus
  8. P. Gil, J. Ruiz, D. Gil-tomás, J. Gracia-morán, I. Itaca, and U. P. De Valencia, “Modified hamming codes to enhance short burst error detection in semiconductor memories,” in Proceedings of Tenth European Dependable Computing Conference, pp. 62–65, Newcastle, UK, May 2014.
  9. F. Cput, Zacube-1, French South African, Institute of Technology, Bellville, South Africa, 2017.
  10. D. De Villiers and R. Van Zyl, ZACube-2 : the Successor to Africa’s First Nanosatellite, French South African, Institute of Technology, Bellville, South Africa, 2018.
  11. Y. Bentoutou, “A real time EDAC system for applications onboard earth observation small satellites,” IEEE Transactions on Aerospace and Electronic Systems, vol. 48, no. 1, pp. 648–657, 2012. View at Publisher · View at Google Scholar · View at Scopus
  12. J. s. Chitode, Analog And Digital Communication, Technical Publication, Pune, India, 2nd edition, 2009.
  13. M. Gschwind and V. Salapura, Optimizing VHDL Code for FPGA Targets, University of Sussex, Brighton, UK, 2014.