автореферат диссертации по радиотехнике и связи, 05.12.04, диссертация на тему:Комплекс решений по оптимизации передачи данных в радиоканалах с замираниями

доктора технических наук
Мелентьев, Олег Геннадьевич
город
Новосибирск
год
2007
специальность ВАК РФ
05.12.04
Диссертация по радиотехнике и связи на тему «Комплекс решений по оптимизации передачи данных в радиоканалах с замираниями»

Автореферат диссертации по теме "Комплекс решений по оптимизации передачи данных в радиоканалах с замираниями"

На правах рукописи

Мелентьев Олег Геннадьевич

КОМПЛЕКС РЕШЕНИЙ ПО ОПТИМИЗАЦИИ ПЕРЕДАЧИ ДАННЫХ В РАДИОКАНАЛАХ С ЗАМИРАНИЯМИ

Специальность 05 12 04 Радиотехника, в том числе системы и устройства телевидения

Автореферат диссертации на соискание ученой степени доктора технических наук

□ОЗ 174153

НОВОСИБИРСК 2007

003174153

Работа выполнена на кафедре передачи дискретных сообщений и метрологии Сибирского государственного университета телекоммуникаций и информатики

Научный консультант - доктор технических наук,

профессор Шувалов В П

Официальные оппоненты - доктор технических наук,

профессор Панько С П

- доктор технических наук, ведущий научный сотрудник Ляхов А И

- доктор технических наук, профессор Пуговкин А В

Ведущее предприятие — Московское конструкторское бюро

«Компас», г Москва

Защита состоится «/» ШЭ&и^З^ 2007 г в 10 00 часов на заседании диссертационного совета Д 212 099 04 при федеральном государственном образовательном учреждении высшего профессионального образования «Сибирский федеральный университет» по адресу 660074, Красноярск, 74, ул Киренского, 26

С диссертацией можно ознакомиться в читальном зале КГТУ

Автореферат разослан

2007 г

Ученый секретарь

диссертационного совета Д 212 099 04, кандидат технических наук, доцент

Саломатов Ю П

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ Актуальность темы исследования

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

Группирование ошибок, свойственное прежде всего радиоканалам с замираниями, затрудняет обеспечение высокой эффективности с использованием только лишь средств корректирующего кодирования Необходимы дополнительные мероприятия, направленные на декорреляцию ошибок К таковым можно отнести различные виды перемежений и хоппинг, используемые в системах мобильной связи стандартов GSM, CDMA и в беспроводных системах передачи данных Wi-Fi, WiMAX Обоснованние выбора глубины перемежения и длины слога хоппинга требуют определения количественных оценок влияния данных операций на условия передачи Полученные в работах Е Эллиота, В И Коржика, JIM Финка результаты позволяют рассчитать модифицированные параметры дискретного канала только для поэлементного перемежения и при глубине порядка 10-20 Далее возникают трудности, связанные с увеличением объема вычислений, что затрудняет оперативное использование этих методик в адаптивных системах Необходимо разработать модели и методики, позволяющие оценивать влияния поэлементного и посимвольного перемежения, а также хоппинга на параметры дискретных каналов, не требующие значительных вычислительных затрат

Для эффективной передачи информации по нестационарным каналам необходимо вводить элементы адаптации Вопросами анализа адаптивных систем занимались M H Арипов, Э JI Блох, H H Буга, JIФ Жигулин, JIП Коричнев, О В Попов, JI А Растригин, Ю Г Ростовцев, Б Я Советов, А И Фалько, В А Шапцев, В П Шувалов, M Zorzi и другие Известны различные классы адаптивных систем, многие их которых широко используются в системах передачи Например, системы с классической решающей обратной связью

Растущие возможности элементной базы позволяют реализовывать более эффективные алгоритмы передачи данных В работах J Perez-Romero, R Agusti, О Salient, S Sesia, G Vivier, A Mehta, D Kagaris, R Viswanathan, Y Wu, Z Niu, J Zheng показана перспективность разработки систем с гибридной обратной связью, которые в ряде случаев позволяют добиться лучших качественных показателей по сравнению с классическими, что делает целесообразным их внедрение в системах передачи данных следующих поколений

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

бину перемежения, длину слота при хоппинге и т п ) исходя из условий передачи Оценка качества передачи может проводиться на разных уровнях Например, на уровне непрерывного канала это может быть измерение мощности сигнала, отношения сигнал-шум и т д Представляется интересным рассмотреть методы, использующие оценку качества дискретного канала (метод обучения системы по известной последовательности) или канала передачи данных На уровне канала передачи данных наименее затратной является оценка состояния канала путем анализа качества приема блоков Данная оценка проводится для каждого принятого блока, а ее результаты являются естественным источником информации о состоянии канала при использовании систем с решающей обратной связью Важным моментом является выбор алгоритма, на основе которого принимается решение об изменении состояния канала Время, затрачиваемое на определение состояния канала, и ошибки при определении состояния канала во многом будут определять производительность системы в целом В работах А Annamalai, V Bhargava, М Rice и S Cho описан ряд алгоритмов, основанных на использовании сигналов переспроса Предложены отдельные методики оценки эффективности алгоритмов, которые, однако, не учитывают ошибки определения состояния Представляет интерес разработка универсальных методик, позволяющих анализировать и сравнивать различные алгоритмы оценки состояния канала в одинаковых условиях, с приемлемой точностью и при сравнительно небольших затратах вычислительных ресурсов

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

Объект исследования: методы повышения эффективности систем передачи данных по радиоканалам с группирующимися ошибками

Предмет исследования: методы адаптации внутренних параметров системы передачи данных на уровне дискретного канала и канала передачи данных

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

Для достижения поставленной цели требуется решить следующие основные задачи

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

2 Разработать методику оценки параметров модели канала по статистике ошибок в дискретном канале

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

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

5 Разработать математические модели, связывающие вероятностно-временные характеристики (ВВХ) систем с их внутренними параметрами и параметрами дискретного канала

6 Разработать методики оптимизации внутренних параметров систем передачи данных, позволяющие обеспечить заданные внешние качественные показатели при работе по каналу с известными параметрами

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

Методы исследований

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

Научная новизна полученных результатов

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

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

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

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

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

6 Разработаны аналитические и имитационные модели алгоритмов адаптации с оценкой числа успешных и ошибочных приемов (ОУОП), со скользящим окном наблюдения (СОН), со скользящим окном наблюдения переменной

длины (СОН-ПД), с фиксированным периодом наблюдения (ФПН) и с переменным периодом наблюдения (ППН), позволяющие получать оценки производительности адаптивной системы в зависимости от параметров алгоритма и параметров дискретного канала с двумя и тремя состояниями

Практическая значимость работы

Результаты диссертационной работы использованы в Уральском конструкторском бюро связи (УКБС) Екатеринбургского филиала электросвязи ОАО «Уралсвязьинформ» при разработке абонентских устройств в рамках реализации проектов «Организация широкополосного доступа к ресурсам сети Интернет для общеобразовательных учреждений» и «Организация связи к службе 112» в Свердловской области, в Объединенном Макро Региональном Центре по Уральскому федеральному округу в ООО «Эквант» при решении технических проблем и проектировании систем передачи данных, в СибГУТИ при разработке лекционных курсов по дисциплинам «Системы и сети передачи дискретных сообщений», «Основы построения телекоммуникационных систем и сетей»

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

Основные результаты, выносимые на защиту

1 Методы расчета значений вероятности ошибок заданной кратности в блоке фиксированной длины для дискретного канала с двумя состояниями

2 Теорема о том, что значение модифицированного коэффициента группирования модели Гилберта равно значению исходного коэффициента группирования, возведенного в степень, равную глубине поэлементного перемежения

3 Аналитические выражения для расчета модифицированных параметров модели Гилберта после применения операций перемежения и хоппинга

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

5 Математические и имитационные модели систем передачи данных, позволяющие получать оценки ВВХ систем передачи данных с классической и с гибридной обратной связью с блочным, сверточным и комбинированным корректирующим кодированием, а также результаты моделирования систем передачи данных с различными видами обратной связи

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

7 Методика масштабирования дискретного шага системы, описываемой марковской цепью, позволяющая упростить модели систем с адаптивными алгоритмами и сократить время моделирования

