[go: up one dir, main page]

RU2437226C2 - Multiplexing of probing signals in ack-ii and cqi-channels - Google Patents

Multiplexing of probing signals in ack-ii and cqi-channels Download PDF

Info

Publication number
RU2437226C2
RU2437226C2 RU2010101228/07A RU2010101228A RU2437226C2 RU 2437226 C2 RU2437226 C2 RU 2437226C2 RU 2010101228/07 A RU2010101228/07 A RU 2010101228/07A RU 2010101228 A RU2010101228 A RU 2010101228A RU 2437226 C2 RU2437226 C2 RU 2437226C2
Authority
RU
Russia
Prior art keywords
time interval
subframe
channel
srs
spreading code
Prior art date
Application number
RU2010101228/07A
Other languages
Russian (ru)
Other versions
RU2010101228A (en
Inventor
Дурга Прасад МАЛЛАДИ (US)
Дурга Прасад МАЛЛАДИ
Original Assignee
Квэлкомм Инкорпорейтед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед
Publication of RU2010101228A publication Critical patent/RU2010101228A/en
Application granted granted Critical
Publication of RU2437226C2 publication Critical patent/RU2437226C2/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

FIELD: information technologies.
SUBSTANCE: it is determined that a unit of resources may include all symbols in a time interval for each subcarrier, which is in general multiple to 12 in the unit of resources, at the same time the time interval typically makes 0.5 millisecond (ms) and includes 7 symbols for a short cyclic prefix (CP) and 6 symbols for a long CP; also the unit of resources may include an SRS-channel and other channels, such as a channel of acknowledgement (ACK) and a channel quality indicator (CQI). Even though the SRS is specified as a separate physical channel, it may be multiplexed with upperlink channels. Accordingly the SRS may be detected in a subframe time interval of 1.0 ms, making two time segments, besides, typically one time interval, but not the other one, includes the SRS. The structure of time interval may be modified so that multiplexing is simplified, for instance, replacement of the existing symbol with the SRS and length and type of an orthogonal code of spectrum expansion in the time area may be determined for each time interval as the function of the SRS presence.
EFFECT: increased throughput capacity.
48 cl, 16 dwg

Description

Перекрестная ссылка на родственные заявкиCross reference to related applications

Настоящая заявка испрашивает приоритет предварительной заявки США №60/944,779, озаглавленной "METHODS AND APPARATUSES FOR MULTIPLEXING OF UPLINK SOUNDING SIGNALS, ACK AND CQI CHANNELS IN THE WIRELESS COMMUNICATION SYSTEM", которая подана 18 июня 2007 года. Настоящая заявка испрашивает приоритет предварительной заявки США №60/945,076, озаглавленной "METHODS AND APPARATUSES FOR MULTIPLEXING OF UPLINK SOUNDING SIGNALS, ACK AND CQI CHANNELS IN THE WIRELESS COMMUNICATION SYSTEM", которая подана 19 июня 2007 года. Вышеупомянутые заявки полностью включены в данный документ посредством ссылки.This application claims the priority of provisional application US No. 60 / 944,779, entitled "METHODS AND APPARATUSES FOR MULTIPLEXING OF UPLINK SOUNDING SIGNALS, ACK AND CQI CHANNELS IN THE WIRELESS COMMUNICATION SYSTEM", which was filed June 18, 2007. This application claims the priority of provisional application US No. 60/945,076, entitled "METHODS AND APPARATUSES FOR MULTIPLEXING OF UPLINK SOUNDING SIGNALS, ACK AND CQI CHANNELS IN THE WIRELESS COMMUNICATION SYSTEM", which was filed June 19, 2007. The above applications are fully incorporated herein by reference.

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

Последующее описание, в общем, относится к беспроводной связи, а более конкретно, к мультиплексированию зондирующих ресурсных сигналов (SRS) восходящей линии связи в канале подтверждения приема (ACK) или в канале индикатора качества канала (CQI) в системе беспроводной связи.The following description generally relates to wireless communications, and more specifically to uplink sounding resource signaling (SRS) multiplexing in an acknowledgment channel (ACK) or channel quality indicator channel (CQI) in a wireless communication system.

Уровень техникиState of the art

Системы беспроводной связи широко развернуты для того, чтобы предоставлять различные типы связи, например речь и/или данные могут быть переданы через такие системы беспроводной связи. Типичная система или сеть беспроводной связи может предоставлять нескольким пользователям доступ к одному или более совместно используемым ресурсам (к примеру, полосе пропускания, мощности передачи и т.д.). Например, система может использовать множество методик множественного доступа, таких как мультиплексирование с частотным разделением (FDM), мультиплексирование с временным разделением (TDM), мультиплексирование с кодовым разделением (CDM), мультиплексирование с ортогональным частотным разделением (OFDM) и др.Wireless communication systems are widely deployed to provide various types of communication, for example, voice and / or data can be transmitted through such wireless communication systems. A typical wireless communication system or network may provide multiple users with access to one or more shared resources (e.g., bandwidth, transmit power, etc.). For example, a system can use many multiple access techniques, such as frequency division multiplexing (FDM), time division multiplexing (TDM), code division multiplexing (CDM), orthogonal frequency division multiplexing (OFDM), etc.

В общем, системы беспроводной связи с множественным доступом могут поддерживать одновременную связь для нескольких терминалов доступа. Каждый терминал доступа может обмениваться данными с одной или более базовых станций посредством передачи по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к терминалам доступа, а обратная линия связи (или восходящая линия связи) относится к линии связи от терминалов доступа к базовым станциям. Такая линия связи может быть установлена через систему с одним входом и одним выходом, с множеством входов и одним выходом или с множеством входов и множеством выходов (MIMO).In general, multiple access wireless communication systems can support simultaneous communication for multiple access terminals. Each access terminal can exchange data from one or more base stations through transmission on the forward and reverse links. The forward communication line (or downlink) refers to the communication line from base stations to access terminals, and the reverse communication line (or uplink) refers to the communication line from access terminals to base stations. Such a communication line can be established through a system with one input and one output, with multiple inputs and one output, or with multiple inputs and multiple outputs (MIMO).

MIMO-система использует множество (NT) передающих антенн и множество (NR) приемных антенн для передачи данных. MIMO-канал, сформированный посредством N T передающих и N R приемных антенн, может быть разложен на N S независимых каналов, которые также упоминаются как пространственные каналы, где

Figure 00000001
. Каждый из N S независимых каналов соответствует измерению. MIMO-система может обеспечивать повышенную производительность (к примеру, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, созданные посредством нескольких передающих и приемных антенн.A MIMO system uses multiple (N T ) transmit antennas and multiple (N R ) receive antennas for data transmission. A MIMO channel formed by N T transmit and N R receive antennas can be decomposed into N S independent channels, which are also referred to as spatial channels, where
Figure 00000001
. Each of the N S independent channels corresponds to a measurement. A MIMO system can provide increased performance (for example, higher throughput and / or greater reliability) if additional dimensions created using several transmit and receive antennas are used.

MIMO-система поддерживает системы дуплексного режима с временным разделением (TDD) и дуплексного режима с частотным разделением (FDD). В TDD-системе передачи по прямой и обратной линии связи находятся в одной и той же частотной области, так что принцип обратимости предоставляет возможность оценки канала прямой линии связи из канала обратной линии связи. Это позволяет точке доступа извлекать выигрыш от формирования лучей передачи по прямой линии связи, когда множество антенн доступно в точке доступа.The MIMO system supports time division duplex (TDD) and frequency division duplex (FDD) systems. In a TDD system, forward and reverse link transmissions are in the same frequency domain, so the reversibility principle provides an opportunity to estimate a forward link channel from a reverse link channel. This allows the access point to benefit from the formation of transmission beams in a forward link when multiple antennas are available at the access point.

Системы беспроводной связи зачастую используют одну или более базовых станций, которые предоставляют зону покрытия. Типичная базовая станция может передавать множество потоков данных для услуг широковещательной, многоадресной и/или одноадресной передачи, при этом потоком данных может быть поток данных, который может представлять отдельный интерес для приема посредством мобильного терминала. Терминал доступа в рамках зоны покрытия такой базовой станции может использоваться для того, чтобы принимать один, множество или все потоки данных, переносимые посредством составного потока. Аналогично, терминал доступа может передавать данные в базовую станцию или другой терминал доступа.Wireless communication systems often use one or more base stations that provide coverage. A typical base station may transmit multiple data streams for broadcast, multicast and / or unicast services, while the data stream may be a data stream that may be of particular interest for reception via a mobile terminal. An access terminal within the coverage area of such a base station may be used to receive one, many or all data streams carried by a composite stream. Similarly, an access terminal may transmit data to a base station or other access terminal.

В последнее время, канал зондирующего ресурсного сигнала (SRS) введен в качестве широкополосного пилотного канала. SRS-канал - это ортогональный канал, выполненный с возможностью предоставлять возможность частотно-избирательного планирования, к примеру, для физических каналов и выступать в качестве опорного сигнала для управления мощностью в замкнутом контуре. В общем, SRS-канал - это отдельный физический канал, который назначается каждому терминалу или пользовательскому устройству посредством передачи сигнализации уровня 3 (L3). Соответственно, SRS-канал отличается от других каналов, включенных в блок ресурсов.Recently, a sounding resource channel (SRS) channel has been introduced as a broadband pilot channel. An SRS channel is an orthogonal channel configured to provide frequency selective scheduling, for example, for physical channels, and act as a reference signal for closed loop power control. In general, an SRS channel is a separate physical channel that is assigned to each terminal or user device by transmitting Layer 3 (L3) signaling. Accordingly, the SRS channel is different from other channels included in the resource block.

Раскрытие изобретенияDisclosure of invention

Далее представлена упрощенная сущность одного или более вариантов осуществления, для того чтобы предоставить базовое понимание этих вариантов осуществления. Эта сущность не является всесторонним обзором всех рассматриваемых вариантов осуществления, и она не имеет намерением ни то, чтобы определить ключевые или важнейшие элементы всех вариантов осуществления, ни то, чтобы обрисовать область применения каких-либо или всех вариантов осуществления. Ее единственная цель - представить некоторые понятия одного или более вариантов осуществления в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.The following is a simplified summary of one or more embodiments in order to provide a basic understanding of these embodiments. This entity is not a comprehensive overview of all considered embodiments, and it does not intend either to identify key or critical elements of all embodiments, or to describe the scope of any or all embodiments. Its sole purpose is to present some concepts of one or more embodiments in a simplified form as an introduction to the more detailed description that is presented later.

В соответствии с одним или более вариантов осуществления и их соответствующим раскрытием, различные аспекты описываются в связи с упрощением мультиплексирования зондирующего ресурсного сигнала (SRS) в среде беспроводной связи. Блок ресурсов может включать в себя все символы в интервале времени для каждой, в общем, кратной 12, поднесущей в блоке ресурсов. Интервал времени типично составляет 0,5 миллисекунды (мс) и включает в себя 7 символов для короткого циклического префикса (CP) и 6 символов для длинного CP. Блок ресурсов может включать в себя SRS-канал, а также другие каналы, такие как канал подтверждения приема (ACK) и канал индикатора качества канала (CQI). Хотя SRS задан как отдельный физический канал, SRS может быть мультиплексирован с каналами восходящей линии связи. В соответствии с этим, SRS может обнаруживаться в интервале времени субкадра в 1,0 мс, составляющего два временных сегмента, причем типично один интервал времени, но не другой включает в себя SRS. Структура интервала времени может быть модифицирована так, чтобы упрощать мультиплексирование, к примеру, замена существующего символа на SRS и длина и тип ортогонального кода расширения спектра во временной области могут быть определены для каждого интервала времени как функция от присутствия SRS.In accordance with one or more embodiments and their corresponding disclosure, various aspects are described in connection with the simplification of sounding resource signal multiplexing (SRS) in a wireless communication environment. A resource block may include all symbols in a time interval for each, in general, a multiple of 12, a subcarrier in the resource block. The time interval is typically 0.5 milliseconds (ms) and includes 7 characters for a short cyclic prefix (CP) and 6 characters for a long CP. The resource block may include an SRS channel, as well as other channels, such as an acknowledgment channel (ACK) and a channel quality indicator (CQI) channel. Although the SRS is defined as a separate physical channel, the SRS can be multiplexed with uplink channels. Accordingly, SRS can be detected in a 1.0 ms subframe time interval of two time segments, typically one time interval, but not the other, includes SRS. The structure of the time interval can be modified to simplify multiplexing, for example, replacing an existing symbol with SRS and the length and type of the orthogonal spreading code in the time domain can be determined for each time interval as a function of the presence of SRS.

Согласно связанным аспектам в данном документе описан способ, который упрощает мультиплексирование SRS-канала в среде беспроводной связи. Способ может включать в себя этап обнаружения SRS-символа в интервале времени субкадра. Дополнительно, способ может содержать этап модификации структуры канала, по меньшей мере, для одного интервала времени в субкадре. Кроме того, способ также может включать в себя этап определения длины и типа ортогонального кода расширения спектра во временной области, чтобы применять к временным сегментам субкадра, как функцию от присутствия SRS. Дополнительно, способ может содержать этап применения определенного кода расширения спектра к каналу, по меньшей мере, одного интервала времени в субкадре.According to related aspects, a method is described herein that facilitates multiplexing an SRS channel in a wireless communication environment. The method may include the step of detecting an SRS symbol in a time interval of a subframe. Additionally, the method may include the step of modifying the channel structure for at least one time interval in a subframe. In addition, the method may also include the step of determining the length and type of the orthogonal spreading code in the time domain to apply to the time segments of the subframe as a function of the presence of SRS. Additionally, the method may comprise applying a specific spreading code to a channel of at least one time interval in a subframe.

Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя запоминающее устройство, которое сохраняет инструкции, связанные с обнаружением SRS-символа в интервале времени субкадра, вычисление типа и длины ортогонального кода расширения спектра во временной области, чтобы применять к временным сегментам субкадра, на основе присутствия SRS в интервале времени, модификацию структуры канала для одного или более интервалов времени в субкадре, реализацию вычисленного кода расширения спектра к каналу одного или более интервалов времени в субкадре. Дополнительно, устройство беспроводной связи может включать в себя процессор, соединенный с запоминающим устройством, выполненный с возможностью осуществлять инструкции, сохраненные в запоминающем устройстве.Another aspect relates to a wireless communication device. A wireless communication device may include a storage device that stores instructions related to detecting an SRS symbol in a time interval of a subframe, calculating the type and length of an orthogonal spreading code in a time domain to apply to time segments of a subframe, based on the presence of SRS in the interval time, modifying the channel structure for one or more time intervals in the subframe, implementing the calculated spreading code for the channel of one or more time intervals in the subframe. Additionally, the wireless communication device may include a processor coupled to the storage device, configured to implement instructions stored in the storage device.

Еще один аспект относится к устройству беспроводной связи, которое предоставляет возможность мультиплексирования SRS-канала в среде беспроводной связи. Устройство беспроводной связи может включать в себя средство для обнаружения SRS-символа в интервале времени субкадра. Дополнительно, устройство беспроводной связи может включать в себя средство для использования присутствия SRS для определения типа и длины ортогонального кода расширения спектра во временной области, чтобы применять в одном или более интервалов времени субкадра. Кроме того, устройство беспроводной связи может содержать средство для регулирования структуры канала, по меньшей мере, для одного интервала времени в субкадре. Дополнительно, устройство беспроводной связи может содержать средство для применения определенного кода расширения спектра, по меньшей мере, к одному временному сегменту в субкадре.Another aspect relates to a wireless communications apparatus that enables multiplexing of an SRS channel in a wireless communications environment. A wireless communication device may include means for detecting an SRS symbol in a time interval of a subframe. Additionally, the wireless communication device may include means for utilizing the presence of the SRS to determine the type and length of the orthogonal time domain spreading code to apply in one or more time slots of a subframe. In addition, the wireless communication device may include means for adjusting the channel structure for at least one time interval in a subframe. Additionally, the wireless communication device may include means for applying a specific spreading code to at least one time segment in a subframe.

Еще один другой аспект относится к компьютерному программному продукту (также упоминаемому как машиночитаемый носитель), сохраняющему код (также упоминаемый как машиноисполняемые инструкции) для обнаружения SRS-символа в интервале времени включенного субкадра; определения как типа, так и длины ортогонального кода расширения спектра во временной области, чтобы применять к одному или более интервалов времени субкадра, как функции от присутствия SRS в одном или более интервалов времени; изменения структуры канала для интервала времени, включающего в себя SRS; и использования определенного кода расширения спектра, по меньшей мере, для одного интервала времени в субкадре.Another other aspect relates to a computer program product (also referred to as computer-readable media) storing code (also referred to as computer-executable instructions) for detecting an SRS symbol in a time interval of a subframe on; determining both the type and length of the time domain orthogonal spreading code to apply to one or more time slots of a subframe as a function of the presence of SRS in one or more time slots; changing the channel structure for a time interval including SRS; and using a specific spreading code for at least one time interval in a subframe.

В соответствии с еще одним аспектом устройство в системе беспроводной связи может включать в себя процессор, при этом процессор может быть выполнен с возможностью обнаруживать SRS-символ в интервале времени субкадра. Кроме того, процессор может быть выполнен с возможностью вычислять тип и длину ортогонального кода расширения спектра во временной области, чтобы применять к одному или более интервалам времени субкадра, причем код расширения спектра вычисляется как функция от присутствия SRS в одном или более интервалам времени субкадра. Дополнительно, процессор может быть выполнен с возможностью модифицировать структуру канала, по меньшей мере, одного интервала времени в субкадре. Дополнительно, процессор может быть выполнен с возможностью применять код расширения спектра, по меньшей мере, к одному временному сегменту в субкадре.In accordance with yet another aspect, an apparatus in a wireless communication system may include a processor, wherein the processor may be configured to detect an SRS symbol in a time interval of a subframe. In addition, the processor may be configured to calculate the type and length of the orthogonal spreading code in the time domain to apply to one or more time slots of a subframe, the spreading code being computed as a function of the presence of SRS in one or more time slots of the subframe. Additionally, the processor may be configured to modify the channel structure of at least one time interval in a subframe. Additionally, the processor may be configured to apply the spreading code to at least one time segment in a subframe.

Для достижения вышеуказанных и связанных целей один или более вариантов осуществления содержат признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные аспекты одного или более вариантов осуществления. Тем не менее, эти аспекты указывают только на некоторые из множества способов, которыми могут быть использованы принципы различных вариантов осуществления, и описанные варианты осуществления имеют намерение включать в себя все такие аспекты и их эквиваленты.To the accomplishment of the foregoing and related ends, one or more embodiments comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative aspects of one or more embodiments. However, these aspects point to only some of the many ways in which the principles of various embodiments can be used, and the described embodiments are intended to include all such aspects and their equivalents.

Краткое описание чертежейBrief Description of the Drawings

Фиг.1 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, представленными в данном документе.1 is an illustration of a wireless communication system in accordance with various aspects presented herein.

Фиг.2A является схемой, которая иллюстрирует примерную иллюстрацию структуры SRS для одного интервала времени с коротким циклическим префиксом (CP).2A is a diagram that illustrates an example illustration of an SRS structure for a single short cyclic prefix (CP) time slot.

Фиг.2B является схемой, которая иллюстрирует примерную структуру SRS для одного интервала времени с длинным CP.2B is a diagram that illustrates an exemplary SRS structure for a single long CP slot.

Фиг.3 является иллюстрацией примерной системы, которая может упрощать мультиплексирование SRS в окружении беспроводной связи.3 is an illustration of an example system that can facilitate multiplexing of SRSs in a wireless environment.

Фиг.4A является иллюстрацией примерного субкадра 400, поясняющего мультиплексирование канала подтверждения приема (ACK) при отсутствии зондирующего RS.4A is an illustration of an example subframe 400 explaining multiplexing of an acknowledgment channel (ACK) in the absence of a probing RS.

Фиг.4B является иллюстрацией примерного субкадра 430, поясняющего мультиплексирование ACK-канала, когда зондирующий RS присутствует и ACK-символ заменен.4B is an illustration of an example subframe 430 explaining ACK channel multiplexing when a probing RS is present and an ACK symbol is replaced.

Фиг.4C является иллюстрацией примерного субкадра, иллюстрирующего мультиплексирование ACK-канала, когда зондирующий RS присутствует и RS-символ заменен.4C is an illustration of an example subframe illustrating ACK channel multiplexing when a probing RS is present and the RS symbol is replaced.

Фиг.5A является иллюстрацией номинального примерного субкадра 500, поясняющего мультиплексирование CQI-канала при отсутствии зондирующего RS.5A is an illustration of a nominal exemplary subframe 500 explaining multiplexing of a CQI channel in the absence of a probing RS.

Фиг.5B является иллюстрацией примерного субкадра, поясняющего мультиплексирование CQI-канала, когда зондирующий RS присутствует и CQI-символ заменен.5B is an illustration of an example subframe explaining multiplexing of a CQI channel when a probing RS is present and a CQI symbol is replaced.

Фиг.5C является иллюстрацией примерного блока субкадра, иллюстрирующего мультиплексирование CQI-канала, когда зондирующий RS присутствует и RS-символ заменен.5C is an illustration of an example subframe block illustrating CQI channel multiplexing when a probing RS is present and the RS symbol is replaced.

Фиг.6 является иллюстрацией примерной технологии для упрощения мультиплексирования SRS в окружении беспроводной связи.6 is an illustration of an example technology for simplifying SRS multiplexing in a wireless environment.

Фиг.7 является иллюстрацией примерной технологии, которая упрощает различные дополнительные аспекты модификации структуры канала для мультиплексирования SRS в окружении беспроводной связи.7 is an illustration of an example technology that simplifies various further aspects of modifying a channel structure for multiplexing SRSs in a wireless environment.

Фиг.8 является иллюстрацией примера терминала доступа, который упрощает мультиплексирование SRS-канала в окружении беспроводной связи.8 is an illustration of an example access terminal that facilitates multiplexing an SRS channel in a wireless environment.

Фиг.9 является иллюстрацией примерной базовой станции, которая упрощает мультиплексирование SRS в окружении беспроводной связи.9 is an illustration of an example base station that facilitates multiplexing of SRSs in a wireless communication environment.

Фиг.10 является иллюстрацией примерного беспроводного сетевого окружения, которое может использоваться вместе с различными системами и способами, описанными в данном документе.10 is an illustration of an example wireless network environment that can be used in conjunction with various systems and methods described herein.

Фиг.11 является иллюстрацией примерной системы из электрических компонентов, которая предоставляет возможность мультиплексирования SRS-канала в окружении беспроводной связи.11 is an illustration of an example electrical component system that enables multiplexing of an SRS channel in a wireless environment.

Осуществление изобретенияThe implementation of the invention

Далее описываются различные варианты осуществления со ссылками на чертежи, на которых одинаковые ссылочные позиции используются для ссылок на одинаковые элементы. В последующем описании, для целей пояснения, многие конкретные детали объяснены, чтобы обеспечить полное понимание одного или более вариантов осуществления. Тем не менее, может быть очевидным, что эти варианты осуществления могут применяться на практике без данных конкретных деталей. В других случаях, распространенные структуры и устройства показаны в форме блок-схем для того, чтобы упрощать описание одного или более вариантов осуществления.Various embodiments will now be described with reference to the drawings, in which like reference numerals are used to refer to like elements. In the following description, for purposes of explanation, many specific details are set forth in order to provide a thorough understanding of one or more embodiments. However, it may be obvious that these embodiments can be practiced without these specific details. In other instances, common structures and devices are shown in block diagram form in order to facilitate describing one or more embodiments.

При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. предназначены для того, чтобы ссылаться на связанный с компьютером объект, либо аппаратные средства, программно-аппаратные средства, сочетание аппаратных средств и программного обеспечения, программное обеспечение, либо программное обеспечение в ходе исполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном устройстве, и вычислительное устройство могут быть компонентом. Один или более компонентов могут храниться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, сохраняющих различные структуры данных. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например по Интернету, с другими системами посредством сигнала).When used in this application, the terms "component", "module", "system", etc. are intended to refer to an object connected to a computer, or hardware, firmware, a combination of hardware and software, software, or software during execution. For example, a component may be, but not limited to, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration, both an application running on a computing device and a computing device may be a component. One or more components may be stored within a process and / or thread of execution, and the component may be localized on a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media storing various data structures. Components can exchange data through local and / or remote processes, for example, in accordance with a signal having one or more data packets (for example, data from one component interacting with another component in a local system, distributed system and / or network, for example over the Internet, with other systems through a signal).

Более того, различные варианты осуществления описываются в данном документе в связи с терминалом доступа. Терминал доступа также может называться системой, абонентским модулем, абонентской станцией, мобильной станцией, мобильным модулем, удаленной станцией, удаленным терминалом, мобильным устройством, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом, пользовательским устройством или пользовательским оборудованием (UE). Терминалом доступа может быть сотовый телефон, беспроводной телефон, телефон, работающий по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональный цифровой помощник (PDA), карманное устройство с поддержкой беспроводной связи, вычислительное устройство или другое обрабатывающее устройство, подключенное к беспроводному модему. Помимо этого, различные варианты осуществления описываются в данном документе в связи с базовой станцией. Базовая станция может быть использована для связи с терминалом(ами) доступа и также может упоминаться как точка доступа, Узел B, усовершенствованный узел В или каким-либо другим термином.Moreover, various embodiments are described herein in connection with an access terminal. An access terminal may also be called a system, subscriber module, subscriber station, mobile station, mobile module, remote station, remote terminal, mobile device, user terminal, terminal, wireless device, user agent, user device, or user equipment (UE). The access terminal may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) telephone, a wireless subscriber access station (WLL), a personal digital assistant (PDA), a wireless handheld device, a computing device or other processing device, connected to a wireless modem. In addition, various embodiments are described herein in connection with a base station. A base station may be used to communicate with access terminal (s) and may also be referred to as an access point, Node B, Enhanced Node B, or some other terminology.

Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы как способ, устройство или изделие с помощью стандартных методик программирования и/или разработки. Термин "изделие" при использовании в данном документе имеет намерением содержать в себе вычислительную программу, доступную из любого машиночитаемого устройства, носителя или среды. Например, машиночитаемые носители могут включать в себя, но не только, магнитные устройства хранения (к примеру, жесткий диск, гибкий диск, магнитную ленту и т.д.), оптические диски (к примеру, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (к примеру, EPROM, карточка, карта, флэш-диск и т.д.). Дополнительно, различные носители хранения, описанные в данном документе, могут представлять одно или более устройств и/или других машиночитаемых носителей для хранения информации. Термин "машиночитаемый носитель" может включать в себя, без ограничений, беспроводные каналы и различные другие носители, допускающие хранение, размещение и/или перенос команд(ы) и/или данных.Moreover, various aspects or features described herein may be implemented as a method, device, or product using standard programming and / or development techniques. The term “product,” as used herein, is intended to comprise a computer program accessible from any computer-readable device, medium, or medium. For example, computer-readable media can include, but not limited to, magnetic storage devices (e.g., hard disk, floppy disk, magnetic tape, etc.), optical disks (e.g., compact disc (CD), universal digital disk (DVD), etc.), smart cards and flash memory devices (for example, EPROM, card, card, flash drive, etc.). Additionally, the various storage media described herein may represent one or more devices and / or other computer-readable media for storing information. The term “computer-readable medium” may include, without limitation, wireless channels and various other media capable of storing, hosting and / or transferring commands (s) and / or data.

На Фиг.1 проиллюстрирована система 100 беспроводной связи в соответствии с различными вариантами осуществления, представленными в данном документе. Система 100 содержит базовую станцию 102, которая может включать в себя множество групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Две антенны проиллюстрированы для каждой группы антенн; тем не менее, больше или меньше антенн может быть использовано для каждой группы. Базовая станция 102 дополнительно может включать в себя цепочку передающих устройств и цепочку приемных устройств, каждое из которых, в свою очередь, может содержать множество компонентов, ассоциативно связанных с передачей и приемом сигналов (к примеру, процессоров, модуляторов, мультиплексоров, демодуляторов, демультиплексоров, антенн и т.д.), что должны признавать специалисты в данной области техники.1, a wireless communication system 100 is illustrated in accordance with various embodiments presented herein. System 100 comprises a base station 102, which may include multiple antenna groups. For example, one antenna group may include antennas 104 and 106, another group may comprise antennas 108 and 110, and an additional group may include antennas 112 and 114. Two antennas are illustrated for each antenna group; however, more or fewer antennas can be used for each group. The base station 102 may additionally include a chain of transmitting devices and a chain of receiving devices, each of which, in turn, may contain many components associated with the transmission and reception of signals (for example, processors, modulators, multiplexers, demodulators, demultiplexers, antennas, etc.) that should be recognized by specialists in this field of technology.

Базовая станция 102 может обмениваться данными с одним или более терминалов доступа, таких как терминал 116 доступа и терминал 122 доступа; тем не менее, следует принимать во внимание, что базовая станция 102 может обмениваться данными практически с любым числом терминалов доступа, подобных терминалам 116 и 122 доступа. Терминалы 116 и 122 доступа могут быть, например, сотовыми телефонами, смартфонами, портативными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиоприемниками, системами глобального позиционирования, PDA и/или любым другим подходящим устройством для обмена данными по системе 100 беспроводной связи. Как проиллюстрировано, терминал 116 доступа поддерживает связь с антеннами 112 и 114, при этом антенны 112 и 114 передают информацию в терминал 116 доступа по прямой линии 118 связи и принимают информацию от терминала 116 доступа по обратной линии 120 связи. Кроме того, терминал 122 доступа поддерживает связь с антеннами 104 и 106, при этом антенны 104 и 106 передают информацию в терминал 122 доступа по прямой линии 124 связи и принимают информацию от терминала 122 доступа по обратной линии 126 связи. В системе дуплекса с частотным разделением (FDD), например, прямая линия 118 связи может использовать полосу частот, отличную от используемой обратной линией 120 связи, и прямая линия 124 связи может использовать полосу частот, отличную от используемой обратной линией 126 связи. Дополнительно, в системе дуплексной связи с временным разделением (TDD) прямая линия 118 связи и обратная линия 120 связи могут использовать общую полосу частот, и прямая линия 124 связи и обратная линия 126 связи могут использовать общую полосу частот.Base station 102 may communicate with one or more access terminals, such as access terminal 116 and access terminal 122; however, it should be appreciated that base station 102 can exchange data with virtually any number of access terminals, like access terminals 116 and 122. Access terminals 116 and 122 may be, for example, cell phones, smartphones, laptop computers, handheld communication devices, handheld computing devices, satellite radios, global positioning systems, PDAs and / or any other suitable device for exchanging data via wireless communication system 100. As illustrated, the access terminal 116 communicates with antennas 112 and 114, while the antennas 112 and 114 transmit information to the access terminal 116 on the forward link 118 and receive information from the access terminal 116 on the reverse link 120. In addition, the access terminal 122 communicates with antennas 104 and 106, while the antennas 104 and 106 transmit information to the access terminal 122 on the forward link 124 and receive information from the access terminal 122 on the reverse link 126. In a frequency division duplex (FDD) system, for example, forward link 118 may use a frequency band other than that used by reverse link 120, and forward link 124 may use a frequency band other than that used by reverse link 126. Additionally, in a time division duplex (TDD) system, forward link 118 and reverse link 120 may use a common frequency band, and forward link 124 and reverse link 126 may use a common frequency band.

Каждая группа антенн и/или область, в которой они предназначены обмениваться данными, может упоминаться как сектор базовой станции 102. Например, группы антенн могут быть выполнены с возможностью обмениваться данными с терминалами доступа устройствами в секторе областей, покрываемых базовой станцией 102. При связи по прямым линиям 118 и 124 связи передающие антенны базовой станции 102 могут использовать формирование лучей для того, чтобы улучшить отношение "сигнал-шум" прямых линий 118 и 124 связи для терминалов 116 и 122 доступа. Кроме того, хотя базовая станция 102 использует формирование лучей для того, чтобы передавать в терминалы 116 и 122 доступа, беспорядочно распределенные по ассоциативно связанному покрытию, терминалы доступа в соседних сотах могут быть подвержены меньшим помехам по сравнению с передачей базовой станции через одну антенну во все свои терминалы доступа.Each group of antennas and / or the area in which they are intended to exchange data can be referred to as a sector of the base station 102. For example, groups of antennas can be configured to communicate with access terminals by devices in the sector of the areas covered by the base station 102. When communicating over For forward links 118 and 124, transmitting antennas of base station 102 may use beamforming to improve the signal-to-noise ratio of forward links 118 and 124 for access terminals 116 and 122. In addition, although base station 102 uses beamforming to transmit access terminals 116 and 122 randomly distributed over associated coverage, access terminals in neighboring cells may be less affected than transmitting the base station through one antenna to all their access terminals.

Базовая станция 102, терминал 116 доступа и/или терминал 122 доступа может быть передающим устройством беспроводной связи и/или приемным устройством беспроводной связи в данное время. При отправке данных передающее устройство беспроводной связи может использовать один или более каналов, таких как физический канал управления восходящей линии связи (PUCCH), физический совместно используемый канал восходящей линии связи (PUSCH), канал зондирующего ресурсного сигнала (SRS) и т.д. SRS-канал - это ортогональный широкополосный пилотный канал, задаваемый для двух различных целей. Во-первых, SRS может предоставлять возможность частотно-избирательного планирования, к примеру, для физических каналов. Во-вторых, SRS может выступать в качестве опорного сигнала для управления мощностью в замкнутом контуре. В общем, SRS - это отдельный физический канал, который назначается каждому терминалу 116, 122 доступа или другому абонентскому устройству посредством сигнализации уровня 3 (L3). Соответственно, любой подходящий компонент или устройство может периодически передавать ассоциированный SRS с конфигурируемой периодичностью. Краткий обзор структуры SRS можно найти со ссылкой на Фиг.2A и 2B.Base station 102, access terminal 116 and / or access terminal 122 may be a wireless transmitter and / or wireless receiver at this time. When sending data, the wireless transmitter can use one or more channels, such as a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), a sounding resource signal channel (SRS), etc. An SRS channel is an orthogonal broadband pilot channel defined for two different purposes. First, SRS can provide frequency selective scheduling, for example, for physical channels. Secondly, the SRS can act as a reference signal for closed loop power control. In general, an SRS is a separate physical channel that is assigned to each access terminal 116, 122 or other subscriber unit via Layer 3 (L3) signaling. Accordingly, any suitable component or device may periodically transmit the associated SRS at a configurable frequency. A brief overview of the SRS structure can be found with reference to FIGS. 2A and 2B.

