мягкая эстафетная передача обслуживания для обратной линии связи в системе беспроводной связи с многократным использованием частот
Классы МПК: | H04B7/12 с разнесением частот H04B7/26 из которых по меньшей мере одна передвижная H04J11/00 Ортогональные системы многоканальной связи |
Автор(ы): | АГРАВАЛ Авниш (US), ТИГ Эдвард Харрисон (US), ЦЗИ Тинфан (US) |
Патентообладатель(и): | КВЭЛКОММ ИНКОРПОРЕЙТЕД (US) |
Приоритеты: |
подача заявки:
2005-06-08 публикация патента:
10.12.2008 |
Изобретение относится к передаче данных в беспроводной системе связи с множественным доступом. Технический результат заключается в создании мягкой эстафетной передачи обслуживания по обратной линии связи с ограничивающим многократным использованием. Для этого терминал беспроводной связи осуществляет поиск пилот-сигналов, переданных секторами в системе беспроводной связи, выполняет измерения в отношении обнаруженных пилот-сигналов, выбирает обслуживающий сектор (например, сектор, прием от которого является наиболее сильным) и идентифицирует необслуживающие сектора, которые могут принимать сильные помехи от этого терминала. Обслуживающий сектор назначает терминалу подполосу (подполосы), которая может использоваться обслуживающим сектором и не может использоваться необслуживающими секторами. Терминал передает символы данных по назначенным подполосам в обслуживающий и необслуживающие сектора. Эти сектора обрабатывают передачу по обратной линии связи от терминала и получают символы мягкого решения, которые представляют собой оценки переданных данных. Символы мягкого решения из совместно размещенных секторов могут быть скомбинированы и затем декодированы для получения декодированных пакетов. Сектора могут также независимо декодировать символы мягкого решения, и декодированные пакеты из этих секторов могут быть скомбинированы для получения результирующих декодированных пакетов для терминала. 9 н. и 34 з.п. ф-лы, 15 ил., 1 табл.
Формула изобретения
1. Способ выделения подполос частот для поддержки мягкой эстафетной передачи обслуживания в системе беспроводной связи, содержащий этапы, на которых принимают набор многократного использования, содержащий обслуживающий сектор для терминала беспроводной связи и по меньшей мере один необслуживающий сектор для этого терминала беспроводной связи, причем обслуживающему сектору назначен используемый набор подполос частот, а каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом беспроводной связи и каждому из упомянутого по меньшей мере одного необслуживающего сектора назначен запрещенный набор подполос частот, определяют ограниченный набор подполос частот, который представляет собой поднабор используемого набора подполос частот, для терминала беспроводной связи на основе используемого набора подполос частот для обслуживающего сектора и запрещенного набора подполос частот для каждого из упомянутого по меньшей мере одного необслуживающего сектора, и назначают терминалу по меньшей мере одну подполосу частот, выбранную из ограниченного набора, для передачи данных по обратной линии связи.
2. Способ по п.1, дополнительно содержащий этап, на котором посылают на терминал назначение подполос для терминала.
3. Способ по п.1, в котором ограниченный набор формируют на основе выполняемой над множествами операции пересечения между используемым набором для обслуживающего сектора и запрещенным набором для каждого из упомянутого по меньшей мере одного необслуживающего сектора.
4. Способ по п.1, дополнительно содержащий этап, на котором посылают назначение подполос для терминала на каждый из упомянутого по меньшей мере одного необслуживающего сектора, когда мягкая эстафетная передача обслуживания поддерживается для терминала.
5. Способ по п.1, дополнительно содержащий этапы, на которых принимают еще один набор многократного использования, содержащий обслуживающий сектор и по меньшей мере один другой необслуживающий сектор для еще одного терминала беспроводной связи, причем обслуживающему сектору назначен используемый набор подполос частот, а каждый из упомянутого по меньшей мере одного другого необслуживающего сектора назначает частотные ресурсы для осуществления связи с упомянутым еще одним терминалом беспроводной связи и каждому из упомянутого по меньшей мере одного другого необслуживающего сектора назначен еще один запрещенный набор подполос частот, определяют еще один ограниченный набор подполос частот, который представляет собой поднабор используемого набора подполос частот, для упомянутого еще одного терминала беспроводной связи на основе используемого набора подполос частот для обслуживающего сектора и упомянутого еще одного запрещенного набора подполос частот для каждого из упомянутого по меньшей мере одного другого необслуживающего сектора, и назначают упомянутому еще одному терминалу по меньшей мере одну подполосу частот, выбранную из упомянутого еще одного ограниченного набора, для передачи данных по обратной линии связи.
6. Устройство для выделения подполос частот для поддержки мягкой эстафетной передачи обслуживания в системе беспроводной связи, содержащее контроллер, выполненный с возможностью принимать набор многократного использования, содержащий обслуживающий сектор для терминала беспроводной связи и по меньшей мере один необслуживающий сектор для этого терминала беспроводной связи, причем обслуживающему сектору назначен используемый набор подполос частот, а каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом беспроводной связи и каждому из упомянутого по меньшей мере одного необслуживающего сектора назначен запрещенный набор подполос частот, определять ограниченный набор подполос частот на основе используемого набора подполос частот для обслуживающего сектора и запрещенного набора подполос частот для каждого из упомянутого по меньшей мере одного необслуживающего сектора, и назначать терминалу по меньшей мере одну подполосу частот, выбранную из ограниченного набора, для передачи данных по обратной линии связи.
7. Устройство по п.6, в котором контроллер выполнен с возможностью посылать назначение подполос для терминала на каждый из упомянутого по меньшей мере одного необслуживающего сектора, когда мягкая эстафетная передача обслуживания поддерживается для терминала.
8. Устройство по п.6, в котором контроллер выполнен с возможностью принимать еще один набор многократного использования, содержащий обслуживающий сектор и по меньшей мере один другой необслуживающий сектор для еще одного терминала беспроводной связи, причем обслуживающему сектору назначен используемый набор подполос частот, а каждый из упомянутого по меньшей мере одного другого необслуживающего сектора назначает частотные ресурсы для осуществления связи с упомянутым еще одним терминалом беспроводной связи и каждому из упомянутого по меньшей мере одного другого необслуживающего сектора назначен еще один запрещенный набор подполос частот, определять еще один ограниченный набор подполос частот, который представляет собой поднабор используемого набора подполос частот, для упомянутого еще одного терминала беспроводной связи на основе используемого набора подполос частот для обслуживающего сектора и упомянутого еще одного запрещенного набора подполос частот для каждого из упомянутого по меньшей мере одного другого необслуживающего сектора, и назначать упомянутому еще одному терминалу по меньшей мере одну подполосу частот, выбранную из упомянутого еще одного ограниченного набора, для передачи данных по обратной линии связи.
9. Устройство по п.6, в котором в системе беспроводной связи используется мультиплексирование с ортогональным разделением частот (OFDM).
10. Устройство по п.6, в котором система беспроводной связи представляет собой систему множественного доступа с ортогональным разделением частот (OFDMA), в которой используется скачкообразная перестройка частоты.
11. Устройство для поддержки мягкой эстафетной передачи обслуживания в системе беспроводной связи, содержащее средства для приема набора многократного использования, содержащего обслуживающий сектор для терминала беспроводной связи и по меньшей мере один необслуживающий сектор для этого терминала беспроводной связи, причем обслуживающему сектору назначен используемый набор подполос частот, а каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом беспроводной связи и каждому из упомянутого по меньшей мере одного необслуживающего сектора назначен запрещенный набор подполос частот, средства для определения ограниченного набора подполос частот на основе используемого набора подполос частот для обслуживающего сектора и запрещенного набора подполос частот для каждого из упомянутого по меньшей мере одного необслуживающего сектора и средства для назначения терминалу по меньшей мере одной подполосы частот, выбранной из ограниченного набора, для передачи данных по обратной линии связи.
12. Устройство по п.11, которое дополнительно содержит средства для отправки назначения подполос для терминала на каждый из упомянутого по меньшей мере одного необслуживающего сектора, когда мягкая эстафетная передача обслуживания поддерживается для терминала.
13. Устройство по п.11, которое дополнительно содержит средства для приема еще одного набора многократного использования, содержащего обслуживающий сектор и по меньшей мере один другой необслуживающий сектор для еще одного терминала беспроводной связи, причем обслуживающему сектору назначен используемый набор подполос частот, а каждый из упомянутого по меньшей мере одного другого необслуживающего сектора назначает частотные ресурсы для осуществления связи с упомянутым еще одним терминалом беспроводной связи и каждому из упомянутого по меньшей мере одного другого необслуживающего сектора назначен еще один запрещенный набор подполос частот, средства для определения еще одного ограниченного набора подполос частот, который представляет собой поднабор используемого набора подполос частот, для упомянутого еще одного терминала беспроводной связи на основе используемого набора подполос частот для обслуживающего сектора и упомянутого еще одного запрещенного набора подполос частот для каждого из упомянутого по меньшей мере одного другого необслуживающего сектора, и средства для назначения упомянутому еще одному терминалу по меньшей мере одной подполосы частот, выбранной из упомянутого еще одного ограниченного набора, для передачи данных по обратной линии связи.
14. Способ приема передачи данных от терминала беспроводной связи в системе беспроводной связи, содержащий этапы, на которых получают принятый сигнал, имеющий сигнал обратной линии связи, переданный терминалом, причем терминалу назначена по меньшей мере одна подполоса частот, выбранная из ограниченного набора подполос частот, сформированного на основе используемого набора подполос частот, назначенного обслуживающему сектору, и запрещенного набора подполос частот, назначенного каждому из по меньшей мере одного необслуживающего сектора для терминала, при этом каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом, обрабатывают принятый сигнал с целью получения символов мягкого решения для упомянутой по меньшей мере одной подполосы частот, назначенной терминалу, и декодируют символы мягкого решения с целью получения декодированных данных для терминала.
15. Способ по п.14, дополнительно содержащий этапы, на которых принимают символы мягкого решения, полученные упомянутым по меньшей мере одним необслуживающим сектором для терминала, и комбинируют символы мягкого решения, полученные обслуживающим сектором, с символами мягкого решения, полученными упомянутым по меньшей мере одним необслуживающим сектором, при этом скомбинированные символы мягкого решения декодируют с целью получения декодированных данных для терминала.
16. Способ по п.15, дополнительно содержащий этапы, на которых оценивают уровень помех для группы подполос частот, содержащей упомянутую по меньшей мере одну подполосу, назначенную терминалу, и определяют, следует ли комбинировать символы мягкого решения, полученные обслуживающим и необслуживающими секторами, на основе оцененного уровня помех.
17. Способ по п.14, дополнительно содержащий этапы, на которых принимают декодированные данные, полученные упомянутым по меньшей мере одним необслуживающим сектором для терминала, и комбинируют декодированные данные, полученные обслуживающим сектором, и декодированные данные, полученные упомянутым по меньшей мере одним необслуживающим сектором, с целью получения выходных декодированных данных для терминала.
18. Способ по п.17, в котором комбинирование содержит этап, на котором для каждого пакета данных, переданного терминалом, выбирают корректно декодированный пакет данных для этого переданного пакета данных либо из обслуживающего сектора, либо из одного из упомянутого по меньшей мере одного необслуживающего сектора, если доступен.
19. Способ по п.14, дополнительно содержащий этап, на котором поддерживают экземпляр протокола линии радиосвязи (RLP) для терминала на обслуживающем секторе и на каждом из упомянутого по меньшей мере одного необслуживающего сектора.
20. Устройство приема передачи данных от терминала беспроводной связи в системе беспроводной связи, содержащее приемный модуль, выполненный с возможностью обработки принятого сигнала и предоставления выборок данных, при этом принятый сигнал включает в себя сигнал обратной линии связи, переданный терминалом беспроводной связи, причем этому терминалу назначена по меньшей мере одна подполоса частот, выбранная из ограниченного набора подполос частот, сформированного на основе используемого набора подполос частот, назначенного обслуживающему сектору, и запрещенного набора подполос частот, назначенного каждому из по меньшей мере одного необслуживающего сектора для терминала, при этом каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом, демодулятор, выполненный с возможностью обработки выборок данных с целью получения символов мягкого решения для упомянутой по меньшей мере одной подполосы частот, назначенной терминалу, и декодер, выполненный с возможностью декодирования символов мягкого решения с целью получения декодированных данных для терминала.
21. Устройство по п.20, в котором декодер дополнительно выполнен с возможностью приема символов мягкого решения, полученных упомянутым по меньшей мере одним необслуживающим сектором для терминала, комбинирования символов мягкого решения, полученных обслуживающим сектором, с символами мягкого решения, полученными упомянутым по меньшей мере одним необслуживающим сектором, и декодирования скомбинированных символов мягкого решения с целью получения декодированных данных для терминала.
22. Устройство по п.20, в котором декодер дополнительно выполнен с возможностью приема декодированных данных, полученных упомянутым по меньшей мере одним необслуживающим сектором для терминала, и комбинирования декодированных данных, полученных обслуживающим сектором, и декодированных данных, полученных упомянутым по меньшей мере одним необслуживающим сектором, с целью получения выходных декодированных данных для терминала.
23. Устройство для приема передачи данных от терминала беспроводной связи в системе беспроводной связи, содержащее средства для получения принятого сигнала, имеющего сигнал обратной линии связи, переданный терминалом, причем терминалу назначена по меньшей мере одна подполоса частот, выбранная из ограниченного набора подполос частот, сформированного на основе используемого набора подполос частот, назначенного обслуживающему сектору, и запрещенного набора подполос частот, назначенного каждому из по меньшей мере одного необслуживающего сектора для терминала, при этом каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом, средства для обработки принятого сигнала с целью получения символов мягкого решения для упомянутой по меньшей мере одной подполосы частот, назначенной терминалу, и средства для декодирования символов мягкого решения с целью получения декодированных данных для терминала.
24. Устройство по п.23, дополнительно содержащее средства для приема символов мягкого решения, полученных упомянутым по меньшей мере одним необслуживающим сектором для терминала, и средства для комбинирования символов мягкого решения, полученных обслуживающим сектором, с символами мягкого решения, полученными упомянутым по меньшей мере одним необслуживающим сектором, при этом скомбинированные символы мягкого решения декодируются с целью получения декодированных данных для терминала.
25. Устройство по п.23, дополнительно содержащее средства для приема декодированных данных, полученных упомянутым по меньшей мере одним необслуживающим сектором для терминала, и средства для комбинирования декодированных данных, полученных обслуживающим сектором, и декодированных данных, полученных упомянутым по меньшей мере одним необслуживающим сектором, с целью получения выходных декодированных данных для терминала.
26. Способ передачи данных от терминала беспроводной связи в системе беспроводной связи, содержащий этапы, на которых получают назначение по меньшей мере одной подполосы частот для использования для передачи данных терминалом по обратной линии связи, причем упомянутая по меньшей мере одна подполоса частот выбрана из ограниченного набора подполос частот, сформированного на основе используемого набора подполос частот, назначенного обслуживающему сектору, и запрещенного набора подполос частот, назначенного каждому из по меньшей мере одного необслуживающего сектора для терминала, при этом каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом, обрабатывают данные для формирования символов данных и мультиплексируют символы данных по упомянутой по меньшей мере одной подполосе частот, назначенной терминалу.
27. Способ по п.26, дополнительно содержащий этапы, на которых формируют сигнал обратной линии связи, имеющий символы данных, мультиплексированные по упомянутой по меньшей мере одной подполосе частот, назначенной терминалу, передают этот сигнал обратной линии связи в обслуживающий сектор и упомянутый по меньшей мере один необслуживающий сектор.
28. Способ по п.26, дополнительно содержащий этапы, на которых обнаруживают пилот-сигналы, переданные секторами в системе, получают результаты измерений, выполненных в отношении обнаруженных пилот-сигналов, идентифицируют обслуживающий сектор и упомянутый по меньшей мере один необслуживающий сектор на основе результатов измерений, выполненных в отношении обнаруженных пилот-сигналов.
29. Способ по п.28, дополнительно содержащий этапы, на которых сравнивают результаты измерений, выполненных в отношении обнаруженных пилот-сигналов, с пороговым значением и добавляют сектора, которым соответствуют результаты измерений, выполненных в отношении пилот-сигналов, превосходящие упомянутое пороговое значение, в набор многократного использования, при этом обслуживающий сектор и упомянутый по меньшей мере один необслуживающий сектор выбираются из секторов в наборе многократного использования.
30. Способ по п.29, в котором обслуживающий сектор представляет собой сектор, которому соответствует наибольший результат измерения, выполненного в отношении пилот-сигнала, среди секторов в наборе многократного использования, а каждый из упомянутого по меньшей мере одного необслуживающего сектора представляет собой оставшийся сектор в наборе многократного использования.
31. Способ по п.26, в котором обслуживающий сектор и упомянутый по меньшей мере один необслуживающий сектор устанавливаются на основе измерений, выполняемых для терминала обслуживающим и необслуживающими секторами в отношении пилот-сигналов.
32. Способ по п.26, в котором обслуживающий сектор и упомянутый по меньшей мере один необслуживающий сектор устанавливаются на основе оценки местоположения для терминала.
33. Способ по п.26, дополнительно содержащий этапы, на которых формируют пилот-сигнал с ортогональной последовательностью, назначенной обслуживающему сектору, и передают пилот-сигнал по обратной линии связи.
34. Способ по п.33, в котором обслуживающему сектору и упомянутому по меньшей мере одному необслуживающему сектору назначают разные ортогональные последовательности.
35. Способ по п.26, дополнительно содержащий этапы, на которых принимают последовательность скачкообразной перестройки частоты и определяют упомянутую по меньшей мере одну подполосу частот для каждого временного интервала с передачей данных на основе упомянутой последовательности скачкообразной перестройки частоты.
36. Терминал беспроводной связи в системе беспроводной связи, содержащий контроллер, выполненный с возможностью получения назначения по меньшей мере одной подполосы частот для использования для передачи данных терминалом по обратной линии связи, причем упомянутая по меньшей мере одна подполоса частот выбрана из ограниченного набора подполос частот, сформированного на основе используемого набора подполос частот, назначенного обслуживающему сектору, и запрещенного набора подполос частот, назначенного каждому из по меньшей мере одного необслуживающего сектора для терминала, при этом каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом, процессор передачи, выполненный с возможностью обработки данных для формирования символов данных, и мультиплексор, выполненный с возможностью мультиплексирования символов данных по упомянутой по меньшей мере одной подполосе частот, назначенной терминалу.
37. Терминал беспроводной связи по п.36, дополнительно содержащий процессор приема, выполненный с возможностью обнаружения пилот-сигналов, переданных секторами в системе, и получения результатов измерений, выполненных в отношении обнаруженных пилот-сигналов, при этом контроллер дополнительно выполнен с возможностью установления обслуживающего сектора и упомянутого по меньшей мере одного необслуживающего сектора на основе результатов измерений, выполненных в отношении обнаруженных пилот-сигналов.
38. Терминал беспроводной связи по п.37, в котором контроллер дополнительно выполнен с возможностью сравнения результатов измерений, выполненных в отношении обнаруженных пилот-сигналов, с пороговым значением, добавления секторов, которым соответствуют результаты измерений, выполненных в отношении пилот-сигналов, превосходящие упомянутое пороговое значение, в набор многократного использования, и выбора обслуживающего сектора и упомянутого по меньшей мере одного необслуживающего сектора из секторов в наборе многократного использования.
39. Терминал беспроводной связи по п.36, в котором контроллер дополнительно выполнен с возможностью приема последовательности скачкообразной перестройки частоты и определения упомянутой по меньшей мере одной подполосы частот для каждого временного интервала с передачей данных на основе упомянутой последовательности скачкообразной перестройки частоты.
40. Терминал беспроводной связи в системе беспроводной связи, содержащий средства для получения назначения по меньшей мере одной подполосы частот для использования для передачи данных терминалом по обратной линии связи, причем упомянутая по меньшей мере одна подполоса частот выбрана из ограниченного набора подполос частот, сформированного на основе используемого набора подполос частот, назначенного обслуживающему сектору, и запрещенного набора подполос частот, назначенного каждому из по меньшей мере одного необслуживающего сектора для терминала, при этом каждый из упомянутого по меньшей мере одного необслуживающего сектора назначает частотные ресурсы для осуществления связи с терминалом, средства для обработки данных для формирования символов данных и средства для мультиплексирования символов данных по упомянутой по меньшей мере одной подполосе частот, назначенной терминалу.
41. Терминал беспроводной связи по п.40, дополнительно содержащий средства для обнаружения пилот-сигналов, переданных секторами в системе, средства для получения результатов измерений, выполненных в отношении обнаруженных пилот-сигналов, средства для идентификации обслуживающего сектора и упомянутого по меньшей мере одного необслуживающего сектора на основе результатов измерений, выполненных в отношении обнаруженных пилот-сигналов.
42. Терминал беспроводной связи по п.40, дополнительно содержащий средства для сравнения результатов измерений, выполненных в отношении обнаруженных пилот-сигналов, с пороговым значением и средства для добавления секторов, которым соответствуют результаты измерений, выполненных в отношении пилот-сигналов, превосходящие упомянутое пороговое значение, в набор многократного использования, при этом обслуживающий сектор и упомянутый по меньшей мере один необслуживающий сектор выбираются из секторов в наборе многократного использования.
43. Терминал беспроводной связи по п.40, дополнительно содержащий средства для приема последовательности скачкообразной перестройки частоты, назначенной терминалу, и средства для определения упомянутой по меньшей мере одной подполосы частот для каждого временного интервала с передачей данных на основе упомянутой последовательности скачкообразной перестройки частоты.
Описание изобретения к патенту
Перекрестная ссылка на родственную заявку
По данной заявке испрашивается приоритет предварительной заявки № 60/578213 на патент США, поданной 8 июня 2004, которая во всей своей полноте включена в материалы настоящей заявки.
Область техники, к которой относится изобретение
Настоящее изобретение относится, в общем, к связи и более конкретно к передаче данных в системе беспроводной связи с множественным доступом.
Предшествующий уровень техники
Система беспроводной связи с множественным доступом может поддерживать одновременное осуществление связи множеством терминалов беспроводной связи по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) соответствует линии связи от базовых станций к терминалам, а обратная линия связи (или восходящая линия связи) относится к линии связи от терминалов к базовым станциям. Множество терминалов могут одновременно передавать данные по обратной линии связи и/или принимать данные по прямой линии связи. Это может достигаться посредством мультиплексирования передач данных по каждой линии связи таким образом, чтобы они были ортогональны друг другу во временной, частотной и/или кодовой областях. Такая ортогональность гарантирует, что передача данных для каждого терминала не является источником помех для передач данных для других терминалов.
Система с множественным доступом в типичном случае имеет множество сот, причем термин "сота" может относиться к базовой станции и/или ее зоне радиопокрытия, в зависимости от контекста, в котором этот термин используется. Область радиопокрытия базовой станции также может быть разделена на множество секторов. Передачи данных для терминалов в одной и той же соте могут осуществляться с использованием ортогонального мультиплексирования во избежание "внутрисотовых" взаимных помех. Тем не менее, передачи данных для терминалов в разных сотах могут не быть ортогонализированы, в каковом случае на каждом терминале будут наблюдаться "межсотовые" помехи от других сот. Межсотовые взаимные помехи могут в значительной степени ухудшить рабочие характеристики для некоторых находящихся в невыгодном положении терминалов, на которых наблюдаются высокие уровни помех.
Для противодействия межсотовым взаимным помехам система с множественным доступом может задействовать схему многократного использования частот, согласно которой не все из полос или подполос частот, доступных в данной системе, используются в каждой соте. Например, соты, которые примыкают друг к другу, могут использовать разные полосы частот, а одинаковые полосы частот могут многократно использоваться только несмежными сотами. Межсотовые взаимные помехи, наблюдаемые в каждой соте с многократным использованием частот, снижены по сравнению со случаем, в котором все соты используют одни и те же полосы частот.
Рабочее окружение для терминала беспроводной связи может меняться со временем вследствие различных факторов, таких как, например, перемещение терминала по сотам, замирание, многолучевое распространение, эффекты взаимных помех и т. п. Эстафетная передача обслуживания является полезной методикой для поддержания хорошего состояния канала для терминалов на краю области радиопокрытия соты. Некоторые известные системы, такие как система множественного доступа, с временным разделением каналов (TDMA), поддерживают "жесткую" эстафетную передачу обслуживания, при которой терминал сперва отвязывается от обслуживающей его в текущий момент базовой станции, а затем переключается на новую обслуживающую базовую станцию. Жесткая эстафетная передача обслуживания может обеспечить разнесение при переключении сот по отношении к потерям на трассе распространения и затенению за счет короткого прерывания в передаче данных. Система множественного доступа с кодовым разделением каналов (CDMA) поддерживает "мягкую" и "более мягкую" эстафетные передачи обслуживания, которые позволяют терминалу одновременно осуществлять связь с множеством сот (для мягкой эстафетной передачи обслуживания) или множеством секторов (для более мягкой передачи обслуживания). Мягкая и более мягкая передачи обслуживания могут обеспечивать дополнительное противодействие быстрому замиранию.
Реализация мягкой и более мягкой эстафетных передач обслуживания осложняется многократным использованием частот, поскольку не все полосы/подполосы частот доступны для использования в каждой соте. Таким образом, в данной области техники имеется потребность в методиках для поддержки мягкой эстафетной передачи обслуживания с многократным использованием частот.
Сущность изобретения
Здесь описываются методики передачи данных по обратной линии связи с мягкой/более мягкой эстафетной передачей обслуживания и "ограничивающим многократным использованием частот". В варианте осуществления ограничивающего многократного использования каждому сектору назначается (1) "используемый" набор подполос частот, которые могут быть выделены терминалам, осуществляющим связь с этим сектором, и (2) "запрещенный" набор подполос частот, который является неиспользуемым терминалами, осуществляющими связь с этим сектором. Для простоты, в нижеследующем описании термин "мягкая эстафетная передача обслуживания" в общем относится как к мягкой эстафетной передаче обслуживания в отношении множества сот, так и более мягкой эстафетной передаче обслуживания в отношении множества секторов.
В варианте осуществления мягкой эстафетной передачи обслуживания с ограничивающим многократным использованием терминал беспроводной связи осуществляет поиск пилот-сигналов, переданных секторами в системе, выполняет измерения в отношении обнаруженных пилот-сигналов и идентифицирует сектора, прием от которых является сильным. Терминал выбирает "обслуживающий" сектор (например, сектор, прием от которого наиболее сильный) для осуществления с ним связи, а также идентифицирует необслуживающие сектора, которые могут принимать сильные помехи от этого терминала по обратной линии связи. Обслуживающий сектор определяет "ограниченный" набор подполос частот, которые могут быть выделены терминалу, на основе используемого набора для обслуживающего сектора и запрещенного набора для каждого необслуживающего сектора. Терминал принимает информацию о назначении подполос, обрабатывает (например, кодирует и модулирует) данные трафика/пакетные данные для формирования символов данных, мультиплексирует символы данных по назначенным подполосам, и формирует сигнал обратной линии связи, и передает его секторам.
Обслуживающий и необслуживающие сектора принимают этот сигнал обратной линии связи от терминала. Каждый сектор обрабатывает (например, демодулирует) свой принятый сигнал для получения символов мягкого решения, которые являются оценками символов данных, переданных терминалом. Символы мягкого решения, полученные секторами, которые размещены совместно (что описывается ниже), могут быть скомбинированы и затем декодированы для получения декодированных пакетов для терминала. Символы мягкого решения, полученные секторами, которые не размещены совместно, могут быть независимо декодированы, и декодированные пакеты из этих секторов могут быть выборочно скомбинированы для получения результирующих декодированных пакетов для терминала.
Различные аспекты и варианты осуществления настоящего изобретения более детально описываются ниже.
Перечень фигур чертежей
Признаки и сущность настоящего изобретения станут более очевидными из нижеследующего подробного описания в сочетании с чертежами, на которых используется сквозная нумерация позиций и на которых:
Фиг. 1 - система беспроводной связи с множественным доступом.
Фиг. 2А - ячейка с тремя секторами.
Фиг. 2В - иллюстративная многосотовая компоновка с трехсекторными сотами.
Фиг. 3А - формирование трех перекрывающихся запрещенных наборов для трех секторов.
Фиг. 3В-3Е - используемый и запрещенный наборы подполос для сектора.
Фиг. 4 - пример формирования трех запрещенных наборов подполос.
Фиг. 5 - распределение четырех пользователей в кластере из семи секторов.
Фиг. 6 - процесс установления обслуживающего и необслуживающих секторов.
Фиг. 7 - процесс назначения подполос терминалу.
Фиг. 8 - процесс передачи по обратной линии связи с мягкой эстафетной передачей обслуживания и ограниченным многократным использованием.
Фиг. 9 - процесс приема передачи обратной линии связи.
Фиг. 10 - иллюстрация терминала и двух базовых станций для обслуживающего и необслуживающего секторов.
Подробное описание изобретения
Слово "иллюстративный" используется здесь как означающее "служащий в качестве примера, образца или иллюстрации". Любой вариант осуществления или конструкция, описываемые здесь как "иллюстративные", не обязательно должны трактоваться как предпочтительные или преимущественные по отношению к другим вариантам осуществления или конструкциям.
На Фиг. 1 показана система 100 беспроводной связи с множественным доступом. Система 100 включает в себя некоторое количество базовых станций 100, которые обеспечивают поддержку связи для некоторого количества терминалов 120 беспроводной связи. Базовая станция представляет собой фиксированную станцию, используемую для осуществления связи с терминалами, и также может упоминаться как точка доступа, узел В (Node B) или с использованием некоторой другой терминологии. Терминалы 120 в типичном случае рассеяны по системе, и каждый терминал может быть фиксированным или мобильным. Терминал также может упоминаться как мобильная станция, пользовательское оборудование (UE), устройство беспроводной связи, абонентское устройство, телефонная трубка или с использованием некоторой другой терминологии. Каждый терминал может осуществлять связь с одной или, возможно, несколькими базовыми станциями по прямой и обратной линиям связи в любой заданный момент времени. Для простоты Фиг. 1 показывает только передачу данных по обратной линии связи. Передача по обратной линии связи от заданного терминала на заданную базовую станцию (показана сплошными линиями) также может приниматься другими базовыми станциями (показаны пунктирными линиями) и служить источником помех для этих других базовых станций.
На Фиг. 2А показана сота 210 с тремя секторами 212a, 212b и 212c. Каждая базовая станция обеспечивает коммуникационное радиопокрытие для конкретной географической области. Область радиопокрытия каждой базовой станции может иметь любой размер и форму и в типичном случае зависит от разных факторов, таких как топография местности, препятствия и т. п. Для повышения емкости область радиопокрытия базовой станции может быть разделена на множество секторов, например, на три сектора, помеченные как сектора 1, 2 и 3. Каждый сектор может быть задан соответствующей диаграммой излучения антенны, и сектора соты в типичном случае перекрываются по краям. Сота/сектор может быть или может не быть непрерывным регионом, и край соты/сектора может быть в достаточной степени сложным. Для простоты каждый сектор можно моделировать как идеальный шестиугольник, и область радиопокрытия каждой базовой станции может быть представлена как лист клевера из трех идеальных шестиугольников с центром в базовой станции.
Каждый сектор в типичном случае обслуживается базовой приемопередающей подсистемой (BTS). В общем, термин "сектор" может быть отнесен к BTS и/или ее области радиопокрытия, в зависимости от контекста, в котором этот термин используется. Для разделенной на сектора соты подсистемы BTS для всех секторов этой соты в типичном случае размещены совместно в базовой станции для этой соты. Для простоты в нижеследующем описании термин "базовая станция" обобщенно используется и для фиксированной станции, которая обслуживает соту, и для фиксированной станции, которая обслуживает сектор. "Обслуживающая" базовая станция или "обслуживающий" сектор представляет собой базовую станцию или сектор соответственно, с которой(ым) терминал осуществляет связь. Термины "терминал" и "пользователь" также используются взаимозаменяемо в настоящей заявке.
Описываемая здесь методика мягкой эстафетной передачи обслуживания может использоваться для разнообразных систем связи. Для ясности эти методики излагаются для системы множественного доступа с ортогональным разделением частот (OFDMA), в которой используется мультиплексирование с ортогональным разделением частот (OFDM). OFDM эффективным образом разделяет всю полосу частот системы на некоторое количество (N) ортогональных подполос частот, которые также упоминаются как тоны, поднесущие, элементы разрешения, частотные каналы и т. п. Каждая подполоса ассоциирована с соответствующей поднесущей, которая может модулироваться данными.
Пользователи с различным состоянием канала могут быть распределены по системе. Состояние канала для каждого пользователя может быть количественно выражено посредством отношения уровня несущей к уровню помех (C/I), отношения уровня сигнала к совокупному уровню помех и шумов (SINR), отношения приходящейся на символ псевдошумовой последовательности энергии к совокупному уровню шумов (E c/No), интенсивностью принятого пилот-сигнала, мощностью принятого пилот-сигнала и/или некоторой другой метрикой качества сигнала. Интенсивность принятого пилот-сигнала представляет собой отношение мощности принятого пилот-сигнала к совокупным помехам и зачастую упоминается как "геометрия". Слабый пользователь имеет низкое SINR или низкую интенсивность принятого пилот-сигнала для его обслуживающего сектора, например, вследствие малого коэффициента усиления канала для его обслуживающего сектора и/или значительных межсекторных помех. Слабый пользователь может быть расположен где угодно в пределах сектора, но в типичном случае находится на краю сектора. Слабый пользователь в типичном случае осуществляет передачу с высоким уровнем мощности для достижения более высокого значения SINR в его обслуживающем секторе и, таким образом, обуславливает более высокий уровень помех другим секторам на обратной линии связи. Напротив, сильный пользователь имеет высокое SINR или высокую интенсивность пилот-сигнала для его обслуживающего сектора и в типичном случае обуславливает меньший уровень помех другим секторам на обратной линии связи.
Ограничивающее многократное использование частот может смягчить негативные эффекты, связанные с помехами, обусловленными слабыми пользователями, на обратной линии связи. С помощью ограничивающего многократного использования слабым пользователям выделяют подполосы, которые ортогональны подполосам, используемым другими пользователями в соседних секторах, что, в результате, не приведет к созданию помех этим другим пользователям. Ограничивающее многократное использование частот снижает взаимные помехи на обратной линии связи посредством частичной загрузки полосы частот в каждом секторе и назначения слабым пользователям (которые обычно являются источниками сильных помех) неиспользуемой полосы частот в соседних секторах. Ограничивающее многократное использование может использоваться для систем, скомпонованных из сот, не разделенных на сектора, а также для систем, скомпонованных из сот, разделенных на сектора. Для ясности, ограничивающее многократное использование описывается ниже для иллюстративной системы, скомпонованной из трехсекторных сот.
На Фиг. 2В показана иллюстративная многосотовая компоновка 250, где каждая трехсекторная сота моделируется листом клевера из трех шестиугольников. Для этой сотовой компоновки каждый сектор окружен в первом ярусе (или в первом кольце) секторами, которые помечены по-разному. Так, каждый сектор 1 окружен шестью секторами 2 и 3 в первом ярусе, каждый сектор 2 окружен шестью секторами 1 и 3 и каждый сектор 3 окружен шестью секторами 1 и 2.
В варианте осуществления ограничивающего многократного использования каждому сектору x назначен используемый набор подполос (обозначенный как Ux) и запрещенный или неиспользуемый набор подполос (обозначенный как F x). Используемый набор содержит подполосы, которые могут быть выделены пользователям в секторе. Запрещенный набор содержит подполосы, которые не выделены пользователям в секторе. Используемый набор и запрещенный набор для каждого сектора являются ортогональными или отделенными в том смысле, что одна и та же подполоса не может быть включена в оба этих набора. Используемый набор для каждого сектора также перекрывает запрещенный набор для каждого соседнего сектора. Запрещенные наборы для множества соседних секторов могут также перекрываться. Пользователям в каждом секторе могут быть выделены подполосы из используемого набора, как описано ниже.
На Фиг. 3 показана диаграмма Венна трех перекрывающихся запрещенных наборов подполос, которые помечены как F1 , F2 и F3. Полный набор содержит всю совокупность из N подполос. Каждый из трех запрещенных наборов F1, F 2 и F3 представляет собой поднабор полного набора или F1 , F2 и F3 . Для примера, показанного на Фиг. 3А, каждый запрещенный набор перекрывается с каждым из остальных двух запрещенных наборов, выполняемая над множествами операция пересечения в отношении любых двух запрещенных наборов дает в результате непустой набор. Это свойство может быть выражено следующим образом:
, и , | (1) |
где " " обозначает выполняемую над множествами операцию пересечения; Fxy - набор, содержащий подполосы, принадлежащие как набору Fx, так и набору Fy; обозначает пустой/нулевой набор. Для эффективного использования доступных подполос рассматриваемые три запрещенных набора могут быть также определены таким образом, чтобы не было перекрытия по всем трем наборам, что может быть выражено как
(2) |
Условие в уравнении (2) гарантирует, что каждая подполоса используется по меньшей мере одним сектором.
Три используемых набора U1, U2 и U 3 подполос могут быть сформированы на основе упомянутых трех запрещенных наборов F1, F 2 и F3 подполос. Каждый используемый набор Ux может быть сформирован посредством выполняемой над множествами операции разности между полным набором и запрещенным набором Fx следующим образом:
, и , | (3) |
где "" обозначает выполняемую над множествами операцию разности; Ux - набор, содержащий подполосы из полного набора , которые не принадлежат набору Fx .
Трем секторам в каждой трехсекторной соте может быть назначена отличающаяся от других пара из используемого набора и запрещенного набора. Например, сектору 1 может быть назначен используемый набор U1 и запрещенный набор F1, сектору 2 может быть назначен используемый набор U2 и запрещенный набор F 2, и сектору 3 может быть назначен используемый набор U 3 и запрещенный набор F3. Каждый сектор знает запрещенные наборы, назначенные соседним секторам. Таким образом, сектор 1 имеет представление о запрещенных наборах F2 и F3, назначенных соседним секторам 2 и 3, сектор 2 имеет представление о запрещенных наборах F1 и F3, назначенных соседним секторам 1 и 3, и сектор 3 имеет представление о запрещенных наборах F1 и F 2, назначенных соседним секторам 1 и 2.
На Фиг. 3В показана диаграмма Венна используемого набора U 1, назначенного сектору 1. Используемый набор U 1 (показанный диагональной штриховкой) включает в себя всю совокупность из N подполос за исключением подполос из запрещенного набора F1.
На Фиг. 3С показана диаграмма Венна ограниченного набора U1-2 (показанного перекрестной штриховкой) для сектора 1. Ограниченный набор U 1-2 содержит подполосы, включенные и в используемый набор U1 для сектора 1, и в запрещенный набор F2 для сектора 2. Поскольку подполосы в запрещенном наборе F2 не используются в секторе 2, подполосы в ограниченном наборе U1-2 не приводят к помехам сектору 2 на обратной линии связи.
На Фиг. 3D показана диаграмма Венна ограниченного набора U 1-3 (показанного вертикальной штриховкой) для сектора 1. Ограниченный набор U1-3 содержит подполосы, включенные и в используемый набор U1 для сектора 1, и в запрещенный набор F3 для сектора 3. Поскольку подполосы в запрещенном наборе F 3 не используются в секторе 3, подполосы в ограниченном наборе U1-3 не приводят к помехам сектору 3 на обратной линии связи.
На Фиг. 3E показана диаграмма Венна ограниченного набора U1-23 (показанного сплошной заливкой) для сектора 1. Ограниченный набор U 1-23 содержит подполосы, включенные в используемый набор U1 для сектора 1, в запрещенный набор F 2 для сектора 2 и в запрещенный набор F 3 для сектора 3. Поскольку подполосы в запрещенных наборах F2 и F3 не используются в секторах 2 и 3, подполосы в ограниченном наборе U 1-23 не приводят к помехам сектору 2 или 3 на обратной линии связи.
Как показано на Фиг. 3В-3Е, ограниченные наборы U1-2, U1-3 и U 1-23 являются разными поднаборами используемого набора U1 для сектора 1. Аналогичным образом для сектора 2 могут быть сформированы ограниченные наборы U 2-1, U2-3 и U2-13 , а для сектора 3 могут быть сформированы ограниченные наборы U3-1, U3-2 и U 3-12. В таблице перечислены используемые и ограниченные наборы для трех секторов и способ, которым эти наборы формируются. Наборы "многократного использования" в первом столбце таблицы описываются ниже.
Набор многократного использования | Используемые наборы подполос | Описание |
(1) | Используемый набор для сектора 1 | |
(1, 2) | Ограниченный набор без помех сектору 2 | |
(1, 3) | Ограниченный набор без помех сектору 3 | |
(1, 2, 3) | Ограниченный набор без помех секторам 2 и 3 | |
(2) | Используемый набор для сектора 2 | |
(2, 1) | Ограниченный набор без помех сектору 1 | |
(2, 3) | Ограниченный набор без помех сектору 3 | |
(2, 1, 3) | Ограниченный набор без помех секторам 1 и 3 | |
(3) | Используемый набор для сектора 3 | |
(3, 1) | Ограниченный набор без помех сектору 1 | |
(3, 2) | Ограниченный набор без помех сектору 2 | |
(3, 1, 2) | Ограниченный набор без помех секторам 1 и 2 |
Каждый сектор х (где х = 1, 2 или 3) может выделять подполосы в своем используемом наборе Uх пользователям в данном секторе, учитывая соответствующее этим пользователям состояние канала, так чтобы для всех пользователей могли быть достигнуты в достаточной степени хорошие рабочие характеристики. В секторе х могут быть слабые пользователи, а также сильные пользователи. Сектор х может выделять любую из подполос в своем используемом наборе Uх сильным пользователям и может выделять подполосы в ограниченных наборах слабым пользователям. Таким образом, слабые пользователи ограничены определенными подполосами, которые не используются соседними секторами. Например, заданному пользователю u в секторе х могут быть выделены подполосы из используемого набора Uх. Если предполагается, что пользователь u является источником сильных помех для сектора y, где y х, то пользователю u могут быть выделены подполосы из ограниченного набора . Если, более того, предполагается, что пользователь u является источником сильных помех для сектора z, где z х и z y, то пользователю u могут быть выделены подполосы из ограниченного набора .
На Фиг. 4 показан пример формирования трех запрещенных наборов F1, F2 и F3 подполос. В этом примере совокупное количество из N подполос разделено на Q групп, где каждая группа содержит 3·L подполос, которым присвоены индексы от 1 до 3L, где Q 1 и L > 1. Запрещенный набор F1 содержит подполосы 1, L + 1 и 2L + 1 в каждой группе. Запрещенный набор F2 содержит подполосы 1, L + 2 и 2L + 2 в каждой группе. Запрещенный набор F3 содержит подполосы 2, L + 1 и 2L + 2 в каждой группе. Тогда набор F12 содержит подполосу 1 в каждой группе, набор F13 содержит подполосу L + 1 в каждой группе, а набор F23 содержит подполосу 2L + 2 в каждой группе.
В общем, каждый запрещенный набор может содержать любое количество подполос и любую одну из совокупного количества N подполос при наличии ограничений, показанных в уравнениях (1) и (2). Для получения частотного разнесения каждый запрещенный набор может содержать подполосы, взятые из всего совокупного количества N подполос. Подполосы в каждом запрещенном наборе могут выбираться на основе заранее определенного шаблона (как показано на Фиг. 4) или псевдослучайным образом. Три запрещенных набора F1, F2 и F 3 могут быть также заданы с любой величиной перекрытия. Величина перекрытия может зависеть от разнообразных факторов, таких как, например, показатель желаемого эффективного многократного использования для каждого сектора, ожидаемое количество слабых пользователей в каждом секторе и т. п. Рассматриваемые три запрещенных набора могут перекрывать друг друга в равной степени, как показано на Фиг. 3А и 4, или в разной степени.
Используемые и запрещенные наборы могут быть заданы разнообразными способами. Согласно одному варианту осуществления используемые и запрещенные наборы задаются на основе глобального планирования частот для системы и остаются статическими. Для каждого сектора назначается используемый набор и запрещенный набор, формируются его ограниченные наборы, как описано выше, после чего этим сектором используются используемый и ограниченные наборы. Согласно другому варианту осуществления используемые и запрещенные наборы могут задаваться динамически на основе загруженности секторов и, возможно, других факторов. Например, запрещенный набор для каждого сектора может зависеть от количества слабых пользователей в соседних секторах, которое может меняться со временем. Назначенный сектор или системный объект может принимать информацию о загруженности для различных секторов, задавать используемые и запрещенные наборы и назначать эти наборы секторам. Согласно еще одному варианту осуществления сектора могут посылать межсекторные сообщения для согласования используемых и запрещенных наборов.
Каждый пользователь может быть ассоциирован с набором "многократного использования", который содержит обслуживающий сектор для этого пользователя, а также необслуживающие сектора, в которых могут наблюдаться сильные помехи от данного пользователя. Обслуживающий сектор обозначается жирным и подчеркнутым текстом в наборе многократного использования. Например, в наборе (2, 1, 3) многократного использования сектор 2 обозначен как обслуживающий сектор, а сектора 1 и 3 - как необслуживающие сектора. Необслуживающие сектора могут быть определены разнообразными способами.
Согласно одному варианту осуществления необслуживающие сектора для заданного пользователя u определяются на основе измерений пилот-сигнала, выполняемых пользователем u для различных секторов. Каждый сектор в типичном случае передает пилот-сигнал по прямой линии связи, который используется терминалами для захвата и оценки канала. Пользователь u может осуществить поиск пилот-сигналов, переданных секторами в системе, и выполнить измерение в отношении обнаруженного пилот-сигнала. Пользователь u может сравнить результат измерения для каждого обнаруженного сектора с пороговым значением мощности и добавить этот сектор в набор многократного использования, если результат измерения пилот-сигнала превышает это пороговое значение.
Согласно другому варианту осуществления необслуживающие сектора для пользователя u определяются на основе "активного" набора, поддерживаемого для пользователя u. Активный набор содержит все сектора, которые являются кандидатами на обслуживание пользователя u. Сектор может быть добавлен в активный набор, например, если результат измерения пилот-сигнала для данного сектора превосходит пороговое значение добавления, которое может быть или может не быть равно описанному выше пороговому значению мощности.
Согласно еще одному варианту осуществления необслуживающие сектора для пользователя u определяются на основе измерений пилот-сигнала, выполняемых различными секторами для пользователя u. Каждый пользователь может передавать пилот-сигнал по обратной линии связи. Каждый сектор может осуществлять поиск пилот-сигналов, переданных пользователями в системе, и выполнять измерение в отношении каждого обнаруженного пилот-сигнала. Каждый сектор может сравнивать результат этого измерения для каждого обнаруженного пользователя с пороговым значением мощности и информировать обслуживающий сектор этого пользователя, если результат измерения превосходит пороговое значение мощности. Обслуживающий сектор для каждого пользователя может затем добавлять сектора, которые информировали о высоких значениях результатов измерений пилот-сигнала, в набор многократного использования данного пользователя.
Согласно еще одному варианту осуществления необслуживающие сектора для пользователя u определяются на основе оценки местоположения для пользователя u. Местоположение пользователя u может быть оценено с использованием разнообразных методик определения местоположения, таких как глобальная система навигации и определения местоположения (GPS), усовершенствованная трилатерация по прямой линии связи (A-FLT), которые широко известны в технике. Необслуживающие сектора для пользователя u могут быть определены на основе оценки местоположения для пользователя u и информации о компоновке секторов/сот.
Выше было описано несколько вариантов осуществления для определения необслуживающих секторов для каждого пользователя. Необслуживающие сектора также могут быть определены другими способами и/или на основе других измерений. В общем, необслуживающие сектора могут быть определены на основе измерений в отношении прямой линии связи и/или обратной линии связи. Можно предположить, что прямая и обратная линии связи являются взаимно обуславливающими в течение длительного срока. В этом случае большое значение результата измерения пилот-сигнала, выполненного заданным пользователем для заданного сектора по прямой линии связи, обычно подразумевает, что данный сектор будет принимать сильные помехи от этого пользователя по обратной линии связи. Следовательно, членство в наборе многократного использования может быть определено на основе измерений в отношении прямой линии связи, которые также используются для определения величины помех, наблюдаемых секторами-членами по обратной линии связи.
Каждый пользователь может принимать пилот-сигналы от одного или множества секторов в любой заданный момент и может выбирать сектор, прием от которого является наиболее сильным, в качестве обслуживающего сектора. В качестве обслуживающего сектора пользователь может также выбрать сектор, прием от которого не является наиболее сильным. Это может иметь место, например, если сектор, прием от которого является наиболее сильным, и другой сектор, прием от которого является сильным, имеют один и тот же используемый набор, либо если результат измерения пилот-сигнала для сектора, прием от которого является наиболее сильным, не превышает разностное пороговое значение для переключения обслуживающего сектора. В хорошо спроектированной системе слабому пользователю должно соответствовать умеренное значение результата измерения пилот-сигнала для по меньшей мере одного соседнего сектора, чтобы позволить осуществление эстафетной передачи обслуживания в отношении этого слабого пользователя от обслуживающего сектора соседнему сектору, если это необходимо. Таким образом, набор многократного использования для каждого пользователя зачастую включает в себя обслуживающий сектор, а также по меньшей мере один необслуживающий сектор.
Набор многократного использования и/или активный набор для каждого пользователя может поддерживаться этим пользователем или обслуживающим сектором. Заданный пользователь u может поддерживать и обновлять свой набор многократного использования и/или активный набор на основе измерений пилот-сигнала для различных секторов. Пользователь u может (например, периодически или по запросу) информировать обслуживающий сектор о своем наборе многократного использования и/или активном наборе. Обслуживающий сектор для пользователя u также может поддерживать и обновлять набор многократного использования и/или активный набор для пользователя u на основе измерений пилот-сигнала прямой линии связи, выполняемых пользователем u, измерений пилот-сигнала обратной линии связи, выполняемых различными секторами для пользователя u, и т. д. Например, пользователь u может информировать о результатах измерений пилот-сигнала или выполнять запрос для добавления/исключения члена набора, а обслуживающий сектор может принимать решение в отношении обновления набора многократного использования и/или активного набора и отправки обновленного набора (наборов) пользователю u. В любом случае информация набора многократного использования и/или активного набора доступна в обслуживающем секторе и может использоваться для ограничивающего многократного использования и мягкой эстафетной передачи обслуживания.
На Фиг. 5 показан пример того, как четыре пользователя распределены по кластеру из семи секторов. В данном примере пользователь 1 расположен поблизости от середины сектора 1 и имеет набор ( 1) многократного использования. Пользователь 2 расположен вблизи границы между секторами 1 и 3 одной и той же соты А и имеет набор (1, 3) многократного использования. Пользователь 3 расположен вблизи границы между секторами 1 и 3 разных сот А и В и также имеет набор ( 1, 3) многократного использования. Пользователь 4 расположен вблизи границы между секторами 1, 2 и 3 и имеет набор ( 1, 2, 3) многократного использования.
Пользователю 1 выделены подполосы в используемом наборе U1 , поскольку его набор многократного использования есть ( 1). Поскольку используемый набор U1 не является ортогональным используемым наборам U 2 и U3 для секторов 2 и 3 соответственно, пользователь 1 является источником помех для шести соседних секторов 2 и 3 в первом ярусе вокруг сектора 1. Однако величина помех, обуславливаемых пользователем 1, может быть небольшой вследствие относительно больших расстояний до этих соседних секторов. Пользователям 2 и 3 выделяются подполосы в ограниченном наборе , поскольку у каждого из них набором многократного использования является (1, 3). Поскольку сектор 3 не использует подполосы в своем запрещенном наборе F3 , пользователи 2 и 3 не обуславливают каких-либо помех для сектора 3. Пользователю 4 выделяются подполосы в ограниченном наборе , поскольку его набором многократного использования является (1, 2, 3). Поскольку сектора 2 и 3 не используют подполосы в своих запрещенных наборах F2 и F3 соответственно, пользователь 4 не обуславливает каких-либо помех для секторов 2 и 3.
Таким образом, ограничивающее многократное использование может снизить интенсивность помех, обуславливаемых слабыми пользователями (которые в типичном случае являются сильными источниками помех), и, таким образом, в общем, повышает значения SINR для пользователей в системе. Ограничивающее многократное использование также может снизить разброс в значениях SINR среди пользователей в системе. В результате для системы может быть достигнуто улучшенное коммуникационное радиопокрытие, а также повышенная совокупная емкость системы.
Мягкая эстафетная передача обслуживания может использоваться в сочетании с ограничивающим многократным использованием с целью улучшения рабочих характеристик для слабых пользователей по обратной линии связи. Осуществление мягкой эстафетной передачи обслуживания по обратной линии связи может быть достигнуто посредством координации между обслуживающим и необслуживающими секторами. Мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может быть реализована разнообразными путями, и ниже описывается конкретный вариант осуществления.
На Фиг. 6 показана блок-схема последовательности операций процесса 600, выполняемого терминалом для формирования своего набора многократного использования. Терминал осуществляет поиск пилот-сигналов, переданных по прямой линии связи секторами в системе, выполняет измерения в отношении обнаруженных пилот-сигналов и идентифицирует сектора, прием от которых является сильным (этап 612). Терминал выбирает обслуживающий сектор и идентифицирует необслуживающие сектора среди секторов, прием от которых является сильным (этап 614). Затем терминал формирует свой набор многократного использования, который содержит обслуживающий и необслуживающие сектора для данного терминала, и посылает набор многократного использования обслуживающему сектору (этап 616).
На Фиг. 7 показана блок-схема последовательности операций процесса 700, выполняемого обслуживающим сектором с целью назначения терминалу подполос для передачи данных по обратной линии связи. Обслуживающий сектор принимает набор многократного использования от терминала (этап 712) и определяет ограниченный набор для терминала на основе используемого набора для этого обслуживающего сектора и запрещенного набора для каждого необслуживающего сектора (этап 714). Обслуживающий сектор назначает терминалу одну или более подполос из ограниченного набора (этап 716) и посылает терминалу информацию о назначении (этап 718). Если для терминала должна быть обеспечена поддержка мягкой эстафетной передачи обслуживания, что определяется на этапе 720, тогда обслуживающий сектор посылает упомянутую информацию о назначении подполос терминалу каждому необслуживающему сектору (этап 722). Все сектора из набора многократного использования терминала обладают информацией о назначении подполос терминалу.
На Фиг. 8 показана блок-схема последовательности операций процесса 800, выполняемого терминалом для передачи данных по обратной линии связи с мягкой эстафетной передачей обслуживания и ограничивающим многократным использованием. Терминал принимает информацию о назначении подполос от обслуживающего сектора (этап 812). Терминал обрабатывает (например, кодирует и модулирует) данные трафика/пакетные данные и формирует символы данных (этап 814). Терминал мультиплексирует символы данных по назначенным терминалу подполосам и мультиплексирует символы пилот-сигнала в подполосы, назначенные для передачи пилот-сигнала (этап 816). Затем терминал генерирует сигнал обратной линии связи и передает этот сигнал по обратной линии связи секторам в наборе многократного использования (этап 818).
На Фиг. 9 показана блок-схема последовательности операций процесса 900, выполняемого обслуживающим и необслуживающими секторами для приема передачи по обратной линии связи от терминала с мягкой эстафетной передачей обслуживания.
Сигнал обратной линии связи, переданный терминалом, принимается в каждом из обслуживающего и необслуживающих для терминала секторов (этап 912). Каждый сектор обрабатывает (например, демодулирует с получением данных) принятый им сигнал для получения символов мягкого решения для терминала (этап 914). Символ мягкого решения представляет собой многобитовое значение, получаемое приемником для однобитового (или "жесткого") значения, посланного передатчиком, при этом дополнительные биты используются для выявления неопределенности в этом однобитовом значении вследствие шумов и других артефактов. Поскольку терминалу назначены подполосы в запрещенных наборах для необслуживающих секторов, в отношении передаваемого терминалом сигнала обратной линии связи не наблюдаются какие-либо помехи от пользователей в необслуживающих секторах, и он может быть демодулирован этими секторами.
Далее выполняется определение в отношении того, размещены ли обслуживающий сектор и необслуживающий сектор совместно (этап 916). Подсистемы BTS для всех секторов одной и той же соты в типичном случае размещены совместно в базовой станции для этой соты. Множественные сектора, таким образом, размещены совместно, если они принадлежат одной и той же соте, и не размещены совместно, если они принадлежат разным сотам. Например, сектора 1 и 3 для пользователя 2 на Фиг. 5 размещены совместно, поскольку эти сектора принадлежат одной и той же соте А, в то время как сектора 1 и 3 для пользователя 3 не размещены совместно, поскольку эти сектора принадлежат разным сотам А и В.
Для всех обслуживающих и необслуживающих секторов, которые размещены совместно, получаемые этими секторами для данного терминала символы мягкого решения являются доступными на базовой станции и могут быть скомбинированы для повышения качества символов мягкого решения для терминала (этап 918). Комбинированные символы мягкого решения затем декодируются для получения декодированных данных для терминала (этап 920).
Для обслуживающих и необслуживающих секторов, которые не размещены совместно, получаемые каждым сектором символы мягкого решения могут декодироваться независимо каждым сектором для получения декодированных данных для терминала (этап 922). Для символов мягкого решения в типичном случае требуется значительно больше битов для представления, чем для декодированных данных, и символы мягкого решения в типичном случае не посылаются среди секторов, которые не размещены совместно, поскольку для посылки этих символов потребовалась бы сигнализация большой интенсивности. Каждый необслуживающий сектор затем может послать обслуживающему сектору или заданному сетевому объекту хорошо (успешно) декодированные пакеты для терминала (этап 924). Обслуживающий сектор или заданный сетевой объект затем выборочно комбинирует декодированные пакеты от всех секторов для получения результирующих декодированных пакетов для терминала (этап 926).
Пользователь может иметь необслуживающие сектора, которые размещены совместно с обслуживающим сектором, а также необслуживающие сектора, которые не размещены совместно с обслуживающим сектором. Например, пользователь 4 на Фиг. 5 имеет совместно размещенный необслуживающий сектор 2 и необслуживающий сектор 3, который не является совместно размещенным. В этом случае символы мягкого решения, получаемые совместно размещенными секторами 1 и 2, могут быть скомбинированы и затем декодированы для получения декодированных пакетов для пользователя (этапы 922 и 924). Декодированные пакеты из различных секторов могут быть выборочно скомбинированы для получения результирующих декодированных пакетов для пользователя (этап 926).
Комбинирование символов мягкого решения (или просто мягкое комбинирование) может выборочно выполняться для пользователя на основе разнообразных критериев, таких как, например, измерения помех в совместно размещенных необслуживающих секторах, качество оценок канала, полученных этими секторами для пользователя, и т. п. Величина помех в подполосах в используемом и запрещенном наборах для каждого сектора может варьироваться в широких пределах в зависимости от распределения слабых и сильных пользователей в системе. Если уровень помех в подполосах в запрещенном наборе для заданного необслуживающего сектора высок, рабочие характеристики могут в значительной степени ухудшиться при комбинировании символов мягкого решения, полученных для подполос в этом запрещенном наборе, с символами мягкого решения, полученными для подполос в используемом наборе для обслуживающего сектора. Каждый необслуживающий сектор для пользователя может оценивать помехи, наблюдаемые в подполосах в запрещенном наборе этого сектора, подполосах в ограниченном наборе для пользователя, подполосах, назначенных пользователю, и т. д. Мягкое комбинирование может выборочно выполняться для пользователя на основе измерений помех. Например, мягкое комбинирование может выполняться, если результат измерения помех, выполненного необслуживающим сектором , ниже порогового значения помех, и игнорироваться в противном случае. Помимо этого, поскольку символы мягкого решения из различных секторов в типичном случае комбинируются на основе оценок канала, полученных этими секторами для пользователя, рабочие характеристики могут ухудшиться, если мягкое комбинирование выполняется с использованием оценок канала, качество которых низкое. Качество оценки канала может считаться низким, например, если уровень помех высок. Мягкое комбинирование может выполняться, если для терминала доступны оценки канала достаточно хорошего качества.
Заданный сектор может принимать информацию о назначениях подполос для одного или более слабых пользователей, расположенных в других секторах и имеющих сектор в качестве своего необслуживающего сектора. Сектор может поддерживать мягкую эстафетную передачу обслуживания для любого количества и любого одного из этих слабых пользователей. Сектор может пропустить выполнение мягкой эстафетной передачи обслуживания для всех слабых пользователей, если измерен высокий уровень помех для подполос в запрещенном наборе для сектора . Сектор может также пропустить выполнение эстафетной передачи обслуживания для любого из слабых пользователей. Например, сектор может выбрать поддержку мягкой эстафетной передачи обслуживания только для пользователя с результатом измерения, соответствующим самому сильному пилот-сигналу в секторе , среди всех слабых пользователей.
Каждый пользователь в типичном случае передает пилот-сигнал по обратной линии связи для того, чтобы позволить секторам получить оценки канала для этого пользователя. Оценки канала могут использоваться для обнаружения данных, мягкого комбинирования и т. п. Поскольку качество оценок канала в типичном случае оказывает влияние на рабочие характеристики, пользователи могут передавать свои пилот-сигналы таким образом, чтобы повысить качество оценок канала. Например, каждому сектору может быть назначена ортогональная последовательность (например, последовательность Уолша), и пользователи могут передавать свои пилот-сигналы, используя эту ортогональную последовательность, назначенную их обслуживающим секторам. Соседним секторам могут быть назначены разные ортогональные последовательности, так чтобы пилот-сигналы, передаваемые пользователями в разных секторах, были ортогональны друг другу. Ортогональные пилот-сигналы для соседних секторов могут улучшить рабочие характеристики, связанные с оценкой канала.
Мягкая эстафетная передача обслуживания была описана выше для варианта осуществления ограничивающего многократного использования, посредством чего каждый сектор ассоциируется с одним используемым набором и одним запрещенным набором. Мягкая эстафетная передача обслуживания может также выполняться в сочетании с другими вариантами осуществления ограничивающего многократного использования. В общем случае каждому сектору может быть назначено любое количество используемых наборов подполос и любое количество "ограниченных" наборов подполос. Ограниченный набор подполос может быть запрещенным набором подполос или набором подполос ограниченного использования. Набор ограниченного использования содержит подполосы, имеющие определенные ограничения по использованию, такие как, например, более низкий предел мощности передачи. В качестве примера, сектору может быть назначено множество ограниченных наборов подполос. Один ограниченный набор подполос может быть запрещенным набором подполос, а оставшийся ограниченный набор(ы) подполос может иметь различные пределы мощности передачи и может быть выделен различным ярусам сильных пользователей в секторе. В качестве еще одного примера, сектору может быть назначено множество ограниченных наборов подполос (без запрещенного набора), и каждый ограниченный набор подполос может иметь отличающийся от других предел мощности передачи. В общем случае слабому пользователю могут быть выделены подполосы, взятые из используемого набора для обслуживающего сектора и запрещенных и/или ограниченных наборов для необслуживающих секторов. Использование множественных используемых и/или ограниченных наборов для каждого сектора может обеспечить более хорошее задание соответствия подполос слабым пользователям в различных секторах.
Мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может использоваться для разнообразных схем передачи данных. Для схемы передачи данных без квитирования терминал обрабатывает и передает каждый пакет однократно. Повторная передача пакетов, принятых обслуживающим и необслуживающими секторами с ошибкой, может быть инициирована согласно протоколу вышерасположенного уровня или повторно запланирована сетевым объектом.
Для схемы гибридной автоматической повторной передачи (H-ARQ) терминал обрабатывает каждый пакет для формирования множества блоков, где каждый блок содержит отличающуюся от других информацию избыточности. Затем терминал передает один блок за раз до тех пор, пока пакет не будет корректно декодирован или все блоки не будут переданы. Обслуживающий и необслуживающие сектора пытаются декодировать пакет после передачи каждого блока терминалом. Обслуживающий сектор может посылать в обратном направлении положительную квитанцию (ACK), если пакет декодирован правильно, или отрицательную квитанцию (NAK), если пакет декодирован с ошибкой. Терминал может быть окончанием передачи для пакета по приему ACK от обслуживающего сектора. В качестве альтернативы, каждый из обслуживающего и необслуживающих секторов может посылать ACK или NAK для каждого блока, принятого от терминала, и терминал может служить окончанием передачи пакета по приему ACK из какого-либо сектора.
Мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может воздействовать на некоторые протоколы над физическим уровнем. Стек протоколов для системы может включать в себя, например, вышерасположенный уровень, который находится над уровнем управления доступом к среде (МАС), который в свою очередь находится над физическим (PHY) уровнем. Вышерасположенный уровень может реализовывать широко известный межсетевой протокол (IP) для передачи пакетных данных. Протокол линии радиосвязи (RLP) в типичном случае располагается в пределах уровня МАС и поддерживает повторную передачу данных для достижения более малой частоты появления ошибочных кадров (FER), чем могла бы быть достигнута лишь на физическом уровне. IP-пакеты инкапсулируются в RLP-кадры, которые далее инкапсулируются в протокольные блоки данных (PDU) МАС. Каждый PDU MAC может переносить частичный или полный RLP-кадр или множество RLP-кадров.
Для передачи по обратной линии связи объект-передатчик RLP в терминале управляет передачей RLP-кадров и повторной передачей RLP-кадров, принятых с ошибкой. Объект-приемник RLP может поддерживаться в каждом из обслуживающего и необслуживающих секторов для управления приемом RLP-кадров от терминалов и повторной сборкой RLP-кадров, принятых не в последовательности вследствие повторной передачи. Объекты-приемники RLP в обслуживающем и необслуживающих секторах могут осуществлять связь друг с другом для синхронизации состояний RLP в этих секторах. Синхронизация RLP гарантирует, что терминал не будет осуществлять повторную передачу RLP-кадра, который уже был корректно декодирован одним из секторов. Связь согласно RLP должна быть в достаточной степени быстрой, так чтобы на функционирование HARQ, если задействуется, RLP не оказывал воздействия. В качестве альтернативы, одиночный объект-приемник RLP может поддерживаться на "реперной" базовой станции или некотором другом сетевом объекте, назначенном для обработки RLP для терминала.
Мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может использоваться с разнообразными структурами каналов трафика. Например, для каждого сектора может быть задано множество ортогональных каналов трафика, посредством чего (1) каждому каналу трафику может быть назначено ноль, одна или множество используемых подполос в каждом интервале времени и (2) нет двух каналов трафика, использующих одну и ту же подполосу в любой заданный интервал времени. Каналам трафика для пользователей, которые не находятся в состоянии мягкой эстафетной передачи обслуживания, могут быть назначены подполосы в используемом наборе. Каналам трафика для пользователей, которые находятся в состоянии мягкой эстафетной передачи обслуживания с одним или более соседними секторами, могут быть назначены подполосы в ограниченных наборах, сформированных для этих пользователей. Канал трафика можно рассматривать как удобный путь выражения назначения подполос для различных интервалов времени.
Система OFDMA может использовать или может не использовать скачкообразную перестройку частоты (FH). В случае скачкообразной перестройки частоты при передаче данных осуществляются перескоки с подполосы на подполосу псевдослучайным образом, что может обеспечить частотное разнесение и другие преимущества. Для системы OFDMA со скачкообразной перестройкой частоты (FH-OFDMA) каждый канал трафика может быть ассоциирован с конкретной последовательностью FH, которая указывает конкретную подполосу(ы), подлежащую использованию для этого канала трафика в каждый интервал времени (или период скачкообразной перестройки). Последовательности FH для разных каналов трафика в каждом секторе являются ортогональными друг другу, так что в любой заданный период скачкообразной перестройки нет двух каналов трафика, использующих одну и ту же подполосу. Последовательности FH для каждого сектора могут также быть псевдослучайными по отношению к последовательностям FH для соседних секторов. Эти свойства, присущие последовательностям FH, минимизируют внутрисекторные помехи и рандомизируют межсекторные помехи.
Обслуживающий сектор может назначить пользователю последовательность FH для передачи данных по обратной линии связи. Для мягкой эстафетной передачи обслуживания обслуживающий сектор также посылает эту последовательность FH необслуживающим секторам. Тогда эти необслуживающие сектора становятся способными выполнить комплементарную обращенную скачкообразную перестройку частоты для восстановления выполненной пользователем передачи по обратной линии связи.
Для ясности мягкая эстафетная передача обслуживания с ограничивающим многократным использованием была конкретным образом описана для системы с трехсекторными сотами. В общем случае, мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может быть использована с любым шаблоном многократного использования. Для К-секторного/сотового шаблона многократного использования запрещенный набор для каждого сектора/соты может быть задан таким образом, чтобы он перекрывался с запрещенным набором для каждого из остальных К-1 секторов/сот, и может перекрываться с различными комбинациями других запрещенных наборов. Каждый сектор/сота может формировать разные ограниченные наборы для разных соседних секторов на основе своего используемого набора и запрещенных наборов для соседних секторов. Каждый сектор/сота затем может использовать используемый и ограниченные наборы, как описано выше.
Мягкая эстафетная передача обслуживания с ограничивающим многократным использованием также была описана для системы OFDMA. Мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может быть также использована для системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с кодовым разделением каналов (CDMA), системы CDMA с множеством несущих, Глобальной Системы Мобильной Связи (GSM) и т. п. В общем случае подлежащие многократному использованию системные ресурсы (например, подполосы частот, радиочастотные каналы, временные слоты и т. п.) могут быть разделены на используемые и запрещенные наборы. Используемый и запрещенный наборы для каждого сектора/соты ортогональны друг другу. Запрещенные наборы для соседних секторов/сот перекрывают друг друга. Каждый сектор может формировать ограниченные наборы на основе своего используемого набора и запрещенных наборов для соседних секторов/сот.
На Фиг. 10 показана блок-схема варианта осуществления терминала 120х и базовых станций 110х и 110у для обслуживающего и необслуживающего секторов соответственно. Для простоты нижеследующее описание по Фиг. 10 соответствует одному необслуживающему сектору и системе OFDMA. В общем случае, обработка для передачи и приема данных зависит от конструкции системы.
На каждой базовой станции 110 процессор 1082 передачи по прямой линии связи (FL TX) обрабатывает (например, кодирует, перемежает, отображает на символы и модулирует согласно OFDM) данные и пилот-сигнал для передачи по прямой линии связи. Передающий модуль (TMTR) 1084 обрабатывает (например, преобразует в аналоговую форму, фильтрует, усиливает и преобразует с повышением частоты) поток символов OFDM от процессора 1082 FL TX для формирования сигнала прямой линии связи, который передается с антенны 1052.
На терминале 120х сигналы прямой линии связи от базовых станций принимаются через антенну 1020 и обрабатываются приемным модулем (RCVR) 1034 для получения выборок данных. Процессор 1036 приема по прямой линии связи (FL RX) осуществляет поиск пилот-сигналов из различных секторов и выполняет измерение в отношении каждого обнаруженного пилот-сигнала. Контроллер 1030 принимает результаты измерений пилот-сигналов, выбирает обслуживающий сектор, идентифицирует необслуживающие сектора, прием от которых является сильным, и формирует набор многократного использования для терминала 120х. Терминал 120х затем посылает этот набор многократного использования на обслуживающую базовую станцию посредством эфирной сигнализации. Базовая станция 110х определяет ограниченный набор для терминала 120х на основе его набора многократного использования, назначает подполосы из ограниченного набора терминалу 120х, посылает информацию о назначении подполос по прямой линии связи терминалу 120х и также пересылает информацию о назначении подполос на необслуживающую базовую станцию 110у.
Для передачи данных по обратной линии связи на терминале кодер/модулятор 1012 принимает и обрабатывает (например, кодирует, перемежает и модулирует) данные трафика/пакетные данные и генерирует символы данных, которые являются символами модуляции для данных. Каждый символ модуляции представляет собой комплексную величину для точки в сигнальном созвездии для выбранной схемы модуляции. Модуль 1014 отображения символов на подполосы задает соответствие символов данных подполосам, назначенным терминалу 120х. Назначенные подполосы могут указываться последовательностью FH для канала трафика, назначенного терминалу 120х. Модуль 1014 отображения также задает соответствие символов пилот-сигнала подполосам, используемым для передачи пилот-сигнала, и величины сигнала, равной нулю, каждой подполосе, не используемой для передачи пилот-сигнала или данных. Для каждого периода символа OFDM модуль 1014 отображения обеспечивает N символов передачи для совокупного количества N подполос, где каждый символ передачи может быть символом данных, символом пилот-сигнала или величиной сигнала, равной нулю.
Модулятор (Mod) 1016 OFDM принимает N символов передачи за каждый период символа OFDM и генерирует соответствующий символ OFDM. Модулятор 1016 OFDM в типичном случае включает в себя модуль обратного быстрого преобразования Фурье (IFFT) и генератор циклического префикса. Для каждого периода символа OFDM модуль IFFT преобразует N символов передачи во временную область, используя N-точечное обратное быстрое преобразование Фурье (FFT) для получения "преобразованного" символа, который содержит N символов псевдодошумовой последовательности (чипов) временной области. Каждый чип представляет собой комплексную величину, подлежащую передаче за один период чипа. Генератор циклического префикса затем повторяет часть каждого переданного символа для формирования символа OFDM, который содержит N+С чипов, где С - количество повторяемых чипов. Повторенная часть зачастую называется циклическим префиксом и используется для противодействия межсимвольным помехам (ISI), обусловленным частотно-селективным замиранием. Период символа OFDM соответствует длительности одного символа OFDM, который равен N + С периодов чипа. Модулятор 1016 OFDM обеспечивает поток символов OFDM. Передающий модуль 1018 обрабатывает этот поток символов OFDM для формирования сигнала обратной линии связи, который передается с антенны 1020.
На обслуживающей станции 110х сигнал обратной линии связи от терминала 120х, а также сигналы обратной линии связи от других терминалов принимаются посредством антенны 1052х, и принятый сигнал подается на приемный модуль 1054х и обрабатывается им для получения выборок данных. Демодулятор (Demod) 1056х OFDM обрабатывает эти выборки данных и обеспечивает принятые символы, которые представляют собой шумовую оценку переданных символов, посланных терминалами. Модуль 1058х обращенного отображения символов на подполосы получает N принятых символов для каждого периода символа OFDM и обеспечивает принятые символы для подполос, назначенных терминалу 120х. Демодулятор/декодер 1060х выполняет обнаружение данных в отношении принятых символов для терминала 120х с оценкой канала для терминала 120х с целью получения символов мягкого решения. Для мягкой эстафетной передачи обслуживания и если базовые станции 110х и 110у размещены совместно, демодулятор 1060х может также принимать символы мягкого решения для терминала 120х от базовой станции 110у и может комбинировать символы мягкого решения от базовых станций 110х и 110у. Декодер 1060х затем выполняет обращенное перемежение и декодирование (комбинированных или некомбинированных) символов мягкого решения и обеспечивает декодированные данные для терминала.
Необслуживающая базовая станция 110у принимает и обрабатывает сигнал обратной линии связи от терминала 120х в схожей с обслуживающей базовой станцией 110х манере. Базовая станция 110у посылает символы мягкого решения для терминала 120х на базовую станцию 110х, если эти базовые станции размещены совместно. Базовая станция 110у выполняет декодирование для терминала 120х и пересылает декодированные пакеты на базовую станцию 110х или некоторый другой сетевой объект, если эти базовые станции не размещены совместно. Декодированные пакеты от базовых станций 110х и 110у выборочно комбинируются для получения результирующих декодированных пакетов для терминала 120х.
Контроллеры 1030, 1070х и 1070у управляют работой терминала 120х и базовых станций 110х и 110у соответственно. Модули 1032, 1072х и 1072у памяти хранят программные коды и данные, используемые контроллерами 1030, 1070х и 1070у соответственно. Контроллер 1030 может выполнять обработку или управлять обработкой согласно процессу 600 по Фиг. 6 и процессу 800 по Фиг. 8. Контроллер 1070х может выполнять процесс 700 по Фиг. 7. Обе базовые станции 110х и 110у могут выполнять процесс 900 по Фиг. 9.
Мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может быть реализована разнообразными средствами, например, в аппаратном обеспечении, программном обеспечении или их комбинации. Для аппаратной реализации модули обработки, используемые для поддержки мягкой эстафетной передачи обслуживания с ограничивающим многократным использованием на базовой станции, могут быть реализованы в одной или более специализированных интегральных микросхемах (ASIC), вентильных матрицах с эксплуатационным программированием (FPGA), одном или более цифровых сигнальных процессорах (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных модулях, спроектированных для выполнения описанных здесь функций или комбинации вышеперечисленного. Модули обработки, используемые для поддержки мягкой эстафетной передачи обслуживания с ограничивающим многократным использованием на терминале беспроводной связи, также могут быть реализованы в одной или более ASIC, одном или более DSP и т. п.
Для программной реализации мягкая эстафетная передача обслуживания с ограничивающим многократным использованием может быть реализована с помощью модулей (например, процедур, функций и т. п.), которые выполняют описанные здесь функции. Программные коды могут храниться в модуле памяти (например, модуле 1032, 1072х или 1072у памяти по Фиг. 10) и исполняться процессором (например, контроллером 1030, 1070х или 1070у по Фиг. 10). Модуль памяти может быть реализован внешним или внутренним по отношению к процессору образом.
Предшествующее описание раскрытых вариантов осуществления предоставлено для того, чтобы обеспечить специалисту в данной области техники возможность создать или использовать настоящее изобретение. Разнообразные модификации в отношении этих вариантов осуществления будут очевидны специалисту в данной области техники, и определенные здесь общие принципы могут быть применены к другим вариантам осуществления, не отступая от сущности или объема изобретения. Таким образом, не подразумевается, что настоящее изобретение ограничено показанными здесь вариантами осуществления, напротив, ему соответствует широкий объем согласно принципам и новым признакам, раскрытым здесь.
Класс H04B7/12 с разнесением частот
Класс H04B7/26 из которых по меньшей мере одна передвижная
Класс H04J11/00 Ортогональные системы многоканальной связи