Алгоритмическое и программное обеспечение системы для разработки кодеков помехоустойчивых кодов
Диссертация
Сформулирован набор требований к ПО системы MagDiv. С учётом этих требований разработана структура ПО этой системы. ПО системы MagDiv реализует предложенный в главе 2 алгоритм функционирования системы и представляет из себя набор программных модулей, часть из которых в своей работе использует библиотеку классов PCodeWords. Другие модули системы используют эту библиотеку через методы класса… Читать ещё >
Список литературы
- Азов А.К., Ожиганов А. А., Тарасюк М. В. Преобразование композиционных кодов в обыкновенный двоичный код. // Информационные технологии. — 2003. — № 1. — С. 47−51.
- Андерсон Дж. Дискретная математика и комбинаторика. М.: Издательский дом «Вильяме», 2003. — 960 с.
- Башин А.Ю. Реализация некоторых алгоритмов для ускорения вычислений на ЭВМ. //Автоматика и телемеханика. 2001. — № 2. — С.182−189.
- Белицкая Л.А. Исправление одиночных ошибок в многофазных кодах. // Известия Томского политехнического университета. 2006. — Т. 309. — № 2.-С. 212−213.
- Беллами Дж. Цифровая телефония. М.: Изд-во Эко-Трендз, 2004. -640 с.
- Бергер Дж. О кодах с суммированием, обнаруживающих пакеты ошибок. В кн.: Теория кодирования. М., 1964. С.116−120.
- Блейхут Р.Э. Теория и практика кодов, контролирующих ошибки: Пер. с англ. М.: Мир, 1986. — 576 с.
- Блох Э.Л., Зяблов В. В. Каскадные итерированные коды и применение их для исправления пакетов ошибок. В кн.: Передача дискретных сообщений по каналам с группирующимися ошибками. М.: Наука, 1972. — С. 3−10.
- Блох Э.Л., Зяблов В. В. Линейные каскадные коды. М.: Наука, 1982. -228 с.
- Блэк Ю. Сети ЭВМ: протоколы, стандарты, интерфейсы: Пер. с англ. -М.: Изд-во «Мир», 1990. 506 с.
- П.Боуз Р. К., Рой-Чоудхури Д. К. Об одном классе двоичных групповых кодов с исправлением ошибок. В кн.: Кибернетика. М., 1964. — С.112−118.
- Бояринов И. М. Помехоустойчивое кодирование числовой информации. -М.: Наука, 1983. 195 с.
- Буркатовская Ю.Б., Мальчуков А. Н., Осокин А. Н. Быстродействующие алгоритмы деления полиномов в арифметике по модулю два. // Известия Томского политехнического университета. 2006. — Т. 309. — № 1. — С. 19−24.
- Буркатовская Ю.Б., Мальчуков А. Н., Осокин А. Н. Быстродействующий кодек БЧХ-кодов на ПЛИС. // Приборы и системы. Управление, контроль, диагностика. 2006. — № 3. — С. 21−23.
- Быков Ю.М., Василенко В. С. Помехи в системах с вентильными преобразователями. -М.: Энергоатомиздат, 1986. 148 с.
- Вернер М. Основы кодирования: учебное пособие для вузов: Пер. с нем. -М.: Техносфера, 2004. 286 с.
- Витерби А. Границы ошибок для свёрточных кодов и асимптотически оптимальный алгоритм декодирования. // Некоторые вопросы теории кодирования. М., 1970. — С. 142−165.
- Галлагер Р. Теория информации и надёжная связь. М.: Советское радио, 1974.-720 с.
- Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования: Пер. с англ. СПб.: Питер, 2003. -320 с.
- Гмурман В.Е. Теория вероятностей и математическая статистика. М.: Изд-во Высш. шк., 2000. — 479 с.
- Горбоконенко В.Д., Шикина В. Е. Кодирование информации. Ульяновск: Изд-во УлГТУ, 2006. — 56 с.
- Грегори К. Использование Visual С++ 6. Специальное издание. М: Издательский дом «Вильяме», 2005. — 864 с.
- Дадаев Ю.Г. Теория арифметических кодов. М.: Радио и связь, 1981. -272 с.
- Двоичные приставки. Единицы измерения количества информации. Электронный ресурс. URL: http://vport.org.ua/2007/10/29/edinicy-izmerenija-kolichestva.html (дата обращения: 10.7.2008)
- Джиган В.И. Вычисление проверочных символов помехоустойчивых кодов систем поискового радиовызова.// Автоматика и вычислительная техника. 1996. — № 1 — С. 34−42.
- Закревский А.Д., Торопов Н. Р. Полиномиальная реализация частичных булевых функций и систем. Минск: Изд-во Ин-т техн. кибернетики НАН Беларуси, 2001. — 200 с.
- Золотарев В.В., Овечкин Г. В. Сравнение сложности реализации эффективных методов декодирования помехоустойчивых кодов. // Труды Российского научно-технического общества радиотехники, электроники и связи имени А. С. Попова. 2004. — В. VI-1. — С. 220−221.
- Зюко А.Г. Помехоустойчивость и эффективность систем связи: 2-е изд., перераб. и доп. М.: Связь, 1972. — 360 с. 31.3юко А.Г., Кловский Д. Д., Назаров М. В., Финк Л. М. Теория передачи сигналов. М.: Радио и связь, 1986. — 304 с.
- Каменский С.В., Меньшиков К. И. Исследование некоторых алгоритмов кодирования и декодирования кодов Рида-Соломона. // Труды Международной конференции «Информационные системы и технологии». 2003.-Т. 1.-С. 169−171.
- Касами Т. Теория кодирования: Пер. с япон. М.: Мир, 1978. — 576 с.
- Катков Ф.А. Телемеханика. Киев: Вища школа, 1967. 568 с.
- Когновицкий О.С. Основы циклических кодов. — СПб.: ЛЭИС, 1972. -64 с.
- Кодирование информации: Двоичные коды: справочник / Под ред. Н. Т. Березюка. Харьков: Вища школа, 1978. — с. 241−249.
- Котельников В.А. Теория потенциальной помехоустойчивости. М.: ГЭИ, 1956. — 152 с.
- Круглински Д., Уингоу С., Шефер Дж. Программирование на Microsoft Visual С++ 6.0 для профессионалов / Пер. с англ. — СПб.: Питер- М.: Издательско-торговый дом «Русская редакция», 2002. — 864 с.
- Левин Л.С., Плоткин М. А. Цифровые системы передачи информации. -М.: Радио и связь, 1982. 216 с.
- Логвиненко Н.Ф. Оптимизация длин кодовых блоков и пакетов в системах защиты от ошибок с переспросом. // Управляющие системы и машины, 1995 № 3 — С.20−23.
- Мак-Вильямс Ф.Дж., Слоэн Н.Дж. А. Теория кодов, исправляющих ошибки. Пер. с англ. Грушко И. И., Зиновьева В. А. М: Связь, 1979. -744 с.
- Мальчуков А.Н., Осокин А. Н. Эффективность блоковых помехоустойчивых кодов. // Известия Томского политехнического университета. -2006. Т. 309. — № 7. — С. 102−105.
- Мешковский К.А., Шехтман Л. И. Анализ помехоустойчивости кодов NMI и HDB-3 // Электросвязь 1995. — № 10. — С. 21−24
- Муттер В.М., Петров Г. А., Маринкин В. И., Степанов B.C. Микропроцессорные кодеры и декодеры М.: Радио и связь, 1991. -184 с.
- Могилевская Н.С., Сухоставская К. С. Об экспериментальном исследовании характеристик модифицированных помехоустойчивых блочных двоичных кодов // Вестник Донского государственного технического университета, 2007. Т.7. — № 3. — С. 276−282.
- Морелос-Сарагоса Р. Искусство помехоустойчивого кодирования: методы, алгоритмы, применение: учебное пособие: пер. с англ. — М.: Техносфера, 2006. 320 с.
- Муттер В.М. Основы помехоустойчивой телепередачи информации. — СПб.: Энергоатомиздат, 1990. 282 с.
- Новик Д.Н. Эффективное кодирование. М., СПб.: Издательство «Энергия», 1965.-235 с.
- Нуссбаумер Г. Быстрое преобразование Фурье и алгоритмы вычисления свёрток: Пер. с англ. -М.: Радио и связь, 1985. 248 с.
- Оводенко А.В. Разработка и исследование операционных устройств в кодах Фибоначчи: Автореферат дисс. на соиск. уч. степ. канд. техн. наук. -Киев, 1979.-24 с.
- Осмоловский С.А. Помехоустойчивое кодирование: кризис и пути выхода из него. // Вестник Российского университета дружбы народов. — 2004. — Т. 3.-№ 1.-С. 179−187.
- Павлов А.А. Метод коррекции кратных ошибок устройств хранения информации микропроцессорных средств измерительной техники. // Измерительная техника. М., 2002. — № 2. — С. 21−23.
- Питерсон У., Уэлдон Э. Коды, исправляющие ошибки : Пер. с англ. М.: Мир, 1976.-594 с.
- Поляков А.К. Языки VHDL и VERILOG в проектировании цифровой аппаратуры. М.: Изд-во «СОЛОН-Пресс», 2003. — 320 с.
- Прасолов В.В. Многочлены. М.: МЦНМО, 2000. — 336 с.
- Прокис Дж. Цифровая связь: Пер. с англ. М.: Радио и связь, 2000. -798 с.
- Райе Дж. Матричные вычисления и математическое обеспечение: Пер. с англ. М.: Мир, 1984. — 264 с.
- Соляниченко. А.Н. Разработка принципов построения и исследование арифметических устройств в кодах с иррациональным отрицательным основанием: Автореферат дисс. на соиск. уч. степ. канд. техн. наук. -Харьков, 1979. 16 с.
- Стахов А.П. Введение в алгоритмическую теорию измерения. М.: Советское радио, 1977. — 288 с.
- Тарасюк М.В. Метод повышения достоверности скрытых каналов компьютерных систем с многоуровневым доступом. // Информационные технологии.-М., 2003. -№ 8. С. 31−34.
- Темников Ф.Е. и др. Теоретические основы информационной техники. -М.: «Энергия», 1971.-424 с.
- Теория кодирования: Пер. с япон. / Т. Касами, Н. Токура, Е. Ивадари, Я. Инагаки. М.: Мир, 1978. — 576 с.
- Финк JI.M. Теория передачи дискретных сообщений. М.: Госэнергоиздат, 1961 -488 с.
- Флейшман Б.С. Конструктивные методы оптимального кодирования для каналов с шумами. М.: Изд-во АН СССР, 1963. — 224 с.
- Францис Т.А., Янбых Г. Ф. Избыточность в электронных дискретных устройствах. J1.: Изд-во «Энергия», 1969. — 248 с.
- Хаммел P. J1. Последовательная передача данных: Руководство для программиста: Пер. с англ. В. М. Матвеев. М.: Мир, 1996. — 752 с.
- Харкевич А.А. Борьба с помехами. М.: Наука, 1965. — 276 с.
- Харкевич А.А. Избранные труды. М.: Гостехиздат, 1973. — Т. 3. — 566 с.
- Хэмминг Р.В. Коды с обнаружением и исправлением ошибок. М., 1956. -23 с.
- Цымбал В.П. Теория информации и кодирование: 2-е изд., испр. и доп. -Киев: Высшая школа, 1977. 288 с.
- Шамис В.A. Borland С++ Builder. Программирование на С++ без проблем. М.: «Нолидж», 1997. — 266 с.
- Шеннон К. Работы по теории информации и кибернетики. М.: Изд-во Иностр. лит., 1963. — 832 с.
- Berrou С., Glavieux A., Thitimajshima P. Near Shanon Limit Error-Correcting Coding and Decoding: Turbo-Codes. // Proceeding of ICC'93. Geneva/ Switzerland. 1993. — pp. 1064−1070.
- Brouwer’s tables Электронный ресурс. URL: http://www.win.tue.nl/~aeb/voorlincod.html (дата обращения: 21.3.2006)
- Chen’s tables of binary quasi-cyclic codes Электронный ресурс. URL: http://www.tec.hkr.se/~chen/research/codes/qc.htm (дата обращения: 15.6.2007)
- Forward Error Correction (FEC) Page Электронный ресурс. URL: http://home.nexgo.de/christianschuler/fecsw.html (дата обращения: 15.6.2007)
- Lin S., Costello D.J., Jr., Error Control Coding: Fundamentals and Applications: second edition Prentice Hall: Englewood Cliffs, 2004. — pp. 261−271.
- Litsyn’s tables of nonlinear binary block codes Электронный ресурс. URL: http://www.eng.tau.ac.il/~litsyn/tableand/index.html (дата обращения: 5.9.2006)
- Luby M. LT Codes // Proc. of the 43rd Annual IEEE Symp. on Foundations of Computer Science (FOCS). 2002. — P. 271−282.
- Markus Grassl. On-line Tables of linear Codes Электронный ресурс. URL: http://www.codetables.de (дата обращения: 24.2.2008)
- Maruta’s tables with bounds on nq (k, d) for codes of small dimension Электронный ресурс. URL: http://www.mi.s.osakafu-u.ac.jp/~maruta/griesmer.htm (дата обращения: 24.2.2008)
- McElice R.J., Swanson L. On the decoder error probability for Reed-Solomon codes // IEEE Trans. Inf. Theory. Vol. 32. — 1986. — pp. 701−703.
- Morelos-Zaragoza. BCH codes Электронный ресурс. URL: http://www.eccpage.c0m/bch3.c (дата обращения: 24.2.2008)
- Morelos-Zaragoza. Binary (31,21,5) BCH code Электронный ресурс. URL: http://www.eccpage.cOm/bch3121.c (дата обращения: 24.2.2008)
- Morelos-Zaragoza. Binary (48,36,5) BCH code Электронный ресурс. URL: http://www.eccpage.cOm/bch4836.c (дата обращения: 24.2.2008)
- Perl script for a type-C2 algebraic interleaver Электронный ресурс. URL: http://www.eccpage.com/takeshita (дата обращения: 24.2.2008)
- Ross N. Williams. A painless guide to CRC error detection algorithms Электронный ресурс. URL: ftp://ftp.adelaide.edu.au/pub/rocksoft/crcv3.txt (дата обращения: 7.4.2004)
- Shannon C.E. A Mathematical Theory of Communication // Bell System Technical Journal. 1948. — Vol. 27. — pp. 379−423, 623−656.
- Windows program to compute the distance spectrum of a turbo code and the union bound on the BER Электронный ресурс. URL: http://www.eccpage.com/TcDsAnalysis.exe (дата обращения: 24.2.2008)