Підвищення ефективності засобів виявлення та виправлення помилок в послідовних інтерфейсах комп’ютерних систем

Особливості виникнення помилок передачі даних в послідовних інтерфейсах та аналіз існуючих засобів їх виявлення. Вплив способу формування зважених контрольних сум на можливість виявлення та виправлення помилок. Модифікація двовимірної контрольної суми.

Рубрика Программирование, компьютеры и кибернетика
Вид автореферат
Язык украинский
Дата добавления 29.08.2015
Размер файла 82,7 K

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

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

4. Алі Тауфік Окла Аль-Хавальді, Мулки Ахмед Яссин Ал Бадайнех, Антоненко А.А. Об одном подходе к повышению надежности обнаружения ошибок передачи данных методов контрольных сумм // Вісник Національного технічного університету України ”КПІ”. Інформатика, управління та обчислювальна техніка.- К.:ВЕК+.- 2006.-№ 45.- С.27-35 (Дисертантом запропоновано спосіб виявлення помилок, зумовлених порушеннями синхронізації за рахунок спеціальних зважених контрольних сум).

5. Мнацаканов А.В., Мулки Ахмед Яссин Ал Бадайнех, Варяник А.И. Алгоритм синтеза упорядочивающего хеш-преобразования для постоянного массива ключей // Вісник Національного технічного університету України ”КПІ”. Інформатика, управління та обчислювальна техніка.- К.:ВЕК+.- 2004.-№ 42.- С.188-197 (Дисертантом запропоновано технологію виправлення багатократних помилок з використанням постійної хеш-пам'яті).

6. Марковський О.П., Мулки Ахмед Яссин Ал Бадайнех, Корниец Е.В. Обнаружение многократных ошибок передачи данных с использованием контрольной суммы // Труды 8-й международной научно-технической конференции ”Современные информационные и электронные технологии”, 21-27 травня 2007 р. -2007.-С.193. (Дисертантом запропоновано підхід до вибору вагових коефіцієнтів зваженої контрольної суми для гарантованого виявлення помилок парної кратності, більшої за два).

АНОТАЦІЇ

Мулкі Ахмед Ясін Ал Бадайнех. Підвищення ефективності засобів виявлення та виправлення помилок в послідовних інтерфейсах комп'ютерних систем. - Рукопис.

Дисертація на здобуття наукового ступеня кандидата технічних наук за спеціальністю 05.13.05 - Комп'ютерні системи та компоненти. - Національний технічний університет України ”Київський політехнічний інститут”, Київ, 2008.

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

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

Запропоновано новий спосіб для гарантованого виявлення помилок в асинхронних каналах передачі даних комп'ютерних систем. В каналах такого типу домінують помилки синхронізації. Запропонований спосіб має за основу використання зважених контрольних сум і дозволяє, на відміну від CRC гарантовано виявляти однократні та багатократні помилки синхронізації. інтерфейс двовимірний помилка

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

Для зменшення об'єму даних, що пересилаються повторно для виправлення виявлених помилок, запропоновано спосіб, оснований на використанні зважених контрольних сум.

Ключові слова: виявлення помилок, корекція помилок, кодування помилок, зважені контрольні суми, циклічні надлишкові коди, послідовні інтерфейси комп'ютерних систем.

Мулки Ахмед Яссин Ал Бадайнех. Повышение эффективности обнаружения и исправления ошибок в последовательных интерфейсах компьютерных системах. - Рукопись.

Диссертация на соискание ученой степени кандидата технических наук по специальности 05.13.05 - Компьютерные системы и компоненты.- Национальный технический университет Украины ”Киевский политехнический институт”, Киев, 2008.

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

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

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

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

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

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

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

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

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

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

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

Mulki Ahmеd Yasseen Al Badaenih. Increasing the efficiency of means for error detection and correction in serial interfaces of computer systems. - Manuscript.

Thesis for a Ph.D. degree by specialty 05.13.05 - Computer system and components.

National Technical University of Ukraine “Kiev Polytechnic Institute”, Kiev, 2008.

Thesis is dedicated to a problem of increasing of efficiency of error detecting and correcting in serial interfaces of computers systems by expanding the class of guaranteed detecting errors and by decreasing the information content which is repeatedly transmit for detected error correction.

For solving the problem of expanding the class of guaranteed detecting errors and class of ones which can be corrected without repeat transmission the utilization of two-dimension weighed check sum has been proposed. Algorithm for error detection and correction has been worked out. It has been shown that proposed techniques ensure superior data transformation error detecting and correcting effectiveness in compare to CRC and traditional two-dimension checksum.

The new approach for guaranteed detecting errors in asynchronous data transmission channels of computer systems has been proposed. In such type of channel the timing error dominate. The proposed approach is based on weighed checksum utilization and allowed to guaranteed detecting of single and multiple timing errors in distinction to CRC.

A new techniques for increasing the effectiveness of checksum multiple errors detection in serial computer interface with spectrum modulation by decreasing of number of check bits has been proposed.

Key words: error detecting, error correction, coding errors, weighted checksums, cyclic redundancy checking, computer serial interface.

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

