Оценка шума и канала с использованием коэффициентов расширения малой длины

Изобретение относится к беспроводной связи, а именно к улучшению оценки шума. Измерения шума выполняются в течение части одного периода самого длинного символа ортогонального кода. Процессор (520) управления идентифицирует незанятый код с малым коэффициентом расширения. Устройство (512) сжатия измеряет энергию символа на основе незанятого кода, а устройство (516) оценки шума формирует оценки шума на основе измеренных энергий символов. 4 н. и 18 з.п. ф-лы, 6 ил.

 

Перекрестные ссылки

Настоящая заявка заявляет приоритет предварительной заявки США № 60/424474 на «Улучшенную оценку шума и канала с использованием низких коэффициентов расширения», поданной 6 ноября 2002.

Область техники

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

Предшествующий уровень техники

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

Для учета требований комбинаций услуг, имеющих различные наборы требований, стандарты связи, такие как предложенные МДКР2000 (cdma2000) и Ш-МДКР (широкополосный МДКР) (W-CDMA), определяют использование ортогональных кодов различной длины в каналах нисходящих линий связи от беспроводной базовой станции к абонентской станции. Некоторые стандарты также определяют передаваемые сигналы для разных каналов восходящих линий связи (в направлении от абонентской станции к базовой станции) с использованием ортогональных кодов различных длин для различных каналов. Например, беспроводная базовая станция может передавать три типа сигналов нисходящих линий связи: пилотных сигналов, голосовых сигналов и сигналов пакетной передачи данных с использованием символов ортогонального кода с различной длиной для «канализации» или «покрытия» каждого различающегося типа сигнала. Длина символа ортогонального кода обычно описывается как число кодовых элементов, каждый из которых является наименьшим двоичным компонентом передаваемого сигнала. В системе с расширенным спектром каждый информационный бит умножается на последовательность двоичных кодовых элементов, имеющую заранее заданное число кодовых элементов на бит. Умножение единичного информационного двоичного бита на символ ортогонального кода эффективно «расширяет» информационные биты по всем кодовым элементам в символе. По этой причине длина кодового элемента или количество кодовых элементов на бит часто определяются как «коэффициент расширения» передаваемого информационного сигнала.

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

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

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

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

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

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

Фиг. 1 - иллюстративная система беспроводной связи;

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

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

Фиг. 4 - иллюстративный способ измерения шума, основанный на незанятом коде с коэффициентом расширения малой длины;

Фиг. 5 - иллюстративная абонентская станция для измерения шума с использованием кодов с коэффициентами расширения малой длины; и

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

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

Фиг. 1 показывает иллюстративную систему беспроводной связи с единственной базовой станцией, включающую в себя абонентскую станцию 102 с антенной 104, осуществляющую связь с базовой станцией 112, имеющей антенну 114. Базовая станция 112 или абонентская станция 102 могут использовать множество антенн без отклонения от описанных вариантов осуществления. Базовая станция 112 передает радиосигналы на абонентскую станцию 102 по каналу 124 нисходящей линии связи. Абонентская станция 102 передает радиосигналы на базовую станцию 112 по каналу 122 восходящей линии связи. Базовая станция 112 передает множество сигналов по каналу 124 нисходящей линии связи с помощью различных подканалов. В иллюстративном варианте осуществления различные подканалы нисходящей линии связи отличаются используемыми ортогональными кодами. Другими словами, каждый бит данных, подлежащий передаче по конкретному подканалу, расширяется посредством умножения бита данных на символ ортогонального кода, который является уникальным среди кодов, используемых базовой станцией 112. В иллюстративном варианте осуществления абонентская станция 102 использует знание символов ортогональных кодов, используемых для кодирования различных подканалов, вместе со знанием подканала, который используется для передачи данных, для осуществления измерений шума, принятого по нисходящей линии 124 связи.

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

Способы, которые позволяют улучшить измерения шума, поясняются со ссылкой на фиг. 2, где представлено иллюстративное кодовое дерево, показывающее назначения символов ортогональных кодов для различных подканалов. Иллюстративный вариант осуществления, показанный на фиг. 2, основывается на назначениях подканалов, описанных в стандарте Ш-МДКР, но они применимы к любым радиосигналам, использующим расширяющие коды изменяющейся длины для различных подканалов. Кодовое дерево 220 на фиг. 2 показывает методический подход к распределению символов ортогональных кодов с различным числом кодовых элементов по различным подканалам. Когда каждый бит данных умножается на весь кодовый символ, длина кодового символа в кодовых элементах равна коэффициенту расширения для подканала.

На фиг. 2 каждый «родительский» ортогональный код первой длины символа может быть использован для получения двух «дочерних» ортогональных кодов с длиной, равной двойной длине этого символа. Уровни ортогонального кода представлены с использованием записи C(X,Y), где X является числом кодовых элементов в ортогональном коде, а Y является номером кодовой последовательности на данном уровне, сверху вниз. Значение X может также рассматриваться в качестве коэффициента расширения (КР) соответствующего кода. Когда два дочерних ортогональных кода получают из родительского ортогонального кода, первый из этих двух кодов будет родительским кодом, повторенным дважды, и второй из двух кодов будет родительским кодом, за которым следует отрицание этого кода. Таким образом, двухэлементный код С(2,0), имеющий последовательность кодовых элементов (+,+), разделяется на два четырехэлементных дочерних кода, С(4,0)= (+,+,+,+) и С(4,1)=(+,+,-,-). Подобно этому, двухэлементный код С(2,1), имеющий последовательность кодовых элементов (+,-), разделяется на два четырехэлементных кода С(4,2)=(+,-,+,-) и С(4,3)=(+,-,+,-). Построенные таким способом все коды в «концевых» узлах дерева гарантированно являются ортогональными по отношению ко всем остальным кодам концевых узлов, даже если коды в некоторых концевых узлах длиннее (содержат больше кодовых элементов), чем другие коды концевых узлов.

Хотя кодовое дерево 220 показано с самыми длинными «ветвями» в вершине, т.е. так, что самые длинные коды имеют более низкие значения для Y в записи C(X,Y), ничто не мешает использовать кодовое дерево, которое имеет длинные ветви, продолжающиеся направо от более низких ветвей. Например, ветви С(4,0) и С(4,3) дерева могут продолжаться по всему пути к кодам концевых узлов с длиной 256 кодовых элементов в то время как С(4,1) и С(4,2) используются как коды концевых узлов.

