stringtranslate.com

Коэффициент битовых ошибок

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

Коэффициент ошибок по битам ( BER ) — это количество ошибок по битам за единицу времени. Коэффициент ошибок по битам (также BER ) — это количество ошибок по битам, деленное на общее количество переданных битов за исследуемый интервал времени. Коэффициент ошибок по битам — это безразмерная мера производительности, часто выражаемая в процентах . [1]

Вероятность битовой ошибки p e — это ожидаемое значение коэффициента битовой ошибки. Коэффициент битовой ошибки можно рассматривать как приблизительную оценку вероятности битовой ошибки. Эта оценка точна для длительного временного интервала и большого количества битовых ошибок.

Пример

В качестве примера предположим следующую переданную последовательность битов:

1 1 0 0 0 1 0 1 1

и следующая полученная последовательность битов:

0 1 0 1 0 1 0 0 1,

Число битовых ошибок (подчеркнутых битов) в данном случае равно 3. BER равен 3 неверным битам, деленным на 9 переданных битов, что дает BER 0,333 или 33,3%.

Коэффициент ошибок пакетов

Коэффициент ошибок пакетов (PER) — это количество неправильно полученных пакетов данных , деленное на общее количество полученных пакетов. Пакет считается неправильным, если хотя бы один бит ошибочен. Ожидаемое значение PER обозначается вероятностью ошибки пакета p p , которая для пакета данных длиной N бит может быть выражена как

,

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

Аналогичные измерения можно проводить для передачи кадров , блоков или символов .

Выражение выше можно преобразовать, чтобы выразить соответствующий BER ( p e ) как функцию PER ( p p ) и длины пакета данных N в битах:

Факторы, влияющие на BER

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

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

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

Анализ BER

BER можно оценить с помощью стохастического ( Монте-Карло ) компьютерного моделирования. Если предполагается простая модель канала передачи и модель источника данных , BER можно также рассчитать аналитически. Примером такой модели источника данных является источник Бернулли .

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

Худший сценарий — полностью случайный канал, где шум полностью доминирует над полезным сигналом. Это приводит к BER передачи 50% (при условии, что предполагается двоичный источник данных Бернулли и двоичный симметричный канал, см. ниже).

Кривые частоты появления ошибочных битов для каналов BPSK , QPSK , 8-PSK и 16-PSK, AWGN .
Сравнение BER между BPSK и дифференциально-кодированной BPSK с кодированием Грея, работающим в белом шуме.

В шумном канале BER часто выражается как функция нормализованного отношения несущей к шуму, обозначаемого как Eb/N0 (отношение энергии на бит к спектральной плотности мощности шума) или Es/N0 (энергия на символ модуляции к спектральной плотности шума).

Например, в случае модуляции BPSK и канала AWGN BER как функция Eb/N0 определяется по формуле:

,

где . [2]

Люди обычно строят кривые BER для описания производительности цифровой системы связи. В оптической связи обычно используется BER(дБ) против Received Power(дБм); в то время как в беспроводной связи используется BER(дБ) против SNR(дБ).

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

Более общим способом измерения количества битовых ошибок является расстояние Левенштейна . Измерение расстояния Левенштейна больше подходит для измерения сырой производительности канала до синхронизации кадров и при использовании кодов исправления ошибок, разработанных для исправления вставок и удалений бит, таких как коды маркеров и коды водяных знаков. [3]

Математический проект

BER — это вероятность неправильной интерпретации бита из-за электрического шума . Рассматривая биполярную передачу NRZ, мы имеем

для "1" и для "0". Каждый из и имеет период .

Зная, что шум имеет двустороннюю спектральную плотность ,

является

и есть .

Возвращаясь к BER, у нас есть вероятность некоторой неверной интерпретации .

и

где — порог принятия решения, установленный на 0, когда .

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

±§

Тест на частоту ошибок по битам

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

BERT обычно состоит из генератора тестовых шаблонов и приемника, который можно настроить на тот же шаблон. Их можно использовать парами, по одному на каждом конце линии передачи или по отдельности на одном конце с обратной связью на удаленном конце. BERT обычно являются автономными специализированными приборами, но могут быть персональными компьютерами . При использовании количество ошибок, если таковые имеются, подсчитывается и представляется в виде отношения, например 1 к 1 000 000 или 1 к 1e06.

Распространенные типы стресс-паттернов BERT

Тестер частоты ошибок по битам

Тестер коэффициента битовых ошибок (BERT), также известный как «тестер коэффициента битовых ошибок» [4] или решение для тестирования коэффициента битовых ошибок (BERT), представляет собой электронное испытательное оборудование, используемое для проверки качества передачи сигнала отдельных компонентов или целых систем.

Основными строительными блоками BERT являются:

Смотрите также

Ссылки

  1. ^ Jit Lim (14 декабря 2010 г.). «BER — это коэффициент ошибок по битам или частота ошибок по битам?». EDN . Получено 14 октября 2024 г.
  2. ^ Расчет BER, Вахид Мегдади, Университет Лиможа, январь 2008 г.
  3. ^ «Клавиатуры и скрытые каналы» Гаурава Шаха, Андреса Молины и Мэтта Блейза (2006?)
  4. ^ «Тестирование частоты битовых ошибок: BER Test BERT » Electronics Notes». www.electronics-notes.com . Получено 11.04.2020 .

Общественное достояние В этой статье использованы материалы из Федерального стандарта 1037C. Администрация общих служб . Архивировано из оригинала 2022-01-22. (в поддержку MIL-STD-188 ).

Внешние ссылки