На Фиг.2A показана схема 200, иллюстрирующая структуру SRS для одного интервала времени с коротким циклическим префиксом (CP). Как проиллюстрировано, интервал времени представляет 0,5 миллисекунды (мс) вдоль временной оси 202, при этом частота 204 представляется в направлении оси Y так, что данные или каналы в верхней части схемы 200 передаются в верхних частотах. При условии, что короткий CP используется в этом примере, интервал времени в 0,5 мс включает в себя 7 символов мультиплексирования с ортогональным частотным разделением (OFDM). В общем, два смежных временных сегмента 0,5 мс составляют субкадр 1,0 мс (не показан), при этом 10 субкадров составляют кадр 10 мс. Блок ресурсов (не показан) может быть числом символов в интервале времени, кратным числу поднесущих, типично кратным 12.2A is a diagram 200 illustrating an SRS structure for a single short cyclic prefix (CP) time slot. As illustrated, the time interval is 0.5 milliseconds (ms) along the time axis 202, with the frequency 204 being represented in the direction of the Y axis so that data or channels at the top of the circuit 200 are transmitted at higher frequencies. Provided that a short CP is used in this example, a time interval of 0.5 ms includes 7 orthogonal frequency division multiplexing (OFDM) symbols. In general, two adjacent 0.5 ms time segments make up a 1.0 ms subframe (not shown), with 10 subframes making up a 10 ms frame. A resource block (not shown) may be the number of characters in a time interval that is a multiple of the number of subcarriers, typically a multiple of 12.

