СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ О КОНФИГУРАЦИИ АНТЕННЫ
METHOD OF AND DEVICE FOR TRANSFER OF INFORMATION ON ANTENNA CONFIGURATION

ОБЛАСТЬ ТЕХНИКИ
Варианты осуществления настоящего изобретения в общем относятся к взаимодействию между сетевым объектом, таким как базовая станция, и получателем, таким как мобильный терминал, а более конкретно - к способу и устройству для передачи информации о конфигурации антенны.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
В традиционных беспроводных системах связи мобильные устройства или другое оборудование пользователя передают информацию в сеть и получают информацию из сети, например, через базовую станцию. В некоторых сетях базовые станции или другие сетевые объекты, которые передают информацию оборудованию пользователя, могут включать различные конфигурации антенн, в том числе различное количество антенн, например одну антенну, две антенны или четыре антенны, и/или могут передавать информацию в соответствии с различными схемами разнесения передачи. В этом отношении базовая станция с одиночной антенной может передавать информацию без использования схемы разнесения передачи, тогда как базовые станции с двумя или четырьмя антеннами могут передавать информацию в соответствии со схемой разнесения передачи или конкретной схемой разнесения передачи из набора различных доступных схем разнесения передачи. В настоящем описании информация, касающаяся конфигурации антенны, например число антенн, и/или схема разнесения передачи, как правило называется (по отдельности или совместно) информацией о конфигурации антенны. Чтобы эффективно принимать информацию от базовой станции, оборудование пользователя, например, должно знать или распознавать конфигурацию антенны и/или схему разнесения передачи, применяемую базовой станцией. Мобильное устройство способно должным образом выполнить демодуляцию принятого сигнала только после правильного определения конфигурации антенны, т.е. числа передающих антенн и/или схемы разнесения передачи базовой станции. Поскольку информация о конфигурации антенны необходима для правильного выполнения демодуляции принятого сигнала, оборудованию пользователя необходимо определять информацию о конфигурации антенны с очень высокой достоверностью.
Например, в развитой сети наземного радиодоступа универсальной системы мобильной связи (E-UTRAN, Evolved Universal Mobile Telecommunication System (UMTS) Terrestrial Radio Access Network) оборудование пользователя может собирать информацию о конфигурации антенны базовой станции, которая в сети E-UTRAN называется развитым узлом В (eNodeB), посредством использования данных, содержащихся в символах OFDM (Orthogonal Frequency Division Multiplexing, мультиплексирование с ортогональным частотным разделением сигналов) сообщения. Например, технические спецификации проекта партнерства третьего поколения 3GPP (Third Generation Partnership Project), и, в частности, TS 36.211 3GPP, REL 8 и TS 36.212 3GPP, REL 8 предусматривают способ обеспечения информации о конфигурации антенны. В этой связи оборудование пользователя может извлекать информацию о конфигурации антенны из передаваемых опорных сигналов или посредством попыток декодирования данных в физическом широковещательном канале РВСН (Physical Broadcast Channel).
На фиг.1а-1f показаны субкадры в стандартном циклическом префиксе для различных конфигураций антенны и схем разнесения передачи в системе E-UTRAN. Субкадры на фиг.1а - 1f включают шесть блоков физических ресурсов PRB (Physical Resource Block), т.е. 1080 кГц (72 поднесущие), каждый из которых включает субкадр #0. Каждый субкадр может включать множество ресурсных элементов, которые занимают два слота, а именно слот #0 и слот #1. Каждый слот в свою очередь может включать ряд символов OFDM, которые представляют соответствующие каналы информации. В этой связи субкадры на фиг.1а-1f могут включать физический нисходящий канал управления (PDCCH, Physical Downlink Control Channel), физический нисходящий совместно используемый канал (PDSCH, Physical Downlink Shared Channel), канал первичной синхронизации (P-SCH, Primary Synchronization Channel), канал вторичной синхронизации (S-SCH, Secondary Synchronization Channel), физический широковещательный канал (PBCH, Physical Broadcast Channel) и неиспользуемые поднесущие.
Субкадр #0 в сети E-UTRAN также включает множество опорных сигналов, которые заполняют заранее заданные ресурсные элементы в зависимости от конфигурации антенны. Например, в субкадрах на фиг.1а-1f опорные сигналы обозначены R0, R1, R2 и R3 и передаются от первой, второй, третьей и четвертой антенны узла eNodeB соответственно. В системе E-UTRAN узел eNodeB может включать одну, две или четыре антенны, при этом каждый узел использует отдельную схему разнесения передачи. Как показано на чертеже, субкадр #0 может разместить опорные сигналы в пределах различных заранее заданных ресурсных элементов в зависимости от числа антенн, используемых узлом eNodeB.
Кроме того, E-UTRAN поддерживает субкадры как со стандартными циклическими префиксами, так и с расширенными циклическими префиксами. Соответственно, на фиг.1а-1с показаны субкадры со стандартными циклическими префиксами, включающие 14 символов, а на фиг.1d-1f показаны субкадры с расширенными циклическими префиксами, включающие 12 символов.
В сети E-UTRAN узел eNodeB в явном виде не сообщает оборудованию пользователя о числе антенн и схеме разнесения передачи. Вместо этого оборудование пользователя может анализировать предоставляемые опорные сигналы с целью определения числа антенн и/или схемы разнесения передачи, применяемой узлом eNodeB. В общем, опорные сигналы размещаются в субкадре внутри канала PBCH или другим способом в соответствии с числом передающих антенн базовой станции. Опорные сигналы предназначены главным образом для оценки каналов. Независимо от положения опорного сигнала внутри субкадра, обнаружение присутствия опорного сигнала позволяет оборудованию пользователя определить число передающих антенн базовой станции. Однако такая процедура является ненадежной в условиях низкого отношения сигнал-шум, при котором должен работать канал PBCH. Как показано на фиг.1а-1с, канал PBCH включает символ #3 и символ #4 в слоте #0 и символ #0 и символ #1 в слоте #1. В конфигурации с единственной антенной на фиг.1а символ #4 в слоте #0 и символ #0 в слоте #1 включают опорные сигналы, которые предоставляют информацию о конфигурации антенны. Для конфигурации с двумя антеннами на фиг.1b символ #4 в слоте #0 и символ #0 в слоте #1 включают опорные сигналы, связанные с первой и второй антеннами узла eNodeB и обозначенные R0 и R1 соответственно. Аналогично для конфигурации с четырьмя антеннами на фиг.1 с символ #4 в слоте #0 и символы #0 и #1 в слоте #1 включают опорные сигналы, связанные с четырьмя антеннами, а именно R0, R1, R2 и R3. Посредством анализа опорных сигналов оборудование пользователя может попытаться определить число антенн и затем схему разнесения передачи, применяемую узлом eNodeB, например схему с пространственно-частотными блочными кодами (SFBC, Space-Frequency Block Codes), используемую узлами eNodeB с двумя антеннами, и схему разнесения передачи с коммутацией частоты (SFBC-FSTD, Frequency Switched Transmit Diversity), используемую узлами eNodeB с четырьмя антеннами. Оборудование пользователя может аналогично анализировать канал РВСН или опорные сигналы в субкадрах с расширенными циклическими префиксами, как показано на фиг.1d-1f, с целью определения информации о конфигурации антенны, за исключением того, что канал РВСН в случаях с расширенным циклическим префиксом связан с символом #3 в слоте #0 и символами #0, #1 и #2 в слоте #1.
Между тем как информация о конфигурации антенны может быть извлечена из опорных сигналов, оборудование пользователя, по меньшей мере первоначально, не имеет информации о конфигурации антенны и/или схеме разнесения передачи до момента приема и демодуляции канала РВСН. Поскольку информация о конфигурации антенны требуется для правильной демодуляции каналов данных и каналов управления, то может произойти задержка и потеря данных, если оборудование пользователя неправильно определит конфигурацию антенны и/или схему разнесения передачи или если оборудование пользователя медленно работает во время определения конфигурации антенны и/или схемы разнесения передачи. Вследствие этого оборудование пользователя разрабатывается так, чтобы делать предположения относительно конфигурации антенны и/или схемы разнесения передачи. Такие предположения о конфигурации антенны и/или схеме разнесения передачи могут быть сделаны до или во время демодуляции канала РВСН и не всегда являются правильными. Поэтому оборудование пользователя может делать предположение о конфигурации антенны и/или схеме разнесения передачи на основе подмножества информации в канале РВСН. Например, в некоторых случаях может применяться схема раннего декодирования канала РВСН, которая использует информацию, полученную из первого из четырех пакетов информации, включающих РВСН. Также на предположение оборудования пользователя о конфигурации антенны и/или схеме разнесения передачи может влиять шум в принятом сигнале.
Частота появления ошибок, связанная с предположением оборудования пользователя о конфигурации антенны и/или схеме разнесения передачи, или по меньшей мере негативные последствия, вытекающие из некорректного предположения, могут усугубляться вследствие стандартного отображения канала РВСН в субкадре. Для примера рассмотрим каналы РВСН субкадров на фиг.1b (для базовой станции с двумя антеннами) и на фиг.1 с (для базовой станции с четырьмя антеннами). Необходимо отметить, что первые три символа в обоих каналах РВСН являются идентичными в отношении опорных сигналов, а именно символы #3 и #4 в слоте #0 и символ #0 в слоте #1. Только в заключительном символе канала РВСН может быть выявлено различие в конфигурации антенны вследствие присутствия сигналов R2 и R3, которые обеспечивают информацию о третьей и четвертой антеннах соответственно. В результате сходства канала РВСН в конфигурациях с двумя и четырьмя антеннами может увеличиваться частота ошибок, связанная с предположением оборудования пользователя о конфигурации антенны и/или схеме разнесения передачи, или по меньшей мере негативные последствия, вытекающие из некорректного предположения.
Кроме того, в стандартных схемах разнесения для канала РВСН используются большие одинаковые части сигналов. В этой связи некорректный выбор схемы разнесения, которая используется для декодирования канала РВСН, может привести к правильному декодированию канала РВСН. Неправильный выбор может быть использован в дальнейшем, что приводит к существенным ошибкам связи. При стандартном отображении канала РВСН такой результат может наблюдаться достаточно часто, принимая во внимание то, что различные конфигурации антенны используют большое число одинаковых ресурсных элементов.
Таким образом, чтобы устранить или уменьшить потери данных и задержку связи, целесообразно обеспечить усовершенствованный способ для более надежного определения конфигурации антенны и/или схемы разнесения передачи сетевого объекта, такого как базовая станция.
КРАТКОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
В соответствии с вариантами осуществления настоящего изобретения предлагается способ и устройство для обеспечения дополнительной информации о конфигурации антенны и/или схеме разнесения передачи. По существу варианты осуществления способа и устройства позволяют получателю достоверно различать множество конфигураций антенны и/или схем разнесения передачи, что позволяет более достоверно выполнить демодуляцию и интерпретацию данных. Помимо этого варианты осуществления способа и устройства обеспечивают эту дополнительную информацию без передачи дополнительных битов или, другими словами, без добавления служебной информации, связанной с передачей этих данных.
В соответствии с одним аспектом изобретения предлагается способ и устройство, включающее процессор, для получения битовой маски на основе конфигурации антенны и/или схемы разнесения передачи, с целью последующего маскирования множества битов, которые должны быть переданы, битовой маской для передачи информации о конфигурации антенны и/или схеме разнесения передачи. Множеством битов, которые маскируются, могут служить биты физического широковещательного канала. В одном варианте осуществления, например, множеством битов, которые маскируются, может служить множество битов контроля циклическим избыточным кодом (CRC, Cyclic Redundancy Check). В другом варианте осуществления битовая маска является достаточной для однозначного распознавания по меньшей мере трех различных конфигураций антенны и/или схем разнесения передачи.
В соответствии с другим аспектом предлагается способ и устройство, включающее процессор, для анализа множества принятых битов для определения того, какая маска из множества заранее заданных битовых масок применялась к данным битам, и для последующего определения конфигурации антенны или схемы разнесения передачи на основе соответствующей битовой маски, которая определена как маска, примененная к данным битам. Множеством битов, которые анализируются, могут служить биты физического широковещательного канала. В одном варианте осуществления, например, множеством битов, которые подлежат анализу, может служить множество битов CRC. В другом варианте осуществления указанная битовая маска является достаточной для однозначного распознавания по меньшей мере трех различных конфигураций антенны и/или схем разнесения передачи.
В соответствии со следующим аспектом предлагается способ и устройство, включающее процессор, для отображения множества символов, которые включают физический широковещательный канал, на множество ресурсных элементов. В этой связи заранее заданные элементы из ресурсных элементов резервируются для опорных сигналов, которые указывают на конфигурацию антенны и/или схему разнесения передачи. Способ и устройство в соответствии с этим аспектом также конфигурируют для отображения множества символов так, что соответствующие опорные сигналы включаются в первые два символа физического широковещательного канала для однозначного распознавания по меньшей мере трех различных конфигураций антенны и/или схем разнесения передачи. В случаях когда физический широковещательный канал включается в субкадр, имеющий первый и второй слоты, способ и устройство конфигурируют для отображения всех символов, которые включают физический широковещательный канал, во втором слоте субкадра. В одном варианте осуществления способ и устройство конфигурируют для отображения всех символов, которые включают физический широковещательный канал, на множество соседних символов.
В соответствии со следующим аспектом предлагается способ и устройство, включающее процессор, для приема множества символов, которые включают физический широковещательный канал, и последующего определения конфигурации антенны и/или схемы разнесения передачи на основе отличий в физическом широковещательном канале, обусловленных опорными сигналами, включенными в первые два символа физического широковещательного канала. В соответствии с данным аспектом способ и устройство также конфигурируют для однозначного распознавания по меньшей мере трех различных конфигураций антенны или схем разнесения передачи на основе опорных сигналов, включенных в первые два символа физического широковещательного канала. В случаях когда физический широковещательный канал включается в субкадр, имеющий первый и второй слоты, способ и устройство конфигурируют для приема всех символов, которые включают физический широковещательный канал, во втором слоте субкадра. В одном варианте осуществления способ и устройство конфигурируют для приема всех символов, которые включают физический широковещательный канал, во множестве соседних символов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
После общего описания вариантов осуществления настоящего изобретения, далее описываются сопровождающие чертежи, которые не обязательно выполнены в масштабе.
На фиг.1а представлена схема стандартного субкадра с обычным циклическим префиксом для базовой станции с одной антенной.
На фиг.1b представлена схема стандартного субкадра с обычным циклическим префиксом для базовой станции с двумя антеннами.
На фиг.1 с представлена схема стандартного субкадра с обычным циклическим префиксом для базовой станции с четырьмя антеннами.
На фиг.1d представлена схема стандартного субкадра с расширенным циклическим префиксом для базовой станции с одной антенной.
На фиг.1е представлена схема стандартного субкадра с расширенным циклическим префиксом для базовой станции с двумя антеннами.
На фиг.1f представлена схема стандартного субкадра с расширенным циклическим префиксом для базовой станции с четырьмя антеннами.
На фиг.2 представлена блок-схема мобильного терминала в соответствии с вариантом осуществления настоящего изобретения.
На фиг.3 представлена блок-схема системы связи в соответствии с вариантом осуществления настоящего изобретения.
На фиг.4а представлена схема субкадра с обычным циклическим префиксом для базовой станции с одной антенной в соответствии с вариантом осуществления настоящего изобретения.
На фиг.4b представлена схема субкадра с обычным циклическим префиксом для базовой станции с двумя антеннами в соответствии с вариантом осуществления настоящего изобретения.
На фиг.4с представлена схема субкадра с обычным циклическим префиксом для базовой станции с четырьмя антеннами в соответствии с вариантом осуществления настоящего изобретения.
На фиг.4d представлена схема субкадра с расширенным циклическим префиксом для базовой станции с одной антенной в соответствии с вариантом осуществления настоящего изобретения.
На фиг.4е представлена схема субкадра с расширенным циклическим префиксом для базовой станции с двумя антеннами в соответствии с вариантом осуществления настоящего изобретения.
На фиг.4f представлена схема субкадра с расширенным циклическим префиксом для базовой станции с четырьмя антеннами в соответствии с вариантом осуществления настоящего изобретения.
На фиг.5 представлена блок-схема операций, связанных с передачей и приемом широковещательного канала в соответствии с вариантом осуществления настоящего изобретения.
На фиг.6 представлена блок-схема операций, связанных с передачей и приемом широковещательного канала в соответствии с вариантом осуществления настоящего изобретения.
На фиг.7 представлена блок-схема операций, связанных с процедурой использования версий избыточности для определения конфигурации антенны и/или схем разнесения передачи.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Далее варианты осуществления настоящего изобретения описываются более подробно со ссылкой на чертежи, на которых представлены некоторые, но не все варианты осуществления. Настоящее изобретение может быть осуществлено во множестве различных форм и не ограничивается сформулированными в данном описании вариантами осуществления; данные варианты осуществления представляются с тем, чтобы раскрытие изобретения удовлетворяло применяемым законодательным требованиям. На всех чертежах одинаковые номера ссылок относятся к одинаковым элементам.
На фиг.2 представлена блок-схема мобильного терминала 10, в котором можно реализовать преимущества вариантов осуществления настоящего изобретения. Необходимо понимать, однако, что мобильный телефон, показанный на чертеже и рассматриваемый в данном описании, приводится только в качестве примера одного типа мобильного терминала (также называемого оборудованием пользователя), в котором можно реализовать преимущества вариантов осуществления настоящего изобретения, и, следовательно, не ограничивает настоящее изобретение. Наряду с одним вариантом осуществления мобильного терминала 10, который показан на чертеже и рассматривается в качестве примера, варианты осуществления настоящего изобретения также могут применяться в других типах мобильных терминалов, таких как портативные цифровые секретари (PDA), пейджеры, мобильные компьютеры, мобильные телевизионные станции, игровые устройства, портативные компьютеры, фотоаппараты, видеорекордеры, устройства GPS и другие виды систем передачи голоса и текста. Помимо этого варианты осуществления настоящего изобретения могут применяться в оборудовании пользователя, которое не является мобильным.
Система и способ, предлагаемые в вариантах осуществления настоящего изобретения, описываются далее главным образом в связи с приложениями мобильной связи. Тем не менее, необходимо понимать, что данные система и способ, предлагаемые в вариантах осуществления настоящего изобретения, могут применяться совместно с множеством других приложений, как в отрасли мобильной связи, так и за ее пределами.
Мобильный терминал 10 включает антенну 12 (или множество антенн), осуществляющую связь с передатчиком 14 и приемником 16. Мобильный терминал 10 также включает устройство, такое как контроллер 20 или другой процессорный элемент, которое передает сигналы передатчику 14 и принимает сигналы от приемника 16. Эти сигналы включают информацию сигнализации в соответствии со стандартом радиоинтерфейса применяемой системы сотовой связи, а также речь пользователя, принимаемые данные и/или данные, создаваемые пользователем. В этой связи мобильный терминал 10 способен работать в соответствии с одним или более стандартами радиоинтерфейса, протоколами связи, типами модуляции и типами доступа. Например, мобильный терминал 10 способен работать в соответствии с любым протоколом связи первого, второго, третьего и/или четвертого поколения или аналогичным. Например, мобильный терминал 10 способен работать в соответствии с протоколами беспроводной связи второго поколения (2G) IS-136 (Time Division Multiple Access (TDMA), множественный доступ с временным разделением каналов), GSM (Global System for Mobile Communication, глобальная система мобильной связи) и IS-95 (Code Division Multiple Access (CDMA), множественный доступ с кодовым разделением каналов), с протоколами беспроводной связи третьего поколения (3G), такими как универсальная система мобильной связи (Universal Mobile Telecommunications System (UMTS)), включая UMTS LTE (UMTS Long Term Evolution, долгосрочное развитие системы UMTS), CDMA2000, широкополосный доступ CDMA (Wideband CDMA (WCDMA)) и доступ с синхронным временным разделением CDMA (Time Division-Synchronous CDMA (TD-SCDMA)), с протоколами беспроводной связи четвертого поколения (4G) или аналогичными.
Очевидно, что устройство, такое как контроллер 20, включает средства, например, схемы, требуемые для осуществления звуковых и логических функций мобильного терминала 10. Например, контроллер 20 может включать процессор цифровой обработки сигналов, микропроцессор, различные аналого-цифровые преобразователи и цифроаналоговые преобразователи, а также другие вспомогательные схемы. Функции мобильного терминала 10, связанные с управлением и обработкой сигналов, распределяются между этими устройствами согласно их соответствующим функциональным возможностям. Контроллер 20 также может включать функции сверточного кодирования и чередования сообщений и данных перед модуляцией и передачей. Контроллер 20 может, таким образом, дополнительно включать внутренний речевой кодер и внутренний модем для передачи данных. Помимо этого контроллер 20 может включать функциональные возможности для работы с одной или более программами, которые хранятся в памяти. Например, контроллер 20 способен взаимодействовать с программным обеспечением для связи, таким как стандартный веб-браузер. Программа для связи позволяет мобильному терминалу 10 передавать и принимать веб-контент, такой как распределенный контент и/или другие веб-страницы в соответствии, например, с протоколом приложений для беспроводной связи (WAP, Wireless Application Protocol), протоколом передачи гипертекста (HTTP, Hypertext Transfer Protocol) и/или аналогичными.
Мобильный терминал 10 также может включать интерфейс пользователя, который включает устройство вывода, такое как стандартный наушник или динамик 24, микрофон 26, дисплей 28 и пользовательский интерфейс ввода, при этом все эти устройства соединяются с контроллером 20. Пользовательский интерфейс ввода, который позволяет мобильному терминалу 10 принимать данные, может включать любое из ряда устройств, позволяющих мобильному терминалу 10 принимать данные, например клавиатуру 30, сенсорный дисплей (на чертеже не показан) или другое устройство ввода. В вариантах осуществления, включающих клавиатуру 30, клавиатура 30 может включать стандартные числовые клавиши (0-9) и связанные клавиши (#, *), а также другие обычные и программируемые клавиши, используемые для управления мобильным терминалом 10. Альтернативно, клавиатура 30 может иметь конфигурацию стандартной клавиатуры QWERTY. Клавиатура 30 также может включать различные программируемые клавиши со связанными функциями. Кроме того, или альтернативно, мобильный терминал 10 может включать интерфейсное устройство, такое как джойстик или другой пользовательский интерфейс ввода. Мобильный терминал 10 также включает батарею 34, такую как вибрационная аккумуляторная батарея, которая служит для электропитания различных схем, необходимых для работы мобильного терминала 10, а также дополнительно обеспечивает механическую вибрацию в качестве хорошо различимого выходного сигнала.
Мобильный терминал 10 также может включать модуль 38 идентификации пользователя (DIM, User Identity Module). Модуль 38 UIM обычно представляет собой запоминающее устройство со встроенным процессором. Модуль 38 DIM может включать, например, модуль идентификации пользователя (SIM, Subscriber Identity Module), универсальную смарт-карту (UICC, Universal Integrated Circuit Card), универсальный модуль идентификации пользователя (USIM, Universal Subscriber Identity Module), съемный модуль идентификации пользователя (R-UIM, Removable User Identity Module) и другие. В модуле 38 UIM обычно хранятся элементы информации, связанные с абонентом мобильной связи. Помимо модуля 38 UIM мобильный терминал 10 может быть оснащен памятью. Например, мобильный терминал 10 может включать энергозависимую память 40, такую как энергозависимая оперативная память RAM, включающая область кэша для временного хранения данных. Мобильный терминал 10 может также включать энергонезависимую память 42, которая может быть встроенной и/или съемной. Дополнительно или альтернативно энергонезависимая память 42 может включать электрически стираемую память EEPROM, флэш-память или аналогичную. В такой памяти могут храниться различные элементы информации и данные, используемые мобильным терминалом 10 для осуществления функций мобильного терминала 10. Например, такая память может включать идентификатор, такой как код международной идентификации мобильного оборудования (IMEI, International Mobile Equipment Identification), который позволяет осуществлять уникальную идентификацию мобильного терминала 10.
На фиг.3 проиллюстрирован пример одного из типов системы, в которой могут быть использованы преимущества вариантов осуществления настоящего изобретения. Система включает множество сетевых устройств, таких как мобильные терминалы 10 или оборудование пользователя другого типа. Как показано на чертеже, каждый из мобильных терминалов 10 включает антенну 12 для передачи сигналов на базовый узел или базовую станцию 44 (BS, Base Station), такую как узел eNodeB в сети E-UTRAN, а также для приема сигналов. Базовая станция 44 может принадлежать одной или более сотовым или мобильным сетям, каждая из которых включает элементы, необходимые для работы этой сети, такие как центр 46 коммутации мобильной связи (MSC, Mobile Switching Center). Как известно специалистам в данной области техники, мобильную сеть также называют BMI (BS / MSC / Interworking function -базовая станция /центр коммутации мобильной связи/ функция межсетевого взаимодействия). В действии, когда мобильный терминал 10 совершает или принимает вызовы, центр 46 коммутации MSC способен осуществлять маршрутизацию вызовов к мобильному терминалу 10 и от него. Центр 46 коммутации MSC может также обеспечивать подключение к наземным магистральным линиям связи, если мобильный терминал 10 участвует в таком вызове. Кроме того, центр 46 коммутации MSC способен управлять пересылкой сообщений к мобильному терминалу 10 и от него, а также управлять пересылкой сообщений для мобильного терминала 10 от центра сообщений и к центру сообщений. Необходимо отметить, что, хотя центр 46 коммутации MSC показан в системе на фиг.2, центр 46 MSC является только примером сетевого устройства, и варианты осуществления настоящего изобретения не ограничиваются применением в сети, где используется центр MSC.
В базовой станции 44 BS могут применяться различные конфигурации антенны и/или схемы разнесения передачи. Конфигурации антенны могут включать базовую станцию BS 44, оснащенную одной или более антеннами, которые используют различные схемы разнесения передачи. Например, в некоторых вариантах осуществления базовая станция 44 BS может включать одну передающую антенну. В других типичных вариантах осуществления базовая станция 44 BS может включать две передающие антенны, которые используют пространственно-частотное коды блоков (SFBC, Space-Frequency Block Codes) в качестве схемы разнесения передачи. В следующих типичных вариантах осуществления базовая станция 44 BS может включать четыре передающие антенны, которые используют схему разнесения передачи с коммутацией частоты SFBC (SFBC Frequency Switched Transmit Diversity (SFBC FSTD)).
В одном варианте осуществления центр 46 коммутации MSC может быть связан с сетью передачи данных, такой как локальная сеть (LAN), региональная сеть (MAN) и/или глобальная сеть (WAN). Центр 46 MSC может быть подключен непосредственно к сети передачи данных. Однако в одном типичном варианте осуществления, центр 46 MSC подключается к шлюзу 48 GTW, а шлюз 48 GTW подключается к сети WAN, такой как Интернет 50. В свою очередь устройства, такие как процессорные элементы (например, персональные компьютеры, серверы и т.п.), могут подключаться к мобильному терминалу 10 через Интернет 50. Например, как показано далее, процессорные, элементы могут включать один или более процессорных элементов, связанных с вычислительной системой 52, сервером 54 источника и/или тому подобным.
Базовая станция 44 BS может быть также связана с сигнальным узлом 56 поддержки GPRS (Signaling GPRS (General Packet Radio Service, пакетная радиосвязь общего назначения) Support Node (SGSN)). Как известно специалистам в данной области техники, узел 56 SGSN обычно способен выполнять функции, аналогичные функциям центра 46 MSC, для услуг с пакетной коммутацией. Узел 56 SGSN аналогично центру 46 MSC может быть связан с сетью передачи данных, такой как Интернет 50. Узел 56 SGSN может быть подключен непосредственно к сети передачи данных. Однако в более типичном варианте осуществления узел 56 SGSN подключается к базовой сети с пакетной коммутацией, такой как базовая сеть 58 GPRS. Базовая сеть с пакетной коммутацией затем подключается к другому шлюзу 48 GTW, например шлюзовому узлу 60 поддержки GPRS (GGSN), а узел 60 GGSN подключается к Интернету 50. Помимо узла 60 GGSN, базовая сеть с пакетной коммутацией может быть также связана со шлюзом 48 GTW. Также узел 60 GGSN может подключаться к центру сообщений. При этом узлы 60 GGSN и 56 SGSN, как и центр 46 MSC, способны управлять пересылкой сообщений, таких как сообщения MMS. Узлы GGSN 60 и SGSN 56 могут также управлять пересылкой сообщений для мобильного терминала 10 в центр сообщений и от центра сообщений в мобильный терминал.
Кроме того, посредством подключения узла 56 SGSN к базовой сети 58 GPRS и узлу 60 GGSN, устройства, такие как вычислительная система 52 и/или сервер 54 источника, могут связываться с мобильным терминалом 10 через Интернет 50, узел 56 SGSN и узел 60 GGSN. При этом устройства, такие как вычислительная система 52 и/или сервер 54 источника, могут осуществлять связь с мобильным терминалом 10 через узел 56 SGSN, базовую сеть 58 GPRS и узел 60 GGSN. Путем прямого или косвенного подключения мобильных терминалов 10 и других устройств (например, вычислительной системы 52, сервера 54 источника и т.п.) к Интернету 50 мобильные терминалы 10 могут взаимодействовать с другими устройствами и друг с другом, например, по протоколу HTTP и/или аналогичному протоколу, для осуществления различных функций мобильных терминалов 10.
Необходимо отметить, что хотя в настоящем описании представлены и описаны не все элементы всех возможных мобильных сетей, мобильный терминал 10 может связываться с одной или более различными сетями через базовую станцию 44 BS. В этом отношении сеть (сети) может поддерживать связь в соответствии с любым из множества протоколов связи, например одним или более протоколов мобильной связи первого поколения (1G), второго поколения (2G), 2,5G, третьего поколения (3G), 3.9G, четвертого поколения (4G) или аналогичными. Например, одна или более сетей способны поддерживать связь в соответствии с протоколами беспроводной связи 2G: IS-136 (TDMA), GSM и IS-95 (CDMA). Также, например, одна или более сетей способны поддерживать связь в соответствии с протоколами беспроводной связи 2.5G: GPRS, EDGE (Enhanced Data GSM Environment, улучшенная система GSM для передачи данных) или аналогичными. Далее, например, одна или более сетей способны поддерживать связь в соответствии с протоколами беспроводной связи 3G, такими как E-UTRAN или сеть UMTS, где используется технология радиодоступа WCDMA. В некоторых сетях узкополосной аналоговой мобильной телефонной службы (Narrow-Band Analog Mobile Phone Service (NAMPS)) и системы связи коллективного доступа (Total Access Communication System (TACS)) также могут применяться преимущества вариантов осуществления настоящего изобретения, как и в мобильных станциях с двумя или более режимами (например, цифровые/аналоговые или TDMA/CDMA/аналоговые телефоны).
Мобильный терминал 10 может подключаться также к одной или более точкам 62 беспроводного доступа (Access Point (АР)). Точки 62 доступа АР могут включать точки доступа, конфигурированные для осуществления связи с мобильным терминалом 10 таким способом как радиочастотный канал (RF), технология Bluetooth (ВТ), стандарт передачи данных в инфракрасном диапазоне (IrDA) или любой другой из множества различных стандартов беспроводных сетей, включая технологию беспроводной локальной сети (WLAN), такую как IEEE 802.11 (например, 802.11а, 802.11b, 802.11g, 802.11n и другие), технологию WiMAX (World Interoperability for Microwave Access, общемировая совместимость широкополосного беспроводного доступа), такую как IEEE 802.16, и/или технологию ультраширокополосной радиосвязи UWB (Ultra Wideband), такую как IEEE 802.15 и/или аналогичные. Точки 62 доступа АР могут быть связаны с Интернетом 50. Аналогично центру 46 MSC, точки 62 доступа АР могут подключаться непосредственно к Интернету 50. Однако в одном варианте осуществления точки 62 доступа АР косвенно связаны с Интернетом 50 через шлюз 48 GTW. Кроме того, в одном варианте осуществления базовая станция 44 BS рассматривается в качестве еще одной точки 62 доступа АР. Очевидно, что при прямом или косвенном подключении мобильных терминалов 10, вычислительной системы 52, сервера 54 источника и/или ряда других устройств к Интернету 50, мобильные терминалы 10 способны взаимодействовать друг с другом, вычислительной системой и другими устройствами, что позволяет осуществлять различные функции мобильных терминалов 10, такие как передача данных, контента и тому подобного вычислительной системе 52 и/или прием данных, контента и тому подобного от вычислительной системы 52. В данном описании термины «данные», «контент», «информация» и аналогичные термины являются взаимозаменяемыми и используются для обозначения данных, которые можно передавать, принимать и/или хранить в соответствии с вариантами осуществления настоящего изобретения. Таким образом, использование любого из этих терминов не ограничивает сущность и объем вариантов осуществления настоящего изобретения.
/Очевидно, что посредством прямого или косвенного подключения мобильных терминалов 10, вычислительной системы 52, сервера 54 источника и/или ряда других устройств к Интернету 50, мобильные терминалы 10 способны взаимодействовать друг с другом, вычислительной системой, сервером 54 источника и другими устройствами, что позволяет осуществлять различные функции мобильных терминалов 10, такие как передача данных, контента и тому подобного вычислительной системе 52, серверу 54 источника и т.д. и/или прием данных, контента и тому подобного от вычислительной системы 52, сервера 54 источника и т.д.
Для обеспечения различной информации сигнализации, базовая станция 44 может предоставлять оборудованию пользователя 10 субкадры, имеющие заранее заданный или стандартизированный формат. Для предоставления оборудованию пользователя информации о конфигурации антенны способом, который повышает достоверность, с которой оборудование пользователя определяет информацию о конфигурации антенны и/или схеме разнесения передачи базовой станции, базовую станцию и оборудование пользователя конфигурируют в соответствии с одним вариантом осуществления настоящего изобретения так, чтобы они передавали и, соответственно, принимали канал РВСН, который отображается на ресурсные элементы внутри субкадра другим способом в отличие от способа, представленного на фиг.1а-1f. В этой связи на фиг.4а-4f изображены примеры отображения канала РВСН для различных конфигураций антенны и схем разнесения передачи в соответствии с вариантами осуществления настоящего изобретения. Субкадры на фиг.4а-4f включают шесть блоков физических ресурсов (Physical Resource Block (PRB)), т.е. 72 поднесущие, которые составляют 1040 кГц и включены в субкадр #0. Субкадр #0 включает два слота, обозначенные слот #0 и слот #1. Каждый слот может включать ряд символов, которые в свою очередь могут включать множество, например 72 ресурсных элемента, и связаны с соответствующим каналом, таким как физический нисходящий канал управления (PDCCH, Physical Downlink Control Channel), физический нисходящий совместно используемый канал (PDSCH, Physical Downlink Shared Channel), канал первичной синхронизации (P-SCH, Primary Synchronization Channel), канал вторичной синхронизации (S-SCH, Secondary Synchronization Channel), физический широковещательный канал (РВСН, Physical Broadcast Channel) и неиспользуемые поднесущие. Субкадр на фиг.4а-4f также включает опорные сигналы, а именно, R0, R1, R2 и R3, которые обеспечивают информацию о первой, второй, третьей и четвертой антеннах базовой станции. На фиг.4а-4с показаны примеры субкадров с циклическими префиксами, имеющими стандартную длину, причем субкадр может включать 14 символов OFDM. С другой стороны, на фиг.4d-4f показаны примеры субкадров с расширенными циклическими префиксами, где субкадр может включать 12 символов OFDM.
Канал РВСН в субкадрах на фиг.4а-4f может использоваться для определения информации о конфигурации антенны для базовой станции, которая может включать несколько антенн, используемых этой базовой станцией, и/или информации о схеме разнесения передачи, применяемой этой базовой станцией. Канал РВСН в субкадрах на фиг.4а-4f может облегчить определение конфигурации антенны и/или схемы разнесения передачи посредством отображения символов в канале РВСН таким образом, что имеют место совершенно разные позиции или положения опорных сигналов при отображении для различных конфигураций антенны. В некоторых вариантах осуществления совершенно разные позиции опорных сигналов при отображении для различных конфигураций антенны имеют место в первых двух символах канала РВСН. Как указано выше в отношении фиг.1а-1f, стандартное отображение канала РВСН на ресурсные элементы или, другими словами, позиция опорных сигналов в канале РВСН может приводить к увеличению частоты ошибок, связанной с определением оборудованием пользователя конфигурации антенны и/или схемы разнесения передачи базовой станции, поскольку стандартное отображение приводит к включению идентичных опорных сигналов в первые три символа канала РВСН в случаях, когда базовая станция имеет две или четыре антенны и опорные сигналы связаны с дополнительными антеннами базовой станции с четырьмя антеннами, т.е. сигналы R2 и R3 обеспечиваются только в четвертом символе канала РВСН. По существу, отображение канала РВСН в соответствии с одним вариантом осуществления настоящего изобретения, где опорные сигналы, связанные с различными конфигурациями антенны, существенно или по крайней мере в большей степени, чем при стандартном отображении, различаются как по времени, так и по частоте, обеспечивает снижение частоты ошибок, связанной с определением оборудованием пользователя конфигурации антенны и/или схемы разнесения передачи базовой станции. В частности, отображение РВСН, которое существенно различается, например, для конфигурации с двумя антеннами и конфигурации с четырьмя антеннами, позволяет оборудованию пользователя более достоверно и возможно более быстро определять конфигурацию антенны и/или схему разнесения передачи базовой станции. Различные варианты осуществления настоящего изобретения могут создавать взаимнооднозначное соответствие между выбранной конфигурацией антенны и процедурой успешного декодирования, что предотвращает увеличение количества ошибок при неправильном выборе конфигурации антенны. Путем увеличения различий между символами канала РВСН уменьшается вероятность использования некорректных конфигураций антенны, обеспечивающих успешное декодирование канала РВСН. По существу, субкадры на фиг.4а-4f обеспечивают пример отображения канала РВСН, где увеличивается различие между отображениями канала РВСН на ресурсные элементы в сравнении со стандартными отображениями канала РВСН без изменения структуры опорных сигналов, обусловленной этими опорными сигналами. Результирующее увеличенное различие может быть обнаружено в первоначальных символах канала РВСН, которые обеспечиваются в соответствии с различными конфигурациями антенны.
В некоторых вариантах осуществления отображение канала РВСН может осуществляться базовой станцией, такой как BS 44, или другим сетевым объектом или средствами. В некоторых вариантах осуществления оборудование пользователя, такое как мобильный терминал 10, или другие средства, может использовать отображение канала РВСН при получении информации о конфигурации антенны, такой как число антенн и/или схема разнесения передачи базовой станции. В некоторых вариантах осуществления оборудование пользователя может использовать отображение канала РВСН, чтобы сделать несколько одновременных предположений относительно конфигурации антенны и несколько попыток декодирования канала РВСН с целью определения корректной конфигурации антенны.
На фиг.4а-4 с могут быть выделены различия в символах, связанных с отображением канала РВСН для одного варианта осуществления, связанного со стандартным циклическим префиксом, по сравнению со стандартным отображением, показанным на фиг.1а-1с. На фиг.4а-4с канал РВСН может использовать символы от #0 до #3 в слоте #1. В отличие от стандартного отображения все символы канала РВСН могут быть отображены на слот #1. Кроме того, все символы канала РВСН могут быть отображены на соседние символы, такие как, например, соседние символы OFDM. Необходимо отметить, что первый символ при отображении канала РВСН для стандартного циклического префикса, а именно символ #0 в слоте #1, может обуславливать различия в отображении канала РВСН между конфигурацией с одной антенной на фиг.4а и конфигурациями с несколькими антеннами на фиг.4b и 4 с. Это может быть обусловлено позицией или положением опорных сигналов в символах канала РВСН. По существу, в некоторых вариантах осуществления позиция или положение опорных сигналов в символах канала РВСН используется для создания большего разнесения между контентами символов канала РВСН. Соответственно, увеличенное разнесение помогает при определении конфигурации антенны базовой станции. В некоторых вариантах осуществления опорные сигналы могут занимать достаточно различающиеся позиции для различных конфигураций антенны, что позволяет обеспечить однозначное распознавание каждой конфигурации антенны.
В субкадре со стандартным циклическим префиксом на фиг.4а первый символ в отображении канала РВСН может включать только опорные сигналы R0, которые обеспечивают информацию о первой антенне. В результате в случаях, когда отображение канала РВСН включает первый символ OFDM, включающий только опорные сигналы R0, может быть определено, что используется конфигурация с одной антенной. Однако в субкадрах на фиг.4b и 4с для конфигураций с двумя и четырьмя антеннами, соответственно, первый символ канала РВСН может включать не только опорные сигналы R0, но также опорные сигналы R1, которые обеспечивают информацию о второй антенне. Следовательно, в случаях, когда отображение канала РВСН включает первый символ OFDM, включающий как опорные сигналы R0, так и опорные сигналы R1, может быть определено, что применяется конфигурация с несколькими антеннами.
Далее, различие между конфигурацией с двумя антеннами, показанной на фиг.4b, и конфигурацией с четырьмя антеннами, показанной на фиг.4с, устанавливается при рассмотрении второго символа, а именно символа #1 в слоте #1 канала РВСН. В субкадре, связанном с конфигурацией с двумя антеннами на фиг.4b, второй символ канала РВСН может не включать опорные сигналы. В результате в случаях, когда отображение канала РВСН включает первый символ OFDM, который указывает на конфигурацию с несколькими антеннами, и второй символ OFDM, который не включает опорные сигналы, может быть определено, что применяется конфигурация с двумя антеннами. Однако в субкадре, связанном с конфигурацией с четырьмя антеннами на фиг.4 с, второй символ канала РВСН может включать опорные сигналы R2 и R3, которые обеспечивают информацию о третьей и четвертой антеннах соответственно. В результате в случаях, когда отображение канала РВСН включает первый символ OFDM, который указывает на конфигурацию с несколькими антеннами, и второй символ OFDM, который включает опорные сигналы R2 и R3, может быть определено, что применяется конфигурация с четырьмя антеннами.
Аналогично на фиг.4d-4f могут быть выделены различия в символах, связанных с отображением канала РВСН для другого варианта осуществления, связанного с расширенным циклическим префиксом, по сравнению со стандартным отображением, показанным на фиг.1d-1f. Как указано выше в отношении фиг.4а-4 с, опорные сигналы в первом символе канала РВСН позволяют отличать конфигурацию с одной антенной от конфигурации с несколькими антеннами, в то время как опорные сигналы во втором символе канала РВСН позволяют отличать конфигурацию с двумя антеннами от конфигурации с четырьмя антеннами.
По существу, отображение канала РВСН на фиг.4а-4f, поддерживаемое сетевыми объектами, такими как базовые станции, и оборудованием пользователя, в соответствии с одним вариантом осуществления изобретения обеспечивает существенно большее различие между конфигурациями антенны и/или схемами разнесения передачи для первых двух символов канала РВСН по сравнению со стандартным отображением канала РВСН. В этом отношении, отображение канала РВСН, связанное с субкадрами на фиг.4а-4f, обеспечивает различное число опорных сигналов в канале РВСН для каждой отдельной конфигурации антенны. Кроме того, следует отметить, что по сравнению со стандартным отображением канала РВСН, показанным на фиг.1а-1f, обеспечивающим различие только в четвертом символе OFDM канала РВСН, что позволяет распознавать конфигурации с двумя антеннами и конфигурации с четырьмя антеннами, отображение канала РВСН в соответствии с вариантами осуществления настоящего изобретения включает достаточное число опорных сигналов в пределах первых двух символов канала РВСН, что позволяет обеспечить однозначное распознавание по меньшей мере различных конфигураций антенны и/или схем разнесения передачи.
Помимо этого, поскольку в соответствии с одним вариантом осуществления при отображении канала РВСН все символы OFDM канала РВСН группируются вместе, оборудование пользователя может включать микрорежим ожидания. В таком микрорежиме ожидания оборудование пользователя может деактивировать различные функциональные возможности, такие как компоненты канала приема, например, аналого-цифровой преобразователь, смеситель, гетеродины, усилители и тому подобное, так что оборудование пользователя не тратит ресурсы на прием символов, которые ему не требуются. Кроме того, ресурсы, используемые для детектирования канала РВСН, могут включаться и выключаться реже, поскольку весь канал РВСН является полностью сгруппированным без прерываний. По существу, переключение не происходит мгновенно, а занимает некоторое время, что приводит к потерям времени. Группировка всего канала РВСН устраняет один цикл переключения и сокращает время нахождения переключаемых компонентов во включенном состоянии на время одного заголовка на каждый субкадр.
На фиг.5 представлена блок-схема, которая описывает операции, связанные с передачей и приемом широковещательного канала в соответствии с вариантом осуществления настоящего изобретения, обеспечивающим отображение канала РВСН, рассмотренное в отношении фиг.4а-4f в соответствии с вариантом осуществления настоящего изобретения. Процедура на фиг.5 включает отображение символов на ресурсные элементы с целью генерирования пакета РВСН на шаге 500 и передачу пакета РВСН на шаге 510. Как показано на фиг.5, после передачи оборудование пользователя принимает пакет РВСН на шаге 520 и определяет конфигурацию антенны или разнесение передачи на шаге 530.
На шаге 500 символы могут быть отображены на ресурсные элементы. Символы могут быть отображены базовой станцией, такой как BS 44, или другим средством. В некоторых вариантах осуществления отображение символов на ресурсные элементы приводит к генерированию пакета РВСН. В некоторых вариантах осуществления множество символов может быть отображено на множество заранее заданных ресурсных элементов, где множество символов включает канал РВСН. Заранее заданные ресурсные элементы могут быть зарезервированы для ресурсных символов, где позиция ресурсных элементов, например, относительно времени и частоты, указывают на конфигурацию антенны и/или схему разнесения передачи. В некоторых вариантах осуществления множество символов может быть отображено на множество заранее заданных ресурсных элементов в соответствии с вариантами осуществления настоящего изобретения, рассмотренными на основе фиг.4а-4f. Кроме того, в некоторых вариантах осуществления отображение задают так, что первые два символа канала РВСН обеспечивают идентификацию по меньшей мере трех различных конфигураций антенны и/или схем разнесения передачи. В этом отношении в некоторых вариантах осуществления три различные конфигурации антенны и/или схемы разнесения передачи связывают с конфигурациями, включающими одну, две и четыре антенны, в типичной сети E-UTRAN. Кроме того, в некоторых вариантах осуществления символы могут быть отображены на канал РВСН в субкадре, который имеет первый и второй слоты. В связи с этим в некоторых вариантах осуществления множество символов может быть отображено так, чтобы канал РВСН был включен во второй слот субкадра. Также в некоторых вариантах осуществления множество символов, включающих канал РВСН, может быть отображено так, что все символы, которые включают канал РВСН, отображаются на множество соседних ресурсных элементов.
На шаге 510 передается пакет РВСН. Пакет РВСН может иметь вид множества символов, которые включают канал РВСН. Пакет РВСН может передаваться базовой станцией, такой как BS 44, или другими средствами. В некоторых вариантах осуществления пакет РВСН может быть передан в виде четырех самодекодируемых пакетов. В некоторых вариантах передача пакета РВСН может включать отображение ресурсных элементов, зарезервированных для канала РВСН, и отправку пакета РВСН по беспроводному интерфейсу в соответствии с конфигурацией антенны и схемой разнесения передачи. Кроме того, в некоторых вариантах осуществления на шаге 510 также осуществляется канальное кодирование, согласование скоростей, модуляция пакета РВСН и кодирование разнесения передачи.
На шаге 520 оборудование пользователя, такое как мобильный терминал 10, или другое устройство, принимает пакет РВСН. Пакет РВСН может иметь вид множества символов, которые включают канал РВСН. В некоторых вариантах осуществления пакет РВСН может быть получен в виде четырех самодекодируемых пакетов.
На шаге 530 может быть определена конфигурация антенны и/или схема разнесения передачи. Конфигурация антенны и/или схема разнесения передачи определяется на основе опорных символов в канале РВСН. С этой целью символы канала РВСН последовательно декодируются. В некоторых вариантах осуществления декодирование канала РВСН может включать выбор пробной конфигурации антенны и/или схемы разнесения передачи с целью декодирования канала РВСН. В некоторых вариантах осуществления конфигурация антенны и/или схема разнесения передачи может определяться на основе содержания опорных сигналов в принятых символах OFDM, которые составляют канал РВСН. Результат декодирования канала РВСН, сравнивается с субкадрами, рассмотренными на основе фиг.4а-4f, с целью определения соответствующих конфигураций антенны и схем разнесения передачи. В некоторых вариантах осуществления, если обнаруживается совпадение между декодированным каналом РВСН и отображением канала РВСН в субкадрах на фиг.4а-4f, то, следовательно, оборудованием пользователя была выбрана корректная пробная конфигурация антенны. В результате устанавливается взаимнооднозначное соответствие между пробным выбором конфигурации антенны и операцией успешного декодирования. Кроме того, в некоторых вариантах осуществления конфигурация антенны и/или схема разнесения передачи может определяться на основе опорных сигналов, включенных в первые два символа канала РВСН. Помимо этого в некоторых вариантах осуществления первые два символа канала РВСН обеспечивают однозначное распознавание по меньшей мере трех различных конфигураций антенны и/или схем разнесения передачи. Поэтому в некоторых вариантах осуществления определяют три конфигурации антенны и/или схемы разнесения передачи, которые связаны с конфигурациями с одной, двумя и четырьмя антеннами в типичном сетевом окружении E-UTRAN. Помимо этого, в некоторых вариантах осуществления символы принятого канала РВСН могут включаться в субкадр, имеющий первый и второй слоты. В этой связи в некоторых вариантах осуществления множество символов, включающих принимаемый канал РВСН, может находиться во втором слоте субкадра. Кроме того, в некоторых вариантах осуществления множество символов, включающих принимаемый канал РВСН, размещается так, что все символы, которые включают канал РВСН, размещаются во множество соседних ресурсных элементов.
В некоторых вариантах осуществления могут быть обеспечены отображения, при которых существует достаточное отличие в отображениях для различных конфигураций антенны и/или схем разнесения передачи. Поэтому в вариантах осуществления, где делаются предположения об отличающихся или некорректных конфигурациях антенны или схемах разнесения передачи, такие отображения снижают риск того, что будет выполнено декодирование канала РВСН даже при некорректном предположении. В этой связи целесообразно, чтобы опорные сигналы находились в самом начале потока битов, например в первом символе OFDM, который несет РВСН. При этом большинство битов не будет корректно связано с некорректным предположением о конфигурации антенны и/или схеме разнесения.
Это проиллюстрировано в следующем примере, включающем последовательность передаваемых битов. Буква «R» в последовательности битов указывает позицию, занимаемую опорным сигналом, передаваемым соответствующей антенной, а цифры обозначают биты в нумерационном порядке. 1ANT и 2ANT обозначают конфигурации с одной и двумя антеннами соответственно.
1 ANT: 1R23456789
2 ANT: 1RR2345678
Как видно из примера, только бит 1 интерпретируется правильно, если предположение о конфигурации антенны сделано неверно. Следует также отметить, что бит 9 не передается для примера последовательности битов, связанной с двумя антеннами.
При наихудшем случае отображения опорные сигналы находятся в самом конце потока битов, как показано ниже для сравнения.
1 ANT: 123456789R
2 ANT: 12345678RR
В данном примере все биты, исключая бит 9, совпадают для обоих предположений. В результате увеличивается вероятность ошибочного выбора, особенно в ситуации, когда применяется кодирование FEC (Forward Error Correction, прямое исправление ошибок), которое предназначено для устранения случайных ошибок в битах. Соответственно, различие между этими двумя последовательностями в бите 9 может быть скорректировано в процессе декодирования FEC, и неправильное предположение о конфигурации антенны может ошибочно рассматриваться как правильное предположение. Поэтому в данном наихудшем случае практически невозможно установить правильную конфигурацию антенны.
В различных вариантах осуществления настоящего изобретения различия при отображении достигаются посредством рационального выбора позиции, куда вставляются опорные сигналы. Поэтому в некоторых вариантах осуществления опорные сигналы должны вставляться на определенные позиции в последовательности битов, такой как последовательности битов в субкадрах на фиг.4а-4f, при этом процесс вставки опорного сигнала на рациональные позиции не увеличивает сложность. Следовательно, целесообразно осуществлять отображение, такое как отображение канала РВСН, указанным способом. В другом варианте осуществления опорные сигналы могут размещаться внутри некоторой области, когда канал РВСН передается только для некоторых конфигураций антенны, и за пределами этой области для других конфигураций.
Однако необходимо понимать, что настоящее изобретение может осуществляться также другими способами, которые могут вносить некоторую дополнительную сложность. В одном таком примере биты формируют в последовательность с другим порядком, например, с обратным числовым порядком по сравнению с ранее рассмотренными позициями опорных сигналов, как показано ниже.
1 ANT: 987654321R
2 ANT: 87654321RR
Такое отображение также позволяет устранить частичное совпадение, несмотря на размещение опорных сигналов в конце последовательности битов. В общем случае отображение в примере с обратным порядком может состоять в том, что биты чередуются подходящим образом. В результате, в зависимости от положения опорных сигналов, различное чередование может обеспечить улучшенные результаты. Простые варианты чередования состоят в том, чтобы производить отображение в обратном порядке по временной и/или частотной области или и то, и другое вместе. Помимо этого в некоторых вариантах осуществления вариант чередования состоит в том, чтобы циклически сдвигать биты на заранее заданное число битов.
В другом варианте осуществления могут применяться разные схемы чередования для разных конфигураций антенны, например прямое или числовое отображение и обратное или обратное числовое отображение, как показано ниже.
1 ANT: 123456789R
2 ANT: 87654321RR
Соответственно, в некоторых вариантах осуществления возможно распознавать различные конфигурации антенны, даже если они используют одинаковое число опорных сигналов (не показано).
Помимо этого существуют другие варианты для достижения достаточных различий в порядке следования битов. Например, в системе UMTS предусмотрено использование различных версий избыточности для повторных передач пакетов данных. Что касается генерирования версий избыточности, сетевой объект, такой как базовая станция, может генерировать любое число версий избыточности для набора пакетов данных. Кроме того, различные версии избыточности могут генерироваться посредством небольших изменений на стадии согласования скоростей. В некоторых вариантах осуществления используется принцип виртуального буфера, когда биты после кодирования записываются в виртуальный буфер с использованием способа чередования, и затем требуемое число битов считывается из виртуального буфера. Если достигнут конец буфера, чтение циклически продолжается с начала. По существу, различные версии избыточности могут быть получены посредством запуска процесса считывания, начиная с различных заранее заданных точек. Наряду с тем, что это является одной из возможностей генерирования различных версий избыточности, в соответствии с настоящим изобретением могут осуществляться другие способы генерирования версий избыточности. Это позволяет осуществлять в приемнике оптимальный гибридный автоматический запрос на повторную передачу данных (Hybrid Automated Repeat ReQuest (HARQ)). В результате в некоторых случаях, например для конкретного набора пакетов данных, могут генерироваться первая, вторая и третья версии избыточности. Версии избыточности обычно применяются в ситуациях, когда базовая станция запрашивает подтверждение от оборудования пользователя после приема и декодирования пакетов данных. Чтобы оборудование пользователя могло произвести декодирование версии избыточности, оборудование пользователя должно не только использовать надлежащую конфигурацию антенны и/или схему разнесения передачи, но также оборудование пользователя должно использовать индикацию, такую как номер версии избыточности, которая была принята. В случаях если оборудование пользователя не способно декодировать версию избыточности, базовой станцией передается другая версия избыточности. Вторая принятая версия избыточности может объединяться с первой версией избыточности для декодирования и расшифровывания принятых данных.
На фиг.7 представлена блок-схема процедуры использования версий избыточности для определения конфигурации антенны и/или схемы разнесения передачи. Способ на фиг.7 включает операции получения номера версии избыточности, основанной на конфигурации антенны и/или схеме разнесения передачи на шаге 700, использования номера версии избыточности для генерирования версии избыточности на шаге 710 и передачи версии избыточности на шаге 720. Также на фиг.7 видно, что после передачи оборудование пользователя принимает версию избыточности на шаге 730, производит декодирование принятой версии избыточности на основе номера версии избыточности на шаге 740 и определяет конфигурацию антенны и/или схему разнесения передачи на шаге 750.
В некоторых вариантах осуществления версии избыточности могут использоваться совместно с РВСН для обеспечения информации о конфигурации антенны. Например, может быть разработана схема, в которой базовая станция с одной антенной передает первые версии избыточности в качестве части первоначальной передачи пакетов данных, таких как РВСН. Базовая станция с двумя антеннами может передавать вторые версии избыточности в качестве части первоначальной передачи пакетов данных, таких как РВСН. Аналогично базовые станции с четырьмя антеннами могут передавать третьи версии избыточности в качестве части первоначальной передачи пакетов данных, таких как РВСН. Следует отметить, что в данном примере осуществления конфигурации с одной, двумя и четырьмя антеннами связаны с первой, второй и третьей версиями избыточности только с целью пояснения. В различных вариантах осуществления взаимосвязи между конфигурациями антенны и номером версии избыточности могут быть заранее заданы и известны различным сетевым объектам, которые включают, но не ограничиваются ими, базовые станции и оборудование пользователя. При этом предполагается, что может быть осуществлена любая комбинация конфигураций антенны и версий избыточности.
По существу, оборудование пользователя сначала выбирает одну комбинацию конфигурации антенны и версии избыточности, например базовая станция с одной антенной и первая версия избыточности, и затем в соответствии с этим пытается произвести декодирование данных, таких как РВСН. Если оборудование пользователя использует надлежащую конфигурацию антенны и/или схему разнесения передачи и следовательно использует правильную индикацию или номер версии избыточности, то декодирование пакетов данных выполняется успешно, и оборудование пользователя также правильно определяет конфигурацию антенны. Если оборудованию пользователя не удается декодировать версию избыточности, то оборудование пользователя может использовать другую конфигурацию антенны и связанный с ней номер версии избыточности для декодирования данных с целью определения надлежащей конфигурации антенны с учетом предыдущих попыток декодирования. В некоторых вариантах осуществления оборудование пользователя может получить дополнительную версию избыточности после приема исходной версии избыточности и выбора некорректной конфигурации антенны для декодирования исходной версии избыточности, и затем может выбрать новую конфигурацию антенны и связанный номер версии избыточности с учетом предыдущих неудачных попыток декодирования дополнительной версии избыточности. По существу, могут использоваться различные версии избыточности для различных конфигураций антенны и/или схем разнесения. В некоторых вариантах осуществления могут использоваться версии избыточности на базе информации, предоставляемой в канале РВСН. Аналогично использованию различных средств чередования, как указано выше, использование различных версий избыточности также позволяет гарантировать, что не будет совпадения или будет незначительное совпадение битов при использовании некорректного предположения. Преимущество такого подхода состоит в том, что может также использоваться согласование скоростей для РВСН, и осуществление согласования скоростей может также поддерживать генерирование различных версий избыточности, которые требуются для каналов передачи данных. В результате устраняется дополнительная сложность посредством использования другой конфигурации существующих компонентов.
В то время как вышеприведенные варианты осуществления обеспечивают механизм повышения достоверности, с которой оборудование пользователя может получать информацию о конфигурации антенны, способ и устройство другого варианта осуществления обеспечивают информацию о конфигурации антенны посредством использования различных масок для каждой отдельной конфигурации антенны. Путем идентификации маски, которая была использована, оборудование пользователя может затем определить конфигурацию антенны и/или схему разнесения передачи. В этой связи на фиг.6 представлена блок-схема процедуры передачи и приема РВСН в соответствии с другим вариантом осуществления настоящего изобретения. Процедура на фиг.6 направлена на использование маски, такой как маска CRC, с целью обеспечения информации о конфигурации антенны, а также для проверки того, что оборудованием пользователя определена корректная конфигурация антенны. Вариант осуществления настоящего изобретения, который описывается на основе фиг.6, может применяться в комбинации с отображением канала РВСН, рассмотренным в отношении фиг.4а-4f, а также в комбинации с другими отображениями канала РВСН, например такими, при которых обеспечивается стандартное отображение канала РВСН на ресурсные элементы в субкадрах, показанное на фиг.1а-1f.
Говоря кратко, заранее задается отдельная маска для каждой конфигурации антенны и/или схемы разнесения передачи, например, первая маска для конфигурации с одной антенной, вторая маска для конфигурации с двумя антеннами, использующей схему SFBC, и третья маска для конфигурации с четырьмя антеннами, использующей схему FSTD. По меньшей мере на несколько битов, передаваемых сетевым объектом, таким как базовая станция 44, и принимаемых оборудованием пользователя, накладывают маску, связанную с конкретной конфигурацией антенны сетевого объекта. В одном варианте осуществления накладывают маску на биты канала РВСН. В частности, обычно канал РВСН включает информационные биты и биты контроля циклическим избыточным кодом (Cyclic Redundancy Check (CRC)), которые вычисляются на основе информационных битов с целью проверки указанных информационных битов. В данном варианте осуществления маскируются биты CRC.
В одном варианте осуществления, где маска накладывается на биты CRC, процедура передачи и приема РВСН на фиг.6 включает на шаге 600 вычисление сетевым объектом битов, например битов CRC, на шаге 610 получение маски на основе конфигурации антенны и/или схемы разнесения передачи сетевого объекта, например, базовой станции или узла eNodeB, на шаге 615 применение к битам полученной маски, на шаге 620 комбинирование маскированных битов и информационных битов РВСН с целью генерирования пакета РВСН и на шаге 630 передачу пакета РВСН. Как показано на фиг.6, после передачи на шаге 640 оборудование пользователя принимает пакеты РВСН и затем определяет маску, которая была использована, перед проверкой информационных битов, например в некоторых вариантах осуществления посредством выполнения процедуры CRC для демаскированных битов CRC. В одном варианте осуществления на шаге 650 определяется маска путем выбора предполагаемой конфигурации антенны и/или схемы разнесения передачи и связанной маски, затем на шаге 660 производится демаскирование принятых битов на базе выбранной маски до выполнения анализа принятых битов на шаге 670 и на шаге 680 определяется конфигурация антенны и/или схема разнесения передачи. На основе маски, которая определена оборудованием пользователя в качестве использованной, определяется связанная с данной маской информация о конфигурации антенны, что позволяет правильно и достоверно произвести демодуляцию информационных битов и/или позволяет подтвердить предварительное предположение о конфигурации антенны.
На шаге 600 вычисляют биты, такие как, например, биты CRC. Биты CRC вычисляются в отношении информационных битов канала РВСН, таких как, например, канал РВСН на фиг.4а. Код CRC для РВСН может вычисляться посредством любого известного способа. Биты CRC может вычислять базовая станция, такая как BS 44, вычислительное устройство, подключенное к базовой станции, или любые другие средства.
На шаге 610 маска может быть получена из заранее заданного набора масок. Маска может быть получена из заранее заданного набора масок, в котором каждая маска связана с отдельной конфигурацией антенны и/или отдельной схемой разнесения передачи. Выбирается маска, которая связана с нужной конфигурацией антенны и/или схемой разнесения передачи. В некоторых вариантах осуществления маска может быть получена так, чтобы при ее применении обеспечивалось однозначное распознавание по меньшей мере трех различных конфигураций антенны и/или схем разнесения передачи. Поскольку маски в заранее заданном наборе масок связаны с различными конфигурациями антенны и схемами разнесения передачи, в некоторых вариантах осуществления маска может быть получена на основе конфигурации антенны и схемы разнесения передачи базовой станции. Дополнительно, набор масок и связанные конфигурации антенны и схемы разнесения передачи могут быть известны не только базовой станции, но также оборудованию пользователя, с которым осуществляет связь эта базовая станция. В некоторых вариантах осуществления маска может представлять собой битовую маску длиной, равной числу битов, подлежащих наложению маски, например числу битов CRC, подлежащих маскированию.
При создании заранее заданного набора масок в соответствии с некоторыми вариантами осуществления может быть использовано максимальное расстояние Хэмминга, чтобы создать каждую маску в пределах заранее заданного набора масок. Расстояние Хэмминга описывает число замещений или других операций, которые могли быть предприняты для преобразования первого объекта, такого как последовательность первой маски, во второй объект, такой как последовательность второй маски. Например, первой маской является последовательность битов 000. Второй маской, которая имеет максимальное расстояние Хэмминга от первой маски, является последовательность битов 111. В некоторых вариантах осуществления, где выбранная маска является последовательностью битов, равной 0, применение маски не требуется, и, следовательно, обработка может быть ускорена, поскольку применение маски не дает никакого эффекта на битах, подлежащих маскированию. В случае двух масок выбор одной маски со всеми нулями и другой маски со всеми единицами, как указано выше, максимизирует расстояние Хэмминга между этими двумя масками. Однако если требуется более двух масок, невозможно сделать такой простой выбор, но можно применять усовершенствованное создание масок. В некоторых случаях невозможно получить одинаковые расстояния Хэмминга между всеми масками. В некоторых вариантах осуществления результирующие неравные расстояния Хэмминга могут применяться при идентификации различных конфигураций антенны. Как указано ранее, во время демодуляции и обработки опорных сигналов может быть получена некоторая информация относительно вероятности возможных конфигураций антенны. Полученной информации может быть недостаточно, чтобы правильно сделать выбор конфигурации антенны по этой оценке, но ее можно комбинировать, например, с контролем CRC с целью повышения эффективности обеих схем. Также в некоторых случаях одни конфигурации антенны можно более легко распознать на основе опорных сигналов, чем другие. Таким образом, в некоторых вариантах осуществления максимизированием расстояния Хэмминга можно пожертвовать, если принять во внимание оценку различных вероятностей ошибки между конфигурациями антенны. Например, если определено, что самая высокая вероятность ошибки имеет место при попытке отличить конфигурацию с одной антенной от конфигурации с двумя антеннами, то маска может быть создана способом, который максимизирует расстояние Хэмминга между конфигурацией с одной антенной и конфигурацией с двумя антеннами, даже если в результате для маски конфигурации с четырьмя антеннами получается меньшее расстояние, чем максимальное расстояние Хэмминга. Создание расстояний Хэмминга таким способом гарантирует, что все конфигурации антенны можно отличить друг от друга с высокой достоверностью, либо посредством использования информации, полученной, например, во время демодуляции или контроля CRC. В некоторых вариантах осуществления может быть определено, что один из способов, либо демодуляция, либо контроль CRC, обеспечивает более надежные результаты, чем другой. В этой связи может осуществляться комбинация демодуляции и контроля CRC с целью обеспечить приемлемую эффективность во всех случаях.
Также может быть разработан набор масок на основе возможных конфигураций антенны и схем разнесения передачи в системах связи, таких как система связи на фиг.3. В типичной сети E-UTRAN можно определить три маски для конфигураций с одной, двумя и четырьмя антеннами. Однако следует отметить, что варианты осуществления настоящего изобретения не ограничиваются сетями E-UTRAN, и может применяться любое число масок в качестве возможного выбора на основе различных конфигураций антенны и схем разнесения передачи. Помимо этого в некоторых вариантах осуществления вычисление битов CRC может быть модифицировано с целью упрощения генерирования маски, например, посредством использования различных полиномов CRC и учета расстояния Хэмминга. Кроме того, вместо наложения маски на выходе генератора CRC и таким образом получения различных выходных сигналов в зависимости от конфигурации антенны, можно применять три разных генератора CRC. Следует отметить, что если маскирование рассматривается как часть генератора CRC, то учитываются три различные маски для определения трех различных генераторов CRC. При этом различные генераторы CRC могут быть разработаны также посредством применения различных элементов к процессу генерирования CRC. Примеры включают использование различных образующих полиномов для генераторов CRC, или использование устройства чередования перед вычислением CRC по входным данным, или использование комбинации этих способов, включая комбинацию, в которой также применяются маски поверх вышеуказанных различий. В этой связи использование трех различных генераторов CRC является расширенным набором или, другими словами, более общей концепцией применения различных масок.
На шаге 615 биты маскируются путем наложения полученной маски на эти биты. Применение маски на шаге 610, например, для битов CRC, может осуществляться посредством любого известного способа, например логической операции исключающее ИЛИ. Поскольку в некоторых вариантах осуществления маска выбирается на базе конфигурации антенны и/или схемы разнесения передачи, то применение маски вносит информацию в результирующий сигнал относительно по меньшей мере конфигурации антенны и/или схемы разнесения передачи. Тогда как данный вариант осуществления направлен на применение полученной маски к битам CRC, в других вариантах осуществления может использоваться любая другая последовательность битов. В некоторых вариантах осуществления созданная маска применяется к битам канала РВСН. В некоторых вариантах осуществления наложение маски выполняется после процедуры прямого исправления ошибок FEC, что приводит к маскированию закодированных данных о конфигурации антенны специальным способом, иногда называемым скремблированием.
На шаге 620 маскированные биты объединяются с информацией РВСН для генерирования пакета РВСН. В некоторых вариантах осуществления биты CRC присоединяются к информационным битам канала РВСН после наложения маски. В других вариантах осуществления применение маски CRC на шаге 610 производится после присоединения битов CRC к информационным битам канала РВСН. Дополнительно, в некоторых вариантах осуществления применяется более одной маски при параллельном вычислении CRC. Помимо этого в некоторых вариантах осуществления на шаге 620 может выполняться операция прямого исправления ошибок (FEC), которая применяется к информационным битам канала РВСН и маскированным битам CRC. Информационные биты канала РВСН и маскированные биты CRC могут кодироваться с низкой скоростью кода, например, одна девятая.
На шаге 630 осуществляется передача пакета РВСН. Пакет РВСН может транслироваться базовой станцией, такой как BS 44, или другими средствами. В некоторых вариантах осуществления пакет РВСН передается в виде четырех самодекодируемых пакетов. В некоторых вариантах осуществления передача РВСН может включать отображение ресурсных элементов, зарезервированных для канала РВСН, и передачу пакета РВСН по беспроводному интерфейсу в соответствии с конфигурацией антенны и схемой разнесения передачи, которые связаны с выбранной маской. Кроме того, в некоторых вариантах осуществления на шаге 630 выполняется канальное кодирование, согласование скоростей, модуляция пакета РВСН и кодирование разнесения передачи.
На шаге 640 оборудование пользователя, такое как мобильный терминал 10, или другое устройство, принимает пакет РВСН. В некоторых вариантах осуществления пакет РВСН может быть принят в виде четырех самодекодируемых пакетов. В некоторых вариантах осуществления операции, следующие за приемом пакета РВСН на шаге 640, могут осуществляться, например, в мобильном терминале зеркальным способом по отношению к операциям 600, 610, 615 и 620, осуществляемым базовой станцией.
На шаге 650 делается предположение о конфигурации антенны и/или схеме разнесения передачи и выбирается связанная маска (т.е. маска, связанная с предполагаемой конфигурацией антенны и схемой разнесения передачи) из заранее заданного набора масок. На шаге 650 выполняется демодуляция пакета РВСН посредством использования информации о предполагаемой конфигурации антенны. В некоторых вариантах осуществления для выполнения демодуляции может быть использовано предположение о самой надежной конфигурации антенны, т.е. конфигурации с самым большим числом антенн. Помимо этого, в некоторых вариантах осуществления на основе отображения ресурсных элементов в пакете РВСН, как указано выше в отношении фиг.4а-4f, определяется предполагаемая конфигурация антенны. В вариантах осуществления, где имеет место кодирование FEC, оборудование пользователя может выполнять декодирование FEC после выполнения демодуляции. Кроме того, в некоторых вариантах осуществления на шаге 650 оборудованием пользователя также может производиться декодирование каналов и согласование скоростей.
На шаге 660 оборудование пользователя выполняет демаскирование принятых битов. В операции демаскирования используется маска, которая связана с предполагаемой конфигурацией антенны базовой станции. В некоторых вариантах осуществления операция демаскирования применяется к маскированным битам, таким как маскированные биты CRC, посредством любого известного способа, например, путем логической операции исключающее ИЛИ.
На шаге 670 производится анализ принятых битов, чтобы определить, какая маска была использована для маскирования битов перед передачей. В некоторых вариантах осуществления анализ принятых битов включает выполнение контроля CRC. В некоторых вариантах осуществления код CRC может быть вычислен по принятым информационным битам канала РВСН. Биты CRC, вычисленные по принятым информационным битам канала РВСН, затем сравниваются с демаскированными битами CRC как часть данного анализа. В некоторых вариантах осуществления сравнение может быть выполнено путем применения операции исключающее ИЛИ для демаскированных битов CRC и битов CRC, вычисленных оборудованием пользователя по принятым информационным битам канала РВСН. В других вариантах осуществления анализ может включать сравнение между битами CRC, которые были вычислены оборудованием пользователя, и принятыми все еще маскированными битами CRC, например, посредством операции исключающее ИЛИ. При этом, если результат операции исключающее ИЛИ совпадает с маской, связанной с предполагаемой конфигурацией антенны и схемой разнесения передачи, то предположение о конфигурации антенны является правильным и определяется, какая маска из множества заданных битовых масок была применена к данным битам.
На шаге 680 определяется конфигурация антенны и/или схема разнесения передачи. Если результатом анализа на шаге 670 является совпадение, то маска, использованная для маскирования битов, известна, и оборудованием пользователя определяется, что предположение о конфигурации антенны было правильным. В некоторых вариантах осуществления, соответственно, если контроль CRC показывает совпадение, то конфигурация антенны и/или схема разнесения передачи, выбранные оборудованием пользователя, считаются достоверными.
Если на шаге 670 в результате анализа совпадений не обнаружено, то в некоторых вариантах осуществления для определения конфигурации антенны и/или схемы разнесения передачи процедура возвращается к операции 650, производится демодуляция пакета РВСН на базе другой маски и, следовательно, другой информации о предполагаемой конфигурации антенны. В других вариантах осуществления при отсутствии совпадения в результате анализа на шаге 670 процедура возвращается к операции 660, и используется другая маска для демаскирования битов CRC. При этом дополнительная демодуляция принятого пакета РВСН не производится. Также в некоторых вариантах осуществления, где используется маскирование битов CRC, вычисление CRC с различными масками может осуществляться очень эффективно. Сначала биты CRC вычисляются без маски, что эквивалентно маске, содержащей все нули. Если биты CRC оказываются всеми нулями, то использовалась маска со всеми нулями, и определяется соответствующая конфигурация антенны. В противном случае биты CRC сравниваются с другими возможными масками. Если результатом этих сравнений является совпадение, определяется соответствующая конфигурация антенны. Необходимо отметить, что в данном варианте осуществления не требуется повторное вычисление CRC для различных масок. В частности, не требуется пропускать все биты данных через полином генератора CRC, который является сложной частью генерирования CRC. В результате требуется только простое сравнение результата CRC с набором заданных масок, что является очень простой операцией.
Кроме того, в некоторых вариантах осуществления при отсутствии совпадения, решение о возвращении к операции 650 демодуляции или к простому демаскированию битов CRC с другой маской на шаге 660 может базироваться на отношении сигнал/шум. В случаях, когда отношение сигнал/шум является высоким, простое возвращение к операции демаскирования может быть более эффективным, но если отношение сигнал/шум является низким, более эффективным будет возвращение к операции демодуляции пакета РВСН на базе нового предположения. В соответствии с различными вариантами осуществления могут приниматься во внимание другие факторы, такие как сложность обработки, при решении о возвращении к демодуляции на базе нового предположения или возвращении к демаскированию на базе нового предположения. В следующем варианте осуществления биты CRC сначала демаскируются на шаге 660 с использованием другой маски, и если результат отсутствует, то принимается решение о возврате к операции демодуляции на шаг 650. Независимо от возвращения к операции 650 или 660, эта процедура может повторяться до тех пор, пока не будет найдено совпадение, которое определяет конфигурацию антенны и схему разнесения передачи.
В соответствии с одним аспектом настоящего изобретения сетевой объект, такой как базовая станция 44, и оборудование пользователя, такое как мобильный терминал 10, в которых реализованы варианты осуществления настоящего изобретения, как правило работают под управлением компьютерного программного продукта. Компьютерный программный продукт с целью реализации способов осуществления настоящего изобретения включает читаемый компьютером носитель информации и части читаемого компьютером программного кода, такого как ряд компьютерных команд, осуществленных на читаемом компьютером носителе информации.
На фиг.5 и 6 представлены блок-схемы способов, устройств и программных продуктов в соответствии с вариантами осуществления настоящего изобретения. Необходимо понимать, что каждый блок или шаг на блок-схемах, а также комбинации блоков на блок-схемах могут быть реализованы посредством команд компьютерной программы. Команды компьютерной программы могут загружаться в компьютер или другое программируемое устройство, такое как контроллер 20, с целью создания устройства таким образом, чтобы эти команды при исполнении компьютером или другим программируемым устройством создавали средства осуществления функций, указанных в блоке (блоках) или шаге (шагах) данных блок-схем. Команды компьютерной программы могут также храниться в читаемой компьютером памяти и управлять компьютером или другим программируемым устройством так, чтобы обеспечить его функционирование определенным способом, когда команды, хранящиеся в читаемой компьютером памяти, создают изделие, включающее командные средства, которое осуществляет функции, указанные в блоке (блоках) или шаге (шагах) данных блок-схем. Команды компьютерной программы также могут загружаться в компьютер или другое программируемое устройство для запуска ряда функциональных шагов, осуществляемых компьютером или другим программируемым устройством, с целью создания исполняемого компьютером процесса, в котором эти команды, исполняемые компьютером или другим программируемым устройством, обеспечивают шаги для осуществления функций, указанных в блоке (блоках) или шаге (шагах) данных блок-схем.
Соответственно блоки или шаги на блок-схемах поддерживают комбинации средств для выполнения указанных функций, комбинации шагов для выполнения указанных функций и программные командные средства для выполнения указанных функций. Необходимо понимать, что каждый блок или шаг на блок-схеме, а также комбинация блоков или шагов на блок-схеме могут быть реализованы на базе аппаратных компьютерных систем специального назначения, которые осуществляют указанные функции или шаги, или на базе комбинаций аппаратных средств специального назначения и компьютерных команд.
Множество модификаций и другие варианты осуществления настоящего изобретения, сформулированного в данном описании, очевидны для специалиста в области техники, к которой относятся данные варианты осуществления, на базе идей, представленных в вышеприведенном описании и на чертежах. Следовательно, очевидно, что данное изобретение не ограничивается конкретными раскрытыми вариантами осуществления и что модификации и другие варианты осуществления включаются в объем прилагаемой формулы изобретения. Несмотря на то, что в данном описании используются конкретные термины, они применяются только в общем и описательном смысле, но не с целью ограничения.