RU2439796C2 - Pseudo-random sequence mapping in wireless communication - Google Patents
Pseudo-random sequence mapping in wireless communication Download PDFInfo
- Publication number
- RU2439796C2 RU2439796C2 RU2009149313/08A RU2009149313A RU2439796C2 RU 2439796 C2 RU2439796 C2 RU 2439796C2 RU 2009149313/08 A RU2009149313/08 A RU 2009149313/08A RU 2009149313 A RU2009149313 A RU 2009149313A RU 2439796 C2 RU2439796 C2 RU 2439796C2
- Authority
- RU
- Russia
- Prior art keywords
- reference signal
- cyclic prefix
- subframes
- downlink reference
- secondary synchronization
- Prior art date
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИCROSS REFERENCE TO RELATED APPLICATIONS
Данная заявка притязает на приоритет предварительной патентной заявки США с порядковым №60/942,201, озаглавленной "A METHOD AND APPARATUS FOR PSEUDO-RANDOM SEQUENCE (PRS) MAPPING FOR LTE", которая была подана 5 июня 2007 г., и предварительной патентной заявки с порядковым №60/945,073, озаглавленной "METHOD AND APPARATUS FOR PSEUDO-RANDOM SEQUENCE (PRS) MAPPING FOR LTE", которая была подана 19 июня 2007 г. Все содержимое вышеупомянутых заявок включается в данный документ путем ссылки.This application claims priority to provisional US patent application Serial No. 60 / 942,201, entitled "A METHOD AND APPARATUS FOR PSEUDO-RANDOM SEQUENCE (PRS) MAPPING FOR LTE", which was filed June 5, 2007, and provisional patent application serial No. 60/945,073, entitled "METHOD AND APPARATUS FOR PSEUDO-RANDOM SEQUENCE (PRS) MAPPING FOR LTE", which was filed June 19, 2007. All contents of the above applications are incorporated herein by reference.
Область техникиTechnical field
Нижеследующее описание в целом относится к беспроводной связи, а конкретнее к преобразованию псевдослучайной последовательности для каналов связи физического уровня.The following description generally relates to wireless communications, and more specifically to pseudo-random sequence conversion for physical layer communication channels.
Уровень техникиState of the art
Системы беспроводной связи широко используются, чтобы предоставить различные типы коммуникационного контента, такого как, например, речь, данные и так далее. Типичные системы беспроводной связи могут быть системами коллективного доступа, допускающими поддержку обмена информацией с несколькими пользователями путем совместного использования доступных ресурсов системы (например, полосы пропускания, мощности передачи, …). Примеры таких систем коллективного доступа могут включать в себя системы коллективного доступа с кодовым разделением каналов (CDMA), системы коллективного доступа с временным разделением каналов (TDMA), системы коллективного доступа с разделением каналов по частоте (FDMA), системы коллективного доступа с ортогональным частотным разделением каналов (OFDMA) и аналогичные. Более того, системы могут соответствовать спецификациям, таким как Проект Партнерства Третьего Поколения (3GPP), система долгосрочного развития (LTE) 3GPP, сверхширокополосная мобильная связь (UMB) и т.д.Wireless communication systems are widely used to provide various types of communication content, such as, for example, speech, data, and so on. Typical wireless communication systems may be multiple access systems capable of supporting the exchange of information with several users by sharing available system resources (eg, bandwidth, transmit power, ...). Examples of such multiple access systems may include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access systems channels (OFDMA) and similar. Moreover, systems can meet specifications such as Third Generation Partnership Project (3GPP), 3GPP Long-Term Development System (LTE), Ultra Mobile Broadband (UMB), etc.
Как правило, системы беспроводной связи коллективного доступа могут одновременно поддерживать обмен информацией для нескольких мобильных устройств. Каждое мобильное устройство может осуществлять связь с одной или несколькими базовыми станциями посредством передач по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Более того, связь между мобильными устройствами и базовыми станциями может устанавливаться с помощью систем с одним входом и одним выходом (SISO), систем со многими входами и одним выходом (MISO), систем со многими входами и многими выходами (MIMO) и так далее. К тому же мобильные устройства могут осуществлять связь с другими мобильными устройствами (и/или базовые станции с другими базовыми станциями) в конфигурациях одноранговой беспроводной сети.Typically, multiple access wireless communication systems can simultaneously support the exchange of information for multiple mobile devices. Each mobile device can communicate with one or more base stations via transmissions on the forward and reverse links. A forward communication line (or downlink) refers to a communication line from base stations to mobile devices, and a reverse communication line (or uplink) refers to a communication line from mobile devices to base stations. Moreover, communication between mobile devices and base stations can be established using single-input and single-output (SISO) systems, multi-input and single-output (MISO) systems, multi-input and multi-output (MIMO) systems, and so on. In addition, mobile devices can communicate with other mobile devices (and / or base stations with other base stations) in peer-to-peer wireless network configurations.
Системы MIMO обычно применяют несколько (NT) передающих антенн и несколько (NR) приемных антенн для передачи данных. Антенны могут относиться как к базовым станциям, так и к мобильным устройствам в одном примере, позволяя двунаправленную связь между устройствами в беспроводной сети. Передачи по нескольким антеннам иногда скремблируются, чтобы сделать возможным независимую связь от некоторого количества сот по антеннам. Прежде это достигалось с использованием псевдослучайного сигнала, который является случайным на некотором количестве сот, и ортогональных последовательностей (OS) из комплексных чисел, используемых для ортогонализации опорных сигналов от разных секторов в одной и той же базовой станции. Однако при осуществлении связи, имеющей расширенный циклический префикс (CP), (например, чтобы учитывать дальние эхо-сигналы в некоторых средах), предполагается, что каналы связи становятся более избирательными по частоте, приводя к существенной потере ортогональности ортогональных последовательностей на приемнике.MIMO systems typically employ multiple (N T ) transmit antennas and multiple (N R ) receive antennas for data transmission. Antennas can relate to both base stations and mobile devices in one example, allowing bidirectional communication between devices on a wireless network. Transmissions across multiple antennas are sometimes scrambled to allow independent communication from a number of cells over the antennas. Previously, this was achieved using a pseudo-random signal, which is random over a number of cells, and orthogonal sequences (OS) of complex numbers used to orthogonalize the reference signals from different sectors in the same base station. However, when communicating with an extended cyclic prefix (CP) (for example, to take into account long-range echoes in some environments), it is assumed that communication channels become more selective in frequency, resulting in a significant loss of orthogonality of orthogonal sequences at the receiver.
СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION
Нижеследующее представляет упрощенную сущность одного или нескольких вариантов осуществления, чтобы обеспечить базовое понимание таких вариантов осуществления. Эта сущность не является всесторонним общим представлением всех предполагаемых вариантов осуществления и не предназначена ни для установления ключевых или важных элементов всех вариантов осуществления, ни для очерчивания объема любого или всех вариантов осуществления. Ее единственная цель - представить некоторые идеи одного или нескольких вариантов осуществления в упрощенной форме в качестве вступления к более подробному описанию, которое представляется далее.The following is a simplified summary of one or more embodiments in order to provide a basic understanding of such embodiments. This entity is not a comprehensive general presentation of all intended embodiments and is not intended to identify key or important elements of all embodiments or to outline the scope of any or all embodiments. Its sole purpose is to present some ideas of one or more embodiments in a simplified form as a prelude to the more detailed description that is presented later.
В соответствии с одним или несколькими вариантами осуществления и их соответствующим раскрытием, различные особенности описываются применительно к облегчению предоставления скремблирования для беспроводной связи для некоторого количества сот без использования ортогональной последовательности (OS) или, по меньшей мере, не для некоторых субкадров связи на основе, по меньшей мере частично, их циклического префикса (CP). В одном примере скремблирование может быть реализовано с использованием пары кодов синхронизации, содержащей первичный код синхронизации (PSC), который может иметь изменяющиеся значения для повторного использования, в отличие от традиционных PSC, и вторичный код синхронизации (SSC), который преобразуется в псевдослучайный сигнал. Сочетание PSC/SSC идентифицирует соту и непосредственно преобразуется в последовательность, используемую для скремблирования передач информации от соты.In accordance with one or more embodiments and their corresponding disclosure, various features are described with respect to facilitating providing scrambling for wireless communication for a number of cells without using an orthogonal sequence (OS) or at least for some communication subframes based on at least in part, their cyclic prefix (CP). In one example, scrambling can be implemented using a pair of synchronization codes containing a primary synchronization code (PSC), which can have variable values for reuse, unlike traditional PSC, and a secondary synchronization code (SSC), which is converted into a pseudo-random signal. The PSC / SSC combination identifies the cell and is directly converted to the sequence used to scramble the transmission of information from the cell.
В соответствии со связанными особенностями, предоставляется способ интерпретации опорного сигнала нисходящей линии связи в сети беспроводной связи. Способ может содержать прием скремблированного опорного сигнала нисходящей линии связи от передатчика и определение псевдослучайной последовательности на основе, по меньшей мере частично, принятых первичного и вторичного кодов синхронизации. Способ также может включать в себя дескремблирование части субкадров опорного сигнала нисходящей линии связи в соответствии с псевдослучайной последовательностью и определенной длиной циклического префикса для одного или нескольких из части субкадров.In accordance with related features, a method for interpreting a downlink reference signal in a wireless communication network is provided. The method may comprise receiving a scrambled downlink reference signal from the transmitter and determining a pseudo-random sequence based at least in part on the received primary and secondary synchronization codes. The method may also include descrambling a portion of the subframes of the downlink reference signal in accordance with a pseudo-random sequence and a determined cyclic prefix length for one or more of the subframes.
Другая особенность относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, сконфигурированный для определения длины циклического префикса у одного или нескольких субкадров опорного сигнала нисходящей линии связи и выбора дескремблирования на основе, по меньшей мере частично, длины циклического префикса. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное по меньшей мере с одним процессором.Another feature relates to a wireless device. A wireless communication device may include at least one processor configured to determine a cyclic prefix length for one or more subframes of a downlink reference signal and select descrambling based at least in part on the cyclic prefix length. A wireless communication device may also include a storage device coupled to at least one processor.
Еще одна особенность относится к устройству беспроводной связи, которое принимает и интерпретирует опорные сигналы нисходящей линии связи. Устройство беспроводной связи может содержать средство для приема скремблированного опорного сигнала нисходящей линии связи от передатчика и средство для ассоциации псевдослучайной последовательности, по меньшей мере, с первичным и вторичным кодом синхронизации в опорном сигнале нисходящей линии связи. Устройство беспроводной связи дополнительно может включать в себя средство для дескремблирования части опорного сигнала нисходящей линии связи в соответствии с псевдослучайной последовательностью.Another feature relates to a wireless communication device that receives and interprets reference signals downlink. The wireless communication device may comprise means for receiving a scrambled downlink reference signal from the transmitter and means for associating a pseudo-random sequence with at least a primary and secondary synchronization code in the downlink reference signal. The wireless communication device may further include means for descrambling a portion of the downlink reference signal in accordance with a pseudo-random sequence.
Еще одна особенность относится к компьютерному программному продукту, который может содержать машиночитаемый носитель, включающий в себя код, предписывающий по меньшей мере одному компьютеру принимать скремблированный опорный сигнал нисходящей линии связи от передатчика. Машиночитаемый носитель также может содержать код, предписывающий по меньшей мере одному компьютеру определять псевдослучайную последовательность с помощью по меньшей мере первичного и вторичного кода синхронизации. Кроме того, машиночитаемый носитель может содержать код, предписывающий по меньшей мере одному компьютеру дескремблировать часть опорного сигнала нисходящей линии связи в соответствии с псевдослучайной последовательностью и определенной длиной циклического префикса для одного или нескольких из части субкадров.Another feature relates to a computer program product, which may include a computer-readable medium including code that instructs at least one computer to receive a scrambled downlink reference signal from a transmitter. The computer-readable medium may also comprise a code instructing the at least one computer to determine a pseudo-random sequence using at least a primary and secondary synchronization code. In addition, the computer-readable medium may comprise a code instructing the at least one computer to descramble a portion of the downlink reference signal in accordance with a pseudo-random sequence and a determined cyclic prefix length for one or more of the subframe portion.
В соответствии с дополнительной особенностью, предоставляется способ передачи опорного сигнала нисходящей линии связи в сети беспроводной связи. Способ включает в себя формирование опорного сигнала нисходящей линии связи, содержащего первичный и вторичный коды синхронизации. Способ дополнительно включает в себя скремблирование опорного сигнала нисходящей линии связи на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей сочетанию первичного и вторичного кодов синхронизации, и передачу скремблированного опорного сигнала нисходящей линии связи.In accordance with an additional feature, a method for transmitting a downlink reference signal in a wireless communication network is provided. The method includes generating a downlink reference signal comprising primary and secondary synchronization codes. The method further includes scrambling the downlink reference signal based at least in part on a pseudorandom sequence corresponding to the combination of the primary and secondary synchronization codes, and transmitting the scrambled downlink reference signal.
Другая особенность относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, сконфигурированный для получения псевдослучайной последовательности, относящейся к выбранному сочетанию первичного и вторичного кода синхронизации, и скремблирования опорного сигнала нисходящей линии связи с использованием псевдослучайной последовательности. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное по меньшей мере с одним процессором.Another feature relates to a wireless device. The wireless communication device may include at least one processor configured to obtain a pseudo-random sequence related to the selected combination of the primary and secondary synchronization code, and scramble the downlink reference signal using a pseudo-random sequence. A wireless communication device may also include a storage device coupled to at least one processor.
Еще одна особенность относится к устройству беспроводной связи для скремблирования опорных сигналов нисходящей линии связи в сети беспроводной связи. Устройство беспроводной связи может содержать средство для формирования опорного сигнала нисходящей линии связи, содержащего первичный и вторичный коды синхронизации. Устройство беспроводной связи дополнительно может включать в себя средство для скремблирования опорного сигнала нисходящей линии связи на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей сочетанию первичного и вторичного кодов синхронизации.Another feature relates to a wireless communications apparatus for scrambling downlink reference signals in a wireless communications network. The wireless communication device may include means for generating a downlink reference signal comprising primary and secondary synchronization codes. The wireless communication device may further include means for scrambling the downlink reference signal based at least in part on a pseudo-random sequence corresponding to a combination of primary and secondary synchronization codes.
Еще одна особенность относится к компьютерному программному продукту, который может иметь машиночитаемый носитель, включающий в себя код, предписывающий по меньшей мере одному компьютеру формировать опорный сигнал нисходящей линии связи, содержащий первичный и вторичный коды синхронизации. Кроме того, машиночитаемый носитель может содержать код, предписывающий по меньшей мере одному компьютеру скремблировать опорный сигнал нисходящей линии связи на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей сочетанию первичного и вторичного кодов синхронизации.Another feature relates to a computer program product, which may have a computer-readable medium including a code instructing at least one computer to generate a downlink reference signal containing primary and secondary synchronization codes. In addition, the computer-readable medium may comprise a code instructing at least one computer to scramble the downlink reference signal based at least in part on a pseudo-random sequence corresponding to a combination of primary and secondary synchronization codes.
Для выполнения вышеупомянутых и связанных целей один или несколько вариантов осуществления содержат признаки, полностью описываемые ниже и отдельно указываемые в формуле изобретения. Нижеследующее описание и приложенные чертежи подробно излагают определенные пояснительные особенности одного или нескольких вариантов осуществления. Эти особенности, тем не менее, указывают только на некоторые из различных способов, которыми могут быть использованы принципы различных вариантов осуществления, и описываемые варианты осуществления предназначены для включения всех таких особенностей и их эквивалентов.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 explanatory features of one or more embodiments. These features, however, indicate only some of the various ways in which the principles of various embodiments can be used, and the described embodiments are intended to include all such features and their equivalents.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS
Фиг.1 - иллюстрация системы беспроводной связи в соответствии с различными особенностями, излагаемыми в данном документе.1 is an illustration of a wireless communication system in accordance with various features set forth herein.
Фиг.2 - иллюстрация примера устройства связи для применения в среде беспроводной связи.2 is an illustration of an example communication device for use in a wireless communication environment.
Фиг.3 - иллюстрация примерной системы беспроводной связи, которая выполняет передачу скремблированных опорных сигналов нисходящей линии связи.FIG. 3 is an illustration of an example wireless communication system that transmits scrambled downlink reference signals.
Фиг.4 - иллюстрация примерной методологии, которая облегчает передачу скремблированных опорных сигналов нисходящей линии связи.4 is an illustration of an example methodology that facilitates transmitting scrambled downlink reference signals.
Фиг.5 - иллюстрация примерной методологии, которая облегчает интерпретацию скремблированных опорных сигналов нисходящей линии связи.5 is an illustration of an example methodology that facilitates the interpretation of scrambled downlink reference signals.
Фиг.6 - иллюстрация примерной методологии, которая облегчает интерпретацию опорных сигналов на основе циклических префиксов.6 is an illustration of an example methodology that facilitates the interpretation of reference signals based on cyclic prefixes.
Фиг.7 - иллюстрация примерного мобильного устройства, которое облегчает интерпретацию скремблированных опорных сигналов.7 is an illustration of an example mobile device that facilitates the interpretation of scrambled reference signals.
Фиг.8 - иллюстрация примерной системы, которая облегчает передачу опорных сигналов нисходящей линии связи.8 is an illustration of an example system that facilitates transmitting downlink reference signals.
Фиг.9 - иллюстрация примера беспроводной сетевой среды, которая может применяться в сочетании с различными системами и способами, описываемыми в этом документе.FIG. 9 is an illustration of an example wireless network environment that can be used in conjunction with various systems and methods described herein.
Фиг.10 - иллюстрация примерной системы, которая дескремблирует скремблированные опорные сигналы.10 is an illustration of an example system that descrambles scrambled reference signals.
Фиг.11 - иллюстрация примерной системы, которая скремблирует опорные сигналы нисходящей линии связи.11 is an illustration of an example system that scrambles downlink reference signals.
ПОДРОБНОЕ ОПИСАНИЕDETAILED DESCRIPTION
Различные варианты осуществления теперь описываются со ссылкой на чертежи, в которых одинаковые номера ссылок используются для ссылки на одинаковые элементы по всему описанию. В нижеследующем описании для целей пояснения излагаются многочисленные специальные подробности, чтобы обеспечить всестороннее понимание одного или нескольких вариантов осуществления. Тем не менее может быть очевидным, что такой вариант(ы) осуществления может быть применен на практике без этих специальных подробностей. В иных случаях широко известные структуры и устройства показываются в виде блок-схемы, чтобы облегчить описание одного или нескольких вариантов осуществления.Various embodiments are now described with reference to the drawings, in which the same reference numbers are used to refer to the same elements throughout the description. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more embodiments. However, it may be obvious that such embodiment (s) can be practiced without these specific details. In other instances, well-known 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 associated with the use of a computer, any of the hardware, firmware, a combination of hardware and software, software or software during execution. For example, a component may be, but is 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 can be a component. One or more components may be in the process and / or thread of execution, and the component may be located on one computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures recorded thereon. Components can communicate 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 communicating with another component in a local system, distributed system and / or over a network, such like the Internet, with other systems through a signal).
Кроме того, в этом документе описываются различные варианты осуществления применительно к мобильному устройству. Мобильное устройство также может называться системой, абонентским модулем, абонентской станцией, мобильной станцией, мобильным, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, агентом пользователя, пользовательским устройством или пользовательским оборудованием (UE). Мобильное устройство может быть сотовым телефоном, беспроводным телефоном, телефоном Протокола инициирования сеанса связи (SIP), станцией беспроводной местной системы связи (WLL), персональным цифровым помощником (PDA), карманным устройством, имеющим возможность беспроводного соединения, вычислительным устройством или другим обрабатывающим устройством, подключенным к беспроводному модему. Кроме того, различные варианты осуществления описываются в этом документе применительно к базовой станции. Базовая станция может использоваться для связи с мобильным устройством (устройствами) и также может называться точкой доступа, Узлом Б, усовершенствованным Узлом Б (eNode B или eNB), базовой приемо-передающей станцией (BTS) или какой-нибудь другой терминологией.In addition, various embodiments are described herein with reference to a mobile device. A mobile device may also be called a system, subscriber module, subscriber station, mobile station, mobile, remote station, remote terminal, access terminal, user terminal, terminal, wireless device, user agent, user device, or user equipment (UE). The mobile device may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) telephone, a wireless local area communications system (WLL) station, 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 with reference to a base station. A base station can be used to communicate with a mobile device (s) and can also be called an access point, Node B, an advanced Node B (eNode B or eNB), a base transceiver station (BTS), or some other terminology.
Кроме того, различные особенности или признаки, описываемые в этом документе, могут быть реализованы в виде способа, устройства или изделия, используя стандартные программные и/или технические методики. Термин "изделие" при использовании в этом документе предназначен для включения в себя компьютерной программы, доступной с любого машиночитаемого устройства, несущей или носителей. Например, машиночитаемые носители могут включать в себя, но не ограничиваются этим, магнитные запоминающие устройства (например, жесткий диск, дискета, магнитные ленты и т.д.), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (например, EPROM, карта памяти, съемное устройство флэш-памяти и т.д.). Более того, различные носители информации, описанные в этом документе, могут представлять одно или более устройств и/или другие машиночитаемые носители для хранения информации. Термин "машиночитаемый носитель" может включать в себя, но не ограничиваясь этим, беспроводные каналы и различные другие носители, допускающие хранение, содержание и/или перемещение команды (команд) и/или данных.In addition, various features or features described herein may be implemented as a method, device, or product using standard software and / or technical techniques. The term "product" when used in this document is intended to include a computer program accessible from any computer-readable device, carrier or media. For example, computer-readable media may include, but are not limited to, magnetic storage devices (e.g., hard disk, floppy disk, magnetic tapes, etc.), optical disks (e.g., compact disc (CD), digital versatile disk ( DVD), etc.), smart cards and flash memory devices (e.g. EPROM, memory card, removable flash memory device, etc.). Moreover, 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, but is not limited to, wireless channels and various other media capable of storing, containing and / or moving commands (commands) and / or data.
Описываемые в этом документе методики могут использоваться для различных систем беспроводной связи, таких как коллективный доступ с кодовым разделением каналов (CDMA), коллективный доступ с временным разделением каналов (TDMA), коллективный доступ с разделением каналов по частоте (FDMA), коллективный доступ с ортогональным частотным разделением каналов (OFDMA), мультиплексирование в частотной области на одной несущей (SC-FDM) и другие системы. Термины "система" и "сеть" часто используются взаимозаменяемо. Система CDMA может реализовывать технологию радиосвязи, такую как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. UTRA включает в себя широкополосный CDMA (W-CDMA) и другие разновидности CDMA. CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовывать технологию радиосвязи, такую как глобальная система мобильной связи (GSM). Система OFDMA может реализовывать технологию радиосвязи, такую как усовершенствованный UTRA (E-UTRA), сверхширокополосная мобильная связь (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM и т.д. UTRA и E-UTRA являются частью универсальной системы мобильных телекоммуникаций (UMTS). Система долгосрочного развития (LTE) 3GPP является предстоящим выпуском UMTS, которая использует E-UTRA, который применяет OFDMA на нисходящей линии связи и SC-FDMA на восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описываются в документах от организации, именуемой "Проект Партнерства Третьего Поколения" (3GPP). CDMA2000 и UMB описываются в документах от организации, именуемой "Второй Проект Партнерства Третьего Поколения" (3GPP2).The techniques described in this document can be used for various wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal multiple access frequency division multiplexing (OFDMA), single-carrier frequency domain multiplexing (SC-FDM) and other systems. The terms “system” and “network” are often used interchangeably. A CDMA system may implement a radio technology such as Universal Terrestrial Radio Access (UTRA), CDMA2000, etc. UTRA includes Broadband CDMA (W-CDMA) and other varieties of CDMA. CDMA2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA system may implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA system may implement a radio technology such as Enhanced UTRA (E-UTRA), Ultra-Wideband Mobile Communications (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) System is the upcoming release of UMTS that uses E-UTRA, which uses OFDMA on the downlink and SC-FDMA on the uplink. UTRA, E-UTRA, UMTS, LTE, and GSM are described in documents from an organization called the Third Generation Partnership Project (3GPP). CDMA2000 and UMB are described in documents from an organization called the Second Third Generation Partnership Project (3GPP2).
Обращаясь теперь к фиг.1, иллюстрируется система 100 беспроводной связи в соответствии с различными вариантами осуществления, представленными в этом документе. Система 100 содержит базовую станцию 102, которая может включать в себя несколько групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Для каждой группы антенн иллюстрируются две антенны; однако, для каждой группы может использоваться больше или меньше антенн. Базовая станция 102 может дополнительно включать в себя цепь передатчика и цепь приемника, каждая из которых в свою очередь может содержать множество компонентов, ассоциированных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), которые будут понятны специалисту в данной области техники.Turning now to FIG. 1, a wireless communication system 100 is illustrated in accordance with various embodiments presented herein. System 100 includes a base station 102, which may include several groups of antennas. For example, one antenna group may include antennas 104 and 106, another group may include 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 may be used for each group. Base station 102 may further include a transmitter circuit and a receiver circuit, each of which, in turn, may contain multiple components associated with signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, antennas, etc. ), which will be clear to a person skilled in the art.
Базовая станция 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 mobile devices, such as mobile device 116 and mobile device 122; however, it should be appreciated that base station 102 can communicate with virtually any number of mobile devices similar to mobile devices 116 and 122. Mobile devices 116 and 122 can be, for example, cell phones, smartphones, laptop computers, handheld communication devices, handheld devices computing devices, satellite radio stations, global positioning systems, PDAs and / or any other suitable device for communicating in a wireless communication system 100. As shown, mobile device 116 communicates with antennas 112 and 114, where antennas 112 and 114 transmit information to mobile device 116 on forward link 118 and receive information from mobile device 116 on reverse link 120. In addition, mobile device 122 communicates with antennas 104 and 106, where antennas 104 and 106 transmit information to mobile device 122 on forward link 124 and receive information from mobile device 122 on reverse link 126. In a frequency duplex diversity (FDD) system, the forward link 118 may use, for example, a different frequency band than that used by the reverse link 120, and the forward link 124 may use a different frequency band than that used by the reverse link 126. In addition, 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, разбросанным произвольно по ассоциированной зоне, мобильные устройства в соседних сотах могут подвергаться меньшим помехам по сравнению с базовой станцией, передающей через одну антенну всем ее мобильным устройствам. Кроме того, мобильные устройства 116 и 122 могут осуществлять связь непосредственно друг с другом, используя одноранговую или специальную технологию, которая изображена.Each group of antennas and / or the area in which they are intended for communication can be called a sector of the base station 102. For example, groups of antennas can be designed to communicate with mobile devices in the sector of the areas covered by the base station 102. When communicating directly to the communication lines 118 and 124, the transmitting antennas of the base station 102 can use beamforming to improve the signal-to-noise ratio of the direct communication lines 118 and 124 for mobile devices 116 and 122. Also, although the base station 102 and Using beamforming for transmission to mobile devices 116 and 122, scattered randomly in the associated area, mobile devices in neighboring cells may be less interference than a base station transmitting all its mobile devices through one antenna. In addition, mobile devices 116 and 122 can communicate directly with each other using peer-to-peer or special technology, which is depicted.
Согласно примеру, система 100 может быть системой связи со многими входами и многими выходами (MIMO). Дополнительно система 100 может использовать практически любой тип дуплексной методики для разделения каналов связи (например, прямой линии связи, обратной линии связи, …), такой как FDD, TDD и т.п. Кроме того, одна или несколько схем мультиплексирования (например, OFDM) могут использоваться для модулирования нескольких сигналов на некотором количестве поднесущих частоты, образующих один или несколько каналов связи. В одном примере передатчик каналов, например базовая станция 102 и/или мобильные устройства 116 и 122, может дополнительно передавать пилот-сигнал или опорный сигнал для помощи в синхронизации связи с другим устройством или в оценивании каналов. Например, опорный сигнал (RS) нисходящей линии связи, переданный из сектора в базовой станции 102, может зависеть от одного или нескольких кодов синхронизации. В примере RS может обладать длительностью, равной количеству субкадров (например, 10 субкадров), и коды синхронизации могут находиться в одном или нескольких субкадрах (субкадры 0 и 5 в одном примере).According to an example, the system 100 may be a communication system with many inputs and many outputs (MIMO). Additionally, system 100 can use virtually any type of duplex technique to separate communication channels (e.g., forward link, reverse link, ...) such as FDD, TDD, and the like. In addition, one or more multiplexing schemes (eg, OFDM) can be used to modulate several signals on a number of frequency subcarriers forming one or more communication channels. In one example, a channel transmitter, such as a base station 102 and / or mobile devices 116 and 122, may further transmit a pilot or reference signal to help synchronize communication with another device or in channel estimation. For example, a downlink reference signal (RS) transmitted from a sector in base station 102 may depend on one or more synchronization codes. In the example, the RS may have a duration equal to the number of subframes (for example, 10 subframes), and the synchronization codes may be in one or more subframes (subframes 0 and 5 in one example).
В соответствии с примером, использованные коды синхронизации могут однозначно определять псевдослучайную последовательность (PRS), используемую для скремблирования RS. В одном примере RS скремблируется путем выполнения операции XOR с PRS. Как упоминалось, прежние системы использовали ортогональную последовательность вместе с PRS, чтобы обеспечить характерное для соты скремблирование, однозначно привязанное к идентичности соты; однако предполагается, что передачи, имеющие расширенный циклический префикс (CP), приводят к большей избирательности канала, которая начинает постепенно сокращать ортогональность у ортогональных последовательностей на приемнике (например, мобильных устройствах 116 и/или 122). Предмет изобретения, описанный в этом документе, использует вторичный код синхронизации (SSC), который преобразуется в PRS вместе с первичным кодом синхронизации (PSC), не только для традиционного определения границы временного интервала, но также и в качестве динамического коэффициента повторения для PRS, чтобы скремблировать RS в соответствии с некоторым количеством PRS. Сочетание PSC/SSC также может служить для идентификации передатчика RS (например, конкретный сектор в базовой станции 102, мобильные устройства 116 и 122 или относящаяся к ним передающая сота). Таким образом, вместо применения PRS и ортогональной последовательности, применяется только PRS на основе сочетания PSC/SSC. Так как количество PSC может быть практически таким же, как количество ортогональных последовательностей ранее, предмет изобретения, который описан, предоставляет практически такое же количество сочетаний, которые были доступны с использованием ортогональной последовательности. Однако нужно принимать во внимание, что в субкадрах, имеющих обычный CP (или CP ниже заданной пороговой величины), где ортогональные сигналы могут обеспечивать значительный выигрыш, такие сигналы все же при желании могут использоваться наряду с PRS, чтобы обеспечить характерное для соты скремблирование, однозначно привязанное к идентичности соты.According to an example, the used synchronization codes can uniquely determine the pseudo-random sequence (PRS) used to scramble the RS. In one example, RS is scrambled by performing an XOR operation with PRS. As mentioned, previous systems used the orthogonal sequence together with PRS to provide cell-specific scrambling uniquely tied to cell identity; however, it is contemplated that transmissions having an extended cyclic prefix (CP) result in greater channel selectivity, which begins to gradually reduce orthogonality in orthogonal sequences at the receiver (e.g., mobile devices 116 and / or 122). The subject matter described in this document uses a secondary synchronization code (SSC), which is converted to PRS together with a primary synchronization code (PSC), not only for the traditional determination of the boundary of the time interval, but also as a dynamic repetition factor for PRS, so that scramble RS according to some PRS. The combination of PSC / SSC can also serve to identify the RS transmitter (for example, a particular sector in the base station 102, mobile devices 116 and 122, or a related transmitting cell). Thus, instead of applying PRS and an orthogonal sequence, only PRS based on the PSC / SSC combination is applied. Since the number of PSCs can be almost the same as the number of orthogonal sequences previously, the subject matter described herein provides almost the same number of combinations that were available using the orthogonal sequence. However, it should be taken into account that in subframes having a normal CP (or CP below a predetermined threshold value), where orthogonal signals can provide significant gains, such signals can still be used along with PRS to provide cell-specific scrambling, uniquely tied to cell identity.
Обращаясь к фиг.2, иллюстрируется устройство 200 связи для применения в среде беспроводной связи. Устройство 200 связи может быть сектором базовой станции или его частью, мобильным устройством или его частью, или практически любым устройством связи, которое принимает данные, переданные в среде беспроводной связи. Устройство 200 связи может включать в себя блок 202 определения опорного сигнала, которое создает RS для широковещательной рассылки одному или нескольким совсем другим устройствам связи, скремблер 204, который скремблирует RS в соответствии с одним или несколькими кодами синхронизации, и передатчик 206, который передает скремблированный RS.Turning to FIG. 2, a communication device 200 for use in a wireless communication environment is illustrated. The communication device 200 may be a sector of a base station or part thereof, a mobile device or part thereof, or virtually any communication device that receives data transmitted in a wireless communication environment. The communication device 200 may include a reference signal determining unit 202 that generates an RS for broadcasting to one or more completely different communication devices, a scrambler 204 that scrambles the RS in accordance with one or more synchronization codes, and a transmitter 206 that transmits the scrambled RS .
В соответствии с примером, устройство 200 связи может передавать RS нисходящей линии связи, который может использоваться приемником для определения информации о передачах от устройства 200 связи. В одном примере блок 202 определения опорного сигнала может создать RS, который может использоваться для идентификации или синхронизации с устройством 200 связи и/или аналогичным. Коды синхронизации могут содержать PSC и SSC, имеющие отношение к характерному для соты скремблированию, используемому для передачи RS. SSC может однозначно определять соответствующую PRS, и PSC может однозначно определять коэффициент повторения для PRS. Таким образом, доступное количество PRS может быть практически равным произведению доступных PSC и доступных SSC.According to an example, the communication device 200 may transmit a downlink RS, which may be used by the receiver to determine transmission information from the communication device 200. In one example, the reference signal determining unit 202 may create an RS that can be used to identify or synchronize with communication device 200 and / or the like. Synchronization codes may contain PSC and SSC related to cell-specific scrambling used for RS transmission. The SSC can uniquely determine the corresponding PRS, and the PSC can uniquely determine the repetition factor for the PRS. Thus, the available amount of PRS can be almost equal to the product of available PSC and available SSC.
PSC и SSC, используемые устройством 200 связи, могут относиться к PRS, используемой скремблером 204 для скремблирования RS. Это также может служить для идентификации устройства 200 связи относительно окружающих передающих устройств. В примере LTE 3GPP 170 SSC могут соответствовать 170 PRS, которые скремблер 204 может использовать для скремблирования RS. Более того, 3 PSC могут обеспечивать коэффициент повторения для представления 510 PRS, которые могут использоваться для скремблирования RS и однозначного отождествления устройства 200 связи или его соты по отношению к устройствам связи, принимающим RS. Скремблированный RS может передаваться одному или нескольким таким устройствам путем использования передатчика 206. Нужно принимать во внимание, что вышеприведенный пример может уменьшить использование ортогональных последовательностей в скремблировании RS, где используются, например, субкадры с расширенным или более длинным CP (например, где подвержены дальним эхо-сигналам и т.п.).The PSC and SSC used by the communication device 200 may refer to the PRS used by the scrambler 204 to scramble the RS. It can also serve to identify communication device 200 with respect to surrounding transmitting devices. In the LTE example, 3GPP 170 SSCs can correspond to 170 PRSs, which the scrambler 204 can use to scramble the RS. Moreover, 3 PSCs can provide a repetition factor for PRS representation 510, which can be used to scramble the RS and uniquely identify the communication device 200 or its cell with respect to communication devices receiving the RS. A scrambled RS can be transmitted to one or more of these devices by using a transmitter 206. It should be noted that the above example can reduce the use of orthogonal sequences in RS scrambling, where, for example, subframes with extended or longer CPs are used (for example, where subject to far echo -signals, etc.).
Однако ортогонализация RS может быть выгодной, когда ортогональность может сохраняться, что предполагается при использовании обычной длины CP. Таким образом, где используются расширенные CP (например, CP, имеющие длину, превышающую заданную пороговую величину), вышеупомянутое сочетание PSC/SSC может определять PRS, используемую скремблером 204, из RS. Не обязательно, где CP не превышает пороговую величину или обладает обычной длиной, используемая PRS может относиться к одиночному SSC, и сигнал может ортогонализироваться в соответствии с традиционной ортогональной последовательностью. В примере LTE 3GPP 170 SSC могут соответствовать 170 PRS, которые скремблер 204 может использовать для скремблирования RS. Более того, 3 ортогональные последовательности могут быть доступны для ортогонализации RS для представления 510 сочетаний ортогональной последовательности и PRS, которые могут использоваться для скремблирования RS и однозначного отождествления устройства 200 связи или его соты.However, orthogonalization of RS can be advantageous when orthogonality can be maintained, which is assumed using the usual length of CP. Thus, where extended CPs are used (e.g., CPs having a length exceeding a predetermined threshold value), the aforementioned PSC / SSC combination may determine the PRS used by the scrambler 204 from the RS. It is not necessary where the CP does not exceed a threshold value or has a normal length, the used PRS may refer to a single SSC, and the signal may be orthogonalized in accordance with a conventional orthogonal sequence. In the LTE example, 3GPP 170 SSCs can correspond to 170 PRSs, which the scrambler 204 can use to scramble the RS. Moreover, 3 orthogonal sequences can be available for RS orthogonalization to represent 510 combinations of the orthogonal sequence and PRS, which can be used to scramble the RS and uniquely identify the communication device 200 or its cell.
Ссылаясь теперь на фиг.3, проиллюстрирована система 300 беспроводной связи, которая передает RS нисходящей линии связи, скремблированные с идентификатором соты. Система 300 включает в себя сектор 302 базовой станции, который осуществляет связь с мобильным устройством 304 (и/или любым количеством совсем других мобильных устройств (не показаны)). Сектор 302 базовой станции может передавать информацию мобильному устройству 304 по каналу прямой линии связи или нисходящей линии связи; более того, сектор 302 базовой станции может принимать информацию от мобильного устройства 304 по каналу обратной линии связи или восходящей линии связи. Кроме того, система 300 может быть системой MIMO. Также компоненты и функциональные возможности, показанные и описанные ниже в секторе 302 базовой станции, могут присутствовать в одном примере в мобильном устройстве 304, и наоборот с тем же успехом; изображенная конфигурация исключает эти компоненты для простоты объяснения.Referring now to FIG. 3, a wireless communication system 300 is illustrated that transmits a downlink RS scrambled with a cell identifier. System 300 includes a base station sector 302 that communicates with a mobile device 304 (and / or any number of completely different mobile devices (not shown)). Base station sector 302 may transmit information to mobile device 304 over a forward link or downlink channel; furthermore, base station sector 302 may receive information from mobile device 304 over a reverse link or uplink channel. In addition, system 300 may be a MIMO system. Also, the components and functionality shown and described below in the base station sector 302 may be present in one example in the mobile device 304, and vice versa with the same success; the configuration shown excludes these components for ease of explanation.
Сектор 302 базовой станции включает в себя блок 306 определения опорного сигнала, которое может формировать RS для передачи к мобильному устройству 304, где RS может содержать информацию для интерпретации сигналов, переданных от сектора 302 базовой станции, скремблер 308, который может скремблировать RS с использованием PRS, идентифицирующей источник, и передатчик 310, который может передавать скремблированный RS. Как описано, PRS может соответствовать SSC и/или паре PSC/SSC, сохраненной в RS. Например, PRS может соответствовать SSC, где субкадры с обычным CP используются вместе с ортогональной последовательностью для ортогонализации RS, и PRS может соответствовать паре PSC/SSC, где используются субкадры с расширенным CP, как описывалось ранее.The base station sector 302 includes a reference signal determining unit 306 that can generate an RS for transmission to the mobile device 304, where the RS may contain information for interpreting signals transmitted from the base station sector 302, a scrambler 308 that can scramble the RS using PRS identifying the source and transmitter 310, which can transmit the scrambled RS. As described, the PRS may correspond to an SSC and / or a PSC / SSC pair stored in the RS. For example, PRS may correspond to SSC, where conventional CP subframes are used in conjunction with the orthogonal sequence to orthogonalize RS, and PRS may correspond to a PSC / SSC pair where extended CP subframes are used, as described previously.
Мобильное устройство 304 включает в себя приемник 312, который может принимать переданные сигналы, детектор 314 опорного сигнала, который может определять сигналы как RS, и дескремблер 316, который может дескремблировать RS в соответствии с принятой в них информацией. В одном примере приемник 312 может принять один или несколько опорных сигналов, и детектор 314 опорного сигнала может определить, что сигнал является RS, и извлечь информацию о синхронизации из одного или нескольких субкадров в RS. Дескремблер 316 может дескремблировать опорный сигнал, чтобы найти дополнительную информацию в соответствии с извлеченной информацией.Mobile device 304 includes a receiver 312 that can receive the transmitted signals, a reference signal detector 314 that can detect the signals as RS, and a descrambler 316 that can descramble the RS in accordance with the information received therein. In one example, the receiver 312 may receive one or more reference signals, and the reference detector 314 may determine that the signal is RS and extract synchronization information from one or more subframes in the RS. The descrambler 316 may descramble the reference signal to find additional information in accordance with the extracted information.
В одном примере блок 306 определения опорного сигнала может создать RS, как описывалось ранее, и скремблер 308 может скремблировать RS, как описывалось ранее, используя PRS, соответствующую сочетанию PSC/SSC. RS дополнительно может хранить PSC и SSC. Впоследствии передатчик 310 может передать RS одному или нескольким мобильным устройствам, например мобильному устройству 304, чтобы предоставить информацию о синхронизации/идентичности сектора 302 базовой станции для осуществления связи с ним. RS может приниматься приемником 312 мобильного устройства 304 и определяться как RS с помощью детектора 314 опорного сигнала. Детектор 314 опорного сигнала может обнаружить сигнал с помощью, по меньшей мере частично, определения его PSC и/или SSC (например, на основе субкадра 0 в RS). После определения сочетания PSC/SSC детектор 314 опорного сигнала может распознать PRS, используемую для скремблирования RS, и дескремблер 316 может дескремблировать RS в соответствии с PRS.In one example, the reference signal determining unit 306 may create an RS as previously described, and the scrambler 308 may scramble an RS as previously described using a PRS corresponding to the PSC / SSC combination. RS can optionally store PSC and SSC. Subsequently, transmitter 310 may transmit the RS to one or more mobile devices, such as mobile device 304, to provide synchronization / identity information to sector 302 of the base station to communicate with it. An RS may be received by a receiver 312 of the mobile device 304 and detected as an RS by a reference signal detector 314. The reference signal detector 314 can detect the signal by at least partially determining its PSC and / or SSC (for example, based on subframe 0 in RS). After determining the PSC / SSC combination, the reference detector 314 may recognize the PRS used to scramble the RS, and the descrambler 316 may descramble the RS in accordance with the PRS.
Как описывалось, в работе с расширенным CP традиционный шаг ортогональной последовательности в скремблировании может стать опасным. Таким образом, использование только PRS при расширении количества доступных PRS, чтобы обеспечить практически такое же количество, как сочетания PRS/ортогональной последовательности, предусматривает аналогичную гибкость для идентификации сектора 302 базовой станции без дополнительных этапов ортогонализации. Однако, как упоминалось, использование ортогональной последовательности может обеспечить выигрыш в работе с обычным CP; соответственно, в таком случае может использоваться ортогональная последовательность наряду с использованием сочетания PSC/SSC в субкадрах с расширенным CP в одном примере.As described, in working with extended CP, the traditional step of the orthogonal sequence in scrambling can become dangerous. Thus, using only PRS when expanding the number of available PRSs to provide almost the same amount as PRS / orthogonal sequence combinations provides similar flexibility to identify base station sector 302 without additional orthogonalization steps. However, as mentioned, the use of an orthogonal sequence can provide a gain in working with a regular CP; accordingly, in this case, an orthogonal sequence can be used along with the combination of PSC / SSC in subframes with extended CP in one example.
В этом примере мобильное устройство 304 может принять RS посредством приемника 312, и детектор 314 опорного сигнала может определить, отправлялся ли субкадр 0 у RS в субкадре с расширенным или обычным CP. Если расширенный CP обнаруживается в субкадре 0, то детектор 314 опорного сигнала может определить, что ортогональное упорядочение не использовалось в скремблировании RS для данного субкадра. Таким образом, PRS создавалась из уникального преобразования из сочетания PSC/SSC, и использовалась только PRS для скремблирования RS. С другой стороны, если обычный CP обнаруживается в субкадре 0, то детектор 314 опорного сигнала может определить, что ортогональное упорядочение использовалось в скремблировании RS для данного субкадра. Таким образом, PRS создавалась из преобразования одиночного SSC и использовалась для скремблирования RS вместе с ортогональной последовательностью. Дескремблер 316 может использовать эту информацию в дескремблировании RS.In this example, the mobile device 304 can receive the RS through the receiver 312, and the reference signal detector 314 can determine whether the subframe 0 of the RS was sent in the extended or conventional CP subframe. If the extended CP is detected in subframe 0, then the reference signal detector 314 may determine that orthogonal ordering has not been used in RS scrambling for a given subframe. Thus, PRS was created from a unique transformation from the PSC / SSC combination, and only PRS was used to scramble the RS. On the other hand, if a conventional CP is detected in subframe 0, then the reference signal detector 314 can determine that orthogonal ordering has been used in RS scrambling for a given subframe. Thus, PRS was created from the conversion of a single SSC and was used to scramble the RS together with the orthogonal sequence. Descrambler 316 may use this information in RS descrambling.
Более того, в этом примере, если детектор 314 опорного сигнала обнаруживает расширенный CP в субкадре 0, то расширенный CP в одном примере может предполагаться для оставшейся части субкадров. Поэтому извлеченное сочетание PSC/SSC может использоваться дескремблером 316 для дескремблирования оставшихся субкадров. Однако, если детектор 314 опорного сигнала обнаруживает обычный CP в субкадре 0, то физический канал широковещательной рассылки (PBCH), который обычно обнаруживается в субкадре 0, либо динамический канал широковещательной рассылки (DBCH) могут указывать, какие субкадры используют расширенный CP, а какие используют обычный CP. Там, где оставшиеся субкадры используют обычный CP, SSC может соотноситься с PRS, используемой для скремблирования соответствующих субкадров, и детектор 314 опорного сигнала может допускать использование ортогональной последовательности в этих субкадрах; там, где оставшиеся субкадры используют расширенный CP, сочетание PSC/SSC может соотноситься с PRS, используемой для скремблирования соответствующего субкадра, и ортогональное упорядочение не использовалось. Нужно принимать во внимание, что там, где субкадр 0 использует расширенный CP, динамический BCH может дополнительно указывать субкадры, имеющие обычный и расширенный CP, так что вышеупомянутое разграничение может использоваться по отношению к оставшимся субкадрам. Более того, нужно принимать во внимание, что сочетание PSC/SSC в одном примере может использоваться во всех субкадрах независимо от длины CP.Moreover, in this example, if the reference signal detector 314 detects an extended CP in subframe 0, then an extended CP in one example may be assumed for the remainder of the subframes. Therefore, the extracted PSC / SSC combination can be used by descrambler 316 to descramble the remaining subframes. However, if the reference signal detector 314 detects a conventional CP in subframe 0, then the physical broadcast channel (PBCH), which is usually found in subframe 0, or the dynamic broadcast channel (DBCH) may indicate which subframes use the enhanced CP and which use regular CP. Where the remaining subframes use conventional CP, the SSC may correlate with the PRS used to scramble the corresponding subframes, and the reference signal detector 314 may allow the use of an orthogonal sequence in these subframes; where the remaining subframes use the enhanced CP, the PSC / SSC combination may correlate with the PRS used to scramble the corresponding subframe, and orthogonal ordering has not been used. It should be appreciated that where subframe 0 uses the enhanced CP, the dynamic BCH may further indicate subframes having the regular and advanced CP, so that the above distinction can be used with respect to the remaining subframes. Moreover, it should be appreciated that the PSC / SSC combination in one example can be used in all subframes, regardless of the length of the CP.
Ссылаясь на фиг.4-6, иллюстрируются методологии, относящиеся к скремблированию опорных сигналов нисходящей линии связи в соответствии с первичным и вторичным кодами синхронизации. Хотя в целях упрощения объяснения методологии показываются и описываются как последовательность действий, необходимо понимать и учитывать, что методологии не ограничиваются порядком действий, поскольку некоторые действия в соответствии с одним или несколькими вариантами осуществления могут совершаться в других порядках и/или одновременно с другими действиями, в отличие от показанных и описанных в этом документе. Например, специалисты в данной области техники поймут и примут во внимание, что в качестве альтернативы методология могла бы быть представлена как последовательность взаимосвязанных состояний или событий, например на диаграмме состояний. Кроме того, не все проиллюстрированные действия могут быть необходимы для реализации методологии в соответствии с одним или несколькими вариантами осуществления.Referring to FIGS. 4-6, methodologies related to scrambling downlink reference signals in accordance with primary and secondary synchronization codes are illustrated. Although in order to simplify the explanations of the methodologies are shown and described as a sequence of actions, it must be understood and taken into account that the methodologies are not limited to the order of actions, since some actions in accordance with one or more options for implementation can be performed in other orders and / or simultaneously with other actions, in Unlike those shown and described in this document. For example, those skilled in the art will understand and appreciate that, as an alternative, a methodology could be represented as a sequence of interrelated states or events, such as in a state diagram. In addition, not all illustrated acts may be necessary to implement a methodology in accordance with one or more embodiments.
Обращаясь к фиг.4, показана методология 400, которая облегчает формирование и передачу скремблированного RS нисходящей линии связи. На этапе 402 формируется RS нисходящей линии связи, содержащий информацию, относящуюся к передатчику RS. Например, информация может включать в себя коды синхронизации, данные в первичном канале широковещательной рассылки и/или аналогичное. На этапе 404 может определяться уникальная PRS, которая соответствует первичному и вторичному коду синхронизации, используемому передатчиком RS. Кодовая комбинация может отображаться непосредственно в PRS; соответственно, другие передатчики поблизости также могут передавать RS с использованием совсем других PRS, которые помогают проводить различия между RS. Также в этой связи PRS может позволить приемнику RS идентифицировать передатчик.Turning to FIG. 4, a methodology 400 is shown that facilitates the generation and transmission of a scrambled downlink RS. At step 402, a downlink RS is generated containing information related to the RS transmitter. For example, the information may include synchronization codes, data in the primary broadcast channel, and / or the like. At 404, a unique PRS may be determined that corresponds to the primary and secondary synchronization code used by the RS transmitter. Code combination can be displayed directly in PRS; accordingly, other transmitters in the vicinity can also transmit RSs using completely different PRSs that help distinguish between RSs. Also in this regard, the PRS may allow the RS receiver to identify the transmitter.
На этапе 406 опорный сигнал нисходящей линии связи скремблируется с использованием PRS. В одном примере это может выполняться посредством операции XOR между RS и PRS. На этапе 408 передается скремблированный RS нисходящей линии связи. Таким образом, скремблирование RS может выполняться без использования ортогональной последовательности наряду с сохранением некоторого количества возможных скремблирований, где количество доступных PSC совпадает с ранее доступными ортогональными последовательностями. Это может быть выгодным в субкадрах, имеющих расширенный CP, как описывалось, где выгоды ортогонального упорядочения могут быть утрачены из-за предполагаемой высокой избирательности по частоте у канала.At step 406, the downlink reference signal is scrambled using PRS. In one example, this can be accomplished through an XOR operation between RS and PRS. At 408, a scrambled downlink RS is transmitted. Thus, RS scrambling can be performed without using an orthogonal sequence, while preserving a number of possible scrambling, where the number of available PSCs coincides with previously available orthogonal sequences. This may be advantageous in subframes having an enhanced CP, as described, where the benefits of orthogonal ordering may be lost due to the assumed high frequency selectivity of the channel.
Обращаясь к фиг.5, демонстрируется методология 500, которая облегчает дескремблирование опорных сигналов на основе, по меньшей мере частично, кодов синхронизации. На этапе 502 принимается RS нисходящей линии связи; в одном примере он может поступать от передатчика, осуществление связи с которым необходимо. На этапе 504 определяются первичный и вторичный коды синхронизации в части RS. Коды могут извлекаться из определенных частотно-временных местоположений в определенных субкадрах, например субкадрах 0 и 5. На этапе 506 определяется PRS на основе, по меньшей мере частично, первичного и вторичного кодов синхронизации; это также может частично основываться на длительности CP, как описывалось ранее. Например, коды могут соотноситься с PRS, используемой для скремблирования RS перед передачей, и на этапе 508 PRS может использоваться для дескремблирования RS. В одном примере вторичный код синхронизации может относиться непосредственно к PRS, тогда как первичный код синхронизации является коэффициентом повторения для PRS, или наоборот.Turning to FIG. 5, a methodology 500 is illustrated that facilitates descrambling of reference signals based at least in part on synchronization codes. At 502, a downlink RS is received; in one example, it may come from a transmitter, communication with which is necessary. At 504, the primary and secondary synchronization codes in the RS part are determined. Codes can be extracted from specific time-frequency locations in certain subframes, for example, subframes 0 and 5. At step 506, the PRS is determined based at least in part on the primary and secondary synchronization codes; it can also be partially based on the duration of CP, as described previously. For example, the codes may correlate with the PRS used to scramble the RS before transmission, and at step 508 the PRS may be used to descramble the RS. In one example, the secondary synchronization code may relate directly to PRS, while the primary synchronization code is the repetition factor for PRS, or vice versa.
Обращаясь к Фиг.6, проиллюстрирована методология 600, которая облегчает дескремблирование RS нисходящей линии связи на основе, по меньшей мере частично, размера циклического префикса, ассоциированного с одним или несколькими кадрами или субкадрами в RS. На этапе 602 принимается RS нисходящей линии связи, содержащий один или несколько субкадров. Способ начинается с субкадра 0 в качестве текущего субкадра. На этапе 604 оценивается длина CP текущего субкадра. Если CP является расширенным (например, имеющим длину больше заданной пороговой величины), то ранее извлеченное сочетание PSC/SSC может использоваться для определения PRS для дескремблирования RS. Нужно принимать во внимание, что на этапе 606 сочетание PSC/SSC может извлекаться с использованием практически любого из способов, описанных в этом документе. На этапе 608 может определяться, есть ли следующий субкадр в RS. Если это так, то можно предположить, что оставшиеся субкадры также имеют расширенный префикс, и соответственно на этапе 610, поскольку субкадр 0 имеет расширенный CP, следующий субкадр может стать текущим субкадром и аналогичным образом оцениваться на этапе 606, пока больше не будет следующих субкадров. Когда больше нет субкадров, способ продолжается до этапа 612, где интерпретируется RS.Turning to FIG. 6, illustrated is a methodology 600 that facilitates descrambling RS downlink based at least in part on the size of the cyclic prefix associated with one or more frames or subframes in the RS. At 602, a downlink RS containing one or more subframes is received. The method starts with subframe 0 as the current subframe. At 604, the CP length of the current subframe is estimated. If the CP is extended (for example, having a length greater than a predetermined threshold value), then the previously extracted PSC / SSC combination can be used to determine the PRS for RS descrambling. It will be appreciated that at 606, the PSC / SSC combination may be retrieved using virtually any of the methods described herein. At 608, it can be determined if there is a next subframe in the RS. If this is the case, then it can be assumed that the remaining subframes also have an extended prefix, and accordingly, at step 610, since subframe 0 has an extended CP, the next subframe may become the current subframe and likewise evaluated at 606 until there are no more subframes. When there are no more subframes, the method continues to block 612, where RS is interpreted.
Если на этапе 604 определяется, что субкадр 0 не имеет расширенного CP, то на этапе 614 ранее извлеченный SSC может использоваться для определения непосредственно соотнесенной PRS, чтобы с тем же успехом дескремблировать субкадр с помощью ортогональной последовательности. В этой связи для нерасширенного или обычного CP ортогональная последовательность использовалась скремблером в передатчике. Однако в этом случае нельзя предполагать, что оставшиеся субкадры имеют нерасширенный CP; соответственно, если на этапе 608 остаются следующие субкадры, поскольку субкадр 0 не имеет расширенного CP на этапе 610, способ возвращается на этап 604, чтобы оценить CP следующего субкадра. Однако, если не осталось субкадров, то на этапе 612 интерпретируется RS. Поэтому способ может разрешить использование ортогональных последовательностей в субкадрах с обычным CP, чтобы сохранить их выгоды, наряду с устранением ортогонального упорядочения из субкадров с расширенным CP, как описано в этом документе, где выгоды ортогонального упорядочения могут нарушаться предполагаемой избирательностью по частоте у канала.If it is determined in step 604 that subframe 0 does not have an extended CP, then in step 614, the previously extracted SSC can be used to determine the directly correlated PRS in order to descramble the subframe with the same orthogonal sequence. In this regard, for an unexpanded or conventional CP, the orthogonal sequence was used by the scrambler in the transmitter. However, in this case, it cannot be assumed that the remaining subframes have unexpanded CP; accordingly, if the next subframes remain in step 608, since subframe 0 does not have an extended CP in step 610, the method returns to step 604 to evaluate the CP of the next subframe. However, if there are no subframes, then at step 612, the RS is interpreted. Therefore, the method may permit the use of orthogonal sequences in conventional CP subframes to preserve their benefits, while eliminating orthogonal ordering from the extended CP subframes, as described herein, where the benefits of orthogonal ordering may be disrupted by the assumed frequency selectivity of the channel.
Нужно будет принять во внимание, что в соответствии с одной или несколькими особенностями, описанными в этом документе, могут быть сделаны выводы касательно определения PSC или SSC для заданных передатчиков как описано. При использовании в данном документе термин "выводить" или "вывод" в целом относится к процессу рассуждения или выведения состояний системы, среды и/или пользователя из совокупности наблюдений, которые зарегистрированы посредством событий и/или данных. Вывод может быть использован, чтобы идентифицировать отдельный контекст или действие, или, например, может формировать распределение вероятностей по состояниям. Вывод может быть вероятностным - то есть, вычислением распределения вероятностей по интересующим состояниям на основании рассмотрения данных и событий. Вывод также может относиться к методикам, применяемым для составления высокоуровневых событий из совокупности событий и/или данных. Такой вывод приводит к построению новых событий или действий из совокупности наблюдаемых событий и/или сохраненных данных о событиях, независимо от того, соотносятся ли события в непосредственной временной близости, и поступают ли события и данные от одного или нескольких источников событий и данных.You will need to take into account that, in accordance with one or more of the features described in this document, conclusions can be made regarding the definition of PSC or SSC for given transmitters as described. As used herein, the term “infer” or “inference” generally refers to the process of reasoning or inferring states of a system, environment, and / or user from a collection of observations that are recorded through events and / or data. Inference can be used to identify a particular context or action, or, for example, can form a probability distribution by state. The conclusion can be probabilistic - that is, by calculating the probability distribution over states of interest based on a consideration of data and events. The conclusion may also relate to the techniques used to compose high-level events from a combination of events and / or data. This conclusion leads to the construction of new events or actions from the totality of the observed events and / or stored event data, regardless of whether the events are correlated in the immediate temporal proximity, and whether events and data come from one or more sources of events and data.
В соответствии с примером, один или несколько представленных выше способов могут включать в себя получение выводов в отношении определения сочетания PSC/SSC, связанной с ним PRS, идентичности передатчика на основе сочетания PSC/SSC, ортогональной последовательности, используемой в субкадрах с обычным CP, длины циклического префикса для одного или нескольких субкадров, и т.д.According to an example, one or more of the above methods may include obtaining conclusions regarding the determination of the PSC / SSC combination, the associated PRS, the transmitter identity based on the PSC / SSC combination, the orthogonal sequence used in subframes with conventional CP, length cyclic prefix for one or more subframes, etc.
Фиг.7 - иллюстрация мобильного устройства 700, которое облегчает дескремблирование принятых RS нисходящей линии связи. Мобильное устройство 700 содержит приемник 702, который принимает сигнал, например, от приемной антенны (не показана), выполняет типовые действия над принятым сигналом (например, фильтрует, усиливает, преобразует с понижением частоты и т.д.) и оцифровывает преобразованный сигнал для получения выборок. Приемник 702 может содержать демодулятор 704, который может демодулировать принятые символы и предоставлять их процессору 706 для оценки канала. Процессор 706 может быть процессором, предназначенным для анализа информации, принятой приемником 702, и/или формирования информации для передачи передатчиком 716, процессором, который управляет одним или несколькими компонентами мобильного устройства 700, и/или процессором, который как анализирует информацию, принятую приемником 702, формирует информацию для передачи передатчиком 716, так и управляет одним или несколькими компонентами мобильного устройства 700.7 is an illustration of a mobile device 700 that facilitates descrambling received downlink RSs. Mobile device 700 includes a receiver 702 that receives a signal, for example, from a receiving antenna (not shown), performs typical actions on the received signal (e.g., filters, amplifies, downconverts, etc.) and digitizes the converted signal to obtain samples. Receiver 702 may include a demodulator 704 that can demodulate received symbols and provide them to a processor 706 for channel estimation. The processor 706 may be a processor for analyzing information received by the receiver 702 and / or generating information for transmission by the transmitter 716, a processor that controls one or more components of the mobile device 700, and / or a processor that analyzes the information received by the receiver 702 , generates information for transmission by the transmitter 716, and controls one or more components of the mobile device 700.
Мобильное устройство 700 может дополнительно содержать запоминающее устройство 708, которое функционально соединено с процессором 706 и которое может хранить данные, которые нужно передать, принятые данные, относящуюся к доступным каналам информацию, данные, ассоциированные с проанализированным сигналом и/или силой помех, информацию, относящуюся к выделенному каналу, мощности, скорости или т.п., и любую другую подходящую информацию для оценки канала и осуществления связи по каналу. Запоминающее устройство 708 может дополнительно хранить протоколы и/или алгоритмы, ассоциированные с оценкой и/или использованием канала (например, основанные на производительности, основанные на пропускной способности и т.д.).Mobile device 700 may further comprise a storage device 708 that is operatively connected to a processor 706 and which can store data to be transmitted, received data, information related to available channels, data associated with the analyzed signal and / or interference power, information related to a dedicated channel, power, speed or the like, and any other suitable information for channel estimation and channel communication. Storage device 708 may further store protocols and / or algorithms associated with channel estimation and / or utilization (eg, performance based, capacity based, etc.).
Нужно будет принять во внимание, что описанное в этом документе хранилище данных (например, запоминающее устройство 708) может быть либо энергозависимым запоминающим устройством, либо энергонезависимым запоминающим устройством, или может включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. В качестве иллюстрации, а не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое действует как внешняя кэш-память. В качестве иллюстрации, а не ограничения, RAM доступно во многих видах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с удвоенной скоростью обмена (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM с синхронным каналом обмена (SLDRAM) и RAM с прямым доступом от Rambus (DRRAM). Запоминающее устройство 708 из обсуждаемых систем и способов предназначено, чтобы содержать (не будучи ограниченным) эти и любые другие подходящие типы запоминающих устройств.It will be appreciated that the data storage described in this document (e.g., storage device 708) can be either volatile storage device or non-volatile storage device, or can include both volatile and non-volatile storage device. By way of illustration, and 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, and not limitation, RAM is available in many forms, such as synchronous RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double-bit rate SDRAM (DDR SDRAM), advanced SDRAM (ESDRAM), DRAM with synchronous communication channel (SLDRAM) and RAM with direct access from Rambus (DRRAM). A storage device 708 of the discussed systems and methods is intended to comprise (without being limited) these and any other suitable types of storage devices.
Процессор 706 и/или приемник 702 дополнительно могут быть функционально соединены с детектором 710 опорного сигнала, который определяет, является ли принятый сигнал опорным сигналом нисходящей линии связи. Кроме того, детектор 710 опорного сигнала может определять PRS, используемую передатчиком для скремблирования RS перед передачей. В одном примере это может основываться, по меньшей мере частично, на извлеченном сочетании PSC/SSC, предоставленном в RS, который соотносится с данной PRS. Кроме того, это сочетание может использоваться для идентификации передатчика RS. В другом примере, где циклический префикс является обычным, детектор 710 опорного сигнала с тем же успехом может определить ортогональную последовательность, используемую для скремблирования RS. Используя эту информацию, дескремблер 712 может дескремблировать RS.The processor 706 and / or receiver 702 may further be operatively coupled to a reference signal detector 710, which determines whether the received signal is a downlink reference signal. In addition, the reference signal detector 710 can determine the PRS used by the transmitter to scramble the RS before transmission. In one example, this may be based, at least in part, on the extracted PSC / SSC combination provided in the RS that is associated with the given PRS. In addition, this combination can be used to identify the RS transmitter. In another example where the cyclic prefix is common, the reference signal detector 710 can equally well determine the orthogonal sequence used to scramble the RS. Using this information, descrambler 712 can descramble RS.
В соответствии с примером, детектор 710 опорного сигнала может определить длину циклического префикса у одного или нескольких субкадров RS и определить, дескремблировать ли с использованием PRS, относящейся к сочетанию PSC/SSC, либо PRS, относящейся к SSC, вместе с ортогональной последовательностью. Как описано, первая может использоваться в субкадрах с расширенным CP, так как ортогональность была бы, вероятно, утеряна при наличии избирательности по частоте из-за расширенного CP, тогда как последняя может использоваться для субкадров, имеющих обычный CP. В качестве альтернативы, сочетание PSC/SSC может отображаться в PRS практически во всех случаях. Мобильное устройство 700, более того, содержит модулятор 714 и передатчик 716, которые соответственно модулируют и передают сигнал, например, к базовой станции, другому мобильному устройству и т.д. Хотя и изображены как обособленные от процессора 706, нужно понимать, что детектор 710 опорного сигнала, дескремблер 712, демодулятор 704 и/или модулятор 714 могут быть частью процессора 706 или нескольких процессоров (не показаны).According to an example, the reference signal detector 710 can determine the cyclic prefix length of one or more RS subframes and determine whether to descramble using PRS relating to the PSC / SSC combination or PRS relating to SSC together with the orthogonal sequence. As described, the former can be used in extended CP subframes, since orthogonality would probably be lost if frequency selectivity is due to enhanced CP, while the latter can be used for subframes having conventional CP. Alternatively, the combination of PSC / SSC can be displayed in PRS in almost all cases. The mobile device 700, moreover, contains a modulator 714 and a transmitter 716, which respectively modulate and transmit the signal, for example, to a base station, another mobile device, etc. Although depicted as separate from the processor 706, it should be understood that the reference signal detector 710, descrambler 712, demodulator 704 and / or modulator 714 may be part of a processor 706 or multiple processors (not shown).
Фиг.8 - иллюстрация системы 800, которая облегчает формирование и скремблирование RS нисходящей линии связи для их передачи. Система 800 содержит базовую станцию 802 (например, точку доступа, …) с приемником 810, который принимает сигнал(ы) от одного или нескольких мобильных устройств 804 через множество приемных антенн 806, и передатчиком 824, который передает к одному или нескольким мобильным устройствам 804 через передающую антенну 808. Приемник 810 может принимать информацию от приемных антенн 806 и функционально связан с демодулятором 812, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 814, который может быть аналогичен процессору, описанному выше в отношении фиг.7, и который соединяется с запоминающим устройством 816, которое хранит информацию, имеющую отношение к оценке уровня сигнала (например, пилот-сигнала) и/или уровня помех, данные, которые должны быть переданы или приняты от мобильного устройства (устройств) 804 (или совсем другой базовой станции (не показана)), и/или любую другую подходящую информацию, имеющую отношение к выполнению различных действий и функций, изложенных в этом документе. Процессор 814 дополнительно соединяется с формирователем 818 опорного сигнала, который создает RS, который может использоваться для определения синхронизации, идентичности и/или другой информации о базовой станции 802, и скремблером 820, который может скремблировать RS.8 is an illustration of a system 800 that facilitates forming and scrambling a downlink RS for transmission thereof. System 800 comprises a base station 802 (eg, an access point, ...) with a receiver 810 that receives signal (s) from one or more mobile devices 804 through multiple receiving antennas 806, and a transmitter 824 that transmits to one or more mobile devices 804 via transmit antenna 808. Receiver 810 can receive information from receive antennas 806 and is operatively coupled to a demodulator 812 that demodulates received information. The demodulated symbols are analyzed by a processor 814, which may be similar to the processor described above with respect to FIG. 7, and which is coupled to a memory 816 that stores information related to estimating a signal level (e.g., pilot signal) and / or interference level , data that must be transmitted or received from mobile device (s) 804 (or a completely different base station (not shown)), and / or any other suitable information related to the performance of various actions and functions, is outlined ennyh in this document. A processor 814 is further coupled to a reference signal generator 818 that creates an RS, which can be used to determine synchronization, identity, and / or other information about the base station 802, and a scrambler 820 that can scramble the RS.
В соответствии с примером, формирователь 818 опорного сигнала может создать RS, содержащий первичный и вторичный коды синхронизации. Коды могут однозначно идентифицировать базовую станцию 802 и также могут непосредственно соответствовать одной из некоторого количества PRS. Скремблер 820 может скремблировать RS с использованием PRS (например, посредством операции XOR). В субкадрах, имеющих обычный CP, PRS может относиться к SSC, и ортогональная последовательность в одном примере может дополнительно использоваться для скремблирования RS. Скремблированный RS может передаваться одному или нескольким мобильным устройствам 804 от передатчика 824. Кроме того, хотя и изображены как обособленные от процессора 814, нужно понимать, что формирователь 818 опорного сигнала, скремблер 820, демодулятор 812 и/или модулятор 822 могут быть частью процессора 814 или нескольких процессоров (не показаны).According to an example, the reference signal driver 818 may generate an RS containing primary and secondary synchronization codes. The codes can uniquely identify the base station 802 and can also directly correspond to one of a number of PRSs. Scrambler 820 can scramble RS using PRS (for example, through an XOR operation). In subframes having a regular CP, PRS may refer to SSC, and the orthogonal sequence in one example may further be used to scramble the RS. The scrambled RS can be transmitted to one or more mobile devices 804 from the transmitter 824. In addition, although depicted as separate from the processor 814, it should be understood that the reference signal driver 818, scrambler 820, demodulator 812 and / or modulator 822 may be part of processor 814 or multiple processors (not shown).
Фиг.9 показывает пример системы 900 беспроводной связи. Система 900 беспроводной связи изображает одну базовую станцию 910 и одно мобильное устройство 950 для краткости. Однако нужно принять во внимание, что система 900 может включать в себя более одной базовой станции и/или более одного мобильного устройства, где дополнительные базовые станции и/или мобильные устройства могут быть в основном аналогичны или отличаться от примера базовой станции 910 и мобильного устройства 950, описываемых ниже. К тому же нужно понимать, что базовая станция 910 и/или мобильное устройство 950 могут применять системы (фиг.1-3 и 7-8) и/или способы (фиг.4-6), описанные в этом документе для облегчения беспроводной связи между ними.9 shows an example of a wireless communication system 900. Wireless communication system 900 depicts one base station 910 and one mobile device 950 for short. However, it will be appreciated that system 900 may include more than one base station and / or more than one mobile device, where additional base stations and / or mobile devices may be substantially the same or different from the example of base station 910 and mobile device 950 described below. In addition, it should be understood that the base station 910 and / or mobile device 950 can use the systems (FIGS. 1-3 and 7-8) and / or methods (FIGS. 4-6) described herein to facilitate wireless communication between them.
На базовой станции 910 данные трафика для некоторого количества потоков данных предоставляются от источника 912 данных процессору 914 передаваемых (TX) данных. Согласно примеру, каждый поток данных может передаваться по соответствующей антенне. Процессор 914 передаваемых данных форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставить кодированные данные.At base station 910, traffic data for a number of data streams is provided from a data source 912 to a transmit (TX) data processor 914. According to an example, each data stream may be transmitted on a respective antenna. Transmission data processor 914 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). Данные пилот-сигнала обычно являются известным шаблоном данных, который обрабатывается известным образом и может использоваться на мобильном устройстве 950 для оценки характеристики канала. Мультиплексированные пилот-сигналы и кодированные данные для каждого потока данных могут модулироваться (например, посимвольно преобразовываться) на основе конкретной схемы модуляции (например, двухпозиционная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), М-позиционная фазовая манипуляция (M-PSK), М-позиционная квадратурная амплитудная модуляция (M-QAM) и т.д.), выбранной для этого потока данных, чтобы предоставить символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут определяться командами, выполняемыми или предоставляемыми процессором 930.The coded data for each data stream may be multiplexed with pilot data using orthogonal frequency division multiplexing (OFDM) techniques. Additionally or alternatively, the pilot symbols may be frequency division multiplexed (FDM), time division multiplexed (TDM) or code division multiplexed (CDM). Pilot data is typically a known data pattern that is processed in a known manner and can be used on mobile device 950 to estimate channel performance. Multiplexed pilot signals and encoded data for each data stream can be modulated (e.g., symbol-wise) based on a particular modulation scheme (e.g., on-off phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-position phase shift keying (M-PSK ), M-Position 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 930.
Символы модуляции для потоков данных могут предоставляться процессору 920 передачи MIMO, который может дополнительно обрабатывать символы модуляции (например, для OFDM). Процессор 920 передачи MIMO затем предоставляет NT потоков символов модуляции NT передатчикам 922a-922t (TMTR). В различных вариантах осуществления процессор 920 передачи MIMO применяет веса формирования пучка к символам из потоков данных и к антенне, из которой передается символ.Modulation symbols for data streams may be provided to a MIMO transmission processor 920, which may further process modulation symbols (eg, for OFDM). The MIMO transmit processor 920 then provides N T modulation symbol streams to N T transmitters 922a through 922t (TMTR). In various embodiments, the MIMO transmission processor 920 applies beamforming weights to the symbols from the data streams and to the antenna from which the symbol is transmitted.
Каждый передатчик 922 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или несколько аналоговых сигналов, и дополнительно обрабатывает (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по каналу MIMO. Далее NT модулированных сигналов от передатчиков 922a-922t передаются от NT антенн 924a-924t соответственно.Each transmitter 922 receives and processes a respective symbol stream to provide one or more analog signals, and further processes (e.g., amplifies, filters, and upconverts) the analog signals to provide a modulated signal suitable for transmission over the MIMO channel. Next, N T modulated signals from transmitters 922a through 922t are transmitted from N T antennas 924a through 924t, respectively.
На мобильном устройстве 950 переданные модулированные сигналы принимаются NR антеннами 952a-952r, и принятый сигнал от каждой антенны 952 предоставляется соответствующему приемнику 954a-954r (RCVR). Каждый приемник 954 обрабатывает (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, оцифровывает обработанный сигнал для предоставления выборок и дополнительно обрабатывает выборки, чтобы предоставить соответствующий "принятый" поток символов.At mobile device 950, the transmitted modulated signals are received by N R antennas 952a through 952r, and the received signal from each antenna 952 is provided to a respective receiver 954a through 954r (RCVR). Each receiver 954 processes (eg, filters, amplifies, and downconverts) a respective signal, digitizes the processed signal to provide samples, and further processes the samples to provide a corresponding “received” symbol stream.
Процессор 960 принимаемых данных может принять и обработать NR принятых потоков символов от NR приемников 954 на основе конкретной методики обработки приемника, чтобы предоставить NT "обнаруженных" потоков символов. Процессор 960 принимаемых данных может демодулировать, устранить перемежение и декодировать каждый обнаруженный поток символов, чтобы восстановить данные трафика для потока данных. Обработка процессором 960 принимаемых данных комплементарна той, что выполняется процессором 920 передачи MIMO и процессором 914 передаваемых данных на базовой станции 910.A received data processor 960 can receive and process N R received symbol streams from N R receivers 954 based on a specific receiver processing technique to provide N T “detected” symbol streams. Received data processor 960 can demodulate, eliminate interleaving, and decode each detected symbol stream to recover traffic data for the data stream. The processing by the received data processor 960 is complementary to that performed by the MIMO transmission processor 920 and the transmitted data processor 914 at the base station 910.
Процессор 970 может периодически определять, какую матрицу предварительного кодирования использовать, как обсуждалось выше. Далее процессор 970 может составить сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.The processor 970 may periodically determine which precoding matrix to use, as discussed above. Further, processor 970 may compose a reverse link message comprising a matrix index portion and a rank value portion.
Сообщение обратной линии связи может содержать различные типы информации касательно линии связи и/или принятого потока данных. Сообщение обратной линии связи может обрабатываться процессором 938 передаваемых данных, который также принимает данные трафика для некоторого количества потоков данных от источника 936 данных, модулироваться модулятором 980, обрабатываться передатчиками 954a-954r и передаваться обратно базовой станции 910.The reverse link message may contain various types of information regarding the communication link and / or the received data stream. The reverse link message may be processed by the transmitted data processor 938, which also receives traffic data for a number of data streams from the data source 936, modulated by a modulator 980, processed by transmitters 954a-954r, and transmitted back to the base station 910.
На базовой станции 910 модулированные сигналы от мобильного устройства 950 принимаются антеннами 924, обрабатываются приемниками 922, демодулируются демодулятором 940 и обрабатываются процессором 942 принимаемых данных, чтобы извлечь сообщение обратной линии связи, переданное мобильным устройством 950. Далее процессор 930 может обработать извлеченное сообщение, чтобы определить, какую матрицу предварительного кодирования использовать для определения весов формирования пучка.At base station 910, modulated signals from mobile device 950 are received by antennas 924, processed by receivers 922, demodulated by demodulator 940, and processed by received data processor 942 to retrieve the reverse link message transmitted by mobile device 950. Next, processor 930 can process the extracted message to determine which precoding matrix to use to determine the beam formation weights.
Процессоры 930 и 970 могут руководить (например, контролировать, координировать, управлять и т.д.) работой на базовой станции 910 и мобильном устройстве 950 соответственно. Соответствующие процессоры 930 и 970 могут быть ассоциативно связаны с запоминающими устройствами 932 и 972, которые хранят программные коды и данные. Процессоры 930 и 970 также могут выполнять вычисления для выведения оценок частотной и импульсной характеристики для восходящей линии связи и нисходящей линии связи соответственно.Processors 930 and 970 can direct (e.g., monitor, coordinate, manage, etc.) operation at base station 910 and mobile device 950, respectively. Corresponding processors 930 and 970 may be associated with memory devices 932 and 972 that store program codes and data. Processors 930 and 970 can also perform calculations to derive frequency and impulse response estimates for the uplink and downlink, respectively.
Нужно понимать, что описанные в этом документе варианты осуществления могут быть реализованы в аппаратных средствах, программном обеспечении (ПО), микропрограммном обеспечении, ПО промежуточного слоя, микрокоде или в любом их сочетании. Для аппаратной реализации модули обработки могут реализовываться в одной или нескольких специализированных интегральных схемах (ASIC), цифровых процессорах сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, спроектированных для выполнения описанных в этом документе функций, или в их сочетании.You must understand that the embodiments described in this document can be implemented in hardware, software (software), firmware, middleware, microcode, or any combination thereof. For hardware implementation, the processing modules can be implemented in one or more specialized integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), user programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, other electronic units designed to perform the functions described in this document, or in combination thereof.
Когда варианты осуществления реализуются в программном обеспечении, микропрограммном обеспечении, ПО промежуточного слоя или микрокоде, программном коде или сегментах кода, они могут храниться на машиночитаемом носителе, например компоненте хранения. Сегмент кода может представлять собой процедуру, функцию, подпрограмму, программу, процедуру, подпрограмму, модуль, пакет программного обеспечения, класс или любое сочетание команд, структур данных или операторов программ. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой путем передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут пересылаться, перенаправляться или передаваться с использованием любого подходящего средства, включая разделение памяти, пересылку сообщений, эстафетную передачу, передачу по сети и т.д.When embodiments are implemented in software, firmware, middleware or microcode, program code or code segments, they may be stored on a computer-readable medium, such as a storage component. A code segment can be a procedure, function, subroutine, program, procedure, subroutine, 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 forwarded, redirected or transmitted using any suitable means, including memory sharing, message forwarding, relay transmission, network transmission, etc.
Для программной реализации, описанные в этом документе методики могут реализовываться с помощью модулей (например, процедур, функций и так далее), которые выполняют описанные в этом документе функции. Коды программного обеспечения могут храниться в запоминающих устройствах и выполняться процессорами. Запоминающее устройство может реализовываться внутри процессора или вне процессора, в этом случае оно может быть коммуникационно соединено с процессором через различные средства, которые известны в данной области техники.For a software implementation, the techniques described in this document can be implemented using modules (eg, procedures, functions, and so on) that perform the functions described in this document. Software codes may be stored in memory devices and executed by processors. The storage device may be implemented inside the processor or outside the processor, in which case it may be communicatively connected to the processor through various means that are known in the art.
Со ссылкой на фиг.10 проиллюстрирована система 1000, которая дескремблирует принятые RS нисходящей линии связи в соответствии с PRS. Например, система 1000 может размещаться, по меньшей мере частично, в базовой станции, мобильном устройстве и т.д. Нужно понимать, что система 1000 представляется как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализуемые процессором, программным обеспечением или их сочетанием (например, микропрограммным обеспечением). Система 1000 включает в себя логическую группировку 1002 электрических компонентов, которые могут действовать совместно. Например, логическая группировка 1002 может включать в себя электрический компонент 1004 для приема скремблированного RS нисходящей линии связи. Например, RS может приниматься от передатчика и может содержать информацию о синхронизации и/или идентифицирующую информацию о передатчике, например уникальные коды синхронизации, которые могут выбираться из доступного набора кодов. Дополнительно логическая группировка 1002 может содержать электрический компонент 1006 для ассоциации PRS по меньшей мере с первичным и вторичным кодом синхронизации в RS нисходящей линии связи. Например, уникальные коды синхронизации могут соответствовать PRS; свойство уникальности может помочь в идентификации передатчика RS. Кроме того, логическая группировка 1002 может содержать и электрический компонент 1008 для дескремблирования части RS нисходящей линии связи в соответствии с PRS. RS впоследствии по желанию может интерпретироваться для извлечения другой информации. Более того, система 1000 может включать в себя запоминающее устройство 1010, которое хранит команды для выполнения функций, ассоциированных с электрическими компонентами 1004, 1006 и 1008. Нужно понимать, что один или несколько электрических компонентов 1004, 1006 и 1008 могут существовать внутри запоминающего устройства 1010, хотя и показаны в качестве внешних относительно запоминающего устройства 1010.With reference to FIG. 10, illustrated is a system 1000 that descrambles the received downlink RSs in accordance with the PRS. For example, system 1000 may reside at least in part in a base station, mobile device, etc. You need to understand that the system 1000 is presented as including functional blocks, which can be functional blocks that represent functions implemented by a processor, software, or a combination thereof (e.g., firmware). System 1000 includes a logical grouping 1002 of electrical components that can act in conjunction. For example, logical grouping 1002 may include an electrical component 1004 for receiving a scrambled downlink RS. For example, the RS may be received from the transmitter and may contain synchronization information and / or identifying information about the transmitter, for example, unique synchronization codes that can be selected from an available set of codes. Additionally, the logical grouping 1002 may comprise an electrical component 1006 for associating a PRS with at least a primary and secondary synchronization code in a downlink RS. For example, unique synchronization codes may correspond to PRS; the uniqueness property can help in identifying the RS transmitter. In addition, the logical grouping 1002 may include an electrical component 1008 for descrambling the downlink RS portion in accordance with the PRS. RS can subsequently be optionally interpreted to extract other information. Moreover, system 1000 may include a storage device 1010 that stores instructions for performing functions associated with electrical components 1004, 1006, and 1008. It will be appreciated that one or more electrical components 1004, 1006, and 1008 may exist within memory 1010 , although shown as external to the storage device 1010.
Обращаясь к фиг.11, проиллюстрирована система 1100, которая создает и скремблирует RS для передачи по сети беспроводной связи. Система 1100 может находиться, например, в базовой станции, мобильном устройстве и т.д. Как изображено, система 1100 включает в себя функциональные блоки, которые могут представлять функции, реализуемые процессором, программным обеспечением или их сочетанием (например, микропрограммным обеспечением). Система 1100 включает в себя логическую группировку 1102 электрических компонентов, которые облегчают формирование и скремблирование RS. Логическая группировка 1102 может включать в себя электрический компонент 1104 для формирования RS нисходящей линии связи, содержащего первичный и вторичный коды синхронизации. Такая информация не только позволяет приемнику идентифицировать передатчик информации, но также получать информацию о синхронизации с передатчиком для последующей связи. Более того, такая информация может сообщить, какая PRS используется для скремблирования RS перед передачей. Кроме того, логическая группировка 1102 может включать в себя электрический компонент 1106 для скремблирования RS нисходящей линии связи на основе, по меньшей мере частично, PRS, соответствующей сочетанию первичного и вторичного кодов синхронизации. Таким образом, может иметь место используемый передатчиком набор PRS, непосредственно преобразованных в сочетание кодов синхронизации. В этой связи, в зависимости от количества преобразований PRS/код синхронизации, шансы аналогичной PRS, используемой совсем другим передатчиком, который может вызывать помеху, уменьшаются с увеличением количества преобразований. После скремблирования RS может передаваться или рассылаться в широковещательном режиме различным приемным устройствам. Более того, система 1100 может включать в себя запоминающее устройство 1108, которое хранит команды для выполнения функций, ассоциированных с электрическими компонентами 1104 и 1106. Нужно понимать, что электрические компоненты 1104 и 1106 могут существовать внутри запоминающего устройства 1108, хотя и показаны в качестве внешних относительно запоминающего устройства 1108.Turning to FIG. 11, illustrated is a system 1100 that creates and scrambles RSs for transmission over a wireless communications network. System 1100 may reside, for example, in a base station, mobile device, etc. As depicted, system 1100 includes function blocks that may represent functions implemented by a processor, software, or a combination thereof (eg, firmware). System 1100 includes a logical grouping 1102 of electrical components that facilitate the formation and scrambling of RS. Logical grouping 1102 may include an electrical component 1104 for generating a downlink RS containing primary and secondary synchronization codes. Such information not only allows the receiver to identify the information transmitter, but also obtain synchronization information with the transmitter for subsequent communication. Moreover, such information may indicate which PRS is used to scramble the RS before transmission. Furthermore, logical grouping 1102 may include an electrical component 1106 for scrambling a downlink RS based at least in part on a PRS corresponding to a combination of primary and secondary synchronization codes. Thus, there may be a set of PRS used by the transmitter directly converted to a combination of synchronization codes. In this regard, depending on the number of conversions, the PRS / synchronization code, the chances of a similar PRS used by a completely different transmitter, which can cause interference, decrease with increasing number of conversions. After scrambling, the RS can be transmitted or broadcast to various receivers. Moreover, system 1100 may include a storage device 1108 that stores instructions for performing functions associated with electrical components 1104 and 1106. It will be appreciated that electrical components 1104 and 1106 may exist inside storage device 1108, although shown as external relative to the storage device 1108.
То, что описано выше, включает в себя примеры одного или нескольких вариантов осуществления. Конечно, невозможно описать каждое возможное сочетание компонентов или методологий в целях описания вышеупомянутых вариантов осуществления, однако обычный специалист в данной области техники может признать, что допустимы многие дополнительные сочетания и перестановки различных вариантов осуществления. Соответственно, описанные варианты осуществления предназначены для охвата всех таких изменений, модификаций и вариаций, которые находятся в пределах сущности и объема прилагаемой формулы изобретения. Кроме того, в случае, когда термин "включает в себя" используется либо в подробном описании, либо в формуле изобретения, такой термин предназначен быть включающим, в некотором смысле аналогично термину "содержащий", поскольку "содержащий" интерпретируется, когда применяется в качестве переходного слова в формуле изобретения.What is described above includes examples of one or more embodiments. Of course, it is not possible to describe every possible combination of components or methodologies in order to describe the aforementioned embodiments, however, one of ordinary skill in the art may recognize that many additional combinations and permutations of various embodiments are acceptable. Accordingly, the described embodiments are intended to cover all such changes, modifications and variations that fall within the spirit and scope of the appended claims. In addition, in the case where the term “includes” is used either in the detailed description or in the claims, such a term is intended to be inclusive, in a sense similar to the term “comprising”, since “comprising” is interpreted when used as a transition words in the claims.
Claims (45)
принимают скремблированный опорный сигнал нисходящей линии связи;
определяют псевдослучайную последовательность на основе, по меньшей мере частично, принятых первичного и вторичного кодов синхронизации; и
дескремблируют часть субкадров опорного сигнала нисходящей линии связи в соответствии с псевдослучайной последовательностью и определенной длиной циклического префикса для одного или нескольких из части субкадров.1. A method of receiving a reference signal downlink in a wireless communication network, comprising stages in which:
receiving a scrambled downlink reference signal;
determining a pseudo-random sequence based, at least in part, on the received primary and secondary synchronization codes; and
descramble the portion of the subframes of the downlink reference signal in accordance with the pseudo-random sequence and the determined cyclic prefix length for one or more of the portion of the subframes.
по меньшей мере, один процессор, сконфигурированный для определения длины циклического префикса одного или нескольких субкадров опорного сигнала нисходящей линии связи, выбора дескремблирования на основе, по меньшей мере частично, длины циклического префикса и дескремблирования опорного сигнала нисходящей линии связи согласно выбранному дескремблированию; и
запоминающее устройство, соединенное, по меньшей мере, с одним процессором.9. A wireless communications device for descrambling a downlink reference signal, comprising:
at least one processor configured to determine the length of the cyclic prefix of one or more subframes of the downlink reference signal, selecting descrambling based at least in part on the length of the cyclic prefix and descrambling the downlink reference signal according to the selected descrambling; and
a storage device connected to at least one processor.
средство для приема скремблированного опорного сигнала нисходящей линии связи;
средство для ассоциации псевдослучайной последовательности, по меньшей мере, с первичным и вторичным кодом синхронизации в опорном сигнале нисходящей линии связи; и
средство для дескремблирования части опорного сигнала нисходящей линии связи в соответствии с псевдослучайной последовательностью.16. A wireless communication device for receiving reference signals downlink, comprising:
means for receiving a scrambled downlink reference signal;
means for associating a pseudo-random sequence with at least a primary and secondary synchronization code in a downlink reference signal; and
means for descrambling a portion of the downlink reference signal in accordance with a pseudo-random sequence.
код, предписывающий, по меньшей мере, одному компьютеру принимать скремблированный опорный сигнал нисходящей линии связи;
код, предписывающий, по меньшей мере, одному компьютеру определять псевдослучайную последовательность с помощью, по меньшей мере, первичного и вторичного кода синхронизации; и
код, предписывающий, по меньшей мере, одному компьютеру дескремблировать часть опорного сигнала нисходящей линии связи в соответствии с псевдослучайной последовательностью и определенной длиной циклического префикса для одного или нескольких из части субкадров.24. A machine-readable medium containing codes stored on it, which when executed by a computer, instructs the computer to perform a method of receiving a downlink reference signal in a wireless communication network, the codes comprising:
code directing at least one computer to receive a scrambled downlink reference signal;
a code directing at least one computer to determine a pseudo-random sequence using at least a primary and secondary synchronization code; and
a code that instructs at least one computer to descramble a portion of the downlink reference signal in accordance with a pseudo-random sequence and a determined cyclic prefix length for one or more of the subframe portion.
формируют опорный сигнал нисходящей линии связи, содержащий первичный и вторичный коды синхронизации;
скремблируют опорный сигнал нисходящей линии связи на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей сочетанию первичного и вторичного кодов синхронизации; и
передают скремблированный опорный сигнал нисходящей линии связи.26. A method for transmitting a downlink reference signal in a wireless communication network, comprising the steps of:
forming a reference signal downlink containing primary and secondary synchronization codes;
scrambling the downlink reference signal based at least in part on a pseudo-random sequence corresponding to a combination of primary and secondary synchronization codes; and
transmit the scrambled downlink reference signal.
скремблируют часть субкадров опорного сигнала, имеющих длину циклического префикса меньше либо равную пороговой величине на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей вторичному коду синхронизации; и
применяют ортогональную последовательность к скремблированным субкадрам опорного сигнала, имеющим длину циклического префикса меньше либо равную пороговой величине.28. The method according to item 27, further comprising stages, in which:
scrambling a portion of the subframes of the reference signal having a cyclic prefix length less than or equal to a threshold value based at least in part on a pseudo-random sequence corresponding to a secondary synchronization code; and
apply the orthogonal sequence to the scrambled subframes of the reference signal having a cyclic prefix length less than or equal to a threshold value.
по меньшей мере, один процессор, сконфигурированный для получения псевдослучайной последовательности, относящейся к выбранному сочетанию первичного и вторичного кода синхронизации, и скремблирования опорного сигнала нисходящей линии связи с использованием псевдослучайной последовательности; и
запоминающее устройство, соединенное, по меньшей мере, с одним процессором.31. A wireless communication device for scrambling a reference signal downlink, comprising:
at least one processor configured to obtain a pseudo-random sequence related to the selected combination of the primary and secondary synchronization codes, and scramble the downlink reference signal using a pseudo-random sequence; and
a storage device connected to at least one processor.
скремблирования совсем другой части субкадров опорного сигнала, имеющих длину циклического префикса меньше пороговой величины на основе, по меньшей мере частично, совсем другой псевдослучайной последовательности, соответствующей вторичному коду синхронизации; и
применения ортогональной последовательности к неодинаковой части субкадров.34. The wireless communications apparatus of claim 33, wherein the at least one processor is further configured to:
scrambling a completely different part of the subframes of the reference signal having a cyclic prefix length less than a threshold value based at least in part on a completely different pseudo-random sequence corresponding to a secondary synchronization code; and
applying the orthogonal sequence to the unequal part of the subframes.
средство для формирования опорного сигнала нисходящей линии связи, содержащего первичный и вторичный коды синхронизации; и
средство для скремблирования опорного сигнала нисходящей линии связи на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей сочетанию первичного и вторичного кодов синхронизации.37. A wireless communication device for scrambling reference signals downlink in a wireless communication network, comprising:
means for generating a downlink reference signal comprising primary and secondary synchronization codes; and
means for scrambling the downlink reference signal based at least in part on a pseudo-random sequence corresponding to a combination of primary and secondary synchronization codes.
средство для скремблирования части субкадров опорного сигнала, имеющих длину циклического префикса меньше пороговой величины на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей вторичному коду синхронизации; и
средство для применения ортогональной последовательности к скремблированным субкадрам опорного сигнала, имеющим длину циклического префикса меньше пороговой величины.40. The wireless communications apparatus of claim 39, further comprising:
means for scrambling a portion of the subframes of the reference signal having a cyclic prefix length less than a threshold value based at least in part on a pseudo-random sequence corresponding to a secondary synchronization code; and
means for applying the orthogonal sequence to the scrambled subframes of the reference signal having a cyclic prefix length less than a threshold value.
код, предписывающий, по меньшей мере, одному компьютеру формировать опорный сигнал нисходящей линии связи, содержащий первичный и вторичный коды синхронизации; и
код, предписывающий, по меньшей мере, одному компьютеру скремблировать опорный сигнал нисходящей линии связи на основе, по меньшей мере частично, псевдослучайной последовательности, соответствующей сочетанию первичного и вторичного кодов синхронизации.43. A computer-readable medium containing codes stored on it which, when executed by a computer, instruct the computer to perform a method of transmitting a downlink reference signal in a wireless communication network, the codes comprising
a code directing at least one computer to generate a downlink reference signal comprising primary and secondary synchronization codes; and
a code directing at least one computer to scramble the downlink reference signal based at least in part on a pseudo-random sequence corresponding to a combination of primary and secondary synchronization codes.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US94220107P | 2007-06-05 | 2007-06-05 | |
US60/942,201 | 2007-06-05 | ||
US94507307P | 2007-06-19 | 2007-06-19 | |
US60/945,073 | 2007-06-19 | ||
US12/133,164 | 2008-06-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2009149313A RU2009149313A (en) | 2011-07-27 |
RU2439796C2 true RU2439796C2 (en) | 2012-01-10 |
Family
ID=44753088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2009149313/08A RU2439796C2 (en) | 2007-06-05 | 2008-06-05 | Pseudo-random sequence mapping in wireless communication |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2439796C2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2724914C1 (en) * | 2020-02-07 | 2020-06-26 | Акционерное Общество "Национальный институт радио и инфокоммуникационных технологий" (АО "НИРИТ") | Method of transmitting data based on ofdm signals |
RU2776677C2 (en) * | 2017-05-05 | 2022-07-25 | Хуавэй Текнолоджиз Ко., Лтд. | Communication method and communication device |
US11711751B2 (en) | 2017-05-05 | 2023-07-25 | Huawei Technologies Co., Ltd. | Communication method and communications apparatus |
-
2008
- 2008-06-05 RU RU2009149313/08A patent/RU2439796C2/en active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2776677C2 (en) * | 2017-05-05 | 2022-07-25 | Хуавэй Текнолоджиз Ко., Лтд. | Communication method and communication device |
US11711751B2 (en) | 2017-05-05 | 2023-07-25 | Huawei Technologies Co., Ltd. | Communication method and communications apparatus |
RU2724914C1 (en) * | 2020-02-07 | 2020-06-26 | Акционерное Общество "Национальный институт радио и инфокоммуникационных технологий" (АО "НИРИТ") | Method of transmitting data based on ofdm signals |
Also Published As
Publication number | Publication date |
---|---|
RU2009149313A (en) | 2011-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8971305B2 (en) | Pseudo-random sequence mapping in wireless communications | |
RU2536804C2 (en) | Rnti-dependent scrambling sequence initialisation | |
RU2439832C2 (en) | Control channel format indicator frequency mapping | |
JP5373087B2 (en) | Efficient identification of system waveforms in uplink transmission | |
TWI501678B (en) | Frequency hopping in a wireless communication network | |
US8503485B2 (en) | Method and apparatus for processing primary and secondary synchronization signals for wireless communication | |
JP4623675B2 (en) | Method and apparatus for performing fast cell search | |
CA2785798C (en) | Multiplexing demodulation reference signals in wireless communications | |
US20080080432A1 (en) | Carrying Mobile Station Specific Information in the Reverse Access Channel in a Wireless Communications System | |
JP2010507993A (en) | Frame structure for wireless communication system | |
US20130259013A1 (en) | Method and apparatus for processing primary and secondary synchronization signals for wireless communication | |
KR100945859B1 (en) | Method and apparatus for creating common physical channel | |
KR20110052669A (en) | User device and cell search method | |
RU2439796C2 (en) | Pseudo-random sequence mapping in wireless communication | |
US20100222050A1 (en) | Base station apparatus, mobile station apparatus, communication system, and cell search method | |
Mirza | Mobile station cell search and synchronization in NB-OFDMA | |
NZ581518A (en) | Generating and transmitting control channel format indicator frequency mapping |