Мягкая передача обслуживания с подавлением помех в системе беспроводной связи со скачкообразной перестройкой частоты

Иллюстрации

Показать все

Изобретение относится к связи для обеспечивания поддержки мягкой передачи обслуживания (МПО) в системе МДОЧР со скачкообразной перестройкой частоты. Каждый сектор одновременно поддерживает пользователей в режиме «без МПО» и пользователей в режиме «МПО». Пользователь в режиме без МПО связывается только с одним сектором, а пользователь в режиме МПО одновременно связывается со множеством секторов. Пользователям в режиме без МПО назначаются каналы трафика их единственными секторами, а пользователям в режиме МПО назначаются каналы трафика их «обслуживающими» секторами. Для каждого сектора каналы трафика, назначенные для пользователей в режиме без МПО, являются ортогональными друг другу и могут быть или могут не быть ортогональными каналам трафика, назначенным пользователям в режиме МПО. Каждый сектор обрабатывает принятый им сигнал и восстанавливает передачи данных от пользователей в режиме без МПО этого сектора. Каждый сектор затем оценивает помеху, соответствующую пользователям в режиме без МПО, и удаляет помеху из принятого сигнала. Каждый сектор дополнительно обрабатывает свой сигнал с удаленной помехой для восстановления передач данных от пользователей в режиме МПО. 5 н. и 18 з.п. ф-лы, 10 ил.

Реферат

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

Настоящее изобретение относится в общем к связи и более конкретно к методам поддержки мягкой передачи обслуживания в системе беспроводной связи со скачкообразной перестройкой частоты.

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

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

Системы множественного доступа с ортогональным частотным разделением (МДОЧР) (OFDMA) используют МОЧР и одновременно могут поддерживать множество пользователей. Для системы МДОЧР со скачкообразной перестройкой частоты передача данных данному пользователю может отправляться по линии «трафика», который связан с конкретной последовательностью скачкообразной перестройки частоты (СПЧ) (FH). Эта последовательность СПЧ указывает конкретный поддиапазон для использования при передаче данных в каждом периоде скачкообразной перестройки частоты. Множественная передача данных для множества пользователей может одновременно отправляться по множеству каналов трафика, которые связаны с различными последовательностями СПЧ. Эти последовательности СПЧ могут определяться ортогонально друг другу так, что только один канал трафика, а тем самым только одна передача данных использует каждый поддиапазон в каждом периоде скачкообразной перестройки частоты. При использовании ортогональных последовательностей СПЧ множественные передачи данных не мешают друг другу, получая в то же время выгоды от частотного разделения.

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

В многосотовой системе МДОЧР желательно поддерживать «мягкую передачу обслуживания», которая также называется как «сохранение соединения». Мягкая передача обслуживания является процессом, в котором пользователь одновременно связывается со множеством базовых станций. Мягкая передача обслуживания может обеспечивать пространственное разнесение против вредных эффектов тракта посредством передачи данных на или от множества базовых станций в различных местоположениях. Однако мягкая передача обслуживания усложняется, когда система использует скачкообразную перестройку частоты. Это происходит потому, что последовательности СПЧ для одной соты являются псевдослучайными (т.е. не ортогональными) в отношении последовательностей СПЧ для соседних сот для рандомизации помех между сотами. Пользователю в режиме мягкой передачи обслуживания со множеством базовых станций может быть указано использовать последовательности СПЧ посредством назначенной базовой станции среди множества базовых станций. Передача данных, отправленная пользователем в режиме мягкой передачи обслуживания, будет ортогональной для передачи данных, отправленной другими пользователями назначенной базовой станции, но будет псевдослучайной в отношении передач данных, отправленных пользователями других базовых станций. Пользователь в режиме мягкой передачи обслуживания будет вызывать помеху другим пользователям других базовых станций и будет также принимать помеху от этих пользователей. Помеха ухудшает производительность всех действующих пользователей, если не смягчить ее каким-либо способом.

Поэтому в уровне техники имеется необходимость в методах поддержки мягкой передачи обслуживания в системе МДОЧР со скачкообразной перестройкой частоты.

