ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУ
Запропоновано метод виправлення пакетів помилок на основі модулярного коригувального коду для підвищення надійності передачі даних у безпровідних сенсорних мережах. Для боротьби з пакетами помилок розроблено різні багатовимірні (каскадні, ітеративні) коди. Принцип роботи цих кодів полягає в послідов...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Ukrainian National Forestry University
2018-03-01
|
Series: | Науковий вісник НЛТУ України |
Subjects: | |
Online Access: | https://nv.nltu.edu.ua/index.php/journal/article/view/1527 |
id |
doaj-f6db263b604b41c08c8b7d5dbc6ebe1b |
---|---|
record_format |
Article |
spelling |
doaj-f6db263b604b41c08c8b7d5dbc6ebe1b2020-11-25T01:36:33ZengUkrainian National Forestry UniversityНауковий вісник НЛТУ України1994-78362519-24772018-03-0128215515810.15421/402802291527ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУT. H. Tsavolyk0V. V. Yatskiv1Тернопільський національний економічний університет, м. ТернопільТернопільський національний економічний університет, м. ТернопільЗапропоновано метод виправлення пакетів помилок на основі модулярного коригувального коду для підвищення надійності передачі даних у безпровідних сенсорних мережах. Для боротьби з пакетами помилок розроблено різні багатовимірні (каскадні, ітеративні) коди. Принцип роботи цих кодів полягає в послідовному використанні двох рівнів кодування і декодування даних. При цьому на кожному рівні кодування можна використовувати однакові за типом і коригувальною здатністю коди або різні. Перевагою багатовимірних кодів є їх висока коригувальна здатність, а недоліком – висока надлишковість. Розроблено двовимірну схему контролю помилок на основі модулярного коригувального коду. Модулярні коригувальні коди належать до символьних кодів, характеризуються низькою надлишковістю, дають змогу ефективно виявляти та виправляти одиничні символьні помилки. Принцип формування перевірних символів у двовимірному модулярному коді полягає в такому: спочатку обчислюють перевірні символи по рядках матриці даних; на наступному кроці обчислюють перевірні символи по стовпцях даних. Розроблено алгоритм виявлення та виправлення випадкових однократних помилок та пакетів помилок максимальною довжиною b = 3k – 2. Проведено експериментальні дослідження з виявлення та виправлення помилок у пакеті даних. Показано мінімальну та максимальну довжину та структуру помилок, яку може виправити цей код. Враховуючи низьку складність реалізації алгоритму декодування, цей коригувальний код планують використати для підвищення надійності передачі даних у безпровідних сенсорних мережах.https://nv.nltu.edu.ua/index.php/journal/article/view/1527модулярні коригувальні коди; безпровідні сенсорні мережі; двовимірний код; пакет помилок |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
T. H. Tsavolyk V. V. Yatskiv |
spellingShingle |
T. H. Tsavolyk V. V. Yatskiv ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУ Науковий вісник НЛТУ України модулярні коригувальні коди; безпровідні сенсорні мережі; двовимірний код; пакет помилок |
author_facet |
T. H. Tsavolyk V. V. Yatskiv |
author_sort |
T. H. Tsavolyk |
title |
ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУ |
title_short |
ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУ |
title_full |
ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУ |
title_fullStr |
ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУ |
title_full_unstemmed |
ВИПРАВЛЕННЯ ПАКЕТІВ ПОМИЛОК НА ОСНОВІ МОДУЛЯРНОГО КОРИГУВАЛЬНОГО КОДУ |
title_sort |
виправлення пакетів помилок на основі модулярного коригувального коду |
publisher |
Ukrainian National Forestry University |
series |
Науковий вісник НЛТУ України |
issn |
1994-7836 2519-2477 |
publishDate |
2018-03-01 |
description |
Запропоновано метод виправлення пакетів помилок на основі модулярного коригувального коду для підвищення надійності передачі даних у безпровідних сенсорних мережах. Для боротьби з пакетами помилок розроблено різні багатовимірні (каскадні, ітеративні) коди. Принцип роботи цих кодів полягає в послідовному використанні двох рівнів кодування і декодування даних. При цьому на кожному рівні кодування можна використовувати однакові за типом і коригувальною здатністю коди або різні. Перевагою багатовимірних кодів є їх висока коригувальна здатність, а недоліком – висока надлишковість. Розроблено двовимірну схему контролю помилок на основі модулярного коригувального коду. Модулярні коригувальні коди належать до символьних кодів, характеризуються низькою надлишковістю, дають змогу ефективно виявляти та виправляти одиничні символьні помилки. Принцип формування перевірних символів у двовимірному модулярному коді полягає в такому: спочатку обчислюють перевірні символи по рядках матриці даних; на наступному кроці обчислюють перевірні символи по стовпцях даних. Розроблено алгоритм виявлення та виправлення випадкових однократних помилок та пакетів помилок максимальною довжиною b = 3k – 2. Проведено експериментальні дослідження з виявлення та виправлення помилок у пакеті даних. Показано мінімальну та максимальну довжину та структуру помилок, яку може виправити цей код. Враховуючи низьку складність реалізації алгоритму декодування, цей коригувальний код планують використати для підвищення надійності передачі даних у безпровідних сенсорних мережах. |
topic |
модулярні коригувальні коди; безпровідні сенсорні мережі; двовимірний код; пакет помилок |
url |
https://nv.nltu.edu.ua/index.php/journal/article/view/1527 |
work_keys_str_mv |
AT thtsavolyk vipravlennâpaketívpomiloknaosnovímodulârnogokoriguvalʹnogokodu AT vvyatskiv vipravlennâpaketívpomiloknaosnovímodulârnogokoriguvalʹnogokodu |
_version_ |
1725062334084284416 |