Способы восстановления кодовых последовательностей при обработке информации в комплексах мониторинга

Определение и общая характеристика основных способов восстановления последовательностей кода при передаче данных. Обоснование и разработка технологии восстановления деформированных сообщений на основе новой кодовой формулировки для системы связи.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 25.08.2020
Размер файла 43,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

2

СПОСОБЫ ВОССТАНОВЛЕНИЯ КОДОВЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ ПРИ ОБРАБОТКЕ ИНФОРМАЦИИ В КОМПЛЕКСАХ МОНИТОРИНГА

ХАБИБУЛИН Н.Ф.

Ways of code restoration sequences are considered in article. Restoration of the deformed messages is offered for spending on the basis of a new code formulation.

восстановление деформированное сообщение передача данные

Возрастающие требования к увеличению пропускной способности и качеству канала передачи данных привели к быстрому внедрению новых стандартов, реализующих согласование модуляции и кодирования (ITU-T V34, V.90, V.92, IESS - 310, 311-315, 419 и др.), программного и аппаратного сжатия (V.42bis, V.44).

В связи с высокой чувствительностью сжатых сообщений даже к одиночным ошибкам на системы связи накладываются очень жесткие требования по помехозащищенности. Согласно рекомендации Х.25, вероятность возникновения ошибки Pош в системах передачи данных должна быть не более 10-10 [1]. Для обеспечения этого требования используются процедуры помехоустойчивого кодирования совместно с протоколами переспроса по каналу обратной связи (ARQ). Модель подобной системы связи, реализующая эти два метода защиты от ошибок, получила название гибридной системы ARQ [2] и представлена на рис.1. В данном случае для исправления ошибок используется канальный помехоустойчивый код с высокой исправляющей способностью, а в качестве кода, обнаруживающего ошибки, используется код ARQ, получаемый при помощи кадровой проверочной последовательности - FCS (Frame check sequence).

Размещено на http://www.allbest.ru/

2

Рисунок 1 - Модель системы связи с каналом переспроса

Анализ таких протоколов, как HDLC, BSC, X,Y,Z-modem, Kermit, Compuserve, SEALink, Telink, семейства протоколов TCP/IP, их взаимодействия, позволяет утверждать следующее:

в современных системах передачи данных использование метода ARQ для обеспечения необходимого качества передачи является обязательной процедурой;

метод ARQ используется, начиная с канального и заканчивая прикладным уровнем ЭМВОС, при этом, на канальном уровне обязательно;

существует большое разнообразие в способах реализации ARQ, различающихся по назначению, алгоритмам, вариантам формирования проверочных последовательностей;

наибольшее распространение получили протоколы канального уровня с обнаружением ошибок и переспросом, основанные на рекомендациях МСЭ-Т X.25, V.41 и V.42, и использующие циклическое кодирование при формировании проверочных последовательностей.

Ведение мониторинга характеризуется рядом ограничений на качество приема. При этом невозможно организовать канал обратной связи, следовательно, решение, приведенное на рис.1, преобразуется к новому, представленному на рис.2.

Размещено на http://www.allbest.ru/

2

Рисунок 2 - Модель системы мониторинга при отсутствии канала обратной связи

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

Известно несколько вариантов [3, 4] решения этой проблемы: суммарная корректировка от нескольких приемных трактов; сравнение принятых и переспрошенных пакетов в системе связи; использование исправляющей способности кадров ARQ.

Анализ перечисленных методов показывает следующее:

использование суммарной корректировки связано с большими материальными затратами на оборудование, что в большинстве случаев не вполне оправдано, так как нет линейной зависимости между количеством трактов приема и уменьшением вероятности ошибки;

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

при преобразовании кадров ARQ в линейный блочный код и исправлении ошибок с помощью полученного кода, исправляющая способность мала, что связано с низкой избыточностью кодов, обнаруживающих ошибки. Кодовое расстояние применяемых кодов ARQ, сформированных в соответствии с рекомендацией X.25, было определено авторами в работе [3] и для длин кодовых слов до 262 байт составило 4, что позволяет исправлять только однократные и некоторые двукратные ошибки.

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

Характерными признаками для локализации и исправления части ошибок в кадрах ARQ могут служить варианты синхронизации, служебные поля (признаки пакетов, адреса логических соединений, номера пакетов), информация о длине пакета.

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