Сущность изобретения

Здесь обеспечиваются методы для поддержки мягкой передачи обслуживания в системах беспроводной связи (например, системе МДОЧР со скачкообразной перестройкой частоты). Каждая сота в системе может разделяться на один или множество секторов. Каждый сектор в системе может одновременно поддерживать множество пользователей в режиме «без мягкой передачи обслуживания» и множество пользователей в режиме «мягкой передачи обслуживания». Пользователь в режиме без мягкой передачи обслуживания является одним из тех, кто связывается только с одним сектором (т.е. не в мягкой передаче обслуживания). Пользователь в режиме мягкой передачи обслуживания является одним из тех, кто одновременно связывается со множеством секторов.

Для каждого сектора каждому пользователю этого сектора в режиме без мягкой передачи обслуживания этим сектором назначается канал трафика и каждому пользователю этого сектора в режиме мягкой передачи обслуживания назначается канал трафика посредством «обслуживающего» или «якорного» сектора для пользователя в режиме мягкой передачи обслуживания. Обслуживающий сектор для пользователя в режиме мягкой передачи обслуживания является назначенным сектором среди множества секторов, с которыми связывается пользователь в режиме мягкой передачи обслуживания. Для каждого сектора канал трафика, назначенный для пользователей в режиме без мягкой передачи обслуживания этого сектора, является ортогональным одному другому каналу трафика и может быть или может не быть ортогональным каналам трафика, назначенным для пользователей в режиме мягкой передачи обслуживания этого сектора, в зависимости от того, является или нет этот сектор обслуживающим сектором для пользователей в режиме мягкой передачи обслуживания.

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

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

Ниже подробно описываются различные объекты и варианты осуществления изобретения.

Краткое описание чертежей

Признаки, сущность и преимущества настоящего изобретения станут очевидными из подробного описания, изложенного далее вместе с чертежами, на которых

Фиг. 1 показывает систему МДОЧР;

Фиг. 2 показывает скачкообразную перестройку частоты для одного сектора в системе МДОЧР;

Фиг. 3 показывает блок-схему терминала;

Фиг. 4А показывает блок-схему базовой станции в синхронной системе;

Фиг. 4B показывает блок-схему базовой станции в асинхронной системе;

Фиг. 5 показывает блок-схему приемного (RX) процессора данных в базовой станции в синхронной системе;

Фиг. 6 показывает блок-схему средства оценки помехи и средства удаления помехи в процессоре RX данных;

Фиг. 7 показывает блок-схему демодулятора МОЧР/RX процессора данных в базовой станции в асинхронной системе;

Фиг. 8 показывает блок-схему средства оценки помехи и средства удаления помехи в демодуляторе МОЧР/RX процессоре данных;

Фиг. 9 показывает блок-схему алгоритма передачи данных терминалом; и

Фиг. 10 показывает блок-схему алгоритма приема передач данных от множества терминалов базовой станцией.

Подробное описание

Слово «примерный» используется здесь для значения «служащий как пример, отдельный случай или иллюстрация». Любой вариант осуществления или конструкция, описанные здесь как «примерные», не должны обязательно истолковываться как предпочтительные или преимущественные по сравнению с другими вариантами осуществления или конструкциями.

Фиг. 1 показывает примерную систему 100 МДОЧР, которая поддерживает несколько пользователей. Система 100 включает в себя несколько базовых станций 100, которые обеспечивают связь с несколькими терминалами 120. Базовая станция является неподвижной станцией, используемой для связи с терминалами, и может также называться как точка доступа, узел В или некоторой другой терминологией. Терминалы 120 обычно распределены по всей системе, и каждый терминал может быть неподвижным или мобильным. Терминал может также называться как мобильный терминал, пользовательское оборудование (ПО) (UE), устройство беспроводной связи или некоторой другой терминологией.