8 Комплекс моделей систем с алгоритмами адаптации ОУОП, СОН, СОН-ПД, ФПН и ППН, позволяющий получать оценки производительности адаптивной системы в зависимости от параметров алгоритма и параметров дискретного канала с двумя и тремя состояниями

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

Апробация

Основные результаты диссертационной работы были доложены на

1 Российской научно-технической конференции «Информатика и проблемы телекоммуникаций» - Новосибирск, 1996, 2005гг

2 Международной научно-технической конференции «Информатика и проблемы телекоммуникаций» - Новосибирск, 2001, 2002, 2003, 2004гг

3 III Международной конференции «Современные информационные технологии - СИТ-98» - Новосибирск, 1998г

4 Международной научно-технической конференции «Microwave electronics Measurements, Identifications, Applications - MEMIA 2001» - Новосибирск, 2001 г

5 Международных научно-технических конференциях «Siberian Russian Workshops and Tutorials on Electron Devices and Materials - EDM-2002, EDM-2003, EDM-2004, EDM-2005» - Эрлагол, 2002, 2003, 2004, 2005гг

6 Международной научно-технической конференции «Перспективы развития современных средств и систем телекоммуникаций» - Томск, 2003г

7 Международной научно-технической конференции «Современные проблемы телекоммуникаций» - Одесса, 2003г

8 Международной научно-практической конференции «Информационные технологии нового поколения в индустриальном регионе» — Кемерово, 2004г

9 Международной научно-практической конференции «Перспективы развития современных средств и систем телекоммуникаций» — Екатеринбург, 2005г

10 IX Международной научно-технической конференции «Проблемы функционирования информационных сетей» - Новосибирск, 2006г

Публикации. По результатам исследований опубликовано 44 работ, из них одна монография, 9 статей в реферируемых журналах, рекомендованных ВАК РФ для публикаций материалов, отражающих основные результаты докторских диссертаций, 7 работ, депонированных в ВИНИТИ, 2 свидетельства о регистрации в ОФАП и 25 докладов на международных и всероссийских конференциях

Личное участие. В совместных публикациях автору диссертации принадлежат постановки задач, разработка методов исследования, трактовка полученных результатов Программы для ПК и расчеты, представленные в главах 5 и 6, выполнены совместно с аспирантами диссертанта П А Коноваловым и С Н Мякишевым

Структура диссертационной работы. Диссертация состоит из введения, шести глав, заключения и приложений Список литературы содержит 95 наименований Объем диссертации 305 страниц, включая 9 таблиц и 129 рисунков

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обоснована актуальность темы диссертации, сформулированы цель исследований, научная новизна и практическая ценность результатов диссертации

В первой главе рассматриваются вопросы моделирования дискретных каналов Приводится оценка погрешности определения границ производительности системы, обусловленная уменьшением числа состояний, учитываемых в модели канала Показано, что при аппроксимации дискретного канала, имеющего четыре состояния, моделью с тремя состояниями максимальная погрешность составила 2,9%, а при аппроксимации моделью с двумя состояниями -6,1% При этом сложность модели системы уменьшается соответственно в 3,4 и 20 раз Пропорционально сложности модели уменьшается и время вычислений, что особенно важно при реализации адаптивных систем

Проведенная оценка, а также анализ публикаций в научной печати (Zorzi М , Rao RR, Уее J R, Weldon E J , Babich F , Lombardi G , Ebert J P , Willig A A, Villasenor J D) показывают, что достаточную точность при приемлемых затратах на вычисление обеспечивают модели с двумя состояниями, такие как модели Гилберта и Гилберта - Эллиота Данные модели были выбраны в качестве рабочих для дальнейшего анализа

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

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

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

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

глубины перемежения - длины слота хоппинга - у) для достижения наилучших внешних качественных показателей в данных условиях

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

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

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

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

стей Р№ и Рф

1

1-0,01<У (£> -1)

хЮО, % ,

где — заданные погрешности оценок искомых вероятностей Рф и

Далее на основе имитационного моделирования проводится оценка зависимости погрешностей и доверительных интервалов измеряемых величин £>г(Т>/,) от объемов испытаний при различных параметрах модели Гилберта, описывающей дискретный канал

Сами по себе погрешности оценок параметров дискретного канала не позволяют судить о необходимой и достаточной точности их измерения Более важным представляется получение погрешностей вторичных параметров системы ПД, обусловленных погрешностями полученных оценок В качестве вторичных параметров были выбраны вероятность неправильного приема блока Ре и вероятности появления ошибок кратности от 0 до 10 в блоке длиной и=200 элементов Данные параметры были рассчитаны по истинным значениям параметров канала (используемым при генерации потока ошибок) и определены по статистическим оценкам при разных объемах испытаний

Погрешности статистических оценок Ре не превысили 10 6% при 8=500 и 3 3% при 8=1000 Погрешности в определении вероятности приема блока без ошибок не более 19 3% При оценке вероятностей ошибок т =1 10 погрешности не превышали 115%

Показано, что точность оценок параметров дискретного канала по предложенной методике зависит от коэффициента группирования М и вероятности появления ошибок в плохом (В) состоянии Приемлемая для инженерных расчетов точность оценок обеспечивается при следующих ограничениях М > 0 89, рош > 0 4 и объеме выборки (0) не менее 500 смен состояний канала Таким образом, анализ результатов позволил обосновать ограничение объемов испытаний и время, необходимые для обучения адаптивной системы

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

Во второй главе рассматриваются методы расчета Р(т,п) - вероятности появления т ошибок в принятом блоке длиной п элементов для каналов, описываемых моделями Гилберта или Гилберта - Эллиота Знание Р(т,п) необходимо при решении многих задач анализа и оптимизации систем передачи данных, поэтому представляет интерес разработка малозатратных методов ее расчета

В начале главы рассматриваются известные методы расчета и приводится оценка затрат операций и времени на вычисление

В соответствии с рассматриваемыми моделями, вероятности возникновения ошибок в состояниях различны, поэтому перед вычислением Р(т,п) необходимо определить вероятности того, что из п элементов блока i элементов были переданы в плохом состоянии канала — B(i,n) Тогда вероятность /и-кратной ошибки в блоке из п элементов можно определить,

ИСПОЛЬЗуя выражение P(m,ti) = ^B{i,n)P(m/i), где Р(т / ¡) = С" p"'ta(\ ~ p„J~" -

f=o

вероятность m-кратной ошибки, если число элементов, переданных в В-состоянии, равно i (для модели Гилберта), рош - вероятность ошибки в В-состоянии, С" - число сочетаний из i по т

Основные затраты при определении Р(т, п) приходятся на определение вероятностей В(г,п) Далее предлагаются два метода нахождения вероятностей B(i,n), отличающиеся точностью результатов и временем вычислений

Предлагается матричный метод точного решения задачи, позволяющий несколько снизить требования к вычислительным ресурсам при вычислении B(i,n) Для решения задачи вводим новые состояния, являющиеся комбинацией физического состояния канала Sj и числа шагов нахождения в нем За п шагов система будет находиться к шагов в состоянии 5ь и / шагов в состоянии Ss, причем к+1=п Такое комбинированное состояние будем обозначать Ss(k,I) Начальные состояния при л=0 обозначены через Sb(0,0) и Sg(0,0) соответственно Обозначим начальные вероятности состояний через ръ и pg, а вектор начальных вероятностей - через [рь pg), при этом рь + /л, = 1

Развертывающая структура графа (рис 1) приводит к увеличению числа состояний на каждом шаге Следовательно, на каждом шаге будут возрастать

размерности матрицы переходных вероятностей и вектора состояний системы

п = 1

л = 2

п = 3

Рис 1 Граф переходов состояний системы при введении комбинированных состояний

На первом пше матрица переходных вероятностей соответствует исходной матрице модели Гилберта Матрица переходных вероятностей на п-м шаге имеет размерность 2(и-1)х2и, ее структура имеет следующий вид 1кь I о

А(и) = 1 . „?;||, где

Состояние S,

\ I О

|°1 А*ь 0Мв

AbJ 0 - диагональная матрица, расширенная справа на один нулевой столбец, 01 Аф- диагональная матрица, расширенная слева на один нулевой столбец, Аьь, Abg, Agb, А№ - диагональные матрицы порядка (п-1), ненулевые элементы которых равны Рьь, Рн, Рф, Pig соответственно, о- столбец нулей, расширяющий соответствующие матрицы справа или слева

