Оценка методов и средств обеспечения безошибочности передачи данных в сетях — страница 4

  • Просмотров 2650
  • Скачиваний 160
  • Размер файла 21
    Кб

информация, содержащая количественные характеристики переданного блока, например число единиц или нулей в блоке. На приемном конце эти характеристики вновь подсчитываются, сравниваются с переданными по каналу связи, и если они совпадают, то блок считается принятым - 6 - правильно. При несовпадении количественных характеристик на передающую сторону посылается сигнал ошибки. Среди методов защиты от ошибок наибольшее

распространение получило помехоустойчивое кодирование, позволяющее получить более высокие качественные показатели работы систем связи. Его основное назначение - принятие всех возможных мер для того, чтобы вероятность искажений информации была достаточно малой, несмотря на присутствие помех или сбоев в работе сети. Помехоустойчивое кодирование предполагает разработку корректирующих (помехоустойчивых) кодов,

обнаруживающих и исправляющих определенного рода ошибки, а также построение и реализацию кодирующих и декодирующих устройств. Специалистами доказано, что при использовании помехоустойчивого кодирования вероятность неверной передачи во много раз снижается. Так, например, с помощью кода M из N, используемого фирмой IBM в вычислительных сетях, можно обнаружить в блоке, насчитывающем около тридцати двух тысяч символов, все ошибки,

кратные трем или меньше, или пачки ошибок длиной до шестнадцати символов. При передаче информации в зависимости от системы счисления коды могут быть двухпозиционными и многопозиционными. По степени помехозащищенности двухпозиционные коды делятся на обыкновенные и помехоустойчивые. Двухпозиционные обыкновенные коды используют для передачи данных все возможные элементы кодовых комбинаций и бывают равномерными, когда длина

всех кодовых комбинаций одинакова, например пятиэлементный телеграфный код, и неравномерными, когда кодовые комбинации состоят из разного числа элементов, например код - 7 - Морзе. В этом коде точке соответствует одна единица, тире - три единицы. Для отделения точек и тире друг от друга записывается ноль, а для завершения комбинации - три нуля. Так, буква А, состоящая из точки и тире, представляется как 10111000, а буква Б (тире и три

точки) - как 111010101000. В помехоустойчивых кодах, кроме информационных элементов, всегда содержится один или несколько дополнительных элементов, являющихся проверочными и служащих для достижения более высокого качества передачи данных. Наличие в кодах избыточной информации позволяет обнаруживать и исправлять (или только обнаруживать) ошибки. Основными среди многочисленных характеристик корректирующих кодов являются