Способ и устройство передач по нисходящей линии связи с линейным предварительным кодированием для уменьшения влияния изменений помех во времени

Иллюстрации

Показать все

Изобретение относится к технике беспроводной связи и может быть использовано для уменьшения влияния изменения помех во времени. Сетевые базовые станции уменьшают временные изменения в помехе, воспринимаемой мобильными станциями, действующими внутри сети (60), замедляя скорость, с которой они изменяют или как-либо иначе обновляют параметры настройки линейного предварительного кодирования, применяемые к их передаваемым сигналам с мультиплексированием и ортогональным частотным разделением каналов (OFDM), по сравнению со скоростью, с которой базовые станции выполняют адаптацию линии связи. Компонент измеренной помехи (например, помехи другой ячейки) на мобильных станциях, связанный с предварительным кодированием, сделан квазистационарным относительно сообщения о качестве канала и интервалов адаптации линии связи посредством фиксирования параметров настройки предварительного кодирования, используемых каждой базовой станцией на интервалах времени, существенно более длительных, чем интервалы сообщения о канале/адаптации линии связи. 2 н. и 18 з.п. ф-лы, 11 ил.

Реферат

Область техники, к которой относится изобретение

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

Уровень техники

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

На практике, однако, сетевые передатчики не работают при мгновенном знании состояния канала, поскольку всегда существует некоторая задержка между временем, когда мобильные станции измеряют помеху и сообщают о качестве, и временем, когда передатчик адаптирует линию связи для передачи к данной мобильной станции в ответ на последнее сообщение о качестве канала. Эта задержка означает, что адаптации линии передачи, выполняемые передатчиком, задерживаются относительно фактических условий приема на мобильной станции и содержание адаптаций линии связи становится несоответствующим в той степени, в которой условия приема на мобильной станции изменяются за время запаздывания.

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

В этом контексте термин "интервал суперкадра" означает временной интервал, определенный как увеличенное, по меньшей мере, в несколько раз время цикла измерения качества канала, связанное с мобильными станциями. Это время цикла представляет, например, запаздывание адаптации линии связи, связанное со скоростями обновления данных передачи базовой станции(-ий) для одной из индивидуальных мобильных станций, ответственных за сообщение о качестве канала, принимаемое от мобильных станций.

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

Один или более из других вариантов осуществления обеспечивают способ уменьшения влияния временных изменений помехи, воспринимаемой мобильными станциями, работающими в сети беспроводной связи. Способ содержит передачу сигналов OFDM с линейным предварительным кодированием от множества сетевых базовых станций, ограничивая линейное предварительное кодирование на каждой базовой станции определенным количеством весовых наборов линейного предварительного кодирования и синхронно изменяя параметры настройки линейного предварительного кодирования для множества сетевых базовых станций только в границах интервала суперкадра. По меньшей мере, в одном таком варианте осуществления, интервал суперкадра определяется как увеличенное, по меньшей мере, в несколько раз время запаздывания адаптации линии связи, существующее в адаптациях текущей линии связи, выполняемых сетевыми базовыми станциями в отношении каждой из мобильных станций.

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 - блок-схема варианта осуществления базовой станции, выполненной с возможностью передачи OFDM-сигнала с линейным предварительным кодированием по нисходящей линии связи способом, который уменьшает влияние временных изменений в помехе, вызванной передачами базовой станции.

Фиг.2 - временная диаграмма, показывающая вариант осуществления определения интервала суперкадра, основанного на основополагающих интервалах времени передачи (TTI).

Фиг.3 - логическая блок-схема последовательности выполнения операций обработки для одного варианта осуществления способа уменьшения влияния временных изменений в помехе, вызванной передачами от базовой станции, с помощью линейного предварительного кодирования.

Фиг.4 - логическая блок-схема последовательности выполнения операций одного варианта осуществления дополнительных подробностей обработки для логической блок-схемы, показанной на фиг.3.

Фиг.5 - логическая блок-схема последовательности выполнения операций одного варианта осуществления дополнительных подробностей обработки для логической блок-схемы, показанной на фиг.3.

Фиг.6 - блок-схема последовательности выполнения операций одного варианта осуществления способа формирования набора поднесущих посредством назначения индивидуальных OFDM-поднесущих весовым наборам линейного предварительного кодирования.

Фиг.7 - блок-схема разделения ячейки сети беспроводной связи на фиксированные направления луча согласно установленному количеству весовых наборов линейного предварительного кодирования.