Каждый терминал может связываться с одной или множеством базовых станций по прямой линии связи и/или с одной или множеством базовых станций по обратной линии связи в данный момент. Это зависит от того, активный или нет терминал, поддерживается или нет мягкая передача обслуживания и находится или нет терминал в режиме мягкой передачи обслуживания. Прямая линия связи (т.е. нисходящая линия связи) называется как линия связи от базовой станции к терминалу, а обратная линия связи (т.е. восходящая линия связи) называется как линия связи от терминала к базовой станции. На фиг. 1 терминал 120с находится в режиме мягкой передачи обслуживания по обратной линии связи с базовыми станциями 110а, 110b и 110с, терминал 120d находится в режиме мягкой передачи обслуживания с базовыми станциями 110а и 110с, и терминал 120g находится в режиме мягкой передачи обслуживания с базовыми станциями 110b и 110с. Остальные терминалы не находятся в режиме мягкой передачи обслуживания. Для простоты передачи по прямой линии связи не показаны на фиг. 1.

Системный контроллер 130 подключен к базовым станциям 110 и может осуществлять множество функций, таких как (1) координация и управление базовыми станциями 110, (2) маршрутизация данных среди этих базовых станций и (3) доступ и управление терминалами, обслуживаемыми этими базовыми станциями.

Каждая базовая станция 110 обеспечивает охват соответствующей географической зоны 102. Термином «сота» может называться базовая станция и/или область ее охвата, в зависимости от контекста, в котором термин используется. Для увеличения пропускной способности зона охвата каждой базовой станции может разделяться на множество секторов (например, три сектора 104а, 104b и 104с). Каждый сектор может обслуживаться соответствующей приемопередающей базовой подсистемой (ПБП) (BTS). Термином «сектор» может называться ПБП и/или зона его охвата в зависимости от контекста, в котором термин используется. Для разделенной на сектора соты базовая станция для этой соты обычно включает в себя ПБП для всех секторов этой соты. Последующее описание предполагает, что каждая сота разделяется на множество секторов. Для простоты в последующем описании термин «базовая станция» используется в общем как для неподвижной станции, которая обслуживает соту, так и для неподвижной станции, которая обслуживает сектор. Базовые станции для всех секторов одинаковой соты обычно воплощаются в одной физической базовой станции для этой соты.

Методы, описанные здесь, могут использоваться для поддержки мягкой передачи обслуживания, посредством чего терминал одновременно связывается со множеством сот. Базовые станции для этих сот включаются в активный набор терминала. Эти методы могут также использоваться для поддержки «мягкой передачи обслуживания», которая осуществляется посредством одновременной связи терминала со множеством секторов одной и той же соты. Базовые станции для этих секторов (которые являются обычно частями одной и той же физической базовой станции) включаются в активный набор терминала. Для простоты в последующем описании термин «мягкая передача обслуживания» в общем относится к случаю, когда терминал одновременно связывается со множеством сот, а также к случаю, когда терминал одновременно соединяется со множеством секторов одной и той же соты.

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

Система МДОЧР использует МОЧР, которое является методом модуляции, который эффективно разделяет целую систему на множество (N) ортогональных частотных поддиапазонов, где N>1 и обычно является степенью два. Эти поддиапазоны также обобщенно называют как тоны, поднесущие, элементы разрешения и частотные подканалы. Для МОЧР каждый поддиапазон связан с соответствующей поднесущей, которая может модулироваться данными. В некоторых системах МОЧР только ND поддиапазонов используются для передачи данных, NP поддиапазонов используются для пилотной передачи и NG поддиапазонов не используются и служат в качестве защитных поддиапазонов для разрешения системам отвечать требованиям спектральной маски, где N = ND + NP + NG. Для простоты последующее описание предполагает, что все N поддиапазонов могут использоваться для передачи данных.

Фиг. 2 показывает скачкообразную перестройку частоты для одного сектора в системе МДОЧР. Скачкообразная перестройка частоты может использоваться для получения различных выгод, включая частотное разнесение против вредных эффектов тракта и рандомизации помех, как описано выше. В этом примере N = 8 и восемь поддиапазонов обозначены от 1 до 8. Соответственно, может определяться восемь каналов трафика, посредством чего каждый канал трафика использует один из восьми поддиапазонов в каждый период скачкообразной перестройки частоты. Период скачкообразной перестройки частоты может определяться как равный продолжительности одного или множества символов МОЧР.

