BR112017024977B1 - FREE CHANNEL EVALUATION PROCEDURE ON MASTER AND SLAVE DEVICES - Google Patents
FREE CHANNEL EVALUATION PROCEDURE ON MASTER AND SLAVE DEVICES Download PDFInfo
- Publication number
- BR112017024977B1 BR112017024977B1 BR112017024977-4A BR112017024977A BR112017024977B1 BR 112017024977 B1 BR112017024977 B1 BR 112017024977B1 BR 112017024977 A BR112017024977 A BR 112017024977A BR 112017024977 B1 BR112017024977 B1 BR 112017024977B1
- Authority
- BR
- Brazil
- Prior art keywords
- master device
- channel
- resource allocation
- procedure
- slave device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 248
- 238000011156 evaluation Methods 0.000 title claims abstract 4
- 230000005540 biological transmission Effects 0.000 claims abstract description 140
- 238000013468 resource allocation Methods 0.000 claims abstract description 139
- 238000004891 communication Methods 0.000 claims abstract description 76
- 101000577696 Homo sapiens Proline-rich transmembrane protein 2 Proteins 0.000 claims abstract 3
- 102100028840 Proline-rich transmembrane protein 2 Human genes 0.000 claims abstract 3
- 208000028626 extracranial carotid artery aneurysm Diseases 0.000 claims abstract 3
- 230000006978 adaptation Effects 0.000 abstract description 3
- 238000005192 partition Methods 0.000 description 90
- 238000012545 processing Methods 0.000 description 54
- 238000001228 spectrum Methods 0.000 description 40
- 238000010586 diagram Methods 0.000 description 31
- 230000006870 function Effects 0.000 description 26
- 238000005516 engineering process Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 15
- 102100036409 Activated CDC42 kinase 1 Human genes 0.000 description 9
- 238000007726 management method Methods 0.000 description 9
- 239000000969 carrier Substances 0.000 description 7
- 230000006399 behavior Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 4
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 4
- 230000006837 decompression Effects 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000012913 prioritisation Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 210000001520 comb Anatomy 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Abstract
PROCEDIMENTO DE AVALIAÇÃO DE CANAL LIVRE EM DISPOSITIVOS MESTRE E ESCRAVOS. Para fornecer uma regra de acesso genérica, a presente revelação propõe um novo conjunto potencial de regras de adaptação para LBE com base em LBT. A regra de acesso genérica da presente revelação fornece coexistência LTE-U e Wi-Fi e coexistência DL/UL tanto em LTE-U como no Wi-Fi. O equipamento recebe, a partir do primeiro dispositivo mestre, uma alocação de recursos para comunicação com o segundo dispositivo mestre. O equipamento também determina um tipo de procedimento CCA para executar antes de se comunicar com o segundo dispositivo mestre em um canal não licenciado. O equipamento realizar ainda um procedimento de CCA para obter uma oportunidade de transmissão com base na determinação, o procedimento CCA sendo um de um procedimento ICCA ou um procedimento ECCA. Além disso, o equipamento transmite dados para o segundo dispositivo mestre de acordo com a alocação de recursos no canal não licenciado quando a oportunidade de transmissão é obtida.FREE CHANNEL EVALUATION PROCEDURE IN MASTER AND SLAVE DEVICES. To provide a generic access rule, the present disclosure proposes a new potential set of adaptation rules for LBE based on LBT. The generic access rule of the present disclosure provides LTE-U and Wi-Fi coexistence and DL/UL coexistence on both LTE-U and Wi-Fi. The equipment receives, from the first master device, an allocation of resources for communication with the second master device. The equipment also determines a type of CCA procedure to perform before communicating with the second master device on an unlicensed channel. The equipment further performs a CCA procedure to obtain a transmission opportunity based on the determination, the CCA procedure being one of an ICCA procedure or an ECCA procedure. Furthermore, the equipment transmits data to the second master device according to the resource allocation on the unlicensed channel when the transmission opportunity is obtained.
Description
[001] Este pedido reivindica o benefício do Pedido provisório U.S. n° de série 62/165.861, intitulado “CCA PROCEDURE AT MASTER AND SLAVE DEVICES”, depositado em 22 de maio de 2015 e Pedido de Patente U.S. n° de série 15/153.516, intitulado “CLEAR CHANNEL ASSESSMENT PROCEDURE AT MASTER AND SLAVE DEVICES” e depositado em 12 de maio de 2016, os quais são expressamente aqui incorporados na íntegra, a título de referência.[001] This application claims the benefit of U.S. Provisional Application Serial No. 62/165,861, entitled “CCA PROCEDURE AT MASTER AND SLAVE DEVICES”, filed on May 22, 2015 and U.S. Patent Application Serial No. 15/153,516 , entitled “CLEAR CHANNEL ASSESSMENT PROCEDURE AT MASTER AND SLAVE DEVICES” and deposited on May 12, 2016, which are expressly incorporated herein in full, by way of reference.
[002] A presente revelação se refere em geral aos sistemas de comunicação e mais particularmente, ao uso de uma banda de espectro de frequência de rádio não licenciada para pelo menos uma porção das comunicações baseadas em disputa sobre um sistema de comunicação sem fio.[002] The present disclosure relates generally to communication systems and more particularly, to the use of an unlicensed radio frequency spectrum band for at least a portion of dispute-based communications over a wireless communication system.
[003] Os sistemas de comunicação sem fios são amplamente utilizados para proporcionar vários serviços de telecomunicações, como telefonia, vídeo, dados, mensagens e transmissões. Sistemas de comunicação sem fios típicos podem empregar tecnologias de múltiplo acesso capazes de suportar a comunicação com múltiplos usuários através do compartilhamento de recursos de sistema disponíveis. Exemplos de tais tecnologias 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), sistemas de múltiplo acesso por divisão de frequência de portadora única (SC-FDMA) e sistemas de múltiplo acesso por divisão de código sincronizada de divisão de tempo (TD-SCDMA).[003] Wireless communication systems are widely used to provide various telecommunications services, such as telephony, video, data, messages and broadcasts. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, frequency division multiple access systems (OFDMA), single carrier frequency division multiple access systems (SC-FDMA), and time division synchronous code division multiple access systems (TD-SCDMA).
[004] Estas várias tecnologias de múltiplo acesso têm sido adotadas em vários padrões de telecomunicações para fornecer um protocolo comum que permite aos diferentes dispositivos sem fio se comunicarem em um nível municipal, nacional, regional e até mesmo global. Um padrão de telecomunicações exemplar é a Evolução a Longo prazo (LTE). A LTE é um conjunto de melhorias para o padrão móvel do Sistema de Telecomunicações Móveis Universal (UMTS) promulgado pelo Projeto de Parceria para a Terceira Geração (3 GPP). LTE é projetada para suportar o acesso em banda larga móvel através da eficiência espectral melhorada, redução de custos e melhoria dos serviços usando OFDMA no DL, SC-FDMA no UL, e tecnologia de antena de múltipla-entrada múltipla-saída (MIMO). No entanto, como a demanda por acesso com banda larga móvel continua a aumentar, existe uma necessidade de melhorias adicionais na tecnologia LTE. Essas melhorias também podem ser aplicáveis a outras tecnologias multi-acesso e os padrões de telecomunicações que utilizam essas tecnologias.[004] These various multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that allows different wireless devices to communicate on a municipal, national, regional and even global level. An exemplary telecommunications standard is Long Term Evolution (LTE). LTE is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3GPP). LTE is designed to support mobile broadband access through improved spectral efficiency, cost reduction, and improved services using OFDMA in DL, SC-FDMA in UL, and multiple-input multiple-output (MIMO) antenna technology. However, as demand for mobile broadband access continues to increase, there is a need for further improvements in LTE technology. These improvements may also be applicable to other multi-access technologies and telecommunications standards that use these technologies.
[005] Alguns modos de comunicação podem permitir a comunicação entre uma estação base e um UE sobre uma banda de espectro de frequência de rádio compartilhado baseada em disputa, ou sobre diferentes bandas do espectro de frequência de rádio (por exemplo, uma banda de espectro de frequência de rádio licenciada ou uma banda de espectro de frequência de rádio não licenciada) de uma rede celular. Com o aumento do tráfego de dados em redes celulares que usam uma banda de espectro de frequência de rádio licenciada, descarregamento de pelo menos algum tráfego de dados para uma banda de espectro de frequência de rádio não licenciada pode fornecer uma operadora de celular com oportunidades para capacidade de transmissão de dados melhorada. Um espectro de frequência de rádio não licenciado pode também fornecer serviço em áreas onde o acesso a uma banda de espectro de frequência de rádio licenciado está indisponível.[005] Some communication modes may allow communication between a base station and a UE over a contention-based shared radio frequency spectrum band, or over different radio frequency spectrum bands (e.g., a radio frequency spectrum band). radio frequency spectrum band or an unlicensed radio frequency spectrum band) of a cellular network. With the increase in data traffic on cellular networks that use a licensed radio frequency spectrum band, offloading at least some data traffic to an unlicensed radio frequency spectrum band may provide a cellular operator with opportunities to improved data transmission capacity. An unlicensed radio frequency spectrum may also provide service in areas where access to a licensed radio frequency spectrum band is unavailable.
[006] Antes de ganhar acesso a, e se comunicar sobre uma banda de espectro de frequência de rádio compartilhada baseada em disputa, uma estação base ou UE pode realizar um procedimento de Escutar Antes de Falar (LBT) para tentar o acesso à banda do espectro de frequência de rádio compartilhada. Um procedimento LBT pode incluir a realização de um procedimento de avaliação de canal livre (CCA) para determinar se um canal da banda de espectro de frequência de radio compartilhada baseada em disputa está disponível. Quando se determina que o canal da banda de espectro de radiofrequência compartilhada baseada em disputa está disponível, um sinal de reserva de canal, como um sinal de beacon de uso de canal (CUBS) pode ser transmitido para reservar o canal.[006] Before gaining access to, and communicating over, a contention-based shared radio frequency spectrum band, a base station or UE may perform a Listen Before Talk (LBT) procedure to attempt access to the base station's band. shared radio frequency spectrum. An LBT procedure may include performing a clear channel assessment (CCA) procedure to determine whether a channel in the contention-based shared radio frequency spectrum band is available. When it is determined that the channel of the contention-based shared radio frequency spectrum band is available, a channel reservation signal such as a channel usage beacon signal (CUBS) may be transmitted to reserve the channel.
[007] Existe uma necessidade não atendida para coordenar um procedimento LBT entre estações base e UEs, onde uma estação base ajuda a coordenar o processo para outra (tipo de) BS. Por exemplo, há uma necessidade por uma BS licenciada para suportar a BS não licenciada, ou uma BS não licenciada suporta outras BS não licenciadas.[007] There is an unmet need to coordinate an LBT procedure between base stations and UEs, where one base station helps coordinate the process for another (type of) BS. For example, there is a need for a licensed BS to support the unlicensed BS, or an unlicensed BS to support other unlicensed BS.
[008] O seguinte apresenta um sumário simplificado de um ou mais aspectos, a fim de proporcionar uma compreensão básica de tais aspectos. Este sumário não é uma ampla visão geral de todos os aspectos contemplados, e não se destina nem a identificar elementos chave ou críticos de todos os aspectos, nem delinear o escopo de qualquer ou de todos os aspectos. Seu único propósito é apresentar alguns conceitos de um ou mais aspectos de uma forma simplificada como um prelúdio para a descrição mais detalhada que é apresentada a seguir.[008] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not a broad overview of all aspects covered, and is not intended to identify key or critical elements of all aspects, nor to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented below.
[009] Antes de ganhar acesso a e se comunicar sobre uma banda de espectro de frequência de rádio baseada em disputa, uma estação base ou UE pode realizar um procedimento de Escutar Antes de Falar (LBT) para tentar o acesso à banda do espectro de frequência de rádio compartilhada. Um procedimento LBT pode incluir a realização de um procedimento de avaliação de canal livre (CCA) para determinar se um canal da banda de espectro de frequência de radio compartilhada baseada em disputa está disponível. Quando se determina que o canal da banda de espectro de radiofrequência compartilhada baseada em disputa está disponível, um sinal de reserva de canal, como um sinal de beacon de uso de canal (CUBS) pode ser transmitido para reservar o canal.[009] Before gaining access to and communicating over a contention-based radio frequency spectrum band, a base station or UE may perform a Listen Before Talking (LBT) procedure to attempt access to the frequency spectrum band shared radio. An LBT procedure may include performing a clear channel assessment (CCA) procedure to determine whether a channel in the contention-based shared radio frequency spectrum band is available. When it is determined that the channel of the contention-based shared radio frequency spectrum band is available, a channel reservation signal such as a channel usage beacon signal (CUBS) may be transmitted to reserve the channel.
[0010] Existe uma necessidade não atendida para coordenar um procedimento LBT entre estações base e UEs, onde uma estação base ajuda a coordenar o processo para outra (tipo de) BS. Por exemplo, há uma necessidade por uma BS licenciada para suportar a BS não licenciada, ou uma BS não licenciada suporta outras BS não licenciadas.[0010] There is an unmet need to coordinate an LBT procedure between base stations and UEs, where one base station helps coordinate the process for another (type of) BS. For example, there is a need for a licensed BS to support the unlicensed BS, or an unlicensed BS to support other unlicensed BS.
[0011] Para coordenar um procedimento LBT entre estações base e UE, a presente revelação propõe um novo conjunto potencial de regras de adaptação para Equipamentos Baseados em Carga (LBE) com base em Escutar Antes de Falar (LBT). O procedimento LBT da presente revelação fornece coexistência LTE- não licenciada (LTE-U) e Wi-Fi e coexistência DL/UL tanto em LTE-U como no Wi-Fi.[0011] To coordinate an LBT procedure between base stations and UE, the present disclosure proposes a new potential set of adaptation rules for Load Based Equipment (LBE) based on Listen Before Talking (LBT). The LBT procedure of the present disclosure provides LTE-unlicensed (LTE-U) and Wi-Fi coexistence and DL/UL coexistence on both LTE-U and Wi-Fi.
[0012] Em um aspecto da revelação, são fornecidos um método, um meio legível por computador e um aparelho. O aparelho recebe, a partir do primeiro dispositivo mestre, uma alocação de recursos para comunicação com o segundo dispositivo mestre. O aparelho também determina um tipo de procedimento de CCA para executar antes de se comunicar com o segundo dispositivo mestre em um canal não licenciado. O aparelho realizar ainda um procedimento de CCA para obter uma oportunidade de transmissão com base na determinação, o procedimento de CCA sendo um de um procedimento de CCA inicial (ICCA) ou um procedimento de CCA estendido (ECCA). Além disso, o aparelho transmite dados para o segundo dispositivo mestre de acordo com a alocação de recursos no canal não licenciado quando a oportunidade de transmissão é obtida.[0012] In one aspect of the disclosure, a method, a computer readable medium and an apparatus are provided. The device receives, from the first master device, an allocation of resources for communication with the second master device. The device also determines a type of CCA procedure to perform before communicating with the second master device on an unlicensed channel. The apparatus further performs a CCA procedure to obtain a transmission opportunity based on the determination, the CCA procedure being one of an initial CCA procedure (ICCA) or an extended CCA procedure (ECCA). Furthermore, the device transmits data to the second master device according to the resource allocation on the unlicensed channel when the transmission opportunity is obtained.
[0013] Em um aspecto adicional, o aparelho transmite uma alocação de recursos para um dispositivo escravo para se comunicar com o segundo dispositivo mestre. O aparelho transmite informações da alocação de recursos para o segundo dispositivo mestre em um link de canal de transporte de retorno. O aparelho indica ainda um tipo de CCA e parâmetros de CCA para o dispositivo escravo por pelo menos um de fornecimento de informações de configuração em uma comunicação antes de transmitir a alocação de recursos, estabelecimento de um indicador na alocação de recursos, transmissão da alocação de recursos em um tipo de canal, ou transmissão da alocação de recursos em um canal selecionado.[0013] In a further aspect, the apparatus transmits a resource allocation to a slave device to communicate with the second master device. The device transmits resource allocation information to the second master device on a backhaul link. The apparatus further indicates a CCA type and CCA parameters to the slave device by at least one of providing configuration information in a communication before transmitting the resource allocation, establishing an indicator on the resource allocation, transmitting the resource allocation. resources on a channel type, or broadcasting resource allocation on a selected channel.
[0014] Em outro aspecto, o aparelho recebe, a partir do segundo dispositivo mestre, informações da alocação de recursos para o primeiro dispositivo mestre em um link de canal de transporte de retorno, a alocação de recursos sendo transmitida em um canal licenciado e a informação de alocação de recursos, incluindo uma indicação para reservar o canal não licenciado. O aparelho também recebe dados de acordo com a alocação de recursos em um canal não licenciado do dispositivo escravo. O aparelho realiza ainda, no primeiro dispositivo mestre, um procedimento de ICCA ou um procedimento de ECCA para obter uma oportunidade de transmissão no canal não licenciado antes da recepção dos dados. O aparelho ocupa ainda, pelo primeiro dispositivo mestre, o canal não licenciado na oportunidade de transmissão.[0014] In another aspect, the apparatus receives, from the second master device, resource allocation information for the first master device on a backhaul channel link, the resource allocation being transmitted on a licensed channel and the resource allocation information, including an indication to reserve the unlicensed channel. The device also receives data according to resource allocation on an unlicensed channel from the slave device. The apparatus further performs, on the first master device, an ICCA procedure or an ECCA procedure to obtain a transmission opportunity on the unlicensed channel before receiving the data. The device also occupies, through the first master device, the unlicensed channel in the transmission opportunity.
[0015] Para a realização das finalidades acima expostas e relacionadas, os um ou mais aspectos compreendem as características a seguir descritas completamente e particularmente salientadas nas reivindicações. A seguinte descrição e os desenhos anexos estabelecem em detalhe certos recursos ilustrativos de um ou mais aspectos. Estes aspectos são indicativos, no entanto, de apenas algumas das várias maneiras em que os princípios de várias modalidades podem ser empregados e as modalidades descritas destinam-se a incluir todos esses aspectos e os seus equivalentes.[0015] To achieve the above and related purposes, the one or more aspects comprise the following characteristics fully described and particularly highlighted in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. These aspects are indicative, however, of only some of the various ways in which the principles of various embodiments may be employed and the embodiments described are intended to include all of these aspects and their equivalents.
[0016] A FIG. 1 é um diagrama que ilustra um exemplo de um sistema de comunicação sem fio e uma rede de acesso.[0016] FIG. 1 is a diagram illustrating an example of a wireless communication system and access network.
[0017] As FIGs. 2A, 2B, 2C e 2D são diagramas que ilustram exemplos de LTE de uma estrutura de quadro DL, canais DL dentro da estrutura de quadro de DL, uma estrutura de quadro UL, e canais UL dentro da estrutura de quadro UL, respectivamente.[0017] FIGS. 2A, 2B, 2C and 2D are diagrams illustrating examples of LTE of a DL frame structure, DL channels within the DL frame structure, a UL frame structure, and UL channels within the UL frame structure, respectively.
[0018] A FIG. 3 é um diagrama ilustrando um exemplo de um Nó B Evoluído (eNB) e equipamento de usuário (UE) em uma rede de acesso.[0018] FIG. 3 is a diagram illustrating an example of an Evolved Node B (eNB) and user equipment (UE) in an access network.
[0019] A FIG. 4, mostra um diagrama que ilustra um exemplo de uma comunicação sem fio usando um espectro não licenciado, de acordo com aspectos da presente revelação.[0019] FIG. 4, shows a diagram illustrating an example of a wireless communication using an unlicensed spectrum, in accordance with aspects of the present disclosure.
[0020] A FIG. 5 é uma ilustração de um exemplo de um procedimento de CCA realizado por um aparelho de transmissão quando pretende o acesso a uma banda de espectro de frequência de rádio compartilhado baseada em disputa, de acordo com vários aspectos da presente revelação.[0020] FIG. 5 is an illustration of an example of a CCA procedure performed by a transmitting apparatus when seeking access to a contention-based shared radio frequency spectrum band, in accordance with various aspects of the present disclosure.
[0021] A FIG. 6 é uma ilustração de um exemplo de um procedimento de CCA (ECCA) estendido realizado por um aparelho de transmissão quando pretende o acesso a uma banda de espectro de frequência de rádio compartilhado baseada em disputa, de acordo com vários aspectos da presente revelação.[0021] FIG. 6 is an illustration of an example of an extended CCA (ECCA) procedure performed by a transmitting apparatus when seeking access to a contention-based shared radio frequency spectrum band, in accordance with various aspects of the present disclosure.
[0022] A FIG. 7 é um diagrama que ilustra a comunicação dentre os dispositivos mestres e dispositivos escravos.[0022] FIG. 7 is a diagram illustrating communication between master devices and slave devices.
[0023] A FIG. 8 é um diagrama ilustrando um procedimento de ECCA.[0023] FIG. 8 is a diagram illustrating an ECCA procedure.
[0024] A FIG. 9 é um diagrama ilustrando procedimentos de acesso a canal de um dispositivo mestre e um dispositivo escravo em um canal não licenciado.[0024] FIG. 9 is a diagram illustrating channel access procedures of a master device and a slave device on an unlicensed channel.
[0025] A FIG. 10 é um diagrama ilustrando dispositivos mestres e um dispositivo escravo em comunicação de acordo com um procedimento de CoMP.[0025] FIG. 10 is a diagram illustrating master devices and a slave device communicating in accordance with a CoMP procedure.
[0026] A FIG. 11 é outro diagrama ilustrando dispositivos mestres e um dispositivo escravo em comunicação de acordo com um procedimento de CoMP.[0026] FIG. 11 is another diagram illustrating master devices and a slave device communicating in accordance with a CoMP procedure.
[0027] A FIG. 12 é um fluxograma de um método de comunicação sem fio.[0027] FIG. 12 is a flowchart of a wireless communication method.
[0028] A FIG. 13 é um fluxograma de dados conceitual ilustrando o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar.[0028] FIG. 13 is a conceptual data flowchart illustrating the flow of data between different media/components in an exemplary apparatus.
[0029] A FIG. 14 é um diagrama ilustrando um exemplo de uma implementação de hardware para um aparelho que emprega um sistema de processamento.[0029] FIG. 14 is a diagram illustrating an example of a hardware implementation for an apparatus employing a processing system.
[0030] A FIG. 15 é um fluxograma de um método de comunicação sem fio.[0030] FIG. 15 is a flowchart of a wireless communication method.
[0031] A FIG. 16 é um fluxograma de dados conceitual ilustrando o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar.[0031] FIG. 16 is a conceptual data flowchart illustrating the flow of data between different media/components in an exemplary apparatus.
[0032] A FIG. 17 é um diagrama ilustrando um exemplo de uma implementação de hardware para um aparelho que emprega um sistema de processamento.[0032] FIG. 17 is a diagram illustrating an example of a hardware implementation for an apparatus employing a processing system.
[0033] A FIG. 18 é um fluxograma de um método de comunicação sem fio.[0033] FIG. 18 is a flowchart of a wireless communication method.
[0034] A FIG. 19 é um fluxograma de dados conceitual ilustrando o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar.[0034] FIG. 19 is a conceptual data flowchart illustrating the flow of data between different media/components in an exemplary apparatus.
[0035] A FIG. 20 é um diagrama ilustrando um exemplo de uma implementação de hardware para um aparelho que emprega um sistema de processamento.[0035] FIG. 20 is a diagram illustrating an example of a hardware implementation for an apparatus employing a processing system.
[0036] A descrição detalhada apresentada a seguir em relação com os desenhos anexos pretende ser uma descrição de várias configurações e não se destina a representar as únicas configurações em que os conceitos aqui descritos podem ser praticados. A descrição detalhada inclui detalhes específicos para a finalidade de fornecer uma compreensão completa de vários conceitos. No entanto, será evidente para aqueles versados na técnica que estes conceitos podem ser praticados sem estes detalhes específicos. Em alguns casos, estruturas e componentes bem conhecidos são mostrados em forma de diagrama de bloco, a fim de evitar obscurecer tais conceitos.[0036] The detailed description presented below in connection with the attached drawings is intended to be a description of various configurations and is not intended to represent the only configurations in which the concepts described herein can be practiced. The detailed description includes specific details for the purpose of providing a complete understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are shown in block diagram form in order to avoid obscuring such concepts.
[0037] Vários aspectos dos sistemas de telecomunicações serão agora apresentados com referência a vários aparelhos e métodos. Estes aparelhos e métodos serão descritos na descrição detalhada a seguir e ilustrados nos desenhos de acompanhamento anexos por vários blocos, componentes, circuitos, processos, algoritmos, etc. (coletivamente referidos como “elementos”). Estes elementos podem ser implementados utilizando hardware eletrônico, software de computador, ou qualquer combinação dos mesmos. Se tais elementos são implementados como hardware ou software depende da aplicação e limitações de design específicas impostas ao sistema global.[0037] Various aspects of telecommunications systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the detailed description below and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and design limitations imposed on the overall system.
[0038] A título de exemplo, um elemento, ou qualquer porção de um elemento, ou qualquer combinação dos elementos pode ser implementada como um “sistema de processamento”, que inclui um ou mais processadores. Exemplos de processadores incluem microprocessadores, microcontroladores, unidades de processamento de gráficos (GPUs), unidades de processamento centrais (CPUs), processadores de aplicativo, processadores de sinal digital (DSPs), processadores de computação de conjunto de instruções reduzido (RISC), sistemas em um chip (SoC), processadores de banda base, arranjos de portas programáveis em campo (FPGAs), dispositivos lógicos programáveis (PLDs), máquinas de estados, lógica fechada, circuitos de hardware discretos, e outro hardware adequado configurado para executar as várias funcionalidades descritas ao longo desta revelação. Um ou mais processadores no sistema de processamento podem executar o software. O software deve ser interpretado de forma ampla para significar instruções, conjuntos de instruções, código, segmentos de código, código de programa, programas, subprogramas, componentes de software, aplicativos, aplicativos de software, pacotes de software, rotinas, sub-rotinas, objetos, executáveis, cadeias de execução, procedimentos, funções, etc., seja referido como software, firmware, middleware, microcódigo, linguagem de descrição de hardware ou de outra forma.[0038] By way of example, an element, or any portion of an element, or any combination of the elements can be implemented as a “processing system”, which includes one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on a chip (SoC), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, closed logic, discrete hardware circuits, and other suitable hardware configured to perform the various features described throughout this disclosure. One or more processors in the processing system may execute the software. Software should be interpreted broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, execution chains, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0039] Consequentemente, em uma ou mais modalidades exemplificadoras, as funções descritas podem ser implementadas em hardware, software ou qualquer combinação dos mesmos. Se implementadas em software, as funções podem ser armazenadas em ou codificadas como uma ou mais instruções ou código em um meio legível por computador. O meio legível por computador inclui meio de armazenamento em computador. O meio de armazenamento pode ser qualquer meio disponível que pode ser acessado por um computador. A título de exemplo, e não como limitação, esses meios legíveis por computador podem compreender uma memória de acesso aleatório (RAM), uma memória só de leitura (ROM), uma ROM programável apagável eletricamente (EEPROM), armazenamento em disco ótico, armazenamento em disco magnético, outros dispositivos de armazenamento magnéticos, combinações dos tipos mencionados acima de meios legíveis por computador, ou qualquer outro meio que possa ser utilizado para armazenar código de programa sob a forma de instruções ou estruturas de dados que podem ser acessadas por um computador.[0039] Consequently, in one or more exemplary embodiments, the described functions can be implemented in hardware, software or any combination thereof. If implemented in software, functions may be stored in or encoded as one or more instructions or code in a computer-readable medium. Computer-readable medium includes computer storage medium. The storage medium can be any available medium that can be accessed by a computer. By way of example, and not as a limitation, such computer-readable media may comprise a random access memory (RAM), a read-only memory (ROM), an electrically erasable programmable ROM (EEPROM), optical disk storage, on magnetic disk, other magnetic storage devices, combinations of the above types of computer-readable media, or any other medium that can be used to store program code in the form of instructions or data structures that can be accessed by a computer .
[0040] A FIG. 1 é um diagrama que ilustra um exemplo de um sistema de comunicação sem fio e uma rede de acesso 100. O sistema de comunicação sem fio (também conhecido como uma rede de área ampla sem fio (WWAN)) inclui estações base 102, UEs 104 e um Núcleo de Pacote Evoluído (EPC) 160. As estações base 102 podem incluir macro células (estação base celular de alta potência) e/ou células pequenas (estação base celular de baixa potência). As macro células incluem eNBs. As células pequenas incluem células femto, pico células e micro células.[0040] FIG. 1 is a diagram illustrating an example of a wireless communication system and an access network 100. The wireless communication system (also known as a wireless wide area network (WWAN)) includes base stations 102, UEs 104 and an Evolved Package Core (EPC) 160. The base stations 102 may include macro cells (high-power cellular base station) and/or small cells (low-power cellular base station). Macro cells include eNBs. Small cells include femto cells, pico cells and micro cells.
[0041] As estações base 102 (designadas coletivamente como Rede de Acesso de Rádio Terrestre (UMTS) do Sistema de Telecomunicações Móveis Universal (E-UTRAN) Evoluído) fazem interface com o EPC 160 através de links de canal de transporte de retorno 132 (por exemplo, interface SI). Além das outras funções, as estações base 102 podem executar uma ou mais das seguintes funções: transferência de dados de usuários, criptografia e decodificação de canal de rádio, proteção de integridade, compressão de cabeçalho, funções de controle de mobilidade (por exemplo, handover, conectividade dupla), coordenação de interferência de inter-célula, configuração e liberação de conexão, balanceamento de carga, distribuição de mensagens de estrato sem acesso (NAS), seleção de nó NAS, sincronização, compartilhamento de rede de acesso a rádio (RAN), serviço de multicast broadcast multimídia (MBMS), registro de assinante e equipamento, gerenciamento de informações RAN (RIM), paging, posicionamento e entrega de mensagens de aviso. As estações base 102 podem se comunicar direta ou indiretamente (por exemplo, através do EPC 160) entre si através de links de canal de transporte de retorno 134 (por exemplo, interface X2). Os links de canal de transporte de retorno 134 podem ser com fio ou sem fio.[0041] The base stations 102 (collectively referred to as the Evolved Universal Mobile Telecommunications System (E-UTRAN) Terrestrial Radio Access Network (UMTS)) interface with the EPC 160 via backhaul channel links 132 ( e.g. SI interface). In addition to the other functions, the base stations 102 may perform one or more of the following functions: user data transfer, radio channel encryption and decoding, integrity protection, header compression, mobility control functions (e.g., handover , dual connectivity), inter-cell interference coordination, connection setup and release, load balancing, non-access stratum (NAS) message distribution, NAS node selection, synchronization, radio access network (RAN) sharing ), multicast broadcast multimedia service (MBMS), subscriber and equipment registration, RAN information management (RIM), paging, positioning, and warning message delivery. Base stations 102 may communicate directly or indirectly (e.g., via EPC 160) with each other via backhaul links 134 (e.g., X2 interface). The backhaul links 134 may be wired or wireless.
[0042] As estações base 102 podem se comunicar remotamente com os UEs 104. Cada uma das estações base 102 pode fornecer cobertura de comunicação para uma respectiva área de cobertura geográfica 110. Pode haver áreas de cobertura geográfica sobrepostas 110. Por exemplo, a célula pequena 102’ pode ter uma área de cobertura 110’ que sobrepõe a área de cobertura 110 de uma ou mais macro-estações base 102. Uma rede que inclui tanto células pequenas quanto macro-células pode ser conhecida como uma rede heterogênea. Uma rede heterogênea também pode incluir Nós B Evoluídos Domésticos (eNBs) (HeNBs), que podem fornecer serviço a um grupo restrito conhecido como um grupo de assinantes fechado (CSG). Os links de comunicação 120 entre as estações base 102 e os UE 104 podem incluir transmissões UL (também referidas como link reverso) de um UE 104 para uma estação base 102 e/ou transmissões DL (também referidas como links diretos) de uma estação base 102 para um UE 104. Os links de comunicação 120 podem usar a tecnologia da antena MIMO, incluindo a multiplexação espacial, a formação de feixe e/ou a diversidade de transmissão. Os links de comunicação podem ser através de uma ou mais portadoras. As estações base 102/UEs 104 podem usar espectro de largura de banda de até Y MHz (por exemplo, 5, 10, 15, 20 MHz) por portadora alocada em uma agregação de portadora de até um total de Y x MHz (x portadoras de componente) usada para transmissão em cada direção. As portadoras podem ou não ser adjacentes uma à outra. A alocação de portadoras pode ser assimétrica em relação a DL e UL (por exemplo, mais ou menos portadoras podem ser alocadas para DL do que para UL). As portadoras de componentes podem incluir uma portadora de componentes primários e uma ou mais portadoras de componentes secundários. Uma portadora de componente primário pode ser referida como uma célula primária (PCell) e uma portadora de componente secundário pode ser referida como uma célula secundária (SCell).[0042] The base stations 102 may communicate remotely with the UEs 104. Each of the base stations 102 may provide communications coverage for a respective geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, the cell small 102' may have a coverage area 110' that overlaps the coverage area 110 of one or more macro base stations 102. A network that includes both small cells and macro cells may be known as a heterogeneous network. A heterogeneous network may also include Domestic Evolved B Nodes (eNBs) (HeNBs), which can provide service to a restricted group known as a closed subscriber group (CSG). Communication links 120 between base stations 102 and UE 104 may include UL transmissions (also referred to as reverse link) from a UE 104 to a base station 102 and/or DL transmissions (also referred to as forward links) from a base station 102 to a UE 104. Communication links 120 may use MIMO antenna technology, including spatial multiplexing, beamforming, and/or transmission diversity. Communication links can be through one or more carriers. The base stations 102/UEs 104 may use spectrum bandwidth of up to Y MHz (e.g., 5, 10, 15, 20 MHz) per carrier allocated in a carrier aggregation of up to a total of Y x MHz (x carriers component) used for transmission in each direction. The carriers may or may not be adjacent to each other. Carrier allocation may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL than to UL). The component carriers may include a primary component carrier and one or more secondary component carriers. A primary component carrier may be referred to as a primary cell (PCell) and a secondary component carrier may be referred to as a secondary cell (SCell).
[0043] O sistema de comunicações sem fios pode ainda incluir um ponto de acesso Wi-Fi (AP) 150 em comunicação com estações Wi-Fi (STAs) 152 através de links de comunicação 154 em um espectro de frequência não licenciado de 5 GHz. Ao se comunicar em um espectro de frequência não licenciado, as STAs 152/AP 150 podem realizar uma avaliação de canal livre (CCA) antes de se comunicar para determinar se o canal está disponível.[0043] The wireless communications system may further include a Wi-Fi access point (AP) 150 communicating with Wi-Fi stations (STAs) 152 via communication links 154 in an unlicensed 5 GHz frequency spectrum When communicating in an unlicensed frequency spectrum, STAs 152/AP 150 may perform a clear channel assessment (CCA) before communicating to determine whether the channel is available.
[0044] A célula pequena 102’ pode operar em um espectro de frequência licenciado e/ou não licenciado. Ao operar em um espectro de frequência não licenciado, a célula pequena 102’ pode empregar LTE e usar o mesmo espectro de frequência não licenciado de 5 GHz, conforme usado pelo AP Wi-Fi 150. A célula pequena 102’, empregando LTE em um espectro de frequência não licenciado, pode aumentar a cobertura e/ou aumentar a capacidade da rede de acesso. LTE em um espectro não licenciado pode ser referida como LTE-não licenciada (LTE-U), e pode empregar técnicas associadas com acesso assistido licenciado (LAA) ou MuLTEfire.[0044] The small cell 102' can operate in a licensed and/or unlicensed frequency spectrum. When operating in an unlicensed frequency spectrum, the small cell 102' may employ LTE and use the same unlicensed 5 GHz frequency spectrum as used by the Wi-Fi AP 150. The small cell 102', employing LTE in an unlicensed frequency spectrum, can increase coverage and/or increase the capacity of the access network. LTE in an unlicensed spectrum may be referred to as LTE-unlicensed (LTE-U), and may employ techniques associated with Licensed Assisted Access (LAA) or MuLTEfire.
[0045] O EPC 160 pode incluir uma Entidade de Gerenciamento de Mobilidade (MME) 162, outras MMEs 164, um Gateway servidor 166, um Gateway de serviço de Multicast Broadcast Multimídia (MBMS) 168, um Centro de Serviços de Multicast Broadcast (BM-SC) 170, e um gateway de Rede de Pacote de Dados (PDN) 172. A MME 162 pode estar em comunicação com um Servidor de Assinante Doméstico (HSS) 174. A MME 162 é o nó de controle que processa a sinalização entre os UEs 104 e o EPC 160. Geralmente, a MME 162 fornece gerenciamento de portadora e de conexão. Todos os pacotes de protocolo de Internet de usuário (IP) são transferidos através do Gateway servidor 166, que por sua vez está ligado ao gateway PDN 172. O Gateway PDN 172 fornece alocação de endereço de IP do UE, bem como outras funções. O Gateway PDN 172 e BM-SC 170 eram conectados aos Serviços de IP 176. Os Serviços de IP 176 podem incluir a Internet, uma intranet, um Subsistema de Multimídia de IP (IMS), um Serviço de Streaming de PS (PSS) e/ou outros serviços de IP. O BM-SC 170 pode fornecer funções de provisionamento e entrega de serviços do usuário de MBMS. O BM-SC 170 pode servir como um ponto de entrada para a transmissão de MBMS do provedor de conteúdo, pode ser usado para autorizar e iniciar os Serviços da Portadora de MBMS dentro de uma rede móvel pública (PLMN), e pode ser usado para programar transmissões MBMS. A porta de MBMS 168 pode ser utilizada para distribuir o tráfego de MBMS para as estações base 102 pertencentes para uma área da Rede de Frequência Única de Broadcast Multicast (MBSFN) que transmite um serviço particular, e pode ser responsável pela gestão de sessões (início/parada) e para coletar informações de cobrança relacionadas ao eMBMS.[0045] The EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Server Gateway 166, a Multicast Broadcast Multimedia Service (MBMS) Gateway 168, a Multicast Broadcast Service Center (BM) -SC) 170, and a Packet Data Network (PDN) gateway 172. The MME 162 may be in communication with a Home Subscriber Server (HSS) 174. The MME 162 is the control node that processes signaling between the UEs 104 and the EPC 160. Generally, the MME 162 provides carrier and connection management. All user Internet Protocol (IP) packets are transferred through the Server Gateway 166, which in turn is connected to the PDN Gateway 172. The PDN Gateway 172 provides UE IP address allocation as well as other functions. The PDN Gateway 172 and BM-SC 170 were connected to the IP Services 176. The IP Services 176 may include the Internet, an intranet, an IP Multimedia Subsystem (IMS), a PS Streaming Service (PSS), and /or other IP services. The BM-SC 170 can provide MBMS user service provisioning and delivery functions. The BM-SC 170 can serve as an entry point for content provider MBMS transmission, can be used to authorize and initiate MBMS Bearer Services within a public mobile network (PLMN), and can be used to schedule MBMS transmissions. MBMS port 168 may be used to distribute MBMS traffic to base stations 102 belonging to an area of the Multicast Single Frequency Broadcast Network (MBSFN) that transmits a particular service, and may be responsible for session management (start /stop) and to collect billing information related to eMBMS.
[0046] A estação base também pode ser referida como Nó B, um Nó B Evoluído (eNB), um ponto de acesso, uma estação transceptora base, uma estação base de rádio, um transceptor de rádio, uma função de transceptor, um conjunto de serviços básicos (BSS), um conjunto de serviço prolongado (ESS), ou alguma outra terminologia adequada. A estação base 102 fornece um ponto de acesso para o EPC 160 para um UE 104. Exemplos de UEs 104 incluem um telefone celular, um smartphone, um telefone por protocolo de iniciação de sessão (SIP), um laptop, um assistente pessoal digital (PDA), um rádio por satélite, um sistema de posicionamento global, um dispositivo multimídia, um dispositivo de vídeo, um reprodutor de áudio digital (por exemplo, leitor de MP3), uma câmera, um console de jogos, um tablet, um dispositivo inteligente, um dispositivo para ser usado junto ao corpo ou qualquer outro dispositivo de funcionamento similar. O UE 104 também pode ser referido como uma estação, uma estação móvel, uma estação de assinante, uma unidade móvel, uma unidade de assinante, uma unidade sem fios, uma unidade remota, um dispositivo móvel, um dispositivo sem fios, um dispositivo de comunicações sem fio, um dispositivo remoto, uma estação de assinante móvel, um terminal de acesso, um terminal móvel, um terminal sem fios, um terminal remoto, um aparelho, um agente de usuário, um cliente móvel, um cliente, ou alguma outra terminologia apropriada.[0046] The base station may also be referred to as a Node B, an Evolved Node B (eNB), an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a set service set (BSS), an extended service set (ESS), or some other suitable terminology. The base station 102 provides an access point for the EPC 160 to a UE 104. Examples of UEs 104 include a cell phone, a smartphone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant ( PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g. MP3 player), a camera, a game console, a tablet, a device smart device, a device worn on the body or any other device that functions similarly. The UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communications, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, an apparatus, a user agent, a mobile client, a client, or some other appropriate terminology.
[0047] Com referência novamente à FIG. 1, em certos aspectos, o UE 104/eNB 102 pode ser configurado para comunicações baseada em disputa usando o espectro não licenciado (198).[0047] Referring again to FIG. 1, in certain aspects, the UE 104/eNB 102 may be configured for contention-based communications using unlicensed spectrum (198).
[0048] A FIG. 2A é um diagrama 200 ilustrando um exemplo de uma estrutura de quadro DL no LTE. A FIG. 2B é um diagrama 230 ilustrando um exemplo de canais dentro da estrutura do quadro DL no LTE. A FIG. 2C é um diagrama 250 ilustrando um exemplo de uma estrutura de quadro UL no LTE. A FIG. 2D é um diagrama 280 ilustrando um exemplo de canais dentro da estrutura do quadro UL no LTE. Outras tecnologias de comunicação sem fio podem ter uma estrutura de quadro diferente e/ou canais diferentes. Em LTE, um quadro (10 ms) pode ser dividido em 10 subquadros igualmente dimensionados. Cada subquadro pode incluir duas partições de tempo consecutivas. Uma grade de recurso pode ser usada para representar as duas partições de tempo, cada partição de tempo incluindo um ou mais blocos de recurso concomitantes de tempo (RBs) (também chamados de RBs físicos (PRBs)). A grade de recurso é dividida em vários elementos de recurso (REs). Na LTE, para um prefixo cíclico normal, um RF contém 12 subportadoras consecutivas no domínio da frequência e 7 símbolos consecutivos (para DL, símbolos OFDM; para UL, símbolos SC-FDMA) no domínio do tempo, para um total de 84 REs. Para um prefixo cíclico estendido, um RB contém 12 subportadoras consecutivas no domínio da frequência e 6 símbolos consecutivos no domínio do tempo, para um total de 72 REs. O número de bits transportados por cada RE depende do esquema de modulação.[0048] FIG. 2A is a diagram 200 illustrating an example of a DL frame structure in LTE. FIG. 2B is a diagram 230 illustrating an example of channels within the DL frame structure in LTE. FIG. 2C is a diagram 250 illustrating an example of a UL frame structure in LTE. FIG. 2D is a diagram 280 illustrating an example of channels within the UL frame structure in LTE. Other wireless communication technologies may have a different frame structure and/or different channels. In LTE, a frame (10 ms) can be divided into 10 equally sized subframes. Each subframe can include two consecutive time partitions. A resource grid can be used to represent the two time partitions, each time partition including one or more time-concurrent resource blocks (RBs) (also called physical RBs (PRBs)). The resource grid is divided into several resource elements (REs). In LTE, for a normal cyclic prefix, an RF contains 12 consecutive subcarriers in the frequency domain and 7 consecutive symbols (for DL, OFDM symbols; for UL, SC-FDMA symbols) in the time domain, for a total of 84 REs. For an extended cyclic prefix, an RB contains 12 consecutive subcarriers in the frequency domain and 6 consecutive symbols in the time domain, for a total of 72 REs. The number of bits carried by each RE depends on the modulation scheme.
[0049] Conforme ilustrado na FIG. 2A, alguns dos REs carregam sinais de referência (piloto) DL (DL-RS) para estimativa de canal no UE. O DL-RS pode incluir sinais de referência específicos de células (CRS) (também às vezes denominados RS comuns), sinais de referência específicos de UE (UE-RS) e sinais de referência de informação de estado de canal (CSI-RS). A FIG. 2A ilustra CRS para portas de antena 0, 1, 2 e 3 (indicados como R0, R1, R2 e R3, respectivamente), UE-RS para a porta de antena 5 (indicado como R5) e CSI-RS para a porta de antena 15 (indicado como R). A FIG. 2B ilustra um exemplo de vários canais dentro de um subquadro DL de um quadro. O canal de indicador de formato de controle físico (PCFICH) está dentro do símbolo 0 da partição 0 e possui um indicador de formato de controle (CFI) que indica se o canal de controle de downlink físico (PDCCH) ocupa 1, 2 ou 3 símbolos (FIG. 2B ilustra um PDCCH que ocupa 3 símbolos). O PDCCH carrega informações de controle de downlink (DCI) dentro de um ou mais elementos de canal de controle (CCEs), cada CCE, incluindo nove grupos RE (REGs), cada REG incluindo quatro REs consecutivos em um símbolo OFDM. Um UE pode ser configurado com um PDCCH melhorado específico de UE (ePDCCH) que também carrega DCI. O ePDCCH pode ter 2, 4 ou 8 pares de RB (FIG. 2B mostra dois pares de RB, cada subconjunto incluindo um par de RB). O canal indicador de solicitação de repetição automática híbrida física ARQ (HARQ) (PHICH) também está dentro do símbolo 0 da partição 0 e carrega o indicador de HARQ (HI) que indica o retorno de confirmação de HARQ (ACK)/ACK negativa (NACK) com base no canal compartilhado uplink físico (PUSCH). O canal de sincronização primário (PSCH) está dentro do símbolo 6 da partição 0 dentro dos subquadros 0 e 5 de um quadro e transporta um sinal de sincronização primário (PSS) que é usado por um UE para determinar a temporização do subquadro e uma identidade da camada física. O canal de sincronização secundário (SSCH) está dentro do símbolo 5 da partição 0 dentro dos subquadros 0 e 5 de um quadro e transporta um sinal de sincronização secundário (SSS) que é usado por um UE para determinar um número de grupo de identidade de célula de camada física. Com base na identidade da camada física e no número do grupo de identidade da célula da camada física, o UE pode determinar um identificador de célula física (PCI). Com base no PCI, o UE pode determinar as localizações do DL-RS acima mencionado. O canal de transmissão físico (PBCH) está dentro dos símbolos 0, 1, 2, 3 da partição 1 dp subquadro 0 de um quadro e carrega um bloco de informação mestre (MIB). O MIB fornece uma série de RBs na largura de banda do sistema DL, uma configuração PHICH e um número de quadro do sistema (SFN). O canal compartilhado de downlink físico (PDSCH) carrega dados do usuário, informações do sistema de transmissão não transmitidas através do PBCH, como blocos de informações do sistema (SIB) e mensagens de paging.[0049] As illustrated in FIG. 2A, some of the REs carry DL reference (pilot) signals (DL-RS) for channel estimation in the UE. DL-RS may include cell-specific reference signals (CRS) (also sometimes called common RS), UE-specific reference signals (UE-RS), and channel state information reference signals (CSI-RS). . FIG. 2A illustrates CRS for antenna ports 0, 1, 2, and 3 (denoted as R0, R1, R2, and R3, respectively), UE-RS for antenna port 5 (denoted as R5), and CSI-RS for antenna port antenna 15 (indicated as R). FIG. 2B illustrates an example of multiple channels within a DL subframe of a frame. The physical control format indicator channel (PCFICH) is within symbol 0 of partition 0 and has a control format indicator (CFI) that indicates whether the physical downlink control channel (PDCCH) occupies 1, 2, or 3 symbols (FIG. 2B illustrates a PDCCH that occupies 3 symbols). The PDCCH carries downlink control information (DCI) within one or more control channel elements (CCEs), each CCE including nine RE groups (REGs), each REG including four consecutive REs in an OFDM symbol. A UE can be configured with a UE-specific enhanced PDCCH (ePDCCH) that also carries DCI. The ePDCCH can have 2, 4, or 8 RB pairs (FIG. 2B shows two RB pairs, each subset including one RB pair). The physical ARQ (HARQ) hybrid autoretry request indicator channel (PHICH) is also within symbol 0 of partition 0 and carries the HARQ indicator (HI) which indicates the return of HARQ (ACK)/negative ACK ( NACK) based on physical uplink shared channel (PUSCH). The primary synchronization channel (PSCH) is within symbol 6 of partition 0 within subframes 0 and 5 of a frame and carries a primary synchronization signal (PSS) that is used by a UE to determine subframe timing and an identity of the physical layer. The secondary synchronization channel (SSCH) is within symbol 5 of partition 0 within subframes 0 and 5 of a frame and carries a secondary synchronization signal (SSS) that is used by a UE to determine an identity group number of physical layer cell. Based on the physical layer identity and the physical layer cell identity group number, the UE can determine a physical cell identifier (PCI). Based on the PCI, the UE can determine the locations of the aforementioned DL-RS. The physical transmission channel (PBCH) is within symbols 0, 1, 2, 3 of partition 1 dp subframe 0 of a frame and carries a master information block (MIB). The MIB provides a series of RBs in DL system bandwidth, a PHICH configuration, and a system frame number (SFN). The physical downlink shared channel (PDSCH) carries user data, transmission system information not transmitted through the PBCH, such as system information blocks (SIB) and paging messages.
[0050] Como ilustrado na FIG. 2C, alguns dos REs carregam sinais de referência de demodulação ((DM-RS) para estimativa de canal no eNB. O UE pode, além disso, transmitir sinais de referência de som (SRS) no último símbolo de um subquadro. Os SRS podem ter uma estrutura de pente e um UE pode transmitir SRS em um dos pentes. Os SRS são utilizados por um eNB para a estimativa da qualidade de canal para habilitar a programação dependente de frequência no UL. A FIG. 2D ilustra um exemplo de vários canais dentro de um subquadro UL de um quadro. Um canal de acesso aleatório físico (PRACH) pode estar dentro de um ou mais subquadros dentro de um quadro com base na configuração PRACH. O PRACH pode incluir seis pares de RB consecutivos dentro de um subquadro. O PRACH permite que o UE realize o acesso inicial ao sistema e obtenha a sincronização UL. Um canal de controle uplink físico (PUCCH) pode estar localizado nas bordas da largura de banda do sistema UL. O PUCCH carrega informações de controle uplink (UCI), como solicitações de programação, um indicador de qualidade de canal (CQI), um indicador de matriz de precodificação (PMI), um indicador de classificação (RI) e feedback de ACK / NACK de HARQ. O PUSCH carrega dados e, além disso, pode ser usado para carregar um relatório de status de buffer (BSR), um relatório de nível de potência (PHR) e/ou UCI.[0050] As illustrated in FIG. 2C, some of the REs carry demodulation reference signals ((DM-RS) for channel estimation in the eNB. The UE may in addition transmit sound reference signals (SRS) in the last symbol of a subframe. The SRS may have a comb structure and a UE can transmit SRS in one of the combs. The SRS are used by an eNB for channel quality estimation to enable frequency dependent scheduling in the UL. within a UL subframe of a frame. A physical random access channel (PRACH) can be within one or more subframes within a frame based on the PRACH configuration. The PRACH can include six consecutive RB pairs within a subframe. The PRACH allows the UE to perform initial access to the system and achieve UL synchronization. A physical uplink control channel (PUCCH) can be located at the bandwidth edges of the UL system. , such as scheduling requests, a channel quality indicator (CQI), a precoding matrix indicator (PMI), a classification indicator (RI), and HARQ ACK/NACK feedback. PUSCH carries data and in addition can be used to load a Buffer Status Report (BSR), Power Level Report (PHR), and/or UCI.
[0051] A FIG. 3 é um diagrama de blocos de um eNB 310 em comunicação com um UE 350 em uma rede de acesso. No DL, os pacotes IP do EPC 160 podem ser fornecidos a um controlador/processador 375. O controlador/processador 375 implementa a funcionalidade da camada 3 e da camada 2. A camada 3 inclui uma camada de controle de recursos de rádio (RRC) e a camada 2 inclui uma camada de protocolo de convergência de dados por pacotes (PDCP), uma camada de controle de link de rádio (RLC) e uma camada de controle de acesso a mídia (MAC). O controlador/processador 375 fornece funcionalidade da camada RRC associada à transmissão de informações do sistema (por exemplo, MIB, SIBs), controle de conexão RRC (por exemplo, paginação de conexão RRC, estabelecimento de conexão RRC, modificação de conexão RRC e liberação de conexão RRC), mobilidade de tecnologia de acesso inter-rádio (RAT) e configuração de medição para relatórios de medição de UE; funcionalidade de camada de PDCP associada à compressão/descompressão do cabeçalho, segurança (criptografia, decifração, proteção de integridade, verificação de integridade) e funções de suporte de handover; funcionalidade de camada de RLC associada à transferência de unidades de dados de pacotes de camada superior (PDUs), correção de erro através de ARQ, concatenação, segmentação e remontagem de unidades de dados de serviço RLC (SDUs), re-segmentação de PDUs de dados RLC e reordenação de PDUs de dados de RLC; e a funcionalidade de camada MAC associada ao mapeamento entre canais lógicos e canais de transporte, multiplexação de SDUs de MAC em blocos de transporte (TBs), demuliplexação de SDUs MAC a partir de TBs, agendamento de relatórios de informações, correção de erros através de HARQ, gerenciamento de prioridade e priorização de canais lógicos.[0051] FIG. 3 is a block diagram of an eNB 310 communicating with a UE 350 in an access network. In the DL, IP packets from the EPC 160 may be provided to a controller/processor 375. The controller/processor 375 implements layer 3 and layer 2 functionality. Layer 3 includes a radio resource control (RRC) layer and layer 2 includes a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a media access control (MAC) layer. Controller/processor 375 provides RRC layer functionality associated with transmitting system information (e.g., MIB, SIBs), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and releasing RRC connection technology), inter-radio access technology (RAT) mobility and measurement configuration for UE measurement reports; PDCP layer functionality associated with header compression/decompression, security (encryption, decryption, integrity protection, integrity checking) and handover support functions; RLC layer functionality associated with transfer of upper layer packet data units (PDUs), error correction through ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), re-segmentation of RLC service PDUs RLC data and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs into transport blocks (TBs), demuliplexing MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority management and logical channel prioritization.
[0052] O processador de transmissão (TX) 316 e o processador de recepção (RX) 370 implementam a funcionalidade da camada 1 associada a várias funções de processamento de sinal. A camada 1, que inclui uma camada física (PHY), pode incluir detecção de erro nos canais de transporte, codificação/decodificação de correção de erro direta (FEC) dos canais de transporte, intercalação, correspondência de taxas, mapeamento em canais físicos, modulação/demodulação de canais físicos e processamento de antenas MIMO. O processador de TX 316 maneja o mapeamento para sinalizar constelações com base em vários esquemas de modulação (por exemplo, chaveamento de deslocamento de fase binário (BPSK), chaveamento de deslocamento de fase de quadratura (QPSK), chaveamento de deslocamento de fase M (M-PSK), modulação de amplitude de quadratura M (M-QAM)). Os símbolos codificados e modulados são então divididos em fluxos paralelos. Cada fluxo pode então ser mapeado para uma subportadora OFDM, multiplexado com um sinal de referência (por exemplo, o piloto) no domínio de tempo e/ou de frequência, e então combinados juntos usando uma Transformada Rápida de Fourier Inversa (IFFT) para produzir um canal físico que leva um fluxo de símbolo OFDM de domínio de tempo. O fluxo de OFDM é espacialmente pré-codificado para produzir múltiplos fluxos espaciais. Estimativas de canal a partir de um estimador de canal 374 podem ser utilizadas para determinar o esquema de codificação e modulação, bem como para o processamento espacial. A estimativa do canal pode ser derivada a partir de um sinal de referência e/ou retorno de condição de canal transmitido pelo UE 350. Cada fluxo espacial pode então ser fornecido a uma antena diferente 320 através de um transmissor separado 318TX. Cada transmissor 318TX pode modular uma portadora de RF com um respectivo fluxo espacial para a transmissão.[0052] The transmit processor (TX) 316 and the receive processor (RX) 370 implement layer 1 functionality associated with various signal processing functions. Layer 1, which includes a physical layer (PHY), may include error detection on transport channels, forward error correction (FEC) encoding/decoding of transport channels, interleaving, rate matching, mapping onto physical channels, modulation/demodulation of physical channels and processing of MIMO antennas. The TX processor 316 handles mapping to signal constellations based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M phase shift keying ( M-PSK), M quadrature amplitude modulation (M-QAM)). The encoded and modulated symbols are then split into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., the pilot) in the time and/or frequency domain, and then combined together using an Inverse Fast Fourier Transform (IFFT) to produce a physical channel that carries a time-domain OFDM symbol stream. The OFDM stream is spatially pre-coded to produce multiple spatial streams. Channel estimates from a channel estimator 374 can be used to determine the coding and modulation scheme, as well as for spatial processing. The channel estimate may be derived from a reference signal and/or channel condition feedback transmitted by the UE 350. Each spatial stream may then be provided to a different antenna 320 via a separate transmitter 318TX. Each 318TX transmitter can modulate an RF carrier with a respective spatial flow for transmission.
[0053] No UE 350, cada receptor 354RX recebe um sinal através de sua respectiva antena 352. Cada receptor 354RX recupera a informação modulada sobre uma portadora de RF e fornece a informação para o processador de recepção (RX) 356. O processador de TX 368 e o processador de RX 356 implementam a funcionalidade da camada 1 associada a várias funções de processamento de sinal. O processador de RX 356 pode executar o processamento espacial na informação para recuperar os fluxos espaciais destinados ao UE 350. Se múltiplos fluxos espaciais são destinados ao UE 350, eles podem ser combinados pelo processador RX 356 em um único fluxo de símbolos OFDM. O processador 356 RX, em seguida, converte o fluxo de símbolo OFDM a partir do domínio de tempo para o domínio de frequência, utilizando uma Transformada Rápida de Fourier (FFT). O sinal de domínio de frequência compreende um fluxo de símbolos de OFDM separado para cada subportadora do sinal OFDM. Os símbolos em cada subportadora, e o sinal de referência, são recuperados e demodulados por determinação dos pontos da constelação de sinal muito provavelmente transmitidos pelo eNB 310. Estas decisões suaves podem ser baseadas em estimativas de canal calculadas pelo estimador de canal 358. As decisões suaves são então decodificadas e desintercaladas para recuperar os dados e sinais de controle que foram originalmente transmitidos pelo eNB 310 no canal físico. Os sinais de dados e de controle são então fornecidos para o controlador/processador 359 que implementa a funcionalidade da camada 3 e camada 2.[0053] In UE 350, each receiver 354RX receives a signal through its respective antenna 352. Each receiver 354RX recovers modulated information over an RF carrier and provides the information to the receive processor (RX) 356. The TX processor 368 and the RX processor 356 implement layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover the spatial streams destined for the UE 350. If multiple spatial streams are destined for the UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The 356 RX processor then converts the OFDM symbol stream from the time domain to the frequency domain using a Fast Fourier Transform (FFT). The frequency domain signal comprises a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, and the reference signal, are recovered and demodulated by determining the signal constellation points most likely transmitted by the eNB 310. These soft decisions may be based on channel estimates calculated by the channel estimator 358. The decisions soft signals are then decoded and deinterleaved to recover the data and control signals that were originally transmitted by the eNB 310 on the physical channel. The data and control signals are then provided to the controller/processor 359 which implements layer 3 and layer 2 functionality.
[0054] O controlador/processador 359 pode ser associado com uma memória 360 que armazena os códigos e dados de programa. A memória 360 pode ser referida como um meio legível por computador. No UL, o controlador/processador 359 fornece demultiplexação entre os canais de transporte e os lógicos, remontagem de pacotes, decifração, descompressão de cabeçalho e processamento de sinal de controle para recuperar pacotes IP do UE 160. O controlador/processador 359 também é responsável pela detecção de erros usando um protocolo de ACK e/ou NACK para suportar as operações HARQ.[0054] Controller/processor 359 may be associated with a memory 360 that stores program codes and data. Memory 360 may be referred to as a computer-readable medium. In UL, controller/processor 359 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from UE 160. Controller/processor 359 is also responsible by detecting errors using an ACK and/or NACK protocol to support HARQ operations.
[0055] Semelhante à funcionalidade descrita em conexão com a transmissão DL pelo eNB 310, o controlador/processador 359 fornece funcionalidade da camada RRC associada a aquisição de informações do sistema (por exemplo, MIB, SIBs), conexões RRC e relatórios de medição; funcionalidade da camada PDCP associada à compressão/descompressão do cabeçalho e segurança (criptografia, decifração, proteção de integridade, verificação de integridade); funcionalidade da camada RLC associada à transferência de PDUs de camada superior, correção de erro através de ARQ, concatenação, segmentação e remontagem de SDUs de RLC, re-segmentação de PDUs de dados de RLC e reordenação de PDUs de dados de RLC; e funcionalidade de camada MAC associada ao mapeamento entre canais lógicos e canais de transporte, multiplexação de SDUs de MAC em TBs, demuliplexação de SDUs de MAC a partir de TBs, programação de relatórios de informações, correção de erros através de HARQ, gerenciamento de prioridade e priorização de canal lógico.[0055] Similar to the functionality described in connection with DL transmission by eNB 310, controller/processor 359 provides RRC layer functionality associated with system information acquisition (e.g., MIB, SIBs), RRC connections, and measurement reports; PDCP layer functionality associated with header compression/decompression and security (encryption, decryption, integrity protection, integrity checking); RLC layer functionality associated with transferring upper layer PDUs, error correction through ARQ, concatenation, segmentation and reassembly of RLC SDUs, re-segmentation of RLC data PDUs and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs into TBs, demuliplexing MAC SDUs from TBs, scheduling information reports, error correction through HARQ, priority management and logical channel prioritization.
[0056] Estimativas de canal obtidas por um estimador de canal 358 a partir de um sinal de referência ou retorno transmitido pelo eNB 310 podem ser usadas pelo processador TX 368 para selecionar os esquemas de modulação e codificação apropriados, e para facilitar o processamento espacial. Os fluxos espaciais gerados pelo processador TX 368 podem ser fornecidos à antena diferente 352 por meio de transmissores separados 354TX. Cada transmissor 354TX pode modular uma portadora de RF com um respectivo fluxo espacial para a transmissão.[0056] Channel estimates obtained by a channel estimator 358 from a reference or return signal transmitted by the eNB 310 may be used by the TX processor 368 to select appropriate modulation and coding schemes, and to facilitate spatial processing. The spatial streams generated by the TX processor 368 may be provided to the different antenna 352 via separate transmitters 354TX. Each 354TX transmitter can modulate an RF carrier with a respective spatial flow for transmission.
[0057] A transmissão de UL é processada no eNB 310 de uma maneira semelhante à descrita em relação à função de receptor no UE 350. Cada receptor 318RX recebe um sinal através de sua respectiva antena 320. Cada receptor 318RX recupera a informação modulada sobre uma portadora de RF e fornece a informação para o processador RX 370.[0057] The UL transmission is processed in the eNB 310 in a manner similar to that described in relation to the receiver function in the UE 350. Each receiver 318RX receives a signal through its respective antenna 320. Each receiver 318RX recovers the modulated information about a RF carrier and provides information to the RX 370 processor.
[0058] O controlador/processador 375 pode ser associado com uma memória 376 que armazena os códigos e dados de programa. A memória 376 pode ser referida como um meio legível por computador. No UL, o controlador/processador 375 fornece demultiplexação entre os canais de transporte e os lógicos, remontagem de pacotes, decifração, descompressão de cabeçalho, processamento de sinal de controle para recuperar pacotes IP do UE 350. Pacotes de IP a partir do controlador/processador 375 podem ser fornecidos ao EPC 160. O controlador/processador 375 também é responsável pela detecção de erros usando um protocolo de ACK) e/ou NACK para suportar as operações HARQ.[0058] Controller/processor 375 may be associated with a memory 376 that stores program codes and data. Memory 376 may be referred to as a computer-readable medium. In the UL, the controller/processor 375 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, control signal processing to retrieve IP packets from the UE 350. IP packets from the controller/ processor 375 may be provided to the EPC 160. The controller/processor 375 is also responsible for error detection using an ACK) and/or NACK protocol to support HARQ operations.
[0059] Antes de ganhar acesso a e se comunicar sobre uma banda de espectro de frequência de rádio baseada em disputa, uma estação base ou UE pode realizar um procedimento de Escutar Antes de Falar (LBT) para tentar o acesso à banda do espectro de frequência de rádio compartilhada. Um procedimento LBT pode incluir a realização de um procedimento de avaliação de canal livre (CCA) para determinar se um canal da banda de espectro de frequência de radio compartilhada baseada em disputa está disponível. Quando se determina que o canal da banda de espectro de radiofrequência compartilhada baseada em disputa está disponível, um sinal de reserva de canal, como um sinal de beacon de uso de canal (CUBS) pode ser transmitido para reservar o canal.[0059] Before gaining access to and communicating over a contention-based radio frequency spectrum band, a base station or UE may perform a Listen Before Talking (LBT) procedure to attempt access to the frequency spectrum band. shared radio. An LBT procedure may include performing a clear channel assessment (CCA) procedure to determine whether a channel in the contention-based shared radio frequency spectrum band is available. When it is determined that the channel of the contention-based shared radio frequency spectrum band is available, a channel reservation signal such as a channel usage beacon signal (CUBS) may be transmitted to reserve the channel.
[0060] Existe uma necessidade não atendida para coordenar um procedimento LBT entre estações base e UEs, onde uma estação base ajuda a coordenar o processo para outra (tipo de) BS. Por exemplo, há uma necessidade por uma BS licenciada para suportar a BS não licenciada, ou uma BS não licenciada suporta outras BS não licenciadas.[0060] There is an unmet need to coordinate an LBT procedure between base stations and UEs, where one base station helps coordinate the process for another (type of) BS. For example, there is a need for a licensed BS to support the unlicensed BS, or an unlicensed BS to support other unlicensed BS.
[0061] Para coordenar um procedimento LBT entre estações base e UE, a presente revelação propõe um novo conjunto potencial de regras de adaptação para Equipamentos Baseados em Carga (LBE) com base em Escutar Antes de Falar (LBT). O procedimento LBT da presente revelação fornece coexistência LTE- não licenciada (LTE-U) e Wi-Fi e coexistência DL/UL tanto em LTE-U como no Wi-Fi.[0061] To coordinate an LBT procedure between base stations and UE, the present disclosure proposes a new potential set of adaptation rules for Load Based Equipment (LBE) based on Listen Before Talking (LBT). The LBT procedure of the present disclosure provides LTE-unlicensed (LTE-U) and Wi-Fi coexistence and DL/UL coexistence on both LTE-U and Wi-Fi.
[0062] A FIG. 4 é uma ilustração de um exemplo 400 de uma comunicação sem fio sobre uma banda de espectro de frequência de rádio não licenciada, de acordo com vários aspectos da presente revelação. A FIG. 4 ilustra um procedimento de avaliação de canal livre downlink (CCA) 402 pode ser realizado por uma ou mais estações base, como uma ou mais das estações base 102 descritas com referência à FIG. 1 para reservar, por um período de tempo, um canal da banda de espectro de radiofrequência compartilhada baseada em disputa sobre a qual ocorre a comunicação sem fio. Após um procedimento de CCA de downlink bem-sucedido 445 por uma estação base, a estação base pode transmitir um preâmbulo, como um preâmbulo Wi-Fi 404 e/ou sinal de beacon de uso de canal (CUBS) 406 (por exemplo, um CUBS downlink (D-CUBS 450)) para fornecer uma indicação para outras estações base ou aparelhos (por exemplo, UEs, pontos de acesso WiFi, etc.) que a estação base reservou o canal.[0062] FIG. 4 is an illustration of an example 400 of a wireless communication over an unlicensed radio frequency spectrum band, in accordance with various aspects of the present disclosure. FIG. 4 illustrates a downlink free channel assessment (CCA) procedure 402 may be performed by one or more base stations, such as one or more of the base stations 102 described with reference to FIG. 1 to reserve, for a period of time, a channel of the contention-based shared radio frequency spectrum band over which wireless communication occurs. Following a successful downlink CCA procedure 445 by a base station, the base station may transmit a preamble, such as a Wi-Fi preamble 404 and/or channel usage beacon signal (CUBS) 406 (e.g., a CUBS downlink (D-CUBS 450)) to provide an indication to other base stations or appliances (e.g. UEs, WiFi access points, etc.) that the base station has reserved the channel.
[0063] O eNB pode então transmitir um número de subquadros downlink (D) 408. O eNB pode transmitir uma indicação de um número de subquadros DL que irá transmitir, por exemplo, na FIG. 4, e uma indicação é fornecida pelo eNB que irá transmitir 6 subquadros D. Também pode haver um subquadro especial (S) 410, que pode ser um subquadro de transição, por exemplo, entre subquadros D e U. Alguns dos subquadros D podem incluir uma concessão 410 para um UE(s) para transmitir a comunicação UL durante vários subquadros uplink (U) 412. A FIG. 4 ilustra as concessões UL comunicados a dois UEs diferentes, UE1 414 e UE2 416. Os UE1 e UE2 podem ser, por exemplo, um ou mais dos UEs 104 descritos acima com referência à FIG. 1. Com base na concessão UL 410, UE1 414 e UE2 416 podem executar um procedimento de CCA ou de CCA estendido (ECCA) 418, e, quando bem-sucedido, transmitir uma série de subquadros UL 412 de acordo com a concessão UL 410.[0063] The eNB may then transmit a number of downlink subframes (D) 408. The eNB may transmit an indication of a number of DL subframes that it will transmit, for example, in FIG. 4, and an indication is provided by the eNB that it will transmit 6 D subframes. There may also be a special subframe (S) 410, which may be a transitional subframe, for example, between D and U subframes. Some of the D subframes may include a grant 410 to a UE(s) to transmit UL communication during several uplink subframes (U) 412. FIG. 4 illustrates the UL grants communicated to two different UEs, UE1 414 and UE2 416. The UE1 and UE2 may be, for example, one or more of the UEs 104 described above with reference to FIG. 1. Based on UL grant 410, UE1 414 and UE2 416 may perform a CCA or extended CCA (ECCA) 418 procedure, and, when successful, transmit a series of UL 412 subframes in accordance with UL grant 410 .
[0064] Como indicado acima, a FIG. 4 é fornecida como um exemplo. Outros exemplos são possíveis e podem diferir do que foi descrito em conexão com a FIG. 4.[0064] As indicated above, FIG. 4 is provided as an example. Other examples are possible and may differ from what has been described in connection with FIG. 4.
[0065] A FIG. 5 é uma ilustração de um exemplo 500 de um procedimento de CCA 515 realizado por um aparelho de transmissão quando pretende o acesso a uma banda de espectro de frequência de rádio compartilhado baseada em disputa, de acordo com vários aspectos da presente revelação. Em alguns exemplos, o procedimento de CCA 515 pode ser um exemplo do procedimento de CCA DL 445 ou procedimento de CCA UL 465 descritos com referência à FIG. 4. O procedimento de CCA 515 pode ter uma duração fixa. Em alguns exemplos, o procedimento de CCA 515 pode ser realizado de acordo com um protocolo de equipamento baseado em quadro LBT (LBT-FBE) (por exemplo, o protocolo LBT-FBE descrito pela EN 301 893). Seguindo o procedimento de CCA 515, um sinal de reserva de canal, como um CUBS 520, pode ser transmitido, seguido por uma transmissão de dados (por exemplo, uma transmissão UL ou uma transmissão DL). A título de exemplo, a transmissão de dados pode ter uma duração pretendida 505 de três subquadros e uma duração real 510 de três subquadros.[0065] FIG. 5 is an illustration of an example 500 of a CCA procedure 515 performed by a transmitting apparatus when seeking access to a contention-based shared radio frequency spectrum band, in accordance with various aspects of the present disclosure. In some examples, the CCA procedure 515 may be an example of the CCA DL procedure 445 or CCA UL procedure 465 described with reference to FIG. 4. The CCA 515 procedure may have a fixed duration. In some examples, the CCA 515 procedure may be performed in accordance with an LBT frame-based equipment (LBT-FBE) protocol (e.g., the LBT-FBE protocol described by EN 301 893). Following the procedure of CCA 515, a channel reservation signal, such as a CUBS 520, may be transmitted, followed by a data transmission (e.g., a UL transmission or a DL transmission). By way of example, the data transmission may have a desired duration 505 of three subframes and an actual duration 510 of three subframes.
[0066] Como indicado acima, a FIG. 5 é fornecida como um exemplo. Outros exemplos são possíveis e podem diferir do que foi descrito em conexão com a FIG. 5.[0066] As indicated above, FIG. 5 is provided as an example. Other examples are possible and may differ from what has been described in connection with FIG. 5.
[0067] A FIG. 6 é uma ilustração de um exemplo 600 de um procedimento de CCA (ECCA) estendido 615 realizado por um aparelho de transmissão quando pretende o acesso a uma banda de espectro de frequência de rádio compartilhado baseada em disputa, de acordo com vários aspectos da presente revelação. Em alguns exemplos, o procedimento de ECCA 615 pode ser um exemplo do procedimento de CCA DL 445 ou procedimento de CCA UL 465 descritos com referência à FIG. 4. O procedimento de ECCA 615 pode incluir um número aleatório de procedimentos de CCA, e em alguns exemplos pode incluir uma pluralidade de procedimentos de CCA. O procedimento de ECCA 615 pode, portanto, ter uma duração variável. Em alguns exemplos, o procedimento de ECCA 615 pode ser realizado de acordo com um protocolo de equipamento baseado em carga LBT (LBT-LBE) (por exemplo, o protocolo LBT-LBE descrito pela EN 301 893). O procedimento de ECCA 615 pode fornecer uma maior probabilidade de ganhar a disputa para acessar a banda de espectro de radiofrequência compartilhada baseada em disputa, mas com um custo potencial de uma transmissão de dados mais curta. Seguindo o procedimento de ECCA 615, um sinal de reserva de canal, como um CUBS 620, pode ser transmitido, seguido por uma transmissão de dados. A título de exemplo, a transmissão de dados pode ter uma duração pretendida 605 de três subquadros e uma duração real 610 de dois subquadros.[0067] FIG. 6 is an illustration of an example 600 of an extended CCA (ECCA) procedure 615 performed by a transmitting apparatus when seeking access to a contention-based shared radio frequency spectrum band, in accordance with various aspects of the present disclosure. . In some examples, the ECCA procedure 615 may be an example of the CCA DL procedure 445 or CCA UL procedure 465 described with reference to FIG. 4. ECCA procedure 615 may include a random number of CCA procedures, and in some examples may include a plurality of CCA procedures. The ECCA 615 procedure may therefore have a variable duration. In some examples, the ECCA 615 procedure may be performed in accordance with an LBT load-based equipment (LBT-LBE) protocol (e.g., the LBT-LBE protocol described by EN 301 893). The ECCA 615 procedure may provide a greater probability of winning the contest to access the contest-based shared radio frequency spectrum band, but at the potential cost of shorter data transmission. Following the procedure of ECCA 615, a channel reservation signal, such as a CUBS 620, can be transmitted, followed by a data transmission. By way of example, the data transmission may have a desired duration 605 of three subframes and an actual duration 610 of two subframes.
[0068] Como indicado acima, a FIG. 6 é fornecida como um exemplo. Outros exemplos são possíveis e podem diferir do que foi descrito em conexão com a FIG. 6.[0068] As indicated above, FIG. 6 is provided as an example. Other examples are possible and may differ from what has been described in connection with FIG. 6.
[0069] Um dispositivo, como um UE, pode ter múltiplas antenas (N) a uso para a recepção e/ou transmissão de sinais. O dispositivo pode dividir o uso e atribuição das antenas de usar para determinadas tecnologias de acesso via rádio (RATs), como LTE, Wi-Fi, etc., para determinadas portadoras de frequência, ou ambos. Por exemplo, o dispositivo pode utilizar um número fixo de antenas para uma portadora em casos de CA, ou pode utilizar um número fixo de antenas para WiFi, quando o dispositivo suporta tanto Wi-Fi e outras tecnologias, como o LTE. Em um exemplo, o UE pode ter quatro antenas e atribuir duas das antenas para comunicação WiFi e duas antenas para comunicações LTE. Um dispositivo, como um UE, também pode selecionar dinamicamente ou semi-estaticamente um número de antenas para uma tecnologia ou uma portadora (seleção de antena). Em tais esquemas semi-estáticos ou dinâmicos, o compartilhamento ou seleção pode ser desencadeado por um resultado de medição particular, como um CQI, potência de recepção de sinal de referência (RSRP), e semelhantes.[0069] A device, such as a UE, may have multiple antennas (N) to be used for receiving and/or transmitting signals. The device may divide the usage and assignment of the antennas to use for certain radio access technologies (RATs) such as LTE, Wi-Fi, etc., for certain frequency carriers, or both. For example, the device may use a fixed number of antennas for a carrier in cases of AC, or it may use a fixed number of antennas for WiFi when the device supports both Wi-Fi and other technologies such as LTE. In an example, the UE may have four antennas and assign two of the antennas for WiFi communication and two of the antennas for LTE communications. A device, such as a UE, can also dynamically or semi-statically select a number of antennas for a technology or a carrier (antenna selection). In such semi-static or dynamic schemes, sharing or selection may be triggered by a particular measurement result, such as a CQI, reference signal reception power (RSRP), and the like.
[0070] As redes de comunicação, como LTE, podem ter implementações de multiplexação por divisão de frequência (FDM) e implementações por multiplexação por divisão de tempo (TDM). As opções de compartilhamento nas implementações FDM não estão verdadeiramente compartilhando antenas diferentes, mas sim compartilhando espectro de frequência recebido através da antena. Por exemplo, um UE pode utilizar um duplexador/comutador, a fim de utilizar todas as antenas, ao mesmo tempo para diferentes interfaces aéreas. O duplexador/comutador funciona como um filtro, filtrando as frequências indesejadas. No entanto, em tais esquemas de compartilhamento de FDM, normalmente há uma perda considerável na intensidade do sinal, na medida em que os sinais são filtrados. Essas perdas também podem aumentar com as bandas de frequências mais altas. As implementações de TDM podem realmente usar ou atribuir antenas separadas para cada interface aérea/tecnologia. Assim, quando as comunicações sobre essas interfaces aéreas/tecnologias não estão em uso, essas antenas que foram atribuídas ou designadas para as comunicações não utilizadas podem ser compartilhadas com outras interfaces aéreas/tecnologias. Os vários aspectos da presente invenção são direcionados a sistemas de comunicação que utilizam implementações TDM.[0070] Communication networks, such as LTE, may have frequency division multiplexing (FDM) implementations and time division multiplexing (TDM) implementations. The sharing options in FDM implementations are not truly sharing different antennas, but rather sharing frequency spectrum received across the antenna. For example, a UE may use a duplexer/switch in order to use all antennas at the same time for different air interfaces. The duplexer/switch works like a filter, filtering out unwanted frequencies. However, in such FDM sharing schemes, there is typically a considerable loss in signal strength as signals are filtered. These losses can also increase with higher frequency bands. TDM implementations can actually use or assign separate antennas for each air interface/technology. Thus, when communications over these air interfaces/technologies are not in use, those antennas that have been assigned or designated for unused communications can be shared with other air interfaces/technologies. Various aspects of the present invention are directed to communication systems utilizing TDM implementations.
[0071] A FIG. 7 é um diagrama 700 que ilustra a comunicação dentre os dispositivos mestres e dispositivos escravos. Um dispositivo mestre 702 e um dispositivo mestre 704 estão cada um em comunicação com um ou mais dos dispositivos escravos 706-a, 706-b, 706-c e um UE 708 em um canal não- licenciado 710 ou um canal 712. O dispositivo mestre 702 e o dispositivo mestre 704 podem estar em comunicação em um link de canal de transporte de retorno 780.[0071] FIG. 7 is a diagram 700 illustrating communication between master devices and slave devices. A master device 702 and a master device 704 are each in communication with one or more of the slave devices 706-a, 706-b, 706-c and a UE 708 on an unlicensed channel 710 or a channel 712. The master device 702 and master device 704 may be in communication on a backhaul link 780.
[0072] Cada um dos dispositivos ilustrados na FIG.1 (por exemplo, as estações base 102 e os UEs 104) podem atuar como um dispositivo mestre ou dispositivo escravo. Alguns dos dispositivos podem operar em modo mestre ou em modo escravo. Quando o dispositivo está operando no modo mestre, esse dispositivo atua como um dispositivo mestre. Quando o dispositivo está operando no modo escravo, esse dispositivo atua como um dispositivo escravo. Por exemplo, cada uma das estações base 102 pode atuar como um dispositivo mestre. Cada um dos UEs 102 pode atuar como um dispositivo escravo.[0072] Each of the devices illustrated in FIG. 1 (e.g., base stations 102 and UEs 104) can act as a master device or slave device. Some of the devices can operate in master mode or slave mode. When the device is operating in master mode, this device acts as a master device. When the device is operating in slave mode, this device acts as a slave device. For example, each of the base stations 102 can act as a master device. Each of the UEs 102 may act as a slave device.
[0073] O dispositivo mestre pode ter um ou mais dispositivos escravos associados ao dispositivo mestre. Um dispositivo escravo pode estar associado a um ou mais dispositivos mestres. A FIG. 7 mostra, como exemplo, o dispositivo mestre 702 e os dispositivos escravos 706-a, 706-b, 706-c associados um ao outro em uma primeira associação. O dispositivo mestre 704 e os dispositivos escravos 706-a, 706-b, 706-c estão associados um ao outro em uma segunda associação. O dispositivo mestre 702, o dispositivo mestre 704 e o dispositivo escravo 706-a podem estar associados um ao outro em uma terceira associação. O dispositivo mestre 702 pode operar em vários canais. Além disso, o dispositivo mestre 702 pode operar na banda, fora da banda ou ambos.[0073] The master device may have one or more slave devices associated with the master device. A slave device can be associated with one or more master devices. FIG. 7 shows, as an example, the master device 702 and the slave devices 706-a, 706-b, 706-c associated with each other in a first association. The master device 704 and the slave devices 706-a, 706-b, 706-c are associated with each other in a second association. The master device 702, the master device 704, and the slave device 706-a may be associated with each other in a third association. The master device 702 can operate on multiple channels. Furthermore, the master device 702 may operate in-band, out-of-band, or both.
[0074] Especificamente, o dispositivo mestre 702 (por exemplo, as estações base 102) pode se comunicar, no canal não licenciado 710, com os dispositivos escravos 706-a, 706-b, 706-c (por exemplo, os UEs 104). A comunicação entre o dispositivo mestre 702 e os dispositivos escravos 706-a, 706-b, 706-c no canal não licenciado 710 pode ser considerada como uma comunicação na banda do dispositivo mestre e dos dispositivos escravos associados. Além disso, o dispositivo mestre 702 pode se comunicar com o UE 708 no canal 712. O dispositivo mestre 702 também pode se comunicar com o dispositivo escravo 706-a no canal 712. O canal 712 pode ser ou um canal licenciado ou um canal não licenciado. A comunicação no canal 712 é uma comunicação fora da banda em relação à comunicação no canal não licenciado 710. Além disso, o dispositivo mestre 704 e os dispositivos escravos 706-a, 706-c também podem se comunicar no canal não licenciado 710. Além disso, um dispositivo mestre pode controlar o comportamento de acesso ao canal de cada um dos dispositivos escravos associados. Por exemplo, como descrito abaixo, o dispositivo mestre 702 pode enviar aos dispositivos escravos 706-a, 706-b, 706-c uma indicação que instrui os dispositivos escravos 706-a, 706-b, 706-c para executar um procedimento de ICCA, um procedimento de ECCA ou um período de adiamento para obter acesso ao canal não licenciado 710. Durante o período de adiamento, os dispositivos escravos 706-a, 706-b, 706-c podem adiar a execução de um procedimento de CCA. O período de adiamento pode ser uma função do tipo de tráfego dentro da célula. O período de adiamento pode ser diferente para dados e informações de controle. Informações que indicam se os dispositivos escravos 706-a, 706-b, 706-c usam ICCA, ECCA ou um período de adiamento podem ser comunicadas pelo dispositivo mestre 702 em um canal de controle DL comum (por exemplo, PUCCH comum). Em um aspecto, a indicação pode incluir um CRNTI comum (CCRNTI).[0074] Specifically, the master device 702 (e.g., the base stations 102) may communicate, on the unlicensed channel 710, with the slave devices 706-a, 706-b, 706-c (e.g., the UEs 104 ). Communication between the master device 702 and the slave devices 706-a, 706-b, 706-c on the unlicensed channel 710 can be considered as in-band communication of the master device and the associated slave devices. Additionally, the master device 702 may communicate with the UE 708 on channel 712. The master device 702 may also communicate with the slave device 706-a on channel 712. The channel 712 may be either a licensed channel or an unlicensed channel. licensed. Communication on channel 712 is out-of-band communication with respect to communication on unlicensed channel 710. Additionally, master device 704 and slave devices 706-a, 706-c may also communicate on unlicensed channel 710. In addition Furthermore, a master device can control the channel access behavior of each of the associated slave devices. For example, as described below, the master device 702 may send to the slave devices 706-a, 706-b, 706-c an indication that instructs the slave devices 706-a, 706-b, 706-c to perform a check procedure. ICCA, an ECCA procedure, or a deferral period to gain access to the unlicensed channel 710. During the deferral period, slave devices 706-a, 706-b, 706-c may postpone execution of a CCA procedure. The delay period may be a function of the type of traffic within the cell. The deferral period may be different for data and control information. Information indicating whether the slave devices 706-a, 706-b, 706-c use ICCA, ECCA, or a delay period may be communicated by the master device 702 on a common DL control channel (e.g., common PUCCH). In one aspect, the indication may include a common CRNTI (CCRNTI).
[0075] Além disso, os dispositivos mestres podem controlar conjuntamente o comportamento de acesso do canal dos dispositivos escravos associados a todos os dispositivos mestres. Por exemplo, o dispositivo mestre 702 e o dispositivo mestre 704 podem controlar conjuntamente o comportamento de acesso de canal dos dispositivos escravos 706-a, 706-c. A operação de vários dispositivos mestres (por exemplo, o dispositivo mestre 702 e o dispositivo mestre 704), incluindo o comportamento de acesso ao canal, pode ser coordenada por um controlador de rede. Por exemplo, os procedimentos LBT podem ser alterados dinamicamente para os dispositivos escravos 706-a, 706-b, 706-c no dispositivo mestre 702.[0075] Additionally, the master devices can jointly control the channel access behavior of slave devices associated with all master devices. For example, the master device 702 and the master device 704 may jointly control the channel access behavior of the slave devices 706-a, 706-c. The operation of multiple master devices (e.g., master device 702 and master device 704), including channel access behavior, may be coordinated by a network controller. For example, LBT procedures can be dynamically changed for slave devices 706-a, 706-b, 706-c on master device 702.
[0076] Além disso, um dispositivo escravo pode operar em vários canais. Por exemplo, o dispositivo escravo 706- a opera no canal não licenciado 710 e no canal 712. Um dispositivo escravo pode estar associado a mais de um dispositivo mestre. Por exemplo, os dispositivos escravos 706-a, 706-c estão cada associados ao dispositivo mestre 702 e ao dispositivo mestre 704.[0076] Furthermore, a slave device can operate on multiple channels. For example, slave device 706-a operates on unlicensed channel 710 and channel 712. A slave device may be associated with more than one master device. For example, slave devices 706-a, 706-c are each associated with master device 702 and master device 704.
[0077] Além disso, um dispositivo escravo pode suportar conectividade dupla. Um dispositivo escravo (por exemplo, o dispositivo escravo 706-a) pode operar em um canal licenciado (por exemplo, o canal 712), ou um canal não licenciado (por exemplo, o canal não licenciado 710), ou ambos. Por exemplo, o dispositivo escravo 706-a pode se comunicar simultaneamente ou concorrentemente com o dispositivo mestre 702 no canal não licenciado 710 e no canal 712.[0077] Additionally, a slave device may support dual connectivity. A slave device (e.g., slave device 706-a) may operate on a licensed channel (e.g., channel 712), or an unlicensed channel (e.g., unlicensed channel 710), or both. For example, slave device 706-a may communicate simultaneously or concurrently with master device 702 on unlicensed channel 710 and channel 712.
[0078] O dispositivo mestre associado e os dispositivos escravos podem suportar um procedimento de multiponto coordenado (CoMP). Por exemplo, o dispositivo escravo 706-c pode se comunicar com o dispositivo mestre 702 e o dispositivo mestre 704 através do procedimento CoMP. O dispositivo mestre 702 e o dispositivo mestre 704 se comunicam no link de canal de transporte de retorno 780 para implementar agendamento, transmissão, recepção, etc.[0078] The associated master device and slave devices may support a coordinated multipoint procedure (CoMP). For example, the slave device 706-c can communicate with the master device 702 and the master device 704 via the CoMP procedure. The master device 702 and the master device 704 communicate on the backhaul link 780 to implement scheduling, transmission, reception, etc.
[0079] Além disso, vários dispositivos mestres podem controlar funções de um dispositivo escravo. Por exemplo, em um procedimento CoMP UL, o dispositivo escravo 706-a ou o dispositivo escravo 706-c podem receber concessões DL e UL de um dos dispositivos mestres 702 e dispositivo mestre 704 e podem transmitir dados no UL para o outro. O dispositivo escravo 706-a ou o dispositivo escravo 706-c podem receber do dispositivo mestre 702 ou do dispositivo mestre 704 uma indicação que instrui o dispositivo escravo 706-a e o dispositivo escravo 706- c a executar um procedimento de ICCA ou um procedimento de ECCA para obter acesso ao canal não licenciado 710. Ou seja, tanto o dispositivo mestre 702 como o dispositivo mestre 704 podem controlar o comportamento de acesso ao canal dos dispositivos escravos 706-a, 706-c.[0079] Additionally, multiple master devices can control functions of a slave device. For example, in a CoMP UL procedure, slave device 706-a or slave device 706-c may receive DL and UL grants from one of master device 702 and master device 704 and may transmit data in the UL to the other. The slave device 706-a or the slave device 706-c may receive from the master device 702 or the master device 704 an indication that instructs the slave device 706-a and the slave device 706-c to perform an ICCA procedure or an ECCA procedure to obtain access to the unlicensed channel 710. That is, both the master device 702 and the master device 704 can control the channel access behavior of the slave devices 706-a, 706-c.
[0080] A FIG. 8 é um diagrama 800 ilustrando um procedimento de ECCA. O dispositivo mestre exemplar 702 ou o dispositivo escravo exemplar 706-a pode executar o procedimento de ECCA para obter uma partição de transmissão 840 (ou uma oportunidade de transmissão) no canal não licenciado 710 para se comunicar uns com os outros. Dentro do procedimento de ECCA, o dispositivo mestre 702 pode observar, com base em uma janela de disputa 820, uma primeira partição de observação ociosa 830-1, uma segunda partição de observação ociosa 830-2, partições de observação 832 (incluindo partições de observação ociosas 830-m e partições de observação ocupadas 833), uma i-ésima partição de observação ociosa 830-i, partições de observação ociosas consecutivas 834, uma j-ésima partição de observação ociosa 830j, partições de observação 836 e uma N-ésima partição de observação ociosa 830-N.[0080] FIG. 8 is a diagram 800 illustrating an ECCA procedure. The exemplary master device 702 or the exemplary slave device 706-a may perform the ECCA procedure to obtain a transmission partition 840 (or a transmission opportunity) on the unlicensed channel 710 to communicate with each other. Within the ECCA procedure, the master device 702 may observe, based on a contention window 820, a first idle observation partition 830-1, a second idle observation partition 830-2, observation partitions 832 (including observation partitions 830-m and occupied observation partitions 833), an ith idle observation partition 830-i, consecutive idle observation partitions 834, a j-th idle observation partition 830j, observation partitions 836 and an Nth idle observation partition 830-N.
[0081] O dispositivo mestre 702 ou o dispositivo escravo 706-a pode determinar o comprimento da janela de disputa 820. Particularmente, a janela de disputa 820 pode ser determinada entre um tamanho máximo de janela de disputa e um tamanho mínimo de janela de disputa. O dispositivo mestre 702 pode determinar o tamanho máximo da janela de disputa e o tamanho mínimo da janela de disputa por si só. Além disso ou, alternativamente, um controlador de rede, por exemplo, pode configurar o tamanho máximo da janela de disputa e o tamanho mínimo da janela de disputa usado pelo dispositivo mestre 702. O dispositivo escravo 706-a pode determinar o tamanho máximo da janela de disputa e o tamanho mínimo da janela de disputa por si só autonomamente. Além disso ou, alternativamente, o dispositivo mestre 702 pode configurar o tamanho máximo da janela de disputa e o tamanho mínimo da janela de disputa usado pelo dispositivo escravo 706-a[0081] The master device 702 or the slave device 706-a may determine the length of the contention window 820. Particularly, the contention window 820 may be determined between a maximum contention window size and a minimum contention window size . The master device 702 may determine the maximum contention window size and the minimum contention window size by itself. Additionally or alternatively, a network controller, for example, may configure the maximum contention window size and the minimum contention window size used by the master device 702. The slave device 706-a may determine the maximum window size dispute window and the minimum size of the dispute window itself. Additionally or alternatively, the master device 702 may configure the maximum contention window size and the minimum contention window size used by the slave device 706-a
[0082] O dispositivo mestre 702 pode ainda determinar o comprimento da janela de disputa 820 com base na condição de canal do canal não licenciado 710. O dispositivo mestre 702 pode determinar a janela de disputa 820 com base em uma configuração recebida de um controlador de rede. Particularmente, o dispositivo mestre 702 pode determinar a janela de disputa 820 semi-estaticamente ou dinamicamente observando a condição de canal e resposta/relatórios de retorno enviados pelo dispositivo escravo 706-a. Por exemplo, o dispositivo mestre 702 pode monitorar ACKs ou confirmações negativas (NACKs) enviadas pelo dispositivo escravo 706-a para os dados transmitidos do dispositivo mestre 702 para o dispositivo escravo 706-a. Com base nos ACKs e/ou NACKs, o dispositivo mestre 702 pode determinar a condição do canal do canal não licenciado 710.[0082] The master device 702 may further determine the length of the contention window 820 based on the channel condition of the unlicensed channel 710. The master device 702 may determine the contention window 820 based on a configuration received from a controller. network. Particularly, the master device 702 may determine the contention window 820 semi-statically or dynamically by observing the channel condition and response/feedback reports sent by the slave device 706-a. For example, the master device 702 may monitor ACKs or negative acknowledgments (NACKs) sent by the slave device 706-a for data transmitted from the master device 702 to the slave device 706-a. Based on the ACKs and/or NACKs, the master device 702 may determine the channel condition of the unlicensed channel 710.
[0083] O dispositivo escravo 706-a pode determinar também o comprimento da janela de disputa 820 com base na condição de canal do canal não licenciado 710. O dispositivo escravo 706-a pode ainda determinar a janela de disputa 820 com base em uma configuração recebida do dispositivo mestre 702. Particularmente, o dispositivo escravo 706-a pode determinar a janela de disputa 820 semi-estaticamente ou dinamicamente observando a condição de canal e resposta/relatórios de retorno enviados pelo dispositivo mestre 702. Por exemplo, o dispositivo escravo 706-a pode monitorar as ACKs ou NACKs enviadas pelo dispositivo mestre 702 para os dados transmitidos do dispositivo escravo 706-a para o dispositivo mestre 702. Com base nas ACKs e NACKs, o dispositivo escravo 706-a pode determinar a condição do canal do canal não licenciado 710.[0083] The slave device 706-a may also determine the length of the contention window 820 based on the channel condition of the unlicensed channel 710. The slave device 706-a may further determine the contention window 820 based on a configuration received from the master device 702. Particularly, the slave device 706-a may determine the contention window 820 semi-statically or dynamically by observing the channel condition and response/return reports sent by the master device 702. For example, the slave device 706 -a can monitor the ACKs or NACKs sent by the master device 702 to the data transmitted from the slave device 706-a to the master device 702. Based on the ACKs and NACKs, the slave device 706-a can determine the channel condition of the channel unlicensed 710.
[0084] Ao determinar o comprimento da janela de disputa 820, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode obter um número N entre 1 e o comprimento da janela de disputa 820. Por exemplo, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode gerar um número aleatório N uniformemente distribuído entre 1 e o comprimento da janela de disputa 820. O valor de N pode ser selecionado sempre que uma ECCA é executado e pode ser armazenado em um contador.[0084] When determining the length of the contention window 820, the master device 702 or the slave device 706-a may obtain a number N between 1 and the length of the contention window 820. For example, the master device 702 or the device slave 706-a may generate a random number N uniformly distributed between 1 and the length of the contention window 820. The value of N may be selected whenever an ECCA is performed and may be stored in a counter.
[0085] Subsequentemente, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode iniciar um procedimento na ECCA, no qual o dispositivo mestre 702 ou o dispositivo escravo 706-a observa que o canal não licenciado 710 está inativo para um período de observação de N multiplicado por uma partição de observação. Uma partição de observação é a menor unidade de tempo de observação do canal e, por exemplo, pode ser de 20 μ*. Ou seja, N define o número de partições de observação desocupadas (ociosas) em um período total de observação ocioso que precisa ser observado antes que o dispositivo mestre 702 ou o dispositivo escravo 706-a determine que a partição de transmissão 840 é obtida. O contador, cujo valor inicial é N, é diminuído cada vez que uma partição de observação é considerada desocupada ou inativa. O dispositivo mestre 702 ou o dispositivo escravo 706-a pode considerar que o canal não licenciado 710 deve ser ocupado se o nível de energia no canal exceder um limiar, que pode ser configurável no dispositivo mestre 702 ou no dispositivo escravo 706-a. Quando o contador atinge 0, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode determinar que obteve a partição de transmissão 840 e pode transmitir dados na partição de transmissão 840.[0085] Subsequently, the master device 702 or the slave device 706-a may initiate an ECCA procedure, in which the master device 702 or the slave device 706-a observes that the unlicensed channel 710 is inactive for an observation period of N multiplied by an observation partition. An observation partition is the smallest unit of channel observation time and, for example, can be 20 μ*. That is, N defines the number of unoccupied (idle) observation partitions in a total idle observation period that need to be observed before the master device 702 or the slave device 706-a determines that the transmission partition 840 is obtained. The counter, whose initial value is N, is decremented each time an observation partition is considered unoccupied or inactive. The master device 702 or the slave device 706-a may consider that the unlicensed channel 710 should be occupied if the power level on the channel exceeds a threshold, which may be configurable in the master device 702 or the slave device 706-a. When the counter reaches 0, the master device 702 or the slave device 706-a may determine that it has obtained the transmission partition 840 and may transmit data in the transmission partition 840.
[0086] Por exemplo, sob certas circunstâncias descritas abaixo com referência às FIGs. 9-11, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode executar o procedimento de ECCA. Especificamente, no ponto de tempo t1, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode definir o contador em N. Neste exemplo, após o ponto de tempo t1, o dispositivo mestre 702 ou o dispositivo escravo 706-a observa a primeira partição de observação ociosa 830-1 e a segunda partição de observação ociosa 830-2, e diminui o contador por 2. Ou seja, o contador está em N-2. Posteriormente, o dispositivo mestre 702 ou o dispositivo escravo 706-a observa as partições de observação 832, que podem incluir uma ou mais partições de observação ocupadas 833 e uma ou mais partições de observação ociosas 830-m. Posteriormente, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode observar as partições de observação ociosas consecutivas 834, que começam na i-ésima partição de observação inativa 830-i e termina na j-ésima partição de observação ociosa 830-j. Posteriormente, o dispositivo mestre 702 ou o dispositivo escravo 706-a observa as partições de observação 836, que podem incluir uma ou mais partições de observação ocupadas 833. O dispositivo mestre 702 ou o dispositivo escravo 706-a diminui o contador de acordo com as partições de observação ociosas observadas durante o processo. Depois de observar as partições de observação 836, o contador é ajustado em 1. Em seguida, o dispositivo mestre 702 ou o dispositivo escravo 706-a observa a N-ésima partição de observação ociosa 830-N, e o contador atinge 0. O dispositivo mestre 702 ou o dispositivo escravo 706-a, no ponto de tempo t1, determina que obteve a partição de transmissão 840 e pode começar a transmitir os dados na partição de transmissão 840.[0086] For example, under certain circumstances described below with reference to FIGs. 9-11, the master device 702 or the slave device 706-a can perform the ECCA procedure. Specifically, at time point t1, the master device 702 or the slave device 706-a may set the counter to N. In this example, after the time point t1, the master device 702 or the slave device 706-a observes the first idle watch partition 830-1 and the second idle watch partition 830-2, and decreases the counter by 2. That is, the counter is at N-2. Thereafter, the master device 702 or the slave device 706-a observes the observation partitions 832, which may include one or more occupied observation partitions 833 and one or more idle observation partitions 830-m. Thereafter, the master device 702 or the slave device 706-a may observe consecutive idle observation partitions 834, which begin at the ith idle observation partition 830-i and end at the jth idle observation partition 830-j. Thereafter, the master device 702 or the slave device 706-a watches the watch partitions 836, which may include one or more occupied watch partitions 833. The master device 702 or the slave device 706-a decrements the counter according to the idle watch partitions observed during the process. After observing the observation partitions 836, the counter is set to 1. Then, the master device 702 or the slave device 706-a observes the Nth idle observation partition 830-N, and the counter reaches 0. master device 702 or slave device 706-a, at time point t1, determines that it has obtained transmission partition 840 and can begin transmitting data in transmission partition 840.
[0087] Em certas configurações, após o dispositivo mestre 702 ou o dispositivo escravo 706-a observar cada partição de observação ocupada 833, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode, opcionalmente, aguardar um período de adiamento 837 antes de observar a próxima partição de observação. O dispositivo mestre 702 pode escolher não configurar o período de adiamento 837 ou definir o período de adiamento 837 para zero. Se o período de adiamento 837 não for definido como zero, a duração do período de adiamento 837 pode ser a duração de uma ou mais partições de observação. O dispositivo mestre 702 também pode decidir e configurar o período de adiamento 837 usado pelo dispositivo escravo 706-a[0087] In certain configurations, after the master device 702 or the slave device 706-a observes each occupied observation partition 833, the master device 702 or the slave device 706-a may optionally wait a delay period 837 before observe the next observation partition. The master device 702 may choose not to set the deferral period 837 or set the deferral period 837 to zero. If the deferral period 837 is not set to zero, the duration of the deferral period 837 may be the duration of one or more observation partitions. The master device 702 may also decide and configure the delay period 837 used by the slave device 706-a
[0088] A FIG. 9 é um diagrama 900 ilustrando procedimentos de acesso a canal de um dispositivo mestre e um dispositivo escravo em um canal não licenciado. O dispositivo mestre exemplar 702 pode executar um procedimento de ICCA 932, um procedimento de ECCA 936 e um procedimento de ECCA 946 para obter partições de transmissão no canal não licenciado 710 para se comunicar com o dispositivo escravo 706-a. O dispositivo mestre 702 e o dispositivo escravo 706-a podem comunicar subquadros 938 no canal não licenciado 710. Em certas configurações, o dispositivo mestre 702 pode comunicar subquadros 968, que podem incluir uma alocação de recursos 972 e uma indicação de partição de transmissão 976, com o dispositivo escravo 706-a no canal 712, que pode ser um canal licenciado ou um canal não licenciado diferente. Além disso, um AP 912 e uma STA 916 podem comunicar os pacotes 922, 924, 926, 928 no canal não licenciado 710.[0088] FIG. 9 is a diagram 900 illustrating channel access procedures of a master device and a slave device on an unlicensed channel. The exemplary master device 702 may perform an ICCA procedure 932, an ECCA procedure 936, and an ECCA procedure 946 to obtain transmission partitions on the unlicensed channel 710 to communicate with the slave device 706-a. The master device 702 and the slave device 706-a may communicate subframes 938 on the unlicensed channel 710. In certain configurations, the master device 702 may communicate subframes 968, which may include a resource allocation 972 and a transmission partition indication 976 , with the slave device 706-a on channel 712, which may be a licensed channel or a different unlicensed channel. Furthermore, an AP 912 and an STA 916 may communicate packets 922, 924, 926, 928 on the unlicensed channel 710.
[0089] Como mostrado, o dispositivo mestre 702 e o dispositivo escravo 706-a compartilham o canal não licenciado 710 com o AP 912 e a STA 916. Em certas configurações, quando o dispositivo mestre 702 ou o dispositivo escravo 706-a está inativo no canal não licenciado 710, o dispositivo mestre 702 ou o dispositivo escravo 706-a está configurado para executar um procedimento de ICCA inicialmente para obter acesso ao canal. No procedimento de ICCA, um dispositivo (por exemplo, o dispositivo mestre 702 ou o dispositivo escravo 706-a) observa o canal não licenciado 710 durante um período de tempo predeterminado (por exemplo, 1, 2 ou 5 partições de observação) e determina se o canal não licenciado 710 está ocioso no período de tempo predeterminado. Quando o canal não licenciado 710 é determinado como sendo ocioso no período de tempo predeterminado, o dispositivo mestre 702 ou o dispositivo escravo 706-a pode iniciar a transmissão no canal não licenciado 710 imediatamente.[0089] As shown, the master device 702 and the slave device 706-a share the unlicensed channel 710 with the AP 912 and the STA 916. In certain configurations, when the master device 702 or the slave device 706-a is inactive on the unlicensed channel 710, the master device 702 or the slave device 706-a is configured to perform an ICCA procedure initially to gain access to the channel. In the ICCA procedure, a device (e.g., master device 702 or slave device 706-a) observes the unlicensed channel 710 for a predetermined period of time (e.g., 1, 2, or 5 observation partitions) and determines whether the unlicensed channel 710 is idle for the predetermined period of time. When the unlicensed channel 710 is determined to be idle for the predetermined period of time, the master device 702 or the slave device 706-a may begin transmission on the unlicensed channel 710 immediately.
[0090] Neste exemplo, no ponto de tempo t3, o dispositivo mestre 702 está ocioso no canal não licenciado 710. O dispositivo mestre 702 quer ainda comunicar os subquadros 938 com o dispositivo escravo 706-a. Consequentemente, sob esta circunstância, o dispositivo mestre 702 efetua, consequentemente, um procedimento de ICCA. No procedimento de ICCA, o dispositivo mestre 702 observa o canal não licenciado 710 durante o período de tempo predeterminado, ou seja, a partir do ponto de tempo t3 ao ponto de tempo t5, e determina se o canal não licenciado 710 está ocioso no período de tempo predeterminado. Neste exemplo, no momento t0, o AP 912 e a STA 916 começam a comunicar os pacotes 922 no canal não licenciado 710. O período de transmissão dos pacotes 922 se sobrepõe ao período de tempo predeterminado do procedimento de ICCA 932. Assim, o dispositivo mestre 702, no procedimento de ICCA 932, determina que o canal não licenciado 710 está ocupado.[0090] In this example, at time point t3, the master device 702 is idle on the unlicensed channel 710. The master device 702 still wants to communicate subframes 938 with the slave device 706-a. Accordingly, under this circumstance, the master device 702 consequently performs an ICCA procedure. In the ICCA procedure, the master device 702 observes the unlicensed channel 710 during the predetermined period of time, i.e., from time point t3 to time point t5, and determines whether the unlicensed channel 710 is idle in the period predetermined time. In this example, at time t0, the AP 912 and the STA 916 begin communicating packets 922 on the unlicensed channel 710. The transmission period of packets 922 overlaps with the predetermined time period of the ICCA procedure 932. Thus, the device master 702, in ICCA procedure 932, determines that the unlicensed channel 710 is busy.
[0091] Em determinadas configurações, ao determinar que o canal não licenciado 710 está ocupado no procedimento de ICCA 932, o dispositivo mestre 702 pode posteriormente realizar o procedimento de ECCA 936, como descrito acima, para obter uma partição de transmissão. Especificamente, o dispositivo mestre 702, no ponto de tempo t5, começa a executar o procedimento de ECCA 936. Subsequentemente, no momento t7, o AP 912 e a STA 916 começam a comunicar os pacotes 924. No momento t13, o AP 912 e a STA 916 começam a comunicar os pacotes 926. Assim, neste exemplo, apenas no ponto de tempo t23, o contador do procedimento de ECCA 936 como descrito acima alcança 0. Consequentemente, no ponto de tempo t23, o dispositivo mestre 702 determina que obteve uma partição de transmissão e começa a comunicar os subquadros 938 com o dispositivo escravo 706-a. Os subquadros 938 podem ser a estrutura de rádio LBT 415.[0091] In certain configurations, upon determining that the unlicensed channel 710 is busy in the ICCA procedure 932, the master device 702 may subsequently perform the ECCA procedure 936, as described above, to obtain a transmit partition. Specifically, the master device 702, at time point t5, begins executing the ECCA procedure 936. Subsequently, at time t7, the AP 912 and STA 916 begin communicating packets 924. At time t13, the AP 912 and The STA 916 begins communicating packets 926. Thus, in this example, just at time point t23, the ECCA procedure counter 936 as described above reaches 0. Consequently, at time point t23, the master device 702 determines that it has obtained a transmission partition and begins communicating subframes 938 with slave device 706-a. The subframes 938 may be the LBT radio structure 415.
[0092] Em certas configurações, o tempo de transmissão dos subquadros 938 pode ser limitado a uma duração máxima de ocupação do canal, que é o tempo máximo para o qual um dispositivo pode transmitir continuamente em um canal não licenciado. O dispositivo precisa executar outro procedimento de ECCA para obter uma partição de transmissão novamente após a transmissão para a duração máxima da ocupação do canal. Neste exemplo, a duração máxima da ocupação do canal dura do ponto do tempo t23 ao ponto do tempo t33. Consequentemente, no ponto de tempo t33, o dispositivo mestre 702 executa o procedimento de ECCA 946 para obter outra partição de transmissão. Neste exemplo, o AP 912 e a STA 916 podem comunicar os pacotes 928 no canal não licenciado 710, que se sobrepõe ao período de tempo do procedimento de ECCA 946.[0092] In certain configurations, the transmission time of subframes 938 may be limited to a maximum channel occupancy duration, which is the maximum time for which a device can transmit continuously on an unlicensed channel. The device needs to perform another ECCA procedure to obtain a transmit partition again after transmitting for the maximum channel occupancy duration. In this example, the maximum channel occupancy duration lasts from time point t23 to time point t33. Consequently, at time point t33, the master device 702 performs the ECCA procedure 946 to obtain another transmission partition. In this example, the AP 912 and the STA 916 may communicate packets 928 on the unlicensed channel 710, which overlaps the time period of the ECCA procedure 946.
[0093] Em outro exemplo, no ponto de tempo t3, o dispositivo escravo 706-a, em vez do dispositivo mestre 702, pode querer transmitir dados para o outro dispositivo. O dispositivo escravo 706-a pode executar as operações semelhantes às descritas acima em relação ao dispositivo mestre 702 (isto é, o procedimento de ICCA 932, o procedimento de ECCA 936, etc.) para obter uma partição de transmissão e depois transmitir dados.[0093] In another example, at time point t3, the slave device 706-a, rather than the master device 702, may want to transmit data to the other device. The slave device 706-a may perform operations similar to those described above with respect to the master device 702 (i.e., the ICCA procedure 932, the ECCA procedure 936, etc.) to obtain a transmission partition and then transmit data.
[0094] Em certas configurações, como descrito acima, o dispositivo mestre 702 e o dispositivo escravo 706-a podem comunicar os subquadros 968 um com o outro no canal 712, simultaneamente com a comunicação no canal não licenciado 710. O canal 712 pode ser um canal licenciado ou um canal não licenciado diferente do canal não licenciado 710. Neste exemplo, o dispositivo mestre 702 e o dispositivo escravo 706-a iniciam a comunicação no canal 712 no ponto de tempo t1. Antes do ponto de tempo t3, o dispositivo mestre 702 pode transmitir a alocação de recursos 972 (por exemplo, alocação de subquadro para o quadro de rádio LBT 415) para o canal não licenciado 710 para o dispositivo escravo 706-a nos subquadros 968. Ao receber a alocação de recursos 972, o dispositivo escravo 706-a pode executar um procedimento de ICCA e um procedimento de ECCA para obter uma partição de transmissão. Neste exemplo, o dispositivo escravo 706-a executa o procedimento de ICCA 932 e o procedimento de ECCA 936 e, consequentemente, obtém uma partição de transmissão no ponto de tempo t23, conforme descrito acima. Além disso, em t23, o dispositivo escravo 706-a pode enviar uma indicação de partição de transmissão 976 nos subquadros 968 no canal 712 para o dispositivo mestre 702 para indicar uma partição de transmissão obtida no canal não licenciado 710. Ao receber a indicação da partição de transmissão 976, o dispositivo mestre 702 pode começar a transmitir, no canal não licenciado 710, os subquadros 938 para o dispositivo escravo 706-a.[0094] In certain configurations, as described above, the master device 702 and the slave device 706-a may communicate subframes 968 with each other on channel 712, simultaneously with communication on the unlicensed channel 710. Channel 712 may be a licensed channel or an unlicensed channel other than the unlicensed channel 710. In this example, the master device 702 and the slave device 706-a begin communication on channel 712 at time point t1. Before time point t3, the master device 702 may transmit resource allocation 972 (e.g., subframe allocation for LBT radio frame 415) for the unlicensed channel 710 to the slave device 706-a in subframes 968. Upon receiving resource allocation 972, slave device 706-a may perform an ICCA procedure and an ECCA procedure to obtain a transmission partition. In this example, the slave device 706-a executes the ICCA procedure 932 and the ECCA procedure 936 and consequently obtains a transmission partition at time point t23 as described above. Furthermore, at t23, the slave device 706-a may send a transmission partition indication 976 in subframes 968 on channel 712 to the master device 702 to indicate a transmission partition obtained on the unlicensed channel 710. Upon receiving the indication of the transmission partition 976, the master device 702 may begin transmitting, on the unlicensed channel 710, subframes 938 to the slave device 706-a.
[0095] A FIG. 10 é um diagrama 1000 ilustrando dispositivos mestres e um dispositivo escravo em comunicação de acordo com um procedimento de CoMP. Os dispositivos mestres exemplares 702, 704 e o dispositivo escravo exemplar 706-a estão associados um ao outro. O dispositivo mestre 702 pode executar um procedimento de ICCA 1022 e um procedimento de ECCA 1024 e pode transmitir uma alocação de recursos 1026 para o dispositivo escravo 706-a no canal não licenciado 710. O dispositivo escravo 706-a pode executar um procedimento de ECCA 1034 e pode comunicar subquadros 1038 com o dispositivo mestre 702 e/ou com o dispositivo mestre 704.[0095] FIG. 10 is a diagram 1000 illustrating master devices and a slave device communicating in accordance with a CoMP procedure. The exemplary master devices 702, 704 and the exemplary slave device 706-a are associated with each other. The master device 702 may perform an ICCA procedure 1022 and an ECCA procedure 1024 and may transmit a resource allocation 1026 to the slave device 706-a on the unlicensed channel 710. The slave device 706-a may perform an ECCA procedure 1034 and may communicate subframes 1038 with the master device 702 and/or the master device 704.
[0096] Mais especificamente, em t1, o dispositivo mestre 702 determina transmitir, no canal não licenciado 710, uma alocação de recursos para o dispositivo escravo 706-a para se comunicar com o dispositivo mestre 704 no canal não licenciado 710 de acordo com um procedimento CoMP. Neste exemplo, o dispositivo mestre 702 determina que está ocioso no canal não licenciado 710. Ou seja, o dispositivo mestre 702 não está transmitindo ou recebendo um sinal ativamente no canal não licenciado 710. Consequentemente, o dispositivo mestre 702 determina a realização de um procedimento de ICCA 1022 para obter uma partição de transmissão. Caso contrário, o dispositivo mestre 702 pode determinar a realização de um procedimento de ECCA para obter a partição de transmissão. Além disso ou alternativamente, o dispositivo mestre 702 pode determinar que nenhum dos dispositivos mestres 702 e os dispositivos associados ao dispositivo mestre 702, isto é, o dispositivo mestre 704 e o dispositivo escravo 706-a, estão ativos no canal não licenciado 710 antes de usar o procedimento de ICCA para obter a partição de transmissão. Em outras palavras, se algum dentre o dispositivo mestre 702, dispositivo mestre 704 ou dispositivo escravo 706-a estiver ativo, o dispositivo mestre 702 pode determinar a realização de um procedimento de ECCA para obter uma partição de transmissão.[0096] More specifically, at t1, the master device 702 determines to transmit, on the unlicensed channel 710, a resource allocation for the slave device 706-a to communicate with the master device 704 on the unlicensed channel 710 in accordance with a CoMP procedure. In this example, the master device 702 determines that it is idle on the unlicensed channel 710. That is, the master device 702 is not actively transmitting or receiving a signal on the unlicensed channel 710. Consequently, the master device 702 determines to perform a procedure of ICCA 1022 to obtain a transmission partition. Otherwise, the master device 702 may determine to perform an ECCA procedure to obtain the transmission partition. Additionally or alternatively, the master device 702 may determine that none of the master devices 702 and the devices associated with the master device 702, i.e., the master device 704 and the slave device 706-a, are active on the unlicensed channel 710 before Use the ICCA procedure to obtain the transmission partition. In other words, if any of the master device 702, master device 704, or slave device 706-a is active, the master device 702 may determine to perform an ECCA procedure to obtain a transmission partition.
[0097] Neste exemplo, o dispositivo mestre 702 determina que o canal não licenciado 710 está ocupado durante o procedimento de ICCA 1022, à medida que o período de transmissão dos pacotes 1012 transmitidos entre o AP 912 e a STA 916 se sobrepõe ao período de tempo do procedimento de ICCA 1022. Subsequentemente, no ponto de tempo t4, o dispositivo mestre 702 executa o procedimento de ECCA 1024 para obter outra partição de transmissão. Ao obter a partição de transmissão, de t7 para t8, o dispositivo mestre 702 transmite a alocação de recursos 1026 para o dispositivo escravo 706-a no canal não licenciado 710. O dispositivo mestre 702 pode transmitir informações relativas à alocação de recursos 1026 para o dispositivo mestre 704 através do link de canal de transporte de retorno 780 de modo que o dispositivo mestre 704 possa se comunicar com o dispositivo escravo 706-a de acordo com o procedimento CoMP.[0097] In this example, the master device 702 determines that the unlicensed channel 710 is busy during the ICCA procedure 1022, as the transmission period of the packets 1012 transmitted between the AP 912 and the STA 916 overlaps the period of ICCA procedure time 1022. Subsequently, at time point t4, the master device 702 executes the ECCA procedure 1024 to obtain another transmission partition. Upon obtaining the transmission partition, from t7 to t8, the master device 702 transmits the resource allocation 1026 to the slave device 706-a on the unlicensed channel 710. The master device 702 may transmit information regarding the resource allocation 1026 to the master device 704 through the backhaul link 780 so that the master device 704 can communicate with the slave device 706-a in accordance with the CoMP procedure.
[0098] A alocação de recursos 1026 pode indicar o dispositivo escravo 706-a para transmitir dados para o dispositivo mestre 704 imediatamente após receber a alocação de recursos 1026 ou em um ponto de tempo específico. No ponto de tempo de transmissão, o dispositivo escravo 706-a pode determinar se algum dos dispositivos escravos 706-a e os dispositivos associados (isto é, o dispositivo mestre 702 e o dispositivo mestre 704) estão ativos no canal não licenciado 710 ou estava ativo dentro de um período de tempo predeterminado (por exemplo, 1, 3 ou 5 partições de observação). Quando um dos dispositivos está ativo ou estava ativo com o período de tempo predeterminado, o dispositivo escravo 706-a pode determinar executar o procedimento de ECCA para obter acesso ao canal não licenciado 710. Neste exemplo, com base na alocação de recursos 1026, o dispositivo escravo 706-a determina a transmissão de dados para o dispositivo mestre 702 imediatamente após a recepção da alocação de recursos 1026. O dispositivo escravo 706-a determina ainda que o dispositivo mestre associado 702 estava ativo no ponto de tempo t8 e, consequentemente, executa o procedimento de ECCA 1034 para obter uma partição de transmissão no canal não licenciado 710. O período de tempo do procedimento de ECCA 1034 pode sobrepor-se ao período de tempo de transmissão dos pacotes 1014 transmitidos entre o AP 912 e a STA 916. Através do procedimento de ECCA 1034, o dispositivo escravo 706- a obtém uma partição de transmissão no ponto de tempo t12. Consequentemente, no ponto de tempo t12, o dispositivo escravo 706-a comunica os subquadros 1038 no canal não licenciado 710 ao dispositivo mestre 704 de acordo com a alocação de recursos 1026.[0098] The resource allocation 1026 may direct the slave device 706-a to transmit data to the master device 704 immediately after receiving the resource allocation 1026 or at a specific point of time. At the transmission time point, the slave device 706-a can determine whether any of the slave devices 706-a and the associated devices (i.e., the master device 702 and the master device 704) are active on the unlicensed channel 710 or were active within a predetermined period of time (e.g., 1, 3, or 5 observation partitions). When one of the devices is active or was active for the predetermined period of time, the slave device 706-a may determine to perform the ECCA procedure to gain access to the unlicensed channel 710. In this example, based on resource allocation 1026, the slave device 706-a determines the transmission of data to the master device 702 immediately upon receipt of resource allocation 1026. The slave device 706-a further determines that the associated master device 702 was active at time point t8 and, consequently, performs the ECCA procedure 1034 to obtain a transmission partition on the unlicensed channel 710. The time period of the ECCA procedure 1034 may overlap with the transmission time period of the packets 1014 transmitted between the AP 912 and the STA 916. Through the ECCA procedure 1034, the slave device 706-a obtains a transmission partition at time point t12. Accordingly, at time point t12, slave device 706-a communicates subframes 1038 on unlicensed channel 710 to master device 704 in accordance with resource allocation 1026.
[0099] Em outra configuração, a alocação de recursos 1026 pode ser para o dispositivo escravo 706-a se comunicar com o dispositivo mestre 702 no canal não licenciado 710 também. Particularmente, neste exemplo, a alocação de recursos 1026 pode permitir que os dispositivos mestres 702, 704 usem um procedimento de recepção conjunta de CoMP para receber subquadros UL simultaneamente e usar um procedimento de transmissão conjunta para transmitir subquadros DL para o dispositivo escravo 706-a simultaneamente.[0099] In another configuration, the resource allocation 1026 may be for the slave device 706 to communicate with the master device 702 on the unlicensed channel 710 as well. Particularly, in this example, resource allocation 1026 may allow master devices 702, 704 to use a CoMP joint reception procedure to receive UL subframes simultaneously and use a joint transmission procedure to transmit DL subframes to the slave device 706-a simultaneously.
[00100] A FIG. 11 é outro diagrama 1100 ilustrando dispositivos mestres e um dispositivo escravo em comunicação de acordo com um procedimento de CoMP. Os dispositivos mestres exemplares 702, 704 e o dispositivo escravo exemplar 706-a estão associados um ao outro. O dispositivo mestre 702 pode comunicar subquadros 1168, que incluem uma alocação de recurso 1172 com o dispositivo escravo 706-a no canal 712. O canal 712 pode ser ou um canal licenciado ou um canal não licenciado. O dispositivo mestre 704 pode, no canal não licenciado 710, executar um procedimento de ICCA 1142 e um procedimento de ECCA 1144, e pode transmitir os sinais 1146. O dispositivo escravo 706 pode executar um procedimento de ICCA 1132, um procedimento de ICCA 1152 e um procedimento de ECCA 1154 no canal não licenciado 710. O dispositivo escravo 706-a pode comunicar subquadros 1138 e subquadros 1158 com os dispositivos mestres 702, 704 no canal não licenciado 710 de acordo com um procedimento CoMP.[00100] FIG. 11 is another diagram 1100 illustrating master devices and a slave device communicating in accordance with a CoMP procedure. The exemplary master devices 702, 704 and the exemplary slave device 706-a are associated with each other. The master device 702 may communicate subframes 1168, which include a resource allocation 1172, with the slave device 706-a on channel 712. The channel 712 may be either a licensed channel or an unlicensed channel. The master device 704 may, on the unlicensed channel 710, perform an ICCA procedure 1142 and an ECCA procedure 1144, and may transmit signals 1146. The slave device 706 may perform an ICCA procedure 1132, an ICCA procedure 1152 and an ECCA procedure 1154 on the unlicensed channel 710. The slave device 706-a may communicate subframes 1138 and subframes 1158 with the master devices 702, 704 on the unlicensed channel 710 in accordance with a CoMP procedure.
[00101] Em um aspecto, o canal 712 é um canal licenciado. Mais especificamente, no ponto de tempo t1, o dispositivo mestre 702 comunica os subquadros 1168 no canal não licenciado 712 com o dispositivo escravo 706-a. Os subquadros 1168 incluem a alocação de recursos 1172 para o dispositivo escravo 706-a para se comunicar com o dispositivo mestre 704 no canal não licenciado 710 de acordo com um procedimento CoMP. O dispositivo mestre 702 pode transmitir informações relativas à alocação de recursos 1172 para o dispositivo mestre 704 através do link de canal de transporte de retorno 780 de modo que o dispositivo mestre 704 possa se comunicar com o dispositivo escravo 706-a de acordo com o procedimento CoMP. A informação pode incluir uma indicação que instrui o dispositivo mestre 704 a reservar o canal não licenciado 710 antes e para uso da comunicação de dados entre o dispositivo mestre 704 e o dispositivo escravo 706-a de acordo com a alocação de recursos 1172. Como o dispositivo mestre 704 reservará o canal não licenciado 710, a alocação de recursos 1172 também pode incluir uma indicação que instrui o dispositivo escravo 706-a para executar um procedimento de ICCA para obter acesso ao canal não licenciado 710.[00101] In one aspect, channel 712 is a licensed channel. More specifically, at time point t1, the master device 702 communicates subframes 1168 on the unlicensed channel 712 with the slave device 706-a. Subframes 1168 include resource allocation 1172 for slave device 706-a to communicate with master device 704 on unlicensed channel 710 in accordance with a CoMP procedure. The master device 702 may transmit information regarding resource allocation 1172 to the master device 704 via the backhaul link 780 so that the master device 704 may communicate with the slave device 706-a in accordance with the procedure CoMP. The information may include an indication that instructs the master device 704 to reserve the unlicensed channel 710 in advance of and for use in data communication between the master device 704 and the slave device 706-a in accordance with resource allocation 1172. Such as master device 704 will reserve the unlicensed channel 710, the resource allocation 1172 may also include an indication that instructs the slave device 706-a to perform an ICCA procedure to gain access to the unlicensed channel 710.
[00102] Ao receber a informação relativa à alocação de recursos 1172 e determinar, consequentemente, o ponto de tempo esperado para receber a transmissão UL do dispositivo escravo 706-a no canal não licenciado 710, o dispositivo mestre 704 pode reservar o canal não licenciado 710 para a comunicação esperada de acordo com a alocação de recursos 1172. Especificamente, neste exemplo, o dispositivo mestre 704, no ponto de tempo t4, determina que está ocioso no canal não licenciado 710. Consequentemente, o dispositivo mestre 704 determina a realização do procedimento de ICCA 1142 para o procedimento para obter uma partição de transmissão. Caso contrário, o dispositivo mestre 704 pode determinar a realização de um procedimento de ECCA para obter a partição de transmissão. Além disso ou alternativamente, o dispositivo mestre 704 pode determinar se qualquer dos dispositivos mestres 704 e os dispositivos associados ao dispositivo mestre 704, isto é, o dispositivo mestre 702 e o dispositivo escravo 706-a, estão ativos no canal não licenciado 710 antes de usar o procedimento de ICCA para obter a partição de transmissão. Se algum dentre o dispositivo mestre 702, dispositivo mestre 704 ou dispositivo escravo 706-a estiver ativo, o dispositivo mestre 704 pode determinar a realização de um procedimento de ECCA para obter uma partição de transmissão.[00102] Upon receiving the resource allocation information 1172 and accordingly determining the expected time point for receiving the UL transmission from the slave device 706-a on the unlicensed channel 710, the master device 704 may reserve the unlicensed channel 710 for expected communication in accordance with resource allocation 1172. Specifically, in this example, the master device 704, at time point t4, determines that it is idle on the unlicensed channel 710. Accordingly, the master device 704 determines to perform the ICCA 1142 procedure for the procedure for obtaining a transmission partition. Otherwise, the master device 704 may determine to perform an ECCA procedure to obtain the transmission partition. Additionally or alternatively, the master device 704 may determine whether any of the master devices 704 and the devices associated with the master device 704, i.e., the master device 702 and the slave device 706-a, are active on the unlicensed channel 710 before Use the ICCA procedure to obtain the transmission partition. If any of the master device 702, master device 704, or slave device 706-a is active, the master device 704 may determine to perform an ECCA procedure to obtain a transmission partition.
[00103] Neste exemplo, o dispositivo mestre 704 determina que o canal não licenciado 710 está ocupado durante o procedimento de ICCA 1142, à medida que o período de transmissão dos pacotes 1112 transmitidos entre o AP 912 e a STA 916 se sobrepõe ao período de tempo do procedimento de ICCA 1142. Subsequentemente, no ponto de tempo t6, o dispositivo mestre 702 executa o procedimento de ECCA 1144 para obter outra partição de transmissão. Ao obter a partição de transmissão, a partir do ponto de tempo t8, o dispositivo mestre 702 pode transmitir os sinais 1146 no canal não licenciado 710 para ocupar o canal até o tempo de transmissão UL esperado (isto é, ponto de tempo t10) para o dispositivo escravo 706-a transmitir de acordo com a alocação de recursos 1172.[00103] In this example, the master device 704 determines that the unlicensed channel 710 is busy during the ICCA procedure 1142, as the transmission period of the packets 1112 transmitted between the AP 912 and the STA 916 overlaps the period of ICCA procedure time 1142. Subsequently, at time point t6, the master device 702 executes the ECCA procedure 1144 to obtain another transmission partition. Upon obtaining the transmission partition, starting from time point t8, the master device 702 can transmit signals 1146 on the unlicensed channel 710 to occupy the channel until the expected UL transmission time (i.e., time point t10) to the slave device 706 transmits according to the resource allocation 1172.
[00104] O dispositivo escravo 706-a recebe a alocação de recursos 1172 dos subquadros 1168 transmitidos no canal licenciado 712 do dispositivo mestre 702. O dispositivo escravo 706-a também determina que a alocação de recursos 1172 inclui uma indicação para executar um procedimento de ICCA para obter acesso ao canal. Consequentemente, com base na alocação de recursos 1172, o dispositivo escravo 706-a determina executar o procedimento de ICCA 1132 para obter acesso de canal no ponto de tempo t10. Ao obter uma partição de transmissão através do procedimento de ICCA 1132, no ponto de tempo t12, o dispositivo escravo 706-a transmite os subquadros 1138 no canal não licenciado 710 ao dispositivo mestre 704 de acordo com a alocação de recursos 1172.[00104] Slave device 706-a receives resource allocation 1172 from subframes 1168 transmitted on licensed channel 712 from master device 702. Slave device 706-a also determines that resource allocation 1172 includes an indication to perform a ICCA to gain access to the channel. Accordingly, based on resource allocation 1172, slave device 706-a determines to execute ICCA procedure 1132 to obtain channel access at time point t10. Upon obtaining a transmission partition through the ICCA procedure 1132, at time point t12, the slave device 706-a transmits the subframes 1138 on the unlicensed channel 710 to the master device 704 in accordance with the resource allocation 1172.
[00105] Em certas configurações, o dispositivo mestre 702 pode ainda determinar se deve incluir a indicação do procedimento de ICCA na alocação de recursos 1172, o dispositivo mestre 702 com base no tempo total de ocupação do canal (isto é, do ponto do tempo t4 ao ponto do tempo t18) do dispositivo mestre 704 e os dispositivos associados (isto é, o dispositivo escravo 706-a) no canal não licenciado 710. O dispositivo mestre 702 pode determinar ou estimar o comprimento do tempo de ocupação do canal. Se o comprimento não for maior do que uma duração máxima de ocupação do canal pré-configurada (por exemplo, 10 ms), o dispositivo mestre 702 pode determinar incluir a indicação do procedimento de ICCA na alocação de recursos 1172. Se o comprimento for maior do que a duração máxima de ocupação, o dispositivo mestre 702 pode determinar incluir a indicação do procedimento de ECCA na alocação de recursos 1172. Consequentemente, em vez de executar o procedimento de ICCA 1132, o dispositivo escravo 706-a pode executar o procedimento de ECCA para obter a partição de transmissão.[00105] In certain configurations, the master device 702 may further determine whether to include the ICCA procedure indication in the resource allocation 1172, the master device 702 based on the total channel occupancy time (i.e., from the time point t4 to time point t18) of the master device 704 and the associated devices (i.e., the slave device 706-a) on the unlicensed channel 710. The master device 702 can determine or estimate the length of the channel occupancy time. If the length is not greater than a preconfigured maximum channel occupancy duration (e.g., 10 ms), the master device 702 may determine to include the ICCA procedure indication in resource allocation 1172. If the length is greater than the maximum occupancy duration, the master device 702 may determine to include the ECCA procedure indication in the resource allocation 1172. Consequently, instead of executing the ICCA procedure 1132, the slave device 706-a may perform the ECCA to obtain the transmission partition.
[00106] Em certas configurações, a alocação de recursos 1172 pode ser para o dispositivo escravo 706-a se comunicar com o dispositivo mestre 702 no canal não licenciado 710 também. Particularmente, neste exemplo, a alocação de recursos 1172 pode permitir que os dispositivos mestres 702, 704 usem um procedimento de recepção conjunta de CoMP para receber subquadros UL simultaneamente e usar um procedimento de transmissão conjunta para transmitir subquadros DL para o dispositivo escravo 706-a simultaneamente.[00106] In certain configurations, resource allocation 1172 may be for the slave device 706 to communicate with the master device 702 on the unlicensed channel 710 as well. Particularly, in this example, resource allocation 1172 may allow master devices 702, 704 to use a CoMP joint reception procedure to receive UL subframes simultaneously and use a joint transmission procedure to transmit DL subframes to the slave device 706-a simultaneously.
[00107] Em certas configurações, a alocação de recursos 1172 também pode ser para a programação coordenada do dispositivo escravo 706-a para se comunicar com o dispositivo mestre 702 (ou outro dispositivo mestre) subsequente à comunicação dos subquadros 1138. O dispositivo mestre 702 pode não reservar (ou instruir o outro dispositivo mestre a reservar) o canal não licenciado 710 para esta comunicação. Assim, o dispositivo mestre 702 não inclui na alocação de recursos 1172 uma indicação que instrui o dispositivo escravo 706-a para executar o procedimento de ICCA ou o procedimento de ECCA para obter uma partição de transmissão para esta comunicação subsequente. Com base na alocação de recursos 1172, o dispositivo escravo 706-a pode determinar obter acesso ao canal não licenciado 710 no ponto de tempo t24. Particularmente, o dispositivo escravo 706-a pode determinar se qualquer dos dispositivos mestres 706-a e os dispositivos associados ao dispositivo escravo 706-a, isto é, o dispositivo mestre 702 e o dispositivo escravo 704, está ativo ou estava ativo dentro do período de tempo predeterminado no canal não licenciado 710. Se algum dentre o dispositivo mestre 702, dispositivo mestre 704 ou dispositivo escravo 706-a estiver ativo, o dispositivo mestre 704 pode determinar a realização de um procedimento de ECCA para obter uma partição de transmissão. Neste exemplo, o dispositivo escravo 706-a determina que o canal não licenciado 710 está ocupado durante o procedimento de ICCA 1152, à medida que o período de transmissão dos pacotes 1114 transmitidos entre o AP 912 e a STA 916 se sobrepõe ao período de tempo do procedimento de ICCA 1152. Subsequentemente, no ponto de tempo t26, o dispositivo escravo 706-a executa o procedimento de ECCA 1154 para obter uma partição de transmissão. Ao obter a partição de transmissão, o dispositivo mestre 702 pode, no ponto de tempo t28, transmitir os subquadros 1158 no canal não licenciado 710 para o dispositivo mestre 702 (ou o outro dispositivo mestre).[00107] In certain configurations, resource allocation 1172 may also be for coordinated scheduling of slave device 706-a to communicate with master device 702 (or other master device) subsequent to communication of subframes 1138. Master device 702 may not reserve (or instruct the other master device to reserve) the unlicensed channel 710 for this communication. Thus, the master device 702 does not include in the resource allocation 1172 an indication that instructs the slave device 706-a to perform the ICCA procedure or the ECCA procedure to obtain a transmission partition for this subsequent communication. Based on resource allocation 1172, slave device 706-a may determine to gain access to unlicensed channel 710 at time point t24. Particularly, the slave device 706-a may determine whether any of the master devices 706-a and the devices associated with the slave device 706-a, i.e., the master device 702 and the slave device 704, are active or were active within the period of predetermined time on the unlicensed channel 710. If any of the master device 702, master device 704, or slave device 706-a is active, the master device 704 may determine to perform an ECCA procedure to obtain a transmission partition. In this example, the slave device 706-a determines that the unlicensed channel 710 is busy during the ICCA procedure 1152 as the transmission period of packets 1114 transmitted between the AP 912 and the STA 916 overlaps the period of time of the ICCA procedure 1152. Subsequently, at time point t26, the slave device 706-a executes the ECCA procedure 1154 to obtain a transmission partition. Upon obtaining the transmit partition, the master device 702 may, at time point t28, transmit the subframes 1158 on the unlicensed channel 710 to the master device 702 (or the other master device).
[00108] Em outro aspecto, o canal 712 é um canal não licenciado que é diferente do canal não licenciado 710. O dispositivo escravo 706-a pode determinar o tipo de procedimento de CCA a ser usado no canal não licenciado 710 com base em se a alocação de recursos para o canal não licenciado 710 é transmitida para o dispositivo escravo 706-a no canal não licenciado 710 (ou seja, a mesma portadora não licenciada) ou no canal não licenciado 712 (ou seja, uma portadora não licenciada diferente). Por exemplo, como descrito supra, quando a alocação de recursos 1026 é transmitida no canal não licenciado 710, o dispositivo escravo 706-a pode determinar executar o procedimento de ECCA 1034 para obter acesso ao canal não licenciado 710. Quando a alocação de recursos 1172 para o canal não licenciado 710 é transmitida no canal não licenciado 712, de forma semelhante à descrita acima, em relação ao canal licenciado, o dispositivo escravo 706-a pode determinar a realização da ICCA, da CCA simples ou o procedimento de ECCA baseado em informações de configuração anteriores, uma indicação na alocação de recursos 1172, ou com base na atividade de transmissão pelo dispositivo escravo 706-a ou o dispositivo mestre 702 no canal não licenciado 712.[00108] In another aspect, channel 712 is an unlicensed channel that is different from unlicensed channel 710. Slave device 706-a may determine the type of CCA procedure to be used on unlicensed channel 710 based on whether the resource allocation for the unlicensed channel 710 is transmitted to the slave device 706-a on the unlicensed channel 710 (i.e., the same unlicensed carrier) or on the unlicensed channel 712 (i.e., a different unlicensed carrier). . For example, as described above, when resource allocation 1026 is transmitted on unlicensed channel 710, slave device 706-a may determine to perform ECCA procedure 1034 to gain access to unlicensed channel 710. When resource allocation 1172 for the unlicensed channel 710 is transmitted on the unlicensed channel 712, in a manner similar to that described above, with respect to the licensed channel, the slave device 706-a may determine to perform ICCA, simple CCA or the ECCA procedure based on prior configuration information, an indication on resource allocation 1172, or based on transmission activity by the slave device 706-a or the master device 702 on the unlicensed channel 712.
[00109] A FIG. 12 é um fluxograma 1200 de um método (processo) de operar um dispositivo escravo (por exemplo, os dispositivos escravos 706-a, 706-b, 706-c, o aparelho 1402/1402’). O dispositivo escravo pode estar associado ao primeiro dispositivo mestre e a um segundo dispositivo mestre.[00109] FIG. 12 is a flowchart 1200 of a method (process) of operating a slave device (e.g., slave devices 706-a, 706-b, 706-c, apparatus 1402/1402'). The slave device can be associated with the first master device and a second master device.
[00110] Em 1202, o dispositivo escravo pode receber, a partir do primeiro dispositivo mestre, uma alocação de recursos para comunicação com o segundo dispositivo mestre. Por exemplo, com referência à FIG. 11, o dispositivo mestre 702 pode comunicar subquadros 1168, que incluem uma alocação de recurso 1172 com o dispositivo escravo 706-a no canal 712. O canal 712 pode ser ou um canal licenciado ou um canal não licenciado.[00110] At 1202, the slave device may receive, from the first master device, an allocation of resources for communication with the second master device. For example, with reference to FIG. 11, the master device 702 may communicate subframes 1168 that include a resource allocation 1172 with the slave device 706-a on channel 712. Channel 712 may be either a licensed channel or an unlicensed channel.
[00111] Em 1204, o dispositivo escravo pode determinar um tipo de procedimento de CCA para executar antes de se comunicar com o segundo dispositivo mestre em um canal não licenciado. Por exemplo, com referência à FIG. 11, o dispositivo escravo 706-a pode determinar o tipo de procedimento de CCA a ser usado no canal não licenciado 710 com base em se a alocação de recursos para o canal não licenciado 710 é transmitida para o dispositivo escravo 706-a no canal não licenciado 710 (ou seja, a mesma portadora não licenciada) ou no canal não licenciado 712 (ou seja, uma portadora não licenciada diferente). Por exemplo, como descrito supra, quando a alocação de recursos 1026 é transmitida no canal não licenciado 710, o dispositivo escravo 706-a pode determinar executar o procedimento de ECCA 1034 para obter acesso ao canal não licenciado 710. Quando a alocação de recursos 1172 para o canal não licenciado 710 é transmitida no canal não licenciado 712, de forma semelhante à descrita acima, em relação ao canal licenciado, o dispositivo escravo 706-a pode determinar a realização da ICCA, da CCA simples ou o procedimento de ECCA baseado em informações de configuração anteriores, uma indicação na alocação de recursos 1172, ou com base na atividade de transmissão pelo dispositivo escravo 706-a ou o dispositivo mestre 702 no canal não licenciado 712.[00111] At 1204, the slave device may determine a type of CCA procedure to perform before communicating with the second master device on an unlicensed channel. For example, with reference to FIG. 11, the slave device 706-a may determine the type of CCA procedure to be used on the unlicensed channel 710 based on whether the resource allocation for the unlicensed channel 710 is transmitted to the slave device 706-a on the unlicensed channel 710. licensed 710 (i.e., the same unlicensed carrier) or on unlicensed channel 712 (i.e., a different unlicensed carrier). For example, as described above, when resource allocation 1026 is transmitted on unlicensed channel 710, slave device 706-a may determine to perform ECCA procedure 1034 to gain access to unlicensed channel 710. When resource allocation 1172 for the unlicensed channel 710 is transmitted on the unlicensed channel 712, in a manner similar to that described above, with respect to the licensed channel, the slave device 706-a may determine to perform ICCA, simple CCA or the ECCA procedure based on prior configuration information, an indication on resource allocation 1172, or based on transmission activity by the slave device 706-a or the master device 702 on the unlicensed channel 712.
[00112] Em 1206, o dispositivo escravo pode executar um procedimento de CCA para obter uma oportunidade de transmissão com base no tipo determinado de procedimento de CCA. O procedimento de CCA pode ser um de um procedimento de ICCA ou um procedimento de ECCA. Por exemplo, com referência à FIG. 11, como descrito supra, quando a alocação de recursos 1026 é transmitida no canal não licenciado 710, o dispositivo escravo 706-a pode determinar executar o procedimento de ECCA 1034 para obter acesso ao canal não licenciado 710. Quando a alocação de recursos 1172 para o canal não licenciado 710 é transmitida no canal não licenciado 712, de forma semelhante à descrita acima, em relação ao canal licenciado, o dispositivo escravo 706-a pode determinar a realização da ICCA, da CCA simples ou o procedimento de ECCA baseado em informações de configuração anteriores, uma indicação na alocação de recursos 1172, ou com base na atividade de transmissão pelo dispositivo escravo 706-a ou o dispositivo mestre 702 no canal não licenciado 712.[00112] At 1206, the slave device may perform a CCA procedure to obtain a transmission opportunity based on the determined type of CCA procedure. The CCA procedure can be either an ICCA procedure or an ECCA procedure. For example, with reference to FIG. 11, as described above, when the resource allocation 1026 is transmitted on the unlicensed channel 710, the slave device 706-a may determine to perform the ECCA procedure 1034 to obtain access to the unlicensed channel 710. When the resource allocation 1172 for the unlicensed channel 710 is transmitted on the unlicensed channel 712, in a manner similar to that described above, with respect to the licensed channel, the slave device 706-a may determine to perform ICCA, simple CCA or the information-based ECCA procedure configuration settings, an indication on resource allocation 1172, or based on transmission activity by the slave device 706-a or the master device 702 on the unlicensed channel 712.
[00113] Em 1208, o dispositivo escravo pode transmitir dados para o segundo dispositivo mestre de acordo com a alocação de recursos no canal não licenciado quando a oportunidade de transmissão é obtida. Por exemplo, com referência à FIG. 10, a alocação de recursos 1026 pode indicar para o dispositivo escravo 706-a transmitir dados para o dispositivo mestre 704 imediatamente após receber a alocação de recursos 1026 ou em um ponto de tempo específico. No ponto de tempo de transmissão, o dispositivo escravo 706-a pode determinar se algum dos dispositivos escravos 706-a e os dispositivos associados (isto é, o dispositivo mestre 702 e o dispositivo mestre 704) estão ativos no canal não licenciado 710 ou estava ativo dentro de um período de tempo predeterminado (por exemplo, 1, 3 ou 5 partições de observação). Quando um dos dispositivos está ativo ou estava ativo com o período de tempo predeterminado, o dispositivo escravo 706-a pode determinar executar o procedimento de ECCA para obter acesso ao canal não licenciado 710. Neste exemplo, com base na alocação de recursos 1026, o dispositivo escravo 706-a determina a transmissão de dados para o dispositivo mestre 702 imediatamente após a recepção da alocação de recursos 1026. O dispositivo escravo 706-a determina ainda que o dispositivo mestre associado 702 estava ativo no ponto de tempo t8 e, consequentemente, executa o procedimento de ECCA 1034 para obter uma partição de transmissão no canal não licenciado 710. O período de tempo do procedimento de ECCA 1034 pode sobrepor-se ao período de tempo de transmissão dos pacotes 1014 transmitidos entre o AP 912 e a STA 916. Através do procedimento de ECCA 1034, o dispositivo escravo 706- a obtém uma partição de transmissão no ponto de tempo t12. Consequentemente, no ponto de tempo t12, o dispositivo escravo 706-a comunica os subquadros 1038 no canal não licenciado 710 ao dispositivo mestre 704 de acordo com a alocação de recursos 1026.[00113] At 1208, the slave device may transmit data to the second master device according to the resource allocation on the unlicensed channel when the transmission opportunity is obtained. For example, with reference to FIG. 10, the resource allocation 1026 may direct the slave device 706 to transmit data to the master device 704 immediately after receiving the resource allocation 1026 or at a specific point of time. At the transmission time point, the slave device 706-a can determine whether any of the slave devices 706-a and the associated devices (i.e., the master device 702 and the master device 704) are active on the unlicensed channel 710 or were active within a predetermined period of time (e.g., 1, 3, or 5 observation partitions). When one of the devices is active or was active for the predetermined period of time, the slave device 706-a may determine to perform the ECCA procedure to gain access to the unlicensed channel 710. In this example, based on resource allocation 1026, the slave device 706-a determines the transmission of data to the master device 702 immediately upon receipt of resource allocation 1026. The slave device 706-a further determines that the associated master device 702 was active at time point t8 and, consequently, performs the ECCA procedure 1034 to obtain a transmission partition on the unlicensed channel 710. The time period of the ECCA procedure 1034 may overlap with the transmission time period of the packets 1014 transmitted between the AP 912 and the STA 916. Through the ECCA procedure 1034, the slave device 706-a obtains a transmission partition at time point t12. Accordingly, at time point t12, slave device 706-a communicates subframes 1038 on unlicensed channel 710 to master device 704 in accordance with resource allocation 1026.
[00114] A FIG. 13 é um fluxograma de dados conceitual 1300 ilustrando o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar 1302. O aparelho pode ser um UE. O aparelho inclui um componente de recepção 1304 que recebe uma alocação de recursos 1305 de um primeiro dispositivo mestre 1350. O aparelho também inclui um componente de determinação 1306 que determina um tipo de procedimento de CCA (por exemplo, ICCA ou ECCA) para executar antes de se comunicar com o segundo dispositivo mestre em um canal não licenciado com base em informações associadas à alocação de recursos 1315 recebida do componente de recepção 1304. O aparelho inclui ainda um componente de desempenho de CCA 1308 que executa um procedimento de CCA 1335 para obter uma oportunidade de transmissão com base na informação recebida do componente de determinação 1306. O aparelho inclui adicionalmente um componente de transmissão 1310 que transmite os dados 1355 para um segundo dispositivo mestre 1360 usando a oportunidade de transmissão 1345.[00114] FIG. 13 is a conceptual data flowchart 1300 illustrating the flow of data between different media/components in an exemplary apparatus 1302. The apparatus may be a UE. The apparatus includes a receiving component 1304 that receives a resource allocation 1305 from a first master device 1350. The apparatus also includes a determining component 1306 that determines a type of CCA procedure (e.g., ICCA or ECCA) to execute before of communicating with the second master device on an unlicensed channel based on information associated with resource allocation 1315 received from the receiving component 1304. The apparatus further includes a CCA performance component 1308 that performs a CCA procedure 1335 to obtain a transmission opportunity based on information received from the determining component 1306. The apparatus further includes a transmission component 1310 that transmits the data 1355 to a second master device 1360 using the transmission opportunity 1345.
[00115] O aparelho pode incluir components adicionais que realizam cada um dos blocos do algoritmo no fluxograma mencionado acima da FIG. 12. Como tal, cada bloco no fluxograma acima mencionado da FIG. 12 pode ser realizado através de um componente e o aparelho pode incluir um ou mais dos referidos componentes. Os componentes podem ser um ou mais componentes de hardware especificamente configurados para realizar o processo/algoritmo indicado, implementados por um processador configurado para executar os processos/algoritmo indicados, armazenados dentro de um meio legível por computador para a execução por um processador, ou alguma combinação dos mesmos.[00115] The apparatus may include additional components that perform each of the algorithm blocks in the flowchart mentioned above in FIG. 12. As such, each block in the above-mentioned flowchart of FIG. 12 can be realized through a component and the apparatus can include one or more of said components. The components may be one or more hardware components specifically configured to perform the indicated process/algorithm, implemented by a processor configured to perform the indicated processes/algorithm, stored within a computer-readable medium for execution by a processor, or some combination thereof.
[00116] A FIG. 14 é um diagrama 1400 ilustrando um exemplo de uma implementação de hardware para um aparelho 1302’ que emprega um sistema de processamento 1414. O sistema de processamento 1414 pode ser implementado com uma arquitetura de barramento, representada geralmente pelo barramento 1424. O barramento 1424 pode incluir qualquer número de barramentos de interconexão e pontes dependendo da aplicação específica do sistema de processamento 1414 e das restrições gerais de projeto. O barramento 1424 liga juntos diversos circuitos, incluindo um ou mais processadores e/ou componentes de hardware, representados pelo processador 1404), os componentes 1304, 1306, 1308, 1310 e o meio legível por computador/memória 1406. O barramento 1424 também pode ligar diversos outros circuitos, tais como fontes de temporização, periféricos, reguladores de tensão e circuitos de gerenciamento de alimentação, que são bem conhecidos na técnica, e, portanto, não serão descritos posteriormente.[00116] FIG. 14 is a diagram 1400 illustrating an example of a hardware implementation for an apparatus 1302' that employs a processing system 1414. The processing system 1414 may be implemented with a bus architecture, generally represented by bus 1424. The bus 1424 may include any number of interconnect buses and bridges depending on the specific application of the 1414 processing system and general design constraints. Bus 1424 connects together various circuits, including one or more processors and/or hardware components, represented by processor 1404), components 1304, 1306, 1308, 1310, and the computer-readable medium/memory 1406. Bus 1424 can also connect various other circuits, such as timing sources, peripherals, voltage regulators and power management circuits, which are well known in the art, and therefore will not be described later.
[00117] O sistema de processamento 1414 pode ser acoplado a um transceptor 1410. O transceptor 1410 é acoplado a uma ou mais antenas 1420. O transceptor 1410 fornece um meio para comunicação com vários outros aparelhos através de um meio de transmissão. O transceptor 1410 recebe um sinal a partir de uma ou mais antenas 1420, extrai a informação do sinal recebido, e fornece a informação extraída para o sistema de processamento 1414, especificamente o componente de recepção 1304. Além disso, o transceptor 1410 recebe a informação a partir do sistema de processamento 1414, especificamente o módulo de transmissão 1310, e com base na informação recebida, gera um sinal para ser aplicado a uma ou mais antenas 1420. O sistema de processamento 1414 inclui um processador 1404 acoplado a um meio/memória legível por computador 1406. O processador 1404 é responsável pelo processamento geral, incluindo a execução de software armazenado no meio legível por computador/memória 1406. O software, quando executado pelo processador 1404, faz com que o sistema de processamento 1414 realize várias funções descritas acima para qualquer aparelho particular. O meio legível por computador/memória 1406 também pode ser utilizada para o armazenamento de dados que são manipulados pelo processador 1404, ao executar o software. O sistema de processamento 1414 inclui ainda, pelo menos um dos componentes 1304, 1306, 1308 e 1310. Os componentes podem ser componentes de software em execução no processador 1404, residentes/armazenados no meio legível por computador/memória 1406, um ou mais componentes de hardware acoplados ao processador 1404, ou alguma combinação dos mesmos. O sistema de processamento 1414 pode ser um componente do UE 350 e pode incluir a memória 360 e/ou pelo menos um dentre processador TX 368, processador RX 356 e controlador/processador 359.[00117] The processing system 1414 may be coupled to a transceiver 1410. The transceiver 1410 is coupled to one or more antennas 1420. The transceiver 1410 provides a means for communicating with various other devices via a transmission medium. The transceiver 1410 receives a signal from one or more antennas 1420, extracts information from the received signal, and provides the extracted information to the processing system 1414, specifically the receiving component 1304. Additionally, the transceiver 1410 receives the information from the processing system 1414, specifically the transmission module 1310, and based on the information received, generates a signal to be applied to one or more antennas 1420. The processing system 1414 includes a processor 1404 coupled to a medium/memory computer-readable medium 1406. Processor 1404 is responsible for general processing, including executing software stored on computer-readable medium/memory 1406. The software, when executed by processor 1404, causes processing system 1414 to perform various functions described above for any particular device. The computer-readable medium/memory 1406 may also be used for storing data that is manipulated by the processor 1404 when executing the software. The processing system 1414 further includes at least one of the components 1304, 1306, 1308 and 1310. The components may be software components running on the processor 1404, resident/stored in the computer readable medium/memory 1406, one or more components of hardware coupled to the processor 1404, or some combination thereof. The processing system 1414 may be a component of the UE 350 and may include memory 360 and/or at least one of TX processor 368, RX processor 356 and controller/processor 359.
[00118] Em uma configuração, o aparelho 1302/1302’ para comunicação sem fio inclui meios para receber, a partir do primeiro dispositivo mestre, uma alocação de recurso para comunicação com o segundo dispositivo mestre. Em um aspecto, a alocação de recursos é recebida em pelo menos um dentre um canal não licenciado ou um canal licenciado. Em outra configuração, o aparelho 1302/1302’ para comunicação sem fio inclui meios para determinar um tipo de procedimento de CCA para executar antes de se comunicar com o segundo dispositivo mestre em um canal não licenciado. Em um aspecto, os meios para determinar são configurados para determinar o tipo de procedimento de CCA a realizar com base em pelo menos um de um indicador incluído na alocação de recursos, informações de configuração fornecidas pelo primeiro dispositivo mestre antes de receber a alocação de recursos, se o primeiro dispositivo mestre ou o segundo dispositivo mestre reservaram o canal não licenciado para a transmissão pelo dispositivo escravo, se a alocação de recursos foi recebida no canal não licenciado ou outro canal ou se a alocação de recursos foi recebida no canal não licenciado ou em um canal licenciado. Por exemplo, o outro canal pode incluir um canal não licenciado diferente, um mesmo canal não licenciado ou um canal licenciado. Em uma configuração adicional, o aparelho 1302/1302’ para comunicação sem fio inclui meios para realizar ainda um procedimento de CCA para obter uma oportunidade de transmissão com base na determinação, o procedimento de CCA sendo um de um procedimento de ICCA ou um procedimento de ECCA. Ainda em outra configuração, o aparelho 1302/1302’ para comunicação sem fio inclui meios para transmitir dados para o segundo dispositivo mestre de acordo com a alocação de recursos no canal não licenciado quando a oportunidade de transmissão é obtida. Em um aspecto, a alocação de recursos é ainda para comunicação com o primeiro dispositivo mestre. Em um outro aspecto, os meios para transmissão são configurados para transmitir os dados para o primeiro dispositivo mestre de acordo com a alocação de recursos. Em outro aspecto, os meios para transmissão são configurados para transmitir outros dados para o primeiro dispositivo mestre de acordo com a alocação de recursos. Por exemplo, os outros dados podem incluir dados de controle e/ou dados de usuário. Em ainda um outro aspecto, o dispositivo escravo é um equipamento de usuário. Em um outro aspecto, o primeiro dispositivo mestre inclui um primeiro macro eNB, um primeiro RRH ou uma primeira célula femto. Em um outro aspecto, o segundo dispositivo mestre inclui um de um segundo eNB, uma segunda RRH ou uma segunda célula femto. Os meios acima referidos podem ser um ou mais dos componentes acima mencionados do aparelho 1302 e/ou o sistema de processamento 1414 do aparelho 1302’ configurado para executar as funções recitados pelos meios acima referidos. Como descrito acima, o sistema de processamento 1414 pode incluir o processador TX 368, o processador RX 356, e o controlador/processador 359. Como tal, em uma configuração, os meios acima referidos podem ser o processador TX 368, o processador RX 356, e o controlador/processador 359 configurados para executar as funções recitadas pelos meios acima referidos.[00118] In one configuration, the apparatus 1302/1302' for wireless communication includes means for receiving, from the first master device, a resource allocation for communication with the second master device. In one aspect, the resource allocation is received on at least one of an unlicensed channel or a licensed channel. In another embodiment, the apparatus 1302/1302' for wireless communication includes means for determining a type of CCA procedure to perform before communicating with the second master device on an unlicensed channel. In one aspect, the means for determining is configured to determine the type of CCA procedure to perform based on at least one of an indicator included in the resource allocation, configuration information provided by the first master device prior to receiving the resource allocation. , whether the first master device or the second master device reserved the unlicensed channel for transmission by the slave device, whether the resource allocation was received on the unlicensed channel or another channel, or whether the resource allocation was received on the unlicensed channel, or on a licensed channel. For example, the other channel may include a different unlicensed channel, the same unlicensed channel, or a licensed channel. In a further embodiment, the apparatus 1302/1302' for wireless communication includes means for further performing a CCA procedure to obtain a transmission opportunity based on the determination, the CCA procedure being one of an ICCA procedure or a ECCA. In yet another embodiment, the apparatus 1302/1302' for wireless communication includes means for transmitting data to the second master device in accordance with the resource allocation on the unlicensed channel when the transmission opportunity is obtained. In one aspect, the resource allocation is still for communication with the first master device. In another aspect, the means for transmission is configured to transmit the data to the first master device in accordance with the resource allocation. In another aspect, the means for transmission is configured to transmit other data to the first master device in accordance with resource allocation. For example, the other data may include control data and/or user data. In yet another aspect, the slave device is user equipment. In another aspect, the first master device includes a first eNB macro, a first RRH, or a first femto cell. In another aspect, the second master device includes one of a second eNB, a second RRH, or a second femto cell. The aforementioned means may be one or more of the aforementioned components of the apparatus 1302 and/or the processing system 1414 of the apparatus 1302' configured to perform the functions recited by the aforementioned means. As described above, the processing system 1414 may include the TX processor 368, the RX processor 356, and the controller/processor 359. As such, in one configuration, the aforementioned means may be the TX processor 368, the RX processor 356 , and the controller/processor 359 configured to perform the functions recited by the aforementioned means.
[00119] É compreendido que a ordem específica ou hierarquia dos blocos nos processos/fluxogramas revelados é uma ilustração das abordagens exemplares. Com base nas preferências de design, entende-se que a ordem ou hierarquia dos blocos nos processos/fluxogramas específicos pode ser alterada. Além disso, alguns blocos podem ser combinados ou omitidos. As reivindicações do método que acompanham apresentam elementos de vários blocos em uma ordem de amostra, e não se destinam a limitar-se à ordem ou hierarquia específica apresentada.[00119] It is understood that the specific order or hierarchy of blocks in the disclosed processes/flowcharts is an illustration of exemplary approaches. Based on design preferences, it is understood that the order or hierarchy of blocks in specific processes/flowcharts may be changed. Additionally, some blocks can be combined or omitted. The accompanying method claims present elements of various blocks in a sample order, and are not intended to be limited to the specific order or hierarchy presented.
[00120] A FIG. 15 é um fluxograma 1500 de um método de comunicação sem fio. O método pode ser realizado por um eNB (ex., o dispositivo mestre 702, o aparelho 1502/1502’). Deve-se compreender que as operações indicadas com linhas tracejadas representam operações opcionais para vários aspectos da revelação.[00120] FIG. 15 is a flowchart 1500 of a wireless communication method. The method can be performed by an eNB (e.g., the master device 702, the device 1502/1502'). It should be understood that the operations indicated with dashed lines represent optional operations for various aspects of the disclosure.
[00121] Em 1502, o eNB pode transmitir uma alocação de recurso para um dispositivo escravo. Por exemplo, com referência à FIG. 11, o dispositivo mestre 702 pode comunicar subquadros 1168, que incluem uma alocação de recurso 1172 com o dispositivo escravo 706-a no canal 712. O canal 712 pode ser ou um canal licenciado ou um canal não licenciado.[00121] At 1502, the eNB may transmit a resource allocation to a slave device. For example, with reference to FIG. 11, the master device 702 may communicate subframes 1168 that include a resource allocation 1172 with the slave device 706-a on channel 712. Channel 712 may be either a licensed channel or an unlicensed channel.
[00122] Em 1504, o eNB pode transmitir informações da alocação de recursos para o segundo dispositivo mestre em um link de canal de transporte de retorno. Por exemplo, com referência à FIG. 11, o dispositivo mestre 702 pode transmitir informações relativas à alocação de recursos 1172 para o dispositivo mestre 704 através do link de canal de transporte de retorno 780 de modo que o dispositivo mestre 704 possa se comunicar com o dispositivo escravo 706-a de acordo com o procedimento CoMP. A informação pode incluir uma indicação que instrui o dispositivo mestre 704 a reservar o canal não licenciado 710 antes e para uso da comunicação de dados entre o dispositivo mestre 704 e o dispositivo escravo 706-a de acordo com a alocação de recursos 1172. Como o dispositivo mestre 704 reservará o canal não licenciado 710, a alocação de recursos 1172 também pode incluir uma indicação que instrui o dispositivo escravo 706-a para executar um procedimento de ICCA para obter acesso ao canal não licenciado 710.[00122] At 1504, the eNB may transmit resource allocation information to the second master device on a backhaul link. For example, with reference to FIG. 11, the master device 702 may transmit resource allocation information 1172 to the master device 704 via the backhaul link 780 so that the master device 704 may communicate with the slave device 706-a in accordance with the CoMP procedure. The information may include an indication that instructs the master device 704 to reserve the unlicensed channel 710 in advance of and for use in data communication between the master device 704 and the slave device 706-a in accordance with resource allocation 1172. Such as master device 704 will reserve the unlicensed channel 710, the resource allocation 1172 may also include an indication that instructs the slave device 706-a to perform an ICCA procedure to gain access to the unlicensed channel 710.
[00123] Em 1506, o eNB pode indicar um tipo de CCA e parâmetros de CCA para o dispositivo escravo. Por exemplo, a FIG. 11, o dispositivo escravo 706-a pode executar um procedimento de ICCA 1132, um procedimento de ICCA 1152 e um procedimento de ECCA 1154 no canal não licenciado 710. O eNB também pode indicar outros parâmetros de configuração, como o período de adiamento, valor do contador de ECA, etc.[00123] At 1506, the eNB may indicate a CCA type and CCA parameters for the slave device. For example, FIG. 11, the slave device 706-a may perform an ICCA procedure 1132, an ICCA procedure 1152, and an ECCA procedure 1154 on the unlicensed channel 710. The eNB may also indicate other configuration parameters, such as the delay period, value of the ECA counter, etc.
[00124] Em 1508, o eNB pode fornecer informações de configuração em uma comunicação antes da transmissão da alocação de recursos. Por exemplo, com referência à FIG. 11, quando a alocação de recursos 1172 para o canal não licenciado 710 é transmitida no canal não licenciado 712, de forma semelhante à descrita acima, em relação ao canal licenciado, o dispositivo escravo 706-a pode determinar a realização da ICCA, da CCA simples ou o procedimento de ECCA baseado em informações de configuração anteriores, uma indicação na alocação de recursos 1172, ou com base na atividade de transmissão pelo dispositivo escravo 706-a ou o dispositivo mestre 702 no canal não licenciado 712.[00124] At 1508, the eNB may provide configuration information in a communication prior to transmitting the resource allocation. For example, with reference to FIG. 11, when the resource allocation 1172 for the unlicensed channel 710 is transmitted on the unlicensed channel 712, in a manner similar to that described above, with respect to the licensed channel, the slave device 706-a may determine to perform the ICCA, the CCA simple or the ECCA procedure based on previous configuration information, an indication in resource allocation 1172, or based on transmission activity by the slave device 706-a or the master device 702 on the unlicensed channel 712.
[00125] Em 1510, o eNB pode configurar um indicador na alocação de recurso. Por exemplo, com referência à FIG. 11, quando a alocação de recursos 1172 para o canal não licenciado 710 é transmitida no canal não licenciado 712, de forma semelhante à descrita acima em relação ao canal licenciado, o dispositivo escravo 706-a pode determinar executar o procedimento de ICCA, da CCA simples ou ECCA baseado em informações de configuração anteriores, uma indicação na alocação de recursos 1172 ou com base na atividade de transmissão pelo dispositivo escravo 706-a ou o dispositivo mestre 702 no canal não licenciado 712. O dispositivo mestre 702 pode ainda determinar se deve incluir a indicação do procedimento de ICCA na alocação de recursos 1172 do dispositivo mestre 702 com base no tempo de ocupação total do canal (isto é, do ponto do tempo t4 ao ponto de tempo t18) do dispositivo mestre 704 e dos dispositivos associados (isto é, o dispositivo escravo 706-a) no canal não licenciado 710. O dispositivo mestre 702 pode determinar ou estimar o comprimento do tempo de ocupação do canal. Se o comprimento não for maior do que uma duração máxima de ocupação do canal pré-configurada (por exemplo, 10 ms), o dispositivo mestre 702 pode determinar incluir a indicação do procedimento de ICCA na alocação de recursos 1172. Se o comprimento for maior do que a duração máxima de ocupação, o dispositivo mestre 702 pode determinar incluir a indicação do procedimento de ECCA na alocação de recursos 1172. Consequentemente, em vez de executar o procedimento de ICCA 1132, o dispositivo escravo 706-a pode executar o procedimento de ECCA para obter a partição de transmissão.[00125] At 1510, the eNB may configure an indicator on resource allocation. For example, with reference to FIG. 11, when the resource allocation 1172 for the unlicensed channel 710 is transmitted on the unlicensed channel 712, in a manner similar to that described above with respect to the licensed channel, the slave device 706-a may determine to perform the ICCA procedure of the CCA simple or ECCA based on previous configuration information, an indication in resource allocation 1172, or based on transmission activity by the slave device 706-a or the master device 702 on the unlicensed channel 712. The master device 702 may further determine whether to include the indication of the ICCA procedure in the resource allocation 1172 of the master device 702 based on the total channel busy time (i.e., from time point t4 to time point t18) of the master device 704 and the associated devices (i.e., from time point t4 to time point t18) is, the slave device 706-a) on the unlicensed channel 710. The master device 702 can determine or estimate the length of the channel occupancy time. If the length is not greater than a preconfigured maximum channel occupancy duration (e.g., 10 ms), the master device 702 may determine to include the ICCA procedure indication in resource allocation 1172. If the length is greater than the maximum occupancy duration, the master device 702 may determine to include the ECCA procedure indication in the resource allocation 1172. Consequently, instead of executing the ICCA procedure 1132, the slave device 706-a may perform the ECCA to obtain the transmission partition.
[00126] Em 1512, o eNB pode transmitir a alocação de recurso em um tipo de canal. Por exemplo, com referência à FIG. 11, o dispositivo mestre 702 pode comunicar subquadros 1168, que incluem uma alocação de recurso 1172 com o dispositivo escravo 706-a no canal 712. O canal 712 pode ser ou um canal licenciado ou um canal não licenciado.[00126] At 1512, the eNB may transmit resource allocation on a channel type. For example, with reference to FIG. 11, the master device 702 may communicate subframes 1168 that include a resource allocation 1172 with the slave device 706-a on channel 712. Channel 712 may be either a licensed channel or an unlicensed channel.
[00127] Em 1514, o eNB pode transmitir a alocação de recurso em um canal selecionado. Por exemplo, com referência à FIG. 11, o dispositivo mestre 702 pode comunicar subquadros 1168, que incluem uma alocação de recurso 1172 com o dispositivo escravo 706-a no canal 712. O canal 712 pode ser ou um canal licenciado ou um canal não licenciado.[00127] At 1514, the eNB may transmit resource allocation on a selected channel. For example, with reference to FIG. 11, the master device 702 may communicate subframes 1168 that include a resource allocation 1172 with the slave device 706-a on channel 712. Channel 712 may be either a licensed channel or an unlicensed channel.
[00128] Em 1516, o eNB pode determinar que pelo menos um do primeiro dispositivo mestre, segundo dispositivo mestre e dispositivo escravo esteja ativo no canal não licenciado antes da recepção dos dados. Por exemplo, com referência à FIG. 11, o dispositivo mestre 702 pode determinar que nenhum dos dispositivos mestres 702 e os dispositivos associados ao dispositivo mestre 702, isto é, o dispositivo mestre 704 e o dispositivo escravo 706-a, estão ativos no canal não licenciado 710 antes de usar o procedimento de ICCA para obter a partição de transmissão. Em outras palavras, se algum dentre o dispositivo mestre 702, dispositivo mestre 704 ou dispositivo escravo 706-a estiver ativo, o dispositivo mestre 702 pode determinar a realização de um procedimento de ECCA para obter uma partição de transmissão.[00128] At 1516, the eNB may determine that at least one of the first master device, second master device, and slave device is active on the unlicensed channel prior to receiving the data. For example, with reference to FIG. 11, the master device 702 may determine that none of the master devices 702 and the devices associated with the master device 702, i.e., the master device 704 and the slave device 706-a, are active on the unlicensed channel 710 before using the procedure from ICCA to obtain the transmission partition. In other words, if any of the master device 702, master device 704, or slave device 706-a is active, the master device 702 may determine to perform an ECCA procedure to obtain a transmission partition.
[00129] A FIG. 16 é um fluxograma de dados conceitual 1600 ilustrando o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar 1602. O aparelho pode ser um eNB. O aparelho inclui um componente de recepção 1604 que recebe transmissão de dados 1605, 1615 de um dispositivo escravo 1650 e um eNB mestre 1660. Além disso, o aparelho inclui um componente de indicação 1606 que indica um tipo de CCA e parâmetros de CCA 1625 para o dispositivo escravo 1650. O aparelho inclui ainda um componente de transmissão 1608 que transmite o tipo de CCA, os parâmetros de CCA e a alocação de recursos 1635 para o dispositivo escravo 1650. Além disso, o componente de transmissão 1608 transmite a informação 1645 relativa à alocação de recursos para o dispositivo mestre 1660.[00129] FIG. 16 is a conceptual data flowchart 1600 illustrating the flow of data between different media/components in an exemplary apparatus 1602. The apparatus may be an eNB. The apparatus includes a receiving component 1604 that receives data transmission 1605, 1615 from a slave device 1650 and a master eNB 1660. Additionally, the apparatus includes an indicating component 1606 that indicates a CCA type and CCA parameters 1625 for the slave device 1650. The apparatus further includes a transmission component 1608 that transmits the CCA type, CCA parameters, and resource allocation 1635 to the slave device 1650. Additionally, the transmission component 1608 transmits information 1645 regarding to resource allocation for the master device 1660.
[00130] O aparelho pode incluir módulos adicionais que realizam cada uma das etapas do algoritmo no diagrama de fluxo acima referido da Figura 15. Como tal, cada bloco no fluxograma acima mencionado da FIG. 15 pode ser realizado através de um componente e o aparelho pode incluir um ou mais dos referidos componentes. Os componentes podem ser um ou mais componentes de hardware especificamente configurados para realizar o processo/algoritmo indicado, implementados por um processador configurado para executar os processos/algoritmo indicados, armazenados dentro de um meio legível por computador para a execução por um processador, ou alguma combinação dos mesmos.[00130] The apparatus may include additional modules that perform each of the steps of the algorithm in the above-mentioned flow diagram of Figure 15. As such, each block in the above-mentioned flow diagram of FIG. 15 can be realized through a component and the apparatus can include one or more of said components. The components may be one or more hardware components specifically configured to perform the indicated process/algorithm, implemented by a processor configured to perform the indicated processes/algorithm, stored within a computer-readable medium for execution by a processor, or some combination thereof.
[00131] A FIG. 17 é um diagrama 1700 ilustrando um exemplo de uma implementação de hardware para um aparelho 1602’ que emprega um sistema de processamento 1714. O sistema de processamento 1714 pode ser implementado com uma arquitetura de barramento, representada geralmente pelo barramento 1724. O barramento 1724 pode incluir qualquer número de barramentos de interconexão e pontes dependendo da aplicação específica do sistema de processamento 1714 e das restrições gerais de projeto. O barramento 1724 liga juntos diversos circuitos, incluindo um ou mais processadores e/ou componentes de hardware, representados pelo processador 1704), os componentes 1604, 1606, 1608, e o meio legível por computador/memória 1706. O barramento 1724 também pode ligar diversos outros circuitos, tais como fontes de temporização, periféricos, reguladores de tensão e circuitos de gerenciamento de alimentação, que são bem conhecidos na técnica, e, portanto, não serão descritos posteriormente.[00131] FIG. 17 is a diagram 1700 illustrating an example of a hardware implementation for an apparatus 1602' that employs a processing system 1714. The processing system 1714 may be implemented with a bus architecture, generally represented by the bus 1724. The bus 1724 may include any number of interconnect buses and bridges depending on the specific application of the 1714 processing system and general design constraints. Bus 1724 connects together various circuits, including one or more processors and/or hardware components, represented by processor 1704), components 1604, 1606, 1608, and the computer/memory readable medium 1706. Bus 1724 can also connect various other circuits, such as timing sources, peripherals, voltage regulators and power management circuits, which are well known in the art, and therefore will not be described further.
[00132] O sistema de processamento 1714 pode ser acoplado a um transceptor 1710. O transceptor 1710 é acoplado a uma ou mais antenas 1720. O transceptor 1710 fornece um meio para comunicação com vários outros aparelhos através de um meio de transmissão. O transceptor 1710 recebe um sinal a partir de uma ou mais antenas 1720, extrai a informação do sinal recebido, e fornece a informação extraída para o sistema de processamento 1714, especificamente o componente de recepção 1604. Além disso, o transceptor 1710 recebe a informação a partir do sistema de processamento 1714, especificamente o componente de transmissão 1606, e com base na informação recebida, gera um sinal para ser aplicado a uma ou mais antenas 1720. O sistema de processamento 1714 inclui um processador 1704 acoplado a um meio/memória legível por computador 1706. O processador 1704 é responsável pelo processamento geral, incluindo a execução de software armazenado no meio legível por computador/memória 1706. O software, quando executado pelo processador 1704, faz com que o sistema de processamento 1714 realize várias funções descritas acima para qualquer aparelho particular. O meio legível por computador/memória 1706 também pode ser utilizada para o armazenamento de dados que são manipulados pelo processador 1704, ao executar o software. O sistema de processamento 1714 inclui ainda, pelo menos um dos componentes 1604, 1606, 1608. Os componentes podem ser componentes de software em execução no processador 1704, residentes/armazenados no meio legível por computador/memória 1706, um ou mais componentes de hardware acoplados ao processador 1704, ou alguma combinação dos mesmos. O sistema de processamento 1714 pode ser um componente do eNB 310 e pode incluir a memória 376 e/ou pelo menos um dentre processador TX 316, processador RX 370 e controlador/processador 375.[00132] The processing system 1714 may be coupled to a transceiver 1710. The transceiver 1710 is coupled to one or more antennas 1720. The transceiver 1710 provides a means for communicating with various other devices via a transmission medium. The transceiver 1710 receives a signal from one or more antennas 1720, extracts information from the received signal, and provides the extracted information to the processing system 1714, specifically the receiving component 1604. Additionally, the transceiver 1710 receives the information from the processing system 1714, specifically the transmission component 1606, and based on the information received, generates a signal to be applied to one or more antennas 1720. The processing system 1714 includes a processor 1704 coupled to a medium/memory computer-readable medium 1706. Processor 1704 is responsible for general processing, including executing software stored on computer-readable medium/memory 1706. The software, when executed by processor 1704, causes processing system 1714 to perform various functions described above for any particular device. The computer readable medium/memory 1706 may also be used for storing data that is manipulated by the processor 1704 when executing the software. The processing system 1714 further includes at least one of the components 1604, 1606, 1608. The components may be software components running on the processor 1704, resident/stored in the computer readable medium/memory 1706, one or more hardware components coupled to the 1704 processor, or some combination thereof. The processing system 1714 may be a component of the eNB 310 and may include memory 376 and/or at least one of TX processor 316, RX processor 370, and controller/processor 375.
[00133] Em uma configuração, o aparelho 1602/1602’ para comunicação sem fio inclui meios para transmitir uma alocação de recurso para um dispositivo escravo para comunicação com o segundo dispositivo mestre. Em outra configuração, o aparelho 1602/1602’ para comunicação sem fio inclui meios para transmitir a informação da alocação de recurso para o segundo dispositivo mestre em um link de canal de transporte de retorno. Em uma configuração adicional, o aparelho 1602/1602’ para comunicação sem fio inclui meios para indicar um tipo de CCA e parâmetros de CCA para o dispositivo escravo. Em um aspecto, os meios para indicar são configurados para fornecer informações de configuração em uma comunicação antes da transmissão da alocação de recursos. Em outro aspecto, os meios para indicar são configurados para definir um indicador na alocação de recursos. Em um aspecto adicional, os meios para indicar estão configurados para transmitir a alocação de recursos em um tipo de canal. Em ainda um outro aspecto, os meios para indicar estão configurados para transmitir a alocação de recursos em um canal selecionado. Em um aspecto, o dispositivo escravo é um equipamento de usuário. Em um outro aspecto, o primeiro dispositivo mestre inclui um primeiro macro eNB, uma primeira RRH de rádio ou uma primeira célula femto. Em um outro aspecto, o segundo dispositivo mestre inclui um de um segundo eNB, uma segunda RRH ou uma segunda célula femto.[00133] In one configuration, the apparatus 1602/1602' for wireless communication includes means for transmitting a resource allocation to a slave device for communication with the second master device. In another embodiment, the apparatus 1602/1602' for wireless communication includes means for transmitting resource allocation information to the second master device on a backhaul link. In a further embodiment, the apparatus 1602/1602' for wireless communication includes means for indicating a CCA type and CCA parameters for the slave device. In one aspect, the means for indicating is configured to provide configuration information in a communication prior to transmitting the resource allocation. In another aspect, the means for indicating is configured to define an indicator in resource allocation. In a further aspect, the means for indicating is configured to convey resource allocation on a channel type. In yet another aspect, the means for indicating is configured to convey resource allocation on a selected channel. In one aspect, the slave device is user equipment. In another aspect, the first master device includes a first macro eNB, a first radio RRH, or a first femto cell. In another aspect, the second master device includes one of a second eNB, a second RRH, or a second femto cell.
[00134] Os meios acima referidos podem ser um ou mais dos componentes acima mencionados do aparelho 1602 e/ou o sistema de processamento 1714 do aparelho 1602’ configurado para executar as funções recitados pelos meios acima referidos. Como descrito acima, o sistema de processamento 1714 pode incluir o processador TX 316, o processador RX 370, e o controlador/processador 375. Como tal, em uma configuração, os meios acima referidos podem ser o processador TX 316, o processador RX 370, e o controlador/processador 375 configurados para executar as funções recitadas pelos meios acima referidos.[00134] The aforementioned means may be one or more of the aforementioned components of the apparatus 1602 and/or the processing system 1714 of the apparatus 1602' configured to perform the functions recited by the aforementioned means. As described above, the processing system 1714 may include the TX processor 316, the RX processor 370, and the controller/processor 375. As such, in one configuration, the aforementioned means may be the TX processor 316, the RX processor 370 , and the controller/processor 375 configured to perform the functions recited by the aforementioned means.
[00135] A FIG. 18 é um fluxograma 1800 de um método de comunicação sem fio. O método pode ser realizado por um eNB (ex., o dispositivo mestre 704, o aparelho 1502/1502’). Deve-se compreender que as operações indicadas com linhas tracejadas representam operações opcionais para vários aspectos da revelação.[00135] FIG. 18 is a flowchart 1800 of a wireless communication method. The method can be performed by an eNB (e.g., the master device 704, the device 1502/1502'). It should be understood that the operations indicated with dashed lines represent optional operations for various aspects of the disclosure.
[00136] Em 1802, o eNB pode receber, do segundo dispositivo mestre, informações de alocação de recursos para o primeiro dispositivo mestre em um link de canal de transporte de retorno. Por exemplo, com referência à FIG. 11, o dispositivo mestre 702 pode transmitir informações relativas à alocação de recursos 1172 para o dispositivo mestre 704 através do link de canal de transporte de retorno 780 de modo que o dispositivo mestre 704 possa se comunicar com o dispositivo escravo 706-a de acordo com o procedimento CoMP. A informação pode incluir uma indicação que instrui o dispositivo mestre 704 a reservar o canal não licenciado 710 antes e para uso da comunicação de dados entre o dispositivo mestre 704 e o dispositivo escravo 706-a de acordo com a alocação de recursos 1172. Como o dispositivo mestre 704 reservará o canal não licenciado 710, a alocação de recursos 1172 também pode incluir uma indicação que instrui o dispositivo escravo 706-a para executar um procedimento de ICCA para obter acesso ao canal não licenciado 710.[00136] At 1802, the eNB may receive, from the second master device, resource allocation information for the first master device on a backhaul link. For example, with reference to FIG. 11, the master device 702 may transmit resource allocation information 1172 to the master device 704 via the backhaul link 780 so that the master device 704 may communicate with the slave device 706-a in accordance with the CoMP procedure. The information may include an indication that instructs the master device 704 to reserve the unlicensed channel 710 in advance of and for use in data communication between the master device 704 and the slave device 706-a in accordance with resource allocation 1172. Such as master device 704 will reserve the unlicensed channel 710, the resource allocation 1172 may also include an indication that instructs the slave device 706-a to perform an ICCA procedure to gain access to the unlicensed channel 710.
[00137] Em 1804, o eNB pode receber dados de acordo com a alocação de recursos em um canal não licenciado do dispositivo escravo. Por exemplo, com referência à FIG. 10. Por exemplo, com referência à FIG. 10, a alocação de recursos 1026 pode indicar o dispositivo escravo 706-a para transmitir dados para o dispositivo mestre 704 imediatamente após receber a alocação de recursos 1026 ou em um ponto de tempo específico. No ponto de tempo de transmissão, o dispositivo escravo 706-a pode determinar se algum dos dispositivos escravos 706-a e os dispositivos associados (isto é, o dispositivo mestre 702 e o dispositivo mestre 704) estão ativos no canal não licenciado 710 ou estava ativo dentro de um período de tempo predeterminado (por exemplo, 1, 3 ou 5 partições de observação). Quando um dos dispositivos está ativo ou estava ativo com o período de tempo predeterminado, o dispositivo escravo 706-a pode determinar executar o procedimento de ECCA para obter acesso ao canal não licenciado 710. Neste exemplo, com base na alocação de recursos 1026, o dispositivo escravo 706-a determina a transmissão de dados para o dispositivo mestre 702 imediatamente após a recepção da alocação de recursos 1026. O dispositivo escravo 706-a determina ainda que o dispositivo mestre associado 702 estava ativo no ponto de tempo t8 e, consequentemente, executa o procedimento de ECCA 1034 para obter uma partição de transmissão no canal não licenciado 710. O período de tempo do procedimento de ECCA 1034 pode sobrepor-se ao período de tempo de transmissão dos pacotes 1014 transmitidos entre o AP 912 e a STA 916. Através do procedimento de ECCA 1034, o dispositivo escravo 706- a obtém uma partição de transmissão no ponto de tempo t12. Consequentemente, no ponto de tempo t12, o dispositivo escravo 706-a comunica os subquadros 1038 no canal não licenciado 710 ao dispositivo mestre 704 de acordo com a alocação de recursos 1026.[00137] At 1804, the eNB may receive data according to resource allocation on an unlicensed channel of the slave device. For example, with reference to FIG. 10. For example, with reference to FIG. 10, the resource allocation 1026 may direct the slave device 706-a to transmit data to the master device 704 immediately after receiving the resource allocation 1026 or at a specific point of time. At the transmission time point, the slave device 706-a can determine whether any of the slave devices 706-a and the associated devices (i.e., the master device 702 and the master device 704) are active on the unlicensed channel 710 or were active within a predetermined period of time (e.g., 1, 3, or 5 observation partitions). When one of the devices is active or was active for the predetermined period of time, the slave device 706-a may determine to perform the ECCA procedure to gain access to the unlicensed channel 710. In this example, based on resource allocation 1026, the slave device 706-a determines the transmission of data to the master device 702 immediately upon receipt of resource allocation 1026. The slave device 706-a further determines that the associated master device 702 was active at time point t8 and, consequently, performs the ECCA procedure 1034 to obtain a transmission partition on the unlicensed channel 710. The time period of the ECCA procedure 1034 may overlap with the transmission time period of the packets 1014 transmitted between the AP 912 and the STA 916. Through the ECCA procedure 1034, the slave device 706-a obtains a transmission partition at time point t12. Accordingly, at time point t12, slave device 706-a communicates subframes 1038 on unlicensed channel 710 to master device 704 in accordance with resource allocation 1026.
[00138] Em 1806, o eNB pode realizar, no primeiro dispositivo mestre, um procedimento de ICCA ou um procedimento de ECCA para obter uma oportunidade de transmissão no canal não licenciado antes da recepção dos dados. Por exemplo, com referência à FIG. 11, o dispositivo mestre 704 determina que o canal não licenciado 710 está ocupado durante o procedimento de ICCA 1142, à medida que o período de transmissão dos pacotes 112 transmitidos entre o AP 912 e a STA 916 se sobrepõe ao período de tempo do procedimento de ICCA 1142. Subsequentemente, no ponto de tempo t6, o dispositivo mestre 702 executa o procedimento de ECCA 1144 para obter outra partição de transmissão. Ao obter a partição de transmissão, a partir do ponto de tempo t8, o dispositivo mestre 702 pode transmitir os sinais 1146 no canal não licenciado 710 para ocupar o canal até o tempo de transmissão UL esperado (isto é, ponto de tempo t10) para o dispositivo escravo 706-a transmitir de acordo com a alocação de recursos 1172.[00138] At 1806, the eNB may perform, on the first master device, an ICCA procedure or an ECCA procedure to obtain a transmission opportunity on the unlicensed channel prior to receiving the data. For example, with reference to FIG. 11, the master device 704 determines that the unlicensed channel 710 is busy during the ICCA procedure 1142 as the transmission period of the packets 112 transmitted between the AP 912 and the STA 916 overlaps with the time period of the ICCA procedure 1142. ICCA 1142. Subsequently, at time point t6, the master device 702 performs the ECCA procedure 1144 to obtain another transmission partition. Upon obtaining the transmission partition, starting from time point t8, the master device 702 can transmit signals 1146 on the unlicensed channel 710 to occupy the channel until the expected UL transmission time (i.e., time point t10) to the slave device 706 transmits according to the resource allocation 1172.
[00139] Em 1808, o eNB pode ocupar, pelo primeiro dispositivo mestre, o canal não licenciado na oportunidade de transmissão. Por exemplo, com referência à FIG. 11, ao obter a partição de transmissão, a partir do ponto de tempo t8, o dispositivo mestre 702 pode transmitir os sinais 1146 no canal não licenciado 710 para ocupar o canal até o tempo de transmissão UL esperado (isto é, ponto de tempo t10) para o dispositivo escravo 706-a transmitir de acordo com a alocação de recursos 1172.[00139] At 1808, the eNB may occupy, by the first master device, the unlicensed channel in the transmission opportunity. For example, with reference to FIG. 11, upon obtaining the transmission partition, starting from time point t8, the master device 702 can transmit signals 1146 on the unlicensed channel 710 to occupy the channel until the expected UL transmission time (i.e., time point t10 ) for slave device 706-to transmit according to resource allocation 1172.
[00140] A FIG. 19 é um fluxograma de dados conceitual 1900 ilustrando o fluxo de dados entre diferentes meios/componentes em um aparelho exemplar 1902. O aparelho pode ser um eNB. O aparelho inclui um componente de recepção 1904 que recebe a informação 1905 associada a uma alocação de recursos de um dispositivo escravo a partir de um dispositivo mestre 1950. Além disso, o componente de recepção 1904 recebe transmissões de dados 1915 do dispositivo escravo 1960 em um canal licenciado ou não licenciado. Além disso, o aparelho inclui componente de desempenho de CCA 1906 que realiza, um procedimento de ICCA ou um procedimento de ECCA para obter uma oportunidade de transmissão no canal não licenciado antes da recepção das transmissões de dados. Em um aspecto, o componente de desempenho de CCA 1906 pode usar informação associada à alocação de recursos 1925 recebida do componente de recepção 1904 para obter a oportunidade de transmissão. O aparelho também inclui um componente de ocupação 1908 que ocupa o canal não licenciado na oportunidade de transmissão 1945 com base em informações associadas à ICCA/ECCA 1935. O aparelho inclui ainda um componente de transmissão 1910 que envia transmissões de dados 1955, 1965 para um dispositivo mestre 1950 e um dispositivo escravo 1960.[00140] FIG. 19 is a conceptual data flowchart 1900 illustrating the flow of data between different media/components in an exemplary apparatus 1902. The apparatus may be an eNB. The apparatus includes a receiving component 1904 that receives information 1905 associated with a resource allocation of a slave device from a master device 1950. Additionally, the receiving component 1904 receives data transmissions 1915 from the slave device 1960 in a licensed or unlicensed channel. Additionally, the apparatus includes CCA performance component 1906 that performs an ICCA procedure or an ECCA procedure to obtain a transmission opportunity on the unlicensed channel prior to reception of the data transmissions. In one aspect, the CCA performance component 1906 may use information associated with the resource allocation 1925 received from the receive component 1904 to obtain the transmission opportunity. The apparatus also includes an occupancy component 1908 that occupies the unlicensed channel at transmission opportunity 1945 based on information associated with ICCA/ECCA 1935. The apparatus further includes a transmission component 1910 that sends data transmissions 1955, 1965 to a 1950 master device and a 1960 slave device.
[00141] O aparelho pode incluir módulos adicionais que realizam cada uma das etapas do algoritmo no diagrama de fluxo acima referido da Figura 18. Como tal, cada bloco no fluxograma acima mencionado da FIG. 18 pode ser realizado através de um componente e o aparelho pode incluir um ou mais dos referidos componentes. Os componentes podem ser um ou mais componentes de hardware especificamente configurados para realizar o processo/algoritmo indicado, implementados por um processador configurado para executar os processos/algoritmo indicados, armazenados dentro de um meio legível por computador para a execução por um processador, ou alguma combinação dos mesmos.[00141] The apparatus may include additional modules that perform each of the steps of the algorithm in the above-mentioned flow diagram of Figure 18. As such, each block in the above-mentioned flow diagram of FIG. 18 can be realized through a component and the apparatus can include one or more of said components. The components may be one or more hardware components specifically configured to perform the indicated process/algorithm, implemented by a processor configured to perform the indicated processes/algorithm, stored within a computer-readable medium for execution by a processor, or some combination thereof.
[00142] A FIG. 20 é um diagrama 2000 ilustrando um exemplo de uma implementação de hardware para um aparelho 1902’ que emprega um sistema de processamento 2014. O sistema de processamento 2014 pode ser implementado com uma arquitetura de barramento, representada geralmente pelo barramento 2024. O barramento 2024 pode incluir qualquer número de barramentos de interconexão e pontes dependendo da aplicação específica do sistema de processamento 2014 e das restrições gerais de projeto. O barramento 2024 liga juntos diversos circuitos, incluindo um ou mais processadores e/ou componentes de hardware, representados pelo processador 2004), os componentes 1904, 1906, 1908, 1910 e o meio legível por computador/memória 2006. O barramento 2024 também pode ligar diversos outros circuitos, tais como fontes de temporização, periféricos, reguladores de tensão e circuitos de gerenciamento de alimentação, que são bem conhecidos na técnica, e, portanto, não serão descritos posteriormente.[00142] FIG. 20 is a diagram 2000 illustrating an example of a hardware implementation for an apparatus 1902' that employs a processing system 2014. The processing system 2014 may be implemented with a bus architecture, generally represented by bus 2024. The bus 2024 may include any number of interconnect buses and bridges depending on the specific 2014 processing system application and general design constraints. Bus 2024 connects together various circuits, including one or more processors and/or hardware components, represented by processor 2004), components 1904, 1906, 1908, 1910, and the computer-readable medium/memory 2006. Bus 2024 can also connect various other circuits, such as timing sources, peripherals, voltage regulators and power management circuits, which are well known in the art, and therefore will not be described later.
[00143] O sistema de processamento 2014 pode ser acoplado a um transceptor 2010. O transceptor 2010 é acoplado a uma ou mais antenas 2020. O transceptor 2010 fornece um meio para comunicação com vários outros aparelhos através de um meio de transmissão. O transceptor 2010 recebe um sinal a partir de uma ou mais antenas 2020, extrai a informação do sinal recebido, e fornece a informação extraída para o sistema de processamento 2014, especificamente o componente de recepção 1904. Além disso, o transceptor 2010 recebe a informação a partir do sistema de processamento 2014, especificamente o componente de transmissão 1910, e com base na informação recebida, gera um sinal para ser aplicado a uma ou mais antenas 2020. O sistema de processamento 2014 inclui um processador 2004 acoplado a um meio/memória legível por computador 2006. O processador 2004 é responsável pelo processamento geral, incluindo a execução de software armazenado no meio legível por computador/memória 2006. O software, quando executado pelo processador 2004, faz com que o sistema de processamento 2014 realize várias funções descritas acima para qualquer aparelho particular. O meio legível por computador/memória 2006 também pode ser utilizada para o armazenamento de dados que são manipulados pelo processador 2004, ao executar o software. O sistema de processamento 2014 inclui ainda, pelo menos um dos componentes 1904, 1906, 1908 e 1910. Os componentes podem ser componentes de software em execução no processador 2004, residentes/armazenados no meio legível por computador/memória 2006, um ou mais componentes de hardware acoplados ao processador 2004, ou alguma combinação dos mesmos. O sistema de processamento 2014 pode ser um componente do eNB 310 e pode incluir a memória 376 e/ou pelo menos um dentre processador TX 316, processador RX 370 e controlador/processador 375.[00143] The processing system 2014 may be coupled to a transceiver 2010. The transceiver 2010 is coupled to one or more antennas 2020. The transceiver 2010 provides a means for communicating with various other devices via a transmission medium. The transceiver 2010 receives a signal from one or more antennas 2020, extracts information from the received signal, and provides the extracted information to the processing system 2014, specifically the receiving component 1904. Additionally, the transceiver 2010 receives the information from the processing system 2014, specifically the transmission component 1910, and based on the information received, generates a signal to be applied to one or more antennas 2020. The processing system 2014 includes a processor 2004 coupled to a medium/memory computer-readable medium 2006. The processor 2004 is responsible for general processing, including executing software stored on the computer-readable medium/memory 2006. The software, when executed by the processor 2004, causes the processing system 2014 to perform various functions described above for any particular device. The computer readable medium/memory 2006 can also be used for storing data that is manipulated by the processor 2004 when executing the software. The processing system 2014 further includes at least one of the components 1904, 1906, 1908 and 1910. The components may be software components running on the processor 2004, resident/stored in the computer readable medium/memory 2006, one or more components hardware coupled to the 2004 processor, or some combination thereof. The processing system 2014 may be a component of the eNB 310 and may include memory 376 and/or at least one of TX processor 316, RX processor 370, and controller/processor 375.
[00144] Em uma configuração, o aparelho 1902/1902’ para comunicação sem fio inclui meios para receber, a partir do segundo dispositivo mestre, a informação da alocação de recurso para o segundo dispositivo mestre em um link de canal de transporte de retorno. Em um aspecto, a alocação de recursos é transmitida em um canal licenciado, e as informações da alocação de recursos incluem uma indicação para reservar o canal não licenciado. Em outra configuração, o aparelho 1902/1902’ para comunicação sem fio inclui meios para receber dados de acordo com a alocação de recurso em um canal não licenciado a partir do dispositivo escravo. Em um outro aspecto, o aparelho 1902/1902’ para comunicação sem fio inclui meios para realizar, no primeiro dispositivo mestre, um procedimento de ICCA ou um procedimento de ECCA para obter uma oportunidade de transmissão no canal não licenciado antes da recepção dos dados. Em outra configuração, o aparelho 1902/1902’ para comunicação sem fio inclui meios para ocupar, pelo dispositivo mestre, o canal não licenciado na oportunidade de transmissão. Em um aspecto, o dispositivo escravo é um equipamento de usuário. Em um outro aspecto, o primeiro dispositivo mestre inclui um primeiro macro eNB, um primeiro RRH ou uma primeira célula femto. Em um outro aspecto, o segundo dispositivo mestre inclui um de um segundo eNB, uma segunda RRH ou uma segunda célula femto. Os meios acima referidos podem ser um ou mais dos componentes acima mencionados do aparelho 1902 e/ou o sistema de processamento 2014 do aparelho 1902’ configurado para executar as funções recitados pelos meios acima referidos. Como descrito acima, o sistema de processamento 2014 pode incluir o processador TX 316, o processador RX 370, e o controlador/processador 375. Como tal, em uma configuração, os meios acima referidos podem ser o processador TX 316, o processador RX 370, e o controlador/processador 375 configurados para executar as funções recitadas pelos meios acima referidos.[00144] In one configuration, the apparatus 1902/1902' for wireless communication includes means for receiving, from the second master device, resource allocation information for the second master device on a backhaul link. In one aspect, the resource allocation is transmitted on a licensed channel, and the resource allocation information includes an indication to reserve the unlicensed channel. In another embodiment, the apparatus 1902/1902' for wireless communication includes means for receiving data in accordance with resource allocation on an unlicensed channel from the slave device. In another aspect, the apparatus 1902/1902' for wireless communication includes means for performing, on the first master device, an ICCA procedure or an ECCA procedure to obtain a transmission opportunity on the unlicensed channel prior to receiving the data. In another configuration, the apparatus 1902/1902' for wireless communication includes means for occupying, by the master device, the unlicensed channel at the transmission opportunity. In one aspect, the slave device is user equipment. In another aspect, the first master device includes a first eNB macro, a first RRH, or a first femto cell. In another aspect, the second master device includes one of a second eNB, a second RRH, or a second femto cell. The aforementioned means may be one or more of the aforementioned components of the apparatus 1902 and/or the processing system 2014 of the apparatus 1902' configured to perform the functions recited by the aforementioned means. As described above, the processing system 2014 may include the TX processor 316, the RX processor 370, and the controller/processor 375. As such, in one configuration, the aforementioned means may be the TX processor 316, the RX processor 370 , and the controller/processor 375 configured to perform the functions recited by the aforementioned means.
[00145] A descrição anterior é fornecida para permitir a qualquer pessoa versada na técnica praticar os vários aspectos aqui descritos. Várias modificações a estes aspectos serão prontamente evidentes para os versados na técnica, e os princípios genéricos aqui definidos podem ser aplicados a outros aspectos. Assim, as reivindicações não se destinam a ser limitadas aos aspectos aqui mostrados, mas devem ser de acordo com o escopo completo coerente com as reivindicações da linguagem, sendo que referência a um elemento no singular não pretende significar “um e apenas um” a menos que especificamente assim declarado, mas ao invés disso “um ou mais”. A palavra “exemplar” é usada aqui para significar “servindo como um exemplo, caso, ou ilustração”. Qualquer aspecto descrito aqui como “exemplar” não deve ser necessariamente interpretado como preferido ou vantajoso em relação a outros aspectos. A menos que especificamente indicado o contrário, o termo “alguns” refere-se a um ou mais. Combinações como “pelo menos um de A, B ou C”, “um ou mais de A, B ou C”, “pelo menos um de A, B ou C”, “um ou mais de A, B e C” e “A, B, C ou qualquer combinação dos mesmos” incluem qualquer combinação de A, B e/ou C, e podem incluir múltiplos de A, múltiplos de B, ou múltiplos de C. Especificamente, combinações como “pelo menos um de A, B, ou C”, “um ou mais de A, B ou C”, “pelo menos um de A, B e C”, “um ou mais de A, B e C” e “A, B, C, ou qualquer combinação dos mesmos” pode ser A somente, B somente, C somente, A e B, A e C, B e C, ou A e B e C, onde tais combinações podem conter um ou mais membro ou membros de A, B, ou C. Todos os equivalentes estruturais e funcionais aos elementos dos vários aspectos descritos ao longo desta divulgação, que são conhecidos ou mais tarde virão a ser conhecidos por aqueles versados na técnica são aqui expressamente incorporados por referência e destinam-se a ser englobados pelas reivindicações. Além disso, nada aqui divulgado destina-se a ser dedicado ao público independentemente de se essa revelação é expressamente recitada nas reivindicações. As palavras “módulo”, “mecanismo”, “elemento”, “dispositivo” e similares podem não ser substitutas para a palavra “meios”. Dessa forma, nenhum elemento de reivindicação deve ser interpretado como um meio mais a função, a menos que o elemento seja expressamente recitado usando a frase “meios para”.[00145] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Accordingly, the claims are not intended to be limited to the aspects shown herein, but are to be in accordance with the full scope consistent with the claims of the language, with reference to an element in the singular not being intended to mean “one and only one” unless which specifically so stated, but instead “one or more.” The word “exemplary” is used here to mean “serving as an example, case, or illustration.” Any aspect described here as “exemplary” should not necessarily be construed as preferred or advantageous over other aspects. Unless specifically indicated otherwise, the term “some” refers to one or more. Combinations such as “at least one of A, B or C”, “one or more of A, B or C”, “at least one of A, B or C”, “one or more of A, B and C” and “A, B, C, or any combination thereof” includes any combination of A, B, and/or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as “at least one of A , B, or C”, “one or more of A, B, or C”, “at least one of A, B, and C”, “one or more of A, B, and C” and “A, B, C, or any combination thereof” may be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where such combinations may contain one or more member or members of A, B, or C. All structural and functional equivalents to elements of the various aspects described throughout this disclosure, which are known or will later become known to those skilled in the art are expressly incorporated herein by reference and are intended to be encompassed for the demands. Furthermore, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is expressly recited in the claims. The words “module”, “mechanism”, “element”, “device” and the like may not be substitutes for the word “means”. Thus, no claim element should be construed as a means plus function unless the element is expressly recited using the phrase “means to.”
Claims (11)
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562165861P | 2015-05-22 | 2015-05-22 | |
| US62/165,861 | 2015-05-22 | ||
| US15/153,516 US9918341B2 (en) | 2015-05-22 | 2016-05-12 | Clear channel assessment procedure at master and slave devices |
| US15/153,516 | 2016-05-12 | ||
| PCT/US2016/032476 WO2016191134A1 (en) | 2015-05-22 | 2016-05-13 | Clear channel assessment procedure at master and slave devices |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BR112017024977A2 BR112017024977A2 (en) | 2018-07-31 |
| BR112017024977B1 true BR112017024977B1 (en) | 2024-06-18 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI753247B (en) | Method of wireless communication of user equipment and apparatus and computer-readable medium | |
| CN110771257B (en) | Relay in device-to-device communication systems | |
| US9918341B2 (en) | Clear channel assessment procedure at master and slave devices | |
| US10568093B2 (en) | Periodic and aperiodic CSI reporting procedures for enhanced licensed assisted access | |
| BR112020006610A2 (en) | methods and apparatus for device-to-device feedback | |
| BR112020009519A2 (en) | physical layer enhancements for early data transmission | |
| JP2020509652A (en) | Transmission of uplink control information | |
| BR112019008891A2 (en) | low to peak energy ratio demodulation reference signal and granularity allocation information | |
| AU2016388333A1 (en) | Rate control of device-to-device based relay communication | |
| JP2018537896A (en) | Method and apparatus for access procedures | |
| BR112017016476B1 (en) | TRANSMISSION MODE SUPPORT AND IMPACT ON PTM (POINT-TO-MULTIPOINT) TRANSMISSION PDCCH BLIND DECODS | |
| US9948481B1 (en) | Uplink voice and video enhancements | |
| US10484144B2 (en) | Hybrid automatic repeat request management for low latency communications | |
| BR112017024977B1 (en) | FREE CHANNEL EVALUATION PROCEDURE ON MASTER AND SLAVE DEVICES | |
| BR112019019321B1 (en) | PROGRAMMING REQUEST FOR ONE OR MORE UPLINK TRANSMISSIONS USING NARROWBAND COMMUNICATIONS | |
| BR112019008248B1 (en) | USER EQUIPMENT AND APPARATUS FOR WIRELESS COMMUNICATION, RELATED METHODS AND COMPUTER-READABLE MEMORY | |
| BR112019017790B1 (en) | METHOD AND APPARATUS FOR WIRELESS COMMUNICATION TO A USER EQUIPMENT AND RELATED MEMORY | |
| BR112019009317B1 (en) | METHOD FOR WIRELESS COMMUNICATION BY A USER EQUIPMENT, USER EQUIPMENT, METHOD FOR WIRELESS COMMUNICATION BY A BASE STATION, BASE STATION FOR WIRELESS COMMUNICATION, AND, COMPUTER-READABLE MEMORY | |
| BR112017020331B1 (en) | CONFIGURATION BY ENB FOR NETWORK RELAY SEARCH | |
| BR112018008866B1 (en) | METHOD AND APPARATUS FOR WIRELESS COMMUNICATION BY A USER EQUIPMENT, METHOD AND APPARATUS FOR WIRELESS COMMUNICATION BY AN ACCESS NODE, AND COMPUTER READABLE MEMORY | |
| BR112017021373B1 (en) | LTE-D INTERFREQUENCY DISCOVERY | |
| BR112018014618B1 (en) | WIRELESS COMMUNICATION METHOD OF A FIRST USER EQUIPMENT AND WIRELESS COMMUNICATION DEVICE | |
| BR112018070329B1 (en) | COLLECTION OF SCHEDULING REQUESTS THROUGH OPERATION WITH THE HELP OF LICENSED BANDWIDTH | |
| BR112018001427B1 (en) | METHOD AND APPARATUS FOR WIRELESS COMMUNICATION AND COMPUTER READABLE MEMORY | |
| BR112018009155B1 (en) | WIRELESS COMMUNICATION METHOD OF A USER EQUIPMENT AND WIRELESS COMMUNICATION METHOD OF A BASE STATION |