Фиг.8 - временная диаграмма представительного планирования текущего пользователя в пределах определенного интервала суперкадра.

Фиг.9 - блок-схема одного варианта осуществления функциональных устройств обработки данных для устройств обработки данных базовой станции, показанной, например, на фиг.1.

Фиг.10 - временная диаграмма, показывающая регулировку параметров настройки предварительного кодирования на границе интервала суперкадра.

Фиг.11 - блок-схема одного варианта осуществления сети беспроводной связи, представленной в упрощенной форме, которая содержит многочисленные базовые станции/сетевые ячейки, для которых регулировки линейного предварительного кодирования синхронизированы на границах интервала суперкадра.

ПОДРОБНОЕ ОПИСАНИЕ

В качестве примера, не создающего ограничения, на фиг.1 показана базовая станция 10, предоставляющая обслуживание множеству мобильных станций 12, основываясь на передаче сигнала с мультиплексированием и ортогональным частотным разделением каналов (OFDM) с линейным предварительным кодированием мобильным станциям 12 через две или более передающие антенны 14. Базовая станция 10 выполнена с возможностью уменьшения влияния изменения во времени помехи, воспринимаемой мобильными станциями 12 (и другими мобильными станциями в пределах дальности ее передач), основываясь на ограничении скорости, с которой она изменяет свои параметры настройки линейного предварительного кодирования. С этой целью базовая станция 10 содержит одно или более устройств 16 обработки данных, выполненных с возможностью управления линейным предварительным кодированием OFDM-сигнала, передаваемого через передающие устройства 18 базовой станции.

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

По меньшей мере, в одном варианте осуществления, приведенном здесь, влияние временных изменений в помехе, вызванной передачами базовой станции, уменьшается посредством параметров настройки предварительного кодирования, используемого для передач по нисходящей линии связи в каждой ячейке на границах интервала суперкадра. Интервал суперкадра может быть определен так, чтобы перекрывать желаемое количество интервалов времени передачи (TTI) или других основных единиц измерения времени передачи, используемых базовой станцией 10 для планирования пользователей, адаптации скоростей передачи и т.д. Дополнительно, интервалы суперкадра могут быть синхронизированы для группы ячеек таким образом, что условия помех, при воздействии весовых наборов предварительного кодирования, примененных к поднесущим в пределах OFDM-сигналов, передаваемых базовыми станциями, остаются неизменными в каждом суперкадре. Эти операции улучшают адаптацию линий связи (и тем самым улучшают производительность), как будет подробно описано ниже.

Специалисты в данной области техники должны оценить, что базовая станция 10 в некоторых вариантах осуществления может иметь дополнительные наборы антенн 14 и может применить здесь способы предварительного кодирования для любого количества переданных OFDM-поднесущих, таких, для которых она обеспечивает мультисекторные передачи. Специалисты в данной области техники должны также понимать, что архитектура базовой станции 10 может изменяться в зависимости от конкретных сетевых стандартов и протоколов, с которыми она предназначена работать. Например, базовая станция 10 может быть выполнена с возможностью работы в сети беспроводной связи, которая осуществляет стандарты Проекта партнерства третьего поколения (3GPP) по долгосрочной эволюции (LTE) для широкополосного многостанционного доступа с кодовым разделением каналов (WCDMA). Конечно, этот пример не создает ограничений, и различные варианты осуществления приведенных здесь представлений применяются, в сущности, к любой сети беспроводной связи, которая использует предварительное кодирование OFDM-сигнала.

Помня об этой гибкости, на фиг.2 показан пример контекста, чтобы определить суперкадр 20 как интервал времени, охватывающий желаемое количество последовательных интервалов времени передачи (TTI). Например, в данном типе системы связи, один TTI может представлять самый короткий интервал времени, в течение которого индивидуальные мобильные станции 12 планируются для обслуживания, и может представлять скорость, с которой мобильные станции 12 создают сообщения о качестве канала для адаптации линии связи с помощью поддерживающих их базовых станций. В качестве примера, не создающего ограничения, TTI 22 может иметь длительность 0,5 мс и суперкадр 20 может быть определен как охватывающий пятьдесят или шестьдесят TTI 22. Конечно, фактический охват каждого суперкадра 20 может содержать меньшее количество TTI 22, в частности, если каждый TTI 22 длиннее, чем, например, 1 мс или 2 мс. Дополнительно, следует понимать, что при определении охвата каждым суперкадром могут использоваться другие интервалы передачи, например слоты суперкадров. В целом, выгодно определять интервал суперкадра таким, чтобы он был, по меньшей мере, в несколько раз больше времени цикла измерения канала/времени запаздывания адаптации линии связи.