Каждый канал трафика связан с отличной последовательностью СПЧ. Последовательности СПЧ для всех каналов трафика в секторе могут генерироваться на основе функции СПЧ fs(k,T), где k обозначает число или идентификатор (ID) каналов трафика, а T обозначает системное время, которое дается в единицах периодов скачкообразной перестройки частоты. N различных последовательностей СПЧ может создаваться с N различными значениями k в СПЧ функции fs(k,T). Последовательность СПЧ для каждого канала трафика указывает конкретный поддиапазон, используемый для этого канала трафика в каждый период скачкообразной перестройки частоты.

Фиг. 2 показывает поддиапазоны, используемые для двух каналов 1 и 4 трафика. Последовательность СПЧ и поддиапазоны для канала 1 трафика представлены затемненными прямоугольниками. Последовательности СПЧ и поддиапазоны для канала 4 трафика представлены диагонально заштрихованными прямоугольниками. Можно видеть из фиг. 2, что каждый канал трафика динамически перестраивается из поддиапазона в поддиапазон псевдослучайным образом, определенным его последовательностью СПЧ. В этом примере последовательность СПЧ для канала 4 трафика, fs(4,T), является вертикально сдвинутой последовательностью СПЧ для канала 1, fs(1,T). Поддиапазоны, используемые для канала 4 трафика, относятся к поддиапазонам, используемым для канала 1 трафика как следует из fs(4,T)= (fs(1,T) + 3) mod N.

Чтобы избежать помех внутри сектора каждый сектор может использовать ортогональные последовательности СПЧ для своих каналов трафика. Последовательности СПЧ являются ортогональными друг другу, если никакие две последовательности СПЧ не используют одинаковый поддиапазон в любом периоде T скачкообразной перестройки частоты. Это условие ортогональности может достигаться определением последовательностей СПЧ для каждого сектора так, чтобы они были вертикально сдвинутыми вариантами друг друга, как показано на фиг. 2. Каналы трафика для каждого сектора будут далее ортогональными друг другу, потому что они связаны с ортогональными последовательностями СПЧ. Разрешая только одному каналу трафика использовать каждый поддиапазон в каждый период скачкообразной перестройки частоты, избегается помеха среди множества передачи данных, отправленных по множеству каналов трафика в одном и том же секторе.

Для систем МДОЧР со множеством секторов передачи данных для пользователей в одном секторе мешают передачам данных для пользователей в других секторах. Для рандомизации помехи между секторами могут использоваться псевдослучайные функции СПЧ для различных секторов. Например, функция СПЧ fs1(k,T) для сектора s1 может быть определена как псевдослучайная по отношению к функции fs2(m,T) для сектора s2. В этом случае последовательность СПЧ, используемая сектором s1 для канала k трафика, будет псевдослучайной по отношению к последовательности СПЧ, используемой сектором s2 для канала m трафика, где k может или не может быть равным m. Помеха между каналами k и m трафика случается, когда бы ни произошла «коллизия» между последовательностями СПЧ для этих каналов трафика, т.е. когда бы ни было fs1(k,T) = fs2(m,T), и когда бы каналы k и m трафика ни использовали одинаковый поддиапазон и один и тот же период скачкообразной перестройки частоты. Однако помеха будет рандомизироваться в соответствии с псевдослучайными функциями СПЧ fs1(m,T) и fs2(m,T).

Последовательности СПЧ для каждого сектора могут определяться как:

1. Ортогональные друг для друга для избежания помехи внутри сектора, и

2. Псевдослучайные по отношению к последовательностям СПЧ для соседних секторов для рандомизированной помехи между секторами.

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