Как указано выше, иллюстративное распределение каналов, показанное на фиг. 2, основывается на назначениях подканалов, описанных в стандарте Ш-МДКР. Соответственно, код С(256,0) в ветви 202 кодового дерева используется для расширения пилотного подканала, известного как общий пилотный канал (CPICH), а код С(256,1) ветви 204 кодового дерева используется для расширения Основного Общего Физического Канала управления (P-CCPCH). Самый длинный код в кодовом дереве 220 имеет 256 кодовых элементов. Таким образом, 256 кодовых элементов называются коэффициентом расширения наибольшей длины кодового дерева 220 и любой код в кодовом дереве 220, имеющий длину 256 кодовых элементов, называется кодом с коэффициентом расширения наибольшей длины. Коды каналов CPICH и P-CCPCH являются кодами с коэффициентами расширения наибольшей длины в кодовом дереве Ш-МДКР.

Как упомянуто выше, предполагаемые системы с расширением спектра используют различные коэффициенты расширения для различных каналов на основе требований услуги, связанной с этим каналом. Например, в Ш-МДКР пилотный сигнал покрывается с помощью символов пилотного канала, имеющих длину 256 кодовых элементов, голосовой сигнал покрывается с помощью канальных символов, имеющих длину 128 кодовых элементов, а сигнал передачи пакетных данных может быть покрыт с помощью канальных символов, имеющих длину 64 кодовых символа. Таким образом, коэффициенты расширения пилотного канала, голосового канала и канала пакетной передачи данных составляют 256, 128 и 64 соответственно. Дополнительно некоторые голосовые сигналы с низкой скоростью вокодирования также могут быть покрыты с использованием 256-элементных канальных символов.

Если не известно, какие каналы используются для передачи информационных сигналов, измерения шума могут быть сделаны только посредством коэффициента расширения наибольшей длины. Другими словами, в системе Ш-МДКР, использующей кодовое дерево, показанное на фиг. 2, если абонентская станция не знает, какие каналы остались не распределенными, эта абонентская станция может только обеспечить измерения шума по коэффициенту расширения наибольшей длины, соответствующей 256 кодовым элементам.

Однако возможно улучшенное измерение шума, если абонентская станция знает, что один или более каналов имеют более короткий коэффициент расширения. В иллюстративном варианте осуществления абонентская станция определяет, что канал, имеющий коэффициент расширения 128 кодовых элементов, не используется, и осуществляет измерение шума на интервалах из 128 кодовых элементов. В результате два измерения шума по 128 кодовым элементам могут быть получены для каждого периода из 256 кодовых элементов. Например, если абонентская станция определяет, что код С(128,1) в ветви 206 кодового дерева не используется для передачи сигнала от базовой станции, то абонентская станция может осуществить два измерения шума по 128 кодовым элементам для каждого периода из 256 кодовых элементов, занимаемого кодом С(256,0) канала CPICH в ветви 202 кодового дерева или кодом С(256,1) канала Р-CCPCH в ветви 204 кодового дерева.

Если не могут быть идентифицированы не используемые каналы, то оценки шума не могут формироваться более часто, чем один раз на каждые 256 кодовых элементов. Такие оценки шума менее предпочтительны, так как они требуют больше времени на формирование и менее точны, чем оценки шума, сформированные за более короткий период и затем совместно усредненные. Улучшенные оценки шума могут быть сформированы, если выбранные коды в кодовом дереве 220 известны абонентской станции, как незанятые (не используемые для передачи данных).

Для того чтобы код считался незанятым, все дочерние коды этого кода должны быть также незанятыми. Например, для того чтобы 32-битный код С(32,31) 218, считался незанятым, должны быть не заняты 64-битные дочерние коды С(64,62) 210 и С(64,63) 216. Для того чтобы 64-битный код С (64,63) 216 считался незанятым, должны быть не заняты оба 128-битных дочерних кода С (128,126) 212 и С (128,127) 214. Код может считаться незанятым, когда его соответствующий кодовый канал не передается совсем или передается при нулевой мощности.

Фиг. 3 показывает иллюстративный способ для осуществления улучшенных шумовых оценок с использованием знания о незанятых кодовых каналах. На этапе 304 абонентская станция определяет использование первых четырех коэффициентов расширения наибольшей длины. Способы, которыми абонентская станция может выполнять это определение, включают в себя прием на этапе 302 сообщения нисходящей линии связи, указывающего на использование этих кодов. Альтернативно абонентская станция может осуществлять измерения принятых сигналов для независимого определения, какие из каналов, связанных с кодами коэффициентов расширения наибольшей длины, используются для передачи сигналов.

Для обеспечения улучшенной оценки шума четыре кода коэффициентов расширения наибольшей длины должны совместно использовать общий родительский код. Например, абонентская станция может знать априори, что первый код коэффициента расширения наибольшей длины С(256,0) используется для передачи пилотного канала (CPICH) со всеми единицами и что второй код коэффициента расширения наибольшей длины С(256,1) 204 используется для передачи данных канала P-CCPCH. Абонентская станция может принять сообщение 302 нисходящей линии связи, которое указывает, что оба оставшихся кода родительского кода С(64,0) 208 не заняты. В частности, сообщение, полученное на этапе 302, указывает, являются ли не занятыми оба кода С(256,2) и С(256,3) или не занят ли родительский код С(128,1) 206. В иллюстративном варианте осуществления сообщение нисходящей линии связи, полученное на этапе 302, является одиночным битом. Сообщение нисходящей линии связи может быть получено от базовой станции по выделенному каналу, вещательному каналу или групповому каналу.

Когда абонентская станция определяет, что половина из четырех дочерних кодов единственного родительского кода не заняты, абонентская станция может сформировать две оценки шума для каждых двух символьных интервалов родительского кода. Более конкретно абонентская станция сжимает принятые сигналы с использованием родительского кода на этапе 306 для обеспечения сжатого сигнала с коэффициентом расширения короткой длины. Затем на этапе 308 сжатый сигнал с коэффициентом расширения малой длины буферизируется в течение первого символьного интервала родительского кода. В течение второго символьного интервала родительского кода сжатый сигнал с коэффициентом расширения малой длины буферизируется на этапе 310. Разность значений, буферизированных в течение первого символьного интервала родительского кода и буферизированных в течение второго символьного интервала родительского кода, определяется на этапе 312. Разность, установленная на этапе 312, составляет оценку шума для канала приема. Эта разность может быть определена вычитанием первого набора значений из второго.

