11.5.1. Слепое выравнивание, основанное на критерии максимального правдоподобия
          
          
          Удобно использовать эквивалентную модель канала с дискретным временем, описанную в разделе 10.1.2. Напомним, что выход этой модели канала с МСИ равен
          
                                         (11.5.1)
          где 
 - коэффициенты эквивалентного канала с дискретным временем, 
 представляет информационную последовательность, а 
 последовательность отсчетов белого гауссовского шума. Для блока из 
 принимаемых сигнальных точек совместная ФПВ (вектора 
) при условии известного вектора импульсной характеристики канала 
 и известного вектора данных 
, равен
          
    (11.5.2)
          Совместные максимально правдоподобные оценки 
 и 
 - это такие значения этих векторов, которые максимизирует совместную ФПВ 
 или, что эквивалентно, это величины 
 и 
, которые минимизируют показатель экспоненты. Таким образом, максимально правдоподобное решение определяется минимумом по 
 и 
метрики
          
    (11.5.3)
          где матрица 
 называется матрицей данных и определяется так
          
                 (11.5.4)
          Мы сделаем несколько наблюдений. Прежде всего заметим, что, когда вектор данных 
 (или матрица данных 
) известен, как в случае, когда на приеме используется обучающая последовательность, максимально правдоподобная оценка импульсной характеристики канала, полученная минимизацией (11.5.3) по 
, равна
          
                                    (11.5.5)
          С другой стороны, когда импульсная характеристика канала известна, оптимальной МП детектор для последовательности данных 
 осуществляет поиск по решётке (или поиск по дереву), используя алгоритм Витерби для канала с МСИ.
          Если не известны как 
 так и 
 минимизацию показателя качества 
 можно выполнить совместно по 
 и 
. Альтернативно 
 можно оценить по ФПВ 
, которую можно получить усреднением 
 по всем по возможным последовательностям данных
          
            (11.5.6)
          где 
 - вероятность последовательности 
, 
, а 
 - размер символьного созвездия.
          Оценка канала, основанная на усреднении последовательностей данных. Как указанно в приведенном выше обсуждении, когда 
 и 
 не известны один из подходов сводится к оценке импульсной характеристики 
 после усреднения ФПВ 
 по всем последовательностям данных. Таким образом, имеем
          
   (11.5.7)
          Затем, оценка 
, которая максимизирует 
 определяется уравнения
          
   (11.5.8)
          Следовательно, оценку 
 можно выразить так:
          
   (11.5.9)
          где функция 
 определяется так
          
              (11.5.10)
          Результирующее решение для оптимального 
 обозначим 
.
          Уравнение (11.5.9) является нелинейным уравнением для оценки импульсной характеристики канала при заданном векторе принимаемого сигнала 
. В общем, трудно получить оптимальное решение непосредственным решением (11.5.9). С другой стороны относительно легко разработать численный метод для рекуррентного решения 
. В частности, можем написать
          
  (11.5.11)
          Когда 
 получено из решения (11.5.9) или (11.5.11),, мы можем просто использовать эту оценку при минимизации метрики 
, определённой (11.5.3), по всем возможным последователям данных. Поскольку 
 - это последовательность, которая минимизирует 
 по 
.
          Обсуждаемый алгоритм имеет два главных недостатка. Первый – это то, что рекуррентная обработка (11.5.11) для нахождения 
  в вычислительном отношении сложна. Второй и, вероятно, более важный, - оценка 
 не так хороша по сравнению с максимально правдоподобной оценкой 
, которая получается, когда последовательность 
 известна. Следовательно, качество слепого эквалайзера (с алгоритмами Витерби), основанного на оценке 
 хуже, чем того, который основан на 
. Ниже мы рассмотрим совместные оцениватели канала и данных.
          Совместная оценка канала и данных. Здесь мы рассмотрим совместную оптимизацию показателя качества 
, определяемого (11.5.3). Поскольку элементы вектора импульсной характеристики канала 
 непрерывные, а элементы вектора данных 
 дискретные, возможный подход сводится к определению максимально правдоподобной оценки 
 для каждой возможной последовательности данных, которая минимизирует 
 для каждой соответствующей оценки канала. Итак оценка канала, соответствующая 
-ой последовательности данных 
, равна
          
                 (11.5.13)
          Для 
-й последовательности данных метрика 
 равна
          
 (11.5.14)
          Затем из ансамбля 
 возможных последовательностей мы выберем последовательность данных, которая минимизирует функцию цены в (11.5.14), то есть мы определяем
          
                                          (11.5.15)
          Подход, описанный выше, является исчерпывающим исследовательским вычислительным методом с вычислительной сложностью, которая растет экспоненциально с длиной блока данных. Мы можем выбрать 
 и тогда мы будем  иметь одну оценку канала для каждой из 
 выживших последовательностей. С этого момента можно продолжить поиск, сохраняя отдельную оценку канала для каждого выжившего пути при осуществлении поиска по алгоритму Витерби по решетке.
          Подобный подход был предложен Сешадри (1991). В сущности, алгоритм Сешадри – это разновидность обобщенного алгоритма Витерба (ОАВ), который сохраняет 
 наилучших оценок переданной последовательности в каждом состоянии решётки и наилучших оценок переданной последовательности в каждом состоянии решетки и соответствующие оценки канала. В ОАВ Сешадри поиск идентичен обычному АВ, начиная с 
-го шага по решетке, т.е. начиная с точки, когда обработана принятая последовательность 
. Так начиная с 
-го шага формируется исчерпывающий поиск. С каждой последовательностью данных 
 связана соответствующая оценка канала 
. Начиная с этого шага, поиск модифицируется с тем, чтобы сохранить канала 
. Начиная с этого шага, поиск модифицируется с тем, чтобы сохранить 
 выживших последовательностей и соответствующих оценок канала на состояние вместо только одной последовательности на состояние. Таким образом, ОАВ используется для обработки принимаемой сигнальной последовательности 
. Оценки канала улучшаются рекуррентно на каждом шаге, используя алгоритм минимума СКО для дополнительного сокращения вычислительной сложности. Результаты моделирования, данные в статье Сешарди (1991) , указывают на то, что этот ОАВ для реализации слепого выравнивания работает хорошо при умеренном отношении сигнал/шум с 
. Затем имеется умеренный рост вычислительной сложности ОАВ по сравнению с обычным АВ. Однако здесь имеется дополнительные вычисления, связанные с оцениванием и обновлением оценок канала 
, связанных с каждой из выживших оценок данных.
          Альтернативный алгоритм совместного оценивания, который избегает вычисления наименьших квадратов при оценивании канала, был предложен Зервасом и др. (1991). В этом алгоритме порядок формирования совместной минимизации показателя качества 
 обратный. Это значит, сначала выбирается импульсная характеристика канала, скажем 
, а затем используется обычный АВ для нахождения оптимальной последовательности данных для этой импульсной характеристики канала. Затем мы можем модифицировать 
 до 
 и повторить оптимизацию по последовательностям данных 
.
          Основываясь на этом общем подходе Зервас разработал новый МП алгоритм слепого выравнивания, который назван алгоритмом с квантованием канала. Алгоритм работает по решетке пространства канала, причем он становится лучше и лучше при использовании МП правила для сохранения оцененного канала в окрестности действительного неизвестного канала. Этот алгоритм приводит к эффективной параллельной реализации, а его требования к памяти такие же, как в АВ.