На фиг. 1 каждый сектор одновременно поддерживает множество пользователей в режиме без мягкой передачи обслуживания и множество пользователей в режиме мягкой передачи обслуживания. Каждый пользователь может связываться с одним или множеством секторов в зависимости от того, находится или нет пользователь в режиме мягкой передачи обслуживания. Сектор или сектора, с которыми пользователь одновременно связывается, включаются в «активный набор». Для пользователя в режиме без мягкой передачи обслуживания активный набор включает в себя единственный сектор, который является обслуживающим сектором для этого пользователя. Для пользователя в режиме без мягкой передачи обслуживания активный набор включает в себя множество секторов и один из этих секторов (например, сектор наисильнейшего приема) назначается как обслуживающий сектор для пользователя в режиме мягкой передачи обслуживания.

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

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

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

Каждый сектор может также рассматриваться как одновременно поддерживающий множество «первичных» пользователей и множество «вторичных» пользователей. Для каждого сектора первичный пользователь является одним из тех, для кого назначен канал трафика этим сектором, а вторичный пользователь является одним их тех, для кого назначен канал трафика другим сектором. Первичные пользователи каждого сектора включают в себя (1) пользователей в режиме без мягкой передачи обслуживания этого сектора и (2) пользователей в режиме мягкой передачи обслуживания, чей обслуживающий сектор является данным сектором. Вторичные пользователи каждого сектора включают в себя пользователей в режиме мягкой передачи обслуживания, чьи обслуживающие сектора являются некоторыми другими секторами помимо данного сектора.

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

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

Фиг. 3 показывает блок-схему варианта осуществления терминала 120x, который является одним из терминалов системы 100 МДОЧР. Терминал 120x может быть для пользователя в режиме без мягкой передачи обслуживания или пользователя в режиме мягкой передачи обслуживания. Для простоты на фиг. 3 показана только передающая часть терминала 120x.

В терминале 120х кодер/модулятор 314 принимает данные трафика из источника 312 данных и управляющие данные и другие данные от контроллера 330. Данные трафика назначаются для передачи по каналу x трафика, который назначается терминалу 120х обслуживающим сектором для терминала. Кодер/демодулятор 314 форматирует, кодирует, перемежает и модулирует принятые данные и выдает символы модуляции (или просто «символы данных»). Каждый символ модуляции является комплексным значением для конкретной точки в сигнальном созвездии, соответствующем схеме модуляции, используемой для этого символа модуляции.

Переключатель 316 скачкообразной перестройки частоты передачи (СПЧП) (TX FH) принимает символы данных и выдает эти символы в надлежащий поддиапазон для канала x трафика. Канал x трафика связан с последовательностью x СПЧ, которая указывает конкретный поддиапазон, используемый каналом x трафика в каждый период T скачкообразной перестройки частоты. Последовательность x СПЧ может создаваться контроллером 330 на основе функции СПЧ fs(k,T) для обслуживающего сектора. Переключатель 316 СПЧП может также выдавать пилот-сигнал на пилотные поддиапазоны и дополнительно выдавать значение сигнала, равное нулю, для каждого поддиапазона, не используемого для пилотной передачи или передачи данных. Для каждого периода символа МОЧР переключатель 316 СПЧП выдает N символов «передачи» (которые содержат символы данных, пилотные символы и значения нулевых сигналов) для N поддиапазонов.

Модулятор 318 МОЧР принимает N символов передачи для каждого периода символа МОЧР. Модулятор 318 МОЧР обычно включает в себя блок обратного быстрого преобразования Фурье (ОБПФ) (IFFT) и генератор циклического префикса. Для каждого периода символа МОЧР блок ОБПФ преобразует N символов передачи во временной области с помощью N-точечного обратного БПФ для получения «преобразованного» символа, который содержит N «чипов» временной области. Каждый чип является комплексным значением, подлежащим передаче в одном периоде чипа. Генератор циклического префикса затем повторяет часть каждого преобразованного символа для формирования символа МОЧР, который содержит N + Сp чипов, где Cp является числом чипов, подлежащих повторению. Часть повторения часто называется циклическим префиксом и используется для борьбы с межсимвольной помехой (МСП) (ISI), вызванной селективным по частоте затуханием. Период символа МОЧР соответствует длительности символа МОЧР, которая равна N + Сp периодам чипов. Модулятор 318 МОЧР выдает поток символов МОЧР.