Важно отметить, что сигналы, соответствующие символьным интервалам родительского кода, которые могут быть вычтены один из другого, должны соответствовать символьным интервалам родительского кода, в которых известно, что данные, переданные по двум занятым каналам, идентичны. Например, если абонентская станция определяет, что С(256,2) и С(256,3) не заняты, то абонентская станция знает, что значения кодовых элементов, переданные в первом интервале длиной в 64 кодовых элемента, идентичны значениям кодовых элементов, переданным во втором интервале длиной в 64 кодовых элемента. Более конкретно первые 64 кодовых элемента канала CPICH идентичны вторым 64 кодовым элементам канала CPICH, и первые 64 кодовых элемента канала P-CCPCH идентичны вторым 64 кодовым элементам канала P-CCPCH. Соответственно, любая разница между принятыми значениями мощности кодовых элементов из первого интервала длиной в 64 кодовых элемента и из второго интервала длиной в 64 кодовых элемента может быть отнесена только к шуму. Аналогичным образом, разница между принятыми значениями мощности кодовых элементов из третьего интервала длиной в 64 кодовых элемента и из четвертого интервала длиной в 64 кодовых элемента может быть отнесена только к шуму. Поэтому, если в абонентской станции известно, что коды С(256,2) и С(256,3) не заняты, то абонентская станция может сформировать одну оценку шума в течение каждого из первых двух интервалов длиной в 64 кодовых элемента и последних двух интервалов длиной в 64 кодовых элемента из продолжительности каждого кодового символа, соответствующей 256 кодовым элементам. Эти две оценки шума, каждая из которых требует для формирования только 128 кодовых элементов, могут использоваться непосредственно или совместно усредняться для формирования надежной оценки шума для канала приема.

В иллюстративном варианте осуществления разность между принятыми значениями энергии помехи определяется на посимвольной основе на 64 кодовых элементах, например, с помощью быстрого преобразования Адамара (БПА). В иллюстративном варианте осуществления каждый период кодового символа из 256 кодовых элементов разделяется на два следующих друг за другом интервала кодовых символов из 128 кодовых элементов. Каждый из этих двух интервалов кодовых символов из 128 кодовых элементов затем разделяется на два следующих друг за другом интервала кодовых символов из 64 кодовых элементов. Разность между энергией символов за первый интервал из 64 кодовых элементов и второй интервал из 64 кодовых элементов измеряется для обеспечения первой оценки шума за первый интервал кодового символа из 128 кодовых элементов. Разность между энергией символов за третий интервал из 64 кодовых элементов и четвертый интервал из 64 кодовых элементов измеряется для обеспечения первой оценки шума за второй интервал кодового символа из 128 кодовых элементов. Если, в случае Ш-МДКР, родительский код из 64 кодовых элементов в каналах CPICH и P-CCPCH является кодом С(64,0) 208 из одних единиц, то результаты измерения энергии символа из 64 кодовых элементов могут быть сгенерированы без фактического умножения принятых выборок на код С(64,0) 208. Таким образом, умножение не является необходимым, так как умножение принятых выборок на код из всех единиц оставляет неизменными принятые выборки.

Знание кода С(128,1) 206 может также быть использовано абонентской станцией для осуществления улучшенных канальных оценок для беспроводного канала. Более конкретно в Ш-МДКР канал CPICH является пилотным каналом, который никогда не используется для передачи данных. Канал CPICH обеспечивается в качестве опорной фазы и опорной амплитуды для осуществления канальных оценок, которые обеспечивают возможность когерентной демодуляции сигналов нисходящих линий. Если используется код С(128,1) 206 для передачи данных, канальные оценки с помощью кода CPICH 202 могут генерироваться только один раз за период кодового символа CPICH из 256 кодовых элементов. Однако если в абонентской станции известно, что канал P-CCPCH передается с 90% рабочим циклом, как описано выше, то в течение периодов, в которые код P-CCPCH не занят, канальная оценка может формироваться на каждый интервал кодового символа длиной 128 кодовых элементов с использованием родительского кода С(128,0) в качестве пилотного кода. Абонентская станция может генерировать две канальные оценки за один период кодового символа длиной 256 кодовых элементов.

Дополнительно, если в абонентской станции также известно, что код С(128,1) 206 не занят, то в течение интервалов, в которых код канала P-CCPCH не занят, канальные оценки могут формироваться в каждом интервале кодового символа длиной 64 кодовых элемента. Более конкретно в течение 10% времени, в котором код канала CPICH является единственным дочерним кодом родительского кода С(64,0) 208, который занят, родительский код С(64,0) 208 может быть использован в качестве пилотного кода из 64 кодовых элементов. Абонентская станция формирует одну канальную оценку на интервал кодового символа длиной 64 кодовых элемента или четыре канальных оценки на период кодового символа из 256 кодовых элементов. В иллюстративном варианте осуществления абонентская станция использует фильтрацию с бесконечной импульсной характеристикой (БИХ) или конечной импульсной характеристикой (КИХ) этих канальных оценок для 64 кодовых элементов для формирования канальных оценок, которые фактически используются для когерентной демодуляции остальных каналов. Альтернативно абонентская станция может использовать канальные оценки непосредственно без фильтрации.

Фиг. 4 показывает другой способ измерения шума, когда абонент знает о неиспользуемом коде, имеющем коэффициент расширения меньшей длины, чем код, имеющий коэффициент расширения наибольшей длины. Абонентская станция идентифицирует такой неиспользуемый код на этапе 404. Способы, которыми абонентская станция может идентифицировать неиспользуемый код, включают в себя прием сообщения нисходящей линии связи, идентифицирующего неиспользуемый код, на этапе 402. Альтернативно абонентская станция может осуществлять измерения принятых сигналов для независимой идентификации неиспользуемого кода.

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