Как правило, один символ локализованного мультиплексирования с частотным разделением (LFDM) в каждых N субкадров зарезервирован для SRS 206. Таким образом, SRS 206 может существовать в качестве одного из этих 7 символов в интервале времени в 0,5 мс, проиллюстрированном для удобства здесь и на других чертежах, описанных в данном документе, как первый символ, тем не менее, следует принимать во внимание, что SRS 206 может быть в других местоположениях в интервале времени. PUCCH 208 может быть каналом верхней частоты, тогда как PUCCH 210 может быть каналом нижней частоты, и PUSCH обозначается как ссылка с номером 212.Typically, one symbol of localized frequency division multiplexing (LFDM) in every N subframes is reserved for SRS 206. Thus, SRS 206 can exist as one of these 7 characters in a 0.5 ms time interval illustrated for convenience here and in the other drawings described herein as the first character, however, it should be appreciated that the SRS 206 may be in other locations in a time interval. PUCCH 208 may be a high frequency channel, while PUCCH 210 may be a low frequency channel, and PUSCH is referred to as reference 212.

SRS 206 может быть мультиплексированным с временным разделением с PUCCH 208, 210 и/или PUSCH 212. Таким образом, различные параметры SRS могут передаваться в служебных сигналах по каналу, такие как базовые последовательности Задова-Чу (ZC), конкретный циклический сдвиг, диапазон полосы пропускания, время и/или структура перескока частот и т.д.SRS 206 can be time division multiplexed with PUCCH 208, 210 and / or PUSCH 212. Thus, various SRS parameters can be transmitted in channel overheads, such as Zadova-Chu base sequences (ZC), specific cyclic shift, band range transmittance, time and / or frequency hopping structure, etc.

На Фиг.2B показана схема 220, которая иллюстрирует структуру SRS для одного интервала времени с длинным CP. Отметим, что схема 220 практически аналогична схеме 200 по Фиг.2A, при этом размерности времени 222 и частоты 224 показываются вдоль оси X и оси Y, соответственно, и SRS 226 выделяется одному из символов в интервале времени в 0,5 мс, охватывающем все каналы 228-232 восходящей линии связи. Тем не менее, одно различие состоит в том, что для длинного CP типично предусмотрено 6 символов для каждого интервала времени в 0,5 мс, а не 7 символов, предусмотренных для короткого CP. Для упрощения понимания, в остальной части этого документа приведены примеры относительно короткого CP, при этом полная структура предоставляется в связи с Фиг.2A, но следует понимать, что заявленное изобретение применимо к другим CP, таким как, к примеру, длинный CP, а также к другим структурам SRS.2B is a diagram 220 that illustrates an SRS structure for a single time slot with a long CP. Note that the circuit 220 is almost similar to the circuit 200 of FIG. 2A, while the dimensions of time 222 and frequencies 224 are shown along the X axis and the Y axis, respectively, and SRS 226 is allocated to one of the symbols in a time interval of 0.5 ms, covering all uplink channels 228-232. However, one difference is that for a long CP, typically 6 characters are provided for each 0.5 ms time slot, rather than 7 characters provided for a short CP. For ease of understanding, the rest of this document provides examples of a relatively short CP, with the full structure provided in connection with FIG. 2A, but it should be understood that the claimed invention is applicable to other CPs, such as, for example, a long CP, as well as to other SRS structures.