Размещено на http://www.allbest.ru/

2

Рисунок 3 - Идея сужения кода

Рассматривается три варианта комплексного декодирования:

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

2. Канальный декодер исправляет ошибки, принимая решение по последовательности, а декодер ARQ обнаруживает ошибки и осуществляет переспрос к канальному декодеру (запрещает кодовую комбинацию);

3. Канальный декодер исправляет ошибки посимвольно и стирает малодостоверные символы, локализуя ошибки для декодера ARQ, а декодер ARQ исправляет локализованные ошибки.

Каждый субоптимальный вариант использования комплексной процедуры может быть использован как для конструкции «блочный код-блочный код», так и для конструкции «сверточный код - блочный код».

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

Основные подходы по оценке эффективности введения дополнительных связей между элементами корректирующего блока показаны в [5]. Применение методики, рассмотренной в [5] и основанной на получении весового спектра суженного кода, не всегда осуществимо для конкретной системы связи. Поэтому приводится упрощенный вариант оценки системы Inmarsat-AERO.

В качестве канального помехоустойчивого кода в системе используется несистематический сверточный код со скоростью Ѕ и полиномами (171,133). Для обнаружения ошибок используется 16-битовая FCS. Длина кадра ARQ равна 96 бит [6].

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

В [5] рассматривался вариант, в котором для вычисления параметров каскадной конструкции необходимо вычислить минимальный вес пути по решетке сверточного кода с учетом ARQ. Перебрать все возможные комбинации разрешенных кодовых слов, закодировать их с помощью НСК (1/2) (171,133) не представляется возможным, т.к. их количество равно 280.

Вводится первое ограничение - рассматриваются только кодовые слова кода ARQ, имеющие минимальный вес.

Из линейности [4] кода ARQ следует, что спектр расстояний кода совпадает с его весовым спектром, поэтому задача нахождения кодового расстояния сводится к задаче нахождения кодового слова минимального веса. Можно посчитать количество слов с минимальным весом как количество сочетаний без повторений из 96 (длина кодового слова) по 4 (минимальный вес кодового слова) по формуле:

.

При n = 96 и k = 4 количество слов минимального веса N=3 321 960.

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

Вводится второе ограничение - первый октет SSU - сигнального блока для P-канала ССС Inmarsat-AERO имеет вид, представленный на рисунке 4.

Поле «порядковый номер» принимает значения от 0 до 63 включительно. Рассматриваются только такие кадры. Для подсчета количества кодовых слов, удовлетворяющих сразу двум условиям, необходимо при переборе всех кодовых комбинаций веса 4 проверять эти слова на соответствие второму ограничению.

Размещено на http://www.allbest.ru/

2

Рисунок 4 - Формат первого октета SSU P-канала

Закодировав эти кодовые слова сверточным кодом, можно рассчитать количество кодовых слов минимального веса для определения вероятности ошибки и построить спектр весов кодовых слов сверточного кода на длине блока 192 бита (2*длину кадра).

Рассчитав по формуле [3]:

Рош=(C)pi(1-p)N-i ,

где Т=(d-1)/2, соответствующую вероятность, можно сделать вывод об исправляющих характеристиках каскадной конструкции сверточный код - код ARQ для введенных ограничений.

Подобным образом рассчитаны характеристики сверточного кода при выборе минимального веса кода ARQ, равного 4, 5, 6 и 7. Результаты приведены в таблице 1.

Таблица 1 - Весовые спектры сверточного кода с учетом различных ограничений

Wмин=4*

Wмин=5*

Wмин=6**

Wмин=7**

W

мин. св.

Кол-во кодовых слов

Wмин. св.

Кол-во кодовых слов

Wмин. св.

Кол-во кодовых слов

Wмин. св.

Кол-во кодовых слов

15

2

26

164

28

1

34

492

16

3

29

1

36

164

17

1

30

1

40

2

25

3

33

2

26

12

34

7

29

1

35

1

30

9

36

5

31

1

38

4

32

7

40

16

33

1

41

1

35

1

42

5

36

18

43

4

37

5

44

4

38

1

46

17

40

32

47

1

50

10

Wмин - минимальный вес кода ARQ, Wмин. св. - минимальный вес сверточного блока;

* результаты только для первого ограничения;

** результаты с учетом двух ограничений.

