RU2442278C2 - Формирование последовательностей скремблирования в системе связи - Google Patents
Формирование последовательностей скремблирования в системе связи Download PDFInfo
- Publication number
- RU2442278C2 RU2442278C2 RU2010117383/08A RU2010117383A RU2442278C2 RU 2442278 C2 RU2442278 C2 RU 2442278C2 RU 2010117383/08 A RU2010117383/08 A RU 2010117383/08A RU 2010117383 A RU2010117383 A RU 2010117383A RU 2442278 C2 RU2442278 C2 RU 2442278C2
- Authority
- RU
- Russia
- Prior art keywords
- sequence
- scrambling
- scrambling sequence
- channel
- value
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03828—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
- H04L25/03866—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using scrambling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0466—Wireless resource allocation based on the type of the allocated resource the resource being a scrambling code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F2207/58—Indexing scheme relating to groups G06F7/58 - G06F7/588
- G06F2207/581—Generating an LFSR sequence, e.g. an m-sequence; sequence may be generated without LFSR, e.g. using Galois Field arithmetic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/582—Pseudo-random number generators
- G06F7/584—Pseudo-random number generators using finite field arithmetic, e.g. using a linear feedback shift register
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0014—Three-dimensional division
- H04L5/0016—Time-frequency-code
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Power Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Analysis (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Изобретение относится к связи, более конкретно к технологиям для формирования последовательностей скремблирования и дескремблирования в системе связи. В одном аспекте различные последовательности скремблирования для различных каналов и сигналов сформированы на основе различных циклических сдвигов базовой последовательности скремблирования, сформированной посредством сдвигового регистра с линейной обратной связью (LFSR), которая может быть последовательностью максимальной длины. Последовательность скремблирования для данного канала может быть сформирована посредством (i) определения значения переключателя последовательности на основе значения типа канала и, по меньшей мере, одного значения параметра для канала и (ii) циклического сдвига базовой последовательности скремблирования на основе значения переключателя последовательности. В другом аспекте опорный сигнал, отправляемый по переменной полосе пропускания системы, сформирован с помощью двух последовательностей скремблирования, которые могут быть различными циклическими сдвигами базовой последовательности скремблирования. Скремблирование/дескремблирование для положительных и отрицательных частот для опорного сигнала выполняется с помощью первых и вторых последовательностей скремблирования, соответственно. Технический результат - обеспечение эффективного выполнения скремблирования для всех каналов и сигналов. 6 н. и 23 з.п. ф-лы, 10 ил., 8 табл.
Description
Настоящая заявка испрашивает приоритет предварительной заявки США №60/977638, озаглавленной "METHOD AND APPARATUS FOR SCRAMBLING SEQUENCE GENERATION IN A COMMUNICATION SYSTEM", поданной 4 октября 2007 года, переуступленной правопреемнику этой заявки и включенной в данный документ посредством ссылки.
Область техники, к которой относится изобретение
Настоящее раскрытие сущности, в общем, относится к связи, а более конкретно к технологиям для формирования последовательностей скремблирования в системе связи.
Уровень техники
Системы связи широко развернуты, чтобы предоставлять различный коммуникационный контент, например речь, видео, пакетные данные, передачу сообщений, широковещательную передачу и т.д. Эти системы могут быть системами множественного доступа, допускающими поддержку множества пользователей посредством совместного использования доступных системных ресурсов. Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы с ортогональным FDMA (OFDMA) и системы FDMA с одной несущей (SC-FDMA).
Система связи может применять скремблирование в различных точках в процессе формирования передаваемого сигнала. Скремблирование - это процесс, в котором данные умножаются на последовательность скремблирования, чтобы рандомизировать данные. Последовательность скремблирования может быть последовательностью псевдослучайных чисел (PN), имеющей хорошие спектральные и корреляционные свойства. Скремблирование может выполняться в различных целях, к примеру, чтобы рандомизировать постоянные помехи между сигналами от различных передающих устройств, исключать нежелательные свойства спектра сигнала и т.д. Скремблирование может выполняться различными способами для различных каналов и сигналов. Желательно эффективно выполнять скремблирование для всех каналов и сигналов.
Сущность изобретения
В данном документе описываются технологии выполнения скремблирования и дескремблирования в системе связи. В аспекте различные последовательности скремблирования для различных каналов и сигналов могут быть сформированы на основе различных циклических сдвигов базовой последовательности скремблирования. Базовая последовательность скремблирования может быть последовательностью максимальной длины, сформированной с помощью сдвигового регистра с линейной обратной связью (LFSR). LFSR может реализовывать один порождающий полином, который применим для всех поддерживаемых каналов и сигналов.
В одной схеме LFSR может быть инициализирован к начальному состоянию, чтобы формировать базовую последовательность скремблирования. Первая последовательность скремблирования может быть сформирована на основе сложения по модулю 2 выбранной комбинации выводов LFSR. Выбранная комбинация выводов LFSR может быть определена на основе значения переключателя последовательности для канала. Значение переключателя последовательности может быть определено на основе значения типа канала и, по меньшей мере, одного значения параметра для канала. Значение переключателя последовательности может содержать (i) первый набор битов, которым можно назначать различные значения для различных поддерживаемых каналов и сигналов, и (ii) второй набор битов для конкретных для канала или конкретных для сигнала параметров. Скремблирование или дескремблирование для канала затем может выполняться с помощью последовательности скремблирования.
В другом аспекте две последовательности скремблирования могут использоваться для того, чтобы формировать опорный сигнал, отправляемый в переменной полосе пропускания системы. В одной схеме эти две последовательности скремблирования могут быть сформированы на основе различных циклических сдвигов базовой последовательности скремблирования. Первая последовательность скремблирования может иметь свое начало, преобразованное в центр полосы пропускания системы, и может двигаться к краю в направлении положительной частоты. Вторая последовательность скремблирования может иметь свое начало, преобразованное в центр полосы пропускания системы, и может двигаться к краю в направлении отрицательной частоты. Скремблирование или дескремблирование для положительных частот для опорного сигнала может выполняться с помощью первой последовательности скремблирования. Скремблирование или дескремблирование для отрицательных частот для опорного сигнала может выполняться с помощью второй последовательности скремблирования. Эта схема может обеспечивать, что последовательности скремблирования в центре полосы частот системы являются идентичными независимо от полосы пропускания системы. Эта схема также может упрощать формирование последовательностей скремблирования для опорного сигнала независимо от полосы пропускания системы.
Далее более подробно описаны различные аспекты и признаки изобретения.
Краткое описание чертежей
Фиг.1 иллюстрирует систему беспроводной связи.
Фиг.2 показывает примерную структуру кадра.
Фиг.3 показывает блок-схему формирователя последовательностей скремблирования.
Фиг.4 показывает использование двух последовательностей скремблирования для опорного сигнала.
Фиг.5 показывает процесс выполнения скремблирования и дескремблирования.
Фиг.6 показывает процесс формирования последовательности скремблирования.
Фиг.7 показывает устройство выполнения скремблирования и дескремблирования.
Фиг.8 показывает процесс обработки опорного сигнала.
Фиг.9 показывает устройство обработки опорного сигнала.
Фиг.10 иллюстрирует блок-схему узла B и UE.
Подробное описание изобретения
Технологии, описанные в данном документе, могут использоваться для различных систем проводной и беспроводной связи, таких как системы CDMA, TDMA, FDMA, OFDMA, SC-FDMA и другие системы. Термины "система" и "сеть" зачастую используются взаимозаменяемо. CDMA-система может реализовывать такую технологию радиосвязи, как универсальный наземный радиодоступ (UTRA) cdma2000 и т.д. UTRA включает в себя широкополосную CDMA (WCDMA) и другие варианты 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 описываются в документах организации, называемой партнерским проектом третьего поколения 2 (3GPP2). Для простоты определенные аспекты технологий описываются ниже для LTE, и терминология LTE используется в большей части нижеприведенного описания.
Фиг.1 показывает систему 100 беспроводной связи, которая может быть LTE-системой. Система 100 может включать в себя определенное число узлов B 110 и других сетевых объектов. Узел B может быть стационарной станцией, которая обменивается данными с UE, и также может упоминаться как усовершенствованный узел B (eNB), базовая станция, точка доступа и т.д. Каждый узел B 110 предоставляет покрытие связи для конкретной географической области. Чтобы повышать пропускную способность системы, полная зона покрытия узла B может быть секционирована на несколько (к примеру, три) меньших зон. Каждая меньшая зона может обслуживаться посредством соответствующей подсистемы узла B. В 3GPP термин "сота" может упоминаться как наименьшая зона покрытия узла B и/или подсистемы узла B, обслуживающей эту зону покрытия.
UE 120 могут быть распределены по системе, и каждое UE может быть стационарным или мобильным. UE также может упоминаться как мобильная станция, терминал, терминал доступа, абонентское устройство, станция и т.д. UE может представлять собой сотовый телефон, персональное цифровое устройство (PDA), беспроводной модем, устройство беспроводной связи, карманное устройство, портативный компьютер, беспроводной телефон и т.д. UE может обмениваться данными с узлом B через нисходящую линию связи и восходящую линию связи. Нисходящая линия связи (или прямая линия связи) относится к линии связи от узлов B к UE, а восходящая линия связи (или обратная линия связи) относится к линии связи от UE к узлам B.
LTE использует мультиплексирование с ортогональным частотным разделением (OFDM) в нисходящей линии связи и мультиплексирование с частотным разделением каналов на одной несущей (SC-FDM) в восходящей линии связи. OFDM и SC-FDMA секционируют системную полосу пропускания на несколько (K) ортогональных поднесущих, которые также, как правило, называются тонами, элементарными сигналами и т.д. Каждая поднесущая может быть модулирована с помощью данных. В общем символы модуляции отправляются в частотной области при OFDM и во временной области при SC-FDM. Разнесение между соседними поднесущими может быть фиксированным, и общее число поднесущих (K) может зависеть от полосы пропускания системы. Например, K может быть равным 128, 256, 512, 1024 или 2048 для полосы пропускания системы в 1,25, 2,5, 5, 10 или 20 МГц, соответственно.
Всего K поднесущих может группироваться в блоки ресурсов. Каждый блок ресурсов может включать N поднесущих (к примеру, N=12 поднесущих) в одном временном кванте. Доступные блоки ресурсов могут назначаться UE для передачи данных трафика и управляющей информации.
Фиг.2 показывает примерную структуру 200 кадра, используемого в LTE. Временная шкала передачи для нисходящей линии связи может быть секционирована на единицы радиокадров. Каждый радиокадр может иметь заранее определенную длительность (к примеру, 10 миллисекунд (мс)) и может быть секционирован на 10 подкадров с индексами от 0 до 9. Каждый подкадр может включать в себя два временных кванта, и каждый временной квант может включать в себя L периодов символа, к примеру L=6 периодов символа для расширенного циклического префикса (CP) или L=7 периодов символа для обычного циклического префикса. 2L периодам символа в каждом подкадре могут назначаться индексы 0 - 2L-1.
Система может поддерживать различные каналы, используемые для того, чтобы отправлять данные и управляющую информацию по нисходящей линии связи и восходящей линии связи. Система также может поддерживать опорные сигналы и другие сигналы, используемые в различных целях. Таблица 1 перечисляет некоторые каналы и сигналы, которые могут поддерживаться посредством системы в соответствии с одной схемой. Система также может поддерживать другие каналы и/или сигналы. Опорный сигнал - это сигнал, сформированный на основе известных данных, и он также может упоминаться как пилотный сигнал, преамбула, проверочный сигнал, зондирующий сигнал и т.д. Опорный сигнал нисходящей линии связи (который также может упоминаться как конкретный для соты опорный сигнал) может быть сформирован с помощью одной или более псевдослучайных последовательностей (PRS), как описано ниже.
Таблица 1 | ||
Канал/сигнал | Имя | Описание |
Опорный сигнал нисходящей линии связи | PRS | Сигнал, отправляемый посредством узла B и используемый посредством UE для оценки канала и измерения качества канала |
Физический канал управления нисходящей линии связи | PDCCH | Переносит управляющую информацию (к примеру, информацию диспетчеризации, ACK, NACK и т.д.) по нисходящей линии связи для различных UE |
Физический канал индикатора формата канала управления | PCFICH | Переносит информацию, указывающую число символов PDCCH в расчете на подкадр |
Физический канал индикатора гибридного ARQ | PHICH | Переносит информацию обратной связи (к примеру, ACK, NACK) для HARQ |
Физический широковещательный канал | PBCH | Переносит конкретную для соты информацию, передаваемую в широковещательном режиме во все UE |
Физический канал многоадресной передачи | PMCH | Переносит многоадресную информацию, отправляемую во множество UE |
Физический совместно используемый канал нисходящей линии связи | PDSCH | Переносит данные трафика по нисходящей линии связи в различные UE |
Физический совместно используемый канал восходящей линии связи | PUSCH | Переносит данные трафика, отправляемые посредством различных UE по восходящей линии связи |
Физический канал управления восходящей линии связи | PUCCH | Переносит управляющую информацию, отправляемую посредством различных UE по восходящей линии связи |
Скремблирование может выполняться в передающем устройстве для различных каналов и сигналов, таких как показанные в таблице 1. Для некоторых каналов/сигналов может быть желательным иметь последовательность скремблирования, ассоциированную с элементом или блоком ресурсов, который занимает канал/сигнал. Для других каналов/сигналов может быть лучше иметь последовательность скремблирования, не ассоциированную с занимаемым элементом или блоком ресурсов.
Дескремблирование может выполняться в приемном устройстве, чтобы отменять скремблирование, выполняемое посредством передающего устройства. Дескремблирование может выполняться с использованием последовательности скремблирования, идентичной используемой в передающем устройстве для скремблирования. Желательно эффективно формировать последовательности скремблирования для различных каналов/сигналов.
В аспекте описывается схема формирования последовательностей скремблирования, которая может использоваться для скремблирования и дескремблирования для различных каналов и сигналов. Базовая последовательность скремблирования может быть сформирована так, что различные сдвиги последовательности в достаточной степени декоррелированы. Различные циклические сдвиги базовой последовательности скремблирования затем могут использоваться для различных каналов и сигналов.
В одной схеме двоичная последовательность максимальной длины, которая также обычно упоминается как m-последовательность, может использоваться в качестве базовой последовательности скремблирования. M-последовательность имеет самую большую возможную длину для данной степени Q. M-последовательность может быть сформирована с помощью сдвигового регистра с линейной обратной связью (LFSR), который реализует примитивный полином. Длина m-последовательности должна быть достаточно большой. В одной схеме 50-битовый LFSR может использоваться для того, чтобы формировать m-последовательность с длиной 250-1. Порождающий полином G(x) для m-последовательности может быть выражен следующим образом:
где g1-g49 - коэффициенты порождающего полинома, и
x1-x50 - выводы задержек от первой до последней, соответственно, в LFSR.
Уравнение (1) показывает общую форму для порождающего полинома G(x). Каждый коэффициент gi, для i=1, …, 49, может быть равным '1' или '0'. Различные порождающие полиномы могут быть заданы с помощью различных наборов значений для этих 49 коэффициентов g1-g49.
В общем порождающий полином G(x) любой надлежащей степени может использоваться для базовой последовательности скремблирования. Одинаковый порождающий полином G(x) может использоваться для всех каналов и сигналов, что в таком случае может исключать необходимость переконфигурировать LFSR. LFSR может быть задан равным одинаковому начальному состоянию для всех каналов и сигналов. Различные циклические сдвиги базовой последовательности скремблирования могут получаться посредством суммирования по модулю 2 различных комбинаций выводов LFSR. Конкретные выводы LFSR для того, чтобы включать в сумму по модулю 2, определяются посредством требуемого циклического сдвига. Альтернативно требуемый циклический сдвиг может достигаться посредством задания различных начальных состояний и суммирования по модулю 2 определенной комбинации выводов LFSR. Более одного LFSR также может использоваться, и формируемые выводы могут быть суммированы по модулю 2, чтобы получать требуемую последовательность скремблирования.
Фиг.3 показывает блок-схему схемы формирователя 300 последовательностей скремблирования, который реализует порождающий полином, показанный в уравнении (1). Формирователь 300 включает в себя LFSR 310 (который также упоминается как PN-формирователь) и модуль 320 циклического сдвига (который также упоминается как модуль маскирования). В рамках LFSR 310, 50 модулей от 312-1 до 312-50 задержки связаны последовательно с каждым модулем задержки, предоставляющим один период дискретизации задержки. Первый модуль 312-1 задержки имеет ввод, связанный с выводом модуля 316 сложения по модулю 2. Каждый оставшийся модуль задержки имеет ввод, связанный с выводом предыдущего модуля задержки. Первые 49 модулей от 312-1 до 312-49 задержки также предоставляют свои выводы в 49 умножителей от 314-1 до 314-49, соответственно. Последний модуль 312-50 задержки предоставляет свой вывод непосредственно в модуль 316 сложения по модулю 2. Каждый умножитель 314 умножает ввод на соответствующий коэффициент gi и предоставляет свой вывод в модуль 316 сложения по модулю 2. Фиг.3 показывает 49 умножителей от 314-1 до 314-49 для 49 коэффициентов g1-g49, соответственно. Каждый умножитель 314 может присутствовать, если его коэффициент gi равен '1', и может опускаться (для отсутствия соединения), если его коэффициент равен '0'. Модуль 316 выполняет сложение по модулю 2 для всех вводов и предоставляет базовую последовательность скремблирования, которая возвращается в первый модуль 312-1 задержки.
В рамках модуля 320 циклического сдвига 50 логических схем И от 322-1 до 322-50 принимают выводы 50 модулей от 312-1 до 312-50 задержки, соответственно. Эти 50 логических схем И от 322-1 до 322-50 также принимают 50 битов m0-m49, соответственно, переключателя последовательности. Переключатель последовательности определяет величину циклического сдвига, и различные значения 50 битов переключателя m0-m49 соответствуют различным циклическим сдвигам базовой последовательности скремблирования. Каждая логическая схема И 322 выполняет логическую операцию И для двух вводов и предоставляет свой вывод в модуль 324 сложения по модулю 2. Модуль 324 выполняет сложение по модулю 2 для всех 50 вводов и предоставляет для последовательности скремблирования выбранный циклический сдвиг.
Формирователь 300 последовательностей скремблирования может сбрасываться в начале каждого применения скремблирования. Например, формирователь 300 последовательностей скремблирования может сбрасываться один раз на каждый период символа для опорного сигнала нисходящей линии связи, один раз для каждого кодового блока, отправляемого по PDSCH, и т.д. Для скремблирования двоичных кодированных битов один бит скремблирования может быть сформирован для каждого кодированного бита, и каждый кодированный бит может умножаться на его бит скремблирования, чтобы формировать скремблированный бит. Для дескремблирования каждый скремблированный бит может умножаться на его бит скремблирования, чтобы получать соответствующий кодированный бит.
Последовательности скремблирования для различных каналов и сигналов могут быть индивидуализированы посредством выбора различных выводов LFSR для суммирования. В схеме, показанной в уравнении (1) и на фиг.3, 50 модулей от 312-1 до 312-50 задержки поддерживают 50 битов переключателя, которые могут использоваться для того, чтобы получать 250 различных циклических сдвигов. 50 битов переключателя могут выделяться для различных каналов и сигналов по-разному. Таблица 2 показывает одну схему выделения 50 битов переключателя.
Таблица 2 | ||
Поле | Назначение переключателя последовательности | Число битов |
Зарезервировано | m48 и m49 | 2 |
Тип канала/сигнала | m44…m47 | 4 |
Конкретные для канала/сигнала поля | m0…m43 | 44 |
В схеме, показанной в таблице 2, 50 битов переключателя делятся так, что первые два бита зарезервированы, следующие четыре бита предназначены для типа канала/сигнала, а оставшиеся 44 бита предназначены для конкретных для канала/сигнала параметров.
Таблица 3 приводит значения четырех битов переключателя m44-m47 для различных типов канала/сигнала, в соответствии с одной схемой.
Таблица 3 Тип канала/сигнала |
|||
Канал/сигнал | Значение типа канала | Канал/сигнал | Значение типа канала |
PRS (обычный CP) | '0000' | PBCH | '0101' |
PRS (расширенный CP) | '0001' | PMCH | '0110' |
PDCCH | '0010' | PDSCH | '0111' |
PCFICH | '0011' | PUSCH | '1000' |
PHICH | '00100' | Другой | Зарезервировано |
Периодичность в 10 мс может быть предположена для PRS с обычным циклическим префиксом и расширенным циклическим префиксом, PDCCH, PDSCH и PUSCH. Периодичность в 40 мс может быть предположена для PBCH. Периодичность в 10, 20 или 40 мс может быть предположена для PCFICH, PHICH и PMCH.
Таблица 4 приводит конкретные для сигнала поля для PRS с обычным циклическим префиксом и расширенным циклическим префиксом, в соответствии с одной схемой. Параметр Cell_ID указывает идентификатор (идентификатор) соты для соты, передающей опорный сигнал нисходящей линии связи. Параметр SSC_ID указывает конкретную последовательность кодов дополнительной синхронизации (SSC) из набора доступных SSC-последовательностей. Параметр Antenna_ID указывает конкретную антенну в узле B. Параметр Subframe_ID указывает конкретный подкадр из 10 подкадров в радиокадре. Параметр Symbol_ID указывает конкретный OFDMA-символ из 12 или 14 OFDMA-символов в подкадре. Параметр Frequency_+/- указывает на то, предназначена ли последовательность скремблирования для положительных или для отрицательных частот, как описано ниже.
Таблица 4 Конкретные для сигнала поля для PRS |
||||
PRS (обычный CP) | PRS (расширенный CP) | |||
Параметр | Число битов | Параметр | Число битов | |
SSC_ID | 8 | Cell_ID | 9 | |
Antenna_ID | 2 | Antenna_ID | 2 | |
Subframe_ID | 4 | Subframe_ID | 4 | |
Symbol_ID | 4 | Symbol_ID | 4 | |
Frequency_+/- | 1 | Frequency_+/- | 1 | |
Зарезервировано | 25 | Зарезервировано | 24 |
Таблица 5 приводит конкретные для канала поля для PDCCH и PDSCH, в соответствии с одной схемой. Параметр UE_MAC_ID указывает идентификатор управления доступом к среде (MAC), назначаемый для UE. Параметр Stream_ID указывает поток данных, отправляемый по PDSCH. Параметр Code_Block_ID указывает конкретный кодовый блок, отправляемый по PDSCH. Схема в таблице 5 поддерживает скремблирование как функцию от Cell_ID и UE MAC_ID для PDSCH.
Таблица 5 Конкретные для канала поля для PDCCH и PDSCH |
||||
PDCCH | PDSCH | |||
Параметр | Число битов | Параметр | Число битов | |
Cell_ID | 9 | Cell_ID | 9 | |
Subframe_ID | 4 | UE_MAC_ID | 16 | |
Symbol_ID | 4 | Stream_ID | 1 | |
Зарезервировано | 27 | Code_Block_ID | 6 | |
Зарезервировано | 12 |
Таблица 6 приводит конкретные для канала поля для PBCH и PCFICH, в соответствии с одной схемой. Параметр Frame_ID указывает конкретный радиокадр.
Таблица 6 Конкретные для канала поля для PBCH и PCFICH |
||||
PBCH | PCFICH | |||
Параметр | Число битов | Параметр | Число битов | |
Cell_ID | 9 | Cell_ID | 9 | |
Frame_ID | 2 | Subframe_ID | 4 | |
Subframe_ID | 4 | Зарезервировано | 31 | |
Symbol_ID | 5 | |||
Зарезервировано | 24 |
Таблица 7 приводит конкретные для канала поля для PHICH и PMCH, в соответствии с одной схемой.
Таблица 7 Конкретные для канала поля для PHICH и PMCH |
||||
PHICH | PMCH | |||
Параметр | Число битов | Параметр | Число битов | |
Cell_ID | 9 | Cell_ID | 9 | |
Зарезервировано | 35 | Зарезервировано | 35 |
Таблица 8 приводит конкретные для канала поля для PUSCH в соответствии с одной схемой.
Таблица 8 Конкретные для канала поля для PUSCH |
|
PUSCH | |
Параметр | Число битов |
UE_MAC_ID | 16 |
Code_Block_ID | 6 |
Зарезервировано | 22 |
В схеме, описанной выше, последовательность скремблирования для канала или сигнала может быть сформирована на основе значения переключателя последовательности, которая может содержать набор значений параметров для параметров/атрибутов канала или сигнала. Временная периодичность последовательности скремблирования может гибко управляться посредством включения идентификатора символа, идентификатора временного кванта, идентификатора подкадра, идентификатора кадра и т.д. в набор параметров для переключателя последовательности. Последовательность скремблирования может ассоциироваться или не ассоциироваться с элементами или блоками ресурсов посредством включения или исключения индекса элемента/блока ресурсов в наборе параметров для переключателя последовательности.
Формирователь последовательностей скремблирования, описанный в данном документе, может упрощать формирование последовательностей скремблирования для всех интересующих каналов и сигналов. Формирователь последовательностей скремблирования может формировать последовательности скремблирования для текущих каналов и сигналов, а также новых каналов и сигналов, которые могут добавляться в будущем. Новые каналы, сигналы и/или параметры могут поддерживаться посредством использования некоторых из зарезервированных значений, чтобы передавать новые каналы, сигналы и/или параметры.
В одной схеме один формирователь последовательностей скремблирования может использоваться для того, чтобы формировать последовательности скремблирования для всех каналов и сигналов. Формирователь последовательностей скремблирования может быть синхронизирован столько раз, сколько требуется для самой длинной последовательности скремблирования. Для меньших последовательностей скремблирования может быть сформирована только начальная часть для требуемой длины. В другой схеме несколько экземпляров формирователя последовательностей скремблирования могут реализовываться, и каждый формирователь последовательностей скремблирования может поддерживать один или более каналов и/или сигналов. Эта схема может быть более подходящей для определенных аппаратных архитектур.
В другом аспекте две последовательности скремблирования могут использоваться для того, чтобы формировать опорный сигнал нисходящей линии связи, который может отправляться по переменной полосе пропускания системы. Например, полоса пропускания системы может быть 1,25, 2,5, 5, 10 или 20 МГц в LTE. Может быть желательным иметь вложенную структуру для последовательностей скремблирования для опорного сигнала нисходящей линии связи. Например, последовательности скремблирования для полосы пропускания системы 10 МГц должны совпадать со средней частью последовательностей скремблирования для полосы пропускания системы 20 МГц.
В одной схеме две последовательности скремблирования могут быть сформированы для опорного сигнала нисходящей линии связи и могут различаться посредством бита Frequency_+/- в переключателе последовательности. Последовательности скремблирования могут использоваться как последовательности PRS, чтобы формировать опорный сигнал нисходящей линии связи. Первая последовательность скремблирования может использоваться для того, чтобы скремблировать "положительные частоты", а вторая последовательность скремблирования может использоваться для того, чтобы скремблировать "отрицательные частоты".
Фиг.4 показывает схему формирования двух последовательностей скремблирования для опорного сигнала нисходящей линии связи. Первая последовательность скремблирования включает в себя N битов скремблирования u0-uN-1, где N - это максимальное число битов скремблирования, необходимых для наибольшей полосы пропускания системы в 20 МГц. Вторая последовательность скремблирования включает в себя N битов скремблирования v0-vN-1. Первая последовательность скремблирования может быть сформирована с параметрами, показанными в таблице 4, и с параметром Frequency_+/-, равным '1'. Вторая последовательность скремблирования может быть сформирована с идентичными параметрами, но с параметром Frequency_+/-, равным '0'.
Чтобы формировать опорный сигнал нисходящей линии связи, первая последовательность скремблирования может использоваться для того, чтобы скремблировать положительные частоты, начиная от наименьшей положительной частоты. Центральная или DC-поднесущая типично не используется. Первая последовательность скремблирования может преобразовываться в поднесущие, используемые для опорного сигнала нисходящей линии связи в порядке увеличения частоты, как показано на фиг.4. Вторая последовательность скремблирования может использоваться для того, чтобы скремблировать "отрицательные частоты" начиная от наибольшей отрицательной частоты, т.е. поднесущей, ближайшей к DC-поднесущей. Вторая последовательность скремблирования может преобразовываться в поднесущие, используемые для опорного сигнала нисходящей линии связи в противоположном направлении.
Как показано на фиг.4, для полосы пропускания системы в 20 МГц, вся первая последовательность скремблирования может использоваться, и все N битов скремблирования u0-uN-1 могут преобразовываться в N положительных поднесущих, используемых для опорного сигнала нисходящей линии связи. Вся вторая последовательность скремблирования также может использоваться, и все N битов скремблирования v0-vN-1 могут преобразовываться в N отрицательных поднесущих, используемых для опорного сигнала нисходящей линии связи. Для полосы пропускания системы менее 20 МГц может использоваться начальная часть первой последовательности скремблирования, и M битов скремблирования u0-uM-1 могут преобразовываться в M положительных поднесущих, используемых для опорного сигнала нисходящей линии связи. Начальная часть второй последовательности скремблирования также может использоваться, и M битов скремблирования v0-vM-1 могут преобразовываться в M отрицательных поднесущих, используемых для опорного сигнала нисходящей линии связи. M может зависеть от полосы пропускания системы и может быть меньше N.
Схема формирования последовательностей скремблирования, показанная на фиг.4, гарантирует, что последовательности скремблирования в центре полосы частот системы являются идентичными независимо от полосы пропускания системы. Кроме того, эта схема не требует формирования всех первых и вторых последовательностей скремблирования в каждом OFDMA-символе, переносящем опорный сигнал нисходящей линии связи. Посредством преобразования начала первой и второй последовательностей скремблирования в центр полосы пропускания системы и посредством движения к краю в направлениях как положительной, так и отрицательной частоты, как показано на фиг.4, формируются только биты скремблирования, которые фактически используются. Эта схема может упрощать формирование последовательностей скремблирования и может исключать избыточные операции. Эта схема также может эффективно поддерживать различные полосы пропускания системы, различное число поднесущих, используемых для опорного сигнала нисходящей линии связи, и различные длины последовательностей скремблирования.
Схема на фиг.4 также может предоставлять возможность одновременного формирования первых и вторых последовательностей скремблирования для частей положительной и отрицательной частоты опорного сигнала нисходящей линии связи. Если последовательности скремблирования являются очень длинными, то последовательности скремблирования могут быть секционированы на сегменты, и различные сегменты последовательностей скремблирования могут обрабатываться параллельно с помощью нескольких экземпляров формирователя последовательностей скремблирования. Запоминающее устройство может сохранять начальные состояния LFSR для формирователя последовательностей скремблирования для каждого сегмента.
В альтернативной схеме одна последовательность скремблирования длины 2N может использоваться для того, чтобы формировать опорный сигнал нисходящей линии связи. Начало этой последовательности скремблирования может преобразовываться в крайнюю левую (или наибольшую отрицательную) частоту, и последовательность скремблирования может двигаться к крайней правой (или наибольшей положительной) частоте. В этой схеме начальная часть последовательности скремблирования может быть отброшена, причем величина для отбрасывания зависит от полосы пропускания системы. Эта схема по существу формирует всю последовательность скремблирования для 20 МГц и использует только центральную часть переменной длины по мере необходимости для конкретной полосы пропускания системы. Эта схема может требовать большего объема служебной информации, поскольку часть формируемых битов скремблирования должна отбрасываться.
Фиг.5 показывает схему процесса 500 выполнения скремблирования в передающем устройстве или дескремблирования в приемном устройстве в системе связи. Процесс 500 может выполняться посредством узла B, посредством UE или посредством какого-либо другого объекта.
LFSR может быть инициализирован к начальному состоянию, чтобы формировать базовую последовательность скремблирования (этап 512). Первая последовательность скремблирования может быть сформирована на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования (этап 514). Скремблирование или дескремблирование для первого канала может выполняться с помощью первой последовательности скремблирования, при этом первый канал является одним из набора каналов и возможно сигналов, поддерживаемых посредством базовой последовательности скремблирования (этап 516). Вторая последовательность скремблирования также может быть сформирована на основе сложения по модулю 2 второй выбранной комбинации выводов LFSR, причем вторая последовательность скремблирования является вторым циклическим сдвигом базовой последовательности скремблирования. Первые и вторые последовательности скремблирования могут быть сформированы параллельно на основе различных комбинаций выводов LFSR. Скремблирование или дескремблирование для второго канала или опорного сигнала может выполняться с помощью второй последовательности скремблирования.
В одной схеме этапа 512 LFSR может реализовывать один порождающий полином, который применим для всех поддерживаемых каналов и сигналов. LFSR может сбрасываться для каждого применения скремблирования или дескремблирования для первого канала. LFSR может быть инициализирован к одинаковому начальному состоянию для всех поддерживаемых каналов и сигналов.
Фиг.6 показывает схему процесса 600 формирования первой последовательности скремблирования. Процесс 600 является одной схемой этапа 514 на фиг.5. Значение типа канала для первого канала может быть определено (этап 612). По меньшей мере, одно значение параметра, по меньшей мере, для одного параметра первого канала также может быть определено (этап 614). Значение переключателя последовательности для первого канала может быть определено на основе значения типа канала и, по меньшей мере, одного значения параметра (этап 616). Комбинация выводов LFSR, чтобы выполнять сложение по модулю 2, может быть определена на основе значения переключателя последовательности (этап 618). Первая последовательность скремблирования может получаться посредством (i) выбора или отмены выбора каждого выводимого бита LFSR на основе значения переключателя последовательности, и (ii) суммирования выбранных выводимых битов LFSR с помощью сложения по модулю 2, чтобы получать первую последовательность скремблирования.
Значение переключателя последовательности может содержать первый набор битов, которым могут назначаться различные значения для различных каналов и сигналов, поддерживаемых посредством базовой последовательности скремблирования. Значение переключателя последовательности также может содержать второй набор битов для конкретных для канала или конкретных для сигнала параметров. Поддерживаемые каналы и сигналы могут включать в себя широковещательный канал, канал многоадресной передачи, совместно используемый канал нисходящей линии связи, канал управления нисходящей линии связи, совместно используемый канал восходящей линии связи, канал управления восходящей линии связи, опорный сигнал, некоторый другой канал или сигнал или любую комбинацию вышеозначенного. Конкретные для канала или конкретные для сигнала параметры могут включать в себя идентификатор соты, идентификатор антенны, идентификатор кадра, идентификатор подкадра, идентификатор символа, идентификатор UE, идентификатор потока, идентификатор кодового блока, некоторый другой параметр или любую комбинацию вышеозначенного.
Фиг.7 показывает схему устройства 700 выполнения скремблирования и дескремблирования в системе связи. Устройство 700 включает в себя модуль 712, чтобы инициализировать LFSR к начальному состоянию, чтобы формировать базовую последовательность скремблирования, модуль 714, чтобы формировать первую последовательность скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования, и модуль 716, чтобы выполнять скремблирование или дескремблирование для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
Фиг.8 показывает схему процесса 800 обработки опорного сигнала. Процесс 800 может выполняться посредством узла B, посредством UE или посредством какого-либо другого объекта. Первая последовательность скремблирования может быть сформирована на основе первого циклического сдвига базовой последовательности скремблирования (этап 812). Вторая последовательность скремблирования может быть сформирована на основе второго циклического сдвига базовой последовательности скремблирования (этап 814). Первая последовательность скремблирования может иметь свое начало, преобразованное в центр полосы пропускания системы, и может двигаться к краю в направлении положительной частоты, к примеру, как показано на фиг.4 (этап 816). Вторая последовательность скремблирования может иметь свое начало, преобразованное в центр полосы пропускания системы, и может двигаться к краю в направлении отрицательной частоты, к примеру, как также показывается на фиг.4 (этап 818). Скремблирование или дескремблирование для положительных частот для опорного сигнала может выполняться с помощью первой последовательности скремблирования (этап 820). Скремблирование или дескремблирование для отрицательных частот для опорного сигнала может выполняться с помощью второй последовательности скремблирования (этап 822).
В одной схеме этапов 812 и 814 первое значение переключателя последовательности, содержащее первое значение для параметра полярности частоты (к примеру, параметра Frequency_+/-), может быть определено. Второе значение переключателя последовательности, содержащее второе значение для параметра полярности частоты, также может быть определено. Базовая последовательность скремблирования может быть циклически сдвинута на основе первого значения переключателя последовательности, чтобы получать первую последовательность скремблирования. Базовая последовательность скремблирования также может быть циклически сдвинута на основе второго значения переключателя последовательности, чтобы получать вторую последовательность скремблирования.
В одной схеме этапов 812 и 814, по меньшей мере, один формирователь последовательностей скремблирования может сбрасываться к начальной точке. Первые M битов скремблирования первой последовательности скремблирования могут быть сформированы с помощью формирователя(ей) последовательностей скремблирования, где M определяется на основе полосы пропускания системы. Первые M битов скремблирования второй последовательности скремблирования также могут быть сформированы с помощью формирователя(ей) последовательностей скремблирования.
Фиг.9 показывает схему устройства 900 обработки опорного сигнала. Устройство 900 включает в себя модуль 912, чтобы формировать первую последовательность скремблирования на основе первого циклического сдвига базовой последовательности скремблирования, модуль 914, чтобы формировать вторую последовательность скремблирования на основе второго циклического сдвига базовой последовательности скремблирования, модуль 916, чтобы преобразовывать начало первой последовательности скремблирования в центр полосы пропускания системы и двигаться к краю в направлении положительной частоты, модуль 918, чтобы преобразовывать начало второй последовательности скремблирования в центр полосы пропускания системы и двигаться к краю в направлении отрицательной частоты, модуль 920, чтобы выполнять скремблирование или дескремблирование для положительных частот для опорного сигнала с помощью первой последовательности скремблирования, и модуль 922, чтобы выполнять скремблирование или дескремблирование для отрицательных частот для опорного сигнала с помощью второй последовательности скремблирования.
Модули на фиг.7 и 9 могут содержать процессоры, электронные устройства, аппаратные устройства, электронные компоненты, логические схемы, запоминающие устройства и т.д., либо любую комбинацию вышеозначенного.
Фиг.10 иллюстрирует блок-схему структуры узла B 110 и UE 120, которые являются одним из узлов B и одним из UE на фиг.1. В этой схеме узел B 110 оснащен T антеннами 1034a-1034t, а UE 120 оснащено R антеннами 1052a-1052r, где, в общем, Т≥1 и R≥1.
В узле B 110 передающий процессор 1020 может принимать данные трафика для одного или более UE из источника данных 1012, обрабатывать данные трафика для каждого UE на основе одной или более схем модуляции и кодирования, выбранных для этого UE, и предоставлять символы данных для совместно используемых каналов/каналов передачи данных. Передающий процессор 1020 может принимать и обрабатывать широковещательные и многоадресные данные и предоставлять символы для каналов широковещательной передачи и многоадресной передачи. Передающий процессор 1020 также может принимать и обрабатывать управляющую информацию от контроллера/процессора 1040 и предоставлять символы для каналов управления. Передающий процессор 1020 также может формировать символы для опорных сигналов, сигналов синхронизации и т.д. Передающий процессор 1020 может выполнять скремблирование различных каналов и сигналов, как описано выше.
Передающий (TX) процессор 1030 со многими входами и многими выходами (MIMO) может мультиплексировать символы для различных каналов и сигналов. TX MIMO-процессор 1030 может выполнять пространственную обработку (к примеру, предварительное кодирование) для мультиплексированных символов, если применимо, и предоставлять T выходных потоков символов в T модуляторов (MOD) 1032a-1032t. Каждый модулятор 1032 может обрабатывать соответствующий выходной поток символов (к примеру, для OFDM), чтобы получать выходной поток выборок. Каждый модулятор 1032 дополнительно может обрабатывать (к примеру, преобразовывать в аналоговую форму, усиливать, фильтровать и преобразовывать с повышением частоты) выходной поток выборок, чтобы получать сигнал нисходящей линии связи. T сигналов нисходящей линии связи от модуляторов 1032a-1032t могут быть переданы через T антенн 1034a-1034t, соответственно.
В UE 120 антенны 1052a-1052r могут принимать сигналы нисходящей линии связи от узла B 110 и предоставлять принимаемые сигналы в демодуляторы (DEMOD) 1054a-1054r, соответственно. Каждый демодулятор 1054 может приводить к требуемым параметрам (к примеру, фильтровать, усиливать, преобразовывать с понижением частоты и оцифровывать) соответствующий принимаемый сигнал, чтобы получать входные выборки, и дополнительно может обрабатывать входные выборки (к примеру, для OFDM), чтобы получать принимаемые символы. MIMO-детектор 1056 может получать принимаемые символы от всех R демодуляторов 1054a-1054r, выполнять MIMO-обнаружение для принимаемых символов, если применимо, и предоставлять обнаруженные символы. Приемный процессор 1058 может обрабатывать (к примеру, демодулировать, выполнять обратное перемежение и декодировать) обнаруженные символы, предоставлять декодированные данные для UE 120 в приемник 1060 данных и предоставлять декодированную управляющую информацию в контроллер/процессор 1080.
В восходящей линии связи, в UE 120, данные из источника 1062 данных и управляющая информация из контроллера/процессора 1080 могут обрабатываться посредством передающего процессора 1064, дополнительно обрабатываться посредством TX MIMO-процессора 1066, если применимо, приводиться к требуемым параметрам посредством модуляторов 1054a-1054r и передаваться в узел B 110. В узле B 110 сигналы восходящей линии связи от UE 120 могут приниматься посредством антенн 1034, приводиться к требуемым параметрам посредством демодуляторов 1032, обрабатываться посредством MIMO-детектора 1036, если применимо, и дополнительно обрабатываться посредством приемного процессора 1038, чтобы получать данные и управляющую информацию, передаваемые посредством UE 120.
Контроллеры/процессоры 1040 и 1080 могут направлять работу в узле B 110 и UE 120, соответственно. Запоминающие устройства 1042 и 1082 могут сохранять данные и программные коды для узла B 110 и UE 120, соответственно. Планировщик 1044 может планировать UE для передачи по нисходящей линии связи и/или восходящей линии связи и может предоставлять назначения ресурсов для планируемых UE.
Процесс 500 на фиг.5, процесс 600 на фиг.6, процесс 800 на фиг.8 и/или другие процессы для технологий, описанных в данном документе, могут выполняться посредством одного или более процессоров в узле B 110 и также посредством одного или более процессоров в UE 120. Например, передающие процессоры 1020 и 1064 могут выполнять процесс 500 и/или 600 для скремблирования, а приемные процессоры 1038 и 1058 могут выполнять процесс 500 и/или 600 для дескремблирования. Передающий процессор 1020 также может выполнять процесс 800 для скремблирования опорного сигнала нисходящей линии связи, а приемный процессор 1058 может выполнять процесс 800 для дескремблирования опорного сигнала нисходящей линии связи.
Специалисты в данной области техники должны понимать, что информация и сигналы могут быть представлены с помощью любой из множества различных технологий. Например, данные, инструкции, команды, информация, сигналы, биты, символы и символы шумоподобной последовательности, которые могут приводиться в качестве примера по всему описанию выше, могут быть представлены посредством напряжений, токов, электромагнитных волн, магнитных полей или частиц, оптических полей или частиц либо любой комбинации вышеозначенного.
Специалисты в данной области техники дополнительно должны принимать во внимание, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с раскрытием сущности, могут быть реализованы как электронные аппаратные средства, компьютерное программное обеспечение либо их комбинации. Чтобы понятно иллюстрировать эту взаимозаменяемость аппаратных средств и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы описаны выше, в общем, на основе функциональности. Реализована эта функциональность в качестве аппаратных средств или программного обеспечения, зависит от конкретного варианта применения и проектных ограничений, накладываемых на систему в целом. Высококвалифицированные специалисты могут реализовывать описанную функциональность различными способами для каждого конкретного варианта применения, но такие решения по реализации не должны быть интерпретированы как являющиеся отступлением от объема настоящего раскрытия сущности.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытием сущности в данном документе, могут быть реализованы или выполнены с помощью процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем матричной БИС (FPGA) или другого программируемого логического устройства, дискретного логического элемента или транзисторной логики, дискретных компонентов аппаратных средств либо любой комбинации вышеозначенного, предназначенной для того, чтобы выполнять описанные в данном документе функции. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте процессором может быть любой традиционный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая аналогичная конфигурация.
Этапы способа или алгоритма, описанные в связи с раскрытием сущности в данном документе, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, приводимом в исполнение посредством процессора, либо в комбинации вышеозначенного. Программный модуль может постоянно размещаться в памяти типа RAM, флэш-памяти, памяти типа ROM, памяти типа EPROM, памяти типа EEPROM, в регистрах, на жестком диске, сменном диске, компакт-диске или любой другой форме носителя хранения данных, известной в данной области техники. Типичный носитель хранения данных соединен с процессором, причем процессор может считывать информацию и записывать информацию на носитель хранения данных. В альтернативном варианте носитель хранения данных может быть встроен в процессор. Процессор и носитель хранения данных могут постоянно размещаться в ASIC. ASIC может постоянно размещаться в пользовательском терминале. В альтернативном варианте процессор и носитель хранения данных могут постоянно размещаться как дискретные компоненты в пользовательском терминале.
В одной или более примерных схем описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения данных, так и среду связи, включающую в себя любую передающую среду, которая упрощает перемещение компьютерной программы из одного места в другое. Носители хранения данных могут быть любыми доступными носителями, к которым можно осуществлять доступ посредством компьютера общего назначения или специального назначения. В качестве примера, а не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или сохранять требуемое средство программного кода в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера общего назначения или специального назначения либо процессора общего назначения или специального назначения. Также любое подключение корректно называть машиночитаемым носителем. Например, если программное обеспечение передается из веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Диск (disk) и диск (disc) при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray, при этом диски (disk) обычно воспроизводят данные магнитно, тогда как диски (disc) обычно воспроизводят данные оптически с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.
Предшествующее описание раскрытия сущности предоставлено для того, чтобы давать возможность любому специалисту в данной области техники создавать или использовать раскрытие сущности. Различные модификации в раскрытии сущности должны быть очевидными для специалистов в данной области техники, а описанные в данном документе общие принципы могут быть применены к другим вариантам без отступления от сущности и объема раскрытия сущности. Таким образом, раскрытие сущности не имеет намерения быть ограниченным описанными в данном документе примерами и схемами, а должно удовлетворять самому широкому объему, согласованному с принципами и новыми функциями, раскрытыми в данном документе.
Claims (29)
1. Способ связи, содержащий этапы, на которых:
инициализируют сдвиговый регистр с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования;
формируют первую последовательность скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования; и
выполняют скремблирование или дескремблирование для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
инициализируют сдвиговый регистр с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования;
формируют первую последовательность скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования; и
выполняют скремблирование или дескремблирование для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
2. Способ по п.1, в котором формирование первой последовательности скремблирования содержит этапы, на которых:
определяют значение переключателя последовательности для первого канала и
определяют выбранную комбинацию выводов LFSR на основе значения переключателя последовательности.
определяют значение переключателя последовательности для первого канала и
определяют выбранную комбинацию выводов LFSR на основе значения переключателя последовательности.
3. Способ по п.2, в котором определение значения переключателя последовательности содержит этапы, на которых:
определяют значение типа канала для первого канала и
определяют значение переключателя последовательности на основе значения типа канала.
определяют значение типа канала для первого канала и
определяют значение переключателя последовательности на основе значения типа канала.
4. Способ по п.3, в котором определение значения переключателя последовательности дополнительно содержит этапы, на которых:
определяют, по меньшей мере, одно значение параметра, по меньшей мере, для одного параметра первого канала и
определяют значение переключателя последовательности дополнительно на основе, по меньшей мере, одного значения параметра.
определяют, по меньшей мере, одно значение параметра, по меньшей мере, для одного параметра первого канала и
определяют значение переключателя последовательности дополнительно на основе, по меньшей мере, одного значения параметра.
5. Способ по п.2, в котором значение переключателя последовательности содержит первый набор битов с назначенными различными значениями для различных каналов и сигналов, поддерживаемых посредством базовой последовательности скремблирования.
6. Способ по п.5, в котором каналы и сигналы, поддерживаемые посредством базовой последовательности скремблирования, содержат, по меньшей мере, одно из широковещательного канала, канала многоадресной передачи, совместно используемого канала нисходящей линии связи, канала управления нисходящей линии связи, совместно используемого канала восходящей линии связи, канала управления восходящей линии связи и опорного сигнала.
7. Способ по п.5, в котором значение переключателя последовательности дополнительно содержит второй набор битов для конкретных для канала или конкретных для сигнала параметров.
8. Способ по п.7, в котором конкретные для канала параметры для первого канала содержат, по меньшей мере, одно из идентификатора (ID) соты, идентификатора антенны, идентификатора кадра, идентификатора подкадра, идентификатора символа, идентификатора абонентского устройства (UE), идентификатора потока и идентификатора кодового блока.
9. Способ по п.1, в котором формирование первой последовательности скремблирования содержит этапы, на которых:
выбирают или отменяют выбор каждого выводимого бита LFSR на основе значения переключателя последовательности для первого канала и
суммируют выбранные выводимые биты LFSR с помощью сложения по модулю 2, чтобы получать первую последовательность скремблирования.
выбирают или отменяют выбор каждого выводимого бита LFSR на основе значения переключателя последовательности для первого канала и
суммируют выбранные выводимые биты LFSR с помощью сложения по модулю 2, чтобы получать первую последовательность скремблирования.
10. Способ по п.1, в котором LFSR реализует один порождающий полином, применимый для всех каналов и сигналов, поддерживаемых посредством базовой последовательности скремблирования, и сбрасывается для каждого применения скремблирования или дескремблирования для первого канала.
11. Способ по п.1, в котором LFSR инициализируется к одинаковому начальному состоянию для всех каналов и сигналов, поддерживаемых посредством базовой последовательности скремблирования.
12. Способ по п.1, дополнительно содержащий этапы, на которых:
формируют вторую последовательность скремблирования на основе сложения по модулю 2 второй выбранной комбинации выводов LFSR, при этом вторая последовательность скремблирования является вторым циклическим сдвигом базовой последовательности скремблирования; и
выполняют скремблирование или дескремблирование для второго канала или опорного сигнала с помощью второй последовательности скремблирования.
формируют вторую последовательность скремблирования на основе сложения по модулю 2 второй выбранной комбинации выводов LFSR, при этом вторая последовательность скремблирования является вторым циклическим сдвигом базовой последовательности скремблирования; и
выполняют скремблирование или дескремблирование для второго канала или опорного сигнала с помощью второй последовательности скремблирования.
13. Способ по п.12, в котором первая и вторая последовательности скремблирования формируются параллельно на основе различных комбинаций выводов LFSR.
14. Устройство связи, содержащее:
по меньшей мере, один процессор, выполненный с возможностью инициализировать сдвиговый регистр с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования, формировать первую последовательность скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования, и выполнять скремблирование или дескремблирование для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
по меньшей мере, один процессор, выполненный с возможностью инициализировать сдвиговый регистр с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования, формировать первую последовательность скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования, и выполнять скремблирование или дескремблирование для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
15. Устройство по п.14, в котором, по меньшей мере, один процессор выполнен с возможностью определять значение типа канала для первого канала, определять значение переключателя последовательности для первого канала на основе значения типа канала и определять выбранную комбинацию выводов LFSR на основе значения переключателя последовательности.
16. Устройство по п.15, в котором, по меньшей мере, один процессор выполнен с возможностью определять, по меньшей мере, одно значение параметра, по меньшей мере, для одного параметра первого канала и определять значение переключателя последовательности дополнительно на основе, по меньшей мере, одного значения параметра.
17. Устройство по п.14, в котором, по меньшей мере, один процессор выполнен с возможностью определять значение переключателя последовательности для первого канала, причем значение переключателя последовательности содержит первый набор битов для типа канала или сигнала и второй набор битов для конкретных для канала или конкретных для сигнала параметров, и определять выбранную комбинацию выводов LFSR на основе значения переключателя последовательности.
18. Устройство связи, содержащее:
средство инициализации сдвигового регистра с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования;
средство формирования первой последовательности скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования; и
средство выполнения скремблирования или дескремблирования для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
средство инициализации сдвигового регистра с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования;
средство формирования первой последовательности скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования; и
средство выполнения скремблирования или дескремблирования для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
19. Устройство по п.18, в котором средство формирования первой последовательности скремблирования содержит:
средство определения значения типа канала для первого канала,
средство определения значения переключателя последовательности для первого канала на основе значения типа канала и
средство определения выбранной комбинации выводов LFSR на основе значения переключателя последовательности.
средство определения значения типа канала для первого канала,
средство определения значения переключателя последовательности для первого канала на основе значения типа канала и
средство определения выбранной комбинации выводов LFSR на основе значения переключателя последовательности.
20. Устройство по п.19, в котором средство определения значения переключателя последовательности дополнительно содержит:
средство определения, по меньшей мере, одного значения параметра, по меньшей мере, для одного параметра первого канала и
средство определения значения переключателя последовательности дополнительно на основе, по меньшей мере, одного значения параметра.
средство определения, по меньшей мере, одного значения параметра, по меньшей мере, для одного параметра первого канала и
средство определения значения переключателя последовательности дополнительно на основе, по меньшей мере, одного значения параметра.
21. Устройство по п.18, в котором средство формирования первой последовательности скремблирования содержит:
средство определения значения переключателя последовательности для первого канала, причем значение переключателя последовательности содержит первый набор битов для типа канала или сигнала и второй набор битов для конкретных для канала или конкретных для сигнала параметров, и
средство определения выбранной комбинации выводов LFSR на основе значения переключателя последовательности.
средство определения значения переключателя последовательности для первого канала, причем значение переключателя последовательности содержит первый набор битов для типа канала или сигнала и второй набор битов для конкретных для канала или конкретных для сигнала параметров, и
средство определения выбранной комбинации выводов LFSR на основе значения переключателя последовательности.
22. Машиночитаемый носитель, содержащий сохраненные на нем компьютерные инструкции, которые, при исполнении их компьютером, побуждают компьютер выполнять способ, содержащий:
инициализацию сдвигового регистра с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования,
формирование первой последовательности скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования, и
выполнение скремблирования или дескремблирования для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
инициализацию сдвигового регистра с линейной обратной связью (LFSR) к начальному состоянию, чтобы формировать базовую последовательность скремблирования,
формирование первой последовательности скремблирования на основе сложения по модулю 2 выбранной комбинации выводов LFSR, причем первая последовательность скремблирования является первым циклическим сдвигом базовой последовательности скремблирования, и
выполнение скремблирования или дескремблирования для первого канала с помощью первой последовательности скремблирования, причем первый канал является одним из набора каналов, поддерживаемых посредством базовой последовательности скремблирования.
23. Способ связи, содержащий этапы, на которых:
преобразуют начало первой последовательности скремблирования в центр полосы пропускания системы и двигаются к краю в направлении положительных частот;
преобразуют начало второй последовательности скремблирования в центр полосы пропускания системы и двигаются к краю в направлении отрицательных частот;
выполняют скремблирование или дескремблирование для положительных частот для опорного сигнала с помощью первой последовательности скремблирования и
выполняют скремблирование или дескремблирование для отрицательных частот для опорного сигнала с помощью второй последовательности скремблирования.
преобразуют начало первой последовательности скремблирования в центр полосы пропускания системы и двигаются к краю в направлении положительных частот;
преобразуют начало второй последовательности скремблирования в центр полосы пропускания системы и двигаются к краю в направлении отрицательных частот;
выполняют скремблирование или дескремблирование для положительных частот для опорного сигнала с помощью первой последовательности скремблирования и
выполняют скремблирование или дескремблирование для отрицательных частот для опорного сигнала с помощью второй последовательности скремблирования.
24. Способ по п.23, дополнительно содержащий этапы, на которых:
формируют первую последовательность скремблирования на основе первого циклического сдвига базовой последовательности скремблирования и
формируют вторую последовательность скремблирования на основе второго циклического сдвига базовой последовательности скремблирования.
формируют первую последовательность скремблирования на основе первого циклического сдвига базовой последовательности скремблирования и
формируют вторую последовательность скремблирования на основе второго циклического сдвига базовой последовательности скремблирования.
25. Способ по п.23, дополнительно содержащий этапы, на которых:
сбрасывают, по меньшей мере, один формирователь последовательностей скремблирования к начальной точке;
формируют первые М битов скремблирования первой последовательности скремблирования, по меньшей мере, с помощью одного формирователя последовательностей скремблирования, где М определяется на основе полосы пропускания системы; и
формируют первые М битов скремблирования второй последовательности скремблирования, по меньшей мере, с помощью одного формирователя последовательностей скремблирования.
сбрасывают, по меньшей мере, один формирователь последовательностей скремблирования к начальной точке;
формируют первые М битов скремблирования первой последовательности скремблирования, по меньшей мере, с помощью одного формирователя последовательностей скремблирования, где М определяется на основе полосы пропускания системы; и
формируют первые М битов скремблирования второй последовательности скремблирования, по меньшей мере, с помощью одного формирователя последовательностей скремблирования.
26. Способ по п.23, дополнительно содержащий этапы, на которых:
определяют первое значение переключателя последовательности, содержащее первое значение для параметра полярности частоты;
определяют второе значение переключателя последовательности, содержащее второе значение для параметра полярности частоты;
циклически сдвигают базовую последовательность скремблирования на основе первого значения переключателя последовательности, чтобы получать первую последовательность скремблирования; и
циклически сдвигают базовую последовательность скремблирования на основе второго значения переключателя последовательности, чтобы получать вторую последовательность скремблирования.
определяют первое значение переключателя последовательности, содержащее первое значение для параметра полярности частоты;
определяют второе значение переключателя последовательности, содержащее второе значение для параметра полярности частоты;
циклически сдвигают базовую последовательность скремблирования на основе первого значения переключателя последовательности, чтобы получать первую последовательность скремблирования; и
циклически сдвигают базовую последовательность скремблирования на основе второго значения переключателя последовательности, чтобы получать вторую последовательность скремблирования.
27. Устройство связи, содержащее:
по меньшей мере, один процессор, выполненный с возможностью преобразовывать начало первой последовательности скремблирования в центр полосы пропускания системы и двигаться к краю в направлении положительных частот, преобразовывать начало второй последовательности скремблирования в центр полосы пропускания системы и двигаться к краю в направлении отрицательных частот,
выполнять скремблирование или дескремблирование для положительных частот для опорного сигнала с помощью первой последовательности скремблирования и выполнять скремблирование или дескремблирование для отрицательных частот для опорного сигнала с помощью второй последовательности скремблирования.
по меньшей мере, один процессор, выполненный с возможностью преобразовывать начало первой последовательности скремблирования в центр полосы пропускания системы и двигаться к краю в направлении положительных частот, преобразовывать начало второй последовательности скремблирования в центр полосы пропускания системы и двигаться к краю в направлении отрицательных частот,
выполнять скремблирование или дескремблирование для положительных частот для опорного сигнала с помощью первой последовательности скремблирования и выполнять скремблирование или дескремблирование для отрицательных частот для опорного сигнала с помощью второй последовательности скремблирования.
28. Устройство по п.27, в котором, по меньшей мере, один процессор выполнен с возможностью формировать первую последовательность скремблирования на основе первого циклического сдвига базовой последовательности скремблирования и формировать вторую последовательность скремблирования на основе второго циклического сдвига базовой последовательности скремблирования.
29. Устройство по п.27, в котором, по меньшей мере, один процессор выполнен с возможностью определять первое значение переключателя последовательности, содержащее первое значение для параметра полярности частоты, определять второе значение переключателя последовательности, содержащее второе значение для параметра полярности частоты, циклически сдвигать базовую последовательность скремблирования на основе первого значения переключателя последовательности, чтобы получать первую последовательность скремблирования, и циклически сдвигать базовую последовательность скремблирования на основе второго значения переключателя последовательности, чтобы получать вторую последовательность скремблирования.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US97763807P | 2007-10-04 | 2007-10-04 | |
US60/977,638 | 2007-10-04 | ||
US12/244,678 | 2008-10-02 | ||
US12/244,678 US8848913B2 (en) | 2007-10-04 | 2008-10-02 | Scrambling sequence generation in a communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010117383A RU2010117383A (ru) | 2011-12-10 |
RU2442278C2 true RU2442278C2 (ru) | 2012-02-10 |
Family
ID=40029180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010117383/08A RU2442278C2 (ru) | 2007-10-04 | 2008-10-03 | Формирование последовательностей скремблирования в системе связи |
Country Status (10)
Country | Link |
---|---|
US (2) | US8848913B2 (ru) |
EP (1) | EP2201733B1 (ru) |
JP (2) | JP5301551B2 (ru) |
KR (1) | KR101122607B1 (ru) |
CN (2) | CN103354533B (ru) |
BR (1) | BRPI0818523B1 (ru) |
CA (2) | CA2815570C (ru) |
RU (1) | RU2442278C2 (ru) |
TW (2) | TWI407734B (ru) |
WO (1) | WO2009046330A1 (ru) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2659407C1 (ru) * | 2014-09-03 | 2018-07-02 | ЗетТиИ Корпорейшн | Базовая станция/терминал, способ и устройство для скремблирования/дескремблирования канала PDCCH |
RU2761280C1 (ru) * | 2018-07-31 | 2021-12-06 | Телефонактиеболагет Лм Эрикссон (Пабл) | Структура, способ, передающее устройство, приемо-передающее устройство и точка доступа, подходящие для реализации с низкой сложностью |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8848913B2 (en) | 2007-10-04 | 2014-09-30 | Qualcomm Incorporated | Scrambling sequence generation in a communication system |
EP2241126B1 (en) * | 2008-01-03 | 2016-04-13 | Koninklijke Philips N.V. | Method of exchanging data between a base station and a mobile station. |
US8787181B2 (en) * | 2008-01-14 | 2014-07-22 | Qualcomm Incorporated | Resource allocation randomization |
WO2009116769A1 (en) | 2008-03-17 | 2009-09-24 | Lg Electronics Inc. | Method of transmitting reference signal and transmitter using the same |
US8923249B2 (en) * | 2008-03-26 | 2014-12-30 | Qualcomm Incorporated | Method and apparatus for scrambling sequence generation in a communication system |
US20090268910A1 (en) * | 2008-04-28 | 2009-10-29 | Samsung Electronics Co., Ltd. | Apparatus and method for initialization of a scrambling sequence for a downlink reference signal in a wireless network |
US20100016072A1 (en) * | 2008-07-18 | 2010-01-21 | Tong Lai Yu | Group users authentication and authorization using time reversal transformation |
NZ590607A (en) * | 2008-08-12 | 2013-11-29 | Ericsson Telefon Ab L M | Method and arrangement in a communication system |
US8464141B2 (en) * | 2008-08-13 | 2013-06-11 | Infineon Technologies Ag | Programmable error correction capability for BCH codes |
US8170592B2 (en) | 2008-09-12 | 2012-05-01 | Broadcom Corporation | Method and system for frame timing acquisition in evolved universal terrestrial radio access (EUTRA) |
US20100172235A1 (en) * | 2009-01-06 | 2010-07-08 | Samsung Electronics Co., Ltd. | System and method for initialization of a scrambling sequence for a downlink reference signal |
US9491615B2 (en) * | 2009-06-10 | 2016-11-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Detection of collisions of radio coverage cell identifiers |
MX2011013799A (es) * | 2009-06-16 | 2012-02-01 | Sharp Kk | Aparato de estacion movil, aparato de estacion base, metodo de radiocomunicacion y programa de comunicacion. |
CN101997570B (zh) * | 2009-08-12 | 2014-04-30 | 中兴通讯股份有限公司 | 生成扰码的方法及装置 |
CN101997568B (zh) * | 2009-08-18 | 2014-09-03 | 华为技术有限公司 | 一种对定位参考信号进行加扰的方法及装置 |
US8923905B2 (en) * | 2009-09-30 | 2014-12-30 | Qualcomm Incorporated | Scrambling sequence initialization for coordinated multi-point transmissions |
US8948097B2 (en) * | 2009-09-30 | 2015-02-03 | Qualcomm Incorporated | UE-RS sequence initialization for wireless communication systems |
US9432164B2 (en) | 2009-10-15 | 2016-08-30 | Qualcomm Incorporated | Method and apparatus for reference signal sequence mapping in wireless communication |
US8400995B2 (en) | 2010-09-22 | 2013-03-19 | Freescale Semiconductor, Inc. | System and method for descrambling data |
CN102437986B (zh) * | 2010-09-29 | 2016-06-22 | 中兴通讯股份有限公司 | 参考信号映射方法及装置 |
US8873384B2 (en) * | 2010-11-01 | 2014-10-28 | Cisco Technology, Inc. | Bandwidth indication in RTS/CTS frames |
CN102833056B (zh) * | 2011-06-17 | 2015-01-28 | 华为技术有限公司 | 一种进行信道处理的方法、基站及用户设备 |
KR101818441B1 (ko) * | 2011-06-30 | 2018-01-16 | 삼성전자주식회사 | 데이터 처리 장치 및 이의 동작 방법 |
US8793295B2 (en) * | 2011-07-18 | 2014-07-29 | Lsi Corporation | Method for fast calculation of the beginning of pseudo random sequences for long term evolution |
CN103178883B (zh) | 2011-12-26 | 2016-09-14 | 华为技术有限公司 | 物理下行控制信道数据的处理方法、发射端和用户终端 |
US9167561B2 (en) * | 2012-03-12 | 2015-10-20 | Zte (Usa) Inc. | Sequence initialization for demodulation reference signal |
WO2013139042A1 (en) * | 2012-03-23 | 2013-09-26 | Nokia Siemens Networks Oy | Communication mechanism using demodulation reference signal based communication mode |
US8923207B2 (en) * | 2012-05-17 | 2014-12-30 | Industrial Technology Research Institute | Method for initializing sequence of reference signal and base station using the same |
US8838119B2 (en) | 2012-06-26 | 2014-09-16 | Futurewei Technologies, Inc. | Method and system for dynamic cell configuration |
CN104704756B (zh) * | 2012-10-08 | 2018-01-26 | Lg电子株式会社 | 用于收发控制信息的方法及其设备 |
US9444655B2 (en) * | 2014-03-25 | 2016-09-13 | Intel IP Corporation | Apparatus, method and system of scrambling a wireless transmission |
US9350416B2 (en) | 2014-05-07 | 2016-05-24 | Itron France | Frequency hopping sequence generation |
CN105141558B (zh) * | 2014-05-30 | 2019-02-01 | 华为技术有限公司 | 加扰装置及加扰配置方法 |
CN104408356B (zh) * | 2014-11-28 | 2017-11-24 | 北京大唐智能卡技术有限公司 | 一种指纹认证方法及***、指纹模板加密装置 |
US11277390B2 (en) | 2015-01-26 | 2022-03-15 | Listat Ltd. | Decentralized cybersecure privacy network for cloud communication, computing and global e-commerce |
US11627639B2 (en) | 2015-01-26 | 2023-04-11 | Ievgen Verzun | Methods and apparatus for HyperSecure last mile communication |
US9998434B2 (en) | 2015-01-26 | 2018-06-12 | Listat Ltd. | Secure dynamic communication network and protocol |
EP3298741B1 (en) * | 2015-05-22 | 2020-01-15 | Telefonaktiebolaget LM Ericsson (PUBL) | Scrambling for downlink signaling in wireless communication network |
US9515813B1 (en) | 2015-05-26 | 2016-12-06 | International Business Machines Corporation | Initializing a descrambler |
US9497020B1 (en) | 2015-05-26 | 2016-11-15 | International Business Machines Corporation | Initializing a descrambler |
US9667394B2 (en) | 2015-10-12 | 2017-05-30 | Newracom, Inc. | Protection methods for wireless transmissions |
US10405288B2 (en) * | 2016-02-25 | 2019-09-03 | Lg Electronics Inc. | Supporting various bandwidth |
US10028203B2 (en) * | 2016-10-14 | 2018-07-17 | Qualcomm Incorporated | System information block transmission |
CN108255464B (zh) * | 2016-12-28 | 2021-09-28 | 北京忆恒创源科技股份有限公司 | 数据加扰方法、解扰方法及其装置 |
WO2018129147A1 (en) * | 2017-01-06 | 2018-07-12 | Idac Holdings, Inc. | Error check-based synchronization and broadcast channel |
US10523476B2 (en) * | 2017-01-11 | 2019-12-31 | Qualcomm Incorporated | Signal scrambling sequence techniques for wireless communications |
US10531494B2 (en) * | 2017-01-17 | 2020-01-07 | Huawei Technologies Co., Ltd. | Reference signal scrambling for random access |
WO2018222224A1 (en) * | 2017-05-29 | 2018-12-06 | Intel IP Corporation | Apparatus, system and method of encoding a wireless transmission |
US11160081B2 (en) | 2017-06-19 | 2021-10-26 | Intel Corporation | Apparatus, system and method of encoding a wireless transmission |
KR101976055B1 (ko) | 2017-07-28 | 2019-05-08 | 엘지전자 주식회사 | 방송 채널을 송수신하는 방법 및 이를 위한 장치 |
EP3665800A1 (en) | 2017-08-10 | 2020-06-17 | Convida Wireless, LLC | Pbch timing and aspects of polar code design involving first scrambling of payload data and second scrambling of encoded data |
US11121808B2 (en) * | 2017-09-08 | 2021-09-14 | Apple Inc. | Method and apparatus for channel coding in the fifth generation new radio system |
US10911271B2 (en) * | 2017-09-11 | 2021-02-02 | Qualcomm Incorporated | PBCH scrambling design |
US11647495B2 (en) * | 2017-10-06 | 2023-05-09 | Qualcomm Incorporated | Sequence generation and assignment |
EP3780426B1 (en) * | 2018-04-27 | 2024-01-03 | Beijing Xiaomi Mobile Software Co., Ltd. | Method for determining scrambling initialization sequence of data and data descrambling method |
US11006392B2 (en) * | 2018-05-31 | 2021-05-11 | Marvell Asia Pte, Ltd. | Methods and apparatus for descrambling received uplink transmissions |
CN109257088B (zh) * | 2018-08-14 | 2021-07-02 | 深圳市科楠科技开发有限公司 | 一种数据解扰***及方法 |
CN110868279B (zh) * | 2018-08-27 | 2021-09-14 | 华为技术有限公司 | 一种信号发送、接收方法及装置 |
KR102569156B1 (ko) * | 2018-09-28 | 2023-08-21 | 지티이 코포레이션 | 비트 레벨 신호 프로세싱을 위한 시스템들 및 방법들 |
EP3873017A4 (en) | 2018-11-01 | 2021-12-29 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Data scrambling method and device and communication apparatus |
WO2020034435A1 (en) | 2018-11-02 | 2020-02-20 | Zte Corporation | Interference management in wireless systems |
PT3909336T (pt) | 2019-01-11 | 2024-02-06 | Zte Corp | Configuração de recursos para mitigação de interferência remota |
US10991409B2 (en) * | 2019-07-19 | 2021-04-27 | SK Hynix Inc. | Encoder for memory system and method thereof |
CN110943955B (zh) * | 2019-10-31 | 2022-06-28 | 北京时代民芯科技有限公司 | 一种并行扰码器的生成方法 |
CN111049769A (zh) * | 2019-11-27 | 2020-04-21 | Tcl华星光电技术有限公司 | 信号传输的方法及装置 |
CN113589335B (zh) * | 2020-04-30 | 2024-06-04 | 华中科技大学 | 一种导航信号伪码的构造方法 |
CN114598416A (zh) * | 2020-12-04 | 2022-06-07 | 华为技术有限公司 | 加扰方法、解扰方法、加扰电路及解扰电路 |
US20230066898A1 (en) * | 2021-08-30 | 2023-03-02 | Qualcomm Incorporated | Communication of a transport block across multiple component carriers |
US20230093484A1 (en) * | 2021-09-23 | 2023-03-23 | Apple Inc. | Systems and methods for de-correlating coded signals in dual port transmissions |
CN114244474B (zh) * | 2021-12-20 | 2024-02-13 | 深圳忆联信息***有限公司 | 扰码的生成方法、装置、设备及存储介质 |
CN114884711B (zh) * | 2022-04-26 | 2023-12-26 | 邦彦技术股份有限公司 | 数据处理方法、装置、***、设备、控制装置及存储介质 |
Family Cites Families (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3995115A (en) * | 1967-08-25 | 1976-11-30 | Bell Telephone Laboratories, Incorporated | Speech privacy system |
SU966864A1 (ru) | 1980-12-02 | 1982-10-15 | Минский радиотехнический институт | Устройство дл формировани сдвинутых копий псевдослучайной последовательности |
US4811394A (en) * | 1982-07-28 | 1989-03-07 | Communications Satellite Corporation | Variable starting state scrambling circuit |
SU1387177A1 (ru) | 1985-02-20 | 1988-04-07 | Минский радиотехнический институт | Генератор псевдослучайных чисел |
GB2182229B (en) * | 1985-10-25 | 1989-10-04 | Racal Res Ltd | Speech scramblers |
US5111416A (en) * | 1989-02-20 | 1992-05-05 | Clarion Co., Ltd. | Pseudo random noise code generator for selectively generating a code or its mirror image from common data |
US5568483A (en) | 1990-06-25 | 1996-10-22 | Qualcomm Incorporated | Method and apparatus for the formatting of data for transmission |
US5491718A (en) * | 1994-01-05 | 1996-02-13 | Nokia Mobile Phones Ltd. | CDMA radiotelephone having optimized slotted mode and long code operation |
US6831905B1 (en) * | 1995-06-30 | 2004-12-14 | Interdigital Technology Corporation | Spread spectrum system assigning information signals to message-code signals |
NZ500194A (en) | 1997-03-21 | 2000-12-22 | Canal Plus Sa | Broadcasting randomized subscriber entitlement management messages for digital television |
US7184426B2 (en) * | 2002-12-12 | 2007-02-27 | Qualcomm, Incorporated | Method and apparatus for burst pilot for a time division multiplex system |
JPH11340799A (ja) * | 1998-05-28 | 1999-12-10 | Oki Electric Ind Co Ltd | M系列発生回路、m系列の発生方法及びpn系列発生回路 |
US6798736B1 (en) * | 1998-09-22 | 2004-09-28 | Qualcomm Incorporated | Method and apparatus for transmitting and receiving variable rate data |
KR100480286B1 (ko) * | 1999-04-02 | 2005-04-06 | 삼성전자주식회사 | 터보 인터리빙 어드레스 발생 장치 및 방법 |
KR20000066904A (ko) | 1999-04-21 | 2000-11-15 | 윤종용 | 부호분할다중접속 통신시스템의 확산코드 발생장치 및 방법 |
PT1351421E (pt) | 1999-07-07 | 2008-01-10 | Samsung Electronics Co Ltd | Dispositivo e método para gerar códigos de encriptação num sistema de comunicações móveis umts |
JP2001024624A (ja) | 1999-07-12 | 2001-01-26 | Oki Electric Ind Co Ltd | 符号系列生成処理装置及び方法 |
KR100429545B1 (ko) * | 1999-08-17 | 2004-04-28 | 삼성전자주식회사 | 이동통신 시스템의 스크램블링 부호의 식별자 통신방법 |
CN1141806C (zh) * | 2000-03-01 | 2004-03-10 | 深圳市中兴通讯股份有限公司 | 光同步数字传输***中的并行帧同步加/解扰码器 |
EP1175019B1 (en) * | 2000-07-21 | 2004-03-17 | STMicroelectronics N.V. | RAKE receiver for a CDMA system, in particular incorporated in a cellular mobile phone |
US6922435B2 (en) * | 2000-09-29 | 2005-07-26 | Qualcomm Inc | Method and apparatus for generating PN sequences at arbitrary phases |
US6985516B1 (en) | 2000-11-27 | 2006-01-10 | Qualcomm Incorporated | Method and apparatus for processing a received signal in a communications system |
US7386026B1 (en) | 2001-04-09 | 2008-06-10 | Robert Gold Communication Systems, Inc. | Method and system for synchronizing and selectively addressing multiple receivers in a wireless, spread spectrum communication system |
US7420949B2 (en) * | 2001-05-14 | 2008-09-02 | Ericsson Ab | Method of, and system for, reserving timeslots in a TDMA system |
JP3694479B2 (ja) * | 2001-12-07 | 2005-09-14 | 松下電器産業株式会社 | マルチキャリア送受信装置、マルチキャリア無線通信方法、およびマルチキャリア無線通信用プログラム |
GB2384660B (en) * | 2002-01-25 | 2004-11-17 | Toshiba Res Europ Ltd | Reciever processing systems |
US7003269B2 (en) | 2002-02-20 | 2006-02-21 | Qualcomm Incorporated | Method and apparatus for a dedicated physical channel in a wireless communication system |
EP1343265B1 (en) * | 2002-03-07 | 2006-05-31 | STMicroelectronics S.r.l. | A process for generating codes for CDMA communications, system and computer program |
CN1689259A (zh) | 2002-09-09 | 2005-10-26 | 高通股份有限公司 | 无线通信***中的编码信道分配 |
US7236512B2 (en) | 2002-09-09 | 2007-06-26 | Qualcomm Incorporated | Code channel allocations in a wireless communications system |
US7415112B2 (en) | 2002-09-18 | 2008-08-19 | Zarbana Digital Fund Llc | Parallel scrambler/descrambler |
KR20050059208A (ko) | 2002-09-27 | 2005-06-17 | 아이비큐티 디지털 코포레이션 | 디지털 신호의 비트를 인터리빙하는 장치 및 방법, 디지털정보를 방송하는 장치 및 방법, 디지털 신호의 비트를디인터리빙하는 장치 및 방법, 및 디지털 정보를 수신하는장치 및 방법 |
KR100920726B1 (ko) * | 2002-10-08 | 2009-10-07 | 삼성전자주식회사 | 단일반송파 전송시스템 및 그 전송방법 |
RU2359412C2 (ru) | 2002-10-25 | 2009-06-20 | Квэлкомм Инкорпорейтед | Произвольный доступ для беспроводных коммуникационных систем с множественным доступом |
US8208364B2 (en) * | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
US8169944B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Random access for wireless multiple-access communication systems |
US7308063B2 (en) | 2002-12-20 | 2007-12-11 | Nokia Corporation | Apparatus, and associated method, for effectuating post-FFT correction of fine frequency offset |
US20040223472A1 (en) * | 2003-03-06 | 2004-11-11 | Sankaran Sundar G. | Data randomization in a wireless communication system |
JP2004274403A (ja) * | 2003-03-07 | 2004-09-30 | Sony Ericsson Mobilecommunications Japan Inc | データ送信方法、データ受信方法、データ伝送方法、データ送信装置、データ受信装置及びデータ伝送システム |
US7286589B1 (en) * | 2003-08-29 | 2007-10-23 | National Semiconductor Corporation | Method and apparatus for generation of downlink scrambling code in wideband CDMA mobile devices |
US8498650B2 (en) | 2003-12-05 | 2013-07-30 | Qualcomm Incorporated | Systems and methods for adaptively allocating resources between a dedicated reference signal and a traffic signal |
US7672285B2 (en) * | 2004-06-28 | 2010-03-02 | Dtvg Licensing, Inc. | Method and apparatus for minimizing co-channel interference by scrambling |
CN101036336B (zh) | 2004-07-29 | 2012-12-26 | 高通股份有限公司 | 交织***和方法 |
US8391410B2 (en) | 2004-07-29 | 2013-03-05 | Qualcomm Incorporated | Methods and apparatus for configuring a pilot symbol in a wireless communication system |
CN100571092C (zh) | 2004-11-30 | 2009-12-16 | 中兴通讯股份有限公司 | 扰码相位偏移中伪掩码寄存器生成方法 |
JP4571523B2 (ja) * | 2005-03-04 | 2010-10-27 | ルネサスエレクトロニクス株式会社 | スクランブル回路、エンコード装置、エンコード方法及び記録装置 |
US8340216B2 (en) | 2005-03-18 | 2012-12-25 | Qualcomm Incorporated | Space-time scrambling for cellular systems |
JP4463780B2 (ja) | 2005-06-14 | 2010-05-19 | 株式会社エヌ・ティ・ティ・ドコモ | 送信装置および送信方法 |
KR100682062B1 (ko) * | 2005-06-23 | 2007-02-15 | 삼성전자주식회사 | 리더기, 태그, 전파식별(rfid) 시스템 및 전파 식별방법 |
US20070008944A1 (en) | 2005-07-06 | 2007-01-11 | Qian Zhang | Method and system for spreading and scrambling downlike physical channels |
JP2007028289A (ja) | 2005-07-19 | 2007-02-01 | Sharp Corp | 移動通信システムおよび通信方法 |
US20070037541A1 (en) * | 2005-08-15 | 2007-02-15 | Research In Motion Limited | Wireless Communications Device Including a Joint Space-Time Optimum Filter (JSTOF) Using Cholesky and Eigenvalue Decompositions |
WO2007023810A1 (ja) | 2005-08-23 | 2007-03-01 | Matsushita Electric Industrial Co., Ltd. | スケーラブル帯域幅システム、無線基地局装置、同期チャネル送信方法及び送信方法 |
BRPI0707504A2 (pt) * | 2006-02-06 | 2011-05-10 | Lg Electronics Inc | receptor duplo mbms |
US20090129448A1 (en) | 2006-02-15 | 2009-05-21 | Joshua Lawrence Koslov | Apparatus and Method For Generating Scrambling Codes |
US8098745B2 (en) * | 2006-03-27 | 2012-01-17 | Texas Instruments Incorporated | Random access structure for wireless networks |
CN101479951B (zh) | 2006-04-27 | 2013-10-30 | 德克萨斯仪器股份有限公司 | 在无线通信***中分配参考信号的方法和装置 |
JP4256410B2 (ja) * | 2006-07-27 | 2009-04-22 | 株式会社東芝 | 無線通信装置および送信方法 |
US7778151B2 (en) * | 2006-10-03 | 2010-08-17 | Texas Instruments Incorporated | Efficient scheduling request channel for wireless networks |
KR101087892B1 (ko) * | 2006-12-29 | 2011-11-30 | 노키아 코포레이션 | 자도프-추 시퀀스의 제한적인 사용을 제공하는 장치, 방법 및 프로그램 저장 디바이스 |
JP5100747B2 (ja) | 2007-03-20 | 2012-12-19 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システムで使用される基地局装置、ユーザ装置及び方法 |
BRPI0810797B1 (pt) | 2007-04-30 | 2020-10-13 | Nokia Solutions And Networks Oy | método para comunicação sem fio e aparelho para comunicação sem fio |
US8077693B2 (en) * | 2007-09-19 | 2011-12-13 | Samsung Electronics Co., Ltd. | Resource remapping and regrouping in a wireless communication system |
US8848913B2 (en) | 2007-10-04 | 2014-09-30 | Qualcomm Incorporated | Scrambling sequence generation in a communication system |
US8301912B2 (en) | 2007-12-31 | 2012-10-30 | Sandisk Technologies Inc. | System, method and memory device providing data scrambling compatible with on-chip copy operation |
US8787181B2 (en) * | 2008-01-14 | 2014-07-22 | Qualcomm Incorporated | Resource allocation randomization |
US8923249B2 (en) * | 2008-03-26 | 2014-12-30 | Qualcomm Incorporated | Method and apparatus for scrambling sequence generation in a communication system |
-
2008
- 2008-10-02 US US12/244,678 patent/US8848913B2/en active Active
- 2008-10-03 TW TW097138336A patent/TWI407734B/zh active
- 2008-10-03 EP EP08836289.2A patent/EP2201733B1/en active Active
- 2008-10-03 KR KR1020107009910A patent/KR101122607B1/ko active IP Right Grant
- 2008-10-03 TW TW102115978A patent/TWI493935B/zh active
- 2008-10-03 CA CA2815570A patent/CA2815570C/en active Active
- 2008-10-03 RU RU2010117383/08A patent/RU2442278C2/ru active
- 2008-10-03 CN CN201310174888.6A patent/CN103354533B/zh active Active
- 2008-10-03 CN CN2008801101750A patent/CN101816156B/zh active Active
- 2008-10-03 WO PCT/US2008/078794 patent/WO2009046330A1/en active Application Filing
- 2008-10-03 CA CA2699452A patent/CA2699452C/en active Active
- 2008-10-03 BR BRPI0818523 patent/BRPI0818523B1/pt active IP Right Grant
- 2008-10-03 JP JP2010528174A patent/JP5301551B2/ja active Active
-
2012
- 2012-08-29 JP JP2012188916A patent/JP5657618B2/ja active Active
-
2014
- 2014-09-29 US US14/500,150 patent/US9622246B2/en active Active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2659407C1 (ru) * | 2014-09-03 | 2018-07-02 | ЗетТиИ Корпорейшн | Базовая станция/терминал, способ и устройство для скремблирования/дескремблирования канала PDCCH |
RU2761280C1 (ru) * | 2018-07-31 | 2021-12-06 | Телефонактиеболагет Лм Эрикссон (Пабл) | Структура, способ, передающее устройство, приемо-передающее устройство и точка доступа, подходящие для реализации с низкой сложностью |
US11398935B2 (en) | 2018-07-31 | 2022-07-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Structure, method, transmitter, transceiver and access point suitable for low-complexity implementation |
Also Published As
Publication number | Publication date |
---|---|
JP5657618B2 (ja) | 2015-01-21 |
CN101816156B (zh) | 2013-11-06 |
TW201351934A (zh) | 2013-12-16 |
CN103354533A (zh) | 2013-10-16 |
RU2010117383A (ru) | 2011-12-10 |
US20090136034A1 (en) | 2009-05-28 |
WO2009046330A1 (en) | 2009-04-09 |
CA2699452A1 (en) | 2009-04-09 |
CN103354533B (zh) | 2017-04-12 |
TWI407734B (zh) | 2013-09-01 |
BRPI0818523B1 (pt) | 2019-12-03 |
CA2699452C (en) | 2014-09-23 |
US9622246B2 (en) | 2017-04-11 |
JP2010541500A (ja) | 2010-12-24 |
CA2815570A1 (en) | 2009-04-09 |
TW200929964A (en) | 2009-07-01 |
CA2815570C (en) | 2015-09-08 |
KR20100060033A (ko) | 2010-06-04 |
US20150016396A1 (en) | 2015-01-15 |
KR101122607B1 (ko) | 2012-03-16 |
EP2201733A1 (en) | 2010-06-30 |
US8848913B2 (en) | 2014-09-30 |
JP2013034207A (ja) | 2013-02-14 |
CN101816156A (zh) | 2010-08-25 |
TWI493935B (zh) | 2015-07-21 |
BRPI0818523A2 (pt) | 2016-07-19 |
EP2201733B1 (en) | 2020-01-22 |
JP5301551B2 (ja) | 2013-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2442278C2 (ru) | Формирование последовательностей скремблирования в системе связи | |
US10033497B2 (en) | Sounding reference signal enhancements for wireless communication | |
RU2431930C2 (ru) | Способ и устройство для мультиплексирования контрольного сигнала cdm и данных fdm | |
KR101115146B1 (ko) | 무선 통신 시스템에서의 주파수 다이버스 송신들 | |
KR101121366B1 (ko) | 무선 통신 시스템에서 ack 및 cqi에 대한 파일럿 구조들 | |
KR101099344B1 (ko) | Eutran을 위한 이차 동기 코드북 | |
JP2012516633A (ja) | ワイヤレス通信ネットワークでの周波数ホッピング |