International E-publication: Publish Projects, Dissertation, Theses, Books, Souvenir, Conference Proceeding with ISBN.  International E-Bulletin: Information/News regarding: Academics and Research

Fault-Tolerant and Information security in Networks using Multi-level Redundant Residue Number System

Author Affiliations

  • 1Department of Computer Engineering, Ahvaz branch, Islamic Azad University, Ahvaz, IRAN
  • 2Department of Computer Engineering, Sharif University of Technology, Tehran, IRAN
  • 3Department of Computer Engineering, Science and Research branch, Islamic Azad University, Tehran, IRAN
  • 4Institute for Fundamental Sciences (IPM), School of Computer Science,Tehran, IRAN

Res. J. Recent Sci., Volume 3, Issue (3), Pages 89-92, March,2 (2014)


Residue Number System (RNS) is a non-weighted integer system that can speed up arithmetic operations, Since the operations are done in parallel with no carry. Redundant RNS (RRNS) is a trait of RNS provides reliable communication in networks which can detect the errors and correct them. Also this system can be used in cryptography algorithms because it is fast. Here, it is the suggested RRNS to be used in a Multi-Level system to achieve both reliable and secure connections.


  1. Shankar Dhakar R., Kumar Gupta A. and Sharma P., Modified RSA Encryption Algorithm (MREA), Second International Conference on Advanced Computing & Communication Technologies (2012)
  2. Bajard J. and Imbert L., A Full RNS Implementation of RSA, IEEE Transactions on Computers, 53(6)(2004)
  3. Piestrak J., A high-speed realization of a residue to binary number system converter, IEEE Transactions on Circuits and Systems II Analog and Digital, Signal Processing, 42(10), 10, (1995)
  4. Ramirez J., Garcia A., Lopez-Buedo S. and Lloris A. RNS-enabled digital signal processor design, Electronics Letters, 38(6)(2002)
  5. Soderstrand M.A. and Eds A., Residue Number System arithmetic: modern applications in digital signal processing, New York, IEEE Press (1986)
  6. Safi S.M., Rashno M., Abedi P., Kaboli M. and Fatemeh S.S, An Efficient Residue to Binary Converter for the New Two-Level Moduli Set{22n {2n ,2n+1 -1}, 2n -1, 2n +1}, Journal of Research Journal of Recent Sciences,1(7), 83-86 (2012)
  7. Cardarilli G.C., Nannarelli A. and Re M., Residue number system for low-power DSP applications, in Proc. 41st IEEE Asilomar Conference Signals, System, Computer (2007)
  8. Wei W. and et al., RNS application for digital image processing, in Proc. 4th IEEE International Workshop System on-Chip Real-Time Application (2004)
  9. Pham D.M., Premkumar A.B. and Madhukumar A.S, Error Detection and Correction in Communication Channels Using Inverse Gray RSNS Codes, IEEE Transactions on Communications, 59(4), (2011)
  10. Navi K., Molahosseini A.S., and Esmaeildoust M., How to Teach Residue Number System to Computer Scientists and Engineers, IEEE Transactions on Education, 54(1), (2011)
  11. Hosseinzadeh M., Reshadi M., Khademzadeh A. and Navi K., Reliable and Secure Chip Level Communication By Residue Number System Code, Journal of integrated design & process science, 12(2008)