BRPI0806528B1 - Transmissão de informações utilizando sequências deslocadas ciclicamente - Google Patents
Transmissão de informações utilizando sequências deslocadas ciclicamente Download PDFInfo
- Publication number
- BRPI0806528B1 BRPI0806528B1 BRPI0806528-4A BRPI0806528A BRPI0806528B1 BR PI0806528 B1 BRPI0806528 B1 BR PI0806528B1 BR PI0806528 A BRPI0806528 A BR PI0806528A BR PI0806528 B1 BRPI0806528 B1 BR PI0806528B1
- Authority
- BR
- Brazil
- Prior art keywords
- sequence
- modulated
- information
- sequences
- symbols
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 34
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 39
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000006073 displacement reaction Methods 0.000 claims abstract description 25
- 238000004891 communication Methods 0.000 claims description 16
- 230000015654 memory Effects 0.000 claims description 7
- 230000007246 mechanism Effects 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 claims 2
- 235000008694 Humulus lupulus Nutrition 0.000 claims 1
- 230000008569 process Effects 0.000 description 21
- 238000005192 partition Methods 0.000 description 17
- 239000000969 carrier Substances 0.000 description 16
- 238000013461 design Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000002596 correlated effect Effects 0.000 description 4
- 230000000875 corresponding effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000003595 spectral effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005672 electromagnetic field Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- 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
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/7143—Arrangements for generation of hop patterns
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0055—ZCZ [zero correlation zone]
- H04J13/0059—CAZAC [constant-amplitude and zero auto-correlation]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0074—Code shifting or hopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
-
- 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
- H04L27/26132—Structure of the reference signals using repetition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- 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/02—Channels characterised by the type of signal
- H04L5/023—Multiplexing of multicarrier modulation signals, e.g. multi-user orthogonal frequency division multiple access [OFDMA]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Transmitters (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
transmissão de informações utilizando sequências deslocadas ciclicamente são descritas técnicas para a transmissão de informações utilizando sequências deslocadas ciclicamente. em um projeto, primeira e segunda sequências podem ser geradas por deslocamento cíclico de uma sequência base por respectivamente primeira e segunda quantidades. a sequência base pode ser uma .s equência cazac, uma sequência pn, ou alguma outra sequência possuindo boas propriedades de correlação. os deslocamentos cíclicos para a primeira e segunda sequências podem ser determinados com base em um padrão de alternância. uma primeira sequência modulada pode ser gerada com base ~a primeira sequência e em um primeiro símbolo de modulação e pode ser enviada em um primeiro intervalo de tempo. orna segunda sequência modulada pode ser gerada com base na segunda sequência e em um segundo símbolo de modulação e pode ser enviada em um segundo intervalo de tempo. cada sequência modulada pode ser enviada em k sub-portadoras consecutivas, usando multiplexação por divisão de freqüência localizada (lfdm).
Description
“TRANSMISSÃO DE INFORMAÇÕES UTILIZANDO SEQUÊNCIAS DESLOCADAS CICLICAMENTE” [0001] O presente pedido de patente reivindica a prioridade do Pedido Provisório de Patente U.S. N° de Série 60/844 403, intitulado “A METHOD AND APPARATUS FOR ACK HOPPING FOR INTERFERENCE RANDOMIZATION IN UL SINGLE CARRIER FDMA”, depositado em 10 de janeiro de 2007, em nome do requerente da presente invenção e aqui incorporado pela presente referência.
FUNDAMENTOS
CAMPO DA INVENÇÃO
[0002] A presente invenção está de um modo geral relacionada à comunicação e mais especificamente a técnicas para a transmissão de informações em um sistema de comunicação sem fio.
DESCRIÇÃO DA TÉCNICA ANTERIOR
[0003] Os sistemas de comunicação sem fio estão amplamente implementados para prover vários conteúdos de comunicação, tais como voz, vídeo, dados em pacotes, mensagens, broadcast, etc. Tais sistemas sem fio podem ser sistemas de múltiplo acesso capazes de dar suporte a múltiplos usuários por compartilhamento dos recursos de sistema disponíveis. Os exemplos de tais sistemas de múltiplo acesso incluem sistemas de Múltiplo Acesso por Divisão de Código (CDMA), sistemas de Múltiplo Acesso por Divisão de Tempo (TDMA), sistemas de Múltiplo Acesso por Divisão de Frequência (FDMA), sistemas de Múltiplo Acesso por Divisão de Frequência Ortogonal (OFDMA) e sistemas FDMA a de Portadora Única (SC-FDMA).
[0004] Em um sistema de comunicação sem fio, uma estação base pode transmitir dados para um ou mais equipamentos de usuário (UEs) através do downlink e pode receber informações de controle provenientes dos UEs através do uplink. O downlink (ou link direto) se refere ao link de comunicação das estações base para os UEs, e o uplink (ou link reverso) se refere ao link de comunicação das estações base para os UEs. É desejável transmitir as informações de controle tão eficientemente quanto possível de modo a melhorar o desempenho do sistema.
SUMÁRIO DA INVENÇÃO
[0005] São aqui descritas técnicas para a transmissão de informações utilizando sequências deslocadas ciclicamente. As sequências deslocadas ciclicamente podem ser obtidas por deslocamento cíclico de uma sequência base por diferentes quantidades. A sequência base pode ser uma sequência CAZAC (amplitude constante e auto correlação zero), uma sequência de número pseudoaleatório (PN), ou alguma outra sequência possuindo boas propriedades de correlação. As informações podem ser moduladas sobre as sequências deslocadas ciclicamente e enviadas usando uma técnica de modulação tal como a multiplexação por divisão de frequência localizada (LFDM).
[0006] Em um projeto, pode ser gerada uma primeira sequência por deslocamento cíclico da sequência base por uma primeira quantidade e uma segunda sequência pode ser gerada por deslocamento cíclico da sequência base por uma segunda quantidade. Os deslocamentos cíclicos para a primeira e segunda sequências podem ser determinados com base em um padrão de salto (hopping) que indica a quantidade de deslocamento cíclico em cada intervalo de tempo. O padrão de salto pode ser determinado com base nos recursos designados para a transmissão de dados e pode ser específico para uma célula. A primeira sequência pode ser usada para troca (por exemplo, envio ou recepção) de informações em um primeiro intervalo de tempo. A segunda sequência pode ser usada para a troca de informações em um segundo intervalo de tempo. O primeiro e segundo intervalos de tempo podem corresponder a diferentes períodos de símbolos, diferentes partições, diferentes sub-quadros, etc.
[0007] Em um projeto para o envio de informações, uma primeira sequência modulada pode ser gerada com base na primeira sequência e um primeiro símbolo de modulação. Uma segunda sequência modulada pode ser gerada com base na segunda sequência e um segundo símbolo de modulação. A primeira e segunda sequências moduladas podem ser enviadas no primeiro e segundo intervalos de tempo, respectivamente. Cada sequência modulada pode incluir K símbolos e pode ser enviada através de K sub-portadoras consecutivas, por exemplo, usando LFDM.
[0008] Em um projeto para a recepção de informações, a primeira e segunda sequências moduladas podem ser recebidas no primeiro e segundo intervalos de tempo respectivamente. A primeira sequência modulada pode ser correlacionada com a primeira sequência para obter informações enviadas no primeiro intervalo de tempo. A segunda sequência modulada pode ser correlacionada com a segunda sequência para obter informações enviadas no segundo intervalo de tempo.
[0009] Vários aspectos e características da invenção serão descritos em maiores detalhes mais adiante.
BREVE DESCRIÇÃO DAS FIGURAS
[0010] A Figura 1 apresenta um sistema de comunicação de múltiplo acesso sem fio.
[0011] A Figura 2 apresenta transmissões no downlink e no uplink.
[0012] A Figura 3 apresenta uma estrutura de transmissão para o downlink e o uplink.
[0013] A Figura 4 apresenta uma sequência base e uma sequência ciclicamente deslocada.
[0014] A Figura 5 apresenta a transmissão de informações utilizando sequências deslocadas ciclicamente.
[0015] As Figuras 6A e 6B apresentam a transmissão de um ACK e/ou CQI.
[0016] A Figura 7 apresenta um diagrama de blocos de um eNB e um UE.
[0017] A Figura 8 apresenta um processador de controle e dados de transmissão (TX) e um modulador.
[0018] A Figura 9 apresenta um demodulador e um processador de controle e dados de recepção (RX).
[0019] A Figura 10 apresenta um processo para troca de informações.
[0020] A Figura 11 apresenta um processo para envio de informações.
[0021] A Figura 12 apresenta um processo recepção de informações.
[0022] A Figura 13 apresenta um equipamento para troca de informações.
DESCRIÇÃO DETALHADA DA INVENÇÃO
[0023] As técnicas aqui descritas podem ser usadas para vários sistemas de comunicação sem fio, tais como sistemas CDMA, TDMA, FDMA, OFDMA, SC-FDMA e outros. Os termos "sistema" e "rede" são frequentemente usados de forma intercambiável. Um sistema CDMA pode implementar uma tecnologia de rádio tal como Rádio Acesso Terrestre Universal (UTRA), cdma2000, etc. O UTRA inclui o CDMA de banda larga (W-CDMA) e outras variantes do CDMA. O cdma2000 inclui as normas IS-2000, IS-95 e IS-856. Um sistema TDMA pode implementar uma tecnologia de rádio tal como a do Sistema Global para Telecomunicações Móveis (GSM). Um sistema OFDMA pode implementar uma tecnologia de rádio tal como a UTRA evoluída (E-UTRA), Banda Larga Ultra Móvel (UMB) IEEE 802.11 (WiFi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM®, etc. UTRA, E-UTRA e GSM são parte do Sistema de Telecomunicações Móvel Universal (UMTS). Evolução de Longo Termo 3GPP (LTE) é um próximo modelo do UMTS que usa E-UTRA, GSM, UTMS e LTE são descritos em documentos de uma organização chamada "Projeto de Parceria de 3a Geração" (3GPP). São descritos em documentos cdma2000 e UMB de uma organização chamada "Projeto de Parceria de 3a Geração 2" (3GPP2). Essas várias tecnologias de rádio e normas são conhecidas pelos versados na técnica. Para clareza, certos aspectos das técnicas serão descritos a seguir para o LTE, a terminologia LTE sendo usada na maior parte da descrição que se segue.
[0024] A Figura 1 apresenta um sistema de comunicação sem fio de múltiplo acesso 100 com múltiplos nós B evoluídos (eNB) 110. Um eNB pode ser uma estação fixa que se comunica com os UEs e pode também ser designado como um Nó B, uma estação base, um ponto de acesso, etc. Cada eNB 110 provê cobertura de comunicação para uma área geográfica específica. O termo "célula" pode se referir à menor área de cobertura de um eNB e/ou um subsistema de eNB servindo a tal área de cobertura. Os UEs 120 podem estar dispersados por todo o sistema, cada UEs podendo ser estacionário ou móvel. Um UEs pode também ser designado como uma estação móvel, um terminal, um terminal de acesso, uma unidade de assinante, uma estação, etc. Um UEs pode ser um telefone celular, um assistente de dados pessoal (PDA), um modem sem fio, um dispositivo de comunicação sem fio, um dispositivo portátil, um computador laptop, um telefone sem fio, etc. Um UEs pode se comunicar com um eNB através de transmissões no downlink e no uplink. Os termos "UE" e "usuário" são aqui utilizados de forma intercambiável.
[0025] O sistema pode dar suporte à retransmissão automática híbrida (HARQ). Para HARQ no downlink, um eNB pode enviar uma transmissão para um pacote e pode enviar uma ou mais retransmissões até que o pacote seja decodificado corretamente por um UEs receptor, ou até que o número máximo de retransmissões tenha sido enviado, ou até ser encontrada alguma outra condição de término. Um pacote pode também ser designado como um bloco de transporte, uma palavra código, etc. A HARQ pode melhorar a confiabilidade da transmissão de dados.
[0026] A Figura 2 apresenta transmissões de downlink (DL) por um eNB e de uplink (UL) por um UE. O equipamento UE pode estimar periodicamente a qualidade do canal de downlink para o eNB e pode enviar um indicador de qualidade de canal (CQI) para o eNB. O eNB pode usar o CQI e/ou outras informações para selecionar o UE para a transmissão de dados no downlink e selecionar uma taxa adequada (por exemplo, um projeto de codificação e modulação) para a transmissão de dados para o UE. O eNB pode processar e transmitir dados para o UE quando existirem dados para enviar e estão disponíveis recursos do sistema. O UE pode processar uma transmissão de dados no downlink proveniente do eNB e pode enviar uma confirmação (ACK) caso os dados sejam decodificados corretamente, ou uma confirmação negativa (NACK) caso os dados sejam decodificados com erro. O eNB pode retransmitir os dados caso um NACK seja recebido e pode transmitir novos dados caso seja recebida um ACK. O UE pode também transmitir dados no uplink para o eNB quando existirem dados a serem enviados e o UE receba recursos de uplink.
[0027] Na descrição que se segue, os termos "ACK" e “informações de ACK” se referem de um modo geral ao ACK e/ou NACK. Como é mostrado na Figura 2, o UE pode transmitir dados e/ou informações de controle, ou nenhum deles, em qualquer dado sub-quadro. As informações de controle podem compreender um ACK, CQI, etc. O tipo e quantidade de informações de controle a serem enviados podem depender de vários fatores, tais como se é usado MIMO para a transmissão, o número de pacotes a enviar, etc. Para simplicidade, muito da descrição que se segue está focado em ACK e CQI.
[0028] O LTE utiliza multiplexação por divisão de frequência ortogonal (OFDM) no downlink e multiplexação por divisão de frequência de portadora única (SC-FDM) no uplink. A OFDM e SC-FDM particionam a largura de banda do sistema em múltiplas (N) sub-portadoras ortogonais, as quais são comumente designadas como tons, faixas, etc. Cada sub-portadora pode ser modulada com dados. De um modo geral, os símbolos de modulação são enviados no domínio das frequências com OFDM e no domínio do tempo com SC-FDM. No LTE, o espaçamento entre sub-portadoras adjacentes pode ser fixo, e o número total de sub-portadoras (N) pode depender da largura de banda do sistema. Como exemplo, N pode ser igual a 128, 256, 512, 1024, ou 2048 para a largura de banda de 1,25, 2,5, 5, 10, ou 20 MHz, respectivamente.
[0029] A Figura 3 apresenta um projeto de uma estrutura de transmissão 300 que pode ser usada para o downlink e o uplink. A linha de tempo de transmissão pode ser particionada em sub-quadros. Um sub-quadro pode possuir uma duração fixa, por exemplo, um milissegundo (ms), e pode ser particionada em duas partições. Cada partição pode cobrir um número fixo ou configurável de períodos de símbolos.
[0030] Para o downlink, S blocos de recursos podem estar disponíveis em cada partição, em que S pode depender da largura de banda do sistema. Cada bloco de recursos pode compreender V sub-portadoras (por exemplo, V = 12 sub-portadoras) em uma partição. Os blocos de recursos disponíveis podem ser designados para UEs para transmissão no downlink. Em um projeto, um UE pode receber um ou mais pares de blocos de recursos em um dado sub-quadro. Cada par de blocos de recursos compreende V sub-portadoras em duas partições de um sub-quadro.
[0031] Para o uplink, o total das N sub-portadoras pode ser dividido em uma seção de dados e uma seção de controle. Em um projeto, a seção de controle pode ser formada em uma borda da largura de banda do sistema, tal como mostrado na Figura 3. A seção de controle pode ter um tamanho configurável, o que pode ser selecionado com base na quantidade de informação de controle para enviar no uplink pelos UEs. A seção de controle pode incluir todas as sub-portadoras não incluídas na seção de controle. O projeto na Figura 3 resulta na inclusão, na seção de dados, de sub-portadoras contíguas, o que pode permitir que um único UE receba a totalidade das sub-portadoras contíguas na seção de dados.
[0032] Em um projeto, cada par de blocos de recursos no downlink é associado a um correspondente par de blocos de recursos na seção de controle no uplink, tal como mostrado na Figura 3. O tamanho do par de blocos de recursos de uplink pode ou não estar de acordo com o tamanho do par de blocos de recursos de downlink. Em um projeto, o par de blocos de recursos de uplink inclui V sub-portadoras consecutivas em cada partição de um sub-quadro. Para os dados enviados no par de blocos de recursos de downlink s no sub-quadro t, o ACK para os dados e/ou outras informações pode ser enviado através do par de blocos de recursos de uplink associado. Múltiplos pares de blocos de recursos de downlink podem ser mapeados para o mesmo par de blocos de recursos de uplink, tal como foi acima descrito.
[0033] Em um aspecto, as informações de controle podem ser enviadas usando-se sequências que são deslocadas ciclicamente por diferentes quantidades, as quais podem ser determinadas com base em um padrão de salto. Tais sequências podem ser obtidas por deslocamento cíclico de uma sequência base possuindo boas propriedades de correlação. Vários tipos de sequências podem ser usados para a sequência base. Em um projeto, uma sequência PN pode ser usada para a sequência base. Em outro projeto, uma sequência CAZAC pode ser usada para a sequência base. Alguns exemplos de sequências CAZAC incluem uma sequência Frank, uma sequência Chu, uma sequência Zardoff-Chu, uma sequência similar a chirp generalizada (GCL), etc. Uma sequência CAZAC pode prover zero de auto correlação, o qual é um valor elevado para a correlação da sequência CAZAC com si mesma com deslocamento zero e valores de zero para todos os outros deslocamentos. A propriedade de auto correlação zero é benéfica para a detecção acurada da sequência CAZAC.
[0034] Em um projeto, pode ser usada uma sequência Zardoff-Chu para a sequência base, podendo ser expressa por: χλ (k) = e- '!πλ'' 7 K para k = 0 , ..., K -1, Eq(1) Onde k é um índice de amostra para a sequência; K é o comprimento da sequência; λ ο {0, ..., K -1} é um parâmetro de sequência base; e χλ (k) é uma sequência Zardoff-Chu para o parâmetro λ .
[0035] O parâmetro de sequência base λ pode ser selecionado de tal forma que ele seja mutuamente primo com o comprimento de sequência K , o que pode ser denotado por (λ, K) = 1. Podem ser definidas diferentes sequências base com diferentes valores de λ . Como exemplo, caso K = 12, então λ pode ser igual a 1, 5, 7, ou 11, e quatro sequências base podem ser definidas com estes quatro valores de λ . As sequências base possuem zero de correlação cruzada de forma a que a correlação de uma dada sequência base com qualquer outra sequência base seja zero (idealmente) para todos os deslocamentos.
[0036] Em um projeto, uma sequência base pode ser designada para cada célula e as células vizinhas podem receber sequências base diferentes. Para maior clareza, muito da descrição que se segue serve para uma célula, a sequência base para tal célula podendo ser denotada como x(k) . Em um projeto, a sequência base para a célula pode ser uma sequência Zardoff-Chu, de forma que x(k) = xÁ(k) . Em outros projetos, a sequência base para a célula pode ser de outros tipos de sequências.
[0037] A sequência base x(k) pode ser deslocada ciclicamente como se segue: x(k, a) = x((k + a)mod K) , para k =0, ..., K -1, Eq(2) Onde a é a quantidade de deslocamento cíclico; x(k,a) é uma sequência deslocada ciclicamente; e "mod" denota uma operação módulo. O deslocamento cíclico a pode ser qualquer valor dentro de uma faixa de 0 a K-1, ou 0<a<K-1.
[0038] A Figura 4 apresenta a sequência base x(k) e a sequência ciclicamente deslocada x(k,a). A sequência base x(k) é composta por K amostras, x(0) a x(K-1), para os índices de amostra 0 a K -1, respectivamente. A sequência ciclicamente deslocada x(k,a) é composta pelas mesmas K amostras x(0) a x(K-1), que estão deslocadas ciclicamente por a amostras. Dessa forma, as primeiras K - a amostras, x(0) a x(K — a — 1) , são mapeadas para os índices de amostra a a K — 1, respectivamente, e as últimas a amostras x(K — a) a x(K — 1) são mapeadas para os índices de amostra 0 a a — 1, respectivamente. As últimas a amostras da sequência base x(k) são portanto movidas para a frente da sequência ciclicamente deslocada x(k,a) .
[0039] A quantidade de deslocamento cíclico pode variar ao longo do tempo com base em um padrão de salto que indica quanto deslocar ciclicamente a sequência base em cada intervalo de tempo. Um intervalo de tempo pode ser qualquer duração de tempo em que um dado deslocamento cíclico pode ser aplicado. Para salto de taxa de símbolos, a quantidade de deslocamento cíclico pode variar de período de símbolos a período de símbolos e a na equação (2) pode ser uma função do índice ou período de símbolos. Para salto de partições, a quantidade de deslocamento cíclico pode variar de partição a partição e a pode ser uma função do índice de partição. De um modo geral, o salto pode ocorrer durante um intervalo de tempo de qualquer duração, por exemplo um período de símbolos, múltiplos períodos de símbolos, uma partição, um sub-quadro, etc. Para maior clareza, muito da descrição que se segue serve para salto de taxas de símbolos e a sequência deslocada ciclicamente pode ser expressa por: x(k, at (n)) = x((k + at (n))mod K) , para k = 0 , ..., K — 1 Eq(3) Onde a (n) é a quantidade de deslocamento cíclico para o usuário i no período de símbolos n; e x(k, a (n)) é uma sequência deslocada ciclicamente para o usuário i no período de símbolos n.
[0040] Em um projeto, a sequência deslocada ciclicamente pode ser modulada com informações como se segue: yi (k, n) = si (n).x(k + ai (n)) Eq (4) Onde s (n) é um símbolo de modulação a ser enviado pelo usuário i no período de símbolos n; e y (k,n) é uma sequência modulada para o usuário i no período de símbolos n.
[0041] No projeto apresentado na equação 4, cada amostra da sequência deslocada ciclicamente é multiplicada pelo símbolo de modulação s (n), o qual pode ser um valor real ou complexo. Como exemplo, s (n) pode ser um símbolo de modulação para chaveamento de deslocamento de fase binário (BPSK), chaveamento de deslocamento de fase em quadratura (QPSK), modulação de amplitude em quadratura (QAM), etc.
[0042] A Figura 5 apresenta um projeto de transmissão de informações utilizando sequências deslocadas ciclicamente. Neste exemplo, cada partição inclui 7 períodos de símbolos e um sub-quadro inclui 14 períodos de símbolos com índices de 0 a 13. Em cada período de símbolos n pode ser obtida uma sequência ciclicamente deslocada x(k, a (n)) com base no deslocamento cíclico a (n) para tal período de símbolos, tal como mostrado na equação 3, e pode ser modulada com um símbolo de modulação s (n), tal como mostrado na equação 4, para obtenção de uma sequência modulada yt (k, n) contendo K símbolos. Os K símbolos podem ser enviados através de K sub-portadoras consecutivas usando-se LFDM, que é uma variante da SC-FDM. A transmissão em sub-portadoras contíguas pode resultar em uma razão de pico para média (PAR) mais baixa, o que é desejável. Diferentes sequências deslocadas ciclicamente podem ser usadas em diferentes períodos de símbolos e podem ser obtidas com diferentes deslocamentos cíclicos at(n) . Diferentes símbolos de modulação s (n) podem ser enviados através de diferentes sequências deslocadas ciclicamente em diferentes períodos de símbolos. As K sub-portadoras para a primeira partição podem ser diferentes das K sub-portadoras para a segunda partição, por exemplo tal como mostrado na Figura 3, porém não mostrado na Figura 5 para maior simplicidade.
[0043] O salto de sequências com diferentes sequências deslocadas ciclicamente pode deixar aleatória a interferência proveniente de outros usuários em células adjacentes. Tal aleatorização da interferência de células adjacentes pode ser benéfica para canais de controle tais como o canal ACK. O salto de sequências pode prover o único mecanismo viável para aleatorização de interferência caso as sequências deslocadas ciclicamente não sejam embaralhadas com sequências de embaralhamento específicas por célula.
[0044] Em um projeto, podem ser definidos M deslocamentos cíclicos diferentes para a sequência base que podem receber índices de 0 a M -1 . O deslocamento cíclico a (n) para o usuário i no período de símbolos n pode ser selecionado dentre os M deslocamentos cíclicos possíveis com base em um padrão de salto. Em cada período de símbolos, até M usuários diferentes podem enviar simultaneamente informações usando M sequências deslocadas ciclicamente geradas com M deslocamentos cíclicos diferentes. As informações provenientes de tais usuários podem ser recuperadas dado que as M sequências deslocadas ciclicamente apresentam correlação cruzada zero (idealmente).
[0045] Em um projeto, o padrão de salto para o usuário i pode ser um padrão predeterminado. Como exemplo, o padrão predeterminado pode incrementar a (n) por uma quantidade fixa v em cada período de símbolos podendo ser dado por a (n +1) = (a (n) + v)mod M . Em outro projeto, o padrão de salto para o usuário i pode ser um padrão pseudoaleatório que pode selecionar um valor pseudoaleatório para at (n) em cada período de símbolos.
[0046] Em um projeto, podem ser definidos M padrões de salto com base em M deslocamentos cíclicos diferentes de um padrão de salto base, como se segue: a (n) = (a (n) + i)mod M , para i e {0, ..., M -1 }, Eq(5) Em que a(n) é o padrão de salto base. O padrão de salto base pode ser um padrão predeterminado ou um padrão pseudoaleatório, podendo ser conhecido por todos os usuários. Cada usuário pode determinar seu padrão de salto com base em seu índice i e no padrão de salto base.
[0047] Em outro projeto, podem ser definidos M padrões de salto diferentes com base em um padrão de salto específico por célula, como se segue: a (n) = h. ((i + n)mod M , para i e {0, ..., M -1 }, Eq(6) Em que h( ) é um padrão de salto específico por célula para a célula j . O padrão de salto específico por célula pode ser um padrão predeterminado ou um padrão pseudoaleatório e pode ser conhecido por todos os usuários na célula. Cada usuário pode determinar seu padrão de salto com base em seu índice i e no padrão de salto específico por célula. Diferentes células podem usar diferentes padrões de salto específicos por célula, os quais podem assegurar a aleatorização da interferência por células adjacentes.
[0048] Nos projetos apresentados nas equações 5 e 6, podem ser definidos M padrões de salto diferentes para M valores diferentes de i. Tais M padrões de salto podem ser ortogonais entre si, de forma que quaisquer dois usuários não usem o mesmo deslocamento cíclico em qualquer período de símbolos. Os M padrões de salto diferentes podem ser designados para M usuários diferentes para transmissão de informações no mesmo bloco de recursos de uplink.
[0049] No projeto apresentado na Figura 3, S pares de blocos de recursos podem estar disponíveis para o downlink em cada sub-quadro e podem ser designados para até S usuários. Caso até M usuários possam compartilhar o mesmo par de blocos de recursos de uplink, então o número de pares de blocos de recursos de uplink para a seção de controle pode ser dado por: Eq(7) Onde L é o número de pares de blocos de recursos de uplink para o segmento de controle; e "Γ Ί” denota um operador teto.
[0050] Cada par de recursos de downlink pode ser mapeado para um correspondente par de blocos de recursos de uplink, como se segue: s = í ■ M + m Eq(8) Onde s e {0, ..., S -1 } é um índice para um par de blocos de recursos de downlink; í = 0, ..., L — 1 é um índice para um par de blocos de recursos de uplink; e m = 0, ..., M — 1 é um índice para um padrão de salto em um par de blocos de recursos de uplink. M diferentes padrões de salto podem estar disponíveis para cada par de blocos de recursos de uplink e pode selecionar M deslocamentos cíclicos diferentes em cada período de símbolos.
[0051] A cada usuário pode ser designado um par de blocos de recursos de downlink e M usuários podem compartilhar um par de blocos de recursos de uplink. Para o projeto na equação 8, um primeiro conjunto de M usuários pode receber o par de blocos de recursos de uplink 0, um segundo conjunto de M usuários pode receber o par de blocos de recursos de uplink 1, etc. Diferentes conjuntos de usuários podem receber diferentes pares de blocos de recursos de uplink através de multiplexação por divisão de frequência (FDM). Até M usuários em cada conjunto podem compartilhar o mesmo par de blocos de recursos de uplink através de multiplexação por divisão de código (CDM). Um usuário pode receber o par de blocos de recursos de downlink s e pode também receber o padrão de salto m para o par de blocos de recursos de uplink l, em que s pode estar relacionado a t e m tal como mostrado na equação 8. Em particular, t pode ser dado por t = _.s' / mJ e m pode ser dado por m = smodM, em que “_ J" denota um operador piso; a (n) pode ser igual a m em um período de símbolos designado.
[0052] A equação 8 apresenta um projeto de mapeamento de S pares de blocos de recursos de downlink para L pares de blocos de recursos de uplink e M padrões de salto. Aos usuários podem ser designados pares de blocos de recursos de downlink, pares de blocos de recursos de uplink e padrões de salto de outras maneiras. De um modo geral, a um usuário pode ser designado qualquer número de pares de blocos de recursos de downlink, qualquer número de pares de blocos de recursos de uplink e qualquer número de padrões de salto, dependendo de vários fatores, tais como os recursos disponíveis, demandas de dados do usuário, etc. Como exemplo, a um usuário pode ser designado múltiplos pares de blocos de recursos de downlink, porém apenas um padrão de salto para um par de blocos de recursos de uplink.
[0053] Como mostrado na Figura 2, um usuário pode enviar apenas ACK, ou apenas CQI, ou tanto ACK como CQI através do uplink em um dado sub-quadro. O usuário pode receber um par de blocos de recursos de uplink e um padrão de salto para envio de ACK e/ou CQI, por exemplo tal como foi acima descrito. O usuário pode enviar ACK e/ou CQI através do par de blocos de recursos de uplink designado de várias maneiras.
[0054] A Figura 6A apresenta um projeto de transmissão de ACK usando sequências deslocadas ciclicamente. Em tal projeto, o ACK pode compreender 2 bits para confirmação de um ou dois pacotes. Os dois bits para o ACK podem ser codificados para obtenção de 16 bits de código, os quais podem ser mapeados para 8 símbolos de modulação QPSK χ (0) a y (7) . Cada símbolo de modulação pode ser enviado com uma sequência deslocada ciclicamente, o que pode ser denotado por x(k,n) = x(k,at(n)) = x((k + at(n)modK) .
[0055] No projeto apresentado na Figura 6A, os primeiros dois símbolos de modulação χ (0) e χ (1) podem ser enviados com duas sequências deslocadas ciclicamente x (k,0) e x (k,1) nos períodos de símbolos 0 e 1, respectivamente. Sinais de referência podem ser enviados nos períodos de símbolos 2, 3 e 4. Os próximos quatro símbolos de modulação S (2) a s (5) podem ser enviados com quatro sequências deslocadas ciclicamente xt (k,5) a xt (k,8) nos períodos de símbolos 5 a 8, respectivamente. Sinais de referência podem ser enviados nos períodos de símbolos 9, 10 e 11. Os últimos símbolos de modulação st (6) e st (7) podem ser enviados com duas sequências deslocadas ciclicamente χ (k,12) e χ(k,13) nos períodos de símbolos 12 e 13, respectivamente.
[0056] Em um projeto, o sinal de referência para cada período de símbolos pode ser uma sequência deslocada ciclicamente não modulada para tal período de símbolos. Em tal projeto, os sinais de referência para os períodos de símbolos 2 a 4 podem ser três sequências deslocadas ciclicamente χ(k,2) a χ(k,4) , respectivamente, e os sinais de referência para os períodos de símbolos 9 a 11 podem ser três sequências deslocadas ciclicamente χ (k,9) a χ (k,11) , respectivamente. Os sinais de referência também podem ser gerados de outras maneiras.
[0057] A Figura 6B apresenta um projeto de transmissão de ACK e CQI usando sequências deslocadas ciclicamente. O CQI pode compreender (i) um CQI base e um valor CQI diferencial para múltiplos pacotes, ou (ii) um ou mais valores CQI para um ou mais pacotes. Em um projeto, o CQI pode compreender 8 bits e o ACK pode compreender 2 bits. Caso seja enviado apenas o CQI, então os 8 bits para o CQI podem ser codificados com um código de blocos (20, 8) para obtenção de 20 bits de código, os quais podem ser mapeados para 10 símbolos de modulação QPSK χ(0) a χ(9) . Caso sejam enviados tanto o ACK como o CQI, então os 10 bits para o ACK e o CQI podem ser codificados com um código de blocos (20, 10) para obtenção de 20 bits de código, os quais podem ser mapeados para 10 símbolos de modulação QPSK χ.(0) a χ(9) . Em tal projeto, o número de bits de informações muda dependendo de se são enviados somente o CQI ou o ACK e o CQI, porém o número de símbolos de modulação permanece o mesmo. Cada símbolo de modulação pode ser enviado com uma sequência ciclicamente deslocada.
[0058] No projeto apresentado na Figura 6B, o primeiro símbolo de modulação χ (0) pode ser enviado com uma sequência deslocada ciclicamente χ (k,0) no período de símbolos 0. Um sinal de referência pode ser enviado no período de símbolo 1. Os próximos três símbolos de modulação χ (1) a χ (3) podem ser enviados com três sequências deslocadas ciclicamente χ (k,2) a χ (k,4) nos períodos de símbolos 2 a 4, respectivamente. Um sinal de referência pode ser enviado no período de símbolos 5. Os próximos dois símbolos de modulação χ (4) e χ (5) podem ser enviados com duas sequências deslocadas ciclicamente χ (k,6) e χ(k,7) nos períodos de símbolos 6 e 7, respectivamente. Um sinal de referência pode ser enviado no período de símbolos 8. Os próximos três símbolos de modulação χ (6) a χ. (8) podem ser enviados com três sequências deslocadas ciclicamente χ (k,9) a χ (k,11) nos períodos de símbolos 9 a 11, respectivamente. Um sinal de referência pode ser enviado no período de símbolos 12. O último símbolo de modulação χ (9) pode ser enviado com uma sequência ciclicamente deslocada χ (k,13) no período de símbolos 13. O sinal de referência para cada período de símbolos pode ser uma sequência ciclicamente deslocada não modulada para tal período de símbolos. Os sinais de referência para os períodos de símbolos 1, 5, 8 e 12 podem ser quatro sequências deslocadas ciclicamente x, (k,1), x, (k,5), x, (k,8) , χ(k,12) , respectivamente.
[0059] As sequências moduladas apenas para ACK, ou apenas CQI, ou tanto ACK como CQI podem ser transmitidas com diferentes níveis de potência, por exemplo diferentes deslocamentos com relação ao nível do sinal de referência. Os níveis de potência podem ser selecionados para obter a confiabilidade desejada para a transmissão de ACK e/ou CQI.
[0060] As Figuras 6A e 6B apresentam projetos específicos para a transmissão de um ACK e/ou CQI em um par de blocos de recursos de uplink compreendendo 14 períodos de símbolos. O ACK e/ou o CQI podem também ser codificados e mapeados para símbolos de modulação de outras maneiras. Os símbolos de modulação e sinais de referência podem também ser enviados em períodos de símbolos diferentes daqueles apresentados nas Figuras 6A e 6B.
[0061] De um modo geral, as informações podem ser codificadas e mapeadas para qualquer número de símbolos de modulação, e cada modulação pode ser enviada usando uma sequência deslocada ciclicamente em um período de símbolos. Para maior clareza, muito do que foi acima descrito serve à salto de taxa de símbolos e diferentes sequências deslocadas ciclicamente são usadas em diferentes períodos de símbolos. O salto de sequências pode também ocorrer em uma taxa mais lenta. Em tal caso, a mesma sequência deslocada ciclicamente pode ser usada em múltiplos períodos de símbolos, e múltiplos símbolos de modulação podem ser enviados usando a mesma sequência deslocada ciclicamente.
[0062] A Figura 7 apresenta um diagrama de blocos de um eNB 110 e um UE 12 0, que são um dos eNB e um dos UE na Figura 1. Em tal projeto, o UE 120 está equipado com T antenas 734a a 734t e o eNB 110 está equipado com R antenas 752a a 752r, em que, de um modo geral, T > 1 e R > 1.
[0063] No UE 120, um processador de dados TX e controle 720 pode receber dados de tráfego provenientes de uma fonte de dados 712, processar (por exemplo, codificar, intercalar, embaralhar e mapear para símbolos) os dados de tráfego e prover símbolos de dados. O processador 720 pode também receber informações de controle provenientes de um controlador/processador 740, processar as informações de controle tal como foi acima descrito e prover símbolos de controle, por exemplo para sequências moduladas. As informações de controle podem compreender ACK, CQI, etc. O processador 720 pode também gerar e multiplexar símbolos de piloto com os símbolos de controle e dados. Um símbolo de dados é um símbolo para dados, um símbolo de controle é um símbolo para informações de controle, um símbolo de piloto é um símbolo para um piloto e um símbolo pode ser um valor real ou complexo. Os símbolos de dados, controle e/ou piloto podem ser símbolos de modulação provenientes de um esquema de modulação tal como PSK ou QAM. O piloto consiste de dados que são conhecidos a priori tanto pelo eNB como pelo UE.
[0064] Um processador MIMO TX 730 pode processar (por exemplo, pré-codificar) os símbolos provenientes do processador 720 e prover T correntes de símbolos de saída para T moduladores (MOD) 732a a 732t. O processador MIMO TX 730 pode ser omitido caso o UE 120 esteja equipado com uma única antena. Cada modulador 732 pode processar sua corrente de símbolos de saída (por exemplo, para SC-FDM) para obtenção de uma corrente de chip de saída. Cada modulador 732 pode também condicionar (por exemplo, converter para analógica, filtrar, amplificar e converter ascendentemente) sua corrente de chip de saída para gerar um sinal de uplink. T sinais de uplink provenientes dos moduladores 732a a 732t podem ser transmitidos através de T antenas 734a a 734t, respectivamente.
[0065] No eNB 110, as antenas 752a a 752r podem receber os sinais de uplink provenientes do UE 120 e/ou outros UEs. Cada antena 752 pode prover um sinal recebido para um respectivo demodulador (DEMOD) 754. Cada demodulador 754 pode condicionar (por exemplo, filtrar, amplificar, converter descendentemente e digitalizar) seu sinal recebido para a obtenção de amostras e pode também processar as amostras (por exemplo, para SC-FDM) para obtenção de símbolos demodulados. Um processador MIMO RX 760 pode efetuar a detecção MIMO sobre os símbolos demodulados provenientes de todos os R demoduladores 754a a 754r e prover símbolos detectados. Um processador de controle e dados RX 770 pode processar (por exemplo, demodular, deintercalar, desembaralhar e decodificar) os símbolos detectados, prover dados decodificados para um depósito de dados 772 e prover informações de controle decodificadas para um controlador/processador 790. De um modo geral, o processamento pelos processadores 760 e 770 é complementar ao processamento pelos processadores 730 e 720, respectivamente, no UE 120.
[0066] O eNB 110 pode transmitir dados de tráfego e/ou informações de controle no downlink para o UE 120. Os dados de tráfego provenientes de uma fonte de dados 778 e/ou as informações de controle provenientes do controlador/processador 790 podem ser processadas por um processador de controle e dados MIMO TX 780 e também processados por um processador MIMO TX 782 para obtenção de R correntes de símbolos de saída. Os R moduladores 754a a 754r podem processar as R correntes de símbolos de saída (por exemplo, para OFDM) para obtenção de R correntes de chips de saída e podem também condicionar as correntes de chips de saída para obtenção de R sinais de downlink, os quais podem ser transmitidos através de R antenas 752a a 752r. No UE 120, os sinais de uplink provenientes do eNB 110 podem ser recebidos pelas antenas 734a a 734t, condicionados e processados pelos demoduladores 732a a 732t e adicionalmente processados por um processador MIMO RX 736 (caso se aplique) e um processador de controle e dados RX 738 para recuperar os dados de tráfego e informações de controle enviados para o UE 120.
[0067] Os controladores/processadores 740 e 790 podem direcionar a operação no UE 120 e no eNB 110, respectivamente. As memórias 742 e 792 podem armazenar dados e códigos de programas para o UE 120 e o eNB 110, respectivamente. Um programador 794 pode programar os UE para transmissão de dados no downlink e/ou uplink e pode designar recursos para os UEs programados.
[0068] A Figura 8 apresenta um diagrama de blocos de um processador de controle e dados TX 720 e um modulador 732a no UE 120 da Figura 7. No interior do processador 720, um processador de controle TX 820 pode receber e processar informações de controle, por exemplo ACK e/ou CQI, tal como mostrado nas Figuras 6A e 6B. O processador 820 pode gerar sequências deslocadas ciclicamente com base em um padrão de salto designado para o UE 120 e pode modular tais sequências deslocadas ciclicamente com símbolos de modulação para as informações de controle para obtenção de sequências moduladas. Um processador de dados TX 822 pode processar dados de tráfego e prover símbolos de dados. O processador MIMO TX 730 pode receber, multiplexar e processar espacialmente os símbolos provenientes dos processadores 820 e 822 e prover T correntes de símbolos de saída para T moduladores.
[0069] Cada modulador 732 pode efetuar a SC-FDM sobre sua corrente de símbolos de saída. No interior do modulador 732a, uma unidade de transformada de Fourier discreta (DFT) 832 pode receber Q símbolos de saída em cada período de símbolos, em que Q é o número de sub-portadoras a serem usadas para a transmissão. Q pode ser igual a K e corresponder ao número de sub-portadoras em um par de blocos de recursos de uplink se estiverem sendo enviadas apenas informações de controle e nenhum dado. A unidade 832 pode efetuar uma DFT de Q pontos sobre os Q símbolos de saída e prover Q símbolos no domínio das frequências. Uma unidade de conformação espectral 834 pode efetuar a conformação espectral sobre os Q símbolos no domínio das frequências e prover Q símbolos espectralmente conformados.
Uma unidade de mapeamento de símbolos para sub-portadora 836 pode mapear os Q símbolos espectralmente formatados para as Q sub-portadoras usadas para transmissão e pode mapear zero símbolos para as sub-portadoras remanescentes. Uma unidade de DFT inversa (IDFT) 838 pode efetuar uma IDFT de N pontos sobre os N símbolos mapeados para as N sub-portadoras totais e prover N chips no domínio do tempo para uma parte útil. Um gerador de prefixo cíclico 840 pode copiar os últimos C chips da parte útil e anexar tais C chips à frente da parte útil para formar um símbolo de SC-FDM contendo N+C chips. O símbolo SC-FDM pode ser enviado em um período de símbolos, o qual pode ser igual a N+C períodos de chips.
[0070] A Figura 9 apresenta um diagrama de blocos de um projeto de um demodulador 754a e um processador de controle e dados RX 770 no eNB 110 na Figura 7. No interior do demodulador 754a, uma unidade de remoção de prefixo cíclico 912 pode obter N+C amostras recebidas em cada período de símbolos, remover C amostras recebidas correspondentes ao prefixo cíclico e prover N amostras recebidas para a parte útil. Uma unidade DFT 914 pode efetuar uma DFT de N pontos sobre as N amostras recebidas e prover N símbolos recebidos para as N sub-portadoras totais. Tais N símbolos recebidos podem conter dados e informações de controle provenientes de todos os UEs transmitindo para o eNB 110. O processamento para recuperação de informações de controle provenientes do UE 120 será descrito a seguir.
[0071] Uma unidade de demapeamento de símbolos para sub-portadoras 916 pode prover Q símbolos recebidos provenientes das Q sub-portadoras usadas pelo equipamento de usuário 120 e pode descartar os símbolos recebidos remanescentes. Uma unidade de escalonamento 918 pode escalonar os Q símbolos recebidos com base na conformação espectral efetuada pelo UE 120. Uma unidade IDFT 920 pode efetuar uma IDFT de Q pontos sobre os Q símbolos escalonados e prover Q símbolos demodulados. O processador MIMO RX 760 pode efetuar a detecção MIMO sobre os símbolos demodulados provenientes de todos os R demoduladores 754a a 754r, prover símbolos detectados para informações de controle para um processador de controle RX 930 e prover símbolos demodulados para dados para um processador de dados RX 932. O processador de controle RX 930 pode processar seus símbolos demodulados e prover informações de controle decodificadas, por exemplo ACK e/ou CQI. O processador 930 pode correlacionar os símbolos demodulados com as sequências deslocadas ciclicamente apropriadas, comparar os resultados de correlação com um ou mais limites e obter informações de controle decodificadas com base nos resultados de comparação. O processador de dados RX 932 pode processar seus símbolos demodulados e prover dados decodificados.
[0072] A Figura 10 apresenta um projeto de um processo 1000 para troca de informações em um sistema de comunicação sem fio. O processo 1000 pode ser efetuado por um UE, uma estação base (por exemplo, um eNB), ou alguma outra entidade. Uma primeira sequência pode ser gerada por deslocamento cíclico de uma sequência base por uma primeira quantidade (no bloco 1012). Uma segunda sequência pode ser gerada por deslocamento cíclico da sequência base por uma segunda quantidade (no bloco 1014). A sequência base pode ser uma sequência CAZAC, uma sequência PN, ou alguma outra sequência possuindo boas propriedades de correlação. Os deslocamentos cíclicos para a primeira e segunda sequências podem ser determinados com base em um padrão de salto. O padrão de salto pode ser específico para uma célula e pode ser determinado com base em recursos designados para a transmissão de dados.
[0073] A primeira sequência pode ser usada para troca (por exemplo, envio ou recepção) de informações em um primeiro intervalo de tempo (no bloco 1016). A segunda sequência pode ser usada para troca de informações em um segundo intervalo de tempo, com a segunda sequência sendo um deslocamento cíclico da primeira sequência pode também ser usada para referência de sinal. O primeiro e segundo intervalos de tempo podem corresponder a diferentes períodos de símbolos, diferentes partições de múltiplos períodos de símbolos, diferentes sub-quadros, etc.
[0074] A Figura 11 apresenta um projeto de um processo 1100 efetuado por um transmissor, por exemplo um UE, para envio de informações. O processo 1100 é um projeto dos blocos 1016 e 1018 na Figura 10. Os primeiro e segundo símbolos de modulação podem ser gerados com base em ACK, CQI e/ou outras informações (no bloco 1112). Uma primeira sequência modulada pode ser gerada com base na primeira sequência e no primeiro símbolo de modulação (no bloco 1114). Uma segunda sequência modulada pode ser gerada com base na segunda sequência e no segundo símbolo de modulação (no bloco 1116). Para o bloco 1114, cada uma de K amostras para a primeira sequência pode ser multiplicada pelo primeiro símbolo de modulação para obtenção de um símbolo correspondente dentre os K símbolos para a primeira sequência modulada. Um processamento similar pode ser efetuado para a segunda sequência modulada.
[0075] A primeira sequência modulada pode ser enviada no primeiro intervalo de tempo, por exemplo pelo envio dos K símbolos para a primeira sequência modulada através de K sub-portadoras no primeiro intervalo de tempo (no bloco 1118). A segunda sequência modulada pode ser enviada no segundo intervalo de tempo, por exemplo, pelo envio dos K símbolos para a segunda sequência modulada através de K sub-portadoras consecutivas no segundo intervalo de tempo (no bloco 1120).
[0076] A Figura 12 apresenta um projeto de um processo 1200 efetuado por um receptor, por exemplo um eNB, para a recepção de informações. O processo 1200 é outro projeto dos blocos 1016 e 1018 da Figura 10. A primeira sequência modulada pode ser recebida (por exemplo, através de K sub-portadoras consecutivas) no primeiro intervalo de tempo (no bloco 1212). A segunda sequência modulada pode ser recebida (por exemplo, através de K sub-portadoras consecutivas) no segundo intervalo de tempo (no bloco 1214) . A primeira sequência modulada pode ser correlacionada com a primeira sequência para obtenção de informações enviadas no primeiro intervalo de tempo (no bloco 1216). A segunda sequência modulada pode ser correlacionada com a segunda sequência para obtenção de informações enviadas no segundo intervalo de tempo (no bloco 1218).
[0077] O eNB pode designar M padrões de salto para M UEs, com os M padrões de salto estando associados a M diferentes deslocamentos cíclicos da sequência base em cada intervalo de tempo. Em cada intervalo de tempo, o eNB pode receber informações enviadas simultaneamente pelos M UEs usando M sequências de diferentes deslocamentos cíclicos.
[0078] A Figura 13 apresenta um equipamento 1300 para troca de informações em um sistema de comunicação sem fio. O equipamento 1300 inclui meios para gerar uma primeira sequência por deslocamento cíclico de uma sequência base por uma primeira quantidade (no bloco 1012), meios para gerar uma segunda sequência por deslocamento cíclico de uma sequência base por uma segunda quantidade (no bloco 1014), meios para usar a primeira sequência para troca de informações em um primeiro intervalo de tempo (no bloco 1016) e meios para usar a segunda sequência para troca de informações em um segundo intervalo de tempo, com a segunda sequência sendo um deslocamento cíclico da primeira sequência (no bloco 1018). Os módulos na Figura 13 podem compreender processadores, dispositivos eletrônicos, dispositivos de hardware, componentes eletrônicos, circuitos lógicos, memórias, etc., ou quaisquer combinações de tais.
[0079] Os versados na técnica notarão que as informações e sinais podem ser representados usando-se quaisquer dentre uma diversidade de diferentes tecnologias e técnicas. Como exemplo, os dados, instruções, comandos, informações, sinais, bits, símbolos e chips que possam ter sido mencionados por toda a descrição acima podem ser representados por tensões, correntes, ondas eletromagnéticas, campos ou partículas eletromagnéticas, campos ou partículas ópticas, ou quaisquer combinações de tais.
[0080] Os versados na técnica notarão também que os vários exemplos de blocos lógicos, módulos, circuitos e etapas de algoritmos descritos em conexão com as modalidades aqui descritas podem ser implementados na forma de hardware eletrônico, software de computadores, ou combinações de tais. Para ilustrar claramente tal intercambialidade de hardware e software, vários exemplos de componentes, blocos, módulos, circuitos e etapas foram acima descritos de um modo geral em termos de sua funcionalidade. Se tal funcionalidade é implementada na forma de um hardware ou software depende da aplicação e restrições de projeto específicas impostas ao sistema como um todo. Os versados na técnica podem implementar a funcionalidade descrita de diversas formas para cada aplicação específica, porém tais decisões de implementação não devem ser interpretadas como um afastamento do escopo da presente invenção.
[0081] Os vários exemplos de blocos lógicos, módulos e circuitos aqui descritos em conexão com as modalidades aqui apresentadas podem ser implementados ou efetivados por meio de um processador de uso geral, um processador de sinais digitais (DSP), um circuito integrado específico para aplicação (ASIC), arranjos de porta programáveis no campo (FPGA) ou outros dispositivos lógicos programáveis, portas individuais ou lógica de transistores, componentes de hardware individuais, ou quaisquer combinações de tais projetadas para efetuar as funções aqui descritas. Um processador de uso geral pode ser um microprocessador, porém como alternativa o processador pode ser qualquer processador, controlador, micro controlador, ou máquina de estado convencionais. Um processador pode também ser implementado na forma de uma combinação de dispositivos de computação, por exemplo, uma combinação de um DSP e um microprocessador, uma pluralidade de microprocessadores, um ou mais microprocessadores em conjunto com um núcleo DSP, ou qualquer outra configuração similar.
[0082] As etapas de um método ou algoritmo descritos em conexão com as modalidades aqui apresentadas podem ser efetivadas diretamente em hardware, em um módulo de software executado por um processador, ou em uma combinação de ambos. Um módulo de software pode residir em uma memória RAM, memória flash, memória ROM, memória EPROM, memória EEPROM, registradores, disco rígido, um disco removível, um CD-ROM, ou qualquer outra forma de meio de armazenamento conhecida na área. Um exemplo de meio de armazenamento pode ser acoplado ao processador de tal forma que o processador possa ler informações provenientes do, e gravar informações no, meio de armazenamento. Como alternativa, o meio de armazenamento pode estar integrado ao processador. O processador e o meio de armazenamento podem residir em um ASIC. O ASIC pode residir em um terminal de usuário. Como alternativa, o processador e o meio de armazenamento podem residir na forma de componentes individuais em um terminal de usuário.
[0083] Em um ou mais projetos exemplares, as funções aqui descritas podem ser implementadas em hardware, software, firmware, ou qualquer combinação de tais. Caso implementadas em software, as funções podem ser armazenadas ou transmitidas na forma de uma ou mais instruções ou códigos em um meio legível por computador. Os meios legíveis por computador incluem meios para armazenamento em computadores e meios de comunicação, incluindo qualquer meio que facilite a transferência de um programa de computador de um local para outro. Um meio para armazenamento pode ser qualquer meio disponível que possa ser acessado por um computador de uso geral ou especial. Como exemplo, mas não limitação, tais meios legíveis por computador podem compreender RAM, ROM, EEPROM, CD-ROM, ou outro armazenamento em disco óptico, armazenamento em disco magnético ou outros dispositivos de armazenamento magnéticos, ou qualquer outro mecanismo que possa ser usado para portar ou armazenar códigos de programa desejados na forma de instruções ou estruturas de dados que possam ser acessados por um computador de uso geral ou especial, ou um processador de uso geral ou especial. Além disso, qualquer conexão é apropriadamente designada como um meio legível por computador. Como exemplo, caso o software seja transmitido a partir de um website, servidor, ou outra fonte remota, usando-se um cabo coaxial, cabo de fibra óptica, par trançado, linha digital de assinante (DSL), ou tecnologias sem fio, tais como infravermelho, rádio, e microondas, então o cabo coaxial, cabo de fibra óptica, par trançado, DSL, ou tecnologias sem fio, tais como infravermelho, rádio, e microondas estão incluídos na definição de meio. O termo disco, tal como é aqui utilizado, inclui disco compacto (CD), disco laser, disco óptico, disco versátil digital (DVD), disquete, e disco blu-ray, onde disco geralmente reproduz dados magneticamente. As combinações dos acima mencionados devem também ser incluídas no escopo de meios legíveis por computador.
[0084] A descrição acima da invenção é provida para permitir que os versados na técnica efetivem ou façam uso da invenção. Várias modificações dessa invenção ficarão prontamente claras para os versados na técnica e os princípios genéricos aqui definidos podem ser aplicados a outras modalidades sem o uso das faculdades inventivas. Dessa forma, a presente invenção não deve ser limitada aos exemplos e projetos aqui apresentadas, devendo receber o escopo mais amplo, consistente com os princípios e características novas aqui descritos.
REIVINDICAÇÕES
Claims (11)
1. Método para comunicação sem fio, caracterizado pelo fato de que compreende: usar (1016) uma primeira sequência para trocar informações em um primeiro intervalo de tempo, a primeira sequência sendo modulada por uma primeira informação, em que usar a primeira sequência para trocar informações compreende gerar uma primeira sequência modulada com base em uma primeira sequência e em um primeiro símbolo de modulação, e enviar K símbolos para a primeira sequência modulada em K subportadoras consecutivas em um primeiro intervalo de tempo; usar (1018) uma segunda sequência para trocar informações em um segundo intervalo de tempo em que usar a segunda sequência para trocar informações compreende gerar uma segunda sequência modulada com base na segunda sequência e em um segundo símbolo de modulação, e enviar K símbolos para a segunda sequência modulada em K subportadoras consecutivas no segundo intervalo de tempo, a segunda sequência sendo um deslocamento cíclico da primeira sequência e sendo modulada pela segunda informação; gerar a primeira sequência por deslocar ciclicamente uma sequência base por uma primeira quantidade; e gerar a segunda sequência por deslocar ciclicamente a sequência base por uma segunda quantidade, em que o deslocamento cíclico para a primeira e a segunda sequências são determinados com base em um padrão de salto específico de célula.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o padrão de salto específico de célula é determinado com base em recursos atribuídos para transmissão de dados.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: gerar os primeiro e segundo símbolos de modulação com base somente em informações de confirmação (ACK), ou somente em informações de indicador de qualidade de canal (CQI), ou ambas informações CQI e ACK.
4. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que usar a primeira sequência para trocar informações compreende receber uma primeira sequência modulada no primeiro intervalo de tempo, e correlacionar a primeira sequência modulada com a primeira sequência para obter informações enviadas no primeiro intervalo de tempo, e em que usar a segunda sequência para trocar informações compreende receber uma segunda sequência modulada no segundo intervalo de tempo, e correlacionar a segunda sequência modulada com a segunda sequência para obter informações enviadas no segundo intervalo de tempo.
5. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: receber informações enviadas simultaneamente por M equipamentos de usuário (UEs) com M sequências de deslocamentos cíclicos diferentes no primeiro intervalo de tempo, onde M é um ou mais, e as M sequências compreendendo a primeira sequência.
6. Equipamento para comunicação sem fio, caracterizado pelo fato de que compreende: meios para usar uma primeira sequência para trocar informações em um primeiro intervalo de tempo, a primeira sequência sendo modulada por uma primeira informação, em que os meios para usar compreendem meios para gerar uma primeira sequência modulada com base na primeira sequência e um primeiro símbolo de modulação, e meios para enviar K símbolos para a primeira sequência modulada em K subportadoras consecutivas no primeiro intervalo de tempo; meios para usar uma segunda sequência para trocar informações em um segundo intervalo de tempo em que os meios para usar compreendem meios para gerar uma segunda sequência modulada com base na segunda sequência e um segundo símbolo de modulação, e meios para enviar K símbolos para a segunda sequência modulada em K subportadoras consecutivas no segundo intervalo de tempo, a segunda sequência sendo um deslocamento cíclico da primeira sequência e sendo modulada pela segunda informação; meios para gerar a primeira sequência por deslocar ciclicamente uma sequência base por uma primeira quantidade; e meios para gerar a segunda sequência por deslocar ciclicamente a sequência base por uma segunda quantidade, em que o deslocamento cíclico para a primeira e segunda sequências são determinados com base em um padrão de saltos específicos de célula.
7. Equipamento, de acordo com a reivindicação 6, caracterizado pelo fato de que o padrão de saltos específicos de célula é determinado com base em recursos atribuídos para transmissão de dados.
8. Equipamento, de acordo com a reivindicação 6, caracterizado pelo fato de que compreende adicionalmente: mecanismos para gerar os primeiro e segundo símbolos de modulação com base somente em informações de confirmação de recebimento (ACK), ou somente em informações de indicador de qualidade de canal (CQI), ou ambas informações CQI e ACK.
9. Equipamento, de acordo com a reivindicação 6, caracterizado pelo fato de que os meios para usar a primeira sequência para trocar informações compreendem meios para receber uma primeira sequência modulada no primeiro intervalo de tempo, e meios para correlacionar a primeira sequência modulada com a primeira sequência para obter informações enviadas no primeiro intervalo de tempo, e em que os meios para usar a segunda sequência para trocar informações compreendem meios para receber uma segunda sequência modulada no segundo intervalo de tempo, e meios para correlacionar a segunda sequência modulada com a segunda sequência para obter informações enviadas no segundo intervalo de tempo.
10. Equipamento, de acordo com a reivindicação 6, caracterizado pelo fato de que compreende adicionalmente: meios para receber informações enviadas simultaneamente por M equipamentos de usuário (UEs) com M sequências de deslocamentos cíclicos diferentes no primeiro intervalo de tempo, onde M é um ou mais, e as M sequências compreendendo a primeira sequência.
11. Memória legível por computador caracterizada pelo fato de que contém gravado na mesma o método conforme definido em qualquer uma das reivindicações 1 a 5.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US88440307P | 2007-01-10 | 2007-01-10 | |
| US60/884,403 | 2007-01-10 | ||
| US11/971,872 US9065714B2 (en) | 2007-01-10 | 2008-01-09 | Transmission of information using cyclically shifted sequences |
| US11/971,872 | 2008-01-09 | ||
| PCT/US2008/050779 WO2008086481A1 (en) | 2007-01-10 | 2008-01-10 | Transmission of information using cyclically shifted sequences |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0806528A2 BRPI0806528A2 (pt) | 2014-04-22 |
| BRPI0806528B1 true BRPI0806528B1 (pt) | 2020-03-10 |
Family
ID=39594269
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0806528-4A BRPI0806528B1 (pt) | 2007-01-10 | 2008-01-10 | Transmissão de informações utilizando sequências deslocadas ciclicamente |
Country Status (23)
| Country | Link |
|---|---|
| US (1) | US9065714B2 (pt) |
| EP (1) | EP2109948B1 (pt) |
| JP (1) | JP5405318B2 (pt) |
| KR (1) | KR101120217B1 (pt) |
| CN (1) | CN101578798B (pt) |
| AU (1) | AU2008204798B2 (pt) |
| BR (1) | BRPI0806528B1 (pt) |
| CA (1) | CA2674425C (pt) |
| DK (1) | DK2109948T3 (pt) |
| ES (1) | ES2712089T3 (pt) |
| HU (1) | HUE042766T2 (pt) |
| IL (1) | IL199411A (pt) |
| MX (1) | MX2009007452A (pt) |
| MY (1) | MY149955A (pt) |
| NZ (1) | NZ577774A (pt) |
| PL (1) | PL2109948T3 (pt) |
| PT (1) | PT2109948T (pt) |
| RU (1) | RU2432688C2 (pt) |
| SI (1) | SI2109948T1 (pt) |
| TR (1) | TR201819272T4 (pt) |
| TW (1) | TWI466480B (pt) |
| UA (1) | UA96004C2 (pt) |
| WO (1) | WO2008086481A1 (pt) |
Families Citing this family (60)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PT2068455E (pt) | 2006-09-30 | 2011-08-17 | Huawei Tech Co Ltd | MÉTODO DE DISTRIBUIÇÃO DE SEQUjNCIA, MÉTODO E APARELHO DE PROCESSAMENTO DE SEQUjNCIA EM SISTEMA DE COMUNICAÇÃO |
| PL2101419T3 (pl) | 2007-03-07 | 2011-10-31 | Huawei Tech Co Ltd | Sposób przetwarzania i dystrybucji sekwencji i urządzenie w systemie komunikacyjnym |
| US8649401B2 (en) * | 2007-05-01 | 2014-02-11 | Qualcomm Incorporated | Generation and detection of synchronization signal in a wireless communication system |
| EP2153602B1 (en) * | 2007-05-02 | 2012-02-08 | Koninklijke Philips Electronics N.V. | Method for allocating resources in an OFDM network |
| GB2463194B (en) | 2007-05-30 | 2011-10-12 | Lg Electronics Inc | Method of transmitting control signal in wireless communication system |
| KR101350670B1 (ko) * | 2007-08-14 | 2014-01-10 | 엘지전자 주식회사 | Tdd에 기반한 무선통신 시스템에서 데이터 전송 방법 |
| CN102882630B (zh) * | 2007-09-03 | 2015-10-28 | 三星电子株式会社 | Sc-fdma通信系统中的序列跳跃 |
| US9124407B2 (en) | 2007-09-14 | 2015-09-01 | Optis Cellular Technology, Llc | Method of generating reference signal in wireless communication system |
| KR100940730B1 (ko) * | 2007-09-07 | 2010-02-04 | 엘지전자 주식회사 | 무선통신 시스템에서 기준 신호 생성 방법 |
| US8634384B2 (en) * | 2008-04-11 | 2014-01-21 | Wi-Lan Inc. | Efficient determination of a link performance parameter |
| WO2009134094A2 (ko) * | 2008-04-30 | 2009-11-05 | 엘지전자주식회사 | 무선통신 시스템에서 제어신호 전송 방법 및 장치 |
| WO2009157184A1 (ja) * | 2008-06-24 | 2009-12-30 | パナソニック株式会社 | Mimo送信装置、mimo受信装置、mimo伝送信号形成方法、及びmimo伝送信号分離方法 |
| KR20100019947A (ko) * | 2008-08-11 | 2010-02-19 | 엘지전자 주식회사 | 무선 통신 시스템에서 정보 전송 방법 |
| KR101603338B1 (ko) | 2008-08-11 | 2016-03-15 | 엘지전자 주식회사 | 무선 통신 시스템에서 정보 전송 방법 및 장치 |
| KR101597573B1 (ko) * | 2008-08-11 | 2016-02-25 | 엘지전자 주식회사 | 제어정보의 상향링크 전송 방법 |
| KR101571566B1 (ko) * | 2008-08-11 | 2015-11-25 | 엘지전자 주식회사 | 무선 통신 시스템에서 제어신호 전송 방법 |
| KR101646249B1 (ko) * | 2008-08-11 | 2016-08-16 | 엘지전자 주식회사 | 무선 통신 시스템에서 정보 전송 방법 및 장치 |
| US20100041350A1 (en) * | 2008-08-13 | 2010-02-18 | Samsung Electronics, Co., Ltd. | Uplink transmissions with two antenna ports |
| US8213293B2 (en) * | 2008-08-13 | 2012-07-03 | Lg Electronics Inc. | Method for implementing transmit diversity at a wireless mobile communication system adopting SC-FDMA scheme |
| WO2010021739A1 (en) * | 2008-08-21 | 2010-02-25 | Ikanos Communications, Inc. | Method and apparatus for a data transmission in home networks |
| US20100054211A1 (en) * | 2008-08-27 | 2010-03-04 | Qualcomm Incorporated | Frequency domain pn sequence |
| US8644397B2 (en) * | 2008-09-23 | 2014-02-04 | Qualcomm Incorporated | Efficient multiplexing of reference signal and data in a wireless communication system |
| KR101243508B1 (ko) * | 2008-11-14 | 2013-03-20 | 엘지전자 주식회사 | 무선 통신 시스템에서 신호 전송 방법 및 장치 |
| US8472464B2 (en) * | 2008-11-14 | 2013-06-25 | Lg Electronics Inc. | Method and apparatus for information transmission in wireless transmission system |
| EP3113382B1 (en) | 2008-11-14 | 2017-08-30 | Lg Electronics Inc. | Method and apparatus for information transmission in wireless communication system |
| KR101737831B1 (ko) * | 2009-02-02 | 2017-05-19 | 엘지전자 주식회사 | 무선 통신 시스템에서 전송할 시퀀스를 콤포넌트 캐리어에 매핑하는 방법 |
| KR20100091876A (ko) | 2009-02-11 | 2010-08-19 | 엘지전자 주식회사 | 다중안테나 전송을 위한 단말 동작 |
| RU2531386C2 (ru) | 2009-05-29 | 2014-10-20 | Панасоник Интеллекчуал Проперти Корпорэйшн оф Америка | Устройство беспроводной связи и способ скачкообразной перестройки частоты |
| US8498252B2 (en) * | 2009-07-06 | 2013-07-30 | Intel Corporation | Midamble for wireless networks |
| JP5410606B2 (ja) * | 2009-07-07 | 2014-02-05 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 復調基準信号の循環シフトを使用するランダム・アクセス・プロシージャ |
| KR20110038585A (ko) | 2009-10-08 | 2011-04-14 | 엘지전자 주식회사 | 다중 안테나 시스템에서 상향링크 전송 방법 및 장치 |
| US9258160B2 (en) | 2010-01-11 | 2016-02-09 | Qualcomm Incorporated | Multiplexing demodulation reference signals in wireless communications |
| ES2841908T3 (es) | 2010-01-11 | 2021-07-12 | Electronics & Telecommunications Res Inst | Agregación de portadora en sistemas de comunicación inalámbrica |
| AU2012261774B2 (en) * | 2010-01-11 | 2014-07-10 | Electronics And Telecommunications Research Institute | Carrier aggregation in wireless communication system |
| US8576936B2 (en) * | 2010-01-25 | 2013-11-05 | Harris Corporation | Method and apparatus for high speed data transmission modulation and demodulation |
| US20110194630A1 (en) * | 2010-02-10 | 2011-08-11 | Yang Hua-Lung | Systems and methods for reporting radio link failure |
| CN105827355B (zh) | 2010-02-22 | 2019-04-19 | 三星电子株式会社 | 对上行链路参考信号应用序列跳变和正交覆盖码 |
| EP2378703A1 (en) * | 2010-04-13 | 2011-10-19 | Panasonic Corporation | Mapping of control information to control channel elements |
| US8958382B2 (en) * | 2010-05-11 | 2015-02-17 | Lg Electronics Inc. | Method and device for receiving downlink signals |
| US20110292917A1 (en) * | 2010-05-27 | 2011-12-01 | Qualcomm Incorporated | System and method for timing adjustment to protect cqi |
| JP5138730B2 (ja) * | 2010-06-04 | 2013-02-06 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システムにおける基地局装置及び通信方法 |
| CN102404071B (zh) * | 2010-09-14 | 2014-12-10 | 中兴通讯股份有限公司 | 同步训练符号块编码调制方法和装置 |
| US8769365B2 (en) | 2010-10-08 | 2014-07-01 | Blackberry Limited | Message rearrangement for improved wireless code performance |
| JP5578617B2 (ja) * | 2010-10-18 | 2014-08-27 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 送信方法、送信装置、受信方法および受信装置 |
| US9106389B2 (en) | 2010-12-23 | 2015-08-11 | Qualcomm Incorporated | Interference randomization for uplink signaling |
| US8660109B2 (en) * | 2011-05-20 | 2014-02-25 | Renesas Mobile Corporation | Apparatus and method for controlling communication |
| PL2742635T3 (pl) * | 2011-08-12 | 2017-09-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Sposoby i urządzenia do obsługiwania sygnałów referencyjnych w sieciach komórkowych |
| AU2013202045A1 (en) * | 2011-10-04 | 2013-05-02 | Telefonaktiebolaget L M Ericsson (Publ) | Simultaneous reporting of ACK/NACK and channel-state information using PUCCH Format 3 resources |
| US9043667B2 (en) * | 2011-11-04 | 2015-05-26 | Blackberry Limited | Method and system for up-link HARQ-ACK and CSI transmission |
| RU2475936C1 (ru) * | 2012-03-16 | 2013-02-20 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Иркутский государственный технический университет" (ФГБОУ ВПО "ИрГТУ") | Способ передачи цифровой информации сигналами с минимальной частотной манипуляцией |
| EP2847876B1 (en) | 2012-05-11 | 2016-10-05 | BlackBerry Limited | Method and system for uplink harq and csi multiplexing for carrier aggregation |
| WO2014179940A1 (en) * | 2013-05-08 | 2014-11-13 | Nokia Corporation | An apparatus and associated methods |
| WO2015170913A2 (ko) * | 2014-05-09 | 2015-11-12 | 주식회사 아이티엘 | 무선 통신 시스템에서 단말간 직접 통신을 위한 발견신호 전송 방법 및 장치 |
| CN116388922A (zh) | 2014-08-25 | 2023-07-04 | 第一媒体有限责任公司 | 灵活的正交频分复用phy传输数据帧前导码的动态配置 |
| US9866290B2 (en) * | 2015-02-17 | 2018-01-09 | Newracom, Inc. | Apparatus and methods for multi-user simultaneous transmission |
| KR102342727B1 (ko) * | 2015-03-09 | 2021-12-24 | 원 미디어, 엘엘씨 | 시스템 발견 및 시그널링 |
| EP3427432B1 (en) * | 2016-03-31 | 2025-02-26 | Huawei Technologies Co., Ltd. | Transmitting device, receiving device and methods thereof |
| US10383115B2 (en) * | 2016-12-20 | 2019-08-13 | Qualcomm Incorporated | Transport block design |
| US11160020B2 (en) * | 2018-05-01 | 2021-10-26 | Qualcomm Incorporated | Multicarrier on-off keying symbol randomizer |
| CN116800395B (zh) * | 2023-08-23 | 2023-10-27 | 泸州卓远液压有限公司 | 一种基于5g的液压设备远程控制方法及装置 |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5103459B1 (en) * | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
| US5513379A (en) | 1994-05-04 | 1996-04-30 | At&T Corp. | Apparatus and method for dynamic resource allocation in wireless communication networks utilizing ordered borrowing |
| JPH0865546A (ja) * | 1994-08-18 | 1996-03-08 | Fuji Photo Film Co Ltd | シェーディング補正係数生成回路およびシェーディング補正係数生成方法 |
| JPH0919701A (ja) * | 1995-06-30 | 1997-01-21 | Kawasaki Steel Corp | H形鋼の熱間圧延方法 |
| JPH0919698A (ja) * | 1995-07-04 | 1997-01-21 | Hitachi Plant Eng & Constr Co Ltd | 廃水の高度処理法 |
| JP2938369B2 (ja) * | 1995-07-06 | 1999-08-23 | 大陽東洋酸素株式会社 | オキシデーションディッチの水温追随運転方法および装置 |
| US5819177A (en) | 1996-03-20 | 1998-10-06 | Dynamic Telecommunications, Inc. | Fixed wireless terminals with network management method and apparatus |
| US6185244B1 (en) * | 1997-08-29 | 2001-02-06 | Telefonaktiebolaget Lm Ericsson | Cell searching in a CDMA communications system |
| KR100326182B1 (ko) | 1998-03-23 | 2002-07-02 | 윤종용 | 부호분할다중접속통신시스템의의사잡음시퀀스발생방법및장치 |
| DE60042408D1 (de) * | 2000-11-13 | 2009-07-30 | Lucent Technologies Inc | Kanalschätzung für Raumdiversitätskommunikationssystemen |
| JP4193417B2 (ja) | 2002-05-29 | 2008-12-10 | 日本電気株式会社 | 携帯電話装置及びそれに用いる高速バンドセルサーチ方法並びにそのプログラム |
| US6816474B2 (en) * | 2002-06-28 | 2004-11-09 | Qualcomm Incorporated | Method and system for efficiently acquiring CDMA based overhead channel data frames |
| US6993333B2 (en) | 2003-10-16 | 2006-01-31 | Flarion Technologies, Inc. | Methods and apparatus of improving inter-sector and/or inter-cell handoffs in a multi-carrier wireless communications system |
| KR100964684B1 (ko) * | 2003-09-29 | 2010-06-21 | 엘지전자 주식회사 | 이동통신 시스템의 방송 및 멀티캐스트 서비스 제공방법 |
| EP1526674B1 (en) | 2003-10-21 | 2007-08-01 | Alcatel Lucent | Method for subcarrier allocation and for modulation scheme selection in a wireless multicarrier transmission system |
| KR100946923B1 (ko) * | 2004-03-12 | 2010-03-09 | 삼성전자주식회사 | 직교 주파수 분할 다중 방식을 사용하는 통신 시스템에서 채널 품질 정보의 송수신 장치 및 방법, 그리고 그에 따른 시스템 |
| CN101027868B (zh) | 2004-07-27 | 2013-03-27 | 中兴通讯圣迭戈有限公司 | Ofdma系统中发射和接收基准前同步码信号的方法 |
| SE0402210D0 (sv) | 2004-09-13 | 2004-09-13 | Ericsson Telefon Ab L M | a telecommunication system |
| JP4701840B2 (ja) | 2005-06-01 | 2011-06-15 | 日本電気株式会社 | スペクトラム拡散通信システム及びそれに用いる復調回路 |
| US8005153B2 (en) * | 2006-01-25 | 2011-08-23 | Texas Instruments Incorporated | Method and apparatus for increasing the number of orthogonal signals using block spreading |
| US7848438B2 (en) * | 2006-02-14 | 2010-12-07 | Motorola Mobility, Inc. | Method and apparatus for pilot signal transmission |
| US20070270273A1 (en) * | 2006-05-18 | 2007-11-22 | Motorola, Inc. | Method and apparatus for fast cell search |
| KR20080020934A (ko) | 2006-09-01 | 2008-03-06 | 한국전자통신연구원 | 통신 시스템의 상향링크 신호 송신 방법, 송신 장치, 생성방법 및 생성 장치 |
| US8259773B2 (en) * | 2006-10-31 | 2012-09-04 | Alcatel Lucent | Method and apparatus for multiplexing code division multiple access and single carrier frequency division multiple access transmissions |
| US8077693B2 (en) * | 2007-09-19 | 2011-12-13 | Samsung Electronics Co., Ltd. | Resource remapping and regrouping in a wireless communication system |
| US8817588B2 (en) * | 2009-10-28 | 2014-08-26 | Qualcomm Incorporated | Multiplexing data and reference information in a wireless communication system |
-
2008
- 2008-01-09 US US11/971,872 patent/US9065714B2/en active Active
- 2008-01-10 CA CA2674425A patent/CA2674425C/en active Active
- 2008-01-10 AU AU2008204798A patent/AU2008204798B2/en active Active
- 2008-01-10 CN CN200880001934.XA patent/CN101578798B/zh active Active
- 2008-01-10 MY MYPI20092512A patent/MY149955A/en unknown
- 2008-01-10 RU RU2009130368/09A patent/RU2432688C2/ru active
- 2008-01-10 NZ NZ577774A patent/NZ577774A/en unknown
- 2008-01-10 TR TR2018/19272T patent/TR201819272T4/tr unknown
- 2008-01-10 BR BRPI0806528-4A patent/BRPI0806528B1/pt active IP Right Grant
- 2008-01-10 KR KR1020097016669A patent/KR101120217B1/ko active Active
- 2008-01-10 PT PT08727540T patent/PT2109948T/pt unknown
- 2008-01-10 PL PL08727540T patent/PL2109948T3/pl unknown
- 2008-01-10 TW TW097101027A patent/TWI466480B/zh active
- 2008-01-10 ES ES08727540T patent/ES2712089T3/es active Active
- 2008-01-10 EP EP08727540.0A patent/EP2109948B1/en active Active
- 2008-01-10 UA UAA200908338A patent/UA96004C2/uk unknown
- 2008-01-10 DK DK08727540.0T patent/DK2109948T3/en active
- 2008-01-10 HU HUE08727540A patent/HUE042766T2/hu unknown
- 2008-01-10 WO PCT/US2008/050779 patent/WO2008086481A1/en not_active Ceased
- 2008-01-10 SI SI200832031T patent/SI2109948T1/sl unknown
- 2008-01-10 MX MX2009007452A patent/MX2009007452A/es active IP Right Grant
- 2008-01-10 JP JP2009545684A patent/JP5405318B2/ja active Active
-
2009
- 2009-06-17 IL IL199411A patent/IL199411A/en active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| HUE042766T2 (hu) | 2019-07-29 |
| BRPI0806528A2 (pt) | 2014-04-22 |
| UA96004C2 (uk) | 2011-09-26 |
| EP2109948B1 (en) | 2018-10-31 |
| NZ577774A (en) | 2011-08-26 |
| US20080165893A1 (en) | 2008-07-10 |
| MY149955A (en) | 2013-11-15 |
| ES2712089T3 (es) | 2019-05-09 |
| TR201819272T4 (tr) | 2019-01-21 |
| RU2432688C2 (ru) | 2011-10-27 |
| TWI466480B (zh) | 2014-12-21 |
| US9065714B2 (en) | 2015-06-23 |
| TW200843395A (en) | 2008-11-01 |
| AU2008204798B2 (en) | 2011-02-17 |
| CA2674425C (en) | 2014-01-07 |
| DK2109948T3 (en) | 2019-01-28 |
| PL2109948T3 (pl) | 2019-04-30 |
| MX2009007452A (es) | 2009-07-22 |
| PT2109948T (pt) | 2019-02-06 |
| JP5405318B2 (ja) | 2014-02-05 |
| EP2109948A1 (en) | 2009-10-21 |
| JP2010516203A (ja) | 2010-05-13 |
| RU2009130368A (ru) | 2011-02-20 |
| CN101578798B (zh) | 2014-06-25 |
| CA2674425A1 (en) | 2008-07-17 |
| WO2008086481A1 (en) | 2008-07-17 |
| SI2109948T1 (sl) | 2019-02-28 |
| KR101120217B1 (ko) | 2012-03-22 |
| CN101578798A (zh) | 2009-11-11 |
| IL199411A (en) | 2013-06-27 |
| HK1136406A1 (en) | 2010-06-25 |
| AU2008204798A1 (en) | 2008-07-17 |
| KR20090106412A (ko) | 2009-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0806528B1 (pt) | Transmissão de informações utilizando sequências deslocadas ciclicamente | |
| CN102882630B (zh) | Sc-fdma通信系统中的序列跳跃 | |
| ES2683594T3 (es) | Mapeo de PUCCH en un sistema de comunicaciones LTE | |
| TWI383611B (zh) | 用於多工化分碼多工導頻和分頻多工資料的方法和裝置 | |
| ES2614605T3 (es) | Procedimiento y aparato de transmisión de información en sistema de comunicación inalámbrica | |
| JP5231578B2 (ja) | 確認応答チャンネルを割り当てるための方法及び装置 | |
| KR101441147B1 (ko) | 무선 통신 시스템에서 sr 전송 방법 | |
| ES2451840T3 (es) | Estructuras piloto para ACK y CQI en un sistema de comunicación inalámbrica | |
| ES2969290T3 (es) | Aparato, método y producto de programa informático que proporcionan una multiplexación para un canal de control no asociado a datos | |
| JP5073825B2 (ja) | 無線通信システムにおける制御情報を伝送する方法 | |
| BRPI0717814A2 (pt) | Aparelho, método e produto de programa de computador que fornece modulação de sequencia para sinalização de controle de enlace ascendente | |
| BRPI0714003A2 (pt) | esquema de modulaçao e alocação dinámica de frequência para informações de controle | |
| BRPI0717891B1 (pt) | Método e aparelho para estrutura híbrida fdm-cdm para canais de controle baseados em portadora única | |
| KR101368494B1 (ko) | 무선 통신 시스템에서 제어신호 전송 방법 | |
| BRPI0714676A2 (pt) | canal de controle variÁvel para um sistema de comunicaÇço sem fio | |
| WO2017124950A1 (zh) | 上行控制信号的发送方法及装置 | |
| HK1136406B (en) | Transmission of information using cyclically shifted sequences |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04J 11/00 , H04L 27/26 Ipc: H04J 13/00 (1974.07), H04L 27/26 (1968.09) |
|
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 10/03/2020, OBSERVADAS AS CONDICOES LEGAIS. |