На Фиг.3 проиллюстрирована система 300, которая может упрощать мультиплексирование SRS в среде беспроводной связи. Система 300 может включать в себя устройство 302 беспроводной связи, которое показано как передающее данные через канал 304. Хотя устройство 302 беспроводной связи проиллюстрировано как передающее данные, оно также может принимать данные через канал 304 (к примеру, устройство 302 беспроводной связи может одновременно передавать и принимать данные, устройство 302 беспроводной связи может передавать и принимать данные в различное время, комбинация вышеозначенного и т.д.), например, посредством приемного устройства 306 и передающего устройства 308. Устройство 302 беспроводной связи, например, может быть базовой станцией (к примеру, базовая станция 102 по Фиг.1 и т.д.), терминалом доступа (к примеру, терминал 116 доступа по Фиг.1, терминал 122 доступа по Фиг.1 и т.д.) и т.п. Также следует принимать во внимание, что устройство 302 беспроводной связи может быть связано с несколькими каналами, по которым данные могут передаваться и/или приниматься, хотя здесь проиллюстрирован только один канал. Кроме того, канал 304 может обобщать множество каналов с различными структурами, подходящих для общих или конкретных целей, к примеру, физические каналы восходящей линии связи, описанные на Фиг.4A-5C, которые могут упоминаться совместно с Фиг.3, чтобы иллюстрировать различные признаки устройства 302 беспроводной связи, а также признаки других компонентов или устройств, описанных в данном документе.3, illustrated is a system 300 that can facilitate multiplexing of SRSs in a wireless communication environment. System 300 may include a wireless device 302, which is shown as transmitting data through a channel 304. Although the wireless device 302 is illustrated as transmitting data, it can also receive data through a channel 304 (for example, wireless device 302 can simultaneously transmit and receive data, the wireless device 302 can transmit and receive data at different times, a combination of the above, etc.), for example, by means of a receiver 306 and a transmitter 308. The wireless property 302, for example, can be a base station (for example, base station 102 of FIG. 1, etc.), an access terminal (for example, access terminal 116 of FIG. 1, access terminal 122 of FIG. 1 etc. It should also be appreciated that the wireless communications device 302 can be associated with multiple channels over which data can be transmitted and / or received, although only one channel is illustrated here. In addition, channel 304 may generalize many channels with different structures suitable for general or specific purposes, for example, the physical uplink channels described in FIGS. 4A-5C, which may be referred to in conjunction with FIG. 3, to illustrate various features wireless communication devices 302, as well as features of other components or devices described herein.

Фиг.4A иллюстрирует примерный субкадр 400, поясняющий мультиплексирование канала подтверждения приема (ACK) при отсутствии зондирующего RS. Субкадр 400 представляет 1,0 мс времени 418, при этом размерность частоты 430 показана как ось Y, которая может быть разделена на два временных сегмента в 0,5 мс аналогично структуре канала с временным сегментом 200, схематически продемонстрированной на Фиг.2A, когда используется короткий CP, и 7 символов в интервале времени включены в блоке ресурсов. Тем не менее, в отличие от интервала времени 200, в этом случае зондирующий RS не присутствует ни в одном интервале времени субкадра 400. В верхней части первого интервала времени в 0,5 мс проиллюстрированы четыре ACK-символа 402 и три символа 404 опорного сигнала (RS). RS-символы 404 являются структурой пилотных сигналов, в общем, используемой для демодуляции ACK-канала или другого ассоциированного канала. Как правило, символы ACK 402 и RS 404 передаются в областях PUCCH. Таким образом, взаимосвязь со структурами, проиллюстрированными на Фиг.2A и 2B, может быть легко принята во внимание (к примеру, PUCCH 208, 210, 228, 230).4A illustrates an example subframe 400 explaining multiplexing of an acknowledgment channel (ACK) in the absence of a probing RS. Subframe 400 represents 1.0 ms of time 418, with the frequency dimension 430 shown as the Y axis, which can be divided into two 0.5 ms time segments similar to the channel structure with time segment 200 schematically shown in FIG. 2A when used short CP, and 7 characters in the time interval are included in the resource block. However, unlike the time interval 200, in this case, the probing RS is not present in any time interval of the subframe 400. At the top of the first 0.5 ms time interval, four ACK symbols 402 and three symbols 404 of the reference signal are illustrated ( RS). RS symbols 404 are a pilot structure generally used to demodulate an ACK channel or other associated channel. Typically, the characters ACK 402 and RS 404 are transmitted in the PUCCH areas. Thus, the relationship with the structures illustrated in FIGS. 2A and 2B can be easily taken into account (for example, PUCCH 208, 210, 228, 230).

В общем, ресурсы для PUSCH 422 выделяются на основе субкадра, и частота 420 передачи может скачкообразно изменяться от субкадра к субкадру (к примеру, от субкадра 400 к другому субкадру). Напротив, PUCCH, который может переносить информацию ACK и RS (а также индикатор качества канала (CQI), отрицание приема (NACK), гибридный автоматический запрос на повторную передачу (HARQ), запросы планирования восходящей линии связи и т.д.), может скачкообразно изменяться на границах интервалов времени, чтобы, к примеру, обеспечивать большую надежность. Таким образом, граница между первым временным сегментом 0,5 мс и вторым временным сегментом 0,5 мс может выступать в качестве границы частоты передачи для перескока частот в PUCCH. Соответственно, конкретная группа пользователей, ассоциированных с данными от ACK 402 и RS 404, передаваемыми в верхней части спектра частот 420 в первом интервале времени, может скачкообразно переходить на нижнюю частоту 420 во втором интервале времени, как проиллюстрировано с помощью ACK 406 и RS 408. Аналогично, другая группа пользователей, ассоциированных с ACK 414 и RS 416 в первом интервале времени, может скачкообразно переходить в верхнюю часть спектра во втором интервале времени к ACK 410 и RS 412. Ассоциированные взаимосвязи между ACK и RS-символами показаны с помощью белого и черного фона, соответственно.In general, resources for the PUSCH 422 are allocated based on the subframe, and the transmission frequency 420 may abruptly change from a subframe to a subframe (for example, from a subframe 400 to another subframe). In contrast, a PUCCH that can carry ACK and RS information (as well as channel quality indicator (CQI), negative reception (NACK), hybrid automatic retransmission request (HARQ), uplink scheduling requests, etc.) can change stepwise at the boundaries of time intervals, in order, for example, to provide greater reliability. Thus, the boundary between the first time segment of 0.5 ms and the second time segment of 0.5 ms can act as the boundary of the transmission frequency for frequency hopping in the PUCCH. Accordingly, a particular group of users associated with data from the ACK 402 and RS 404 transmitted at the top of the frequency spectrum 420 in the first time interval can jump to the lower frequency 420 in the second time interval, as illustrated by ACK 406 and RS 408. Similarly, another group of users associated with ACK 414 and RS 416 in the first time interval can jump to the upper part of the spectrum in the second time interval to ACK 410 and RS 412. Associated relationships between ACK and RS symbols are shown using the white and black backgrounds, respectively.

В соответствии с этим, номинальная структура PUCCH для короткого CP обеспечивает 18 ACK в расчете на блок ресурсов. Этим 18 ACK могут выделяться 6 циклических сдвигов мультиплексирования с кодовым разделением в частотной области (CDM) для каждого из 3 ортогональных покрытий CDM во временной области. Для длинного CP номинальная структура PUCCH обеспечивает 8 ACK в расчете на блок ресурсов, чтобы учитывать 4 циклических сдвига CDM во временной области для каждого из 2 ортогональных покрытий CDM во временной области.Accordingly, the PUCCH nominal structure for short CP provides 18 ACK per resource block. This 18 ACK can distinguish 6 cyclic frequency division multiplexing (CDM) cyclic shifts for each of the 3 time domain CDM orthogonal coatings. For a long CP, the PUCCH nominal structure provides 8 ACKs per resource block to account for 4 CDM cyclic shifts in the time domain for each of the 2 orthogonal CDM coverages in the time domain.

На Фиг.4B проиллюстрирован примерный субкадр 430, поясняющий мультиплексирование ACK-канала, когда зондирующий RS присутствует и ACK-символ заменен. Как в случае с субкадром 400 по Фиг.4A, частота 452 представлена в размерности оси Y, и субкадр 430 представляет 1,0 мс времени 450, которое может быть разделено на два временных сегмента 0,5 мс, каждый со структурой канала, аналогичной описанной на Фиг.2A, с 7 символами в расчете на интервал времени, как задано для короткого CP. Тем не менее, в этом случае, второй интервал времени не включает в себя зондирующий RS, как иллюстрирует интервал времени 200. SRS 432 иллюстрируется в первой позиции в первом интервале времени в 0,5 мс, тем не менее, следует напомнить, что SRS 432 может существовать в других местоположениях в интервале времени, а также в другом интервале времени субкадра 430. Кроме того, SRS 432 также может существовать в структуре длинного CP, хотя для краткости и для того, чтобы способствовать быстрому пониманию принципов, поясняемых в данном документе, только короткий CP используется для иллюстрации.4B, an exemplary subframe 430 illustrating ACK channel multiplexing when a probing RS is present and an ACK symbol is replaced is illustrated. As in the case of the subframe 400 of FIG. 4A, the frequency 452 is represented in the dimension of the Y axis, and the subframe 430 represents 1.0 ms of time 450, which can be divided into two 0.5 ms time segments, each with a channel structure similar to that described on Figa, with 7 characters per interval, as specified for short CP. However, in this case, the second time interval does not include the probing RS, as illustrated by the time interval 200. SRS 432 is illustrated in the first position in the first time interval of 0.5 ms, however, it should be recalled that SRS 432 may exist in other locations in a time interval, as well as in a different time interval of a subframe 430. In addition, SRS 432 may also exist in a long CP structure, although for brevity and in order to facilitate a quick understanding of the principles explained in this document, only short CP and uses to illustrate.

В отличие от примерного номинального субкадра 400 по Фиг.4A, первый интервал времени в субкадре 430 включает в себя три ACK-символа 434, 446, а не четыре ACK-символа 402, 414, при этом первый интервал времени по-прежнему включает в себя то же самое число RS-символов 436, 448, т.е. три. Причина для меньшего количества ACK-символов обусловлена наличием SRS 432, который учитывает один из 7 символов в интервале времени короткого CP. В этом случае, SRS 432 заменил один из четырех ACK-символов 402, 414, присутствующих в субкадре 400, так что имеется только три ACK-символа 434, 446 в первом интервале времени субкадра 430. Во втором интервале времени в 0,5 мс субкадра 430 зондирующий RS не присутствует, таким образом, структура канала не изменялась. Соответственно, присутствует четыре ACK-символа 438, 442 и три RS-символа 440, 444 так же, как имело место во втором интервале времени примерного субкадра 400, проиллюстрированного на Фиг.4A.Unlike the exemplary nominal subframe 400 of FIG. 4A, the first time interval in subframe 430 includes three ACK symbols 434, 446, rather than four ACK symbols 402, 414, while the first time interval still includes the same number of RS-characters is 436, 448, i.e. three. The reason for the smaller number of ACK characters is due to the presence of SRS 432, which takes into account one of the 7 characters in the short CP time interval. In this case, SRS 432 replaced one of the four ACK symbols 402, 414 present in the subframe 400, so that there are only three ACK symbols 434, 446 in the first time interval of the subframe 430. In the second time interval of 0.5 ms subframe 430 probing RS is not present, so the channel structure has not changed. Accordingly, four ACK symbols 438, 442 and three RS symbols 440, 444 are present in the same manner as in the second time interval of the exemplary subframe 400 illustrated in FIG. 4A.

На фиг. 4C проиллюстрирован примерный субкадр 460, поясняющий мультиплексирование ACK, когда зондирующий RS присутствует и RS-символ заменен. Вновь, аналогично субкадру 400 по Фиг.4A, частота 482 также представляется вдоль оси Y, и субкадр 460 представляет 1,0 мс времени 480, как проиллюстрировано в размерности оси X. Интервал 1,0 мс может быть разделен на два временных сегмента по 0,5 мс, каждый из которых аналогичен структуре канала, описанной на Фиг.2A, с 7 символами в расчете на интервал времени (к примеру, короткий CP), но только один интервал времени в субкадре 460 включает в себя зондирующий RS. Аналогично субкадру 430 по Фиг.4B, SRS 462 также показан в первой позиции первого интервала времени в 0,5 мс. Тем не менее, в этом случае, первый интервал времени в 0,5 мс субкадра 460 сохраняет четыре ACK-символа 464, 476, при этом включает в себя только два RS-символа 466, 478, что на один меньше, чем в первых интервалах времени субкадров 400, 430. Таким образом, в этом случае, RS-символ заменен посредством SRS 462 вместо ACK-символа, как имело место в субкадре 430. Тем не менее, аналогично субкадру 430, изменения не возникают в структуре второго интервала времени по сравнению с тем, что проиллюстрировано в номинальном субкадре 400, как показано посредством четырех ACK-символов 468, 472 и трех RS-символов 470, 474 во втором интервале времени в 0,5 мс субкадра 460.In FIG. 4C, an example subframe 460 is illustrated explaining ACK multiplexing when a probing RS is present and the RS symbol is replaced. Again, similar to the subframe 400 of FIG. 4A, the frequency 482 is also represented along the Y axis, and the subframe 460 represents 1.0 ms of time 480, as illustrated in the dimension of the X axis. The 1.0 ms interval can be divided into two time segments of 0 , 5 ms, each of which is similar to the channel structure described in FIG. 2A, with 7 symbols per slot (e.g., short CP), but only one slot in subframe 460 includes a probing RS. Similar to the subframe 430 of FIG. 4B, the SRS 462 is also shown in the first position of the first 0.5 ms time slot. However, in this case, the first 0.5 ms time slot of the subframe 460 stores four ACK symbols 464, 476, and includes only two RS symbols 466, 478, which is one less than in the first intervals time of the subframes 400, 430. Thus, in this case, the RS symbol is replaced by the SRS 462 instead of the ACK symbol, as was the case in the subframe 430. However, similarly to the subframe 430, changes in the structure of the second time interval are not compared with what is illustrated in the nominal subframe 400, as shown by four ACK symbols 468, 472 and three RS symbols 470, 474 in a second 0.5 ms time slot of subframe 460.

На Фиг.5A представлен номинальный примерный субкадр 500, поясняющий мультиплексирование CQI-канала при отсутствии зондирующего RS. Субкадр 500 представляет 1,0 мс времени, которое может быть разделено на два временных сегмента 0,5 мс аналогично структуре канала, описанной на Фиг.2A, при этом без зондирующего RS в каком-либо интервале времени. В верхней части первого интервала времени в 0,5 мс показаны пять CQI-символов 502 и два RS-символа 504, которые составляют 7 символов, доступных в структуре короткого CP. Аналогично, в нижней части частотного спектра предусмотрено пять CQI-символов 514 и два RS-символа 516. Хотя область PUSCH 516 может скачкообразно изменяться на границах субкадров, PUCCH-канал может скачкообразно изменяться на границах интервалов времени. Таким образом, пять CQI-символов 506 во втором интервале времени 0,5 мс соответствуют CQI-символам 502, тогда как пять CQI-символов 510 соответствуют CQI-символам 514. Аналогично, RS-символы 504, 516 в первом интервале времени соответствуют RS-символам 508, 512, соответственно, во втором интервале времени субкадра 500.5A is a nominal exemplary subframe 500 illustrating CQI channel multiplexing in the absence of a probing RS. Subframe 500 represents 1.0 ms of time, which can be divided into two 0.5 ms time segments similarly to the channel structure described in FIG. 2A, without probing RS in any time interval. At the top of the first 0.5 ms time interval, five CQI symbols 502 and two RS symbols 504 are shown, which are 7 symbols available in the short CP structure. Likewise, five CQI symbols 514 and two RS symbols 516 are provided at the bottom of the frequency spectrum. Although the PUSCH 516 region may abruptly change at the boundaries of subframes, the PUCCH channel may abruptly change at the boundaries of time intervals. Thus, five CQI symbols 506 in the second 0.5 ms time interval correspond to CQI symbols 502, while five CQI symbols 510 correspond to CQI symbols 514. Similarly, RS symbols 504, 516 in the first time interval correspond to RS characters 508, 512, respectively, in a second time interval of subframe 500.

На Фиг.5B проиллюстрирован примерный субкадр 520, поясняющий мультиплексирование CQI-канала, когда зондирующий RS присутствует и CQI-символ заменен. Как в случае с субкадром 500 по Фиг.5A, субкадр 520 представляет 1,0 мс времени, которое может быть разделено на первый и второй интервал времени, каждый по 0,5 мс и каждый аналогичен структуре короткого CP, описанной на Фиг.2A, при этом SRS предусмотрен только в одном из этих двух интервалов времени и информацией CQI, передается в областях PUCCH. В этом случае, во втором интервале времени нет зондирующего RS. Так же, в качестве иллюстрации, зондирующий RS, SRS 522, находится в первой позиции в первом интервале времени 0,5 мс, хотя SRS 522 может существовать в другом месте.5B, an exemplary subframe 520 is illustrated explaining multiplexing of a CQI channel when a probing RS is present and a CQI symbol is replaced. As in the case of the subframe 500 of FIG. 5A, the subframe 520 represents 1.0 ms of time that can be divided into a first and second time interval, each of 0.5 ms, and each is similar to the short CP structure described in FIG. 2A. however, SRS is provided in only one of these two time intervals and CQI information is transmitted in the PUCCH areas. In this case, there is no probing RS in the second time interval. Also, by way of illustration, the probing RS, SRS 522, is in the first position in the first 0.5 ms time interval, although the SRS 522 may exist elsewhere.

В отличие от примерного номинального субкадра 500 по Фиг.5A, первый интервал времени в субкадре 430 включает в себя четыре CQI-символа 524 (и четыре CQI-символа 536 в части нижних частот), а не пять CQI-символов 502 (и 514) в субкадре 500. Тем не менее, число RS-символов 526 и 538 остается таким же, т.е. два, для каждого частотного блока. В этом случае, SRS 522 заменяет один из CQI-символов 524, 536 в первом интервале времени. В противном случае, второй интервал времени субкадра 520 является практически идентичным по структуре субкадру 500, с пятью CQI-символами 532, 528 и двумя RS-символами 534, 530.Unlike the exemplary nominal subframe 500 of FIG. 5A, the first time interval in subframe 430 includes four CQI symbols 524 (and four CQI symbols 536 in the low frequencies), rather than five CQI symbols 502 (and 514) in subframe 500. However, the number of RS symbols 526 and 538 remains the same, i.e. two, for each frequency block. In this case, SRS 522 replaces one of the CQI symbols 524, 536 in the first time interval. Otherwise, the second time interval of subframe 520 is almost identical in structure to subframe 500, with five CQI symbols 532, 528 and two RS symbols 534, 530.

На Фиг.5C проиллюстрирован примерный субкадр 550, поясняющий мультиплексирование CQI-канала, когда зондирующий RS присутствует и RS-символ заменен. Так же, аналогично субкадру 500 по Фиг.5A, субкадр 550 представляет 1,0 мс времени, которое может быть сегментировано на два временных сегмента 0,5 мс, каждый аналогичен структуре канала с коротким CP, описанной на Фиг.2A, при этом SRS находится в только одном из двух интервалов времени субкадра 550. Аналогично субкадру 520 по Фиг.5B, SRS 552 снова показывается в первой позиции первого интервала времени в 0,5 мс. Тем не менее, в этом случае, первый интервал времени 0,5 мс субкадра 550 сохраняет все пять CQI-символов 554, 566, при этом включает в себя только один RS-символ 556, 568, что на один меньше, чем в первых интервалах времени субкадров 500, 520. Таким образом, в этом случае, RS-символ заменен на SRS 552, а не на CQI-символ, как имело место в субкадре 520. Тем не менее, аналогично субкадру 520, изменения не возникают в структуре второго интервала времени по сравнению с тем, что проиллюстрировано в номинальном субкадре 500, как показано посредством пяти CQI-символов 558, 562 и двух RS-символов 560, 564 во втором интервале времени 0,5 мс субкадра 550.FIG. 5C illustrates an example subframe 550 illustrating CQI channel multiplexing when a probing RS is present and the RS symbol is replaced. Also, similarly to the subframe 500 of FIG. 5A, the subframe 550 represents 1.0 ms of time that can be segmented into two 0.5 ms time segments, each similar to the short CP channel structure described in FIG. 2A, with SRS is in only one of the two time slots of the subframe 550. Similar to the subframe 520 of FIG. 5B, the SRS 552 is again shown in the first position of the first 0.5 ms time slot. However, in this case, the first 0.5 ms time interval of subframe 550 stores all five CQI symbols 554, 566, and includes only one RS symbol 556, 568, which is one less than in the first intervals time of subframes 500, 520. Thus, in this case, the RS symbol is replaced by SRS 552, and not by the CQI symbol, as was the case in subframe 520. However, similarly to subframe 520, changes do not occur in the structure of the second interval time compared to that illustrated in the nominal subframe 500, as shown by five CQI symbols 558, 562 and two RS-s mvolov 560, 564 in the second time interval of 0.5 ms subframe 550.

Ссылаясь на Фиг.3, устройство 302 беспроводной связи дополнительно может включать в себя SRS-детектор 310, который может обнаруживать SRS-символ в интервале времени субкадра. Например, SRS-детектор 310 может обнаруживать SRS-символ, такой как один из представленных в первом интервале времени в 0,5 мс субкадров 430, 460, 520 или 550 по Фиг.4B, 4C, 5B, 5C, соответственно. Если SRS-символ не обнаружен в блоке ресурсов, существенно, что структура канала должна выглядеть практически аналогичной субкадрам 400 или 500 по Фиг.4A и 5A, соответственно, в зависимости от того, анализируется и/или мультиплексируется ACK-канал или CQI-канал.Referring to FIG. 3, the wireless communication device 302 may further include an SRS detector 310 that can detect an SRS symbol in a time interval of a subframe. For example, the SRS detector 310 may detect an SRS symbol, such as one of the subframes 430, 460, 520 or 550 of FIGS. 4B, 4C, 5B, 5C shown in the first 0.5 ms time interval, respectively. If the SRS symbol is not found in the resource block, it is essential that the channel structure should look almost the same as subframes 400 or 500 of FIGS. 4A and 5A, respectively, depending on whether the ACK channel or CQI channel is analyzed and / or multiplexed.

Устройство 302 беспроводной связи также может включать в себя структурный мультиплексор 312, который может модифицировать структуру канала, по меньшей мере, одного интервала времени в субкадре. В частности, структурный мультиплексор 312 может мультиплексировать SRS с ACK-каналом или CQI-каналом. Таким образом, когда SRS обнаружен в интервале времени субкадра SRS-детектором 310, структурный мультиплексор 312 может модифицировать структуру канала посредством замены одного из символов в интервале времени, в котором SRS обнаружен, на SRS-символ. В одном варианте осуществления структурный мультиплексор 312 может модифицировать структуру канала посредством сокращения числа ACK-символов в интервале времени, включающем в себя SRS. Этот случай может быть практически аналогичным переходу от субкадра 400 к субкадру 430, где SRS 432 по Фиг.4B заменяет один из ACK-символов 402, 414 первого интервала времени 0,5 мс по Фиг.4A.The wireless communications apparatus 302 may also include a structural multiplexer 312 that can modify the channel structure of at least one time slot in a subframe. In particular, the structural multiplexer 312 can multiplex the SRS with an ACK channel or a CQI channel. Thus, when an SRS is detected in a time interval of a subframe by the SRS detector 310, the structural multiplexer 312 can modify the channel structure by replacing one of the symbols in the time interval in which the SRS is detected with an SRS symbol. In one embodiment, the structural multiplexer 312 may modify the channel structure by reducing the number of ACK symbols in a time interval including SRS. This case may be very similar to the transition from subframe 400 to subframe 430, where the SRS 432 of FIG. 4B replaces one of the ACK symbols 402, 414 of the first 0.5 ms time slot of FIG. 4A.

В одном варианте осуществления структурный мультиплексор 312 может модифицировать структуру канала посредством сокращения числа CQI-символов в интервале времени, включающем в себя SRS. Этот случай может быть практически аналогичным по характеру переходу от субкадра 500 к субкадру 520, где SRS 522 по Фиг.5B заменяет один из CQI-символов 502, 514 первого интервала времени 0,5 мс по Фиг.5A. В одном варианте осуществления структурный мультиплексор 312 может модифицировать структуру канала посредством сокращения числа RS-символов в интервале времени, включающем в себя SRS. Отметим, что замена RS-символа может осуществляться либо в ACK-канале, либо в CQI-канале. Соответственно, в одном случае этот аспект может быть практически аналогичным переходу от субкадра 400 к субкадру 460, где RS-символ 404, 416 удаляется из первого интервала времени ACK-канала, чтобы предоставлять возможность добавления SRS 462. Во втором случае этот аспект может быть практически аналогичным переходу от субкадра 500 к субкадру 550, где RS-символ 504, 516 опускается из первого интервала времени CQI-канала, чтобы создавать место для SRS 552.In one embodiment, the structural multiplexer 312 may modify the channel structure by reducing the number of CQI symbols in a time interval including SRS. This case may be substantially similar in nature to the transition from subframe 500 to subframe 520, where the SRS 522 of FIG. 5B replaces one of the CQI symbols 502, 514 of the first 0.5 ms time slot of FIG. 5A. In one embodiment, the structural multiplexer 312 may modify the channel structure by reducing the number of RS symbols in a time interval including SRS. Note that the replacement of the RS-symbol can be carried out either in the ACK channel or in the CQI channel. Accordingly, in one case, this aspect can be almost the same as switching from subframe 400 to subframe 460, where the RS symbol 404, 416 is removed from the first time interval of the ACK channel to allow SRS 462 to be added. In the second case, this aspect can be practically similar to the transition from subframe 500 to subframe 550, where the RS symbol 504, 516 is omitted from the first time interval of the CQI channel to create space for the SRS 552.

Кроме того, устройство 302 беспроводной связи может включать в себя кодер 314 расширения спектра, который может определять длину и тип ортогонального кода расширения спектра во временной области, чтобы применять к временным сегментам субкадра, как функцию от присутствия SRS. Таким образом, кодер 314 расширения спектра может определять различный код расширения спектра, чтобы применять к отдельным временным сегментам субкадра, на основе того, включает или нет интервал времени в себя SRS. Для конкретных примеров различных случаев можно сослаться на Фиг.4B и 4C.In addition, the wireless communication device 302 may include a spreading encoder 314 that can determine the length and type of an orthogonal spreading code in the time domain to apply to the time segments of a subframe as a function of the presence of SRS. Thus, the spreading encoder 314 may determine a different spreading code to apply to the individual time segments of the subframe, based on whether or not the time interval includes the SRS. For specific examples of various cases, reference can be made to Figs. 4B and 4C.

Снова ссылаясь на Фиг.4B, первый интервал времени ACK-канала включает в себя три ACK-символа, три RS-символа и SRS, который заменил один из ранее существующих ACK-символов. Второй интервал времени не имеет SRS, четырех ACK-символов и трех RS-символов. В одном варианте осуществления кодер 314 расширения спектра может применять 3-точечный код расширения спектра по методу дискретного преобразования Фурье (DFT) в интервале времени, включающем в себя SRS (к примеру, в первом интервале времени в 0,5 мс) для ACK-символов и RS-символов, причем определенная длина и тип представляются посредством 3-точечного (к примеру, длина) DFT (к примеру, тип). Поскольку длина и/или тип ортогонального кода расширения спектра во временной области могут отличаться для интервалов времени без SRS, другие коды расширения спектра могут применяться ко второму временному сегменту в субкадре 430. Второй интервал времени в этом примере включает в себя четыре ACK-символа и три RS-символа. В одном варианте осуществления кодер 314 расширения спектра может применять 4-точечный ортогональный код расширения спектра для ACK-символов во втором интервале времени, при этом 4-точечный ортогональный код расширения спектра может иметь тип Адамара или DFT, и дополнительно может применять 3-точечный код расширения спектра по методу DFT к RS-символам во втором интервале времени.Referring again to FIG. 4B, the first time interval of an ACK channel includes three ACK symbols, three RS symbols, and SRS, which replaced one of the previously existing ACK symbols. The second time interval does not have SRS, four ACK characters, and three RS characters. In one embodiment, the spreading encoder 314 may apply a 3-point discrete Fourier transform (DFT) spreading code in a time interval including SRS (for example, in a first 0.5 ms time interval) for ACK symbols and RS-characters, moreover, a certain length and type are represented by 3-point (for example, length) DFT (for example, type). Since the length and / or type of the orthogonal spreading code in the time domain can be different for time slots without SRS, other spreading codes can be applied to the second time slot in subframe 430. The second time slot in this example includes four ACK symbols and three RS character. In one embodiment, the spreading encoder 314 may apply a 4-point orthogonal spreading code for ACK symbols in a second time interval, wherein the 4-point orthogonal spreading code may be of the Hadamard or DFT type, and may additionally apply a 3-point code DFT spreading to RS-symbols in the second time interval.

Следует принимать во внимание, что хотя номинальная структура предоставляет возможность использования 18 ACK в расчете на блок ресурсов, мультиплексирование SRS- и ACK-канала по-прежнему может предусматривать 18 ACK в расчете на блок ресурсов. Соответственно, не обязательно требуется какое-либо изменение в пропускной способности мультиплексирования ACK для низкого Доплера.It should be noted that although the nominal structure allows the use of 18 ACK per resource block, multiplexing of the SRS and ACK channel may still provide 18 ACK per resource block. Accordingly, any change in ACK multiplexing bandwidth for low Doppler is not necessarily required.

Как указано выше, заявленное изобретение также может применяться к длинному CP. В качестве примера такого случая, в варианте осуществления, кодер 314 расширения спектра может применять в интервале времени, включающем в себя SRS, 3-точечный код расширения спектра по методу DFT для ACK-символов и 2-точечный ортогональный код расширения спектра (к примеру, Адамар или DFT) для RS-символов. Для второго интервала времени кодер 314 расширения спектра может применять 4-точечный ортогональный код расширения спектра для ACK-символов и 2-точечный ортогональный код расширения спектра для RS-символов. Хотя номинальная структура предоставляет возможность 8 ACK в расчете на блок ресурсов для структуры длинного CP, мультиплексированный канал по-прежнему может предусматривать 8 ACK в расчете на блок ресурсов, и, таким образом, нет изменения пропускной способности мультиплексирования ACK.As indicated above, the claimed invention can also be applied to long CP. As an example of such a case, in an embodiment, the spreading encoder 314 may apply in a time interval including SRS, a 3-point DFT spreading code for ACK symbols, and a 2-point orthogonal spreading code (for example, Hadamard or DFT) for RS characters. For the second time interval, the spreading encoder 314 may apply a 4-point orthogonal spreading code for ACK symbols and a 2-point orthogonal spreading code for RS symbols. Although the nominal structure allows 8 ACK per resource block for the long CP structure, the multiplexed channel can still provide 8 ACK per resource block, and thus there is no change in ACK multiplexing bandwidth.

Далее снова обращаясь к Фиг.4C, первый интервал времени ACK-канала включает в себя четыре ACK-символа, два RS-символа и SRS, который заменил один из ранее существующих RS-символов. Второй интервал времени не имеет SRS, четырех ACK-символов и трех RS-символов. В одном варианте осуществления кодер 314 расширения спектра может применять 2-точечный или 4-точечный код расширения спектра по методу DFT в интервале времени, включающем в себя SRS (к примеру, первый интервал времени в 0,5 мс) для ACK-символов. В одном варианте осуществления кодер 314 расширения спектра может применять 4-точечный ортогональный код расширения спектра для ACK-символов во втором интервале времени и дополнительно может применять 3-точечный код расширения спектра по методу DFT к RS-символам во втором интервале времени. Как в случае с номинальной структурой, мультиплексированная структура предоставляет возможность 12 ACK в расчете на блок ресурсов. Может быть предусмотрена меньшая пропускная способность мультиплексирования ACK для низкого значения Доплера, при этом может быть оптимизирована для конфигурации высокого значения (к примеру, SF=2) Доплера. Другими словами, такая же пропускная способность мультиплексирования, как номинальная, может достигаться для конфигурации SF=2.Referring again to FIG. 4C, the first time interval of the ACK channel includes four ACK symbols, two RS symbols, and SRS, which replaced one of the previously existing RS symbols. The second time interval does not have SRS, four ACK characters, and three RS characters. In one embodiment, the spreading encoder 314 may apply a 2-point or 4-point DFT spreading code in a time interval including SRS (for example, a first 0.5 ms time interval) for ACK symbols. In one embodiment, the spreading encoder 314 may apply a 4-point orthogonal spreading code for ACK symbols in a second time interval and further may apply a 3-point DFT spreading code to RS symbols in a second time interval. As with the nominal structure, the multiplexed structure provides 12 ACKs per resource block. A lower ACK multiplexing bandwidth can be provided for a low Doppler value, while it can be optimized for a high Doppler value (for example, SF = 2). In other words, the same multiplexing bandwidth as nominal can be achieved for the configuration SF = 2.

В одном варианте осуществления аспекты, описанные выше, в которых кодер 314 расширения спектра определяет длину и тип ортогонального кода расширения спектра для ACK-символов, и RS-символы в ACK-канале могут применяться к другим каналам в области PUCCH, таким как CQI-канал. Соответственно, кодирование с расширением спектра может определять длину и тип ортогонального кода расширения спектра во временной области для каждого интервала времени субкадров 520 и 550 Фиг.5B и 5C, соответственно, в котором структурный мультиплексор 312 заменил CQI-символы (к примеру, субкадр 520) или RS-символ (к примеру, субкадр 550). Это может осуществляться способом, практически аналогичным описанному в данном документе. В первой структуре (к примеру, субкадр 520), где CQI-символ заменяется на SRS, следует принимать во внимание, что эффективный код CQI увеличивается. Во второй структуре (к примеру, субкадр 550), где RS-символ заменяется на SRS, эффективная кодовая скорость, в общем, является неизменной, и потери на оценку канала могут быть немного выше в первом интервале времени. Дополнительно следует принимать во внимание, что 6 CQI могут быть переданы в расчете на блок ресурсов в обеих структурах. Соответственно, типично нет изменения пропускной способности мультиплексирования CQI.In one embodiment, the aspects described above in which the spreading encoder 314 determines the length and type of the orthogonal spreading code for ACK symbols, and the RS symbols in the ACK channel can be applied to other channels in the PUCCH, such as a CQI channel . Accordingly, spreading coding can determine the length and type of the time-domain orthogonal spreading code for each time interval of subframes 520 and 550 of FIGS. 5B and 5C, respectively, in which structural multiplexer 312 has replaced CQI symbols (e.g., subframe 520) or an RS symbol (e.g., subframe 550). This can be done in a manner substantially similar to that described herein. In the first structure (e.g., subframe 520), where the CQI symbol is replaced by SRS, it should be appreciated that the effective CQI code is increased. In the second structure (for example, subframe 550), where the RS symbol is replaced by SRS, the effective code rate is generally unchanged, and the channel estimation loss may be slightly higher in the first time interval. Additionally, it should be taken into account that 6 CQIs can be transmitted per block of resources in both structures. Accordingly, typically there is no change in CQI multiplexing bandwidth.

На Фиг.6 и 7 проиллюстрированы технологии, связанные с повышением эффективности мультиплексирования SRS. Хотя в целях упрощения пояснения технологии показаны и описаны как последовательность действий, необходимо понимать и принимать во внимание, что технологии не ограничены порядком действий, поскольку некоторые действия могут, в соответствии с одним или более вариантов осуществления, выполняться в другом порядке и/или параллельно с действиями, отличными от действий, показанных и описанных в данном документе. Например, специалисты в данной области техники должны понимать и принимать во внимание, что технология может быть альтернативно представлена как последовательность взаимосвязанных состояний или событий, к примеру, на диаграмме состояний. Более того, не все проиллюстрированные действия могут быть использованы для того, чтобы реализовывать технологию в соответствии с одним или более вариантов осуществления.6 and 7 illustrate technologies related to increasing the efficiency of multiplexing SRS. Although in order to simplify the explanation of the technology shown and described as a sequence of actions, it is necessary to understand and take into account that the technology is not limited by the order of actions, since some actions can, in accordance with one or more embodiments, be performed in a different order and / or in parallel with actions other than those shown and described in this document. For example, those skilled in the art should understand and take into account that a technology can alternatively be represented as a sequence of interrelated states or events, for example, in a state diagram. Moreover, not all illustrated acts may be used to implement a technology in accordance with one or more embodiments.

На Фиг.6 проиллюстрирована технология 600 для упрощения мультиплексирования SRS в среде беспроводной связи. На этапе 602 SRS-символ может обнаруживаться в интервале времени субкадра. Как правило, субкадр представляет 1,0 мс и может состоять из двух интервалов времени 0,5 мс. SRS может потенциально существовать в первом или во втором интервале времени, но в любом случае может обнаруживаться как существующий в субкадре, в определенном местоположении в одном из этих двух интервалов времени. На этапе 604 структура канала, по меньшей мере, для одного интервала времени в субкадре может модифицироваться. Например, ACK-символ, CQI-символ или RS-символ могут быть удалены, и SRS добавляется на его место в интервале времени, где SRS обнаружен на этапе 602.6, illustrated is a technology 600 for simplifying SRS multiplexing in a wireless communication environment. At 602, an SRS symbol may be detected in a time interval of a subframe. Typically, a subframe represents 1.0 ms and may consist of two 0.5 ms time slots. SRS can potentially exist in the first or second time interval, but in any case can be detected as existing in the subframe, at a specific location in one of these two time intervals. At 604, the channel structure for at least one time interval in a subframe may be modified. For example, an ACK symbol, a CQI symbol, or an RS symbol may be deleted, and the SRS is added in its place in the time interval where the SRS is detected in block 602.

На этапе 606 тип и длина ортогонального кода расширения спектра во временной области могут быть определены, чтобы применяться к временным сегментам субкадра, как функция от присутствия SRS. Типом может быть, к примеру, Адамар или DFT, а длина может быть, к примеру, 2-точечная, 3-точечная, 4-точечная и т.д. Тип и код расширения спектра во временной области для данного интервала времени могут быть определены на основе того, присутствует или отсутствует SRS в этом конкретном интервале времени. На этапе 608 определенный код расширения спектра может применяться, по меньшей мере, к одному временному сегменту в субкадре.At 606, the type and length of the time-domain orthogonal spreading code can be determined to apply to the time segments of the subframe, as a function of the presence of the SRS. The type can be, for example, Hadamard or DFT, and the length can be, for example, 2-point, 3-point, 4-point, etc. The time domain type and spreading code for a given time interval can be determined based on whether SRS is present or absent in that particular time interval. At 608, a specific spreading code can be applied to at least one time segment in a subframe.

На Фиг.7 проиллюстрирована технология 700, которая упрощает различные дополнительные аспекты модификации структуры канала для мультиплексирования SRS в окружении беспроводной связи. На этапе 702 модификация структуры канала, по меньшей мере, для одного интервала времени в субкадре дополнительно может содержать сокращение числа ACK-символов в интервале времени, включающем в себя SRS. На этапе 704, в котором модификация структуры канала, по меньшей мере, для одного интервала времени в субкадре дополнительно может содержать сокращение числа RS-символов в интервале времени, включающем в себя SRS. На этапе 706, в котором модификация структуры канала, по меньшей мере, для одного интервала времени в субкадре дополнительно может содержать сокращение числа CQI-символов в интервале времени, включающем в себя SRS. Отметим, что в каждом случае сокращенный символ в ассоциированном интервале времени может предоставлять пространство для SRS.7, illustrated is a technology 700 that simplifies various further aspects of modifying a channel structure for multiplexing SRSs in a wireless environment. At 702, modifying the channel structure for at least one time interval in a subframe may further comprise reducing the number of ACK symbols in a time interval including SRS. At step 704, in which the modification of the channel structure for at least one time interval in a subframe may further comprise reducing the number of RS symbols in a time interval including SRS. At step 706, in which the modification of the channel structure for at least one time interval in a subframe may further comprise reducing the number of CQI symbols in a time interval including SRS. Note that in each case, the abbreviated symbol in the associated time interval may provide space for the SRS.

Фиг.8 является иллюстрацией терминала 800 доступа, который упрощает мультиплексирование SRS-канала в окружении беспроводной связи. Терминал 800 доступа содержит приемное устройство 802, которое принимает сигнал, например, от приемной антенны (не показана) и выполняет типичные действия (к примеру, фильтрует, усиливает, преобразует с понижением частоты и т.д.) с принимаемым сигналом и оцифровывает приведенный к требуемым параметрам сигнал, чтобы получать выборки. Приемное устройство 802 может быть, например, приемным устройством MMSE и может содержать демодулятор 804, который может демодулировать принимаемые символы и предоставлять их процессору 806 для оценки канала. Процессор 806 может быть процессором, предназначенным анализировать информацию, принятую приемником 802, и/или формировать информацию для передачи передатчиком 816, процессором, который управляет одним или более компонентами терминала 800 доступа, и/или процессором, который как анализирует, принятую приемником 802 информацию, формирует информацию для передачи передатчиком 816 и управляет одним или более компонентами терминала 800 доступа.FIG. 8 is an illustration of an access terminal 800 that facilitates multiplexing an SRS channel in a wireless environment. Access terminal 800 comprises a receiver 802, which receives a signal, for example, from a receive antenna (not shown) and performs typical actions (e.g., filters, amplifies, downconverts, etc.) with the received signal and digitizes required signal parameters to receive samples. Receiver 802 may be, for example, an MMSE receiver and may include a demodulator 804 that can demodulate received symbols and provide them to a processor 806 for channel estimation. The processor 806 may be a processor for analyzing information received by the receiver 802 and / or generating information for transmission by the transmitter 816, a processor that controls one or more components of the access terminal 800, and / or a processor that analyzes the information received by the receiver 802, generates information for transmission by transmitter 816 and controls one or more components of access terminal 800.

Терминал доступа 800 может дополнительно содержать запоминающее устройство 808, которое операционно связано с процессором 806 и которое может сохранять данные, которые должны быть переданы, принимаемые данные и любую другую подходящую информацию, связанную с выполнением различных действий и функций, изложенных в данном документе. Запоминающее устройство 808 дополнительно может сохранять протоколы и/или алгоритмы, ассоциированные с согласованием скорости на основе кольцевого буфера.Access terminal 800 may further comprise a storage device 808 that is operatively coupled to a processor 806 and which can store data to be transmitted, received data, and any other suitable information associated with performing various actions and functions set forth herein. Storage device 808 can optionally store protocols and / or algorithms associated with rate matching based on a ring buffer.

Следует принимать во внимание, что хранилище данных (к примеру, запоминающее устройство 808), описанное в данном документе, может быть энергозависимым запоминающим устройством или энергонезависимым запоминающим устройством либо может включать в себя и энергозависимое, и энергонезависимое запоминающее устройство. В качестве иллюстрации, но не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое выступает в качестве внешнего кэша. В качестве иллюстрации, но не ограничения, RAM доступно во многих формах, например синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с двойной скоростью передачи данных (DDR SDRAM), улучшенное SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и direct Rambus RAM (DRRAM). Запоминающее устройство 808 настоящих систем и способов может включать в себя эти и любые другие подходящие типы запоминающих устройств.It will be appreciated that the data store (e.g., storage device 808) described herein may be a volatile storage device or non-volatile storage device, or may include both volatile and non-volatile storage device. By way of illustration, but not limitation, non-volatile memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable PROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM), which acts as an external cache. By way of illustration, but not limitation, RAM is available in many forms, such as synchronous RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) and direct Rambus RAM (DRRAM). A storage device 808 of the present systems and methods may include these and any other suitable types of storage devices.

