НАСТРОЙКА ПРИЕМНИКА МЕЖДУ ПАКЕТАМИ ПИЛОТ-СИГНАЛОВ
RECEIVER ADJUSTMENT BETWEEN PILOT BURSTS

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение в целом относится к беспроводной связи. В частности, изобретение относится к настройке коэффициентов отвода эквалайзера и оценкам отношения уровня сигнала к совокупному уровню помех и шумов в приемнике.
УРОВЕНЬ ТЕХНИКИ
Предполагается, что современная система связи предоставляет надежную передачу данных для ряда приложений, например приложений передачи речи и данных. В контексте многоточечной связи известные системы связи основываются на коллективном доступе с разделением по частоте (FDMA), коллективном доступе с временным разделением (TDMA), коллективном доступе с кодовым разделением (CDMA) и, возможно, других схемах связи с коллективным доступом.
Система CDMA может быть спроектирована для поддержки одного или нескольких стандартов CDMA, например (1) "TIA/EIA-95 Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System" (этот стандарт с его расширенными редакциями A и B может называться "стандартом IS-95"), (2) "TIA/EIA-98-C Recommended Minimum Standard for Dual-Mode Wideband Spread Spectrum Cellular Mobile Station" ("стандарт IS-98"), (3) стандарт, спонсируемый консорциумом с названием "Проект Партнерства Третьего Поколения" (3GPP) и реализованный в наборе документов, известном как "стандарт W-CDMA", (4) стандарт, спонсируемый консорциумом с названием "Второй Проект Партнерства Третьего Поколения" (3GPP2) и реализованный в наборе документов, включающем "TR-45.5 Physical Layer Standard for cdma2000 Spread Spectrum Systems", "C.S0005-A Upper Layer (Layer 3) Signaling Standard for cdma2000 Spread Spectrum Systems" и "TIA/EIA/IS-856 cdma2000 High Rate Packet Data Air Interface Specification" (вместе "стандарт cdma2000"), (5) стандарт 1xEV-DO и (6) некоторые другие стандарты.
Беспроводной терминал доступа, например терминал в беспроводной системе CDMA, может принимать передачи данных от одной или нескольких базовых станций по прямой линии связи или линиям связи. Сигнал, переданный конкретной базовой станцией, может достигать терминала по нескольким маршрутам распространения. Принятый на терминале сигнал может включать в себя один или несколько экземпляров сигнала (также известных как компоненты многолучевого распространения), переданного базовой станцией. Слово "многолучевой" относится к наличию нескольких маршрутов распространения, по которым сигнал перемещается от передатчика (например, базовой станции) к приемнику (например, терминалу доступа). Каждый из многолучевых компонентов также подвергается меняющейся характеристике физического канала, шуму и помехам. Терминал может применять эквалайзер для компенсации характеристики канала и многолучевого искажения. Эквалайзер может быть фильтром коррекции с некоторым количеством элементов задержки и коэффициентов умножения в отводах, соответствующих элементам задержки. Некоторые методики коррекции и эквалайзеры описываются в принадлежащем тому же правообладателю патенте США № 7301990, озаглавленном "Equalization of Multiple Signals Received for Soft Handoff in Wireless Communication Systems"; и в принадлежащем тому же правообладателю патенте США № 6522683, озаглавленном "Method and Apparatus for Adaptive Linear Equalization for Walsh Covered Modulation".
Пилот-сигналы могут использоваться для оценки физического канала между передатчиком и приемником, например от базовой станции к терминалу доступа в системе CDMA. Пилот-сигнал является сигналом, несущим предопределенную последовательность данных, чтобы искажение пилот-сигнала могло быть отнесено к каналу передачи, и поэтому канал передачи может оцениваться из принятого пилот-сигнала.
Пилот-сигнал может передаваться с вполне определенными периодическими интервалами прямой линии связи. В некоторых системах CDMA, например, прямая линия связи задается в показателях кадров. Кадр может включать в себя шестнадцать временных интервалов. Каждый временной интервал может иметь длину в 2048 элементарных посылок, соответствующих длительности временного интервала в 1,67 миллисекунду и, следовательно, кадру с длительностью 26,67 миллисекунд. Каждый временной интервал может быть разделен на два временных полуинтервала с пакетом пилот-сигнала из 96 элементарных посылок, переданных в середине каждого временного полуинтервала. Оставшаяся часть каждого временного полуинтервала занята двумя переносящими трафик частями примерно по 400 элементарных посылок каждая и частями управления доступом к среде передачи (MAC).
С каждым пакетом пилот-сигнала эквалайзер регулируется («обучается»), и его коэффициенты отвода приспосабливаются на основе оценки, полученной с помощью пакета пилот-сигнала. Полученные таким образом коэффициенты затем используются для демодуляции частей трафика в каждой стороне пакета пилот-сигнала. Так как коэффициенты, полученные из регулировки на конкретном пакете пилот-сигнала, используются для демодуляции трафика, следующего во времени за пакетом пилот-сигнала, способ является антипричинным.
В быстро изменяющихся условиях канал может подвергаться существенному изменению между временем пакета пилот-сигнала и фактической передачей и приемом данных, особенно для данных, которые наиболее удалены во времени от пакета пилот-сигнала. Надлежащая регулировка эквалайзера важна для эффективности эквалайзера, а следовательно, для эффективности приемника. Поэтому в данной области техники существует потребность в устройстве, способах и изделиях, которые улучшают соответствие коэффициентов эквалайзера фактическим условиям в канале передачи во время передачи и приема данных. Также в данной области техники имеется потребность в приемниках с такими улучшенными эквалайзерами. В данной области техники существует еще одна потребность в системах беспроводной связи, которые применяют такие приемники.
Отношение уровня сигнала к совокупному уровню помех и шумов (SINR) для сигнала также измеряется во время пакетов пилот-сигнала и затем используется для масштабирования выходного сигнала эквалайзера перед подачей его в блок, который вычисляет логарифмическое отношение правдоподобия, и/или для другой обработки переданной информации. Следовательно, для приемника также важно получение хороших оценок SINR. Поэтому в данной области техники существует потребность в устройстве, способах и изделиях, которые улучшают оценки SINR фактических условий в канале передачи во время передачи и приема данных. Также в данной области техники имеется потребность в приемниках, которые используют такие улучшенные оценки SINR. В данной области техники существует еще одна потребность в системах беспроводной связи, которые применяют такие приемники.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Варианты осуществления, раскрытые в этом документе, могут удовлетворить одну или несколько вышеупомянутых потребностей путем предоставления устройства, способов и изделий для интерполирования коэффициентов эквалайзера и/или оценок SINR между пакетами пилот-сигналов. Системы, способы и изделия, описанные ниже, могут применяться в телекоммуникации, включая применения в сотовых терминалах доступа.
Описывается способ функционирования приемника в системе беспроводной связи. Способ включает в себя этап, на котором принимают кадр, включающий множество временных интервалов. Каждый временной интервал из множества временных интервалов имеет два временных полуинтервала, причем каждый временной полуинтервал включает в себя два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом. Первый временной полуинтервал содержит первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала. Второй временной полуинтервал содержит второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Способ также включает в себя этап, на котором разделяют первый и второй сегменты трафика на множество подсегментов. Множество подсегментов включает в себя первый подсегмент и второй подсегмент, следующий за первым подсегментом. Способ дополнительно включает в себя этап, на котором регулируют эквалайзер приемника на первом пакете пилот-сигнала, чтобы получить первое множество отрегулированных коэффициентов отвода, и этап, на котором регулируют эквалайзер приемника на втором пакете пилот-сигнала, чтобы получить второе множество отрегулированных коэффициентов отвода. Способ дополнительно включает в себя этап, на котором интерполируют между первым и вторым множествами отрегулированных коэффициентов отвода, чтобы получить первый набор интерполированных коэффициентов отвода для первого подсегмента, и коррекцию первого подсегмента с использованием первого набора интерполированных коэффициентов отвода.
Другой способ функционирования приемника в системе беспроводной связи включает в себя этап, на котором принимают кадр с множеством временных интервалов, причем каждый временной интервал в множестве временных интервалов имеет два временных полуинтервала. Каждый из временных полуинтервалов содержит два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом. Первый временной полуинтервал включает в себя первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала, а второй временной полуинтервал включает в себя второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Способ также включает в себя этап, на котором разделяют первый и второй сегменты трафика на множество подсегментов. Множество подсегментов содержит первый подсегмент и второй подсегмент, следующий за первым подсегментом. Способ дополнительно включает в себя этап, на котором измеряют отношение уровня сигнала к совокупному уровню помех и шумов у первого пакета пилот-сигнала, чтобы получить первое измеренное SINR, и измерение отношения уровня сигнала к совокупному уровню помех и шумов у второго пакета пилот-сигнала, чтобы получить второе измеренное SINR. Способ дополнительно включает в себя этап, на котором интерполируют между первым измеренным SINR и вторым измеренным SINR, чтобы получить первое интерполированное SINR для первого подсегмента. Способ дополнительно включает в себя этап, на котором предоставляют пользователю, по меньшей мере, некоторые данные во множестве подсегментов.
Описывается беспроводной терминал. Беспроводной терминал включает в себя приемник, запоминающее устройство и контроллер, соединенный с приемником и запоминающим устройством. Контроллер выполнен с возможностью приема множества временных интервалов, причем каждый временной интервал в множестве временных интервалов включает в себя два временных полуинтервала. Каждый временной полуинтервал содержит два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом. Первый временной полуинтервал содержит первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала. Второй временной полуинтервал содержит второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Контроллер также выполнен с возможностью разделения первого и второго сегментов трафика на множество подсегментов. Множество подсегментов включает в себя первый подсегмент и второй подсегмент, следующий за первым подсегментом. Контроллер также выполнен с возможностью регулировки эквалайзера на первом пакете пилот-сигнала, чтобы получить первое множество отрегулированных коэффициентов отвода, и регулировки эквалайзера на втором пакете пилот-сигнала, чтобы получить второе множество отрегулированных коэффициентов отвода. Контроллер дополнительно выполнен с возможностью интерполирования между первым и вторым множествами отрегулированных коэффициентов отвода, чтобы получить первый набор интерполированных коэффициентов отвода для первого подсегмента. Контроллер дополнительно выполнен с возможностью коррекции первого подсегмента с использованием эквалайзера с первым набором интерполированных коэффициентов отвода.
Описывается беспроводной терминал. Беспроводной терминал включает в себя приемник, запоминающее устройство и контроллер, соединенный с приемником и запоминающим устройством. Контроллер выполнен с возможностью приема множества временных интервалов, причем каждый временной интервал в множестве временных интервалов содержит два временных полуинтервала. Каждый временной полуинтервал включает в себя два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом, без временного полуинтервала, разделяющего первый временной полуинтервал и второй временной полуинтервал. Первый временной полуинтервал включает в себя первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала, а второй временной полуинтервал включает в себя второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Контроллер также выполнен с возможностью разделения первого и второго сегментов трафика на множество подсегментов. Множество подсегментов включает в себя первый подсегмент и второй подсегмент, следующий за первым подсегментом. Контроллер дополнительно выполнен с возможностью измерения отношения уровня сигнала к совокупному уровню помех и шумов у первого пакета пилот-сигнала, чтобы получить первое измеренное SINR, и измерения отношения уровня сигнала к совокупному уровню помех и шумов у второго пакета пилот-сигнала, чтобы получить второе измеренное SINR. Контроллер дополнительно выполнен с возможностью интерполирования между первым измеренным SINR и вторым измеренным SINR, чтобы получить первое интерполированное SINR для первого подсегмента. Контроллер дополнительно выполнен с возможностью предоставления пользователю, по меньшей мере, некоторых данных во множестве подсегментов.
Описывается беспроводной терминал. Беспроводной терминал включает в себя средство для приема беспроводного сигнала, средство для коррекции, средство для хранения данных и средство для обработки. Средство для обработки соединяется со средством для приема, средством для коррекции и средством для хранения. Средство для обработки выполнено с возможностью приема множества временных интервалов, причем каждый временной интервал в множестве временных интервалов содержит два временных полуинтервала. Каждый из временных полуинтервалов содержит два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом, без временного полуинтервала, разделяющего первый временной полуинтервал и второй временной полуинтервал. Первый временной полуинтервал включает в себя первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала, а второй временной полуинтервал включает в себя второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Контроллер также выполнен с возможностью разделения первого и второго сегментов трафика на множество подсегментов. Множество подсегментов включает в себя первый подсегмент и второй подсегмент, следующий за первым подсегментом. Контроллер дополнительно выполнен с возможностью регулировки средства для коррекции на первом пакете пилот-сигнала, чтобы получить первое множество отрегулированных коэффициентов отвода, и регулировки средства для коррекции на втором пакете пилот-сигнала, чтобы получить второе множество отрегулированных коэффициентов отвода. Контроллер дополнительно выполнен с возможностью интерполирования между первым и вторым множествами отрегулированных коэффициентов отвода, чтобы получить первый набор интерполированных коэффициентов отвода для первого подсегмента. Контроллер дополнительно выполнен с возможностью коррекции первого подсегмента с использованием первого набора интерполированных коэффициентов отвода. Контроллер дополнительно выполнен с возможностью предоставления пользователю, по меньшей мере, некоторых данных во множестве подсегментов.
Описывается беспроводной терминал. Беспроводной терминал включает в себя средство для приема беспроводного сигнала, средство для коррекции, средство для хранения данных и средство для обработки. Средство для обработки соединяется со средством для приема, средством для коррекции и средством для хранения. Средство для обработки выполнено с возможностью приема множества временных интервалов, причем каждый временной интервал в множестве временных интервалов содержит два временных полуинтервала. Каждый из временных полуинтервалов содержит два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом, без временных полуинтервалов, разделяющих первый временной полуинтервал и второй временной полуинтервал. Первый временной полуинтервал включает в себя первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала. Второй временной полуинтервал включает в себя второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Контроллер также выполнен с возможностью разделения первого и второго сегментов трафика на множество подсегментов. Множество подсегментов включает в себя первый подсегмент и второй подсегмент, следующий за первым подсегментом. Контроллер дополнительно выполнен с возможностью измерения отношения уровня сигнала к совокупному уровню помех и шумов у первого пакета пилот-сигнала, чтобы получить первое измеренное SINR, и измерения отношения уровня сигнала к совокупному уровню помех и шумов у второго пакета пилот-сигнала, чтобы получить второе измеренное SINR. Контроллер дополнительно выполнен с возможностью интерполирования между первым измеренным SINR и вторым измеренным SINR, чтобы получить первое интерполированное SINR для первого подсегмента. Контроллер дополнительно выполнен с возможностью предоставления пользователю, по меньшей мере, некоторых данных во множестве подсегментов.
Описывается машиночитаемый носитель. Носитель хранит команды. Когда команды выполняются, по меньшей мере, одним процессором беспроводного терминала доступа, они побуждают терминал доступа выполнять некоторое количество этапов. Этапы включают в себя прием множества временных интервалов, причем каждый временной интервал в множестве временных интервалов содержит два временных полуинтервала. Каждый из временных полуинтервалов включает в себя два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом. Первый временной полуинтервал включает в себя первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала. Второй временной полуинтервал включает в себя второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Этапы также включают в себя разделение первого и второго сегментов трафика на множество подсегментов. Множество подсегментов содержит первый подсегмент и второй подсегмент, следующий за первым подсегментом. Этапы дополнительно включают в себя регулировку эквалайзера на первом пакете пилот-сигнала, чтобы получить первое множество отрегулированных коэффициентов отвода, и регулировку эквалайзера на втором пакете пилот-сигнала, чтобы получить второе множество отрегулированных коэффициентов отвода. Этапы дополнительно включают в себя интерполирование между первым и вторым множествами отрегулированных коэффициентов отвода, чтобы получить первый набор интерполированных коэффициентов отвода для первого подсегмента. Этапы дополнительно включают в себя коррекцию первого подсегмента с использованием первого набора интерполированных коэффициентов отвода.
Описывается машиночитаемый носитель. Носитель хранит команды. Когда команды выполняются, по меньшей мере, одним процессором беспроводного терминала доступа, команды побуждают беспроводной терминал доступа выполнять некоторое количество этапов. Этапы включают в себя прием множества временных интервалов, причем каждый временной интервал в множестве временных интервалов содержит два временных полуинтервала. Каждый из временных полуинтервалов включает в себя два сегмента трафика и пакет пилот-сигнала между двумя сегментами трафика. Множество временных интервалов включает в себя первый временной полуинтервал и второй временной полуинтервал, следующий за первым временным полуинтервалом, без временного полуинтервала, разделяющего первый временной полуинтервал и второй временной полуинтервал. Первый временной полуинтервал включает в себя первый пакет пилот-сигнала и первый сегмент трафика, следующий за первым пакетом пилот-сигнала. Второй временной полуинтервал включает в себя второй сегмент трафика и второй пакет пилот-сигнала, следующий за вторым сегментом трафика. Этапы также включают в себя разделение первого и второго сегментов трафика на множество подсегментов. Множество подсегментов включает в себя первый подсегмент и второй подсегмент, следующий за первым подсегментом. Этапы дополнительно включают в себя измерение отношения уровня сигнала к совокупному уровню помех и шумов у первого пакета пилот-сигнала, чтобы получить первое измеренное SINR, и измерение отношения уровня сигнала к совокупному уровню помех и шумов у второго пакета пилот-сигнала, чтобы получить второе измеренное SINR. Этапы дополнительно включают в себя интерполирование между первым измеренным SINR и вторым измеренным SINR, чтобы получить первое интерполированное SINR для первого подсегмента. Этапы дополнительно включают в себя предоставление пользователю, по меньшей мере, некоторых данных во множестве подсегментов.
Эти и другие особенности настоящего изобретения станут понятнее на основании нижеследующего описания, чертежей и прилагаемой формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 иллюстрирует избранные компоненты сети связи, в которой приемник интерполирует коэффициенты эквалайзера и/или значения SINR;
Фиг.2 иллюстрирует избранные элементы кадров прямой линии связи, где временные полуинтервалы трафика делятся на подсегменты для интерполяции коэффициентов эквалайзера и/или значений SINR;
Фиг.3 иллюстрирует избранные элементы кадров прямой линии связи, где временные полуинтервалы трафика делятся на подсегменты для интерполяции коэффициентов эквалайзера и/или значений SINR и где подсегмент пересекает границу сегмента, границу временного полуинтервала и границу временного интервала; и
Фиг.4 иллюстрирует избранные этапы процесса для функционирования приемника с коэффициентами отвода и интерполяцией SINR.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
В этом документе термины "вариант осуществления", "модификация" и аналогичные выражения используются для ссылки на конкретное устройство, процесс или изделие, но не обязательно на одно и то же устройство, процесс или изделие. Таким образом, "один вариант осуществления" (или аналогичное выражение), используемый в одном месте или контексте, может относиться к конкретному устройству, процессу или изделию; такое же или аналогичное выражение в другом месте может относиться к другому устройству, процессу или изделию. Выражения "альтернативный вариант осуществления", "в качестве альтернативы" и аналогичные фразы могут использоваться для указания одного из некоторого количества разных возможных вариантов осуществления. Количество возможных вариантов осуществления не обязательно ограничено двумя или каким-нибудь другим количеством.
Термин "интерполяция" означает любой процесс вычисления (приближения или оценки) новой точки между двумя существующими точками данных на основе существующих точек данных.
Терминал доступа, который также может называться АТ, абонентской станцией, пользовательским оборудованием, UE, мобильным терминалом, МТ или сотовым устройством связи, может быть подвижным или стационарным и может взаимодействовать с одной или несколькими базовыми приемопередающими станциями. Терминал доступа может быть любым из некоторого количества типов устройств, включающих, но не только, плату персонального компьютера (РС), внешний или внутренний модем, беспроводной телефон и персональный цифровой помощник (PDA) с возможностью беспроводной связи. Терминал доступа передает и принимает пакеты данных к контроллеру радиосети или от него через одну или несколько базовых приемопередающих станций.
Базовые приемопередающие станции и контроллеры базовых станций являются частями сети, называемой радиосетью, RN, или сетью доступа, AN. Радиосеть может быть UTRAN, или наземной сетью радиодоступа UMTS. Радиосеть может перемещать пакеты данных между несколькими терминалами доступа. Радиосеть дополнительно может быть подключена к дополнительным сетям вне радиосети, например корпоративной интрасети, Интернету, коммутируемой телефонной сети общего пользования (PSTN) или другой радиосети, и может перемещать пакеты с данными и речью между каждым терминалом доступа и такими внешними сетями. В зависимости от соглашений и определенных реализаций базовая приемопередающая станция может называться другими названиями, включая Узел Б, систему базовых станций (BSS) и просто базовую станцию. Аналогичным образом контроллер базовой станции может называться другими названиями, включая контроллер радиосети, RNC, контроллер, центр коммутации мобильной связи или обслуживающий узел поддержки GPRS.
Объем изобретения распространяется на эти и аналогичные компоненты системы беспроводной связи, а также на другое электронное оборудование.
Слово "типовой" в этом документе может использоваться, чтобы обозначать "служащий в качестве примера, отдельного случая или иллюстрации". Любой вариант осуществления или модификация, описанный в данном документе как "типовой", не обязательно должен быть истолкован как предпочтительный или выгодный по сравнению с другими вариантами осуществления или модификациями. Все варианты осуществления и модификации, описанные в этом описании, являются типовыми вариантами осуществления и модификациями, предоставленными для обеспечения возможности специалистам в данной области техники изготовить и использовать изобретение, а не обязательно для ограничения объема правовой охраны, предоставленного изобретению.
Фиг.1 иллюстрирует избранные компоненты сети 100 связи, которая включает в себя контроллер 110 радиосети, соединенный с беспроводными базовыми приемопередающими станциями 120A, 120B и 120C. Базовые приемопередающие станции 120 взаимодействуют с терминалами 130A, 130B, 130C и 130D доступа посредством беспроводных соединений с 140A по 140E. Контроллер 110 радиосети соединяется с коммутируемой телефонной сетью 150 общего пользования через телефонный коммутатор 160 и с сетью 170 с коммутацией пакетов через узел 180 обслуживания пакетных данных ("PDSN"). Обмен данными между различными элементами сети, например контроллером 110 радиосети и узлом 180 обслуживания пакетных данных, может быть реализован с использованием любого количества протоколов, например Интернет-протокола ("IP"), протокола с режимом асинхронной передачи ("АТМ"), Т1, Е1, ретрансляции кадров и других протоколов.
Сеть 100 связи может предоставлять терминалам 130 доступа как услуги передачи данных, так и услуги сотовой телефонии. В качестве альтернативы сеть 100 связи может предоставлять только услуги передачи данных либо только услуги телефонии.
Несколько или даже все терминалы 130 доступа могут находиться в одной соте или узле, либо каждый терминал 130 доступа может находиться в отдельной соте или узле.
Типичный терминал доступа, например терминал 130A доступа, включает в себя схемы 131 приемника, схемы 132 передатчика, кодер 133, декодер 134, эквалайзер 135, процессор 136 и запоминающее устройство 137. Терминал доступа также может включать в себя или быть подключенным к одному или нескольким устройствам с пользовательским интерфейсом, например микрофону, динамику, дисплею или клавишной панели. Приемник, передатчик, кодер, декодер и эквалайзер конфигурируются процессором, исполняющим код, сохраненный в запоминающем устройстве. Каждый терминал 130 доступа выполнен с возможностью передачи данных с использованием, по меньшей мере, одного протокола передачи, такого как протоколы беспроводной пакетной передачи, описанные выше. Терминалы 130 доступа взаимодействуют с базовыми приемопередающими станциями 120 по каналам связи 140A-140E, как показано на фиг.1. Каждый канал 140 связи может включать в себя как прямую линию связи, так и обратную линию связи с соответствующим терминалом 130 доступа.
например
например
например
например
например
например
Каждая из базовых приемопередающих станций 120 включает в себя один или несколько беспроводных приемников (, приемник 121 в BTS 120A), один или несколько беспроводных передатчиков (, передатчик 122 в BTS 120A), интерфейс контроллера радиосети (, интерфейс 123), запоминающее устройство (, запоминающее устройство 124), процессор (, процессор 125) и схемы кодера/декодера (, схемы 126 кодера/декодера). Пара "приемник/передатчик" в каждой базовой приемопередающей станции конфигурируется процессором станции, функционирующим под управлением программного кода, сохраненного в запоминающем устройстве BTS, чтобы устанавливать прямые и обратные линии связи с терминалами 130 доступа, чтобы отправлять пакеты данных и принимать пакеты данных от терминалов 130 доступа. Например, в случае услуг передачи данных базовые приемопередающие станции 120 принимают пакеты данных прямой линии связи из сети 170 с коммутацией пакетов посредством узла 180 обслуживания пакетных данных и посредством контроллера 110 радиосети и передают эти пакеты терминалам 130 доступа. Базовые приемопередающие станции 120 принимают пакеты данных обратной линии связи, которые возникают на терминалах 130 доступа, и перенаправляют эти пакеты в сеть 170 с коммутацией пакетов через контроллер 110 радиосети и узел 180 обслуживания пакетных данных. В случае услуг телефонии базовые приемопередающие станции 120 принимают пакеты данных прямой линии связи из телефонной сети 150 посредством телефонного коммутатора 160 и посредством контроллера 110 радиосети и передают эти пакеты терминалам 130 доступа. Содержащие речь пакеты, возникающие на терминалах 130 доступа, принимаются на базовых приемопередающих станциях 120 и перенаправляются в телефонную сеть 150 через контроллер 110 радиосети и телефонный коммутатор 160.
В качестве альтернативы каждый передатчик и приемник BTS могут иметь один или несколько отдельных процессоров.
Контроллер 110 радиосети включает в себя один или несколько интерфейсов 111 с базовыми приемопередающими станциями 120, интерфейс 112 с узлом 180 обслуживания пакетных данных и интерфейс 113 с телефонным коммутатором 160. Интерфейсы 111, 112 и 113 работают под управлением одного или нескольких процессоров 114, исполняющих программный код, сохраненный в запоминающем устройстве 115.
Как проиллюстрировано на фиг.1, сеть 100 включает в себя одну коммутируемую телефонную сеть общего пользования, одну сеть с коммутацией пакетов, один контроллер базовой станции, три базовые приемопередающие станции и четыре терминала доступа. Специалист в данной области техники после прочтения этого документа признал бы, что в качестве альтернативы сети не должны ограничиваться любым конкретным количеством этих компонентов. Например, может включаться меньшее или большее количество базовых приемопередающих станций и терминалов доступа. Кроме того, сеть 100 связи может подключать терминалы 130 доступа к одной или нескольким дополнительным сетям связи, например второй сети беспроводной связи, имеющей некоторое количество беспроводных терминалов доступа.
Фиг.2 показывает кадры 210A, 210B и 210C канала прямой линии 200 связи между выбранной BTS 120 и выбранными терминалами 130 доступа. Выбранная BTS может быть BTS 120A, а выбранный терминал доступа может быть терминалом 130A доступа; для простоты в дальнейшем мы будем ссылаться на эти сетевые устройства просто как BTS 120 и терминал 130 доступа соответственно. Отметим, что хотя на фиг.2 показано только три кадра, могут присутствовать и обычно присутствуют многие дополнительные кадры. В типовой системе каждый кадр содержит шестнадцать временных интервалов, каждый временной интервал длиной в 2048 элементарных посылок и соответствует длительности временного интервала в 1,67 миллисекунду; каждый кадр соответственно равен по длительности 26,67 миллисекундам. Временные интервалы кадра 210B включают в себя последовательные временные интервалы 220 и 240, которые показанные с дополнительными подробностями. Отметим, что другие временные интервалы выглядели бы также или практически также на этом уровне абстракции.
Каждый временной интервал разделяется на два временных полуинтервала с пакетами пилот-сигналов, переданными в середине каждого временного полуинтервала. Временной интервал 220 содержит соответственно временные полуинтервалы 220A и 220B с пакетом 223 пилот-сигнала в середине временного полуинтервала 220A и другим пакетом 227 пилот-сигнала в середине временного полуинтервала 220B; временной интервал 240 аналогично содержит временные полуинтервалы 240A и 240B с пакетами 243 и 247 пилот-сигналов соответственно. Каждый пакет пилот-сигнала окружается частями 221 MAC. Каждое сочетание пакетов пилот-сигнала с окружающими его MAC-частями разбивает соответствующий временной полуинтервал на два переносящих трафик сегмента. Здесь "трафик" относится к данным, отличным от пакетов пилот-сигнала и частей MAC; трафик обычно включает в себя полезные данные. Как показано на фиг.2, сегментами временных интервалов 220 и 240 в возрастающем порядке времени являются сегменты 222, 224, 226, 228, 242, 244, 246 и 248. Каждый из этих сегментов может занимать 400 элементарных посылок в длину, тогда как каждый из пакетов 223, 227, 243 и 247 пилот-сигнала может занимать 96 элементарных посылок в длину.
Терминал 130 доступа включает в себя приемник со схемами 131 приемника, декодером 134 и эквалайзером 135. Функционирование терминала доступа и его компонентов управляется процессором 136, исполняющим команду, сохраненную в запоминающем устройстве 137. В работе приемник принимает прямую линию связи с кадрами 210, включающими пакеты 223, 227, 243 и 247 пилот-сигнала во временных интервалах 220/240. Терминал доступа использует принятые пакеты пилот-сигнала для регулировки эквалайзера 135, получая соответствующие наборы коэффициентов отвода для демодуляции трафика в переносящих трафик сегментах.
Однако полученный таким образом одиночный набор коэффициентов не обязательно используется для демодуляции двух сегментов трафика на любой стороне пакета пилот-сигнала, которая использовалась для получения набора коэффициентов. Вместо этого каждый сегмент разбивается на несколько подсегментов. Например, как показано на фиг.2, каждый из сегментов разделяется на два подсегмента, хотя может использоваться другое число. Сегмент 222 соответственно разделяется на подсегменты 222-1 и 222-2, сегмент 224 соответственно разделяется на подсегменты 224-1 и 224-2 и так далее с соответствующими изменениями в номере сегмента. Для демодуляции, по меньшей мере, некоторых из этих подсегментов коэффициенты отвода эквалайзера определяются путем интерполирования коэффициентов, определенных с помощью регулировки эквалайзера на непосредственно предшествующих и непосредственно следующих пакетах пилот-сигнала.
то есть
k
k+1
k,1
k
k+1
Коэффициенты могут линейно интерполироваться между коэффициентами, определенными для последующих ( последовательных) пакетов пилот-сигнала. Обозначим наборы коэффициентов, определенные (посредством регулировки) для последовательных пакетов 223 и 227 пилот-сигнала, в виде CT и CT соответственно, где нижние индексы относятся к индексу времени пакетов пилот-сигнала (который является таким же, как индекс временного полуинтервала). Также обозначим набор коэффициентов отвода эквалайзера, используемый для демодуляции подсегментов 224-1, в виде C. Этот последний набор коэффициентов затем может определяться путем линейной интерполяции по времени между CT и CT:
k,1
k
k+1
C=(4/5)*CT+(1/5)*CT.
k,2
k,3
k,4
Обозначая наборы коэффициентов эквалайзера, используемые для демодуляции подсегментов 224-2, 226-1 и 226-2, в виде C, C и C соответственно, их значения могут быть выведены следующим образом:
k,2
k
k+1
C=(3/5)*CT+(2/5)*CT;
k,3
k
k+1
C=(2/5)*CT+(3/5)*CT и
k,4
k
k+1
C=(1/5)*CT+(4/5)*CT.
j
k,j
Отметим, что второй нижний индекс  в величинах C соответствует индексу определенного подсегмента в интервале времени между двумя последовательными пакетами 223 и 227 пилот-сигналов. Коэффициенты соответственно интерполируются практически линейным образом. Линейная интерполяция коэффициента, применимая к подсегменту, означает, что коэффициент вычисляется путем объединения взвешенных значений коэффициента одного и того же отвода, отрегулированных на пакетах пилот-сигнала, непосредственно предшествующих и непосредственно следующих за подсегментом; веса, назначенные отрегулированным коэффициентам, непосредственно предшествующим и непосредственно следующим за коэффициентом, применимым к подсегменту, обратно пропорциональны расстоянию между подсегментом и непосредственно предшествующим и непосредственно следующим пакетом пилот-сигнала. Таким образом, если временной интервал между центром подсегмента и центром непосредственно предшествующего пакетам пилот-сигнала равен x и временной интервал между центром подсегмента и центром непосредственно следующего пакета пилот-сигнала равен y, то относительный вес, назначенный соответствующему коэффициенту, отрегулированному на непосредственно предшествующем пакете пилот-сигнала, равен (y/(x+y)), а относительный вес, назначенный соответствующему коэффициенту, отрегулированному на непосредственно следующем пакете пилот-сигнала, равен (x/(x+y)). Как проиллюстрировано в вышеприведенном примере, это весовое соотношение может соблюдаться скорее большей частью, чем точно, с небольшими отклонениями, например, из-за квантования интервалов времени (длина элементарной посылки).
j
j
j
k
k
k
k
k+1
k+1
k+1
k+1
Следует понимать, что вышеприведенные формулы и другие описания интерполяции в этом документе подразумевают одинаковый тип операции, выполняемый над каждым из отдельных коэффициентов в каждом наборе коэффициентов. В качестве поясняющего примера предположим, что каждый набор коэффициентов представлен вектором типа {c[1], c[2]... c[n]}, где нижний индекс является индексом подсегмента, а величина в скобках является индексом отвода, соответствующим отдельным отводам в эквалайзере. Также предположим, что CT={ct[1], ct[2],... ct[n]}, где величина в скобках также является индексом отвода. Дополнительно предположим, что CT={ct[1], ct[2],... ct[n]}, где величина в скобках снова является индексом отвода. Коэффициенты, соответствующие одному и тому же отводу, интерполируются одинаково:
1
k
k+1
c[m]=(4/5)* ct[m]+(1/5)* ct[m],
2
k
k+1
c[m]=(3/5)* ct[m]+(2/5)* ct[m],
3
k
k+1
c[m]=(2/5)* ct[m]+(3/5)* ct[m] и
4
k
k+1
c[m]=(1/5)* ct[m]+(4/5)* ct[m], для всех m между 1 и числом, представляющим наивысший индекс отвода в эквалайзере.
k,1
k
k,4
k+1
k,2
k,3
В некоторых модификациях не интерполируются коэффициенты, используемые для демодуляции подсегментов, смежных с конкретным пакетом пилот-сигнала (с его сопроводительными MAC-частями), а вместо этого для таких подсегментов непосредственно используются коэффициенты, полученные из регулировки эквалайзера для пакета пилот-сигнала. Непосредственно предшествующий пример затем был бы изменен, чтобы C=CT и C= CT, тогда как C и C по-прежнему интерполируются, как описано выше.
Смещение отвода может происходить от одной регулировки на пакете пилот-сигнала до следующей регулировки на пакете пилот-сигнала. Это может быть обусловлено изменением центра масс или скольжением синхронизации, которое является сдвигом во временном сдвиге центра масс эквалайзера из-за грубого изменения ухода частоты между базовой станцией и терминалом доступа со временем. Для повышенной эффективности эквалайзера может быть желательно поддерживать эквалайзер почти центрированным, чтобы самые сильные многолучевые сигналы попадали в определенный промежуток времени слева и справа от центра адаптивного фильтра с конечной импульсной характеристикой. Логика смещения отводов в сочетании с логикой обнуления отводов может выполнять эту работу и сдвигать коэффициенты эквалайзера влево или вправо, как требуется для поддержания эквалайзера почти центрированным. Нулевые коэффициенты отвода могут смещаться для заполнения передних или задних отводов, в зависимости от направления смещения. Это используется для корректировки синхронизации эквалайзера. Смещение отводов более подробно описывается в принадлежащем тому же правообладателю Патенте США с номером 7012952, озаглавленном "Method and Apparatus for Adjusting Delay in Systems With Time-Burst Pilot and Fractionally Spaced Equalizers".
Коэффициенты эквалайзера затем смещаются в правильном направлении перед тем, как начнется регулировка на пакете пилот-сигнала. В таких случаях предыстория также смещается аналогичным образом, чтобы интерполяция коэффициентов выполнялась на правильных индексах. Предыстория в этом контексте означает два набора коэффициентов в запоминающем устройстве от предыдущих двух пакетов пилот-сигнала.
Процесс деления на подсегменты не обязательно выполнять так, чтобы каждый подсегмент полностью содержался в одном сегменте, одном временном полуинтервале или одном временном интервале. В модификациях подсегмент может пересекать границу сегмента, границу временного полуинтервала или границу временного интервала. Фиг.3 иллюстрирует пример, где подсегмент пересекает границу временного интервала (а также границы сегмента и временного полуинтервала). Как показано на фиг.3, временной интервал 320 включает в себя временные полуинтервалы 320A и 320B с пакетом 323 пилот-сигнала в середине временного полуинтервала 320A и другим пакетом 327 пилот-сигнала в середине временного полуинтервала 320B; временной интервал 340 аналогично содержит временные полуинтервалы 340A и 340B с пакетами 343 и 347 пилот-сигналов в середине каждого временного полуинтервала. Каждый из пакетов 323/327/343/347 пилот-сигнала окружается соседними MAC-частями 321. Каждое сочетание пакетов пилот-сигнала и его соседних MAC-частей разбивает соответствующий временной полуинтервал на два переносящих трафик сегмента, которые в возрастающем порядке времени являются сегментами 322, 324, 326, 328, 342, 344, 346 и 348. До настоящего времени это является по существу такой же структурой временного интервала, как показана на фиг. 2. Однако здесь каждый набор из двух соседних сегментов разбивается на пять (нечетное число) подсегментов. Сегменты 328 и 342 (которые находятся между пакетами 327 и 343 пилот-сигналов и являются смежными друг с другом) теперь разделяются на подсегменты SBS-1, SBS-2, SBS-3, SBS-4 и SBS-5. Отметим, что SBS-3 охватывает границы сегмента, временного полуинтервала и временного интервала.
k
k+1
k,1
k,5
Эквалайзер снова регулируется на пакетах 327 и 343 пилот-сигнала, чтобы получить наборы отрегулированных коэффициентов CT и CT соответственно. Чтобы демодулировать конкретный подсегмент, набор коэффициентов получается путем интерполирования между наборами отрегулированных коэффициентов, окружающими конкретный сегмент. Например, наборы коэффициентов с C по C для демодуляции подсегментов с SBS-1 по SBS-5 соответственно могут быть получены следующим образом:
k,1
k
k+1
C=(5/6)*CT+(1/6)*CT;
k,2
k
k+1
C=(4/6)*CT+(2/6)*CT;
k,3
k
k+1
C=(3/6)*CT+(3/6)*CT.
k,4
k
k+1
C=(2/6)*CT+(4/6)*CT и
k,5
k
k+1
C=(1/6)*CT+(5/6)*CT.
k,1
k
k,5
k+1
k,2
k,4
Снова может быть предпочтительным не интерполировать коэффициенты для подсегментов, непосредственно смежных с пакетом пилот-сигнала, а вместо этого использовать наборы отрегулированных коэффициентов, полученные для соседних пакетов пилот-сигнала, чтобы демодулировать конкретные подсегменты. Например, C может быть установлен в CT, C может быть установлен в CT, а C по C могут быть интерполированы, как описано выше. В более общем смысле коэффициенты только для некоторых выбранных подсегментов могут быть получены посредством интерполяции отрегулированных коэффициентов, окружающих сегменты. Конечно, как проиллюстрировано выше, все коэффициенты могут быть интерполированы.
Хотя фиг. 2 и 3 иллюстрируют разделение сегментов трафика на равные подсегменты, это не всегда нужно. Некоторые процессы и системы используют разделение на подсегменты, не все из которых являются равными. Кроме того, коррекцию не нужно проводить для всех данных в сегментах. В некоторых системах коррекция не выполняется для преамбул в сегментах трафика. В этом случае может отсутствовать необходимость включать преамбулы в процесс деления на подсегменты или выполнять интерполяцию для подсегментов, которые содержат только данные преамбулы.
SINR принятого сигнала иногда используется в обработке принятого сигнала.
Измерение SINR более подробно описывается в принадлежащем тому же правообладателю Патенте США с номером 7106792, озаглавленном "Method and Apparatus for Estimating the Signal to Interference-Plus-Noise Ratio of a Wireless Channel".
k
k+1
k,1
k,5
SINR принятого сигнала, измеренное во время пакетов пилот-сигнала, также может интерполироваться для подсегментов и затем использоваться в обработке информации в сегментах трафика. Например, SINR может интерполироваться для масштабирования выходного сигнала эквалайзера перед подачей выходного сигнала в блок, который вычисляет логарифмическое отношение правдоподобия (LLR). Интерполяция SINR может выполняться теми же способами, которые описываются во всем этом документе в отношении коэффициентов отвода. Ссылаясь снова на фиг.3, обозначим измерения SINR для пакетов 327 и 343 пилот-сигнала в виде SM и SM соответственно. Затем интерполированные значения SINR с SI по SI для обработки подсегментов с SBS-1 по SBS-5 соответственно могут быть получены следующим образом:
k,1
k
k+1
SI=(5/6)*SM+(1/6)*SM;
k,2
k
k+1
SI=(4/6)*SM+(2/6)*SM;
k,3
k
k+1
SI=(3/6)*SM+(3/6)*SM;
k,4
k
k+1
SI=(2/6)*SM+(4/6)*SM и
k,5
k
k+1
SI=(1/6)*SM+(5/6)*SM.
k
k+1
Интерполяция SINR может осуществляться в линейной области/шкале в отличие от логарифмической области/шкалы или области/шкалы в децибелах. Если, например, измерения SINR SM и SM выполняются, сохраняются или иным образом доступны в децибелах, они могут быть сначала преобразованы к линейной шкале. Затем может осуществляться интерполяция линейных значений, и интерполированные результаты могут быть преобразованы в децибелы и сохранены как значения в децибелах.
Как понял бы специалист в данной области техники после прочтения этого документа, значение "линейный", которое применено к области или шкале, не является таким же, как значение "линейный", которое применено к самому процессу интерполяции. SINR может интерполироваться в линейной области с использованием, например, способа нелинейной интерполяции.
Значения SINR только для некоторых выбранных подсегментов могут быть получены посредством интерполяции измерений SINR, полученных для пакетов пилот-сигнала. Например, значения SINR, используемые в обработке подсегментов, непосредственно смежных с конкретным пакетом пилот-сигнала, могут устанавливаться в измеренное значение SINR для того же конкретного пакета пилот-сигнала. Конечно, как проиллюстрировано выше, все значения SINR могут быть интерполированы.
Фиг.4 иллюстрирует избранные этапы процесса 400 для функционирования приемника с коэффициентами отвода и интерполяцией SINR. На этапе 401 приемник является действующим и выполнен с возможностью приема временных интервалов с пакетами пилот-сигналов в середине каждого временного полуинтервала и сегментами трафика, по меньшей мере, в частях оставшихся частей временных полуинтервалов.
На этапе 405 принимается первый временной полуинтервал, включающий первый пакет пилот-сигнала в середине первого временного полуинтервала и первый сегмент трафика, следующий за первым временным полуинтервалом.
На этапе 410 эквалайзер приемника регулируется на основе первого пакета пилот-сигнала, чтобы получить первый набор отрегулированных коэффициентов эквалайзера.
На этапе 415 определяется первое измеренное SINR на основе первого пакета пилот-сигнала.
На этапе 420 принимается второй временной полуинтервал, включающий второй пакет пилот-сигнала в середине второго временного полуинтервала и второй сегмент трафика, следующий за вторым временным полуинтервалом.
На этапе 425 эквалайзер приемника регулируется на основе второго пакета пилот-сигнала, чтобы получить второй набор отрегулированных коэффициентов эквалайзера.
На этапе 430 определяется второе измеренное SINR на основе второго пакета пилот-сигнала.
На этапе 435 первый и второй сегменты трафика сегментируются (разделяются) на три или более подсегмента.
На этапе 440 коэффициенты эквалайзера интерполируются между первым и вторым набором, чтобы получить множество интерполированных коэффициентов для одного или нескольких подсегментов.
На этапе 445 SINR интерполируется между первым и вторым измеренными значениями SINR, чтобы получить интерполированное значение или значения SINR для одного или нескольких подсегментов.
На этапе 450 трафик в подсегментах корректируется с использованием коэффициентов отвода, применимых к каждому подсегменту. Применимые коэффициенты отвода, по меньшей мере, для одного из подсегментов определены путем интерполяции на этапе 440. Затем трафик в подсегментах демодулируется.
На этапе 455 демодулированный трафик в подсегментах обрабатывается с использованием значений SINR, применимых к каждому подсегменту. Например, выходной сигнал эквалайзера масштабируется с использованием значений SINR. Применимое SINR, по меньшей мере, для одного из подсегментов определено путем интерполяции на этапе 445.
Затем процесс 400 завершается на этапе 499. Следует отметить, что процесс обычно повторялся бы с приемом следующих временных полуинтервалов. Кроме того, некоторые этапы (или результаты, полученные на этапах) одного экземпляра процесса 400 могут повторно использоваться в следующем экземпляре того же процесса.
Интерполяция SINR и интерполяция коэффициента отвода может применяться на практике вместе или в отдельности. Таким образом, система может применять интерполяцию коэффициента отвода без интерполяции SINR, она может применять интерполяцию SINR без интерполяции коэффициента отвода, либо она может одновременно применять интерполяцию коэффициента отвода и SINR. В последнем случае коэффициенты отвода и SINR могут интерполироваться одинаково и на тех же подсегментах; в качестве альтернативы, они могут интерполироваться разными способами и/или на разных подсегментах.
n
n
Хотя вышеприведенные примеры иллюстрируют линейную или практически линейную интерполяцию, могут использоваться другие виды интерполяции, например полиноминальная интерполяция, включающая кубическую интерполяцию. Также может использоваться методика усреднения. Усреднение означает использование среднего из значений коэффициентов, отрегулированных на последовательных пакетах пилот-сигнала для заданного отвода для всех подсегментов, находящихся между последовательными пакетами пилот-сигналов. Для интерполяции коэффициента линейная интерполяция может объединяться с усреднением коэффициентов. Нижеследующая формула может использоваться для определения коэффициента  заданного отвода для подсегмента между двумя последовательными пакетами пилот-сигналов, обозначенными с помощью индексов времени временного полуинтервала [-2] (индекс раньше во времени) и [-1] (следующий во времени индекс):
10
10
n
n
n
Avg
Avg
Avg
Avg
Вышеприведенная формула предполагает расстояние между пакетами пилот-сигналов в 1024 (2) элементарные посылки, а отсюда появление значения 2 для временного интервала. В формуле  и  представляют соответственно значения данного коэффициента отвода, отрегулированные на пакетах пилот-сигнала во временных полуинтервалах [-1] и [-2]; коэффициент интерполяции  является расстоянием от центра подсегмента до центра пакета пилот-сигнала с индексом [-1]; и  является коэффициентом усреднения, который уравновешивает вес усреднения (или сглаживания) и линейной интерполяции. Например, =0 сокращает формулу просто до линейной интерполяции, =1 сокращает формулу просто до усреднения, тогда как =0,5 дает равный вес усреднению и линейной интерполяции.
Неисключительным примером разных видов интерполяции является такой, где система интерполирует коэффициенты отвода линейно наряду с использованием кубической интерполяции для SINR. Другим неисключительным примером является такой, где система линейно интерполирует только коэффициенты отвода для подсегментов, несмежных с пакетами пилот-сигналов, интерполируя при этом SINR для всех подсегментов с использованием кубической интерполяции. Еще одним неисключительным примером является такой, где система использует большее количество подсегментов для интерполяции SINR, чем количество подсегментов, которое она использует для интерполяции коэффициента. Конечно, также возможны и другие примеры.
Процессы и системы, описанные в этом документе, могут использоваться в оптимизированных под данные системах, то есть системах, оптимизированных для передачи данных (в отличие от передачи речи), и в особенности такие системы оптимизируются для передачи данных по нисходящей линии связи (прямой линии связи). Оптимизированные под данные системы не должны исключать передачу данных по восходящей линии связи (обратной линии связи) или передачу речи в любом направлении. Следует отметить, что речь может передаваться в виде данных, например, в случае передач голоса по IP-протоколу (VoIP). Процессы и системы также могут использоваться в системах только для данных, то есть системах, используемых только для передачи данных. Более того, процессы и системы могут использоваться в передаче речи как таковой, то есть передаче речи без использования VoIP.
Описанные процессы и системы могут использоваться в терминалах доступа беспроводной сотовой системы связи. Процессы и системы также (или вместо этого) могут использоваться на стороне радиосети в беспроводной сотовой системе связи, например в базовой приемопередающей станции. Процесс и системы могут использоваться с многоотводным когерентным приемником или без него.
В некоторых системах этапы для интерполирования коэффициентов эквалайзера сохраняются в микропрограммном обеспечении, тогда как в других системах этапы сохраняются в программном обеспечении. Однако эти выборы хранения не обязательно являются необходимыми во всех системах.
Хотя этапы и решения различных способов в этом раскрытии изобретения могут быть описаны последовательно, некоторые из этих этапов и решений могут выполняться отдельными элементами совместно или параллельно, асинхронно или синхронно, конвейерным способом или иным образом. Отсутствует конкретное требование, что этапы и решения должны выполняться в том же порядке, в котором это описание их перечисляет, за исключением того, где это явно указано, выясняется иным образом из контекста или необходимо по сути. Однако следует отметить, что в выбранных модификациях этапы и решения выполняются в конкретных последовательностях, описанных выше и/или показанных на прилагаемых чертежах. Кроме того, не каждый проиллюстрированный этап и решение могут быть необходимы в каждой системе в соответствии с изобретением, хотя некоторые этапы и решения, которые не были проиллюстрированы конкретно, могут быть желательными или необходимыми в некоторых системах в соответствии с изобретением.
Специалисты в данной области техники также поняли бы, что информация и сигналы могут быть представлены с использованием любой из ряда различных технологий и методик. Например, данные, инструкции, команды, информация, сигналы, разряды, символы и элементарные посылки, на которые могут ссылаться по всему вышеприведенному описанию, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами или любым их сочетанием.
Специалисты дополнительно признали бы, что различные пояснительные логические блоки, модули, схемы и этапы алгоритмов, описанные применительно к вариантам осуществления, раскрытым в этом документе, могут быть реализованы в виде электронных аппаратных средств, компьютерного программного обеспечения или их сочетаний. Чтобы ясно показать эту взаимозаменяемость аппаратных средств и программного обеспечения, различные пояснительные компоненты, блоки, модули, схемы и этапы могут быть описаны выше, как правило, на основе их функциональных возможностей. Реализованы ли такие функциональные возможности как аппаратные средства, программное обеспечение или сочетание аппаратных средств и программного обеспечения, зависит от конкретного применения и конструктивных ограничений, налагаемых на всю систему. Квалифицированные специалисты могут реализовать описанные функциональные возможности различными путями для каждого конкретного применения, но такие решения по реализации не должны интерпретироваться как вызывающие отклонение от объема настоящего изобретения.
например
Различные пояснительные логические блоки, модули и схемы, описанные применительно к вариантам осуществления, раскрытым в этом документе, могут быть реализованы или выполнены с помощью универсального процессора, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, схемы на дискретных компонентах или транзисторной логики, дискретных аппаратных компонентов или любого их сочетания, предназначенных для выполнения описанных в этом документе функций. Универсальный процессор может быть микропроцессором, но в альтернативном варианте процессор может быть любым процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в виде сочетания вычислительных устройств,  сочетания DSP и микропроцессора, множества микропроцессоров, одного или нескольких микропроцессоров совместно с ядром DSP или любой другой подобной конфигурации.
Этапы способа или алгоритма, которые могут быть описаны применительно к вариантам осуществления, раскрытым в этом документе, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, выполняемом процессором, или в сочетании этих двух элементов. Программный модуль может находиться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, на жестком диске, съемном диске, компакт-диске или любом другом виде носителя информации, известного в данной области техники. Типовой носитель информации соединяется с процессором таким образом, что процессор может считывать информацию и записывать информацию на носитель информации. В альтернативном варианте носитель информации может составлять единое целое с процессором. Процессор и носитель информации могут постоянно находиться в ASIC. ASIC может постоянно находиться в терминале доступа. В качестве альтернативы процессор и носитель информации могут находиться в виде обособленных компонентов в терминале доступа.
Предшествующее описание раскрытых вариантов осуществления предоставляется, чтобы дать возможность любому специалисту в данной области техники создавать или использовать настоящее изобретение. Различные модификации к этим вариантам осуществления будут полностью очевидны специалистам в данной области техники, а общие принципы, определенные в этом документе, могут быть применены к другим вариантам осуществления. Таким образом, настоящее изобретение не предназначено, чтобы ограничиваться показанными в этом документе вариантами осуществления, а должно соответствовать самому широкому объему, согласующемуся с принципами и новыми признаками, раскрытыми в этом документе.