Изложенный выше подход позволяет получить вектор распределения вероятностей для комбинированных состояний на любом шаге b(n) = b{n -1 )Л(л) Для получения значений B(i,n) необходимо просуммировать вероятности состояний bj(k,l) с одинаковым первым индексом Таким образом, схема формирования вероятностей B(i,3) имеет вид

bj{k!)

Ь*( 3,0) ьь( 2,1) Ьь( 1,2) Ьд( 2,1) Ьа(1.2) V0.3)

ß(3,3) В(2,3) 3(1,3) 8(0,3)

ВОл)

Б{ 3,3) = ¿,(3,0), 5(2,3) = Ьь (2,1) + ¿>8 (2,1), Я(1,3) = Ьь(\,2) + 6,(1,2), 5(0,3) = ¿>5 (0,3) В общем виде можно записать

В(п,п) = Ьь(п, 0), В(0,п) = 6г(0,л), В(1,п) = Ьь(1,п-1) + Ь!0,п-1) При длинах блоков в сотни элементов и более затраты времени на расчеты заметно возрастают, что снижает результативность применения данной методики в адаптивных системах передачи данных Для более существенной экономии времени при расчетах предложена приближенная методика

Введем понятие вектора состояния канала как массива из п двоичных чисел, в котором ноль соответствует передаче текущего элемента в хорошем

состоянии, а единица - передаче текущего элемента в плохом состоянии канала Назовем количество участков плохого состояния канала на длине блока -числом возвращений плохого состояния

Искомая величина в(/,л) представляет собой сумму вероятностей всех векторов состояния канала длины п и веса г

В отличие от канала с независимыми ошибками, в канале с выраженным группированием ошибок вероятности векторов одного веса будут зависеть от числа возвращений плохого состояния на длине вектора Вероятности векторов, в которых встречается частое чередование 0 и 1 (т е многократные переходы из плохого состояния в хорошее), могут иметь вероятность на несколько порядков меньшую, чем векторы того же веса, но с малым числом возвращений в плохое состояние Исключая из расчета вектора, отражающие многократное возвращение в В-состояние, можно значительно сократить время расчета, сохраняя приемлемую точность результатов Естественно, такой подход будет давать некоторую погрешность результата, зависящую от числа учитываемых возвращений, длины блока и вероятностей смены состояний канала Критерием интегральной оценки погрешности, вносимой отбрасыванием членов, учитывающих многократные возвращения, может служить величина 5 = 1

1=0

Получены выражения, позволяющие учитывать вклад в вероятность В(1,п) векторов с одним, двумя и V возвращениями

л, р„+с:

РьЛ

при v<I<n-v-l, при¡ = Л - V, при I = п - v +1

С7 Рь РГь * с Т р;лсци + 2с;:

с/ рь кг С С" р;Лс;~1> Í£+2C-,'-,

■ р pi-V pv-1 pn-l-V+l pv-1

Ч-i Гь гьь 'ha rgg rsb

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

Р —Р

следующее выражение Ль = ——- 100, где РТ, (Ру) - значения, полученные по

Рт

точному алгоритму и по приближенной методике соответственно

Зависимости относительной разницы результатов расчета B(i,n), полученных с применением точной и приближенной методики при числе учитываемых возвращений 2, 3, 4 и 5, показаны на рисунке 2

60

v = 2,

1 \

д

и 4 5

40 _

/ \

2о / /___\ \ Рис 2 Зависимости относительной разницы

результатов расчета В(г,п), полученных с применением приближенной методики при О Ю 20 30 40 т разном числе учитываемых возвращений

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

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

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

делах от 5 до 128 при расчетах по методике Эллиота и приближенной 5методике при числе учитываемых

510возвращений, равном 7

Рис 3 Зависимости затрат операций сложения и умножения на вычисление Р(5,п) от п 1 - по методике Эллиота, ® 2 -по приближенной методике

Графики наглядно показывают преимущество приближенной методики в диапазоне длин блоков более 40

В третьей главе рассматривается влияние блочного поэлементного и посимвольного перемежения на параметры дискретного канала, описываемого моделью Гилберта После применения поэлементного перемежения элементы, расположенные рядом в исходной последовательности, оказываются разнесенными на некоторое расстояние ц, называемое глубиной перемежения Введение перемежения приводит к изменению исходных параметров модели с введением задержки Параметры модели после применения операции будем называть модифицированными Смысл модифицированного параметра Р'^ - вероятность того, что передача /л -го элемента будет происходить в У состояние, если текущий передавали в состояние X

Методы вычисления модифицированных параметров рассматривались ранее в работах Е Эллиота и других авторов В частности, искомые модифицированные параметры можно определить как элементы матрицы, полученной возведением исходной матрицы переходных вероятностей в степень /л (В Фел-лер Введение в теорию вероятностей и ее приложения, 2-е изд М Мир, 1967) Такой метод позволяет учитывать влияние только поэлементного блочного перемежения и требует много времени при большой глубине перемежения В главе получены более простые и универсальные выражения, позволяющие учитывать как поэлементные, так и посимвольные операции

Проведенный анализ зависимостей параметров модели Гилберта от глубины перемежения для исходного канала с группированием ошибок показал, что с ростом глубины перемежения и уменьшаются вероятности сохранения состоя-

ний Р^, р'ьь и увеличиваются вероятности переходов между состояниями Р'ь^Р'ф Причем Р'т и Р^стремятся к Ре, а р'ьь и Р^ стремится к Рь, где Рь, Рг-финальные вероятности плохого и хорошего состояния канала При этом коэффициент группирования М' = \~P\h -Р%,е стремится к нулю

Анализ поведения модифицированных параметров позволил сформулировать и доказать теорему

Теорема. Значение модифицированного параметра группирования, при заданной глубине перемежения в дискретном канале ц, равно значению исходного коэффициента группирования для канала без перемежения, возведенного в степеньте М'О) = М" (1)

Доказательство теоремы выполнено при помощи метода математической индукции

Используя известные связи параметра группирования с переходными вероятностями и стохастичность матрицы переходных вероятностей, можно получить искомые модифицированные параметры

р;„=рь(1-м>), р^=рео-м"), (2)

■^в = 1 ~ ^ь > ^ьь ='- Ръг

Выражения (2) справедливы для поэлементного перемежения и поэлементного временного разделения каналов

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

Для данного случая формулируется следующая гипотеза с вероятностью (х~1)/х процесс будет описываться исходными параметрами, а с вероятностью \/х — модифицированными Тогда процесс в целом можно характеризовать средними переходными вероятностями

рёЬ'=—Рёь+-РД1 -мг"+'), рь« =—РЬ8 + (1 -

XX XX

Учитывая, что параметры модели Гилберта однозначно связаны со средними длинами состояний дискретного канала, целесообразно выразить вторые через первые

~ __1___х_____^_ СЗ)

8 ~ РвЬ ~ (х -1 )РёЪ + РЬ(\ - М )' ~ Рф~ (х-1 )РЪш +

Для проверки гипотезы использовалось имитационное моделирование Задавая параметры исходного дискретного канала, генерировался случайный массив длин плохих и хороших состояний Далее сгенерированный массив просеивался через "дырки" размером х и периодом 2 (см рисунок 4) После просеивания определялись средние длины состояний £>],, , по которым оценивались значения модифицированных параметров Результаты моделирования и расчетов с использованием (3) при г = 10, х = 0 10 и объеме сгенерированного массива 500 элементов приведены на рисунке 5 Как видно из рисунков, точки, полученные методом имитационного моделирования, достаточно точно ложатся

-0.4

-0.2

Рис. 6 Поверхности относительных скоростей Рис.7 Область выигрыша

при перемеженчи

Методика позволяет определить область, в которой обеспечивается выигрыш (см. ркс 7).

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

Вначале рассматривается хоппинг двух каналов с параметрами, заданными соответствующими матрицами переходных вероятностей

Р, =

Передача ведется слотами дайной -элементов При передаче каждого следующего слога происходит смена канала (ем. рисунок 8),

р щ! Рф И Рг = 1 ж! Рфг

Рш Я Г ¿я!

на ¡рафики зависимостей средних длин состояний, подученные по предложенным выражениям (3) или группируются вокруг них. Данные результаты указывают на состоятельность гипотезы.

В С В С В С 10

"V -^.^.¿.¿„.^____>.- I ^ I-1-.- ■ I- ^^Х— .у , *