В [7] приведены экспериментальные значения для вероятности ошибки декодирования при декодировании по Витерби. Эти значения сведены в таблицу 2.

Таблица 2 - вероятность ошибки декодирования на выходе канального декодера Витерби

Eb/N0

Pош.дем

Pb,Viterbi

3.0

1.05*10-2

1.13*10-4

4.0

1.71*10-3

1.62*10-5

5.0

1.23*10-3

1.11*10-7

6.0

1.05*10-3

1.26*10-9

По результатам рассчитаны вероятности ошибки декодирования для всех вариантов. Результаты расчетов приведены в таблице 3.

Таблица 3 - Вероятность ошибки декодирования на выходе декодера комплексной обработки

P

P(C)ош

P(C,D4)ош

P(C,D5)ош

P(C,D6)ош

P(C,D7)ош

1.05*10-2

5,31*10-2

1,06*10-3

1,68*10-7

2,25*10-8

3,57*10-11

1.71*10-3

2,33*10-5

2,18*10-9

4,11*10-17

8,98*10-19

6,11*10-24

1.23*10-3

4,79*10-6

1,69*10-10

6,14*10-19

9,65*10-21

2,44*10-26

1.05*10-3

2,23*10-6

4,91*10-11

8,08*10-20

1,08*10-21

1,71*10-27

P(C)ош - вероятность ошибки декодирования канального декодера;

P(C,Di)ош - вероятность ошибки декодирования для конструкции канальный код - код ARQ при ограничении на i - минимальный вес для кода ARQ.

Анализ полученных данных показывает, что каскадная конструкция сверточный код-код ARQ при совместном использовании двух кодов, дает заметный выигрыш по сравнению с отдельным использованием декодера сверточного кода.

ЛИТЕРАТУРА

1. МККТТ. Синяя книга [Текст] / Рекомендации X.25, V.41, V.42. 1988.

2. Злотник, Б.М. Помехоустойчивые коды в системах связи [Текст] / - М.: Радио и связь, 1989. - 232 с.

3. Хабибуллин, Н.Ф., «Повышение качества приема сообщений с использованием полиномиальной проверки» [Текст] / Н.Ф. Хабибуллин, А.Н Шкердин/ Специальная техника. Серия “Р”, выпуск 14, стр. 195-203. - М.: АФСБ, 1997.

4. Хабибуллин, Н.Ф. «Комплексная процедура обработки протоколов обнаружения ошибок и перезапроса» [Текст] / Н.Ф. Хабибулин, А.А. Проскурин, М.В. Докукин / Статья. Сборник научных трудов ВИПС 8, стр.48-57. Орел, ВИПС, 1998.

5. Хабибуллин, Н.Ф. «Способы оценки комплексной процедуры обработки протоколов ARQ» [Текст] / Н.Ф. Хабибулин, М.В. Докукин / Статья. Сборник научных трудов ВИПС 9. Орел, ВИПС, 1999.

6. International Maritime Satellite Organization. INMARSAT-AERO. System definition manual. London, 1992.

7. CM 701, Digital Satellite Modem. Installation and Operation Guide.

Размещено на Allbest.ru

...