Например, если неиспользуемый код имеет коэффициент расширения 64 так, что длина кодового символа неиспользуемого кода равна 64 кодовым элементам, абонентская станция может сформировать на этапе 408 новую оценку шума для каждых 64 кодовых элементов. Альтернативно абонентская станция может формировать четыре отдельные оценки шума для каждых 256 кодовых элементов. Четыре оценки шума могут быть усреднены совместно или использованы отдельно. Альтернативно оценки шума могут быть введены в фильтр с бесконечной импульсной характеристикой (БИХ) или фильтр с конечной импульсной характеристикой (КИХ). Усреднение четырех 64-элементных оценок за каждый период 256 кодовых элементов может рассматриваться в качестве конкретного варианта осуществления фильтра КИХ.

Так как абонентская станция знает, что сигнал не передается с помощью идентифицированного неиспользуемого кода, а также поскольку абонентская станция знает, что все другие коды являются ортогональными неиспользуемому коду, любая разность между значениями энергии кодовых элементов, принятых за один период неиспользуемого кодового символа и следующий период, могут относиться только к шуму. В иллюстративном варианте осуществления, использующем незанятый код из 64 кодовых элементов, абонентская станция определяет энергию сигнала для каждого интервала из 64 кодовых элементов и затем определяет разность между этим значением энергии символа и значением энергии символа за предыдущий интервал из 64 кодовых элементов. В иллюстративном варианте осуществления значения энергии символов определяются с помощью быстрого преобразования Адамара (БПА). Оценки шума с коэффициентом расширения малой длины могут непосредственно использоваться абонентской станцией или могут быть сначала отфильтрованы с помощью фильтра с бесконечной импульсной характеристикой (БИХ) или фильтра с конечной импульсной характеристикой (КИХ). Например, КИХ фильтр усредняет четыре последовательных измерения шума для формирования оценок шума из 256 кодовых элементов для каждого периода кодовых символов из 256 кодовых элементов.

В предлагаемых системах Ш-МДКР канал CPICH не используется для передачи данных информации. Более конкретно канал CPICH является пилотным каналом, который остается в постоянном значении. Если канал CPICH является кодом С(256,0) 202 из всех единиц, то канал CPICH представляет постоянный DC сигнал, который эффективно не модулируется любым ортогональным кодом. Другим объектом предлагаемой системы Ш-МДКР является прерывистая передача канала P-CCPCH. Более конкретно канал P-CCPCH передается с 90% рабочим циклом, так что соответствующий код 204 P-CCPCH не занят в течение каждого десятого периода кодового символа из 256 кодовых элементов. Абонентская станция может легко определять фазу этих циклов и поэтому может идентифицировать один из десяти периодов кодовых символов из 256 кодовых элементов, в течение которых код 204 P-CCPCH не занят. Если также известно, что оставшийся код 206 из 128 кодовых элементов не занят, то это позволяет абонентской станции обрабатывать родительский код С(64,0) 208 из 64 кодовых элементов, как по существу незанятый. Соответственно, в иллюстративном варианте осуществления абонентская станция может чередовать методы оценки шума, показанные на фиг. 3 и фиг. 4, на основе того, когда занят код 204 канала P-CCPCH. Более конкретно в течение девяти из десяти периодов кодовых символов из 256 кодовых элементов абонентская станция осуществляет оценку шума, как описано в связи с фиг. 3. Однако в течение каждого десятого 256-элементного периода кодовых символов абонентская станция формирует одну оценку шума для каждого из трех переходов между 64-элементными сегментами 256-элементного периода кодового символа.

В течение каждого десятого периода кодовых символов из 256 кодовых элементов, когда канал P-CCPCH не передается, период кодового символа из 256 кодовых элементов разделяется на четыре последовательных интервала из 64 кодовых элементов, абонентская станция измеряет энергию помехи для каждого из четырех интервалов из 64 кодовых элементов на этапе 406 и формирует оценки шума на этапе 408 путем определения разности между результатами измерения энергии помех. Первая оценка шума формируется из разности в энергии символов между первым и вторым интервалом из 64 кодовых символов, вторая оценка шума формируется из разности в энергии символов между вторым и третьим интервалами из 64 кодовых элементов и третья оценка шума формируется из разницы в энергии символов между третьим и четвертым интервалами из 64 кодовых элементов. В альтернативном варианте осуществления абонентская станция может формировать более трех результатов измерений шума в десятом периоде кодового символа из 256 кодовых элементов посредством определения разности между несмежными интервалами из 64 кодовых элементов. Например, четвертая оценка шума может быть сформирована посредством определения разности между результатами измерения помех в течение первого и четвертого 64-элементных сегментов в периоде кодового символа из 256 кодовых элементов.

Альтернативно, если в абонентской станции известен дополнительный незанятый код, который не является ветвью дерева с кодом С(64,0), абонентская станция может осуществлять одновременные оценки с помощью множества незанятых кодов и комбинировать оценки шума. Например, если известно, что код С(128,1) 206 и код С(64,62) 210 не заняты, то в каждом десятом периоде кодового символа из 256 кодовых элементов, когда код 204 канала P-CCPCH не занят, абонентская станция может комбинировать оценки шума, сформированные с использованием кодовых символов С(64,0) 208 и С(64,62) 210. Дополнительно оценки шума, использующие кодовые символы другой длины, выраженной в кодовых элементах, также комбинируются для создания более точных комбинированных оценок шума. Например, если в абонентской станции известно, что коды С(64,62) 210 и С(128,126) 212 не заняты, абонентская станция может формировать оценки шума с помощью обоих незанятых кодов и затем комбинировать эти оценки шума для формирования одной комбинированной оценки шума для каждых 128 кодовых элементов или каждых 256 кодовых элементов.

Фиг. 5 показывает иллюстративное устройство для абонентской станции 102, выполненное для измерения шума на основе применения первого набора кодов с коэффициентами расширения наибольшей длины, совместно использующих общий родительский код, как описано в отношении к фиг. 3. Радиосигнал принимается антенной 104. Как упомянуто выше, абонентская станция может использовать множество антенн без отхода от описанных вариантов осуществления. Усиление сигнала регулируется в устройстве 504 автоматической регулировки усиления (АРУ) перед дискретизацией в дискретизаторе 506. АРУ 504 может также включать в себя цифровой или аналоговый преобразователь с понижением частоты для преобразования полученного сигнала с понижением частоты на промежуточную частоту или основную полосу частот. Дискретизированный сигнал затем подается в дескремблер 508, где выборки умножаются на код скремблирования, генерируемый генератором 518 кода скремблирования, для обеспечения дескремблированного сигнала.

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