Для интервала суперкадра, соответственно определенного для рассматриваемой в деталях конкретной сети связи, на фиг.3 показан вариант осуществления способа, который может быть осуществлен в каждой ячейке в группе из одной или более ячеек сети связи, например в каждой группе, состоящей из одной или более базовых станций 10. Показанная обработка может содержать часть большего набора текущих передач и обработку для управления базовой станцией на каждой базовой станции 10 или может выполняться параллельно с другой обработкой. Дополнительно, специалисты в данной области техники должны понимать, что обработка, показанная на фиг.3, может быть осуществлена при помощи аппаратурного обеспечения, программного обеспечения или любой их комбинации. Например, показанная на чертеже обработка может быть выполнена одним или более универсальными или специального назначения микропроцессорами (например, устройства 16 обработки данных, показанные на фиг.1), выполняющими хранящиеся в запоминающем устройстве компьютерные программы, соответствующие показанным на чертеже действиям по обработке.

Показанные на чертеже действия по обработке "начинаются" с передачи данных множеству мобильных станций 12. В целом, данная базовая станция 10 обслуживает заданное количество мобильных станций 12 в пределах своей зоны охвата (ячейки). Более конкретно, базовая станция 10 передает OFDM-сигнал с линейным предварительным кодированием множеству мобильных станций 12 (этап 100).

Передача OFDM-сигнала базовой станцией может представлять текущую операцию, проводимую вместе с остальными действиями процесса. В этом контексте показанная на чертеже обработка представляет используемые для передаваемого OFDM-сигнала ограничения изменений в линейном предварительном кодировании в определенных границах интервала суперкадра. Более подробно, в пределах OFDM-сигнала существует некоторое количество поднесущих, доступных для передачи данных мобильным станциям 12, поддерживаемых базовой станцией 10. Другие поднесущие из этого множества поднесущих линейно предварительно кодируются в соответствии с различными весовыми наборами линейного предварительного кодирования, используемыми на базовой станции 10.

Для снижения скорости, с которой изменяется такое предварительное кодирование, обработка содержит формирование набора поднесущих посредством назначения каждой поднесущей из множества поднесущих одного из весовых наборов линейного предварительного кодирования (этап 102), и назначения каждой мобильной станции из множества мобильных станций одной поднесущей из набора поднесущих (этап 104). Способ затем сохраняет параметры настройки линейного предварительного кодирования в пределах интервала каждого суперкадра путем ограничения изменений в наборах поднесущих границами интервала суперкадра (этап 106).

Таким образом, как показано на фиг.4, изменения набора поднесущих, например изменение того, какая поднесущая предварительно кодируется каким весовым набором линейного предварительного кодирования, разрешаются только в границах интервала суперкадра. Более подробно, согласно фиг.4, базовая станция 10 может контролировать границы интервала суперкадра, например, используя таймеры. Альтернативно, о границах интервала суперкадра ей может сигнализировать, например, контроллер радиосети (RNC, не показан). В любом случае базовая станция 10 обнаруживает границы интервала суперкадра (этап 110) и поддерживает свои текущие параметры настройки предварительного кодирования, если граница не обнаруживается (этап 112).

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

Как показано на фиг.5, например, базовая станция 10 может делать регулировки предварительного кодирования в границах интервала суперкадра на основании определения, какой весовой набор линейного предварительного кодирования, используемый на базовой станции 10, лучше всего пригоден для обслуживания каждой мобильной станции 12, поддерживаемой базовой станцией 10 (этап 120). Обработка в этом варианте осуществления, таким образом, продолжает формирование наборов поднесущих посредством пропорционального взвешивания количества поднесущих, назначенных каждому весовому набору линейного предварительного кодирования. Здесь термин "формирование" охватывает первоначально формируемые наборы поднесущих, а также регулирование существующих наборов поднесущих на границах интервала суперкадра. Здесь далее один из вариантов осуществления этого подхода объясняется более подробно в контексте формирования диаграммы направленности, в котором весовые наборы линейного предварительного кодирования определяют различные направления передающего луча, а геометрия местоположений индивидуальных мобильных станций относительно базовой станции 10 определяет, какой весовой набор линейного предварительного кодирования наилучшим образом пригоден для обслуживания каждой мобильной станции 12, поддерживаемой базовой станцией 10.