Приемное устройство 802, которое может быть практически аналогичным приемному устройству 306 по Фиг.3, дополнительно функционально связано с кодером 810 расширения спектра и/или структурным мультиплексором 812, который может быть практически аналогичным кодеру 314 расширения спектра по Фиг.3 и структурному мультиплексору 312, соответственно, по Фиг.3. Кроме того, хотя не показано, предполагается, что терминал 800 доступа может включать в себя SRS-детектор, практически аналогичный SRS-детектору 310 по Фиг.3. Соответственно, терминал 800 доступа может обнаруживать SRS-символ в интервале времени (к примеру, посредством использования SRS-детектора), использовать структурный мультиплексор 812 для того, чтобы модифицировать структуру канала, по меньшей мере, для одного интервала времени в субкадре, осуществлять доступ к кодеру 810 расширения спектра, чтобы определять длину и тип ортогонального кода расширения спектра во временной области, чтобы применять к временным сегментам субкадра, как функцию от присутствия SRS, и дополнительно применять определенный код расширения спектра к каналу, по меньшей мере, одного интервала времени в субкадре.The receiver 802, which may be substantially similar to the receiver 306 of FIG. 3, is further operatively coupled to the spreading encoder 810 and / or the structural multiplexer 812, which may be substantially similar to the spreading encoder 314 of FIG. 3 and the structural multiplexer 312, respectively, in FIG. 3. In addition, although not shown, it is contemplated that the access terminal 800 may include an SRS detector substantially similar to the SRS detector 310 of FIG. 3. Accordingly, the access terminal 800 can detect the SRS symbol in a time interval (for example, by using an SRS detector), use a structural multiplexer 812 to modify the channel structure for at least one time interval in a subframe, and access a spreading encoder 810 to determine the length and type of an orthogonal time domain spreading code to apply to the time segments of a subframe as a function of the presence of SRS, and further apply certain ith a spreading code to a channel of at least one time interval in a subframe.

Фиг.9 иллюстрирует систему 900, которая упрощает мультиплексирование SRS в окружении беспроводной связи. Система 900 содержит базовую станцию 902 (к примеру, точку доступа и т.п.) с приемным устройством 910, которое принимает сигнал(ы) от одного или более терминалов 904 доступа через множество приемных антенн 906, и передающим устройством 922, которое передает в один или более терминалов 904 доступа через передающую антенну 908. Приемное устройство 910 может принимать информацию от приемных антенн 906 и быть дополнительно функционально связано с демодулятором 912, который демодулирует принятую информацию. Демодулируемые символы анализируются посредством процессора 914, который может быть аналогичным процессору, описанному выше относительно Фиг.8, и который соединен с запоминающим устройством 916, которое сохраняет данные, которые должны быть переданы или приняты от терминала(ов) 904 доступа (или другой базовой станции (не показана)) и/или любую другую подходящую информацию, связанную с выполнением различных действий и функций, изложенных в данном документе.FIG. 9 illustrates a system 900 that facilitates multiplexing SRSs in a wireless environment. System 900 comprises a base station 902 (e.g., an access point, etc.) with a receiver 910 that receives signal (s) from one or more access terminals 904 through multiple receive antennas 906, and a transmitter 922 that transmits to one or more access terminals 904 through a transmit antenna 908. A receiver 910 may receive information from receive antennas 906 and be further operably coupled to a demodulator 912 that demodulates received information. The demodulated symbols are analyzed by a processor 914, which may be similar to the processor described above with respect to FIG. 8, and which is connected to a memory 916 that stores data to be transmitted or received from access terminal (s) 904 (or another base station) (not shown)) and / or any other suitable information related to the various activities and functions set forth in this document.

Процессор 914 дополнительно связан с кодером 918 расширения спектра, который может определять длину и тип ортогонального кода расширения спектра во временной области, чтобы применять к временным сегментам субкадра, как функцию от присутствия и/или отсутствия SRS.The processor 914 is further associated with a spreading encoder 918, which can determine the length and type of an orthogonal spreading code in the time domain to apply to the time segments of a subframe as a function of the presence and / or absence of SRS.