О 2 4 6 8 х Рис. 4 Просеивание массива длин состоя- Рис. 5 Результаты расчётов и моде-ний лировапия при Р^=0,9; РЪЪ—0,8

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

После пмрау.яжйния М = 20

Исходный какал

ЕГ'и.Ш

Канал 1

Канал 2

Г*-:- Слот 1 Слот 3

ч—^ I /I I К /-

\ / Г \ \ / Г

I I I

Слот 2 Слот 4

Рис 8 Схема хоппинга при двух каналах и длине с юта 4 элемента

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

хоппинга, то есть Р =

К

Известно, что вероятности смен состояний могут быть выражены через финальные вероятности состояний и коэффициент группирования - М

(4)

В рассматриваемом случае в процессе передачи половину времени используется один канал, половину - другой Значит, в среднем финальные вероятно-

сти состояний хоппинг-процесса Р'ь = м " , г ^

Далее определим модифицированный коэффициент группирования М' Назовем сумму средних длин состояний каждого процесса + !>,„ = £>, -циклом процесса Рассмотрим хоппинг двух процессов с разными циклами при длине слота, значительно превышающей циклы обоих процессов Полученные в этих условиях значения будем называть асимптотическими Для асимптотических значений средних длин хоппинг-процесса (при у ») получены выражения

Д., + щ,, , „ , „

- =А/О2

где к-

1 + к \ + к ' Показано, что параметры канала с меньшим циклом будут сильнее влиять на результирующий хоппинг-процесс

Учитывая связь средних длин состояний с коэффициентом группирования, можно найти асимптотическое значение коэффициента группирования 1 1 , (Д„| + £>„ )(1 + к) + (Д„, + р!2 )(к2 + к)

М= 1 —

= 1 —

Для расчета коэффициента группирования в полном диапазоне длин слотов получено следующее выражение

Г

м =м.

1 —

у.

(5)

Зная коэффициент группирования во всем диапазоне длин слотов, искомые вероятности смены состояний определяются выражением (4), а средние длины состояний - выражениями (6)

£»; = —-—

i

о; =--

i

р - р ' " * р + р

