• Title of article

    An approach to fault detection and correction in design of systems using of Turbo ‎codes

  • Author/Authors

    Hamidi، آ. نويسنده Information Technology Engineering ‎Group, Department of Industrial Engineering, K. N. Toosi University of Technology, Tehran, Iran ,

  • Issue Information
    فصلنامه با شماره پیاپی 0 سال 2016
  • Pages
    15
  • From page
    25
  • To page
    39
  • Abstract
    ما چارچوبي براي روشهاي تحملپذيري خطاي مبتني بر الگوريتم را در طراحي سيستمهاي محاسباتي ارايه ميكنيم. در اين مقاله، تكنيكي به كار گرفته ميشود كه تركيب چندين كد را به منظور بدست آوردن انعطافپذيري در طراحي كدهاي تصحيح خطا، ميسر ميسازد. تكنيكهاي تركيبكردن كد، بسيار كارآمد ميباشند، يكي از اين كدها، كدهاي توربو ميباشد. تكنيكهاي تحملپذيري خطاي مبتني بر الگوريتم قادرند كدهاي توربو را براي افزونگي، به منظور آشكارسازي خطاها، بهكار گيرند. آشكارسازي خطا، در اين رويكرد متكي بر مقايسهي مقادير پريتي محاسبهشده از دو مسير ميباشند. اين روش، يك رويكرد جديد براي تصحيح خطاي همزمان در سيستمهاي محاسباتي تحملپذير خطا محسوب ميشود. علاوه بر آن در اين مقاله، رويكردي را براي بكارگيري كدهاي توربو در شكل سيستماتيك و ارزيابي آنها با كلاسي از كدهاي كانولوشن كه مبتني بر كدهاي تصحيح برست ميباشد، ارايه ميدهيم و محدوديتهاي مربوط به محاسبات تحملپذيري خطاي مبتني بر الگوريتم ارايه ميشود
  • Abstract
    We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the comparison of parity values computed in two ways, the parallel processing of input parity values produce output parity values comparable with parity values regenerated from the original processed outputs, can apply turbo codes for the redundancy. The goal is to describe new protection techniques that are easily combined with normal data processing methods, leading to more effective fault tolerance. The error detection structures are developed and they not only detected subsystem errors but also corrected errors introduced in the data processing system. Concurrent parity values techniques are very useful in detecting numerical error in the data processing operations, where a single error can propagate to many output errors. This method is a new approach to concurrent error correction in fault-tolerant computing systems. In this paper we present methods for employ turbo codes into systematic forms and evaluation them with class of Convolutional codes, which is based on burst-correcting codes, and bounds on the fault tolerance redundant computations are given. The methods and analysis of the fault tolerance for the data processing systems are presented. A new technique is presented for protecting against both hard and soft errors at the data sample level using the error-detecting properties of turbo codes. The data processing system is surrounded with parallel parity defined by a turbo code. Erroneous behavior is detected by comparing externally the calculated and regenerated parity ‎values.‎
  • Journal title
    International Journal of Industrial Mathematics(IJIM)
  • Serial Year
    2016
  • Journal title
    International Journal of Industrial Mathematics(IJIM)
  • Record number

    2390057