Генератор 518 кода скремблирования может генерировать реальный код скремблирования, представленный единственным потоком цифровых значений, или может генерировать комплексный код скремблирования, имеющий действительную составляющую и мнимую составляющую. Если либо код скремблирования, либо поток выборок исключительно действительны, дескремблер 508 осуществляет свою функцию дескремблирования с помощью действительного умножения. Если и код скремблирования, и поток выборок являются комплексными, дескремблер 508 осуществляет комплексное умножение комплексного потока выборок на комплексный код скремблирования. Такое комплексное умножение подробно описано в патенте США 5930230 (патент '230). Абонентская станция 102 может также использовать фильтр пилот-сигнала (не показан) для коррекции фазовых ошибок, присущих каналу. Подробный пример действительного фильтра пилот-сигнала описан в патенте США № 5506865, а пример комплексного фильтра пилот-сигнала - в ранее упомянутом патенте '230.

В иллюстративном варианте осуществления код скремблирования, генерируемый генератором 518 кода скремблирования, соответствует коду скремблирования, используемому отдельной базовой станцией. В иллюстративном варианте осуществления каждая базовая станция использует отличающийся код скремблирования для скремблирования всех своих передач для обеспечения ортогональности или приближенной ортогональности между сигналами одной базовой станции и другой базовой станции. Например, некоторые базовые станции скремблируют свои передачи с помощью общей псевдошумовой (ПШ) последовательности, которая сдвинута во времени для обеспечения приближенной ортогональности. Базовая станция может использовать ПШ последовательность до ее повторения (например, каждые 26,7 миллисекунд) или может осуществить ее усечение и заново начать ПШ последовательность в регулярные интервалы (например, каждые 10 миллисекунд от начала кадра сообщения). Также предполагается использование других типов кодов скремблирования.

Дескремблированный сигнал, поданный дескремблером 508, умножается на код с коэффициентом расширения малой длины (КРМ) в устройстве 512 сжатия с КРМ. Код с КРМ, используемый устройством 512 сжатия с малым КРМ, определяется из управляющего сигнала с процессора 520 управления. Например, если абонентская станция принимает как сигнал канала CPICH, так и сигнал канала P-CCPCH, но если известно, что следующий код 206 из 128 кодовых элементов не занят, то устройство 512 сжатия с КРМ сжимает принятые выборки в инкременты из 64 кодовых элементов с помощью кода С(64,0) 208. Специалисту в данной области техники будет понятно, что сжатие с помощью кода из всех единиц, такого как С(64,0), не требует никакого реального умножения на код, а может быть выполнено простой буферизацией значений энергии кодовых элементов. В иллюстративном варианте осуществления устройство 512 сжатия кода с КРМ буферизирует значения энергии первых 64 кодовых элементов каждого периода кодового символа из 128 кодовых элементов на поэлементной основе в буфере (не показано). В течение второго 64-элементного интервала каждого периода кодового символа из 128 кодовых элементов устройство 512 сжатия с КРМ определяет разность между энергией кодового элемента в каждом 64-элементном интервале и соответствующей энергии кодового элемента из предыдущего 64-элементного интервала и подает каждое из разностных значений энергии 64 кодовых элементов на устройство 516 оценки шума. Устройство 516 оценки шума использует эти разностные значения энергии кодовых элементов для определения оценки шума для каждого периода кодового символа из 128 кодовых элементов. Альтернативно устройство 512 сжатия с КРМ обеспечивает единственное измерение помех для каждого полного периода кодового символа из 64 кодовых элементов, а устройство 516 оценки шума использует два измерения помехи для формирования оценки шума для каждого периода кодового символа из 128 кодовых элементов. Устройство 516 оценки шума подает оценки шума в процессор 520 управления. Таким образом, в иллюстративном варианте осуществления устройство 102 абонентской стации работает в соответствии со способом, описанным на фиг. 3.

Альтернативно устройство 102 абонентской станции может также работать в соответствии со способом, описанным на фиг. 4. Например, если абонентская станция определяет, что не занят код с КРМ, вне ветви С(64,0) 208 кодового дерева, то абонентская станция может сформировать новую оценку шума после каждого периода кодового символа, соответствующего незанятому коду. В этом случае процессор 520 управления подает сигнал на устройство 512 сжатия с КРМ, идентифицирующий незанятый код с КРМ для использования для измерений шума. В иллюстративном варианте осуществления устройство 512 сжатия с КРМ использует буфер (не показан), имеющий такую же длину, что и незанятый код с КРМ, и подает в устройство 516 оценки шума разности энергий на поэлементной основе из одного периода незанятого кодового символа к следующему периоду. Альтернативно устройство 512 сжатия с КРМ может формировать единственное значение измерения помехи для каждого периода кодового символа, соответствующего незанятому кодовому символу. В иллюстративном варианте осуществления устройство 512 сжатия с КРМ формирует каждое единственное значение измерения помехи с помощью быстрого преобразования Адамара (БПА) по незанятому кодовому символу. Таким способом устройство 516 оценки шума может формировать новую оценку шума после каждого периода кодового символа, соответствующего незанятому коду.

Как описано выше, если в абонентской станции известно, что код С(128,1) 206 является незанятым, и если канал P-CCPCH передается в только девяти из десяти периодов кодовых символов из 256 кодовых элементов, то процессор 520 управления изменяет конфигурацию устройства 512 сжатия с КРМ и устройства 516 оценки шума для осуществления оптимальных измерений шума для каждого периода кодового символа из 256 кодовых элементов. Более конкретно процессор 520 управления конфигурирует устройство 512 сжатия с КРМ и устройство 516 оценки шума для формирования одной оценки шума на каждые 128 кодовых элементов в течение 90% времени, в которое передается канал P-CCPCH. Процессор 520 управления изменяет конфигурацию устройства 512 сжатия с КРМ и устройства 516 оценки шума для формирования одной оценки шума на каждые 64 кодовых элемента в течение 10% времени, за которое не передается канал P-CCPCH.

Выше описано, каким образом абонентская станция может формировать улучшенные канальные оценки на основе знания того, что коды P-CCPCH 204 и С(128,1) 206 не заняты по меньшей мере в течение одного периода из 256 кодовых элементов из каждых десяти. В иллюстративном варианте осуществления выходной сигнал дескремблера 508 подается в устройство 522 канальной оценки. Устройство 522 канальной оценки создает одну канальную оценку для каждого периода кодового символа кода С(64,0) 208. Каждая канальная оценка включает в себя амплитудную информацию и фазовую информацию, которые используются для улучшения качества когерентной демодуляции сигналов различных каналов нисходящей линии. Устройство 522 канальной оценки может формировать каждую из этих канальных оценок посредством фильтрации выходного сигнала дескремблера 508, например с помощью БИХ или КИХ фильтрации. В иллюстративном варианте осуществления устройство 522 канальной оценки включает в себя дополнительные вторичные фильтры для фильтрации канальных оценок из 64 кодовых элементов. В иллюстративном варианте осуществления эти вторичные фильтры могут быть БИХ или КИХ фильтрами. Одним примером БИХ фильтра является усреднение каждых четырех 64-элементных канальных оценок в каждом периоде кодового символа из 256 кодовых элементов для формирования комбинированной канальной оценки для каждого периода кодового символа из 256 кодовых элементов.

Идентификация незанятых кодов может быть выполнена любым из ряда способов. Например, идентификация одного или более незанятых кодов может передаваться в сигнале по каналу управления, принимаемому абонентской станцией 102. Как описано выше, если базовой станции требуется только указать, не занят ли код С(128,1) 206, это может выполняться с помощью единственного информационного бита. Например, передача «1» может указывать, что код С(128,1) 206 не занят, а передача «0» может указывать, что код С(128,1) используется для передачи данных. Единственный бит может быть передан из базовой станции по каналу управления и демодулирован с помощью демодулятора 510 канала управления. В иллюстративном варианте осуществления выходной сигнал дескремблера 508 подается в демодулятор 510 канала управления, который демодулирует единственный информационный бит для определения того, является ли его значение «1» или «0», и подает декодированные биты в процессор 520 управления. Процессор 520 управления настраивает сигналы управления для устройства 512 сжатия с КРМ и для устройства 516 оценки шума на основе значения информационного бита.

Сигнал канала управления может также включать в себя данные, которые идентифицируют незанятый код, который находится вне ветви С(64,0) 208 кодового дерева. Демодулятор 256 канала управления демодулирует сигнал канала управления и подает данные, указывающие незанятый код, процессору 520 управления. Процессор 520 управления затем настраивает сигналы управления для устройства 512 сжатия с КРМ и для устройства 516 оценки шума в целях формирования ими оценок шума с использованием незанятого кода. Устройство 516 оценки шума подает оценки шума в процессор 520 управления.

Как описано выше, канал управления, сигналы которого демодулируются демодулятором 510 канала управления, может быть каналом широковещательной передачи, каналом, выделенным для абонентской станции 102, или каналом многоадресной передачи, используемым для передачи информации ко множеству абонентских станций, которое включает в себя абонентскую станцию 102. Если абонентская станция 102 конфигурирована для осуществления множества типов оценки шума, таких как различные типы шумовой оценки, показанные на фиг. 3 и 4, различные типы информации о незанятом канале могут быть переданы по каналам различных типов. Например, единственный бит, указывающий использование кода С(128,1) 206, может быть передан с помощью канала широковещательной передачи, в то время как другое сообщение, идентифицирующее отличающийся незанятый код, может быть передано по выделенному каналу.

Здесь предполагается множество различных форматов для идентификации незанятого кода. В иллюстративном варианте осуществления канал управления используется для передачи коэффициента расширения и идентификации неиспользуемого кода. Например, код С(X,Y) может быть идентифицирован с помощью отображенного побитно 8-битового значения, включающего в себя два бита для идентификации X и шесть битов для идентификации Y. С помощью этого типа кода два бита будут достаточны для указания любых длин кодов от 16 до 128 кодовых элементов или от 8 до 64 кодовых элементов. Шесть битов могут обеспечить указатель для любого из 64 кодов в группе, идентифицированной посредством первых двух битов. Альтернативно набор кодов может быть идентифицирован с помощью меньшего количества битов канала управления для идентификации одного из заранее заданного набора кодов с КРМ, которые обозначаются как редко используемые. Например, базовая станция может использовать правило, что С(32,31) 218, С(64,63) 216 и С(128,127) 214 всегда должны назначаться последними. Любой из этих кодов может быть указан с помощью двухбитового сообщения. Например, «00» может указывать, что ни один из каналов не занят, «01» может указывать, что С(32,31) не занят и т.д. В еще одной возможной альтернативе использование единственного заранее заданного кода с КРМ, например 64-элементного кода С(64,1) (не показан), может быть указано с помощью единственного бита. Альтернативно занятое и незанятое состояние любого другого заранее заданного кода может быть указано с помощью единственного бита, назначенного конкретно для этого заранее заданного кода.

Альтернативно устройство, показанное на фиг. 5, может быть использовано для идентификации неиспользуемого кодового канала без приема такой информации по каналу управления. В иллюстративном варианте осуществления абонентская станция 102 использует устройство по фиг. 5 для осуществления поиска с применением порога энергии по некоторым или всем возможным 64-элементным кодам.

Фиг. 6 показывает иллюстративное устройство базовой станции для обеспечения передачи сигналов, которые обеспечивают оценку шума с помощью кодов с КРМ. Немодулированный сигнал 602 канала CPICH подается в сумматор 618. Сигнал 604 канала P-CCPCH модулируется с помощью кода 204 канала P-CCPCH в модуляторе 628 канала P-CCPCH. Модулированный сигнал канала P-CCPCH затем подается в контроллер 610 усиления, который отдельно регулирует усиление модулированного сигнала канала P-CCPCH. В иллюстративном варианте осуществления переключатель 612 периодически покрывает передачу канала P-CCPCH, например, с 90% рабочим циклом, при котором канал передается 90% времени и не передается в оставшиеся 10% времени. В иллюстративном варианте осуществления переключатель 612 открывается для одного из каждых десяти периодов кодовых символов из 256 кодовых элементов.

Сигналы 606 данных подаются на один или более канальных модуляторов 614 данных, которые модулируют отдельные сигналы данных с помощью кодовых символов переменной длины кодовых символов и коэффициентов расширения для обеспечения модулированных сигналов данных. После модуляции в модуляторах 614 каждый из сигналов данных отдельно регулируется по усилению контроллером 610 усиления. По меньшей мере один сигнал незанятого канала, обеспечиваемый процессором 608 управления, модулируется с помощью по меньшей мере одного модулятора 616 канала управления для обеспечения модулированного сигнала канала управления. Модулированный сигнал канала управления затем регулируется по усилению контроллером 610 усиления. В иллюстративном варианте осуществления процессор 608 выдает сигналы управления усилением, которые определяют усиление, которое должно быть применено к каждому сигналу контроллерами 610 усиления. Альтернативно сигналы управления усилением могут быть обеспечены дополнительным процессором (не показан).

Процессор управления 608 выдает сигналы незанятых каналов на основе того, какие коды в кодовом дереве 220 заняты. Сигнал или сигналы незанятых каналов могут быть сформатированы любым способом, описанным выше в связи с фиг. 5. Например, единственный бит может быть использован для указания, занят ли код С(128,1) 206. Альтернативно единственный код может быть использован для указания, занят ли единственный 64-элементный код иной, чем код С(64,0) 208, например, 64-элементный код С(64,1) (не показан). Или множество битов может быть использовано для идентификации одного набора возможных незанятых кодов с различными коэффициентами расширения.

В иллюстративном варианте осуществления процессор 608 управления назначает кодовые каналы для использования в передаче сигналов данных на абонентские станции. Для максимизации вероятности того, что код с КРМ является доступным для абонентских станций для проведения измерений шума, процессор 608 управления выделяет заранее заданные коды с КРМ, обозначенные как редко используемые, только после того, как все другие коды с таким же КР уже заняты. Например, как описано выше, процессор 608 может поддерживать коды С(32,31) 218, С(64,63) 216 и С(128,127) 214 по возможности незанятыми и указывать незанятый код коэффициента расширения самой малой длины с помощью сообщения из двух битов. Например, «00» может означать, что ни один из каналов не занят, «01» может означать, что С(32,31) занят и т.д. Процессор 608 управления удерживает любой обозначенный редко используемый код с КРМ незанятым в максимально возможной степени.

В иллюстративном варианте осуществления отрегулированные по усилению каналы CPICH, P-CCPCH, модулированные сигналы данных и модулированные сигналы управления суммируются вместе в сумматоре 618 для получения объединенного сигнала передачи. Объединенный сигнал передачи затем умножается на код скремблирования в устройстве 622 скремблирования для обеспечения скремблированного сигнала. Генератор 620 кода скремблирования подает код скремблирования на устройство 622 скремблирования. Код скремблирования, поданный генератором 620 скремблирования, должен быть таким же, что и код скремблирования, сформированный генератором 518 кода скремблирования в абонентской станции 102. Соответственно, как описано выше, код скремблирования, выдаваемый генератором 620 кода скремблирования, может быть действительным или комплексным кодом. Также код скремблирования может быть псевдошумовым (ПШ) кодом. Если объединенный сигнал передачи, обеспеченный в сумматоре 618, является комплексным сигналом, устройство 622 скремблирования осуществляет комплексное умножение для скремблирования объединенного сигнала передачи. Скремблированный сигнал, сформированный устройством 622 скремблирования, преобразуется с повышением частоты в устройстве 624 преобразования с повышением частоты (УППЧ), усиливается в усилителе 626 высокой мощности (УВМ) и передается через антенну 114. Как упомянуто выше, базовая станция 112 может использовать множество антенн без отхода от описанных вариантов осуществления.

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

Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытыми вариантами осуществления, могут быть реализованы или выполнены процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной прикладной интегральной схемой (ASIC), программируемой пользователем логической матрицей (FPGA) или другим программируемым логическим устройством, дискретным вентилем или транзисторной логикой, дискретными компонентами аппаратных средств или любыми их комбинациями, предназначенными для выполнения описанных функций. Такие реализации могут быть применены, например, для демодулятора 510 канала управления, устройства сжатия 512 с КРМ, устройства 516 оценки шума и процессора 52 управления. Кроме того, процессор общего назначения может быть микропроцессором, но в альтернативе этот процессор может быть любым обычным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор может также быть реализован как комбинация вычислительных устройств, например, комбинация DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров во взаимосвязи с ядром DSP или в любой другой такой конфигурации.

Этапы способа или алгоритма, описанные в связи с раскрытыми вариантами осуществления, могут быть воплощены непосредственно в аппаратных средствах, в модуле программного обеспечения, выполняемом процессором, или в комбинации того и другого. Программный модуль может находиться в памяти ОЗУ (RAM), флэш-памяти, ПЗУ (ROM), ППЗУ (EPROM), ЭСППП (EEPROM), регистрах, на жестком диске, съемном диске, CD-ROM или на носителе для хранения данных любой другой формы, известной из уровня техники. Носитель для хранения данных подключается к процессору, так что процессор может считывать информацию с носителя и записывать информацию на носитель. В альтернативе носитель для хранения данных может быть встроен в процессор. Процессор и носитель могут находиться в ASIC. ASIC может находиться в абонентской станции. В альтернативе процессор и носитель для хранения данных могут находиться в абонентской станции в виде дискретных компонент.

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

1. Способ измерения шума, заключающийся в том, что

определяют, занят ли код с малым коэффициентом расширения, при этом код с малым коэффициентом расширения имеет малый коэффициент расширения, который меньше, чем наибольший коэффициент расширения;

измеряют энергию первого символа на основе кода с малым коэффициентом расширения для получения первой измеренной энергии символа;

измеряют энергию второго символа на основе кода с малым коэффициентом расширения для получения второй измеренной энергии символа и

формируют первую оценку шума на основе разности между первой измеренной энергией символа и второй измеренной энергией символа.

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

3. Способ по п.2, в котором сообщение имеет единственный бит, код с малым коэффициентом расширения является кодом С(128,1), и малый коэффициент расширения равен 128.

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

5. Способ по п.2, в котором сообщение является единственным битом, код с малым коэффициентом расширения является заранее заданным кодом, имеющим длину, равную 64 кодовым элементам.

6. Способ по п.2, в котором сообщение является единственным битом, код с малым коэффициентом расширения является заранее заданным кодом, имеющим длину, равную 32 кодовым элементам.

7. Способ по п.2, в котором сообщение имеет более чем один бит и идентифицирует код с малым коэффициентом расширения из набора кодов, имеющих переменные длины, выраженные в кодовых элементах.

8. Способ по п.1, в котором код с малым коэффициентом расширения совместно использует общий родительский код с, по меньшей мере, одним кодом с наибольшим коэффициентом расширения, который занят, при этом код с наибольшим коэффициентом расширения имеет коэффициент расширения, равный наибольшему коэффициенту расширения.

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

10. Способ по п.9, дополнительно содержащий

определение, что второй из двух кодов с наибольшим коэффициентом расширения не занят в заранее заданном рабочем цикле;

измерение энергии третьего символа на основе кода с малым коэффициентом расширения для получения третьей измеренной энергии символа;

измерение энергии четвертого символа на основе кода с малым коэффициентом расширения для получения четвертой измеренной энергии символа; и

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

11. Устройство измерения шума, содержащее

средство для определения того, что код с малым коэффициентом расширения не занят, при этом код с малым коэффициентом расширения имеет малый коэффициент расширения, который меньше, чем наибольший коэффициент расширения;

средство для измерения энергии первого символа на основе кода с малым коэффициентом расширения для получения первой измеренной энергии символа;

средство для измерения энергии второго символа на основе кода с малым коэффициентом расширения для получения второй измеренной энергии символа и

средство для формирования первой оценки шума на основе разности между первой измеренной энергией символа и второй измеренной энергией символа.

12. Устройство измерения шума, содержащее

процессор управления, конфигурированный для определения того, что код с малым коэффициентом расширения не занят, при этом код с малым коэффициентом расширения имеет малый коэффициент расширения, который меньше, чем наибольший коэффициент расширения;

устройство сжатия, конфигурированное для измерения энергии первого символа на основе кода с малым коэффициентом расширения для получения первой измеренной энергии символа и для измерения энергии второго символа на основе кода с малым коэффициентом расширения для получения второй измеренной энергии символа; и

устройство оценки шума, конфигурированное для формирования первой оценки шума на основе разности между первой измеренной энергией символа и второй измеренной энергией символа.

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

14. Устройство по п.13, в котором демодулятор канала управления конфигурирован для декодирования сообщения, как единственного бита, при этом устройство сжатия обеспечивает измерение первой энергии первого символа и второй энергии второго символа с использованием кода С(128,1) для малого коэффициента расширения.

15. Устройство по п.13, в котором демодулятор канала управления конфигурирован для декодирования сообщения как единственного бита, при этом устройство сжатия обеспечивает измерение первой энергии первого символа и второй энергии второго символа с использованием заранее заданного кода с малым коэффициентом расширения, связанного с единственным битом, при этом заранее заданный код с малым коэффициентом расширения имеет длину, меньшую или равную 128 кодовым элементам.

16. Устройство по п.13, в котором демодулятор канала управления конфигурирован для декодирования сообщения как единственного бита, при этом устройство сжатия обеспечивает измерение первой энергии первого символа и второй энергии второго символа с использованием заранее заданного кода с малым коэффициентом расширения, связанного с единственным битом, при этом заранее заданный код с малым коэффициентом расширения имеет длину, равную 64 кодовым элементам.

17. Устройство по п.13, в котором демодулятор канала управления конфигурирован для декодирования сообщения как единственного бита, при этом устройство сжатия обеспечивает измерение первой энергии первого символа и второй энергии второго символа с использованием заранее заданного кода с малым коэффициентом расширения, связанного с единственным битом, при этом заранее заданный код с малым коэффициентом расширения имеет длину, равную 32 кодовым элементам.

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

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

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

21. Устройство по п.20, в котором процессор управления конфигурирован для определения, когда в течение заранее заданного рабочего цикла код с наибольшим коэффициентом расширения не занят.

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

определение, что код с малым коэффициентом расширения не занят, при этом код с малым коэффициентом расширения имеет малый коэффициент расширения, который меньше, чем наибольший коэффициент расширения;

выдачу сигнала управления в устройство сжатия для измерения устройством сжатия первой энергии первого символа на основе кода с малым коэффициентом расширения для получения первой измеренной энергии символа и измерения второй энергии второго символа на основе кода с малым коэффициентом расширения для получения второй измеренной энергии символа; и

выдачу сигнала управления в устройство оценки шума для формирования устройством оценки шума первой оценки шума на основе разности между первой измеренной энергией символа и второй измеренной энергией символа.



 

Похожие патенты:

Изобретение относится к технике связи и может быть использовано в беспроводных линиях связи с множеством антенн. .

Изобретение относится к передаче цифровой информации. .

Изобретение относится к способу и устройству для электропитания потребителя (нагрузки по току) через две пары линий передачи данных локальной сети. .

Изобретение относится к радиосвязи и может использоваться в проводных, радиорелейных и космических системах связи. .

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

Изобретение относится к области связи и может быть использовано в радиолиниях, в проводных, радиорелейных и метеорных линиях связи. .

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

Изобретение относится к области радиосвязи и может быть использовано в различных системах связи. .

Изобретение относится к электро- и радиосвязи и может быть использовано в проводных, радиорелейных и космических системах связи. .

Изобретение относится к радиотехнике и может найти применение в приемных устройствах. .

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

Изобретение относится к беспроводной связи, более конкретно, к способам для выбора интервала в системах беспроводной связи, реализующих множественный доступ с частотным разделением каналов (FDMA).

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

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

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

Изобретение относится к технике электросетевой передачи сигналов от контролируемых объектов к центральной станции и может быть использовано в автоматизированных системах коммерческого учета расхода электроэнергии (АСКУЭ), а также в системах автоматического сбора данных по расходу воды, газа и других аналогичных параметров (далее, в системах учета расхода энергоносителей).

Изобретение относится к сетям связи. .

Изобретение относится к области сетей передачи данных
Наверх