(1-М')

2 ■ 2 Аналогичным образом были получены аналитические выражения для любого числа каналов. Асимптотическое значение средней длины состояния выходного процесса при хоннинге п каналов определяется выражением:

Di

. - / д ■ ,

где Af ! = I---n.

Средние длииь! хогспиш-процесса во всём диапазоне длт слотов для « каналов можно описать выражениями:

1 1

А. =-

Д.

£ —1-Ю

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

- YP р

Р* / ' ¿1 (лиг

Р vtU —

Гь <

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

Результаты имитационного моделирования и расчётов но предложенным выражениям для хотшнга трёх каналов с разной длиной слота показаны на рисунке 9. Параметры исходных каналов: = 543, Д., = 313.8, - 98,6; Оь, =51.5, =38,2, г>ы =

Рис. 9 Зависимости средних длин состояний от длины слота для хоппинса трёх каналов

П:

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

Далее рассматривается влияние хоппинга на относительную скорость системы с исправлением ошибок

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

Рассматривается два дискретных канала с группирующимися ошибками ДК1 и ДК2, параметры которых описываются моделью Гилберта

Для организации передачи данных к исходным каналам применяется операция хоппинга с длиной слота у Затем в каждом из образованных посредством хоппинга каналов выполняется операция перемежения с глубиной перемежения /I В результате преобразований получаем два одинаковых дискретных канала ДК* с модифицированными параметрами (рисунок 10)

Необходимо найти модифицированные параметры в зависимости от параметров исходных каналов, длины слота и глубины перемежения

Рис. 10 Схема хоппинга двух каналов с перемежением

Выше получены выражения, определяющие параметры каналов после перемежения или хоппинга, в частности, для коэффициента группирования после перемежения (1), после хоппинга (5) Подставляя выражение (5) в (1), получим выражение для оценки модифицированного коэффициента группирования после совместного применения операций хоппинга и перемежения

Г

М„

1-

(7)

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

состояний от глубины перемежения имеют периодический характер с периодом, кратным длине слота хоппинга (рисунки 11-12) При ц = ху, где х - целое, нечетное число, коэффициент группирования достигает минимального значения При четном х значения М максимальны и определяются выражением (1) М

Рис 11. Зависимость коэффициента группирования от глубины перемежения при у = 70, Pgs = 0,995, Ра= 0,99 1 - по формуле (13), 2 -по результатам имитационного моделирования

Промежуточные значения будут определяться числом пар соседних элементов из смежных столбцов матрицы блочного перемежения, передаваемых в одинаковых каналах Обозначим данное число R{p,y), тогда значение модифицированного коэффициента группирования при хоппинге двух каналов и перемежении можно определить выражением

Зависимости коэффициента группирования от

(8)

ц при длине хоппинга, равной 10 элементов, полученные по результатам имитационного моделирования и расчетов по формулам (1) и (8), показаны на рисунке 12

Рис. 12 Зависимости коэффициента группирования от глубины перемежения при длине сло-20 40 60 80 м- та у = 10, Ра = 0,995, Рьь = 0,99

Совпадение результатов имитационного моделирования и расчетов по формуле (14) подтверждает правильность проведенных рассуждений

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

Число каналов, участвующих в процедуре хоппинга, определяет период зависимостей модифицированных параметров Так, при двух каналах период равнялся 2у, при трех и четырех - Зу и 4у соответственно Зависимость коэффициента группирования по-прежнему будет определяться выражением (8), но функция Я(р,у) требует модификации для учета соответствующего числа каналов, участвующих в хоппинге Как видно из рисунка 13, максимальные значения зависимости коэффициента группирования определяются выражением (1) при ¡л = 1уЫ, где число каналов, / -0, 1, 2,

Рис 13 Зависимости коэффициента группирования от глубины перемежения при хоппинге четырех каналов с параметрами Р!г =0,999, Рьь =0,99 и длине слота у -10

Максимальная степень декорре-ляции достигается при р = у Однако, в отличие от двух каналов, при боль-0 20 40 60 80 ц шем их числе область минимальных

значений М расширяется до (.V - 2)у Таким образом, в диапазоне значений ц <= [у (Ы- 1)у] степень декорреляции остается постоянной, но задержка возрастает Следовательно, оптимальным можно считать значение глубины перемежения, равной длине слота

В пятой главе проводится анализ и сравнение систем с классической и гибридной обратной связью

Рассмотрено три варианта гибридных систем и проведено сравнение их ВВХ Во всех рассматриваемых системах с ГРОС для обнаружения ошибок использован блочный код Для исправления обнаруженных ошибок в первой системе использован блочный корректирующий код (ГРОС-БКК), во второй -сверточный (ГРОС-СКК), а в третьей - комбинация сверточного и блочного кодов (ГРОС-ККК)

Описание системы ГРОС-БКК. Передаваемая информационная последовательность разбивается на кадры длиной к элементов Каждый информационный кадр защищается корректирующим кодом с обнаруживающей способностью и Информационный кадр вместе с заголовком и г, проверочными разрядами кода, обнаруживающего ошибки, образуют блок длиной п элементов Блок л,, в свою очередь, защищается кодом, исправляющим ошибки с исправляющей способностью („ В результате данной операции получается дополнительная корректирующая группа из г2 проверочных разрядов Первоначально передается блок п Если на приеме в нем обнаружена ошибка, то запрашивается передача корректирующей группы г2 После исправления ошибок информационный блок повторно проверяется на наличие ошибок Если ошибки остаются, то в следующей попытке повторяется информационный блок п

Система ГРОС-СКК. Структура системы ГРОС-СКК показана на рисунке 14 После кодирования в блочном кодере информационный кадр вместе с г проверочными разрядами кода, обнаруживающего ошибки, образуют блок X длиной п элементов Перед сверточным кодированием к блоку добавляется V «нулевых» элементов для завершения решетки Затем блок поступает в сверточный кодер со скоростью 1/3 Каждый входной элемент на выходе кодера порождает три элемента Выходные элементы с каждого сумматора кодера поочередно записываются в три регистра буфера У/ так, что первый регистр содержит первые элементы второй - вторые У2, и, соответственно, третий — третьи У3

1 У/ У,

ис * » БК Х к СК Б Пм

OK

ГО £' > ПК

-t X

п к БД <- сд

Дпм

+ Рис 14 Структура сис-= темы передачи данных ГРОС-СКК

Kn*v)

В соответствии с номером попытки передачи (/=1,2,3), в блочный матричный перемежитель из буфера поступает блок У/, к которому добавляются т «нулевых» элементов для завершения матрицы перемежения После перемеже-ния блок Yip длиной n+v+m элементов передается по прямому каналу с группирующимися ошибками

На приемной стороне блок Y*ip поступает в деперемежитель, где восстанавливается исходный порядок следования элементов и убираются т добавочных элементов Восстановленная последовательность YUp записывается в буфер В зависимости от номера попытки передачи, блок сразу передается в свер-точный декодер (/=1) или сначала попадет в объединитель (/=2,3) В объединителе поступающие из буфера блоки объединяются путем чередования элементов в последовательность У* длиной l(n+v) Сверточный декодер (1,1,v+i} декодирует полученную последовательность и усекает блок X* до п элементов Блочный декодер проверяет блок X* на наличие ошибок и принимает решение о качестве декодирования

Обнаружение ошибок в блоке инициирует передачу по обратному каналу отрицательной квитанции При получении первой отрицательной квитанции по прямому каналу передается блок Y2p, а на приеме производится исправление ошибок сверточным декодером (2,l,v+7) В случае повторного обнаружения ошибок передается Y3p, а ошибки исправляются более мощным декодером (3,1,v+1) Если третья попытка оказывается неудачной, система возвращается к первой попытке или переходит к передаче следующего информационного блока

В системе ГРОС-ККК прием при первых двух попытках передачи происходит аналогично системе ГРОС-СКК Если после исправления ошибок сверточным декодером (2,1,v+1) происходит их обнаружение, в третьей попытке передается корректирующая группа длиной г2 элемента аналогично системе ГРОС-БКК Блок X* вместе с корректирующей группой г2 из буфера поступают в блочный декодер-2, где происходит коррекция ошибок

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

Далее проводится оценка и сравнение ВВХ различных систем за 1т попыток Для системы ГРОС-БКК с ожиданием получены выражения, позволяющие определить вероятность успешной доставки при ¿„-нечетном = +

при ¿„-четном = +

где Р./"'т) = Р(0, п)' ~ , р = р I,

™ \ < J 1-рр 1 -РР

Ре - вероятность обнаружения ошибки в блоке, Р(0,п) - вероятность приема блока без ошибок, Ри - вероятность исправления ошибок и Р,ш - вероятность того, что после исправления ошибки останутся

Выигрыш в вероятности успешной доставки для гибридной системы по сравнению с классической системой с переспросом будет возможен, если вероятность исправления ошибок после передачи дополнительных проверочных разрядов будет выше, чем вероятность принятия блока без ошибок, т е Ри > Р(0,п) Показано, что при независимых ошибках выигрыш возможен в случае выполнения неравенства

Далее были получены выражения для оценки затрат числа двоичных элементов на передачу блока при заданном числе попыток Средние затраты в прямом канале

- при одной попытке г„р = п,

- при четном значении , Хпр = ^[л Ре' Р„„' + гг Ре'*1 Я„/],

1=0

- при нечетном ц, * з, 2„„=п+ ]Г \г2 Ре'*' Р / + п Рем />„,'"]

/-о

Затраты в обратном канале

- при одной попытке 2ок = пок,

- при четном значении > 2, Хт = пок ^Г[Ре Рш' + Ре'*' Рю'],

■ при нечетном значении > з, 7.т ~ пы

1+ £ [рем Рт'+Рем рты]

где п,л - длина квитанции, передаваемой по обратному каналу

Относительная скорость определится выражением Е = ———р ^

Анализ показал, что система с гибридной обратной связью обеспечивает большую вероятность успешной доставки при меньших затратах Увеличение вероятности успешной доставки одновременно с уменьшением затрат приводит

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

Далее проводится моделирование систем с адресным переспросом В классической системе РОС-АП передача ведется пакетами по N блоков При обнаружении ошибок происходит адресный запрос повторения в следующей попытке только пораженных блоков Моделирование такой системы удобно проводить на основе марковских цепей

Выберем в качестве состояния системы количество успешно доставленных блоков] в пакете длиной N В качестве дискретного шага системы выберем следующую попытку передачи после приема сигнала обратной связи, несущего информацию о результатах предыдущей попытки Граф системы РОС-АП при передаче четырех блоков в пакете представлен на рисунке 15

Рис 15 Граф состояний системы с ОС и адресным переспросом

Ситуация перед началом передачи первого пакета всегда соответствует состоянию, в котором не доставлено ни одного блока Исходя из этого, в качестве вектора начального распределения вероятностей

состояний системы возьмем следующий вектор ВД = (100 о) Матрица переходных вероятностей будет выглядеть следующим образом

Р( 0,Л0 Р(1,Л0 Р( 2,Н) Р( 3,Л0 О

О Р(0,М-1) Р( 1.ЛГ-1) Р(2, N — I) Р_ о о Я(0,ЛГ-2) Р(Ы-2,Ы-\)

0 0 0 />(0,1) /'(1,1) 0 0 0 0 0 1 Элементы матрицы Р(Х,У) имеют смысл вероятности того, что X блоков из У будут доставлены без ошибок Вектор распределения вероятностей состояний системы на любом шаге или после любой попытки передачи Р(1) = Р(0) р' Зная вектор и матрицу, можно найти множество вероятностно-временных характеристик Например, вероятность успешной доставки пакета после Ьт-той попытки определится как последний элемент вектора Р(1т)

Отличие гибридной системы ГРОС-БКК с АП в том, что в нечетных попытках повторяются пораженные информационные блоки, а в четных - передаются корректирующие группы для исправления ошибок Данная особенность приводит к необходимости использования двух матриц переходных вероятностей Одна соответствует повторению информационных блоков и определяется аналогично (9) Вторая - отражает процесс исправления ошибок Структура и размерность данных матриц одинаковы Элементы второй матрицы рц имеют

смысл правильного исправления X блоков из У после передачи корректирующей группы и определяются выражением

Для определения вектора вероятностей состояний после нечетной попытки предыдущий результат необходимо умножить на матрицу р. Вектор вероятностей состояний после четной попытки получается умножением на матрицу Р„, ' (' при п - нечетном [ при и - четном

На рисунке 16 представлены зависимости вероятности успешной доставки, затрат 5 прямом и обратном каналах и относительной скорости передачи от количества попыток для ГРОС-БКК системы о АП и классической системы РОС-АП, полученные аналитически (сплошные линии) и методом имитационного моделирования (точки). Данные зависимости наглядно иллюстрируют преимущества гибридной системы. Исходные данные: дискретный канал с вероятностью ошибки

гго элементам рош ^ д лсг'\ длина блока - зоо, обнаруживающая

БШ^РОС^Г^^п^п^спро'^от^ с* = 3> оправляющая способ слталъного числа переспросов ность („ 3, число блоков в

пакете

Особенностью системы ГРОС-СКК является то, что вероятности правильного приёма блока после первой, второй я третьей попыток передачи различны. Это приводит к необходимости использования при вычислении векторов распределения вероятностей состояний системы после /-той попытки передачи -трёх матриц переходных вероятностей (Р1, Р2, Р3). Структура и размерность данных матриц одинаковы, а элементы определяются выражениями:

с?, о /:.,)**-л*'.

где Р,.„2 и Г,т3 ~~ вероятности правильного приема блок а п после исправления ошибок во второй и третей попытках передачи, соответственно. При вычислении векторов вероятностей состояний данные матрицы чередуются

Р., к = Ък

Р(г.) = Р3 ,;ж=3)(5+| где к = 0,1,2...

[р,,. п = з;-+2

(и) 1 / п

ш

0.5 ■ -------/т™---

Риг 1 ' : .С С . / ;'/).

Вероятно С!'И Р„„, и Рт3 определялись путём имитационного моделирования. Дискретный канал был описан моделью Гилберта со следующими параметрами: средняя длина хорошего состояния 200 элементов, средняя длина плохого состояния ) 4 элементов и псроятостъ ошибки в тюхам состоянии 0.5.

Моделирование показало зависимость искомых вероятностей от гнубины перемежения. Оптимизируя глубину перемежения для каждой длины блока и системе ГРОС-СКК, можно значительно повысить вероятность правильного приёма блока. Зависимости вероятностей Р,т2 и Р„„з от длины блока л для системы беа перемежепия и системы, Использующей перемежение с ёптимадьшм глубиной для каждой длины блока, показаны на рисунке 17.

Вероятность успешной доставки пакета, затраты двоичных элементов на передачу пакета из N блоков за Ьп попыток в прямом и обратном каналах и относительная скорость передачи информации определяются аналогично системе ГРОС-БКК.

Было про «едено моделирование ВВХ всех рассмотренных систем с гибридной обратной связью и системы с классической обратной связью и адресным переспросом при работе но дискретному каналу с группирующимися ошибками. Основные зависимости ВВХ рассматриваемых систем от допустимого числа переспросов (Х„.) представлены в таблице.

р,! при £„, 7,Т при ¿„, Е при ¿„

I 2 3 4 1 2 ' 3 4 1 2 3 4

РОС 0.01 0.07 И). 166 0.281 976 1717 2304 2764 0.19 0.19 0.19 0.19

БКК 0,0м 0.97 ОМ 0.99 976 1714 ¡723 ¡732 0Л9 0.45 а,45 0.45

ККК 0.01 0.54 0.9 9 0.99 976 пз а 1936 "1940" 1939 0.19 0.36 0.4 0.4

екк 0.01 I 0.54 0.9 0.93 976 1738 1975 0.19 0.36 0,39 0.39

Сравним системы РОС и ГРОС. Из таблицы видно, что вероятность успешной доставки при первой попытке одинакова во всех системах. После второй попытки систем ¡"РОС значительно повышается. Суммарные затраты на доставку сообщения при использовании гибридной системы меньше с третьей попытки передачи. Увеличение вероятности успешной доставки одновременно с уменьшением затрат приводит к значительному выигрышу гибридной системы но относительной скорости передачи информации.

Сравним основные ВВХ рассмотренных систем с ГРОС между собой.

- После второй попытки передачи вероятность успешной доставки сообщения л системе ГРОС-БКК значительно превышает вероятность успешной доставки систем ГРОС-СКК и ГРОС-ККК. Это объясняется тем, что корректи-

Рт(ъ%

3.5

РПИ2

у р |-

200 400 600 ЯЖ И Рис. 17 Зависимости вероятности правильного приема блока во второй и третьей попытках передачи от длины блока п

рующая группа блочного кода обеспечивает исправление большего числа ошибок, чем сверточный код (2 1, у+1) после второй попытки

- После третьей попытки передачи вероятность успешной доставки сообщения в системе ГРОС-ККК превышает вероятность успешной доставки остальных систем Такой результат объясняется тем, что сверточный декодер после второй попытки уменьшает количество ошибок, а переданная в третьей попытке корректирующая группа обеспечивает эффективное исправление уже меньшего числа ошибок

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

- Увеличение вероятности успешной доставки одновременно с уменьшением затрат приводит к выигрышу по относительной скорости передачи информации системы с БКК над системами с СКК и ККК

Обобщая полученные результаты, можно отметить превосходство систем ГРОС-БКК над системами ГРОС-СКК и ГРОС-ККК Однако следует заметить, что при моделировании систем в данной работе использовались самые простые сверточные коды (2,1,3) и (3,1,3) Следовательно, можно предположить, что при использовании кодеров с большим значением длины кодового ограничения качественные характеристики системы с ГРОС-СКК и ГРОС-ККК повысятся Кроме того, блочные декодеры с высокой исправляющей способностью значительно сложнее сверточных, а их работа требует больших вычислительных затрат, что накладывает соответствующие требования на элементную базу В данном случае система ГРОС-СКК проще в реализации и, как показало моделирование, позволяет получить существенный (в 2 и более раза) выигрыш относительно классических систем с переспросом

В шестой главе проводится моделирование адаптивных систем с изменением длины блока, на основе анализа качества приема Качество, или состояние канала, оценивалось по частоте появления сигналов переспроса

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

вероятность правильного приема блока длиной п элементов Т, = ———Рпп(п,), где

л,

л, - длина блока в состоянии 5,, г, — число служебных элементов, Рлл(л,) - вероятность правильного приема блока длиной л,

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

К основным факторам, снижающим производительность адаптивной сис-

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

Далее предлагается методика масштабирования дискретного шага системы Методика позволяет при моделировании использовать разную длину дискретного шага в состояниях (например,оптимальную длину блока)

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

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

Состояния канала Я/ и ^ характеризуются соответствующими вероятностями ошибки на единичный элемент рш1 и рта Смена состояний описывается марковской цепью с двумя состояниями и соответствующими переходными вероятностями Показано, что в процессе работы адаптивной системы по каналу с двумя состояниями дополнительно возникают два промежуточных состояния

Пусть в некоторый момент времени дискретный канал находится в состоянии 5",, а система использует для передачи блоки с оптимальной для данного случая длиной л, Обозначим данное производное состояние <-> (5,, л,)

Через какое-то время дискретный канал изменит свое состояние на 52, но системе будет требоваться некоторое время на определение нового состояния канала В течение этого времени будет сохраняться прежняя длина блока Таким образом, возникает производное промежуточное состояние 51,, (52, «,) После определения нового состояния система изменит длину блока и, п2 и перейдет в состояние <-» (Я2, п2)

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

системы при работе по дискретному каналу с двумя состояниями

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

Учитывая, что шагом системы является блок, длина которого равна или л, или п2, перед оценкой производительности системы необходимо привести шаг к единичному элементу

Для этого преобразования получены формулы

+ Сьл, + Ссл2 + л2 ' ' (^л, + + Ссп2 + СЛп2 ' ёс=__, ^ _;

й^п, + + Ссп2 + Сёп2 б^Я, + Сьпх + Сг.Л2 '

где Сд- финальные вероятности, приведенные к длине блока, а финальные вероятности, приведенные к единичному элементу

Производительность анализируемой адаптивной системы можно найти, используя следующее выражение Ты =

ь сл)

Предложенная обобщенная методика используется для анализа различных адаптивных алгоритмов Например, в соответствии с алгоритмом со скользящим окном наблюдения (СОН) уменьшение длины блока происходит, если количество пораженных блоков в окне наблюдения достигает а При этом наряду с текущим блоком учитываются результаты приема (N-1) предыдущих блоков Аналогичным образом принимается решение и на увеличение длины передаваемых блоков, при этом анализируется число правильно принимаемых блоков в окне наблюдения, и в случае равенства этого числа р система увеличивает длину блока

Переходные вероятности обобщенной модели адаптивной системы можно определить через средние длины состояний В начале рассматривается определение длины промежуточного состояния 5,,, в котором система распознает новое состояние канала и принимает решение уменьшить длину блока Поведение системы в этом промежуточном состоянии можно описать марковской цепью с поглощающими состояниями Выберем в качестве состояний системы число пораженных блоков в окне наблюдения г Тогда количество возможных состояний системы будет (а + 1) При достижении последнего состояния (; = а) система переходит из I, в 1, с изменением длины блока и обнулением счетчиков,

поэтому состояние (а +1) является поглощающим

Можно выделить два режима переходный и установившийся Переходный режим длится с момента обнуления счетчиков до приема первых N блоков В этом режиме возможно только увеличение числа пораженных блоков и при их числе, равном а, происходит уменьшение длины Граф работы системы в переходном режиме показан на рис 19

1 Ре

О

Ра Р» / \ \ 1

■се-

W

' -1V-

Рис 19. Граф работы алгоритма СОН в переходном режиме

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

Р11 922

Р00

P1Q Р21

Рис 20 Граф работы алгоритма СОН в установившемся режиме Далее определены переходные вероятности системы Для нулевого состоя-

Для всех промежуточных невозвратных состояний существует три исхода

i N-i

- сохранение состояния Ри =—Pt + (1 - pt),

N-i

- переход в состояние с большим номером р, ,+] =-р,

n

— переход в состояние с меньшим номером р,,. =—(1 - р)

n

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

Зная матрицу переходных вероятностей, можно определить фундаментальную матрицу N Элементы фунда-р _ ~ - 21 • 22 - - ментальной матрицы имеют смысл сред-

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

р гоо рт 0 0 0

р,о р» р,2 0 0

0 р» ра 0 0

^„Ч 0

0 0 0 ^-,„-2

0 0 0 0 0 1

щающее состояние при старте из состояния (/) необходимо просуммировать элементы /-ой строки фундаментальной матрицы ¿'" = >

В нашем случае начальным может быть любое состояние, за исключением (I = а) Учитывая вероятности начальных состояний для установившегося режима, получим

1„(а,Р,ь,Реа) = £

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

+ X С»р<ь" (1 - Р.ь к («. Р,ь, Р„ )

С учетом конечности средней длины состояния канала средняя длина промежуточного состояния определится выражением йЬ =ЬЪ — /( Ьь+— |

">А пи

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

Разработаны аналитические модели адаптивных алгоритмов с оценкой числа успешных и ошибочных приемов (ОУОП), с фиксированным периодом наблюдения (ФПН), с переменным периодом наблюдения (ППН), со скользящим окном наблюдения переменной длины (СОН-ПД) Проведенный анализ показал, что

• наибольшую производительность среди рассматриваемых алгоритмов обеспечивает предложенный в работе алгоритм СОН-ПД,

• алгоритм ОУОП является наиболее простым из рассмотренных с точки зрения аппаратной реализации,

• алгоритм ФПН — с точки зрения аналитического описания

Далее предлагается аналогичная обобщенная методика оценки производительности системы передачи данных, использующей различные адаптивные алгоритмы при работе по дискретному каналу с тремя состояниями Состояния канала 5/, и характеризуются соответствующей вероятностью ошибки по единичным элементам р0Ш1,р0ш2 и рошз Смена состояний описывается марковской цепью с тремя состояниями и соответствующими переходными вероятностями (рис 21)

.< Рис 21 Граф переходов дискретного канала с тремя состояниями

Модель работы адаптивной системы по дискретному каналу

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

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

Оценка переходных вероятностей обобщенной модели проводилась на основе расчета средних длин состояний Поведение системы в переходном состоянии (в котором возможно как увеличение, так и уменьшение длины блока) было представлено марковской цепью с двумя поглощающими состояниями В зависимости от значений параметров алгоритма ОУОП возможны 4 варианта графов Наиболее общим является граф для значений параметров а > 1 и/?>1 (рис 22)

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

Задача определения средней длины состояния была сведена к определению среднего числа шагов, за которое система достигнет любого из двух поглощающих состояний при старте из нулевого состояния Для решения поставленной задачи была определена фундаментальная матрица N и матрица В = (Е - О)"1 И = N Я Элементы первого столбца матрицы В имеют смысл вероятности попадания в поглощающее состояние ур при старте из состояния, соот-

1 Рес

Рис 22. Граф поведения системы в состоянии 5С при а >1 и /5 >1

ветствующего номеру строки Аналогично, элементы второго столбца имеют смысл вероятности попадания в поглощающее состояние соа Таким образом, вероятности попадания из нулевого состояния в поглощающие состояния ур и соа равны соответственно <?(/>..) = В00 и = В01 Далее определена длина

переходного состояния Аналогично вычисляются длины других состояний

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

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

В конце главы представлены имитационные модели для пяти алгоритмов адаптации при работе по дискретному каналу с двумя и тремя состояниями Целью имитационного моделирования процесса являлась проверка аналитических моделей адаптивных алгоритмов Относительное отличие производитель-ностей, полученных методами имитационного моделирования и аналитического расчета по предложенным выражениям, не превышало 2% Данный факт иллюстрирует относительно высокую точность расчетов по предложенной методике и позволяет рекомендовать ее для инженерного применения

В заключении сформулированы основные результаты работы, которые состоят в следующем

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

2 Разработан матричный метод расчета точных значений вероятности ошибок заданной кратности в блоке фиксированной длины Р(т,п) для дискретного канала, описываемого моделью Гилберта

3 Разработана приближенная методика оценки Р{т,п), обеспечивающая существенное снижение затрат вычислительных ресурсов при сохранении приемлемой точности результатов

4 Разработана методика определения параметров модели Гилберта по статистике средних длин состояний канала, позволяющая анализировать результаты статистических испытаний

5 Проведен анализ алгоритма работы системы с корректировкой внутренних параметров для нестационарного радиоканала, описываемого моделью Гилберта Обоснована требуемая точность оценок средних длин состояний йь которая обеспечивает заданные погрешности, рассчитываемых на их основе параметров модели канала и получены оценки необходимых для этого объемов испытаний и времени передачи обучающей последовательности

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

рованных параметров модели Гилберта при перемежении, в 10 и более раз относительно известных методик

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

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

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

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

11 Получены упрощенные формулы для расчета основных ВВХ системы, позволяющие сократить время вычисления

12 Разработаны имитационные модели и получены аналитические выражения, позволяющие оценивать ВВХ и оптимизировать параметры систем передачи данных с гибридной обратной связью блочным, сверточным или комбинированным корректирующим кодированием Проведено сравнение ВВХ классических систем передачи данных с обратной связью и систем с гибридной обратной связью, которое показало преимущество последних

13 Предложен метод масштабирования дискретного шага моделируемой системы, позволяющий уменьшить сложность моделей

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

15 Предложен адаптивный алгоритм оценки состояния дискретного канала со скользящим окном наблюдения переменной длины (СОН-ПД)

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

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

Список работ автора по теме диссертации

1 Мелеитьев О Г Методика статистической оценки влияния помех на системы передачи и обработки информации Информатика и проблемы телекоммуникаций РНТК - Новосибирск, 1996 С 98-99

2 Мелентьев О Г Математическая модель блока питания для оценки подавления импульсных помех Сиб гос ун-т телекоммуникаций и информатики - Новосибирск 1997- 19с, ил - Библиогр 6 назв Деп в ВИНИТИ №2381-В97 от 14 07 97

3 Мелентьев О Г, Игнатов А H Унифицированная аппаратура автоматического допускового контроля уровней сигналов звукового вещания Радиотехника -1994 -№1 - С 19-20

4 Мелентьев О Г , Игнатов А H , Алексеенко А Л Исследование частотных свойств распределительных электрических сетей Радиотехника-1994-№2 -С33-34

5 Мелентьев О Г Оценка уровня помех на выходе блока питания по результатам измерения помех в первичной сети Современные информационные технологии Материалы III Международной конференции Новосибирск, 1998

6 Мелентьев О Г, Шувалов В П, Величко В В Оценка качества декодирования при действии импульсных помех, поступающих через цепи электропитания Сиб гос ун-т телекоммуникаций и информатики -Новосибирск 1998- 60с, ил - Библиогр 11 назв Деп в ВИНИТИ №2967-В98 от 12 10 98

7 Мелентьев О Г , Аль-Касасбех Басить Оптимизация алгоритма расчета вероятности появления ошибки кратности m при длине блока и-элементов в дискретном канале, описываемом моделью Гилберта Сиб юс ун-т телекоммуникаций и информатики - Новосибирск 2000 - 30с, ил -Библиогр 12 назв Деп в ВИНИТИ №102-В 2001 от 15 01 01

8 Мелентьев О Г, Аль-Касасбех Басиль, Фадин M Г Вычисление вероятности появления серий из к нулей в дискретном канале, описываемом моделью Гилберта Информатика и проблемы телекоммуникаций Материалы МНТК Новосибирск 2001 г С 31-33

9 Melentyev О G , Subbotin Е A The analysis of one protocol of short messages transmission over the discrete channel, described by Gilbert model Microwave electronics Measurements, Identifications, Applications/ Conference proceedings MEMIA 2001 Novosibirsk pp 191-196

10 Мелентьев ОГ, Субботин EA Методика снижения вычислительных затрат при расчете параметров дискретного канала с перемежением Информатика и проблемы телекоммуникаций Материалы МНТК Новосибирск 2002г С 38-41

11 Мелентьев О Г, Субботин Е А О выборе глубины перемежения в системах с исправлением ошибок Информатика и проблемы телекоммуникаций Материалы МНТК Новосибирск 2002г С 41-44

12 Мелентьев О Г, Ли ЕР, Яцуков В Ю К вопросу вычисления вероятности поражения блока в дискретном канале с группирующимися

ошибками Информатика и проблемы телекоммуникаций Материалы МНТК Новосибирск 2002г С 54-55

13 Melentyev О G , Subbotin Е A Analysis of Iterative Matrix Code Application in a Channel with Grouped Errors Siberian Russian Workshops and Tutorials on Electron Devices and Materials EDM 2002 pp 8-10

14 Мелентьев ОГ, Зеленцов БП Вычисление вероятностей состояний для дискретного канала, описываемого моделью Гилберта Сиб гос ун-т телекоммуникаций и информатики - Новосибирск 2002 - 10с, ил -Библиогр 4 назв Деп в ВИНИТИ №304-В 2003 от 17 02 2003

15 Melentiev О G, Yatsukov V Y , Minina Е A The Estimation Technique of Parameters of Discrete Channel with Grouping Errors Siberian Russian Workshops and Tutorials on Electron Devices and Materials EDM 2003 pp 141-143

16 Мелентьев О Г, Минина Е А К вопросу моделирования процесса хоппинга и оценки его влияния на параметры дискретного канала // Международная науч -техн конф "Перспективы развития современных средств и систем телекоммуникаций", Томск, 30 июля - 2 августа 2003 Материалы конф - Новосибирск, 2003 - С 115-118

17 Мелентьев О Г , Минина Е А Влияние операций перестановки элементов на параметры дискретного канала // Международная науч -техн конф "Современные проблемы телекоммуникаций", Одесса, 19-22 августа

2003 Сборник докладов (часть 1) - Одесса, 2003 - С 106-108

18 Мелентьев О Г , Минина Е А К вопросу расчета параметров дискретного канала с перемежением Информатика и проблемы телекоммуникаций Материалы МНТК Новосибирск 2003г С 59-60

19 Мелентьев О Г, Мешков Е Ю Алгоритм формирования матрицы переходных вероятностей для анализа систем передачи данных с РОС-АП, при учете необнаруженных ошибок в блоке Информатика и проблемы телекоммуникаций Материалы РНТК Новосибирск 2004г С 49-54

20 Melentiev О G, Konovalov Р А , Makarov D О Development of Estimation Technique Data Transmission Systems Siberian Russian Workshops and Tutorials on Electron Devices and Materials EDM 2004 pp 95-97

21 Melentiev О G, Bodiyeva L В , Makarov D О Frequency Hopping Influence on Parameters of the Discrete Channel Described by Gilbert Model Siberian Russian Workshops and Tutorials on Electron Devices and Materials EDM

2004 pp 98-99

22 Величко В В , Мелентьев О Г Алгоритмы доставки коротких сообщений в канале с группирующимися ошибками Электросвязь -2004 -№7 - С 34

-35

23 Мелентьев О Г Особенности расчета характеристик системы передачи данных с гибридной обратной связью и адресным переспросом // Международная науч -практич конф "Информационные технологии нового поколения в индустриальном регионе", Материалы конф -Кемерово, 2004-С 68-71

24

25

26

27

28

29

30

31

32

33

34

35

36

36

Меленхьев О Г, Бодиева JIБ Вычисление параметров дискретного канала после применения операций перемежения и хоппинга ГОУ ВПО Сиб гос ун-т телекоммуникаций и информатики - Новосибирск, 2005 -58с ил - Библиогр 37 назв - Рус - Деп в ВИНИТИ 12 05 2005, №681-В2005

Мелентьев О Г, Мякишев С H Моделирование систем передачи данных с обратной связью ГОУ ВПО Сиб гос ун-т телекоммуникаций и информатики - Новосибирск, 2005 — 74с ил - Библиогр 14 назв - Рус -Деп в ВИНИТИ 12 05 2005 №682-В2005

Мелентьев О Г, Мякишев С H Имитационное моделирование систем передачи данных с гибридной обратной связью Информатика и проблемы телекоммуникаций Материалы РНТК Новосибирск 2005г -С 47-50

Мелентьев О Г , Левыкин К H , Бодиева J1Б Влияние сверточного перемежения на параметры дискретного канала, описываемого моделью Гилберта Перспективы развития современных средств и систем телекоммуникаций Материалы МНТК Екатеринбург 2005г - С 50-52 Мелентьев О Г , Коновалов П А Протокол адаптивной передачи для DS-SS PRN Перспективы развития современных средств и систем телекоммуникаций Материалы МНТК Екатеринбург 2005г - С 46-49 Oleg G Melentyev, Sergey N Myakishev Features of hybrid ARQ system parameters determination Siberian Russian Workshops and Tutorials on Electron Devices and Materials EDM 2005, pp 189-191

Oleg G Melentyev, Pavel A Konovalov Development of Imitating Model of Adaptive Data Transmission Systems Siberian Russian Workshops and Tutorials on Electron Devices and Materials EDM 2005, pp 192-194 Мелентьев О Г Оценка эффективности систем передачи данных с гибридной обратной связью Электросвязь -2005 -№7 - С 29 -31 Мелентьев О Г, Коновалов П А Анализ алгоритмов адаптации по результатам оценки качества приема блоков ГОУ ВПО Сиб гос ун-т телекоммуникаций и информатики - Новосибирск, 2005 - 56 с, ил -Библиогр 12 назв - Рус - Деп в ВИНИТИ 10 10 05 № 1291-В2005 Мелентьев О Г Расчет параметров результирующего дискретного канала при использовании хоппинга Электросвязь -2005 -№11 С 37-38 Мелентьев О Г Методика вычисления точных значений вероятностей состояний для дискретного канала, описываемого моделью Гилберта //Труды учебных заведений связи /СПбГУТ СПб, 2005 -172 -С 73-78 Мелентьев О Г, Коновалов П А Моделирование адаптивного алгоритма передачи данных со скользящим периодом наблюдения //Труды учебных заведений связи /СПбГУТ СПб, 2005 №173 С 39-46 Коновалов П А , Мелентьев О Г Анализ производительности алгоритма адаптации при работе по дискретному каналу с тремя состояниями - ГОУ ВПО Сиб гос ун-т телекоммуникаций и информатики — Новосибирск, 2006 - 21 с - Библиогр 3 назв - Рус - Деп в ВИНИТИ 03 05 06 № 589-В2006

37 Коновалов П А, Мелентьев О Г Обобщенная методика анализа адаптивной системы передачи данных с изменением длины блока по дискретному каналу с гремя состояниями //IX Международная конференция «Проблемы функционирования информационных сетей», Новосибирск, 31 июня - 3 августа 2006 Материалы конференции -Новосибирск, 2006 - С 134-137

38 Коновалов П А , Мелентьев О Г Программа оценки производительности адаптивной системы передачи данных, использующей алгоритм со скользящим окном наблюдения переменной длины, методом имитационного моделирования / Свидетельство об отраслевой регистрации разработки в отраслевом фонде алгоритмов и программ № 7028 Дата регистрации 09 10 06

39 Мелентьев О Г Оценка параметров дискретного канала при совместном использовании хоппинга и перемежения Электросвязь -2006 -№12 С 2223

40 Мелентьев О Г , Ли Е Р Сравнение методов вычисления распределения числа ошибок в дискретных каналах, описываемых моделью Гилберта-Эллиота - ГОУ ВПО Сиб гос ун-т телекоммуникаций и информатики - Новосибирск, 2006 - 26 с - Библиогр 16 назв - Рус -Деп в ВИНИТИ 20 12 06 № 1595-В2006

41 Мелентьев ОГ, Мякишев С H Сравнение систем передачи данных с гибридной обратной связью Электросвязь -2007 -№3 С 37-39

42 Мелентьев О Г Теоретические аспекты передачи данных по каналам с группирующимися ошибками /под редакцией профессора В П Шувалова - M Горячая линия -Телеком, 2007 -253с ил

43 Мелентьев О Г, Беляк А H Оптимизация алгоритма вычисления вероятностей поражения блока в дискретных каналах с двумя состояниями Информатика и проблемы телекоммуникаций Материалы РНТК Новосибирск 2007г С 49-53

44 Крашенинников П В , Мелентьев О Г Программа имитации хоппинг-процесса для N-каналов / Свидетельство об отраслевой регистрации разработки в отраслевом фонде алгоритмов и программ № 8134 Дата регистрации 12 04 07

Текст работы Мелентьев, Олег Геннадьевич, диссертация по теме Радиотехника, в том числе системы и устройства телевидения

277

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

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

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

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

Разработаны имитационные модели алгоритмов адаптации при работе по дискретному каналу с двумя и тремя состояниями.

Относительное отличие производительностей, полученных методами имитационного моделирования и аналитического расчёта по предложенным выражениям, не превысило 2%. Данный результат показывает относительно высокую точность расчётов по предложенной методике и позволяет рекомендовать её для инженерного применения.