Передающий блок 320 (ПРД) (TMTR) принимает и обрабатывает поток символов для получения модулированного сигнала. Передающий блок 320 может дополнительно регулировать амплитуду символа МОЧР и/или модулированный сигнал на основе сигнала управления мощностью, принятого от контроллера 330. Модулированный сигнал передается из антенны 322 на базовую станцию(и) в активном наборе для терминала 120х.

Фиг. 4А показывает блок-схему варианта осуществления базовой станции 110х в синхронной системе МДОЧР. Базовая станция 110х является неподвижной для сектора sx. Для простоты на фиг. 4 показана только приемная часть базовой станции 110х.

Модулированные сигналы, переданные терминалами в охвате базовой станции 110х, принимаются антенной 412. Принятый сигнал из антенны 412 может включать в себя (1) один или более модулированных сигналов от пользователей сектора sx в режиме без мягкой передачи обслуживания и (2) один или более модулированных сигналов от пользователей сектора sx в режиме мягкой передачи обслуживания. Принятый сигнал передается и обрабатывается приемным блоком (ПРМ) (RCVR) 414 для получения выборок. Демодулятор 416 МОЧР затем обрабатывает выборки и выдает «принятые» символы, которые являются шумовыми оценками комбинированных символов передачи, отправленных всеми терминалами, принятыми базовой станцией 110х. Модулятор 416 МОЧР обычно включает в себя блок извлечения циклического префикса и блок БПФ (FFT). Для каждого периода символа МОЧР блок извлечения циклического префикса извлекает циклический префикс в каждом принятом символе МОЧР для получения принятого преобразованного символа. Блок FFT затем преобразует каждый принятый преобразованный символ в частотную область с помощью N-точечного БПФ для получения N принятых символов для N поддиапазонов.

Процессор 420 RX данных получает N принятых символов для каждого периода символов и обрабатывает эти символы для получения декодированных данных для каждого терминала, передающего на базовую станцию 110х. Обработка процессором 420 данных RX подробно описывается ниже. Декодированные данные для каждого терминала могут передаваться в приемник 422 данных для хранения.

Контроллеры 330 и 430 направляют работу в терминале 120х и базовой станции 110х соответственно. Блоки памяти 332 и 432 обеспечивают запись программных кодов и данных, используемых контроллерами 330 и 430 соответственно.

Фиг. 4В показывает блок-схему варианта осуществления базовой станции 110y в асинхронной системе МДОЧР. Для асинхронной системы синхронизация вторичных пользователей может отличаться от синхронизации первичных пользователей. Демодулятор МОЧР/процессор 440 RX данных осуществляет модуляцию МОЧР для каждого пользователя на основе пользовательской синхронизации. Демодулятор МОЧР/процессор 440 RX данных также осуществляет подавление помехи в символах временной области, как описывается ниже.

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

Фиг. 5 показывает блок-схему варианта осуществления процессора 420 данных RX в базовой станции 110х фиг. 4А для синхронной системы МДОЧР. В этом варианте осуществления процессор 420 данных RX включает в себя P процессоров 510а-510р данных для Р первичных пользователей, средство 520 оценки помехи, средство 530 удаления помехи и S процессоров данных 540а-540s для S вторичных пользователей, где P ≥ 1 и S ≥ 1.

Для каждого периода символов МОЧР демодулятор 416 МДОЧР выдает N принятых символов для N поддиапазонов для процессоров 510а - 510p и средства 530 удаления помехи. Один процессор 510 данных назначается для восстановления передачи данных от каждого первичного пользователя. Обработка процессором 510а передачи данных от первичного пользователя 1 описывается ниже. Первичному пользователю 1 назначается канал p1 трафика, который связывается с последовательностью p1 СПЧ.

