Содержание
Получение описаний кодов ошибок — Configuration Manager
Twitter
LinkedIn
Facebook
Адрес электронной почты
-
Статья -
- Чтение занимает 2 мин
-
В этой статье описывается, как получить описания кодов ошибок в Configuration Manager отчетах.
Исходная версия продукта: Configuration Manager
Исходный номер базы знаний: 944375
В некоторых отчетах, включенных вместе с Configuration Manager отображаются коды ошибок, которые не содержат описания ошибки. Однако описание можно получить, расшифровав код ошибки. Для этого выполните следующие действия:
В консоли Configuration Manager откройте отчет, содержащий код ошибки, который требуется расшифровать.
Преобразуйте код ошибки из десятичного в шестнадцатеричный. Например, если код ошибки — -2147012889, необходимо преобразовать значение -2147012889 в шестнадцатеричное значение. В этом случае шестнадцатеричным значением является FFFFFFFFFF80072EE7.
Удалите FFFFFFFF перед преобразованным кодом ошибки. В этом примере код ошибки становится 80072EE7.
Используйте следующие сведения, чтобы найти описание ошибки:
Преобразованные коды ошибок, которые начинаются с 80072 , обычно являются кодами ошибок WinHTTP, например ошибки узла не найдены . Преобразуйте конечные четыре шестнадцатеричных байта в десятичное значение. Например, 2EE7 равно 12007 десятичному разряду. Чтобы просмотреть коды ошибок WinHTTP, см. статью Сообщения об ошибках.
Например, код ошибки 12007 сопоставляется со следующим описанием ошибки:
ERROR_WINHTTP_NAME_NOT_RESOLVED 12007. Не удается разрешить имя сервера
Преобразованные коды ошибок, начинающиеся с 8009 , обычно представляют собой коды ошибок CryptoAPI, например ошибки с истекшим сроком действия сертификата или ошибки несоответствия CN= . Вы можете использовать программу Trace32 для просмотра кода ошибки непосредственно при вводе trace32 вместе с кодом ошибки. Дополнительные сведения о кодах ошибок CryptoAPI и других кодах системных ошибок Windows см. в разделе Коды ошибок.
Преобразованные коды ошибок, начинающиеся с 800402 или 800403, обычно Configuration Manager коды ошибок.
Все остальные коды ошибок обычно являются кодами ошибок Windows или сторонними кодами ошибок. Все коды ошибок Windows можно определить с помощью программы Trace32 и путем указания кода ошибки, например 80072EE7.
КРИТИЧЕСКИЕ | ||
2 | Ошибка выделения динамической памяти | |
3 | Неисправен часовой кварц | |
4 | Батарея часов неисправна | |
5 | Основной кварц неисправен | |
6 | Неисправен часовой кварц | |
9 | Ошибка принтера, аппаратная неисправность | |
10 | Нет термоголовки принтера | |
15 | Флеш неисправна | |
16 | Флеш ошибка чтения/записи | |
17 | Флеш ошибка формата | |
19 | Недопустимые значения полей системных даты/времени | |
21 | Напряжение выше нормы | |
24 | Неисправность USB | |
25 | Критическая ошибка файловой системы | |
27 | Изменён формат флеш | |
28 | Ошибка обновления загрузчика | |
ОШИБКИ НЕ КРИТИЧЕСКИЕ | ||
30 | Ошибка даты | |
31 | Аккумулятор разряжен | |
33 | Аккумулятор неисправен | |
34 | Температура для зарядки низкая | |
35 | Ошибка названий суммовых операций | |
36 | Нет ресурсов для выполнения операции | |
ОШИБКИ ПРИНТЕРА НЕ КРИТИЧЕСКИЕ | ||
45 | Нет бумаги | |
46 | Бумага не прижата | |
47 | Перегрев принтера | |
КАССОВЫЕ | ||
50 | Нет заводского номера | |
51 | Не фискальный режим | |
57 | Превышение максимального значения | |
58 | Ошибка ввода | |
59 | Недопустимая операция, ошибка оператора | |
60 | Недопустимая операция, неверная (недопустимая) операция | |
61 | Недопустимое количество | |
62 | Неверный номер отдела (или закрытый) | |
63 | Отдел по умолчанию не задан | |
64 | Недопустимое значение | |
65 | Недопустимая сумма или итог | |
66 | Необходимо закрыть смену | |
67 | Операция отменена | |
68 | Ошибка кассового ядра (общая) | |
69 | Переполнение чека по кол-ву операций или разрядности | |
70 | Ошибка целостности данных кассовых регистров | |
71 | Неверный код налога | |
72 | Документ (чек) не закрыт | |
73 | Документ не открыт | |
77 | Системные опции повреждены | |
78 | Таблица пользователей повреждена | |
79 | Таблица отделов повреждена | |
80 | Недопустимый номер опции | |
81 | Доступ запрещен | |
82 | Недопустимое значение даты или времени | |
83 | Общая ошибка подсистемы базы товаров | |
84 | База товаров пуста | |
85 | База заполнена | |
86 | Ошибка в заголовке блока индекса по PLU | |
87 | Ошибка в заголовке блока индекса по ШК | |
88 | Товар не найден | |
89 | Товар заблокирован | |
90 | Ошибка таблицы настроек | |
91 | В таблице нет записей | |
92 | таблица заполнена | |
93 | Поиск завершен с отрицательным результатом | |
94 | Ошибка в структуре данных, записи | |
95 | Превышение максимального количества записей | |
96 | Выход за пределы области (таблицы, блока, базы) | |
97 | Недостаточно данных для завершения операции | |
98 | Таблица платежных агентов повреждена | |
99 | Недостаточно памяти для выполнения операции | |
ОШИБКИ ВНУТРЕННИЕ (СОФТОВЕРНЫЕ) | ||
126 | Ошибка системы налогообложения (не задана при регистрации) | |
127 | СНО уже выбрана | |
128 | Ошибка чтения/записи на диск | |
129 | Файл на диске не найден | |
130 | Диск не отформатирован | |
131 | Ошибка FAT диска | |
135 | Ошибка доступа к файлу | |
150 | Критическая ошибка ЭЖ | |
151 | Переполнение журнала | |
152 | Журнал пустой | |
153 | Смена закрыта в ЭЖ | |
154 | Ошибка формата журнала | |
155 | Ошибка записи в ЭЖ | |
156 | Ошибка CRC в ЭЖ | |
157 | Ошибка данных в ЭЖ | |
158 | Осталось место только под закрытие последнего документа (в ЭЖ) | |
160 | Неверное значение СНО по умолчанию (опция 15) | |
161 | Были изменены СНО при перерегистрации | |
162 | Переполнение регистров гросс-итогов по кассе или кассирам | |
163 | Переполнение регистров гросс-итогов по отделам | |
164 | Недопустимый тип документа | |
165 | Запрещено при текущем режиме работы ФН | |
175 | Платежный агент этого типа не указан при регистрации | |
176 | Тип операции не задан при регистрации ФН | |
ОТЛАДОЧНЫЕ ОШИБКИ | ||
250 | Недопустимый параметр вызова функции | |
255 | Ошибка сохранения настроек | |
256 | Ошибка чтения настроек | |
257 | Ошибка формата файла настроек | |
258 | Несовместимая версия настроек | |
259 | Ошибка данных настроек | |
260 | Ошибка значений настроек | |
261 | Данные файла настроек не того типа | |
262 | Неизвестная команда | |
ДОПОЛНИТЕЛЬНЫЕ ОШИБКИ | ||
303 | Неверный формат файла конфигурации | |
ОШИБКИ FLASH (ДОПОЛНИТЕЛЬНОЙ) | ||
310 | NOR флеш неисправна | |
311 | Неизвестная NOR флеш | |
312 | Ошибка формата NOR флеш | |
313 | Ошибка секторов NOR флеш | |
314 | NOR флеш переполнена | |
ОШИБКИ ИНТЕРФЕЙСОВ | ||
ОШИБКИ ЖУРНАЛА | ||
ОШИБКИ СЕТИ | ||
350 | Неподдерживаемый тип сети | |
351 | Сеть занята | |
352 | Не найден подходящий драйвер сети | |
353 | Нет сетевого подключения | |
354 | Перезапуск сети | |
ОШИБКИ МОДЕМА | ||
355 | Модем неисправен | |
356 | Неподдерживаемый тип модема | |
357 | Ошибка питания модема | |
358 | SIM карты нет | |
359 | SIM карта неисправна | |
360 | SIM карта заблокирована PIN кодом | |
361 | SIM карта заблокирована | |
362 | Отказ регистрации в GSM сети | |
363 | Отказ регистрации сервиса GPRS | |
364 | Низкий уровень сигнала | |
365 | Истек период попыток регистрации в сети | |
366 | Неверный формат номера | |
367 | Не удалось отправить SMS | |
368 | Ошибка настроек GPRS | |
ОШИБКИ WIFI | ||
400 | WIFI неисправен | |
401 | WIFI отказ регистрации в сети | |
402 | Ошибка настроек WIFI | |
403 | Неподдерживаемый тип WIFI | |
404 | Неверный пароль WIFI | |
405 | Точка доступа WIFI не найдена | |
406 | WIFI модуль занят | |
ОШИБКИ СОКЕТОВ | ||
430 | Ошибка настройки сервера (сокета, неверный URL или IP) | |
431 | Ошибка канала передачи данных | |
432 | Ошибка DNS | |
433 | Ошибка подключения соединения (сокета) | |
434 | Удаленный сервер разорвал соединение | |
435 | Ошибка отправки данных на сервер (в сокет) | |
436 | Ошибка получения ответа от сервера (из сокета) | |
437 | Ошибка TCP/IP стека | |
ОШИБКИ ФИСКАЛЬНОГО НАКОПИТЕЛЯ | ||
450 | ФН неисправен | |
451 | Ошибка формата ФН | |
452 | Ошибка CRC ФН | |
453 | Ошибка ФН | |
454 | ФН не настроен | |
455 | Ошибка статуса ФН | |
456 | Ошибка ПРО ФН | |
457 | Ошибка TLV формата ФН | |
470 | ККТ не зарегистрирована | |
471 | ККТ зарегистрирована | |
472 | Архив ФН закрыт | |
473 | Смена открыта | |
474 | Смена закрыта | |
475 | Ошибка параметров ФН | |
476 | Ошибка даты времени ФН | |
477 | Продолжительность смены более 24 часов | |
478 | Время автономной работы истекло | |
479 | Регистрационные параметры не запрограммированы | |
480 | ФИО оператора не запрограммировано | |
481 | Неверный регистрационный номер | |
482 | Есть ФД неотправленные на сервер ОФД | |
483 | Произошла замена ФН | |
484 | Время последнего ФД отличается более чем на три дня | |
485 | Стоимость больше разрешённой | |
486 | Требуется перерегистрация ФН всвязи, со сменой протокола | |
487 | Требуется откатить ПО, есть неотправленные документы | |
488 | Неверные данные от сервера ОФД | |
489 | Неверные регистрационные параметры | |
490 | Нет уведомлений для выгрузки | |
ОШИБКИ СЕРВЕРА | ||
500 | Ошибка настройки сервера ОФД | |
501 | Ошибка протокола сервера ОФД | |
502 | Ошибка протокола сервера ОИСМ | |
510 | Ошибка настройки сервера ККТ | |
511 | Сервер ККТ вернул ошибку | |
512 | Ошибка протокола сервера ККТ | |
513 | Ошибка регистрац сервера ККТ | |
514 | Сервер ККТ не готов | |
515 | Сервер ККТ переадресация | |
516 | Загружена неверная конфигурация | |
ОШИБКИ FTP | ||
550 | Логическая ошибка протокола FTP | |
551 | Ошибка регистрации пользователя на сервере FTP | |
552 | Ошибка авторизации пользователя на сервере FTP | |
553 | Запрашиваемый файл не найден на сервере FTP | |
554 | Выключен FTP (не настроен) | |
555 | Неизвестный тип файла, при формировании имени | |
POS-терминала | ||
600 | Ошибка настроек POS-терминала | |
602 | Ошибка протокола POS-терминала | |
603 | Нет соединения с POS-терминалом | |
604 | POS-терминал, отказ по транзакции | |
605 | POS-терминал, нет соединения с банком | |
606 | POS-терминал, транзакция прервана | |
608 | POS-терминал, операция не поддерживается | |
ОШИБКИ ВЕСОВ | ||
700 | Подключение к весам не настроено | |
701 | Нет ответа от весов | |
702 | Неверный формат протокола весов | |
703 | Вес нестабильный | |
704 | Нет связи с весами | |
705 | Некорректный вес | |
ОШИБКИ ТРАНСПОРТНОГО ПРОТОКОЛА ЧЕРЕЗ VCOM | ||
710 | Интерфейсный канал ошибка параметров | |
713 | Интерфейсный канал подключения нет | |
714 | Интерфейсный канал ошибка протокола | |
715 | Интерфейсный канал время ожидания вышло | |
716 | Интерфейсный канал отмена операций | |
ОШИБКИ ДИСПЛЕЯ ПОКУПАТЕЛЯ | ||
830 | Общая ошибка работы с внешним дисплеем покупателя | |
РАЗНОЕ | ||
904 | Запрашиваемый документ не найден | |
905 | Запрашиваемый документ не того типа | |
906 | Недопустимый признак предмета расчета | |
907 | Не указан номер автомата | |
999 | Обновите INECRMAN | |
1000 | Неверный номер пользователя | |
1001 | Ошибка авторизации | |
1002 | Есть активная сессия | |
1003 | Нет активной сессии | |
1004 | Сессия истекла | |
1005 | Неверный ключ сессии | |
1006 | Ошибка текущего времени, надо перезайти в режим ФР для подтверджения нового | |
1007 | Размер марки превысил допустимый | |
1008 | Отсутствует ФИО кассира | |
1009 | Достигнут предел количества покупок в чеке | |
1010 | Неподдерживаемые параметры вызова | |
1011 | Документ не открыт | |
1012 | Не заполнен email|телефон покупателя при отключенной печати | |
1013 | Неверный номер автоматического устройства | |
1014 | Неверное наименование предмета расчета | |
1015 | Неверные настройки ОИСМ | |
1016 | Есть незаконченная проверка ОИСМ | |
1017 | Проверка ОИСМ не запускалась | |
1018 | ККТ зарегистрирована в автономном режиме режиме | |
1019 | Неверный ИНН кассира | |
1020 | Неверный ИНН покупателя | |
Внутренние коды ошибок службы INECRMAN | ||
601 | Некорректный код налоговой ставки | |
605 | Некорректный код метода расчета | |
612 | Неверный формат поля в пакете | |
614 | Неизвестная команда JSON | |
618 | Неверный ключ сессии | |
632 | Некорректный признак предмета расчета | |
3001 | Ошибка доступа к порту (COM, USB) | |
3002 | Неверный серийный номер ККТ | |
3003 | ККТ не отвечает | |
3004 | Ошибка при конвертации базы товаров | |
3005 | Необходимо обновить прошивку кассы | |
3006 | Корректировку времени более суток необходимо проводить на кассе | |
3007 | Для работы с этой ККТ нужно обновить службу INECRMAN | |
3008 | Нет активного запроса КМ |
Декодирование кодов ошибок Palm OS
Декодирование кодов ошибок Palm OS
Коды ошибок Palm OS представлены в C или C++ как тип Err
,
который является typedef для 16-битного целого числа без знака ( UInt16
).
Как правило, старший байт представляет собой ошибку класса (как указано в
ErrorBase.h ), который показывает диспетчер ОС, сгенерировавший ошибку,
в то время как младший байт — это порядковый номер, который отличает разные ошибки
коды внутри класса.
Каждый код ошибки, возвращаемый операционной системой, имеет определенное символическое имя.
в том или ином заголовочном файле SDK. Например, имя ошибки
соответствует коду 0x0219 можно найти вручную как
следует:
- Найдите 0x0200 в ErrorBase.h , чтобы увидеть, что это
Ошибка dmErrorClass
, т. е. ошибка, связанная с диспетчером данных. - Поэтому предположим, что он, вероятно, определен в DataMgr.h .
- Найдите «
dmErrorClass | 25
» (25 равно 0x19) в
DataMgr.h и обнаруживаем, что этоdmErrAlreadyExists
ошибка.
Это утомительный процесс! Более простой альтернативой является ввод «219» в
текстовое поле ниже.
Онлайн-декодер ошибок
Введите несколько кодов ошибок, разделенных пробелами и/или запятыми:
Только шестнадцатеричный
(По умолчанию коды ошибок можно вводить в десятичном или
шестнадцатеричный — с начальным «0x» или без него — и программа
угадайте, какое основание имелось в виду. Используйте эту опцию, чтобы ввести числа
всегда интерпретируется как шестнадцатеричный.)
Приложение декодера Palm OS и системная функция
ErrorCodes — это приложение для Palm OS, которое
действует аналогично форме выше, отображая символические имена, соответствующие
к введенным кодам ошибок. Это бесплатное программное обеспечение под лицензией
Стандартная общественная лицензия GNU,
и его исходный код можно найти в
образец
коллекция кодов.
Еще лучше была бы функция, похожая на strerror()
C, которая
могут быть вызваны из ваших собственных приложений Palm OS для преобразования кодов ошибок в
человекочитаемый текст для отображения. На самом деле есть такая функция:
SysErrString()
доступен, начиная с Palm OS 2. 0.
К сожалению, это не особенно полезно для разработчиков:
- Он возвращает удобные для пользователя сообщения, такие как «База данных : уже существует »,
но не всегда очевидно, о какой именно ошибке идет речь; - Он знает об очень немногих кодах ошибок. В большинстве случаев он просто возвращается
что-то вроде « (0x501) » или « Serial: (0x030B) «, что не является
намного лучше, чем просто распечатать код ошибки самостоятельно.
Предпочтение « Override SysErrStrings » приводит к переопределению ErrorCodes.
системные таблицы строк ошибок со своими данными. Используйте это, чтобы иметь звонки на
SysErrString()
во всех приложениях возвращает (большинство)
информация, отображаемая ErrorCodes.
(В частности, включение этого параметра создает новую базу данных, содержащую
соответствующие ресурсы и оставляет его открытым. ErrorCodes повторно откроет эту базу данных
во время сброса, если это необходимо. Он открывается только в задаче UIAppShell — в
маловероятно, что вы захотите использовать это из фоновой задачи, вы
нужно открыть базу там самостоятельно. Его имя « ErrorCodes
SysErrString data », и это единственная база данных с типом SESd .
и создатель ErrC .)
Назад на домашнюю страницу prc-tools
[PDF] Декодирование кодов исправления ошибок с помощью линейного программирования
- Идентификатор корпуса: 18506701
@inproceedings{Feldman2003DecodingEC, title={Расшифровка кодов исправления ошибок с помощью линейного программирования}, автор={Джон Фельдман}, год = {2003} }
- J. Feldman
- Опубликовано в 2003 г.
- Информатика
Коды с исправлением ошибок — это основные инструменты, используемые для передачи цифровой информации по ненадежным каналам. Их исследование восходит к работам Хэмминга [Ham50] и Шеннона [Sha48], которые использовали их в качестве основы для области теории информации. Проблема декодирования исходной информации до полного исправления ошибок системы часто оказывается очень сложной, особенно для современных кодов, приближающихся к теоретическим пределам канала связи.
В данной работе мы исследуем…
View Paper
people.csail.mit.edu
Методы декомпозиции для крупномасштабного декодирования LP
В этой статье используются методы декомпозиции из теории оптимизации, в частности, метод переменных направлений множителей (ADMM), для разработки эффективных распределенных алгоритмов для LP декодирования и разрабатывает эффективный алгоритм проекции евклидовой нормы на многогранник четности.
LP-декодирование
Эта обработка метода LP-декодирования помещает предыдущую работу над турбокодами и кодами с проверкой на четность с низкой плотностью (LDPC) в общую структуру и описывает понятие псевдокодовых слов при LP-декодировании, объединяя многие известные характеристики. для определенных кодов и каналов.
Линейное кодирование и декодирование кодов с низкой плотностью контроля четности
- Микаэль Симберг
Информатика
- 2015
кодирование и декодирование кодов LDPC, показывая, что декодер стохастического битиппинга обеспечивает относительно хорошие характеристики исправления ошибок при низкой сложности.
Декодирование турбоподобных кодов с помощью линейного программирования
- Дж. Фельдман, Дэвид Р. Каргер
Компьютерные науки
43-й ежегодный симпозиум IEEE по основам компьютерных наук, 2002 г. Труды.
- 2002
Введен новый алгоритм декодирования турбоподобных кодов, основанный на линейном программировании, который для случая кодов с повторением-накоплением (RA) в двоичном симметричном канале с некоторой постоянной пороговой границей шума, вероятность ошибки ограничена обратным многочленом от длины кода.
ML-декодирование с помощью смешанно-целочисленного адаптивного линейного программирования
В этой работе описывается модификация адаптивного LP-декодера, которая приводит к декодеру максимального правдоподобия (ML) и демонстрирует, что этот подход может эффективно достигать оптимальной производительности ML-декодирования на (155 ,64) код LDPC, введенный Tanner et al.
Использование линейного программирования для декодирования двоичных линейных кодов
Определение псевдокодового слова объединяет другие подобные понятия, известные для итерационных алгоритмов, включая «наборы остановки», «неприводимые замкнутые блуждания», «циклы решетки», «наборы отклонений» и «наборы отклонений». покрытия графа», что является нижней границей классического расстояния.
О вероятности парной ошибки декодирования линейным программированием на независимых каналах Рэлея с плоским затуханием
Вероятность парной ошибки (PEP) декодера линейного программирования (LP) для общего двоичного линейного кода, как сформулировано Feldman et al. на независимом рэлеевском канале с плоскими замираниями, а асимптотическая скорость затухания вероятности ошибки со средним SNR определяется размером наименьшего непустого остановочного множества в графе Таннера H.
К практическому универсальному декодированию с минимальной энтропией
В этой работе представлены практические алгоритмы аппроксимации для декодирования с минимальной энтропией и используются последние результаты релаксации линейного программирования для кодов с исправлением ошибок для построения алгоритмов полиномиальной сложности для этой настройки.
Декодирование LP достигает производительности
- J. Feldman, C. Stein
Computer Science
SODA ’05
- 2005
2005
) широкого диапазона вероятностных бинарных каналов связи и обеспечивает новую комбинаторную характеристику ошибочных событий, которая представляет самостоятельный интерес и, как ожидается, приведет к дальнейшим улучшениям.
Улучшенные границы вероятности ошибки в слове для кодов RA(2) с декодированием на основе линейного программирования
Разработаны полиномиальные алгоритмы, которые по коду RA(2) вычисляют верхнюю и нижнюю границы вероятности ошибки в слове P/ sub w/ для каналов бинарно-симметричного и аддитивного белого гауссовского шума (AWGN).
ПОКАЗЫВАЕТ 1-10 ИЗ 68 ССЫЛОК
СОРТИРОВАТЬ ПО Релевантности Наиболее влиятельные документы Недавность
Расшифровка списка кодов исправления ошибок
- В. Гурусвами
Информатика
- 2001
В диссертации представлено подробное исследование списочного декодирования, доказан его потенциал, осуществимость и важность как комбинаторной и алгоритмической концепции, а также представлен первый полиномиальный алгоритм времени для декодировать коды Рида-Соломона за пределами d/2 ошибок для каждого значения скорости.
Использование линейного программирования для декодирования линейных кодов
- Дж. Фельдман, М. Уэйнрайт, Дэвид Р. Каргер
Информатика
- 2003
Метод приближенного ML-декодирования произвольного двоичного линейного кода, основанный на релаксации линейного программирования (LP), который определяется графом факторов или представлением с проверкой на четность кода, и доказано, что производительность LP-декодирования эквивалентна стандартному итеративному декодированию.
Декодирование турбоподобных кодов на основе линейного программирования и его связь с итеративными подходами
- Дж. Фельдман, Дэвид Р. Каргер, М. Уэйнрайт
Информатика
- 2002
эффективный перевзвешенный алгоритм передачи сообщений максимального продукта iterativetree, разработанный Уэйнрайтом, Яакколой и Виллски.
Декодирование турбоподобных кодов с помощью линейного программирования
- Дж. Фельдман, Дэвид Р. Каргер
Компьютерные науки
43-й ежегодный симпозиум IEEE по основам компьютерных наук, 2002 г. Труды.
- 2002
Введен новый алгоритм декодирования турбоподобных кодов, основанный на линейном программировании, который для случая кодов с повторением-накоплением (RA) в двоичном симметричном канале с некоторой постоянной пороговой границей шума, вероятность ошибки ограничена обратным многочленом от длины кода.
Рекурсивный подход к кодам низкой сложности
Показано, что выбор порядка передачи цифр, подходящего для графа и подкодов, может дать коду превосходные возможности исправления пакетов ошибок.
Теория кодов, исправляющих ошибки
- O. Antoine, Berthet
Информатика
с чередованием) и напоминает учащимся основы теории линейных кодов для обычных эргодических каналов без памяти.
Коды и декодирование на общих графах
- Н. Виберг
Информатика
- 1996
алгоритмы, которые также включают неитерационные алгоритмы, такие как декодирование Витерби.
Пропускная способность кодов с проверкой на четность с низкой плотностью при декодировании с передачей сообщений в случае бинарно-симметричного канала и бинарного алгоритма передачи сообщений является общим явлением.
Границы погрешности для сверточных кодов и асимптотически оптимального алгоритма декодирования
Верхняя граница получена для конкретного вероятностного непоследовательного алгоритма декодирования, который, как показано, является асимптотически оптимальным для скоростей выше R_{0} и производительность которого имеет определенное сходство с производительностью алгоритма алгоритмы последовательного декодирования.
Коды с малой плотностью контроля четности
Описана простая, но неоптимальная схема декодирования, работающая непосредственно из канала апостериорных вероятностей, и показано, что вероятность ошибки при использовании этого декодера на двоичном симметричном канале уменьшается по крайней мере экспоненциально с корнем длины блока.