...

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

  • Алгоритми перешкодостійкого кодування процесом виявлення і виправлення одиничної помилки в циклічних кодах. Програмна реалізація процесу виявлення і виправлення помилок в циклічних кодах. Програма, що реалізує завдання засобами Borland C++Builder 6.

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

  • Перевірка коду на парність. Формула для підрахунку парності або непарності одиниць в інформаційних розрядах. Побудова групових кодів і їх вживання для виявлення і виправлення помилок. Правила формування перевірочних символів. Використання кодів Хемминга.

    лабораторная работа [639,7 K], добавлен 17.12.2010

  • Принципи побудови та функціонування алгоритмів розпізнавання та виправлення помилок в кодових послідовностях. Переклад символів імені у послідовність цифр 16-річної системи числення. Заміна на протилежне значення біту і можливість його виправлення.

    курсовая работа [660,0 K], добавлен 02.10.2010

  • Схема виявлення атак на основі сигнатур. Сучасні тенденції у галузі розподілених систем виявлення комп’ютерних атак. Обґрунтування вибору програмного середовища та мови програмування для розробки підсистеми. Фізичне проектування бази даних підсистеми.

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

  • Сучасні тенденції у галузі розподілених систем виявлення комп’ютерних атак. Обґрунтування вибору програмного середовища та мови програмування для розробки підсистеми. Розробка узгодженого інтерфейсу взаємодії користувача з підсистемою, візуалізації даних.

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

  • Структура сучасних систем виявлення вторгнень (СВВ), аналіз її методів і моделей. Характеристика основних напрямків розпізнавання порушень безпеки захищених систем в сучасних СВВ. Перелік недоліків існуючих СВВ та обґрунтування напрямків їх вдосконалення.

    реферат [467,9 K], добавлен 12.03.2010

  • Виявлення та усунення помилок при розробці програмно-апаратних засобів. Захист від загроз цілісності та конфіденційності інформації. Розробка програми для визначення складності пароля. Структура і функціональне призначення модулів програмного продукту.

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

  • Розробка програмної утиліти для моніторингу та контролю енергоспоживання портативних комп’ютерів. Аналіз особливостей та дослідження найбільших витрат енергоспоживання в ноутбуках. Виявлення помилок зміни яскравості екрану. Опис інтерфейсу, тестування.

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

  • Історія виникнення друкарської справи. Роль зображення в поліграфії. Коректура як процес виправлення помилок у текстовому матеріалі. Робота з шарами у графічному редакторі Adobe Photoshop. Розробка багатошарової листівки щодо проведення дитячих свят.

    дипломная работа [3,8 M], добавлен 22.11.2011

  • Способи здійснення атак на відмову та пароль. Захист інформації від несанкціонованого доступу та від її витоку в комп'ютерних системах. Використання міжмережевих екранів, системи виявлення вторгнень, засобів аналізу захищеності в комунікаційних системах.

    презентация [300,2 K], добавлен 14.08.2013

  • Систeмa кepyвaння iнфopмaцiйнoю тexнoлoгiєю, її функції i зaдaчi. Оброблення помилок і керування безпекою. Функціональна схема локальної обчислювальної мережі. Загальні принципи побудови комп'ютерних мереж. Характеристика протоколу TCP/IP та IP.

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

  • Передумови та фактори, що зумовлюють необхідність комп’ютеризації у аптеці. Задачі та цілі, що вирішуються при використанні комп’ютерних програм в аптеці. Порівняльний аналіз деяких інформаційних систем для вибору постачальника лікарських засобів.

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

  • Сучасні методи стеганографії. Атака з вибором контейнера. Методи стегоаналізу цифрових зображень. Розробка програмних засобів виявлення наявности прихованої інформації в мультимедійних файлах. Алгоритм виявлення прихованої інформації в BMP форматах.

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

  • Огляд та конфігурація комп’ютерних мереж - двох або більше комп’ютерів, об’єднаних кабелем таким чином, щоб вони могли обмінюватись інформацією. Характеристика мереживих пристроїв иа середовища передачі даних. Під’єднання до мережі NetWare та Internet.

    дипломная работа [1,5 M], добавлен 15.02.2010

  • Способи виявлення й видалення невідомого вірусу. Спроби протидії комп’ютерним вірусам. Способи захисту комп’ютера від зараження вірусами та зберігання інформації на дисках. Класифікація комп'ютерних вірусів та основні типи антивірусних програм.

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

  • Використання засобів обчислювальної техніки в автоматичних або автоматизованих інформаційних системах. Сутність централізованих систем управління файлами. Історія виникнення персональних комп'ютерів. Перспективи розвитку систем управління базами даних.

    реферат [26,8 K], добавлен 23.10.2009

  • Створення документа "Запрошення". Запуск і настроювання редактора. Виправлення орфографічних помилок. Збереження документа у файлі. Оформлення документа: настроювання полів сторінки; виділення фрагментів тексту; оформлення тексту. Малюнок Microsoft Draw.

    методичка [475,8 K], добавлен 11.05.2011

  • Аналіз фізичної організації передачі даних по каналах комп'ютерних мереж, топологія фізичних зв'язків та організація їх сумісного використання. Методи доступу до каналів, настроювання мережевих служб для здійснення авторизації доступу до мережі Інтернет.

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

  • Ненавігаційний інтерфейс. Різноманіття припустимих способів використання СУБД. Середовище баз даних. Можливість паралельної роботи з однією базою даних багатьох користувачів з допущенням паралельної модифікації об'єктів при наявності засобів захисту.

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

  • Представлення типів даних при роботі нейронними мережами. Корисні вхідні змінні, їх тестування методом спроб та помилок. Генетичний алгоритм відбору вхідних даних. Нелінійне пониження розмірності, пропущені значення. Створення нового набору даних.

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

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