В процессоре 510а данных переключатель 514а СПЧ RX принимает N принятых символов для N поддиапазонов для каждого периода символов МОЧР. Переключатель 514а СПЧ RX выдает символы принятых данных для канала p1 трафика на демодулятор/декодер 516а и принимает пилотные символы для первичного пользователя 1 для средства 518а канальной оценки. После того как канал p1 трафика динамически перестроился из поддиапазона в поддиапазон, переключатель 514а СПЧ RX обрабатывает в согласии с переключателем 316 ППЧИ в терминале первичного пользователя p1 для выделения принятых символов данных из подходящих поддиапазонов канала p1 трафика. Последовательности СПЧ, выдаваемые переключателем 514 СПЧ RX, являются одинаковыми с последовательностями СПЧ, выдаваемыми переключателем 316 СПЧП в терминале первичного пользователя 1. Кроме того, синхронизируются последовательности СПЧ.

Средство 518 канальной оценки получает принятые пилотные символы первичного пользователя 1 от переключателя 514а СПЧ RX (как показано на фиг. 5) или из принятых символов. Средство 518 канальной оценки затем извлекает канальные оценки для первичного пользователя 1 на основе принятых пилотных сигналов. Канальные оценки могут включать в себя оценки (1) канального усиления между терминалом первичного пользователя 1 и базовой станцией 110х для каждого поддиапазона, используемого для передачи данных, (2) интенсивности пилот-сигнала, принятого от первичного пользователя 1, и (3) возможно других измерений.

Демодулятор/декодер 516а может когерентно демодулировать символы данных, принятые от переключателя 514a СПЧ RX, с канальными оценками от средства 518 канальной оценки для получения оценок символов данных первичного пользователя 1. Демодулятор/модулятор 516а дополнительно демодулирует (т.е. обратно преобразует), деперемежает и декодирует оценки символов данных для получения декодированных данных трафика первичного пользователя 1. В общем обработка, осуществляемая блоками в базовой станции 110х для первичного пользователя 1, является дополнительной для обработки, осуществляемой соответствующими блоками в терминале для этого первичного пользователя.

Процессоры 510а - 510р выдают декодированные данные трафика и канальные оценки для первичных пользователей 1 - P соответственно. Средство 520 оценки помехи принимает декодированные данные трафика и канальные оценки первичных пользователей 1 - P, оценивает помеху, соответствующую каждому из P первичных пользователей, и выдает оценки помех P первичных пользователей на средство 530 удаления помехи. Средство 530 удаления помехи принимает N принятых символов для N поддиапазонов в каждом периоде символов МОЧР и оценки помех P первичных пользователей. Для каждого периода символов МОЧР средство 530 удаления помехи определяет итоговую помеху, соответствующую P первичным пользователям каждого из N поддиапазонов, вычитает итоговую помеху из принятого символа для каждого поддиапазона и обеспечивает N символов с удаленной помехой для N поддиапазонов. Примерная конструкция средства 520 оценки помехи и средства 530 удаления помехи раскрывается ниже.

Один процессор 540 данных назначается для восстановления передач данных от каждого вторичного пользователя. Каждый процессор 540 данных включает в себя переключатель 544 СПЧ RX, демодулятор/декодер 546 и средство 548 канальной оценки, которые работают так же, как переключатель 514 СПЧ RX, демодулятор/декодер 516 и средство 518 канальной оценки соответственно в процессоре 510 данных. Однако переключатель 544 СПЧ RX в каждом процессоре данных обеспечивается N символами с удаленной помехой вместо N принятых символов для N поддиапазонов. Кроме того, переключатель 544 СПЧ RX в каждом процессоре 540 данных работает в согласии с переключателем СПЧП в терминале вторичного пользователя, восстанавливаемого этим процессором данных. Процессоры 540а - 540s данных обеспечивают декодирование данных трафика (и, возможно, канальных оценок) для вторичных пользователей 1 - S соответственно.

Фиг. 6 показывает блок-схему варианта осуществления средства 520 оценки помехи и средства 530 удаления помехи в процессоре 420 СПЧ RX на фиг. 4А для синхронной системы МДОЧР. В этом варианте осуществле