Однако, перед обращением к подробностям по формированию диаграммы направленности, на фиг.6 показан основной вариант осуществления упомянутого выше процесса формирования набора поднесущих, основанного на предварительном кодировании, и процесса назначения мобильных станций. Фиг.6 служит в качестве примера, не создающего ограничения для базовой станции 10, в котором группа 30 индивидуальных поднесущих 32 в пределах OFDM-сигнала, передаваемого базовой станцией 10, подразделяется на наборы 34 поднесущих. Например, OFDM-сигнал может содержать множество поднесущих OFDM, доступных для использования при передаче данных мобильным станциям 12, поддерживаемым базовой станцией 10, и это множество поднесущих может быть разделено на наборы 34 поднесущих.

Как показано на чертеже, каждый набор 34 поднесущих сформирован путем назначения каждой поднесущей 32 одному из весовых наборов 36 линейного предварительного кодирования в пределах определенной совокупности 38 весовых наборов. Хотя каждый весовой набор ("W1", "W2", "W3" и "W4" на чертеже) обозначен одним и тем же номером позиции "36", следует понимать, что каждый весовой набор, в действительности, численно отличен, так что каждый весовой набор 36 определяет разный набор весов линейного предварительного кодирования, то есть существуют матрицы линейного предварительного кодирования, которые применяются к поднесущим 32 в пределах соответствующего набора 34 поднесущих для передачи через две или более передающие антенны 14 на базовой станции 10 (показана на фиг.1). Согласно сделанным здесь представлениям, эти наборы 34 поднесущих формируются на границах интервалов поднесущих, означая, что параметры настройки предварительного кодирования фиксируются в пределах продолжительности одного суперкадра на базовой станции 10, сохраняя соответствующие назначения поднесущих 32 весовым наборам 36 линейного предварительного кодирования на протяжении всего суперкадра 36.

На фиг.6 дополнительно показано, что множество мобильных станций 12, поддерживаемых базовой станцией 10, может быть сформировано в группы 40, с назначением каждой такой мобильной станции 12 одной поднесущей из набора 34 поднесущих (или, что эквивалентно, назначая каждой такой мобильной станции 12 один вес из набора 36 весов линейного предварительного кодирования). По меньшей мере, в одном варианте осуществления назначение мобильных станций 12 набору 34 поднесущих считается частью параметров настройки предварительного кодирования базовой станции 10 и эти назначения сохраняются также на всем интервале суперкадра. Конечно, такая обработка обеспечивает прекращение или инактивацию обслуживания индивидуальных мобильных станций при необходимости и принятие новых мобильных станций при необходимости. Новая мобильная станция может быть назначена существующему набору 34 поднесущих и/или новый набор 34 поднесущих может быть сформирован в границах интервала суперкадра, чтобы поместить в него вновь добавленные мобильные станции.

Дополнительно, базовая станция 10 может быть выполнена с возможностью передачи для каждого набора 34 поднесущих пилотной информации, используя тот же самый весовой набор линейного предварительного кодирования. То есть базовая станция 10 может быть выполнена с возможностью предварительного кодирования пилотной информации, например, введения некоторого количества пилотных поднесущих, используя те же самые наборы 36 поднесущих, которые использовались для предварительного кодирования наборов 34, чтобы тем самым позволить данной мобильной станции 12 лучше оценить состояние канала для конкретного предварительного кодирования, используемого для него.

С этой целью каждая такая мобильная станция 12 может быть выполнена с возможностью регулирования своей оценки канала в отношении логического группирования OFDM-поднесущих в наборах 34 поднесущих. Например, мобильная станция 12 может принимать все поднесущие OFDM-сигнала, в том числе обычные сигналы управления и верхние поднесущие, только с частью этих поднесущих, линейно предварительно кодированных посредством одного из весовых наборов 36 для переноса данных трафика на мобильную станцию 12.

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

Возвращаясь назад к чертежам, фиг.7 конкретизирует ранее упомянутое, основанное на геометрии, определение того, какая из мобильных станций какими весовыми наборами линейного предварительного кодирования лучше всего обслуживается. На фиг.7 показано, что весовые наборы 36 линейного предварительного кодирования могут работать в качестве матриц формирования диаграммы направленности луча, когда каждый из них соответствует различному направлению луча. Таким образом, предполагая, что заданная базовая станция из числа базовых станций 10 определяет ячейку 42, совокупность весовых наборов 38 линейного предварительного кодирования определяет множество различных направлений лучей. Для весовых наборов W1, W2, W3 и W4 линейного предварительного кодирования, в качестве примера, не создающего ограничения, сектор 42 может быть разделен на четыре направления луча. Для мобильных станций 12, представленных точками внутри ячейки 42, можно видеть, что приведенный на чертеже пример рассматривает неравномерное распределение мобильных станций 12 внутри ячейки 42.