Кодер 918 расширения спектра может быть функционально связан со структурным мультиплексором 920, который может модифицировать структуру канала, по меньшей мере, для одного интервала времени в субкадре. Кроме того, хотя не показано, предполагается, что базовая станция 902 может включать в себя SRS-детектор, практически аналогичный SRS-детектору 310 по Фиг.3. Кодер 918 расширения спектра и структурный мультиплексор 920 могут предоставлять данные, которые должны передаваться в модулятор 922. Например, данные, которые должны передаваться, которые включаются в PUCCH-канал (к примеру, ACK- или CQI-канал), который мультиплексируется с SRS. Модулятор 922 может мультиплексировать кадр для передачи посредством передающего устройства 926 через антенну 908 в терминал(ы) 904 доступа. Хотя проиллюстрированы как являющиеся отдельными от процессора 914, следует принимать во внимание, что модуль 918 перемежения, модуль 920 чередования и/или модулятор 922 могут быть частью процессора 914 или ряда процессоров (не показаны).The spreading encoder 918 may be operatively coupled to a structural multiplexer 920, which may modify the channel structure for at least one time interval in a subframe. Furthermore, although not shown, it is contemplated that base station 902 may include an SRS detector substantially similar to the SRS detector 310 of FIG. 3. The spreading encoder 918 and the structural multiplexer 920 may provide data to be transmitted to a modulator 922. For example, data to be transmitted that is included in a PUCCH channel (eg, an ACK or CQI channel) that is multiplexed with SRS. A modulator 922 may multiplex the frame for transmission by a transmitter 926 through an antenna 908 to an access terminal (s) 904. Although illustrated as being separate from processor 914, it should be appreciated that interleaver 918, interleaver 920, and / or modulator 922 may be part of processor 914 or a number of processors (not shown).

Фиг.10 иллюстрирует примерную систему 1000 беспроводной связи. Система 1000 беспроводной связи показывает одну базовую станцию 1010 и один терминал 1050 доступа для краткости. Тем не менее, следует принимать во внимание, что система 1000 может включать в себя более одной базовой станции и/или более одного терминала доступа, при этом дополнительные базовые станции и/или терминалы доступа могут быть во многом похожими или отличными от примерной базовой станции 1010 и терминала 1050 доступа, описанных ниже. Помимо этого, следует принимать во внимание, что базовая станция 1010 и/или терминал 1050 доступа могут использовать системы (Фиг.1, 3, 8-9 и 11) и/или способы (Фиг.6 и 7), описанные в данном документе, чтобы упрощать беспроводную связь между собой.10 illustrates an example wireless communication system 1000. The wireless communication system 1000 shows one base station 1010 and one access terminal 1050 for short. However, it should be appreciated that system 1000 may include more than one base station and / or more than one access terminal, while additional base stations and / or access terminals may be very similar or different from the approximate base station 1010 and access terminal 1050, described below. In addition, it should be appreciated that the base station 1010 and / or access terminal 1050 may use the systems (Figs. 1, 3, 8-9 and 11) and / or methods (Figs. 6 and 7) described herein to simplify wireless communication between each other.

В базовой станции 1010 данные трафика для ряда потоков данных предоставляются из источника 1012 данных в процессор 1014 данных передачи (TX). Согласно примеру каждый поток данных может передаваться по соответствующей антенне. Процессор 1014 TX-данных форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставлять закодированные данные.At base station 1010, traffic data for a number of data streams is provided from a data source 1012 to a transmit (TX) data processor 1014. According to an example, each data stream may be transmitted over a respective antenna. TX data processor 1014 formats, codes, and interleaves the traffic data stream based on the particular coding scheme selected for that data stream to provide encoded data.

Кодированные данные для каждого потока данных могут быть мультиплексированы с пилотными данными с использованием технологий мультиплексирования с ортогональным частотным разделением каналов (OFDM). Дополнительно или альтернативно, пилотные символы могут быть мультиплексированы с частотным разделением (FDM), мультиплексированы с временным разделением (TDM) или мультиплексированы с кодовым разделением (CDM). Пилотные данные типично являются известным шаблоном данных, который обрабатывается известным способом и может быть использован в терминале 1050 доступа для того, чтобы оценивать отклик канала. Мультиплексированные пилотные сигналы и кодированные данные для каждого потока данных могут модулироваться (к примеру, отображаться на символы) на основе конкретной схемы модуляции (к примеру, двоичной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), М-фазовой манипуляции (M-PSK), М-квадратурной амплитудной модуляции (M-QAM) и т.д.), выбранной для этого потока данных, чтобы предоставлять символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены посредством инструкций, выполняемых или предоставляемых посредством процессора 1030.The coded data for each data stream can be multiplexed with pilot data using orthogonal frequency division multiplexing (OFDM) technologies. Additionally or alternatively, the pilot symbols may be frequency division multiplexed (FDM), time division multiplexed (TDM), or code division multiplexed (CDM). The pilot data is typically a known data pattern that is processed in a known manner and can be used in access terminal 1050 in order to evaluate channel response. Multiplexed pilot signals and encoded data for each data stream can be modulated (e.g., mapped to symbols) based on a specific modulation scheme (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M- PSK), M-quadrature amplitude modulation (M-QAM), etc.) selected for this data stream to provide modulation symbols. The data rate, coding, and modulation for each data stream may be determined by instructions executed or provided by processor 1030.

Символы модуляции для всех потоков данных могут быть предоставлены в TX MIMO-процессор 1020, который может дополнительно обрабатывать символы модуляции (к примеру, для OFDM). TX MIMO-процессор 1020 далее предоставляет NT потоков символов модуляции в NT передающих устройств (TMTR) 1022a-1022t. В различных вариантах осуществления TX MIMO-процессор 1020 применяет весовые коэффициенты формирования диаграммы направленности к символам потоков данных и к антенне, из которой передается символ.Modulation symbols for all data streams may be provided to the TX MIMO processor 1020, which may further process modulation symbols (eg, for OFDM). The TX MIMO processor 1020 further provides N T modulation symbol streams to N T transmitters (TMTR) 1022a-1022t. In various embodiments, TX MIMO processor 1020 applies beamforming weights to the symbols of the data streams and to the antenna from which the symbol is transmitted.