Подобные документы

  • Назначение и характеристики широкополосных систем связи. Основы применения шумоподобных сигналов. Системы псевдослучайных последовательностей. Структурные схемы генераторов линейных кодовых последовательностей. Генерирование кодов с высокой скоростью.

    курсовая работа [465,4 K], добавлен 04.05.2015

  • Разработка модели системы передачи дискретных сообщений. Принципы кодирования источника при передаче информации. Расчёт вероятностей двоичных символов; энтропии и избыточности кода. Импульсная и комплексно-частотная характеристика согласованного фильтра.

    курсовая работа [293,3 K], добавлен 27.03.2016

  • Разработка передающего полукомплекта кодоимпульсной системы телеизмерения, его структурная, функциональная и электрическая схемы. Выбор способа восстановления аналогового сигнала по его отсчётам. Вероятность правильного приёма кодовой комбинации.

    курсовая работа [159,1 K], добавлен 19.11.2010

  • Разработка структурной схемы системы связи, предназначенной для передачи данных для заданного вида модуляции. Расчет вероятности ошибки на выходе приемника. Пропускная способность двоичного канала связи. Помехоустойчивое и статистическое кодирование.

    курсовая работа [142,2 K], добавлен 26.11.2009

  • Структурная схема одноканальной системы передачи дискретных сообщений. Выбор оптимального типа кодирования. Код Хаффмана. Минимальная длина кодовой комбинации равномерного кода. Энтропия источника сообщений. Расчет информационной скорости на выходе.

    курсовая работа [110,9 K], добавлен 08.11.2012

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

    курсовая работа [903,9 K], добавлен 18.10.2014

  • Модели частичного описания дискретного канала. Система с РОС и непрерывной передачей информации (РОС-нп). Выбор оптимальной длины кодовой комбинации при использовании циклического кода в системе с РОС. Длина кодовой комбинации.

    курсовая работа [664,4 K], добавлен 26.01.2007

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

    курсовая работа [882,7 K], добавлен 13.12.2011

  • Исследование основных принципов цифровой системы передачи непрерывных сообщений с импульсно-кодовой модуляцией по каналу с шумом. Расчет источника сообщения, дискретизатора, кодера, модулятора, канала связи, демодулятора, декодера, фильтра-восстановителя.

    курсовая работа [545,1 K], добавлен 10.05.2011

  • CDMA — технология радиосвязи, при которой каналы передачи имеют общую полосу частот, но разную кодовую модуляцию. Принцип работы широкополосной связи. Использование ортогональных кодов Уолша. Параметры кодовых последовательностей в стандарте IS-95.

    реферат [40,0 K], добавлен 22.10.2011

  • Обзор способов передачи сообщений и способов приёма сообщений. Тип антенн и их параметры. Обоснование структурной схемы системы. Вид модуляции и параметры радиосигнала. Способы синхронизации и выбор формы синхросигнала. Характеристика и параметры помех.

    курсовая работа [2,3 M], добавлен 23.12.2011

  • Получение регулярных неэквидистантных последовательностей импульсов. Автокорреляционная функция и спектральная плотность регулярной последовательности. Определение спектральной плотности одиночного импульса. Нормированная корреляционная функция.

    реферат [1,0 M], добавлен 10.04.2014

  • Угрозы передаваемой информации в сетях сотовой связи. Анализ методов обеспечения безопасности речевой информации, передаваемой в сетях сотовой связи стандарта GSM. Классификация методов генерации псевдослучайных последовательностей, их характеристики.

    дипломная работа [2,0 M], добавлен 28.07.2013

  • Структурная схема системы связи и приемника. Выигрыш в отношении сигнал/шум при применении оптимального приемника. Применение импульсно-кодовой модуляции для передачи аналоговых сигналов. Расчет пропускной способности разработанной системы связи.

    курсовая работа [1,1 M], добавлен 09.12.2014

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

    дипломная работа [512,8 K], добавлен 25.09.2014

  • Применение кодирования с исправлением ошибок для восстановления данных, потерянных при их передаче и хранения. Использование кодов Рида-Соломона с недвоичными символами. Деление полиномов как важный момент при кодировании и декодировании кодов компьютера.

    реферат [43,4 K], добавлен 25.02.2014

  • Сведения о характеристиках и параметрах сигналов и каналов связи, методы их расчета. Структура цифрового канала связи. Анализ технологии пакетной передачи данных по радиоканалу GPRS в качестве примера цифровой системы связи. Определение разрядности кода.

    курсовая работа [2,2 M], добавлен 07.02.2013

  • Структура сетей телеграфной и факсимильной связи, передачи данных. Компоненты сетей передачи дискретных сообщений, способы коммутации в них. Построение корректирующего кода. Проектирование сети SDH. Расчет нагрузки на сегменты пути, выбор мультиплексоров.

    курсовая работа [69,5 K], добавлен 06.01.2013

  • Технологии построения сетей передачи данных. Обоснование программных и аппаратных средств системы передачи информации. Эргономическая экспертиза программного обеспечения Traffic Inspector. Разработка кабельной системы волоконно-оптических линий связи.

    дипломная работа [2,2 M], добавлен 24.02.2013

  • Устройства записи и воспроизведения информации - неотъемлемая часть ЭВМ. Процесс восстановления информации по изменениям характеристики носителя. Коэффициент детонации. Требования, предъявляемые к точности изготовления деталей механизма транспортировки.

    реферат [111,1 K], добавлен 13.11.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.