Соответственно, базовая станция 10 может распределить большую часть поднесущих 32 из множества 30 по направлениям излучения, чтобы охватить большее количество мобильных станций 12, и/или базовая станция 10 может распределить части 32 поднесущих из множества 30 по направлениям лучей как функцию совокупной загрузки пользователем каждого такого направления. В любом случае базовая станция 10 может быть выполнена с возможностью формирования наборов 34 поднесущих, назначая каждую поднесущую 32 одному из установленного количества лучей, как представлено соответствующим набором из числа весовых наборов 36 линейного предварительного кодирования, и ограничить изменения в наборах поднесущих в границах интервала суперкадра. То есть базовая станция 10 может быть выполнена с возможностью изменения назначений лучей, то есть какая поднесущая 32 предварительно кодируется каким весовым набором 36 предварительного кодирования только на границах интервала суперкадра.

Таким образом, один подход к определению наборов 34 поднесущих заключается в определении геометрий индивидуальных мобильных станций 12 относительно поддерживающей их базовой станции 10 и последующем вычислении части (количества) поднесущих для распределения каждому весовому набору 36 линейного предварительного кодирования на основании того, сколько мобильных станций 12 попадают в пределы передающего луча, представленного этим весовым набором. Хотя это вычисление может повлечь за собой точный подсчет мобильных станций, оно может также руководствоваться относительным подсчетом или отношениями и может модифицироваться или как-либо иначе взвешиваться, основываясь на характеристиках пользователя, таких как соображения качества и класса предоставляемых услуг при передаче данных (QoS), типы обслуживания (потоковая среда и т.д.) и различные другие соображения по загрузке/производительности. Один подход заключается в том, чтобы начать с номинального распределения поднесущих 32, такого как равномерно разделенные распределения передающих лучей, и затем изменять такие распределения в ответ на реальные условия в ячейке.

Например, на фиг.8 в целях обсуждения показан упрощенный случай, где имеются девять мобильных станций (обозначенных как пользователи "U1"-"U9"), наилучшим образом обслуживаемых весовым набором Wj линейного предварительного кодирования, и одна мобильная станция ("U10"), лучше всего обслуживаемая весовым набором Wk линейного предварительного кодирования. Затем, для заданного интервала суперкадра базовая станция 10 может назначить девять поднесущих весовому набору Wj и назначить одну поднесущую весовому набору Wk. Различные пользователи могут обслуживаться во время интервала суперкадра на плановой основе, как, например, когда все девять поднесущих, предварительно кодируемые весовым набором Wj, назначаются каждому пользователю, совместно использующему эти поднесущие для части суперкадра, в то время как одиночная поднесущая, предварительно кодированная весовым набором Wk, используется для одиночного пользователя этой поднесущей во всем суперкадру.

Заметим, что общая пропускная способность для пользователя, совместно использующего эти девять поднесущих, по сравнению с пользователем, имеющим одну единственную поднесущую, может быть одной и той же для интервала суперкадра, учитывая различия в запланированных временах обслуживания. Кроме того, заметим, что специалисты в данной области техники должны понимать, что фактические распределения поднесущих и запланированное использование распределенных поднесущих в пределах интервала суперкадра могут быть такими сложными, как необходимо или желательно, и могут управляться на основании TTI в пределах каждого интервала суперкадра, основываясь на различных количествах и типах данных для посылки одной из индивидуальных мобильных станций 12.

В любом случае следует понимать, что одно или более устройств 16 обработки данных базовой станции 10 могут обеспечить многие функции поддержки для управления предварительным кодированием на основе интервала суперкадра. Например, на фиг.9 показан один вариант осуществления, на котором устройства 16 обработки данных функционально содержат, по меньшей мере, процессор 50 распределения. Процессор 50 распределения выполнен с возможностью формирования наборов 34 поднесущих, основываясь, например, на определении, сколько мобильных станций 12 из множества мобильных станций 12, поддерживаемых базовой станцией 10, наилучшим образом обслуживаются каждым из весовых наборов 36 линейного предварительного кодирования, и на пропорциональном распределении поднесущих 32 из группы 30 каждому весовому набору 36 линейного предварительного кодирования. (Как было отмечено, вместо того, чтобы руководствоваться строгим подсчетом пользователей, распределение также может управляться совокупной нагрузкой трафика, известной или ожидаемой для группы 40 мобильных станций 12, которые идентифицированы как наилучшим образом обслуживаемые каждым из весовых наборов 36 линейного предварительного кодирования.)