Каждое передающее устройство 1022 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или более аналоговых сигналов, и дополнительно приводит к требуемым параметрам (к примеру, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по MIMO-каналу. Дополнительно, NT модулированных сигналов из передающих устройств 1022a-1022t передаются из NT антенн 1024a-1024t, соответственно.Each transmitter 1022 receives and processes a respective symbol stream to provide one or more analog signals, and further leads to desired parameters (e.g., amplifies, filters, and upconverts) the analog signals to provide a modulated signal suitable for transmission over MIMO channel. Additionally, N T modulated signals from transmitters 1022a through 1022t are transmitted from N T antennas 1024a through 1024t, respectively.

В терминале 1050 доступа передаваемые модулированные сигналы принимаются посредством N R антенн 1052a-1052r и принимаемый сигнал из каждой антенны 1052 предоставляется в соответствующее приемное устройство (RCVR) 1054a-1054r. Каждое приемное устройство 1054 приводит к требуемым параметрам (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий принятый сигнал, оцифровывает приведенный к требуемым параметрам сигнал, чтобы предоставить выборки, и дополнительно обрабатывает выборки, чтобы предоставить соответствующий "принятый" поток символов.At access terminal 1050, the transmitted modulated signals are received by N R antennas 1052a-1052r, and the received signal from each antenna 1052 is provided to a respective receiver (RCVR) 1054a-1054r. Each receiver 1054 results in the required parameters (for example, filters, amplifies, and downconverts) the corresponding received signal, digitizes the reduced signal to the required parameters to provide samples, and further processes the samples to provide the corresponding “received” symbol stream.

Процессор 1060 RX-данных может принимать и обрабатывать NR принимаемых потоков символов от NR приемных устройств 1054 на основе конкретной методики обработки приемного устройства, чтобы предоставлять NT "обнаруженных" потоков символов. Процессор 1060 RX-данных может демодулировать, обратно перемежать и декодировать каждый обнаруженный поток символов, чтобы восстановить данные трафика для потока данных. Обработка посредством процессора 1060 RX-данных комплементарна обработке, выполняемой посредством TX MIMO-процессора 1020 и процессора 1014 TX-данных в базовой станции 1010.An RX data processor 1060 may receive and process N R received symbol streams from N R receivers 1054 based on a particular receiver processing technique to provide N T “detected” symbol streams. An RX data processor 1060 may demodulate, interleave, and decode each detected symbol stream to recover traffic data for the data stream. The processing by the RX data processor 1060 is complementary to the processing performed by the TX MIMO processor 1020 and TX data processor 1014 in the base station 1010.

Процессор 1070 может периодически определять то, какую доступную технологию использовать, как пояснено выше. Дополнительно, процессор 1070 может формулировать сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.The processor 1070 may periodically determine which available technology to use, as explained above. Additionally, processor 1070 may formulate a reverse link message comprising a matrix index portion and a rank value portion.

Сообщение обратной линии связи может содержать различные типы информации, относящейся к линии связи и/или принимаемому потоку данных. Затем сообщение обратной линии связи может быть обработано посредством процессора 1038 TX-данных, который также принимает данные трафика для ряда потоков данных от источника 1036 данных, модулированных посредством модулятора 1080, приведенных к требуемым параметрам посредством передающих устройств 1054a-1054r и переданных обратно базовой станции 1010.The reverse link message may comprise various types of information related to the communication link and / or the received data stream. The reverse link message can then be processed by the TX data processor 1038, which also receives traffic data for a number of data streams from the data source 1036, modulated by modulator 1080, reduced to the desired parameters by transmitting devices 1054a-1054r, and transmitted back to base station 1010 .

В базовой станции 1010 модулированные сигналы из терминала 1050 доступа принимаются посредством антенн 1024, приводятся к требуемым параметрам посредством приемных устройств 1022, демодулируются посредством демодулятора 1040 и обрабатываются посредством процессора 1042 RX-данных, чтобы извлекать сообщение обратной линии связи, передаваемое посредством терминала 1050 доступа. Дополнительно, процессор 1030 может обрабатывать извлеченное сообщение, чтобы определять то, какую матрицу предварительного кодирования использовать для определения весовых коэффициентов формирования диаграммы направленности.At base station 1010, modulated signals from access terminal 1050 are received via antennas 1024, adjusted to desired parameters by receivers 1022, demodulated by demodulator 1040, and processed by RX data processor 1042 to extract a reverse link message transmitted by access terminal 1050. Additionally, processor 1030 may process the extracted message to determine which precoding matrix to use for determining beamforming weights.

Процессоры 1030 и 1070 могут направлять (к примеру, контролировать, координировать, управлять и т.д.) работу в базовой станции 1010 и терминале 1050 доступа, соответственно. Соответствующие процессоры 1030 и 1070 могут быть связаны с запоминающим устройством 1032 и 1072, которое сохраняет программные коды и данные. Процессоры 1030 и 1070 также могут выполнять вычисления, чтобы получать оценки частотной и импульсной характеристики для восходящей и нисходящей линий связи, соответственно.Processors 1030 and 1070 may direct (e.g., control, coordinate, manage, etc.) operation at base station 1010 and access terminal 1050, respectively. Corresponding processors 1030 and 1070 may be associated with a storage device 1032 and 1072 that stores program codes and data. Processors 1030 and 1070 can also perform calculations to obtain frequency and impulse response estimates for the uplink and downlink, respectively.

В одном аспекте изобретения логические каналы классифицируются на каналы управления и каналы трафика. Логические каналы управления могут включать в себя широковещательный канал управления (BCCH), который является DL-каналом для широковещательной передачи системной управляющей информации. Дополнительно, логические каналы управления могут включать в себя канал управления поисковыми вызовами (PCCH), является DL-каналом, который передает информацию о поисковом вызове. Кроме того, логические каналы управления могут включать многоадресный канал управления (MCCH), который является DL-каналом типа "из точки к множеству точек", используемым для передачи расписания и управляющей информации услуги широковещательной/многоадресной передачи мультимедиа (MBMS) для одного или нескольких MTCH. Как правило, после установления RRC-соединения (контроллер радиоресурсов) этот канал используется только посредством UE, которые принимают MBMS (например, старые MCCH+MSCH). Дополнительно, логические каналы управления могут включать в себя выделенный канал управления (DCCH), является двунаправленным каналом типа двухточечного канала, который передает специализированную управляющую информацию и используется посредством UE, имеющими RRC-соединение. В одном аспекте логические каналы трафика могут содержать выделенный канал трафика (DTCH), который является двунаправленным каналом типа двухточечного канала, выделенным одному UE, для передачи пользовательской информации. Кроме того, логические каналы трафика могут включать в себя канал трафика многоадресной передачи (MTCH) - это DL-канал типа "из точки к множеству точек" для передачи данных трафика.In one aspect of the invention, logical channels are classified into control channels and traffic channels. The logical control channels may include a broadcast control channel (BCCH), which is a DL channel for broadcasting system control information. Additionally, the logical control channels may include a paging control channel (PCCH), is a DL channel that transmits paging information. In addition, the logical control channels may include a multicast control channel (MCCH), which is a point-to-multipoint type DL channel used to transmit the schedule and control information of a multimedia broadcast / multicast service (MBMS) for one or more MTCHs . As a rule, after establishing an RRC connection (radio resource controller), this channel is used only by UEs that receive MBMS (for example, old MCCH + MSCH). Additionally, the logical control channels may include a dedicated control channel (DCCH), is a bi-directional channel such as a point-to-point channel that transmits specialized control information and is used by UEs having an RRC connection. In one aspect, the logical traffic channels may comprise a dedicated traffic channel (DTCH), which is a bi-directional point-to-point channel type channel allocated to one UE for transmitting user information. In addition, the logical traffic channels may include a multicast traffic channel (MTCH), which is a point-to-multipoint DL channel for transmitting traffic data.

В аспекте изобретения транспортные каналы классифицируются на DL и UL. Транспортные DL-каналы содержат широковещательный канал (BCH), совместно используемый канал передачи данных по нисходящей линии связи (DL-SDCH) и канал поискового вызова (PCH). PCH может поддерживать режим энергосбережения UE (цикл прерывистого приема (DRX) указывается посредством сети для UE), передается в широковещательном режиме по всей соте и преобразуется в PHY-ресурсы (физического уровня), которые могут использоваться для других каналов управления/трафика. Транспортные UL-каналы могут содержать канал с произвольным доступом (RACH), канал передачи запросов (REQCH), совместно используемый канал данных восходящей линии связи (UL-SDCH) и множество PHY-каналов.In an aspect of the invention, transport channels are classified into DL and UL. DL transport channels comprise a broadcast channel (BCH), a downlink shared channel (DL-SDCH), and a paging channel (PCH). The PCH may support the power saving mode of the UE (discontinuous reception (DRX) cycle is indicated by the network for the UE), broadcast throughout the cell and converted to PHY resources (physical layer) that can be used for other control / traffic channels. UL transport channels may comprise a random access channel (RACH), a request transmission channel (REQCH), an uplink shared data channel (UL-SDCH), and a plurality of PHY channels.

PHY-каналы содержат набор DL-каналов и UL-каналов. Например, DL PHY-каналы могут включать в себя: общий пилотный канал (CPICH); канал синхронизации (SCH); общий канал управления (CCCH); совместно используемый канал управления DL (SDCCH); канал управления многоадресной передачей (MCCH); совместно используемый канал назначения UL (SUACH); канал подтверждения приема (ACKCH), физический совместно используемый канал передачи данных DL (DL-PSDCH); канал управления мощностью UL (UPCCH); канал индикатора поискового вызова (PICH); и/или канал индикатора нагрузки (LICH). В качестве дополнительной иллюстрации UL PHY-каналы могут включать в себя: физический канал с произвольным доступом (PRACH); канал индикатора качества канала (CQICH); канал подтверждения приема (ACKCH); канал индикатора поднабора антенн (ASICH); совместно используемый запросный канал (SREQCH); физический совместно используемый канал передачи данных UL (UL-PSDCH) и/или широкополосный пилотный канал (BPICH).PHY channels contain a set of DL channels and UL channels. For example, DL PHY channels may include: a common pilot channel (CPICH); synchronization channel (SCH); common control channel (CCCH); DL Shared Control Channel (SDCCH); multicast control channel (MCCH); UL Shared Destination Channel (SUACH); acknowledgment channel (ACKCH), DL physical shared data channel (DL-PSDCH); UL Power Control Channel (UPCCH); paging indicator channel (PICH); and / or a load indicator channel (LICH). As an additional illustration of UL, PHY channels may include: a physical random access channel (PRACH); Channel Quality Indicator Channel (CQICH); acknowledgment channel (ACKCH); antenna subset indicator channel (ASICH); Shared Request Channel (SREQCH); UL Physical Shared Data Channel (UL-PSDCH) and / or Broadband Pilot Channel (BPICH).

Следует понимать, что варианты осуществления, описанные в данном документе, могут быть реализованы посредством аппаратных средств, программного обеспечения, микропрограммного обеспечения, промежуточного программного обеспечения, микрокода или любой комбинации вышеозначенного. При реализации в аппаратных средствах блоки обработки могут быть реализованы в одной или нескольких специализированных интегральных схемах (ASIC), процессорах цифровых сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем матричных БИС (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных устройствах, предназначенных для того, чтобы выполнять описанные в данном документе функции, или в их комбинациях.It should be understood that the embodiments described herein may be implemented by hardware, software, firmware, middleware, microcode, or any combination of the above. When implemented in hardware, the processing units can be implemented in one or more specialized integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), user programmable matrix LSIs (FPGAs) , processors, controllers, microcontrollers, microprocessors, other electronic devices designed to perform the functions described in this document, or combinations thereof.

Когда варианты осуществления реализованы в программном обеспечении, микропрограммном обеспечении, промежуточном программном обеспечении или микрокоде, программный код или сегменты кода могут быть сохранены на машиночитаемом носителе, таком как компонент хранения. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную процедуру, вложенную процедуру, модуль, комплект программного обеспечения, класс или любое сочетание инструкций, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут быть переданы, переадресованы или пересланы посредством любого надлежащего средства, в том числе совместного использования памяти, передачи сообщений, эстафетной передачи данных, передачи по сети и т.д.When embodiments are implemented in software, firmware, middleware, or microcode, the program code or code segments can be stored on a computer-readable medium, such as a storage component. A code segment can represent a procedure, function, subprogram, program, standard procedure, nested procedure, module, software package, class, or any combination of instructions, data structures, or program statements. A code segment may be associated with another code segment or a hardware circuit by transmitting and / or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. can be transmitted, forwarded or forwarded by any appropriate means, including memory sharing, messaging, hand-off, data transmission over the network, etc.

При реализации в программном обеспечении описанные в данном документе методики могут быть реализованы с помощью модулей (к примеру, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Программные коды могут быть сохранены в запоминающем устройстве и приведены в исполнение посредством процессоров. Запоминающее устройство может быть реализовано в процессоре или внешне по отношению к процессору, причем во втором случае оно может быть функционально связано с процессором с помощью различных средств, известных в данной области техники.When implemented in software, the techniques described in this document can be implemented using modules (for example, procedures, functions, etc.) that perform the functions described in this document. Program codes can be stored in memory and executed by processors. The storage device can be implemented in the processor or externally with respect to the processor, and in the second case, it can be functionally connected to the processor using various means known in the art.

На Фиг.11 проиллюстрирована система 1100, которая предоставляет возможность мультиплексирования SRS-канала в окружении беспроводной связи. Например, система 1100 может постоянно размещаться, по меньшей мере, частично в рамках базовой станции. Согласно другой иллюстрации система 1100 может находиться, по меньшей мере, частично, в терминале доступа. Следует принимать во внимание, что система 1100 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные посредством процессора, программного обеспечения или комбинации вышеозначенного (к примеру, микропрограммного обеспечения). Система 1100 включает в себя логическое группирование 1102 электрических компонентов, которые могут действовать совместно.11, illustrated is a system 1100 that enables the multiplexing of an SRS channel in a wireless environment. For example, system 1100 may reside at least partially within a base station. According to another illustration, system 1100 may reside, at least in part, in an access terminal. It should be appreciated that the system 1100 is presented as including functional blocks, which may be functional blocks that represent functions implemented by a processor, software, or a combination of the above (e.g., firmware). System 1100 includes a logical grouping 1102 of electrical components that can act in conjunction.

Например, логическое группирование 1102 может включать в себя электрический компонент для обнаружения SRS-символа в интервале времени субкадра, включенного в блок ресурсов 1104. Дополнительно, логическое группирование 1102 может содержать электрический компонент для вычисления длины и типа кода расширения спектра во временной области, чтобы применять к временным сегментам субкадра, на основе присутствия SRS 1106. Кроме того, логическое группирование 1102 может включать в себя электрический компонент для модификации структуры канала одного или более интервалов времени в субкадре 1108. Логическое группирование 1102 также может включать в себя электрический компонент для реализации вычисленного кода расширения спектра к одному или более каналов в интервале времени и/или блоке ресурсов 1110. Например, SRS, обнаруживаемый в интервале времени блока ресурсов, может быть мультиплексирован с другими каналами передачи данных в областях PUCCH, такими как, к примеру, CQI- или ACK-канал. В соответствии с этим, SRS может быть распознан или обнаружен в интервале времени блока ресурсов. Структура канала для этого интервала времени затем может модифицироваться, например, посредством уменьшения в интервале времени с SRS числа символов. Таким образом, число ACK-, CQI- или RS-символов может сокращаться, чтобы предоставлять позицию для SRS. Оставшиеся 5 (для длинного CP) или 6 (для короткого CP) символов могут быть структурированы с кодами расширения спектра во временной области, тип и длина которых могут быть определены как функция от присутствия или отсутствия SRS в интервале времени. Дополнительно, система 1100 может включать в себя запоминающее устройство 1110, которое сохраняет инструкции для выполнения функций, ассоциированных с электрическими компонентами 1104, 1106, 1108 и 1110. Хотя они показаны как являющиеся внешними к запоминающему устройству 1112, следует понимать, что один или более из электрических компонентов 1104, 1106, 1108 и 1110 могут существовать в рамках запоминающего устройства 1112.For example, logical grouping 1102 may include an electrical component for detecting an SRS symbol in a time interval of a subframe included in resource block 1104. Additionally, logical grouping 1102 may include an electrical component for calculating the length and type of time domain spreading code to apply to time segments of a subframe, based on the presence of SRS 1106. In addition, logical grouping 1102 may include an electrical component to modify the channel structure of one or more its time intervals in subframe 1108. Logical grouping 1102 may also include an electrical component for implementing the calculated spreading code for one or more channels in a time interval and / or resource block 1110. For example, an SRS detected in a time interval of a resource block may be multiplexed with other data channels in the PUCCH areas, such as, for example, a CQI or ACK channel. Accordingly, the SRS can be recognized or detected in the time interval of the resource block. The channel structure for this time interval can then be modified, for example, by decreasing the number of symbols in the time interval with SRS. Thus, the number of ACK, CQI, or RS characters may be reduced to provide a position for SRS. The remaining 5 (for long CP) or 6 (for short CP) characters can be structured with time-domain spreading codes, the type and length of which can be determined as a function of the presence or absence of SRS in the time interval. Additionally, system 1100 may include a memory 1110 that stores instructions for performing functions associated with electrical components 1104, 1106, 1108, and 1110. Although they are shown as being external to memory 1112, it should be understood that one or more of electrical components 1104, 1106, 1108, and 1110 may exist within the storage device 1112.

То, что описано выше, включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описать каждое вероятное сочетание компонентов или технологий в целях описания вышеозначенных вариантов осуществления, но специалисты в данной области техники могут признавать, что многие дополнительные сочетания и перестановки различных вариантов осуществления допустимы. Следовательно, описанные варианты осуществления имеют намерение охватывать все подобные преобразования, модификации и разновидности, которые попадают под сущность и объем прилагаемой формулы изобретения. Более того, в пределах, в которых термин "включает в себя" используется либо в подробном описании, либо в формуле изобретения, этот термин имеет намерение быть включающим способом, аналогичным термину "содержащий", как "содержащий" интерпретируется, когда используется в качестве переходного слова в формуле изобретения.What is described above includes examples of one or more embodiments. Of course, it is impossible to describe every possible combination of components or technologies in order to describe the above embodiments, but those skilled in the art may recognize that many additional combinations and permutations of various embodiments are permissible. Therefore, the described embodiments are intended to cover all such transformations, modifications, and variations that fall within the spirit and scope of the appended claims. Moreover, to the extent that the term “includes” is used either in the detailed description or in the claims, this term is intended to be inclusive in a manner similar to the term “comprising”, as “comprising” is interpreted when used as a transition words in the claims.

Claims (48)

1. Способ мультиплексирования зондирующего ресурсного сигнала (SRS) в среде беспроводной связи, содержащий этапы, на которых:
обнаруживают присутствие SRS-символа в интервале времени субкадра;
модифицируют структуру канала, по меньшей мере, для одного интервала времени субкадра;
определяют длину и тип ортогонального кода расширения спектра во временной области, чтобы применять к каналу в интервалах времени субкадра, как функцию присутствия SRS; и
применяют определенный код расширения спектра к каналу, по меньшей мере, в одном интервале времени в субкадре.
1. A method for multiplexing a sounding resource signal (SRS) in a wireless communication environment, comprising the steps of:
detecting the presence of an SRS symbol in a subframe time interval;
modifying the channel structure for at least one subframe time interval;
determining the length and type of the orthogonal spreading code in the time domain to apply to the channel in the time slots of the subframe as a function of the presence of the SRS; and
apply a specific spreading code to the channel in at least one time interval in a subframe.
2. Способ по п.1, в котором модификация структуры канала, по меньшей мере, для одного интервала времени субкадра дополнительно содержит этап, на котором сокращают число символов подтверждения приема (АСК) в интервале времени, включающем в себя SRS.2. The method according to claim 1, in which the modification of the channel structure for at least one time interval of a subframe further comprises the step of reducing the number of acknowledgment symbols (ACK) in a time interval including SRS. 3. Способ по п.2, в котором применение определенного кода расширения спектра к каналу, по меньшей мере, в одном интервале времени в субкадре дополнительно содержит этап, на котором применяют 3-точечный код расширения спектра по методу дискретного преобразования Фурье (DFT) в интервале времени, включающем в себя SRS, для АСК-символов и символов опорного сигнала (RS).3. The method according to claim 2, in which the application of a specific spreading code to the channel in at least one time interval in a subframe further comprises the step of applying a 3-point spreading code according to the discrete Fourier transform (DFT) method to a time interval including SRS for ACK symbols and reference signal (RS) symbols. 4. Способ по п.2, в котором применение определенного кода расширения спектра к каналу, по меньшей мере, в одном интервале времени в субкадре дополнительно содержит этап, на котором применяют во втором интервале времени 4-точечный ортогональный код расширения спектра для АСК-символов и применяют 3-точечный код расширения спектра по методу DFT для RS-символов, причем ортогональный код расширения спектра имеет тип Адамара или DFT.4. The method according to claim 2, in which the application of a specific spreading code to a channel in at least one time interval in a subframe further comprises the step of applying a 4-point orthogonal spreading code for ACK symbols in the second time interval and applying a 3-point DFT spreading code for RS symbols, wherein the orthogonal spreading code is Hadamard or DFT. 5. Способ по п.1, в котором определение длины и типа ортогонального кода расширения спектра во временной области, чтобы применять к каналу в интервалах времени субкадра, как функции присутствия SRS дополнительно содержит этап, на котором используют длинный циклический префикс (СР) для субкадра.5. The method according to claim 1, in which determining the length and type of the orthogonal spreading code in the time domain to apply to the channel at subframe time intervals as a function of the presence of the SRS further comprises the step of using a long cyclic prefix (CP) for the subframe . 6. Способ по п.5, в котором применение определенного кода расширения спектра к каналу, по меньшей мере, в одном интервале времени в субкадре дополнительно содержит этап, на котором применяют в интервале времени, включающем в себя SRS, 3-точечный код расширения спектра по методу DFT для АСК-символов и применяют 2-точечный ортогональный код расширения спектра для RS-символов.6. The method according to claim 5, in which the application of a specific spreading code to the channel in at least one time interval in the subframe further comprises the step of applying, in the time interval including SRS, a 3-point spreading code according to the DFT method for ASK symbols and apply a 2-point orthogonal spreading code for RS symbols. 7. Способ по п.5, в котором применение определенного кода расширения спектра к каналу, по меньшей мере, в одном интервале времени в субкадре дополнительно содержит этап, на котором применяют во втором интервале времени 4-точечный ортогональный код расширения спектра для АСК-символов и применяют 2-точечный ортогональный код расширения спектра для RS-символов.7. The method according to claim 5, in which the application of a specific spreading code to a channel in at least one time interval in a subframe further comprises the step of applying a 4-point orthogonal spreading code for ACK symbols in a second time interval and applying a 2-point orthogonal spreading code for RS symbols. 8. Способ по п.1, в котором модификация структуры канала, по меньшей мере, для одного интервала времени субкадра дополнительно содержит этап, на котором сокращают число RS-символов в интервале времени, включающем в себя SRS.8. The method according to claim 1, in which the modification of the channel structure for at least one time interval of a subframe further comprises the step of reducing the number of RS symbols in a time interval including SRS. 9. Способ по п.8, в котором применение определенного кода расширения спектра к каналу, по меньшей мере, в одном интервале времени в субкадре дополнительно содержит этап, на котором применяют в интервале времени, включающем в себя SRS, 2-точечный или 4-точечный код расширения спектра по методу DFT для АСК-символов и применяют 2-точечный код расширения спектра по методу DFT для RS-символов.9. The method of claim 8, in which the application of a specific spreading code to the channel in at least one time interval in a subframe further comprises the step of applying a 2-point or 4- time interval in the time interval including SRS DFT spread point code for ASK symbols, and a 2-point DFT spread code for RS symbols. 10. Способ по п.8, в котором применение определенного кода расширения спектра к каналу, по меньшей мере, в одном интервале времени в субкадре дополнительно содержит этап, на котором применяют во втором интервале времени 4-точечный ортогональный код расширения спектра для АСК-символов и применяют 3-точечный код расширения спектра по методу DFT для RS-символов.10. The method of claim 8, wherein applying a specific spreading code to a channel in at least one time interval in a subframe further comprises applying a 4-point orthogonal spreading code for ACK symbols in a second time interval and applying a 3-point DFT spreading code for RS symbols. 11. Способ по п.1, в котором модификация структуры канала, по меньшей мере, для одного интервала времени субкадра дополнительно содержит этап, на котором сокращают число символов индикатора качества канала (CQI) в интервале времени, включающем в себя SRS.11. The method according to claim 1, in which the modification of the channel structure for at least one time interval of a subframe further comprises reducing the number of channel quality indicator (CQI) symbols in a time interval including SRS. 12. Способ по п.11, дополнительно содержащий этап, на котором увеличивают эффективную кодовую скорость посредством сокращения числа RS-символов для CQI-канала.12. The method according to claim 11, further comprising the step of increasing the effective code rate by reducing the number of RS symbols for the CQI channel. 13. Устройство беспроводной связи, содержащее:
запоминающее устройство, которое хранит инструкции, связанные с обнаружением присутствия SRS-символа в интервале времени субкадра, модификацией структуры канала для одного или более интервалов времени в субкадре, вычислением типа и длины ортогонального кода расширения спектра во временной области, чтобы применять канал в интервалах времени субкадра, на основании присутствия SRS в интервале времени, реализацией вычисленного кода расширения спектра в одном или более интервалах времени субкадра в канале; и
процессор, соединенный с запоминающим устройством, выполненный с возможностью осуществлять инструкции, сохраненные в запоминающем устройстве.
13. A wireless communications device, comprising:
a storage device that stores instructions related to detecting the presence of an SRS symbol in a time interval of a subframe, modifying the channel structure for one or more time intervals in the subframe, calculating the type and length of the orthogonal spreading code in the time domain to apply the channel in the time intervals of the subframe , based on the presence of SRS in the time interval, by implementing the calculated spreading code in one or more time intervals of a subframe in the channel; and
a processor coupled to the storage device, configured to implement instructions stored in the storage device.
14. Устройство беспроводной связи по п.13, в котором запоминающее устройство дополнительно хранит инструкции, связанные с сокращением числа АСК-символов в интервале времени, включающем в себя SRS.14. The wireless communications apparatus of claim 13, wherein the storage device further stores instructions associated with reducing the number of ACK symbols in a time interval including SRS. 15. Устройство беспроводной связи по п.14, в котором запоминающее устройство дополнительно хранит инструкции, связанные с реализацией 3-точечного кода расширения спектра по методу DFT в интервале времени, включающем в себя SRS, для АСК-символов и RS-символов.15. The wireless communications apparatus of claim 14, wherein the storage device further stores instructions related to implementing a 3-point DFT spreading code in a time interval including SRS for ACK symbols and RS symbols. 16. Устройство беспроводной связи по п.14, в котором запоминающее устройство дополнительно хранит инструкции, связанные с реализацией во втором интервале времени 4-точечного ортогонального кода расширения спектра для АСК-символов и реализацией 3-точечного кода расширения спектра по методу DFT для RS-символов.16. The wireless communications apparatus of claim 14, wherein the storage device further stores instructions related to the implementation of the 4-point orthogonal spreading code for ACK symbols in the second time interval and the implementation of the 3-point spreading code according to the DFT method for RS- characters. 17. Устройство беспроводной связи по п.13, в котором запоминающее устройство дополнительно хранит инструкции, связанные с использованием длинного СР для субкадра.17. The wireless communications apparatus of claim 13, wherein the storage device further stores instructions associated with using a long CP for a subframe. 18. Устройство беспроводной связи по п.17, в котором запоминающее устройство дополнительно хранит инструкции, связанные с реализацией в интервале времени, включающем в себя SRS, 3-точечного кода расширения спектра по методу DFT для АСК-символов и реализацией 2-точечного ортогонального кода расширения спектра для RS-символов.18. The wireless communications apparatus of claim 17, wherein the storage device further stores instructions related to implementing, in an interval of time including SRS, a 3-point DFT spreading code for ACK symbols and implementing a 2-point orthogonal code Spectrum extensions for RS characters. 19. Устройство беспроводной связи по п.17, в котором запоминающее устройство дополнительно хранит инструкции, связанные с реализацией во втором интервале времени 4-точечного ортогонального кода расширения спектра для АСК-символов и реализацией 2-точечного ортогонального кода расширения спектра для RS-символов.19. The wireless communications apparatus of claim 17, wherein the storage device further stores instructions related to the implementation of the 4-point orthogonal spreading code for the ASK symbols in the second time interval and the implementation of the 2-point orthogonal spreading code for the RS symbols. 20. Устройство беспроводной связи по п.13, в котором запоминающее устройство дополнительно хранит инструкции, связанные с сокращением числа RS-символов в интервале времени, включающем в себя SRS.20. The wireless communications apparatus of claim 13, wherein the storage device further stores instructions related to reducing the number of RS symbols in a time interval including SRS. 21. Устройство беспроводной связи по п.20, в котором запоминающее устройство дополнительно хранит инструкции, связанные с реализацией в интервале времени, включающем в себя SRS, 2-точечного или 4-точечного кода расширения спектра по методу DFT для АСК-символов и реализацией 2-точечного кода расширения спектра по методу DFT для RS-символов.21. The wireless communications apparatus of claim 20, wherein the storage device further stores instructions associated with the implementation of a time interval including SRS, a 2-point or 4-point spreading code according to the DFT method for ASK symbols and implementation 2 -point code spread spectrum according to the DFT method for RS-characters. 22. Устройство беспроводной связи по п.20, в котором запоминающее устройство дополнительно хранит инструкции, связанные с реализацией во втором интервале времени 4-точечного ортогонального кода расширения спектра для АСК-символов и реализацией 3-точечного кода расширения спектра по методу DFT для RS-символов.22. The wireless communication device according to claim 20, in which the storage device further stores instructions related to the implementation in the second time interval of a 4-point orthogonal spreading code for ASK symbols and the implementation of a 3-point spreading code according to the DFT method for RS- characters. 23. Устройство беспроводной связи по п.13, в котором запоминающее устройство дополнительно хранит инструкции, связанные с сокращением числа CQI-символов в интервале времени, включающем в себя SRS.23. The wireless communications apparatus of claim 13, wherein the storage device further stores instructions related to reducing the number of CQI symbols in a time interval including SRS. 24. Устройство беспроводной связи по п.23, в котором запоминающее устройство дополнительно хранит инструкции, связанные с повышением эффективной кодовой скорости посредством сокращения числа RS-символов для CQI-канала.24. The wireless communications apparatus of claim 23, wherein the storage device further stores instructions related to increasing an effective code rate by reducing the number of RS symbols for a CQI channel. 25. Устройство для мультиплексирования SRS в системе беспроводной связи, содержащее:
средство для обнаружения SRS-символа в интервале времени субкадра;
средство для регулирования структуры канала, по меньшей мере, для одного интервала времени в субкадре;
средство для использования присутствия SRS для определения типа и длины ортогонального кода расширения спектра во временной области, чтобы применять к каналу в одном или более интервалов времени субкадра; и
средство для применения определенного кода расширения спектра к каналу, по меньшей мере, для одного интервала времени в субкадре.
25. An apparatus for multiplexing SRS in a wireless communication system, comprising:
means for detecting an SRS symbol in a time interval of a subframe;
means for adjusting the channel structure for at least one time interval in a subframe;
means for using the presence of the SRS to determine the type and length of the orthogonal time-domain spreading code to apply to the channel in one or more time slots of a subframe; and
means for applying a specific spreading code to the channel for at least one time interval in a subframe.
26. Устройство по п.25, дополнительно содержащее средство для сокращения числа АСК-символов в интервале времени, включающем в себя SRS.26. The device according A.25, further comprising means for reducing the number of ASK symbols in a time interval including SRS. 27. Устройство по п.25, дополнительно содержащее средство для сокращения числа RS-символов в интервале времени, включающем в себя SRS.27. The device according A.25, further comprising means for reducing the number of RS-symbols in the time interval, including SRS. 28. Устройство по п.25, дополнительно содержащее средство для сокращения числа CQI-символов на один в интервале времени, включающем в себя SRS.28. The device according A.25, further comprising means for reducing the number of CQI symbols by one in a time interval including SRS. 29. Устройство по п.28, дополнительно содержащее средство для увеличения эффективной кодовой скорости для CQI-канала.29. The device according to p. 28, additionally containing means for increasing the effective code rate for the CQI channel. 30. Машиночитаемый носитель, на котором хранятся компьютерные инструкции, которые при исполнении компьютером побуждают компьютер:
обнаруживать SRS-символ в интервале времени субкадра;
изменять структуру канала для интервала времени в субкадре;
определять тип и длину ортогонального кода расширения спектра во временной области, чтобы применять к каналу для одного или более интервалов времени субкадра, как функции присутствия SRS в одном или более интервалах времени; и
использовать определенный код расширения спектра для канала, по меньшей мере, в одном интервале времени в субкадре.
30. A machine-readable medium on which computer instructions are stored that, when executed by a computer, cause the computer to:
detect an SRS symbol in a subframe time interval;
change the channel structure for a time interval in a subframe;
determine the type and length of the orthogonal spreading code in the time domain in order to apply to the channel for one or more time slots a subframe as a function of the presence of SRS in one or more time slots; and
use a specific spreading code for the channel in at least one time interval in a subframe.
31. Машиночитаемый носитель по п.30, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер сокращать число АСК-символов в интервале времени, включающем в себя SRS.31. The computer-readable medium of claim 30, further comprising instructions that, when executed by a computer, cause the computer to reduce the number of ACK symbols in a time interval including SRS. 32. Машиночитаемый носитель по п.31, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер использовать 3-точечный код расширения спектра по методу DFT в интервале времени, включающем в себя SRS, для АСК-символов и RS-символов.32. The computer-readable medium of claim 31, further comprising instructions that, when executed by a computer, cause the computer to use a 3-point DFT spreading code in a time interval including SRS for ASK symbols and RS symbols. 33. Машиночитаемый носитель по п.31, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер использовать во втором интервале времени 4-точечный ортогональный код расширения спектра для АСК-символов и использовать 3-точечный код расширения спектра по методу DFT для RS-символов.33. The computer-readable medium of claim 31, further comprising instructions that, when executed by a computer, cause the computer to use a 4-point orthogonal spreading code for ASK symbols in the second time interval and use a 3-point DFT spreading code for RS symbols . 34. Машиночитаемый носитель по п.30, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер использовать длинный СР для субкадра.34. The computer-readable medium of claim 30, further comprising instructions that, when executed by a computer, cause the computer to use a long SR for a subframe. 35. Машиночитаемый носитель по п.34, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер использовать в интервале времени, включающем в себя SRS, 3-точечный код расширения спектра по методу DFT для АСК-символов и использовать 2-точечный ортогональный код расширения спектра для RS-символов.35. The computer-readable medium of claim 34, further comprising instructions that, when executed by a computer, cause the computer to use a 3-point DFT spreading code for ACK symbols in an interval including SRS and use a 2-point orthogonal spreading code spectrum for RS characters. 36. Машиночитаемый носитель по п.34, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер использовать во втором интервале времени 4-точечный ортогональный код расширения спектра для АСК-символов и использовать 2-точечный ортогональный код расширения спектра для RS-символов.36. The computer-readable medium of claim 34, further comprising instructions that, when executed by a computer, cause the computer to use a 4-point orthogonal spreading code for ASK symbols in the second time interval and use a 2-point orthogonal spreading code for RS symbols. 37. Машиночитаемый носитель по п.30, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер сокращать число RS-символов в интервале времени, включающем в себя SRS.37. The computer-readable medium of claim 30, further comprising instructions that, when executed by a computer, cause the computer to reduce the number of RS characters in a time interval including SRS. 38. Машиночитаемый носитель по п.37, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер использовать в интервале времени, включающем в себя SRS, 2-точечный или 4-точечный код расширения спектра по методу DFT для АСК-символов и использовать 2-точечный код расширения спектра по методу DFT для RS-символов.38. The computer-readable medium of claim 37, further comprising instructions that, when executed by a computer, cause the computer to use a 2-point or 4-point DFT spreading code for ASK symbols in a time interval including SRS and use 2- DFT dot spreading code for RS characters. 39. Машиночитаемый носитель по п.37, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер использовать во втором интервале времени 4-точечный ортогональный код расширения спектра для АСК-символов и использовать 3-точечный код расширения спектра по методу DFT для RS-символов.39. The computer-readable medium of claim 37, further comprising instructions that, when executed by a computer, cause the computer to use a 4-point orthogonal spreading code for ASK symbols in the second time interval and use a 3-point DFT spreading code for RS symbols . 40. Машиночитаемый носитель по п.30, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер сокращать число CQI-символов в интервале времени, включающем в себя SRS.40. The computer-readable medium of claim 30, further comprising instructions that, when executed by a computer, cause the computer to reduce the number of CQI characters in a time interval including SRS. 41. Машиночитаемый носитель по п.40, дополнительно содержащий инструкции, которые при исполнении компьютером побуждают компьютер повышать эффективную кодовую скорость посредством сокращения числа RS-символов для CQI-канала.41. The computer-readable medium of claim 40, further comprising instructions that, when executed by a computer, cause the computer to increase the effective code rate by reducing the number of RS symbols for the CQI channel. 42. Устройство обнаружения SRS-символа в системе беспроводной связи, содержащее:
процессор, выполненный с возможностью:
обнаруживать SRS-символ в интервале времени субкадра;
модифицировать структуру канала, по меньшей мере, одного интервала времени в субкадре;
вычислять тип и длину ортогонального кода расширения спектра во временной области, чтобы применять к одному или более интервалов времени субкадра для канала, причем код расширения спектра вычисляется как функция от присутствия SRS в одном или более интервалах времени субкадра; и
применять код расширения спектра к каналу, по меньшей мере, для одного интервала времени в субкадре.
42. A device for detecting an SRS symbol in a wireless communication system, comprising:
a processor configured to:
detect an SRS symbol in a subframe time interval;
modify the channel structure of at least one time interval in a subframe;
calculate the type and length of the orthogonal spreading code in the time domain to apply to one or more time slots of a subframe for the channel, the spreading code being calculated as a function of the presence of SRS in one or more time slots of the subframe; and
apply the spreading code to the channel for at least one time interval in a subframe.
43. Способ мультиплексирования SRS в АСК-канале в среде беспроводной связи, содержащий этапы, на которых:
обнаруживают присутствие SRS-символа в интервале времени субкадра;
модифицируют структуру АСК-канала, по меньшей мере, для одного интервала времени субкадра;
определяют длину и тип ортогонального кода расширения спектра во временной области, чтобы применять к АСК-каналу в интервалах времени субкадра, как функцию от присутствия SRS; и
применяют определенный код расширения спектра к АСК-каналу, по меньшей мере, в одном интервале времени в субкадре.
43. A method for multiplexing SRS in an ACK channel in a wireless communication environment, comprising the steps of:
detecting the presence of an SRS symbol in a subframe time interval;
modifying the structure of the ASK channel for at least one subframe time interval;
determining the length and type of the orthogonal spreading code in the time domain in order to apply to the ASK channel at subframe time intervals, as a function of the presence of SRS; and
apply a specific spreading code to the ASK channel in at least one time interval in a subframe.
44. Способ по п.43, в котором этап модификации структуры АСК-канала, по меньшей мере, для одного интервала времени субкадра дополнительно содержит этап, на котором сокращают число, по меньшей мере, одного из АСК-символов или RS-символов в интервале времени АСК-канала, включающего в себя SRS.44. The method according to item 43, in which the step of modifying the structure of the ASK channel for at least one time interval of the subframe further comprises reducing the number of at least one of the ASK symbols or RS symbols in the interval the time of the ACK channel including the SRS. 45. Устройство беспроводной связи, содержащее:
запоминающее устройство, которое хранит инструкции, связанные с обнаружением присутствия SRS-символа в интервале времени субкадра, модификацией структуры АСК-канала для одного или более интервалов времени в субкадре, вычислением типа и длины ортогонального кода расширения спектра во временной области, чтобы применять АСК-канал в интервалах времени субкадра, на основании присутствия SRS в интервале времени, реализацией вычисленного кода расширения спектра в одном или более интервалах времени субкадра в АСК-канале; и
процессор, соединенный с запоминающим устройством, выполненный с возможностью осуществлять инструкции, сохраненные в запоминающем устройстве.
45. A wireless communications device, comprising:
a storage device that stores instructions related to detecting the presence of an SRS symbol in a time interval of a subframe, modifying the structure of the ASK channel for one or more time intervals in the subframe, calculating the type and length of the orthogonal spreading code in the time domain to apply the ASK channel in subframe time intervals, based on the presence of the SRS in the time interval, by implementing the calculated spreading code in one or more subframe time intervals in the ACK channel; and
a processor coupled to the storage device, configured to implement instructions stored in the storage device.
46. Устройство для мультиплексирования SRS в АСК-канале в системе беспроводной связи, содержащее:
средство для обнаружения SRS-символа в интервале времени субкадра;
средство для регулирования структуры АСК-канала, по меньшей мере, для одного интервала времени в субкадре;
средство для использования присутствия SRS для определения типа и длины ортогонального кода расширения спектра во временной области, чтобы применять к АСК-каналу в одном или более интервалах времени субкадра; и
средство для применения определенного кода расширения спектра к АСК-каналу, по меньшей мере, для одного интервала времени в субкадре.
46. A device for multiplexing SRS in an ASK channel in a wireless communication system, comprising:
means for detecting an SRS symbol in a time interval of a subframe;
means for adjusting the structure of the ASK channel for at least one time interval in a subframe;
means for using the presence of the SRS to determine the type and length of the orthogonal time-domain spreading code to apply to the ASK channel in one or more time slots of a subframe; and
means for applying a specific spreading code to the ASK channel for at least one time interval in a subframe.
47. Машиночитаемый носитель, на котором хранятся компьютерные инструкции, которые при исполнении компьютером побуждают компьютер:
обнаруживать SRS-символ в интервале времени субкадра;
изменять структуру АСК-канала для интервала времени в субкадре;
определять тип и длину ортогонального кода расширения спектра во временной области, чтобы применять к АСК-каналу для одного или более интервалов времени субкадра, как функции присутствия SRS в одном или более интервалах времени; и
использовать определенный код расширения спектра для АСК-канала, по меньшей мере, в одном интервале времени в субкадре.
47. A machine-readable medium on which computer instructions are stored that, when executed by a computer, cause the computer to:
detect an SRS symbol in a subframe time interval;
change the structure of the ASK channel for a time interval in a subframe;
determine the type and length of the orthogonal spreading code in the time domain in order to apply to the ASK channel for one or more time slots of a subframe as a function of the presence of SRS in one or more time slots; and
use a specific spreading code for the ASK channel in at least one time interval in a subframe.
48. Устройство обнаружения SRS-символа в системе беспроводной связи, содержащее:
процессор, выполненный с возможностью:
обнаруживать SRS-символ в интервале времени субкадра;
модифицировать структуру АСК-канала, по меньшей мере, одного интервала времени в субкадре;
вычислять тип и длину ортогонального кода расширения спектра во временной области, чтобы применять к одному или более интервалам времени субкадра для АСК-канала, причем код расширения спектра вычисляется как функция присутствия SRS в одном или более интервалах времени субкадра; и
применять код расширения спектра к АСК-каналу, по меньшей мере, для одного интервала времени в субкадре.
48. A device for detecting an SRS symbol in a wireless communication system, comprising:
a processor configured to:
detect an SRS symbol in a subframe time interval;
modify the structure of the ASK channel of at least one time interval in a subframe;
calculate the type and length of the orthogonal spreading code in the time domain to apply to one or more time slots of the subframe for the ASK channel, the spreading code being calculated as a function of the presence of the SRS in one or more time slots of the subframe; and
apply the spreading code to the ASK channel for at least one time interval in a subframe.
RU2010101228/07A 2007-06-18 2008-06-18 Multiplexing of probing signals in ack-ii and cqi-channels RU2437226C2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US94477907P 2007-06-18 2007-06-18
US60/944,779 2007-06-18
US94507607P 2007-06-19 2007-06-19
US60/945,076 2007-06-19
US12/141,000 2008-06-17

Publications (2)

Publication Number Publication Date
RU2010101228A RU2010101228A (en) 2011-07-27
RU2437226C2 true RU2437226C2 (en) 2011-12-20

Family

ID=44753102

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010101228/07A RU2437226C2 (en) 2007-06-18 2008-06-18 Multiplexing of probing signals in ack-ii and cqi-channels

Country Status (1)

Country Link
RU (1) RU2437226C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2592402C2 (en) * 2012-05-18 2016-07-20 Хуавей Текнолоджиз Ко., Лтд. Systems and methods for scheduling multichannel input-multichannel output (mimo) high-speed downlink packet access (hsdpa) of pilot channels

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2293441C2 (en) * 2000-11-09 2007-02-10 Квэлкомм Инкорпорейтед Method and device for multiplexing high speed packet data transfer with transmission of voice/data

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2293441C2 (en) * 2000-11-09 2007-02-10 Квэлкомм Инкорпорейтед Method and device for multiplexing high speed packet data transfer with transmission of voice/data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Qualcomm Europe "CDM RS for Demodulation and Channel Sounding", 12.02.2007. Qualcomm Europe "PUCCH power control - Link level analysis", 07.05.2007. *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2592402C2 (en) * 2012-05-18 2016-07-20 Хуавей Текнолоджиз Ко., Лтд. Systems and methods for scheduling multichannel input-multichannel output (mimo) high-speed downlink packet access (hsdpa) of pilot channels
US9461795B2 (en) 2012-05-18 2016-10-04 Futurewei Technologies, Inc. Systems and methods for scheduling multiple-input and multiple-output (MIMO) high-speed downlink packet access (HSDPA) pilot channels

Also Published As

Publication number Publication date
RU2010101228A (en) 2011-07-27

Similar Documents

Publication Publication Date Title
US8493873B2 (en) Multiplexing of sounding signals in ACK and CQI channels
US10033500B2 (en) Efficiently identifying system waveform in uplink transmission
RU2419233C2 (en) Multiplexing of pilot signals of upperlink in su-mimo and sdma for sdma systems
KR101168124B1 (en) Control information allocation method in a communications system
RU2419994C2 (en) Method and device in hybrid structure fdm-cdm for control channels with one carrier
US8391400B2 (en) Control channel format indicator frequency mapping
US8913695B2 (en) Hybrid pilot configuration
EP3700110B1 (en) Method and apparatus for reducing overhead based on the ack channel
EP2120473A1 (en) Base station device and communication control method
JP2010508730A (en) Beacon symbol orthogonalization
RU2437226C2 (en) Multiplexing of probing signals in ack-ii and cqi-channels
HK1142462A (en) Multiplexing of sounding signals in ack and cqi channels