Процессор 50 распределения может быть выполнен с возможностью определения, какой весовой набор 36 линейного предварительного кодирования, используемого на базовой станции 10, наилучшим образом подходит для обслуживания каждой мобильной станции 12, поддерживаемой базовой станцией 10. Альтернативно, такое определение могут делать один или более другие оперативно связанные процессоры в пределах базовой станции 10. Процессор 50 распределения также может оперативно быть связан с процессором 52 управления скоростью и процессором 54 планирования. Эти дополнительные процессоры могут содержать часть устройств 16 обработки данных или могут быть оперативно связаны с устройствами 16 обработки данных.

Процессор 54 планирования в одном или более вариантах осуществления выполнен с возможностью планирования обслуживания мобильных станций 12, поддерживаемых базовой станцией 10. Такое планирование содержит определение организации планирования в пределах каждого интервала суперкадра для использования в каждой группе 40 мобильных станций 12, которые назначены каждому весовому набору 36 линейного предварительного кодирования. Смотрите, например, упрощенное планирование, представленное на фиг.8. Процессор 54 планирования также может сотрудничать с процессором 52 управления скоростью так, чтобы определять, как часто или в какой степени для данных мобильных станций 12 должно планироваться обслуживание в пределах данного суперкадра, основываясь на размерах очереди данных для передачи и/или основываясь на скоростях передачи данных, на которых они могут обслуживаться (то есть основываясь на относительном состоянии каналов).

Специалисты в данной области техники должны понимать, что процессор 54 планирования может работать в этом отношении в соответствии с задачей планирования максимальной пропускной способности, стремясь планировать работу мобильных станций 12 способом, который максимизирует совокупную пропускную способность нисходящей линии связи для базовой станции 10 или в соответствии с планированием на основе равнодоступности, при котором задачей является пропорционально справедливое планирование, при котором он пытается обеспечить равнодоступное планирование различным мобильным станциям 12 с учетом различного состояния их каналов. Конечно, по мере необходимости или желания могут использоваться и другие алгоритмы планирования и алгоритмы планирования могут изменяться на базовой станции 10 как функция времени, загрузки и т.д.

Отходя от процессора 54 планирования, процессор 52 управления скоростью может содержать все или часть устройства адаптации линии связи в пределах базовой станции 10, которая регулирует скорости передачи, используемые для обслуживания каждой из индивидуальных мобильных станций 12, как функцию сообщений о качестве канала, например, индикаторов качества канала (CQI), принятых от индивидуальных мобильных станций 12. Независимо от этого процессор 52 управления скоростью выполнен с возможностью обновления скоростей передачи данных индивидуальным мобильным станциям 12 в ответ на сообщения о качестве каналов, принимаемые от мобильных станций 12.

Как упоминалось здесь ранее, обычно существует запаздывание адаптации линии связи. Это запаздывание может быть определено, например, как задержка между временем, когда было измерено качество канала на данной мобильной станции 12, и временем, когда базовая станция 10 отрегулирует скорость передачи данных, используемую для передачи на эту мобильную станцию 12 в ответ на сообщение о качестве канала, переданное этой мобильной станцией 12.

Условия помех, измеренные на каждой мобильной станции 12, напрямую влияют на сообщения о качестве канала, создаваемые мобильной станцией 12. Кроме того, параметры настройки предварительного кодирования при использовании на основной базовой станции 10 поддержки мобильных станций и на соседних базовых станциях 10 непосредственно влияют на характеристики этой измеренной помехи. Предпочтительна затем фиксация параметров настройки предварительного кодирования на всех интервалах суперкадра, которые могут быть во много раз больше цикла измерения качества канала мобильной станции, что эффективно делает компонент помехи, связанный с предварительным кодированием, видимым мобильными станциями 12 как квазистационарный процесс на всем интервале суперкадра. То есть статистика помехи базовой станции на мобильных станциях 12 может быть точно оценена по последующим цикл