BRPI1002665B1 - Método para uma estação móvel, meio que pode ser lido em computador e estação móvel para a alocação e a transmissão de transmissões de bloco de dados de enlace ascendente - Google Patents
Método para uma estação móvel, meio que pode ser lido em computador e estação móvel para a alocação e a transmissão de transmissões de bloco de dados de enlace ascendente Download PDFInfo
- Publication number
- BRPI1002665B1 BRPI1002665B1 BRPI1002665-7A BRPI1002665A BRPI1002665B1 BR PI1002665 B1 BRPI1002665 B1 BR PI1002665B1 BR PI1002665 A BRPI1002665 A BR PI1002665A BR PI1002665 B1 BRPI1002665 B1 BR PI1002665B1
- Authority
- BR
- Brazil
- Prior art keywords
- block
- mobile station
- check
- uplink
- pan
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 78
- 238000000034 method Methods 0.000 title claims abstract description 54
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 title 2
- 230000004044 response Effects 0.000 claims description 34
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims description 9
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims description 9
- 101100465000 Mus musculus Prag1 gene Proteins 0.000 abstract 2
- 238000004891 communication Methods 0.000 description 43
- 238000010586 diagram Methods 0.000 description 10
- 230000006399 behavior Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000012163 sequencing technique Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1664—Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1685—Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1614—Details of the supervisory signal using bitmaps
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
sistemas e métodos para a alocação e a transmissão de transmissões de bloco de dados de enlace ascendente com campo de mapa de bit de ack / nack concatenado sistemas e métodos para a alocação e a transmissão de transmissões de bloco de dados de enlace ascendente com campo de mapa de bit de ack / nack concatenado são providos. em um exemplo específico, uma estação móvel recebe uma requisição por um bloco de dados combinado com uma informação de controle (dbcci). a estação móvel responde pela transmissão de um dbcci usando pelo menos um intervalo de tempo correspondente a um intervalo de tempo usado para a requisição. pelo menos parte do tempo, a estação móvel envia blocos de dados em uma ordem diferente daquela que seria usada de outra forma (por exemplo, ordem de sequência de bloco).
Description
Este pedido reivindica o benefício do Pedido Provisório U.S. N° 61/162.550, depositado em 23 de março de 2009, incorporado aqui como referência em sua totalidade.
O pedido se refere a sistemas e métodos para a alocação e a transmissão de transmissões de bloco de dados de enlace ascendente com campo de mapa de bit de ACK / NACK concatenado.
Alguns sistemas de telecomunicações sem fio empregam um esquema de multiplexação de divisão de tempo. O tempo de transmissão disponível é dividido em intervalos. A título de exemplo, em GSM (sistema global para comunicações móveis), o tempo é dividido em conjuntos de oito intervalos. Cada conjunto de oito intervalos é coletivamente referido como um quadro.
Nesta descrição, uma atribuição se refere a uma sinalização usada para a identificação de intervalos que são tornados disponíveis para uma dada estação móvel. O conjunto de intervalos atribuídos a um fluxo de dados unidirecional é referido como um TBF (fluxo de bloco temporário). O TBF é uma entidade unidirecional: um TBF de enlace ascendente se refere a uma atribuição / alocação de enlace ascendente, e um TBF de enlace descendente se refere a uma atribuição / alocação de enlace descendente.
Nesta descrição, uma alocação se refere à recepção / transmissão real de dados em intervalos específicos. Uma alocação necessariamente será um subconjunto da ou toda arvatribuição disponível. Múltiplas estações móveis podem teras mesmas atribuições ou atribuições sobrepostas., e aalocação será usada para se evitarem colisões.
Com a definição de quadro de GSM, a numeração deintervalo para o enlace ascendente é deslocada da numeração de intervalo para o enlace descendente, de modo que um intervalo de enlace descendente e um intervalo de enlace * ascendente com o mesmo número possam ser atribuídos e 10 alocados em ambos o enlace descendente e o enlace ascendente, sem requererem que a estação móvel receba e transmita ao mesmo tempo. Para uma dada estação móvel, o mesmo intervalo de tempo físico em um dado quadro pode ser atribuído e/ou alocado para o enlace ascendente ou o enlace “ 15 descendente, mas não a ambos. Contudo, devido ao esquema de numeração deslocado descrito acima, os intervalos em um dado quadro tendo o mesmo número de intervalo podem ser atribuídos e alocados em ambos o enlace ascendente e o _enlace descendente.^20 Múltiplas estações móveis em uma dada áreacompartilham estes intervalos de tempo. Sempre que cada estação móvel tiver dados, com base em um mecanismo de alocação de enlace ascendente, ela enviará dados na direção de enlace ascendente. A rede também enviará dados na 25 direção de enlace descendente nestes intervalos para múltiplas estações móveis. Por exemplo, em um primeiro quadro, o intervalo zero pode conter dado para uma primeira estação móvel, enquanto em um próximo quadro o mesmo intervalo pode conter dados para uma segunda estação móvel.
Uma vez que um intervalo é uma unidade de tempo muito pequena, uni intervalo pode ser alocado a uma estação móvelpor múltiplos quadros consecutivos. Por exemplo, um blocode BTTI (intervalo de tempo de transmissão básico) consisteem um intervalo alocado por quatro quadros consecutivos.
Por exemplo, o intervalo 1 de quadro 1, o intervalo 1 dequadro 2, o intervalo 1 de quadro 3 e o intervalo 1 de quadro 4 constituem um bloco de BTTI. Em algumas implementações, um quadro tem uma duração de aproximadamente 5 ms, de modo que um bloco BTTI cubra 10 quatro quadros, ou um intervalo de 20 ms. Um TBF de BTTI éum TBF o qual usa blocos de BTTI.
Um bloco de RTTI (intervalo de tempo de transmissão reduzido) usa a mesma estrutura de quadro introduzidaacima, mas um bloco de RTTI consiste em um par deintervalos durante um primeiro quadro e um par de intervalos durante o próximo quadro, de modo que um blocode RTTI cubra dois quadros ou um intervalo de 10 ms. Um TBF de RTTI é um TBF que usa blocos de RTTI. O intervalo de transmissão para um bloco de RTTI, se comparado com um 20 bloco de BTTI, é reduzido à metade.
Um bloco de rádio é a coleção de 4 rajadas que é usada enviada para envio de um bloco de dados de RLC / MAC, bloco 4de PACCH, etc. Todas as transmissões referidas nesta descrição são enviadas como blocos de rádio de 4 rajadas. 25 Para BTTI (intervalo de tempo de transmissão básico) , um bloco de rádio é enviado usando-se o mesmo número deintervalo de tempo em quatro quadros; para RTTI (intervalode tempo de transmissão reduzido) é enviado usando-se dois intervalos de tempo em dois quadros. Um período de bloco derádio então tem duração de 4 ou 2 quadros de TDMA em que um ' "" : >4'bloco de rádio é enviado. Uma alocação para uma transmissão / de enlace ascendente aloca um bloco de BTTI para o mesmo intervalo de tempo em cada um de quatro quadros de TDMA ou aloca um bloco de RTTI para dois intervalos de tempo emcada um de dois quadros de TDMA.
Um exemplo de um quadro de enlace descendente 30 e um quadro de enlace ascendente 32, cada um dividido em 8 intervalos de tempo é mostrado na Figura IA. 0 quadro de enlace descendente é deslocado no tempo a partir do quadro 10 de enlace ascendente, de modo que uma estação móvel possa receber em um intervalo de tempo N° n em um quadro de enlace descendente e transmitir uma resposta em um intervalo de tempo tendo o mesmo intervalo de tempo n em um quadro de enlace ascendente, sem ter que transmitir e 15 receber simultaneamente.
Para a realização de uma alocação de BTTI de enlace ascendente, a rede transmite um USF (indicador tipo de flag de estado de enlace ascendente) durante um bloco de BTTI deenlace descendente em um intervalo de enlace descendente de 20 um período de bloco precedente. À estação móvel desse modo é alocado um intervalo de tempo para transmissão de enlace ascendente de um bloco de BTTI de enlace ascendente que tem o mesmo número que aquele do intervalo de enlace descendente usado para transmissão para o USF. A Figura IA 25 mostra um exemplo de transmissão de enlace descendente deum único bloco de BTTI, indicado em 40, o qual inclui o primeiro intervalo de cada um de quatro quadros de enlace descendente consecutivos e uma alocação de enlace ascendente de BTTI em 41, a qual inclui o primeiro 30 intervalo de cada um de quatro quadros de enlace ascendente consecutivos. No exemplo ilustrado, os quatro intervalos de enlace descendente N° 1 do período de bloco prévio (não mostrado) também contem um USF para a estação móvel que aloca o bloco de enlace ascendente de BTTI 41 à estaçãomóvel. Os USFs no BTTI são enviados com blocos de BTTI e alocam um bloco de enlace ascendente no período de bloco de rádio de BTTI após o USF ser enviado. A Figura 1B mostra um exemplo de uma transmissão de enlace descendente de RTTI geralmente indicada em 50 e uma transmissão de enlaceascendente de RTTI geralmente indicada em 51. Neste exemplo, um bloco de RTTI é transmitido para a estação móvel no enlace descendente em intervalos de tempo N° 1, N° 2 e, por meio de uma sinalização de USF nos intervalos de tempo N° 1, N° 2 no período de bloco de rádio prévio (nãomostrado), à estação móvel são alocados os intervalos de tempo de enlace ascendente N° 1, N° 2 para a transmissão de um bloco de RTTI de enlace ascendente, estes intervalos sendo definidos como o "par de intervalos de tempo correspondentes" ou "par de PDCH (canal de dados de pacote)correspondente" ao par de enlace descendente consistindo nos intervalos de tempo N° 1, N° 2. Embora neste exemplo os intervalos de enlace ascendente sejam os mesmos que para os intervalos de enlace descendente usados para a transmissão de USFs, para fins de alocação de enlace ascendente, estenem sempre é o caso com alocações de RTTI. Os USFs em modo de USF de RTTI são enviados como blocos de RTTI (isto é, ocupam um par de intervalos por dois quadros consecutivos) e apontam para o bloco de RTTI nos intervalos de tempo de enlace ascendente correspondentes nos dois quadros após o
USF ser enviado. Também há uma versão híbrida de alocação LA.de RTTI, onde dois USFs de BTTI são usados para a alocação de dos blocos de RTTI* Especificamente, um primeiro USF de BTTI é usado para a alocação de um bloco de rádio de RTTI nos dois primeiros quadros dos quatro quadros que seguem osdois USFs de BTTI, e um segundo USF de BTTI é usado para aalocação de um bloco de RTTI nos dois segundos quadros dos quatro quadros que seguem os dois USFs de BTTI.
Historicamente, de forma mais específica até e incluindo a Versão 6 do 3GPP, uma checagem pela rede usando 10 campos de RRBP (par de bloco de rádio reservado) ou ES / P (EGPRS suplementar / checagem ) no cabeçalho de um bloco de enlace descendente realizava duas funções:a) alocava um bloco de enlace ascendente em particular no futuro para a estação móvel transmitir;15 b) indicava para a estação móvel o conteúdo daquelebloco.
Em especificações antigas (isto é, até e incluindo a Versão 6 do 3GPP) , os blocos de enlace ascendente a serem enviados pela estação móvel em resposta a uma checagem 20 sempre são blocos de controle enviados no PACCH (canal de controle associado de pacote), tipicamente a resposta sendo uma mensagem de ACK / NACK (reconhecimento / reconhecimento negativo) de enlace descendente, tal como uma mensagem de ACK / NACK de enlace descendente de pacote de EGPRS. Quando 25 interrogada pela rede quanto a um bloco de PACCH, é claro a partir da especificação, como pela 3GPP TS 44.060 v7.15.0 seção 10.4.5, que a mensagem de resposta pode ser enviada no mesmo número de intervalo de tempo que aquele no qual a checagem foi recebida. Um exemplo disto é mostrado na 30 Figura 2. Na Figura 2, uma rede é indicada em 10, e uma estação móvel é indicada em 12. A rede 10 é mostrada transmitindo uma checagem para um bloco de PAACH em 14 no quadro N° x, e no intervalo de tempo N° n. Nasespecificações antigas, a checagem é indicada pelo conteúdo 5 do campos RRBP, ES / P. 0 quadro N° x e o intervalo de tempo N" n simplesmente representam o número de quadro e o número de intervalo de tempo, conforme selecionado pela rede, em que a primeira rajada do bloco de rádio contendo a checagem é transmitida. Em resposta, a estação móvel 12transmite um bloco de PAACH (por exemplo, ACK / NACK de enlace descendente de pacote de EGPRS) como indicado em 16 começando no quadro N0 y, intervalo de tempo N° n. 0 quadro N’ y e o intervalo de tempo N’ n representam o número de quadro e o número de intervalo de tempo usados pela estação 15 móvel para a transmissão da primeira rajada do bloco de rádio contendo a resposta à checagem. Por clareza, a transmissão das rajadas subsequentes destes blocos de rádio não é mostrada. O intervalo de tempo N’ n é o mesmo que aquele usado pela rede para a transmissão da checagem. Alémdisso, a relação entre os números de quadro x e y é explicitamente especificada pela mensagem de checagem (por exemplo, veja 10.4.4b, 10.4.5 em 3GPP TS 44.060).
Na Versão 7 de 3GPP, foi adicionada a possibilidade de uma mensagem para indicar que o móvel deve transmitir um 25 bloco de dados de RLC / MAC com um campo de mapa de bits de ACK / NACK concatenado (PAN) . Isto é requisitado pela regulagem apropriada de bits no campo recém definido de CES/P (EGPRS suplementar / checagem combinados). Uma checagem como essa é incluída em um bloco de dados de 30 enlace descendente e aponta para um quadro em que a resposta de checagem começa, üma checagem pode ser enviadaem um modo de BTTI, significando no mesmo intervalo paraquatro quadros, ou no modo de RTTI, significando em um par de intervalos para dois quadros. A estação móvel sabe se obloco reservado de enlace ascendente usa RTTI ou não, epode imaginar para onde enviar a resposta.
Normalmente, as alocações para recursos de rádio de enlace ascendente para a transmissão de blocos de dados são sinalizadas por meio do USF, os quais são enviados no 10 período de bloco de rádio imediatamente precedente ao período de bloco de rádio no qual as alocações de enlace ascendente são válidas, conforme detalhado acima.
Na ausência da necessidade de transmissão de um bloco de RLC / MAC com um PAN, apesar do tempo relativamente 15 curto entre a estação móvel determinar que tem uma alocação para uma transferência de dados de enlace ascendente e o tempo de transmissão de bloco de rádio de enlace ascendente alocado, isto não é um problema para processamento / codificação, uma vez que é possível que a estação móvel 20 codifique o bloco de rádio de antemão, uma vez que a codificação não depende exatamente de quando o bloco de dados será transmitido, em particular, em qual número de intervalo de tempo o bloco de dados será transmitido.
Note que as interrogações que requisitam uma 25 transmissão de enlace ascendente em um dado período de bloco de rádio são enviadas muito mais cedo do que os USFs os quais alocam recursos no mesmo período de bloco de rádio. É possível que uma checagem e um USF possam se referir à mesma oportunidade de transmissão de enlace 30 ascendente. Isto é levado em consideração pela rede, quando da realização da programação.
Um aspecto amplo da exposição provê um método para uma estação móvel, o método compreendendo o recebimento por um 5 canal sem fio de uma requisição por um DBCCI (bloco de dados combinado com uma informação de controle); a transmissão de um DBCCI em resposta à requisição usando pelo menos um intervalo de tempo correspondente a um intervalo de tempo usado para a requisição pelo DBCCI; o 10 envio de blocos de dados fora de uma ordem em particular em pelo menos um período de bloco de rádio, onde a estação móvel está respondendo a uma requisição pelo DBCCI, onde a ordem em particular é a ordem a ser aplicada para transmissão de bloco de dados de enlace ascendente, se não 15 houver uma informação a ser enviada em um bloco de dados.
Em algumas modalidades, a transmissão de um DBCCI em resposta à requisição usando pelo menos um intervalo de tempo correspondente a um intervalo de tempo usado para a requisição para o DBCCI compreende a transmissão de um 20 bloco de BTTI usando um intervalo de enlace ascendente que tem o mesmo número que o intervalo de enlace descendente usado para a requisição.
Em algumas modalidades, a transmissão de um DBCCI em resposta à requisição usando pelo menos um intervalo de 25 tempo correspondente a um intervalo de tempo usado para a requisição para o DBCCI compreende a transmissão de um bloco de RTTI usando um par de intervalo de enlace ascendente correspondente a um par de intervalo de enlace descendente usado para a requisição.
Em algumas modalidades, o método ainda compreende o , lθ/44' 5 Jrecebimento de pelo menos uma UADB (alocação de enlace ’ <>■- ascendente para bloco de dados) , cada UADB indicando uma alocação de um respectivo bloco de enlace ascendente; a transmissão em um dado período de bloco de rádio de um oumais blocos de dados de enlace ascendente usando o(s) intervalo(s) de tempo de enlace ascendente alocado(s) por pelo menos uma UADB, um outro além do intervalo de tempo usado para a transmissão do DBCCI, cada um desses blocos de dados tendo um número de sequência de bloco mais alto do 10 que o(s) número (s) de sequência de bloco de bloco (s) de dados sendo enviado(s) como parte do DBCCI.
Em algumas modalidades, a ordem em particular envolve transmissões iniciais ocorrendo em uma ordem de número de sequência de bloco.
Em algumas modalidades, a requisição por um DBCCI(bloco de dados combinado com uma informação de controle) ê uma checagem por um bloco de RLC (controle de enlace de rádio) + PAN (ACK / NACK concatenado).
Em algumas modalidades, cada UADB é um USF (indicador 20 tipo de flag de estado de enlace ascendente).
Um outro aspecto da exposição provê um meio que pode ser lido em computador que tem instruções executáveis em computador armazenadas ali para execução por uma estação móvel, as quais, quando executadas, fazem com que a estação 25 móvel realize qualquer um dos métodos resumidos acima.
Um outro aspecto da exposição provê uma estação móvel configurada para a realização de qualquer um dos métodos resumidos acima.
Breve Descrição dos Desenhos BTTI ;a Figura IB é um diagrama esquemático de um bloco de RTTI ;a Figura 2 é um diagrama de troca de mensagem para uma 5 checagem para um bloco de PAACH;a Figura 3 ê um diagrama de troca de mensagem para uma checagem para um bloco de dados de RLC +■ PAN mostrando o PAN transmitido no intervalo de tempo 2 com o BSN de bloco = b;a Figura 4 é um diagrama de troca de mensagem para umachecagem para um bloco de dados de RLC + PAN mostrando o PAN transmitido no intervalo de tempo 2 com o BSN de bloco = b + 1;as Figuras 5 a 7 são diagramas de troca de mensagem 15 para uma checagem para um bloco de dados de RLC + PAN de acordo com modalidades do pedido;a Figura 8 é um diagrama de troca de mensagem que mostra uma checagem e um USF alocando a mesma operação de transmissão de enlace ascendente;a Figura 9 é um diagrama de troca de mensagem para umachecagem para um bloco de dados de RLC + PAN de acordo com uma modalidade do pedido;a Figura 10 é um diagrama de blocos de uma implementação de exemplo de uma estação móvel;as Figuras 11 a 15 são fluxogramas de métodos deprocessamento do recibo de uma checagem para um bloco de dados de RLC + PAN por uma estação móvel;a Figura 16 é um fluxograma de um método de realização de uma programação em uma rede; e implementação da transmissão de uma checagem para um bloco / de dados de RLC +• PAN em uma rede, e a resposta à checagem por uma estação móvel.
Não é claro que o(s) intervalo(s) de tempo usado(s)para a resposta a uma checagem indicando um bloco de RLC / MAC com um PAN precise(m) corresponder àquele(s) usado(s) para a checagem.
Alocações normais para recursos de rádio de enlaceascendente são sinalizadas por meio do USF conforme definido acima. Parece que os recursos para transmissão de um bloco de dados de enlace ascendente também podem ser sinalizados por meio de uma checagem para um bloco de RLC / MAC mais PAN, conforme descrito acima. Contudo, não estáclaro se a checagem sozinha é suficiente para indicar a alocação para o bloco de RLC / MAC, ou se, ao invés disso, a rede deve aceitar as regras pré-existentes de uma alocação de enlace ascendente para uma transmissão de bloco de dados dever ser sinalizada por meio do USF, mesmo se umachecagem tiver sido enviada para um bloco de dados de RLC com PAN para o mesmo bloco de enlace ascendente.
Em um caso em que a uma estação móvel são atribuídos um ou mais intervalos de tempo na direção de enlace ascendente (isto é, tem um TBF de enlace ascendente emandamento) , e a estação móvel foi interrogada pela rede e ordenado que enviasse um bloco de dados de RLC em conjunto com um PAN em um dado período de bloco de rádio, pode não ser possível (ou pelo menos, pode ser muito difícil) que a estação móvel decodifique os blocos de dados corretamentede antemão quanto à decodificação dos campos de USF os . fljJcr,- /quais alocam recursos no período de bloco de rádio no qual y a resposta à checagem é enviada, se for requerido que a estação móvel obedeça a uma regra de sequenciamento de bloco e uma regra de intervalo de tempo de PAN, conforme sesegue:regra de sequenciamento de bloco: garantir uma transmissão de blocos de dados de acordo com uma ordem em particular em um período de bloco de rádio (por exemplo, a ordem especificada pelo protocolo de RLC de EGPRS, veja,por exemplo, 3GPP TS 44.060 subitem 9.1.3.2.1 versão7.15.0; por exemplo, para a transmissão inicial de dois blocos, garanta que um bloco de dados com um número de sequência b seja transmitido começando em um intervalo de tempo numerado mais baixo do que um bloco com número de 15 sequência c, se b < c) , eregra de intervalo de tempo de PAN: transmitir o PAN no intervalo de tempo com o mesmo número que aquele usado para a checagem.
A regra de sequenciamento de bloco atualmente é 20 obrigatória em muitos casos com respeito a blocos de dados enviados usando-se uma operação de modo não reconhecido. Veja, por exemplo, 3GPP TS 44.060 9.3.3.0. Não está claro a partir da 3GPP TS 44.060 V7.15.0 se há qualquer restrição específica quanto a em qual intervalo de tempo o bloco de 25 dados de RLC contendo PAN é para ser transmitido na direção de enlace ascendente, no caso em que à estação móvel são alocados, por meio de uma sinalização de USF, um ou mais blocos de rádio de enlace ascendente no período de bloco de rádio no qual a resposta de checagem é para ser enviada, 30 além do bloco de rádio alocado pela checagem . codificados antes do numero de blocos de enlace ascendenteque são alocados à estação móvel ser conhecido (isto é, antes dos USFs os quais sinalizam que a alocação de enlace ascendente foi decodificada). Contudo, se a regra desequenciamento de bloco e a regra de intervalo de tempo de PAN deverem ser seguidas com respeito a interrogações para PAN, a estação móvel não será capaz de determinar qual 10 bloco de dados deve ter um PAN combinado com ele quando os blocos forem codificados antes do conhecimento do número de intervalos de tempo de enlace ascendente alocados à estação móvel ser conhecido, porque a localização do PAN depende de quantos intervalos de tempo de enlace ascendente são 15 alocados à estação móvel os quais têm um número de intervalo de tempo de número mais baixo do que o número de intervalo de tempo no qual a checagem foi recebida.
Considere os exemplos a seguir, os quais ilustram o problema no caso em que se espera que o número de intervalo 20 de tempo usado para uma resposta seja o mesmo que aquele usado para a checagem , e é requerido que blocos de dados sejam transmitidos em ordem. Com referência ã Figura 3, em um primeiro exemplo, a rede transmite uma checagem para um bloco de dados de RLC + PAN no intervalo de tempo N° 2 em 25 100. Mais tarde, a rede transmite um bloco contendo um USFindicando uma atribuição de enlace ascendente para o intervalo de tempo N5 2 em 102. O USF se refere ao mesmo intervalo de tempo que a checagem , assumindo que a resposta à checagem precise estar no mesmo intervalo de 30 tempo. Em resposta, a estação móvel transmite um BSN ’ 15/44 ■■■ [’’XCL, (número de sequência de bloco) de bloco de RLC / MAC = b com PAN em 104. A nomenclatura ESN = b simplesmente significa que o bloco tem algum número de sequência de bloco. Isto se torna importante quando múltiplos blocos sãoconsiderados, e a ordenação dos blocos é um fator. Com referência, agora, à Figura 4, em um segundo exemplo, a rede transmite uma checagem para um bloco de dados de RLC + PAN no intervalo de tempo N° 2 em 110. Mais tarde, a redetransmite um bloco que contém um USF indicando umaatribuição de enlace ascendente de intervalo de tempo N* 1. Então, a rede transmite um bloco contendo um USF indicando uma atribuição de enlace ascendente de intervalo de tempoN° 2. Em resposta, a estação móvel transmite um BSN = b de bloco de RLC / MAC no intervalo de tempo N’ 1 em 116, e a 15 estação móvel transmite um bloco de RLC / MAC com BSN = b +1 com PAN no intervalo de tempo N° 2 em 118. Pode ser visto que a ordenação de blocos de RLC foi respeitada pelo fato de o bloco b ser transmitido antes do bloco b + 1; também évisto que a exigência de transmissão da resposta à checagem 20 no mesmo intervalo de tempo que a checagem também foi respeitada, pelo fato de o bloco de RLC / MAC + PAN ser enviado no intervalo de tempo N° 2.
Pela comparação da Figura 3 e da Figura 4, pode ser visto que na Figura 3 o PAN é transmitido juntamente com o 25 bloco de RLC tendo BSN = b, ao passo que na Figura 4 o PAN é transmitido juntamente com o bloco de RLC tendo BSN = b + 1. Até os USFs terem sido recebidos, a estação móvel não pode contar qual dos exemplos acima ocorrerá. A partir destes exemplos, pode ser visto claramente que, se for 30 esperado que o número de intervalo de tempo no qual o PAN é enviado seja o mesmo que aquele usado para a checagem , e for requerido que os blocos sejam transmitidos em ordem, a estação móvel não poderá estar segura até após ter recebido os USFs, quanto a se o PAN é para ser codificado com bloco 5 de rádio com BSN = b ou com um bloco de rádio com BSN = b +1. Dado o tempo curto entre o fim da recepção dos blocos contendo o USF e o começo da transmissão de blocos (aproximadamente 1 período de quadro de TDMA), é muitodifícil que a estação móvel codifique os blocos de dados em 10 uma quantidade de tempo curta como essa.
Várias modalidades são providas que proporcionam à estação móvel a opção de ser capaz de codificar um bloco de dados antes do recebimento do USF o qual dispara a transmissão daquele bloco de dados, não obstante o 15 recebimento de uma checagem para um bloco de dados mais PAN. Em algumas modalidades, a configuração da estação móvel para atuar em uma destas formas é obtida através da instalação de um software apropriado, um firmware, um hardware no dispositivo móvel durante a fabricação do 20 dispositivo ou o aprovisionamento do dispositivo. Em outras modalidades, a estação móvel é configurada para secomportar de uma destas formas por toda a sinalização de ar.
Algumas modalidades descritas aqui se referem a uma 25 exigência ou configuração de uma estação móvel de modo que os blocos sejam transmitidos em ordem de acordo com um número de sequência de bloco sequencial, de modo que um bloco com um número de sequência de bloco mais alto não seja transmitido antes de um bloco com um número de 30 sequência de bloco mais baixo. Mais geralmente, as modalidades correspondentes a estas modalidades são providas, nas quais uma configuração ou uma exigência desta exigência é substituída por uma configuração ou exigência que os blocos sejam transmitidos de acordo com uma ordem emparticular (a qual pode ou não sinal de relógio de reprodução na ordem sequencial de número de sequência de bloco), para se permitirem retransmissões, por exemplo. Uma transmissão na ordem sequencial é um caso especial de transmissão em uma ordem em particular. Em algumasmodalidades, a ordem em particular é a ordem a ser aplicada à transmissão de bloco de dados de enlace ascendente, se não houver um PAN a ser enviado. Em algumas modalidades, a ordem em particular envolve transmissões iniciais ocorrendo na ordem de número de sequência de bloco.
Algumas modalidades descritas aqui se referem a umaexigência ou configuração da estação móvel que permita que ela transmita blocos fora da ordem sequencial, isto é, não de acordo com o número de sequência de bloco sequencial, de modo que um bloco com um número de sequência de bloco maisalto possa ser transmitido antes de um bloco com um número de sequência de bloco mais baixo. Mais geralmente, as modalidades correspondentes àquelas modalidades são providas, nas quais esta configuração ou exigência ê substituída por uma configuração ou exigência da estaçãomóvel para se permitir que ela transmita blocos fora da ordem em particular, qualquer que ela possa ser. A ordem em particular pode ou não ser em ordem sequencial de número de sequência de bloco. Isto pode permitir retransmissões, por exemplo. A transmissão fora de ordem sequencial é um casoespecial de transmissão fora de uma ordem em particular.
Deve ser entendido a princípio que, embora ’ílvrc-ÍT implementações ilustrativas de uma ou mais modalidades da presente exposição sejam providas abaixo, os sistemas e/ou métodos expostos podem ser implementados usando-se qualquer 5 número de técnicas, independentemente de atualmente conhecidas ou existentes. A exposição não deve ser limitada de forma alguma às implementações ilustrativas, aos desenhos e às técnicas ilustradas abaixo, incluindo os projetos de exemplo e as implementações ilustradas e 10 descritas aqui, mas pode ser modificada no escopo das reivindicações em apenso, juntamente com seu pleno escopo de equivalentes.
Primeira Modalidade - Configuração de Estação Móvel para se permitir que sejam enviados fora de ordem blocos de 15 dados de RLC em um período de bloco de rádio em que está respondendo a uma checagem para PAN
Em uma primeira modalidade, de modo a se permitir à estação móvel a opção de ser capaz de codificar blocos de dados de antemão, a estação móvel é configurada para 20 transmitir uma resposta a uma checagem contendo um PANusando um intervalo de tempo de enlace ascendente tendo o mesmo número de intervalo de tempo que o usado para a checagem , e para ter permissão para enviar fora de ordem blocos de dados de RLC e multimídia período de bloco de 25 rádio em que está respondendo a uma checagem para um PAN.
Neste caso, a rede poderia ter que reordenar os blocos recebidos em um período de bloco de rádio como esse.
Assumindo as transmissões de rede conforme na Figura 2 descrita acima, o comportamento da estação móvel é o mesmo 3 0 que na Figura 2. Assumindo transmissões de rede como na 1 19/44 ■'1/3^Figura 3 descrita acima, a resposta de estação móvel é conforme descrito na Figura 5. No intervalo de tempo N° 1, a estação móvel transmite um bloco de RLC / MAC com BSN = b + 1, conforme indicado em 120. No intervalo de tempo Ne 2, 5 a estação móvel transmite um bloco de RLC / MAC com BSN =b, conforme indicado em 122. Aqui, a numeração de intervalode tempo é respeitada, já que o PAN é transmitido no intervalo de tempo ND 2, o mesmo número que o intervalo de tempo usado para a checagem , Contudo, os blocos de RLC são 10 transmitidos fora de sequência, com o bloco com BSN = b + 1 sendo transmitido antes do bloco com BSN = b. Contudo, com esta abordagem, a estação móvel pode codificar o bloco de RLC / MAC com BSN = b + PAN quando do recebimento da checagem , sem precisar esperar por USFs. A estação móvel 15 também pode pré-codificar o bloco de RLC / MAC com BSN = b + 1.
Um fluxograma do método correspondente a esta modalidade é mostrado na Figura 11. O método começa no bloco 11-1 com o recebimento por um canal sem fio de uma 20 checagem quanto a um bloco de dados de RLC / MAC mais PAN.
No bloco 11-2, a estação móvel é configurada para transmitir uma resposta a uma checagem quanto a um bloco de dados de RLC / MAC mais PAN usando um intervalo de tempo de enlace ascendente tendo o mesmo número de intervalo de25 tempo que aquele usado para a checagem . No bloco 11-3, a estação móvel é configurada para ter permissão para enviar fora de ordem blocos de dados de RLC em um período de bloco de rádio em que está respondendo a uma checagem quanto a um PAN. No bloco 11-4, a estação móvel transmite o bloco de3 0 dados de RLC / MAC incluindo o PAN de acordo com a . 20/44A1*4 configuração do dispositivo móvel. Em algumas modalidades, C o método ainda inclui a estação móvel codificando o bloco de dados de RLC / MAC incluindo um PAN antes de saber qual, se houver, USF será recebido para alocar uma transmissão debloco de dados de enlace ascendente no mesmo intervalo de tempo alocado pela checagem e, antes de saber qual, se houver, USF será recebido para alocação da transmissão de bloco de dados de enlace ascendente em qualquer intervalo de tempo mais baixo do que o intervalo de tempo alocado 10 pela checagem no mesmo período de bloco.
Segunda Modalidade - Configuração de Estação Móvel para a transmissão do bloco de dados de RLC com PAN no bloco de rádio definido pelo primeiro intervalo de tempo alocado independentemente de em qual intervalo de tempo a 15 checagem foi recebida
Em algumas modalidades, de modo a se permitir à estação móvel a opção de ser capaz de codificar blocos de dados de antemão, a estação móvel é configurada para respeitar a ordem de transmissão de blocos de dados de RLC, 20 e para transmitir o bloco de dados de RLC com PAN no bloco de rádio definido pelo primeiro intervalo de tempo alocado independentemente de em qual intervalo de tempo a checagem foi recebida.
Assumindo transmissões de rede como na Figura 2 acima, 25 o comportamento da estação móvel é o mesmo que na Figura 2.
Assumindo transmissões de rede como na Figura 3, a resposta de estação móvel é conforme descrito na Figura 6. No intervalo de tempo N’ 1, a estação móvel transmite um bloco de RLC / MAC com BSN = b com PAN, conforme indicado em 130.
No intervalo de tempo N° 2, a estação móvel transmite um bloco de RLC / MAC com BSN = b + 1, conforme indicado 132. Aqui, a numeração de intervalo de tempo não respeitada, já que o PAN é transmitido no intervalo tempo N° 1, não no mesmo número que o intervalo de tempo5 usado para a checagem . Contudo, os blocos de RLC são transmitidos em sequência, com o bloco com BSN = b sendo transmitido antes do bloco com BSN = b + 1. Contudo, com esta abordagem, a estação móvel pode codificar o bloco de
RLC / MAC com BSN = b + PAN quando do recebimento dachecagem , sem precisar esperar por USFs. A estação móvel também pode pré-codificar o bloco de RLC / MAC com BSN = b + 1.
Um fluxograma de um método correspondente a esta modalidade é mostrado na Figura 12. O método começa no 15 bloco 12-1 com o recebimento por um canal sem fio de uma checagem quanto a um bloco de dados de RLC / MAC mais PAN. No bloco 12-2, a estação móvel é configurada para transmitir blocos de dados de RLC em ordem em um período de bloco de rádio, independentemente de um bloco de RLC com 20 PAN ser transmitido. No bloco 12-3, a estação móvel é configurada para transmitir o bloco de dados de RLC com PAN no bloco de rádio definido pelo primeiro intervalo de tempo alocado, independentemente de em qual intervalo de tempo a checagem foi recebida. No bloco 12-4, a estação móvel 25 transmite o bloco de dados de RLC / MAC incluindo o PAN de acordo com a configuração do dispositivo móvel. Em algumas modalidades, o método ainda inclui a estação móvel codificando o bloco de dados de RLC / MAC incluindo um PAN antes de saber qual, se houver, USF será recebido para 30 alocação de uma transmissão de bloco de dados de enlace ■ cs?ascendente no mesmo intervalo de tempo alocado pelachecagem e antes de saber qual, se houver, USF será recebido para alocação de uma transmissão de bloco de dados de enlace ascendente em qualquer intervalo de tempo mais 5 baixo do que o intervalo de tempo alocado pela checagem no mesmo periodo de bloco.
Terceira Modalidade - Realizar uma programação na rede para garantir que um PAN seja transmitido no primeiro intervalo de tempo de ÜL daqueles alocados 10 Em uma outra modalidade, inversamente à segundamodalidade descrita acima, o PAN é para ser enviado no mesmo intervalo de tempo que aquele no qual a checagem foi recebida, e se espera que os números de sequência de bloco sejam respeitados. Contudo, a rede ê responsável pela 15 checagem quanto a um PAN e pela alocação de blocos de enlace ascendente, de modo a garantir que, considerando-se um período de bloco de rádio no qual um PAN é para ser enviado, o PAN é para ser transmitido no primeiro intervalode tempo de enlace ascendente daqueles alocados.^^20 Assumindo transmissões de rede como na Figura 2 acima,o comportamento da estação móvel é o mesmo que na Figura 2. O comportamento de rede descrito na Figura 3 não seria permitido para esta modalidade. Ao invés disso, o comportamento de rede descrito na Figura 7 é implementado.
Neste caso, o comportamento decide de antemão quantosintervalos devem ser alocados, e interroga o PAN no primeiro destes intervalos, ou quando determina quais blocos de rádio alocar para o móvel por meio de uma sinalização de USF, leva em consideração a checagem 30 previamente enviada e não aloca por meio pode uma sinalização de USF quaisquer intervalos de tempo mais baixos do que aquele no qual a checagem foi enviada. Assumindo que os intervalos de tempo Ne 1 e N’ 2 sejam para serem alocados (apenas um exemplo específico), a checagem 5 quanto ao PAN seria transmitida no intervalo de tempo N° 1.
Na Figura 7, a rede transmite uma checagem quanto a bloco de dados de RLC + PAN no intervalo de tempo N‘ 1 em 150. Mais tarde, a rede transmite um bloco contendo um USF 152 indicando uma atribuição de enlace ascendente de intervalo 10 de tempo N° 1. Então, a rede transmite um bloco contendo um
USF 154 indicando uma atribuição de enlace ascendente deintervalo de tempo N° 2. Em resposta, a estação móvel transmite um BSN = b de bloco de RLC / MAC com PAN no intervalo de tempo N” 1 em 156, e a estação móvel transmiteum bloco de RLC / MAC com BSN = b + 1 no intervalo de tempo N’ 2 em 158. Pode ser visto que a ordenação de blocos de RLC foi respeitada pelo fato de o bloco b ser transmitido antes do bloco b + 1; também é visto que a transmissão da resposta à checagem no mesmo intervalo de tempo que achecagem foi respeitada pelo fato de RLC + PAN ser enviado no intervalo de tempo N° 1. Contudo, a diferença entre este exemplo e o exemplo da Figura 4 é que aqui a estação móvel pode codificar o próximo bloco com PAN tão logo ela receba a checagem sem esperar para ver qual bloco codificar emconjunto com o PAN, como foi o caso com a Figura 4.
Um fluxograma de um método correspondente a estamodalidade é mostrado na Figura 13. O método começa nobloco 13-1 com o recebimento por um canal sem fio de uma checagem quanto a um bloco de dados de RLC / MAC mais PAN.No bloco 13-2, a estação móvel codifica o bloco de dados de
RLC / MAC incluindo um PAN antes de saber qual, se houver',- USF será recebido para alocação de uma transmissão de bloco de dados de enlace ascendente no mesmo intervalo de tempo alocado pela checagem , e antes de saber qual, se houver, 5 USF será recebido para alocação da transmissão de bloco de dados de enlace ascendente em qualquer intervalo de tempo mais baixo do que o intervalo de tempo alocado pela checagem no mesmo período de bloco. No bloco 13-4, a estação móvel é configurada para transmitir blocos de 10 acordo com uma ordem em particular. No bloco 13-5, a estação móvel transmite o bloco de dados de RLC / MAC incluindo o PAN.
Um fluxograma de um método correspondente a esta modalidade é mostrado na Figura 16 para execução pela rede.
O método começa no bloco 16-1 com a transmissão de uma checagem quanto a um PAN para alocação de um bloco de enlace ascendente para transmissão de um bloco de dados de RLC mais PAN. No bloco 16-2, a rede transmite pelo menos um USF para alocação de pelo menos um bloco de enlace 20 ascendente, a checagem e pelo menos um USF coletivamente alocando uma pluralidade de blocos de enlace ascendente incluindo pelo menos um bloco de enlace ascendente mais anterior. No bloco 16-3, a rede realiza a alocação de modo que a checagem e pelo menos um USF sejam tais que, 25 considerando um período de bloco de rádio no qual um PAN seja para ser enviado, a checagem quanto ao PAN sempre é usada para a alocação do bloco de enlace ascendente mais anterior da pluralidade de blocos de enlace ascendente.
Em algumas modalidades, a estaçao móvel é configurada3 0 para a implementação de uma das outras modalidades □' Ps-J- descritas aqui, por exemplo, a primeira, a segunda ou aquarta modalidade, quando a alocação de rede não for em linha com aquilo esperado pela terceira modalidade, por exemplo, conforme poderia ser o caso se uma estação base 5 estivesse mal configurada. Ao prosseguir desta maneira, a estação móvel é capaz de prosseguir com a codificação de blocos de dados de antemão.
Quarta Modalidade - Configuração da estação móvel para ter permissão para incluir o PAN enviado em resposta à 10 checagem em qualquer intervalo de tempo de enlace ascendente no período de bloco de rádio apropriado o qual é alocado ao móvel, independentemente de em qual intervalo de tempo a checagem é recebida
Nesta modalidade, a estação móvel tem permissão paraincluir o PAN enviado em resposta à checagem em qualquer intervalo de tempo de enlace ascendente no período de bloco de rádio apropriado o qual é alocado à estação móvel, independentemente de em qual intervalo de tempo a checagem é recebida. A estação móvel é configurada para respeitar anumeração de sequência de bloco para esta modalidade. Mais geralmente, em algumas modalidades, a estação móvel é ainda configurada para implementar um outro método de resposta a uma checagem para um bloco de dados de RLC mais PAN no caso de a programação pela rede falhar em garantir que aestação móvel possa transmitir blocos em uma ordem em particular e responder à checagem no mesmo intervalo de tempo conforme usado para a checagem , de modo a se permitir que a estação móvel codifique blocos de antemão.
Um fluxograma de um método correspondente a estamodalidade é mostrado na Figura 14. O método começa no bloco 14-1 com o recebimento por um canal sem fio de uma checagem quanto a um bloco de dados de RLC / MAC mais PAN. O bloco 14-2 envolve a configuração da estação móvel para ter permissão para incluir o PAN enviado em resposta à 5 checagem em qualquer intervalo de tempo de enlaceascendente no período de bloco de rádio apropriado o qual é alocado ao móvel, independentemente de em qual intervalo detempo a checagem é recebida. No bloco 14-3, a estação móvel é configurada para respeitar uma numeração de 10 sequência de bloco. No bloco 14-4, a estação móveltransmite o bloco de dados de RLC / MAC incluindo o PAN. Em algumas modalidades, o método ainda compreende a estação móvel codificando o bloco de dados de RLC / MAC incluindoum PAN antes de saber qual, se houver, USF será recebido 15 para alocação de uma transmissão de bloco de dados de enlace ascendente no mesmo intervalo de tempo alocado pela checagem e, antes de saber qual se houver, USF será recebido para alocação da transmissão de bloco de dados de enlace ascendente em qualquer intervalo de tempo mais baixo 20 do que o intervalo de tempo alocado pela checagem no mesmo período de bloco.
Note que, na prática, a quarta modalidade pode se reduzir para a segunda modalidade, porque, mesmo dada a liberdade da quarta modalidade, a estação móvel ainda pode 25 precisar assumir um cenário de pior caso, o qual é que ela não tenha alocado quaisquer recursos adicionais (outros além de pela checagem ) . Como tal, ela prosseguiria com a codificação do PAN com o bloco o qual ela transmitiria se apenas tivesse permissão para transmitir um bloco.
As primeira, segunda e terceira modalidades podem ser resumidas conforme se segue:o PAN é codificado em conjunto com o bloco o qual aestação móvel transmitiria se tivesse permissão apenas para transmitir um bloco (um recurso alocado pela checagem ) •
Então, a diferença entre a primeira modalidade e as segunda e terceira modalidade é a ordem na qual os blocos são transmitidos, e a diferença entre a segunda e a terceira modalidade é quanto a se o comportamento é cumprido pela rede como na terceira modalidade, ou simplesmente realizado 10 pela estação móvel como na segunda modalidade.
A Tabela 1 abaixo contém um resumo das regras aplicáveis a cada modalidade e algumas vantagens / desvantagens que podem ser realizadas.
Em todos os casos, o benefício principal é que o móvel-' ' é capaz de codificar (mas não necessariamente é requerido-4 que o faça) blocos de dados de RLC / MAC, incluindo PAN(s), conforme requerido, antes de saber quais (se houver) USFsserão enviados para alocação de recursos de enlaceascendente.
Um fluxograma de um método provido por uma modalidade do pedido é mostrado na Figura 15. 0 método é executado por uma estação móvel e começa no bloco 15-1 com o recebimento 10 por um canal sem fio de uma checagem quanto a um bloco de dados de RLC / MAC mais PAN. No bloco 15-2, a estação móvel codifica um bloco de dados de RLC / MAC incluindo um PAN antes de conhecer qual, se houver, USF será recebido para alocar uma transmissão de bloco de dados de enlace 15 ascendente em qualquer intervalo de tempo mais baixo do que o intei-valo de tempo alocado pela checagem no mesmo período de bloco.
A rede sempre deve garantir quando alocar recursos de enlace ascendente, que alocações por interrogações e 20 alocações por USFs não "colidam", isto é, atribuir o mesmo recurso de enlace ascendente a estações móveis diferentes. No exemplo da Figura 8, o mesmo intervalo de tempo é alocado com uma checagem em 170, e com um USF em 172. Um USF no intervalo de tempo usado para uma checagem em 25 qualquer evento deve pertencer à mesma estação móvel que é interrogada, ou deve ser um valor não usado. Cada interferência de enlace descendente contém um USF, e o USF pode se referir a um TBF atribuído, ou não. Assim, um USF contendo um valor não usado simplesmente significa que o 3 0 USF não se refere a qualquer TBF atribuído. Contudo, note que não é necessário que um USF (isto é, o USF 172) seja enviado, o qual pertence à mesma estação móvel neste caso - de fato, isto pode ser impossível se o móvel não tiver um TBF de enlace ascendente ou nenhuma atribuição de enlace 5 ascendente no intervalo de tempo Ne 2.
Modalidade: o USF e a checagem se referem a intervalos de tempo diferentes, e a checagem é enviada em um intervalo de tempo diferente daquele da checagem ,
Uma outra modalidade provê uma forma específica de se 10 lidar com a situação em que um USF e uma checagem , cada um, se referem a intervalos de tempo diferentes, e umaresposta para a checagem é enviada em um intervalo de tempo diferente daquele da checagem . Em algumas modalidades, tal como na segunda e na quarta modalidades 15 descritas acima, a estação móvel não necessariamente transmite o bloco de dados de RLC com PAN no mesmo número de intervalo de tempo que aquele no qual a checagem foi recebida. Note que isto implica que a estação móvel sempre recebera um outro USF válido alocando um outro bloco de 20 enlace ascendente, o que implica que o móvel tem um TBF de enlace ascendente em andamento.
Em algumas modalidades, a estação móvel é configurada para tratamento da checagem como uma alocação para atransmissão de um bloco de dados de RLC de enlace 25 ascendente no bloco indicado pela checagem , no mesmo intervalo de tempo em que a checagem foi recebida, e para transmitir um bloco de dados de RLC como se aquele bloco de enlace ascendente tivesse sido alocado por meio de um USF (independentemente de o bloco ter sido realmente alocado 30 por um USF válido para aquele móvel). , 1 'n;_Um exemplo deste comportamento e descrito na Figura 9. /
A rede transmite uma checagem quanto ao bloco de dados de RLC / MAC + PAN no intervalo de tempo N’ 2 para uma estação móvel em 200. A rede transmite um bloco contendo umaalocação de USF para a mesma estação móvel em 2 02 no intervalo de tempo Nó 1, e transmite um bloco contendo um USF não atribuído em 204 no intervalo de tempo N° 2. A transmissão do USF não atribuído é equivalente a não atribuir o intervalo de tempo para um outro usuário. Em 10 resposta, a combinação do USF atribuindo no intervalo de tempo N° 1 e a checagem transmitida no intervalo de tempo N° 2 são coletivamente tratadas como uma alocação de enlace ascendente para transmissão de bloco de RLC / MAC em ambos o intervalo 1 e o intervalo 2. Assim, a estação móvel enviaum bloco de dados de RLC / MAC + PAN no intervalo de tempo N° 1 em 206. Ao fazê-lo, o móvel envia o PAN em um intervalo de tempo diferente (intervalo de tempo N" 1) a partir daquele no qual a checagem foi recebida (intervalo de tempo N° 2) (consistente com as segunda e quarta 20 modalidades descritas acima), mas, nenhum USF foi recebidopela estação móvel explicitamente alocando um bloco de dados de enlace ascendente no intervalo de tempo N" 2. A estação móvel atua como se tivesse recebido um USF válido alocando para elas recursos no intervalo de tempo N° 2 25 (mesmo se não houvesse uma atribuição de enlace ascendente naquele intervalo de tempo, significando que não houve um valor possível de USF que pudesse ter sido enviado para alocação do recurso) pela transmissão de um bloco de dados de RLC no intervalo de tempo N° 2 em 208. 7^--1 ’ J'.Üesperado que uma estação móvel recebendo uma alocação ouuma checagem no intervalo de tempo N° 2 transmita no intervalo de tempo N° n, sujeito às exceções detalhadas para se lidar com a situação do bloco de dados de RLC / MAC5 + PAN. Isto é aplicável, por exemplo, à alocação de BTTIdescrita nos antecedentes. As modalidades descritas aquitambém são geralmente aplicáveis a uma alocação no sentido de par, em cujo caso se espera que uma estação móvel recebendo uma alocação ou checagem em um par de intervalosde tempo de enlace descendente transmita em um par correspondente de intervalos de tempo de enlace ascendente. Os números de intervalos de tempo dos pares de intervalo de tempo de enlace descendente e os números de intervalos de tempo dos pares de intervalo de tempo de enlace ascendentecorrespondentes nos quais respostas são enviadas não precisam ser os mesmos, mas há uma relação predeterminada nos números de intervalo de tempo para os pares de intervalo de tempo de enlace ascendente para os pares de intervalo de tempo de enlace descendente, Este é o caso,por exemplo, com alocações de RTTI (intervalo de tempo de transmissão reduzido).
Assim, para ambos BTTI e RTTI, os intervalos de enlace ascendente alocados correspondem aos intervalos de enlace descendente contendo USFs, mas a natureza dacorrespondência é diferente. Para BTTI, os intervalos correspondentes têm o mesmo número de intervalo. Para RTTI, os intervalos correspondentes não necessariamente têm o mesmo número de intervalo. Portanto, para implementações de RTTI, as referências ao "mesmo número de intervalo detempo" aplicáveis a BTTI podem ser tomadas como se referindo a um "par de intervalo de tempo correspondente". As especificações de 3GPP também se referem a um "par de PDCH", o que é essencialmente sinônimo de "par de intervalo de tempo".
A Figura 17 é um diagrama de blocos de um sistema noqual uma ou mais das modalidades descritas acima podem ser implementadas. Há uma estação móvel 200 em comunicação sem fio com uma rede, conforme representado pelo dispositivo de rede 210. A estação móvel 200 tem pelo menos uma antena 10 202, um transmissor 202 e ura receptor 204 (os quais podemser implementados em conjunto como um transceptor) e um processador de USF e de checagem 208. O processador de USF e de checagem é implementado em hardware, ou umacombinação de software e de hardware, por exemplo, um 15 software rodando em um processador. 0 dispositivo de rede 210 tem pelo menos uma antena 214, um transmissor 216 e um receptor 218 (os quais podem ser implementados em conjunto como um transceptor) e um programador 220. O programador é implementado em hardware, ou em uma combinação de software 20 e de hardware, por exemplo, um software rodando em um processador.
Na Figura 17, o programador e o transmissor mais receptor são mostrados como parte do mesmo componente de rede. Em outras modalidades, estes elementos sãoimplementados como parte de elementos de rede diferentes. Por exemplo, o programador pode ser implementado era um BSC (controlador de estação base), e o transmissor mais receptor implementados em uma estação base.
Em operação, o programadordeterminação de quais estações móveis (tal como a estação móvel 202 vão pegar quais recursos de enlace ascendente. O programador determina quando transmitir USFs alocando recursos de enlace ascendente, e quando transmitir uma checagem por um bloco de RLC / MAC + PAN. Uma modalidade 5 em particular do pedido provê um dispositivo de rede 210 no qual o programador 220, o transmissor 216 e o receptor 218 são configurados para a implementação do método da Figura 14 descrito acima.
Em operação, o processador de USF e de checagem 208,o transmissor 204 e o receptor 206 coletivamente recebem USFs e interrogações, e geram e transmitem blocos de dados de enlace ascendente em resposta. Em uma modalidade em particular, o pedido provê um dispositivo móvel 200 no qual o transmissor 204, o receptor 206 e o processador de USF ede checagem 208 são coletivamente configurados para a implementação do método da Figura 9, o método da Figura 10, o método da Figura 11, o método da Figura 12 ou o método da Figura 13.
Com referência, agora, à Figura 10, é mostrado umdiagrama de blocos de um dispositivo sem fio 100 que pode implementar, por exemplo, qualquer um dos métodos de dispositivo móvel nesta exposição. É para ser entendido que o dispositivo sem fio 100 é mostrado com detalhes muito 25 específicos para fins de exemplo apenas. Um dispositivo de processamento (um microprocessador 128) é mostrado esquematicamente como acoplado entre um teclado 114 e um visor 126. O microprocessador 128 controla a operação do visor 126, bem como a operação geral do dispositivo sem fio 30 100, em resposta a uma atuação das teclas no teclado 114 por um usuário.
O dispositivo sem fio 10 0 tem um alojamento que pode ser alongado verticalmente, ou pode assumir outros tamanhos e formatos (incluindo estruturas de alojamento em concha).
O teclado 114 pode incluir uma tecla de seleção de modo ou um outro hardware ou software para comutação entre entrada de texto e entrada de telefone.
Além do microprocessador 128, outras partes do dispositivo sem fio 100 são mostradas esquematicamente.
Estas incluem: um subsistema de comunicações 170; um subsistema de comunicações de alcance curto 102; o teclado 114 e o visor 126, juntamente com outros dispositivos de entrada / saída incluindo um conjunto de dispositivos de entrada / saída auxiliar 106, uma porta serial 108, umalto-falante 111 e um microfone 112; bem como dispositivos de memória incluindo uma memória flash 116 e uma memória de acesso randômico (RAM) 118; e vários outros subsistemas de dispositivo 120. O dispositivo sem fio 100 pode ter uma bateria 121 para acionamento dos elementos ativos dodispositivo sem fio 100. 0 dispositivo sem fio 100 em algumas modalidades é um dispositivo de comunicação de frequência de rádio (RF) de duas vias tendo capacidades de comunicação de voz e de dados. Além disso, o dispositivo sem fio 100 em algumas modalidades tem a capacidade decomunicação com outros sistemas de computador através da Internet.
O software de sistema operacional executado pelo microprocessador 128 em algumas modalidades é armazenado em um armazenamento persistente, tal como a memória flash 116, 30 mas pode ser armazenado em outros tipos de dispositivos de memória, como em uma memória apenas de leitura (ROM) ou em um elemento de armazenamento similar. Além disso, o software de sistema, aplicativos de dispositivo específicos, ou partes dos mesmos podem ser temporariamentecarregados em um armazenamento volátil, tal como a RAM 118. Sinais de comunicação recebidos pelo dispositivo sem fio 100 também podem ser armazenados na RAM 118.
O microprocessador 128, além de suas funções de sistema de operação, permite a execução de aplicativos desoftware no dispositivo sem fio 100. Um conjunto predeterminado de aplicativos de software que controla as operações básicas de dispositivo, tal como o módulo de comunicações de voz 13 0A e um módulo de comunicações de dados 130B, pode ser instalado no dispositivo sem fio 100durante a fabricação. Além disso, um módulo de aplicativo de gerenciador de informação pessoal (PIM) 130C também pode ser instalado no dispositivo sem fio 100 durante a fabricação. 0 aplicativo de PIM em algumas modalidades é capaz de organizar e gerenciar itens de dados, tais como e-mail, eventos de calendário, correios de voz, compromissose itens de tarefa. O aplicativo de PIM também é capaz em algumas modalidades de enviar e receber itens de dados através de uma rede sem fio 110. Em algumas modalidades, os itens de dados gerenciados pelo aplicativo de PIM são 25 integrados sem emendas, sincronizados e atualizados através da rede sem fio 110 com os itens de dados correspondentes do dispositivo de usuário armazenados ou associados a um sistema de computador principal. Da mesma forma, módulos de software adicionais, ilustrados como um outro módulo de 30 software 130N, podem ser instalados durante a fabricação.
As funções de comunicação, incluindo comunicações de dados e de voz, são realizadas através do subsistema de comunicação 170 e, possivelmente, através do subsistema de comunicações de alcance curto 102. O subsistema de 5 comunicação 170 inclui um receptor 150, um transmissor 152 e uma ou mais antenas, ilustradas como uma antena de recepção 154 e uma antena de transmissão 156. Além disso, o subsistema de comunicação 170 também inclui um módulo de processamento, tal como um processador de sinal digital 10 (DSP) 158, e osciladores locais (LOs) 160. O subsistema de comunicação 170 tendo o transmissor 152 e o receptor 150inclui uma funcionalidade para a implementação de uma ou mais das modalidades descritas acima em detalhes. O projeto específico e a implementação do subsistema de comunicação 15 170 são dependentes da rede de comunicação na qual sepretende que o dispositivo sem fio 100 opere. Por exemplo, o subsistema de comunicação 170 do dispositivo sem fio 100 pode ser projetado para operar com o Mobitex™, o DataTAC™ ou as redes de comunicação de dados móveis de serviço de 20 rádio de pacote geral (GPRS) e também projetado para operar com qualquer uma de uma variedade de redes de comunicação de voz, tais como Serviço de Telefone Móvel Avançado (AMPS), Acesso Múltiplo de Divisão de Tempo (TDMA), Acesso Múltiplo de Divisão de Código (CDMA), Serviço de 25 Comunicações Pessoais (PCS), Sistema Global para
Comunicações Móveis (GSM), etc. Os exemplos de CDMA incluem IX e lx EV-DO. 0 subsistema de comunicação 170 também pode ser projetado para operar com uma rede de Wi-Fi 802.11 e/ou uma rede de WiMAX 802.16. Outros tipos de dados e de redes 30 de voz, ambos separados e integrados, também podem ser 5V 10150’ 202530transmissão 156.
Além do processamento de sinais de comunicação, o DSP 158 provê controle do receptor 150 e do transmissor 152. Por exemplo, ganhos aplicados a sinais de comunicação no receptor 150 e no transmissor 152 podem ser controlados de forma adaptativa através de algoritmos de controle de ganho automáticos implementados no DSP 158.
Em um modo de comunicação de dados, um sinal recebido, tal como uma mensagem de texto ou uma transferência (via download) de página da web, é processado pelo subsistema de comunicação 170 e é introduzido no micropi-ocessador 128. O sinal recebido então é adicionalmente processado pelo microprocessador 128 para uma saida para o visor 126, ou, alternativamente, para alguns outros dispositivos de entrada / saída auxiliar 106. Um usuário de dispositivo também pode compor itens de dados, tais como mensagens de e-mail, usando o teclado 114 e/ou algum outro dispositivo de entrada / saída auxiliar 106, tal como um touchpad, uma chave de duas posições, um controle rotativo, ou algum outro tipo de dispositivo de entrada. Os itens de dados compostos então podem ser transmitidos pela rede de comunicação 110 através do subsistema de comunicação 170.
Em um modo de comunicação de voz, a operação geral do dispositivo é substancialmente similar ao modo de comunicação de dados, exceto pelo fato de os sinais recebidos serem extraídos para um alto-falante 111, e os sinais para transmissão são gerados por um microfone 112. Subsistemas de entrada / saída de voz ou de áudio alternativos, tal como um subsistema de gravação demensagem de voz, também podem ser implementados no dispositivo sem fio 100. Além disso, o visor 126pode ser utilizado em um modo de comunicação de voz, por exemplo, para exibição da identidade de uma parte chamando, da duração de uma chamada de voz, ou de uma outra 5 informação relacionada a uma chamada de voz.
O subsistema de comunicações de alcance curto 102 permite uma comunicação entre o dispositivo sem fio 100 e os outros sistemas ou dispositivos próximos, os quais não precisam necessariamente ser dispositivos similares. Por 10 exemplo, o subsistema de comunicações de alcance curto pode incluir um dispositivo de infravermelho e circuitos e componentes associados, ou um módulo de comunicação por Bluetooth™ para a provisão de comunicação com sistemas e dispositivos habilitados de forma similar.
Em algumas implementações, o dispositivo sem fio 100 écapaz de operar em modos múltiplos, de modo que ele possa se engajar em comunicações de CS (circuito comutado) bem como de PS (pacote comutado) , e pode transitar de um modo de comunicações para um outro modo de comunicações sem 20 perda de continuidade. Outras implementações são possíveis.
Em uma modalidade em particular, um ou mais dos métodos descritos acima para alocação e transmissão de transmissões de bloco de dados de enlace ascendente com mapa de bit de ACK / NACK concatenado são implementados 25 pelo subsistema de comunicações 170, pelo microprocessador 128, pela RAM 118 e pelo módulo de comunicações de dados 130B, configurados de forma coletiva apropriadamente para a implementação de um dos métodos descritos aqui.
Todas as modalidades descritas acima se referem ao usode uma checagem para alocação de um bloco de RLC de enlace ascendente com PAN, e à transmissão subsequente de um bloco í de RLC com PAN. Mais geralmente, as modalidades são aplicáveis à alocação e/ou à transmissão de um bloco de rádio de enlace ascendente em um período de bloco de rádio5 especificado para transmissão de dados de usuário em combinação com uma informação de controle, a partir deste ponto, um DBCCI (bloco de dados combinado com informação de controle) . O ACK / NACK requisitado na alocação e/ou natransmissão de um bloco de RLC de enlace ascendente com PAN 10 ê um exemplo específico de informação de controle. Um bloco de RLC é um exemplo específico de um bloco de rádio de enlace ascendente. Assim, um bloco de RLC com PAN é um exemplo específico de um DBCCI. Uma checagem quanto a um bloco de dados de RLC mais PAN é um exemplo específico de 15 uma requisição por um DBCCI.
Todas as modalidades descritas acima se referem à alocação de blocos de RLC de enlace ascendente através do mecanismo de USF. Mais geralmente, estas modalidades são aplicáveis para qualquer mecanismo de alocação para a 20 alocação de um bloco de rádio de enlace ascendente para fins de transmissão de dados de usuário. A transmissão de uma alocação como essa será referida como a transmissão de uma UADB (alocação de enlace ascendente para bloco de dados). O USF ê um exemplo específico de uma UADB.
As modalidades foram descritas como métodos na maioriadas vezes. Modalidades adicionais provêem um meio que pode ser lido em computador tendo instruções executáveis em computador armazenadas ali para execução por uma estação móvel, as quais, quando executadas, fazem com que a estação 30 móvel realize qualquer um dos métodos descritos aqui. .. «Sfii
As modalidades adicionais proveem um meio que pode ser ~—-r lido em computador que tem instruções executáveis em _ computador armazenadas ali para execução por um dispositivo de rede ou por dispositivos de rede, as quais, quandoexecutadas, fazem com que o dispositivo de rede ou os dispositivos de rede realizem qualquer um dos métodos derede descritos aqui.
As modalidades adicionais provêem uma estação móvel configurada para a realização de qualquer um dos métodos de 10 estação móvel descritos aqui. Uma estação móvel como essa pode compreender, por exemplo, pelo menos uma antena, pelo menos um rádio de acesso sem fio, e um ou uma combinação decomponentes que controlem a estação móvel para a realização de um dos métodos. Em algumas modalidades, um ou umacombinação de componentes compreende pelo menos um processador. Em um exemplo específico, um ou uma combinação de componentes compreende um subsistema de comunicações, tal como o subsistema de comunicações 170 da Figura 10. Em um outro exemplo específico, os componentes compreendem o2 0 USF e o processador de usuário registrado e de checagem 208 da Figura 17. Um ou uma combinação de componentes pode compreender um hardware, ou um hardware em combinação com um software e/ou um firmware que seja armazenado de modo a ser acessível e executado pelo hardware.
As modalidades adicionais provêem um dispositivo derede ou dispositivos de rede configurados para a realização de qualquer um dos métodos de rede descritos aqui.
Numerosas modificações e variações do presente pedido são possíveis à luz dos ensinamentos acima. Portanto, é 30 para ser entendido que no escopo das reivindicações em apenso, as modalidades podem ser praticadas de outra formaalém de conforme descrito especificamente aqui.
Claims (7)
1. Método para uma estação móvel, o método caracterizado por compreender:o recebimento por um canal sem fio de uma checagem para um campo ACK/NACK concatenado (PAN) (101), a dita checagem sendo transmitida em um intervalo de tempo para um quadro de rádio de enlace descendente;após o recebimento da checagem, a codificação de um primeiro bloco de dados junto com o campo PAN;o recebimento, no quadro de rádio de enlace descendente, de indicadores tipo de flag de estado de enlace ascendente (USFs) (112, 114) alocando intervalos de tempo de um quadro de rádio de enlace ascendente para transmissões de um ou mais blocos de dados pela estação móvel dentro do período de bloco de rádio de enlace ascendente onde a estação móvel está respondendo à checagem;em resposta à checagem, a transmissão do primeiro bloco de dados em conjunto com o campo PAN (122), em que o primeiro bloco de dados e o campo PAN são transmitidos usando um intervalo de tempo do quadro de rádio de enlace ascendente correspondente ao intervalo de tempo do quadro de rádio de enlace descendente no qual a checagem foi recebida; ea transmissão do um ou mais outros blocos de dados (120) em intervalos de tempo do quadro de rádio de enlace ascendente alocado pelas USFs dentro do período de bloco de rádio de enlace ascendente onde a estação móvel está respondendo à checagem, o método caracterizado por:os blocos de dados de ligação ascendente transmitidos no pelo menos no intervalo de tempo alocado por um dos USFs para a transmissão de outro bloco de dados e o intervalo de tempo correspondente ao intervalo de tempo do quadro de rádio de enlace ascendente no qual a checagem foi recebida está em uma ordem diferente de uma ordem de sequência a ser aplicada aos blocos de dados de enlace ascendente se não houver um PAN enviado.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de o primeiro bloco de dados é transmitido como um bloco de intervalo de tempo de transmissão básico (BTTI) usando um intervalo de enlace ascendente que tem o mesmo número que o intervalo de enlace descendente usado para a checagem.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato de o primeiro bloco de dados é transmitido como um bloco de intervalo de tempo de transmissão básico (BTTI) usando um par de intervalo de enlace ascendente correspondente ao par de intervalo de enlace descendente usado para a checagem.
4. Método, de acordo com a reivindicação 1, caracterizado por:a transmissão no período de bloco de rádio de enlace ascendente de um ou mais blocos de dados de enlace ascendente usando os intervalos de tempo de enlace ascendente alocados pelos USFs que não o intervalo de tempo usado para a transmissão da responsa à checagem, compreende:cada um desses blocos de dados tendo um número de sequência de bloco mais alto do que o número de sequência de bloco do que o primeiro bloco de dados compreendendo o campo PAN.
5. Método, de acordo com qualquer uma das reivindicações 1 a 4, caracterizado pelo fato da transmissão do primeiro bloco de dados e do um ou mais outros blocos de dados serem transmissões iniciais desses blocos de dados.
6. Meio que pode ser lido em computador tendo instruções executáveis em computador armazenadas ali para execução por uma estação móvel, caracterizado pelo fato de as instruções, quando executadas, fazem com que a estação móvel realize o método conforme definido em qualquer uma das reivindicações 1 a 5.
7. Estação móvel, caracterizada pelo fato de compreender:pelo menos uma antena; epelo menos um rádio de acesso sem fio;a estação móvel configurada para executar o método conforme definido em qualquer uma das reivindicações 1 a 5.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16255009P | 2009-03-23 | 2009-03-23 | |
| US61/162,550 | 2009-03-23 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| BRPI1002665A2 BRPI1002665A2 (pt) | 2012-03-20 |
| BRPI1002665A8 BRPI1002665A8 (pt) | 2018-08-14 |
| BRPI1002665B1 true BRPI1002665B1 (pt) | 2021-06-01 |
Family
ID=42225070
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI1002665-7A BRPI1002665B1 (pt) | 2009-03-23 | 2010-03-22 | Método para uma estação móvel, meio que pode ser lido em computador e estação móvel para a alocação e a transmissão de transmissões de bloco de dados de enlace ascendente |
Country Status (11)
| Country | Link |
|---|---|
| US (2) | US8670433B2 (pt) |
| EP (1) | EP2234310B1 (pt) |
| JP (2) | JP5066210B2 (pt) |
| KR (2) | KR101415244B1 (pt) |
| CN (1) | CN101895378B (pt) |
| AU (1) | AU2010201122B2 (pt) |
| BR (1) | BRPI1002665B1 (pt) |
| CA (1) | CA2697209C (pt) |
| SG (1) | SG165268A1 (pt) |
| TW (1) | TWI429226B (pt) |
| WO (1) | WO2010108257A1 (pt) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8374133B2 (en) * | 2009-02-06 | 2013-02-12 | Telefonaktiebolaget L M Ericsson (Publ) | Shared Uplink Notification Bursts (SUNB) |
| KR101313174B1 (ko) * | 2009-03-23 | 2013-10-01 | 블랙베리 리미티드 | 업링크 데이터 블록 송신을 할당 및 송신하기 위한 시스템 및 방법 |
| WO2010108257A1 (en) * | 2009-03-23 | 2010-09-30 | Research In Motion Limited | Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ack/nack bitmap |
| US8837388B2 (en) | 2010-07-22 | 2014-09-16 | Blackberry Limited | Methods and apparatus to perform assignments in wireless communications |
| US8745231B2 (en) | 2010-07-22 | 2014-06-03 | Blackberry Limited | Methods and apparatus to poll in wireless communications |
| US9001649B2 (en) | 2010-07-22 | 2015-04-07 | Blackberry Limited | Methods and apparatus to communicate data between a wireless network and a mobile station |
| US8830981B2 (en) * | 2010-07-22 | 2014-09-09 | Blackberry Limited | Methods and apparatus to poll in wireless communications based on assignments |
| US9319184B2 (en) | 2011-02-01 | 2016-04-19 | Qualcomm Incorporated | Multiple wireless communication device acknowledgements |
| US9148871B2 (en) * | 2011-06-09 | 2015-09-29 | Qualcomm Incorporated | Systems and methods for acknowledging communications from a plurality of devices |
| US9300442B2 (en) | 2011-07-21 | 2016-03-29 | Qualcomm Incorporated | Allowing a rejected wireless communication device access to a communication channel |
| US9654191B2 (en) | 2013-10-31 | 2017-05-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Assignment of radio resources to be used on uplink transmissions in a multi-user multiple input multiple output (MU-MIMO) communication system |
| CN113364560B (zh) * | 2015-06-01 | 2024-08-06 | 苹果公司 | 无线电接入网的延迟降低技术 |
| CN109547182B (zh) * | 2016-05-04 | 2021-07-23 | 株式会社Kt | 发送和接收短发送时间间隔的帧结构中的控制信息和数据的方法和装置 |
| JP6431953B2 (ja) * | 2016-05-12 | 2018-11-28 | 華碩電腦股▲ふん▼有限公司 | ワイヤレス通信システムにおいて短縮送信時間間隔(tti)でアップリンクグラントを改善するための方法及び装置 |
| KR102323799B1 (ko) | 2017-07-26 | 2021-11-09 | 삼성전자 주식회사 | 무선 통신 시스템에서 단말, 기지국 및 이의 통신 방법 |
| CN115499932B (zh) * | 2021-07-02 | 2023-07-18 | 华为技术有限公司 | 通信方法及装置 |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5594738A (en) | 1993-10-18 | 1997-01-14 | Motorola, Inc. | Time slot allocation method |
| CA2376962A1 (en) * | 2001-04-02 | 2002-10-02 | Lucent Technologies Inc. | Method and system for umts packet transmission scheduling on uplink channels |
| US7310336B2 (en) * | 2001-05-18 | 2007-12-18 | Esa Malkamaki | Hybrid automatic repeat request (HARQ) scheme with in-sequence delivery of packets |
| JP4331088B2 (ja) * | 2004-11-01 | 2009-09-16 | 株式会社東芝 | 通信装置および通信方法 |
| EP1708529A1 (en) * | 2005-03-31 | 2006-10-04 | Motorola Inc. | Uplink resource allocation in dual transfer mode |
| BRPI0617994A2 (pt) | 2005-10-07 | 2011-08-16 | Interdigital Tech Corp | método e sistema para propiciar informação de controle para o suporte de enlace ascendente e enlace descendente em alta velocidade |
| EP1780926B1 (en) * | 2005-10-28 | 2021-01-20 | Nokia Technologies Oy | Method for ACK/NACK signalling |
| US8638727B2 (en) * | 2005-11-01 | 2014-01-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangements in a radio communication system |
| US8155034B2 (en) * | 2006-04-19 | 2012-04-10 | Telefonaktiebolaget L M Ericsson (Publ) | Prioritized and piggy-backed ACK/NACK reports |
| WO2007120113A1 (en) | 2006-04-19 | 2007-10-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method, communication entity and system for transmiting positive and negative acknowledgements in a radio communications system |
| ES2380787T3 (es) | 2006-05-16 | 2012-05-18 | Nokia Siemens Networks Gmbh & Co. Kg | Método para transmitir de manera segura mapas de bits ACK/NACK cortos en un proceso ARQ dentro de sistemas compatibles con EDGE |
| JP2010503250A (ja) * | 2006-08-30 | 2010-01-28 | ノキア コーポレイション | モバイル通信システムにおける高速ack/nackの方法及び装置 |
| GB0702325D0 (en) * | 2007-02-07 | 2007-03-21 | Siemens Ag | Uplink allocation strategies |
| EP2135377B1 (en) | 2007-03-16 | 2017-06-21 | Telefonaktiebolaget LM Ericsson (publ) | Method and processing unit for transmitting rlc/mac control blocks |
| EP2140597B1 (en) | 2007-03-28 | 2018-10-03 | InterDigital Technology Corporation | Method and apparatus for indicating a temporary block flow to which a piggybacked acknowledgement/non-acknowledgement field is addressed |
| KR101293824B1 (ko) | 2007-10-01 | 2013-08-07 | 인터디지탈 패튼 홀딩스, 인크 | Redhot a 및 b 무선 송수신 장치용 업링크 상태 플래그(usf) 복원 복잡도를 단순화하는 방법 |
| TW201012096A (en) | 2007-11-13 | 2010-03-16 | Interdigital Patent Holdings | Measurement reporting for transmissions supporting latency reduction |
| KR101488015B1 (ko) * | 2008-01-25 | 2015-01-29 | 엘지전자 주식회사 | 핸드오버 수행방법 및 데이터 생성방법 |
| KR101215118B1 (ko) * | 2008-02-15 | 2012-12-24 | 리서치 인 모션 리미티드 | 슬롯들의 혼합형 조합의 할당 및 배분을 위한 시스템 및 방법 |
| US8374133B2 (en) * | 2009-02-06 | 2013-02-12 | Telefonaktiebolaget L M Ericsson (Publ) | Shared Uplink Notification Bursts (SUNB) |
| WO2010108257A1 (en) | 2009-03-23 | 2010-09-30 | Research In Motion Limited | Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ack/nack bitmap |
| KR101313174B1 (ko) | 2009-03-23 | 2013-10-01 | 블랙베리 리미티드 | 업링크 데이터 블록 송신을 할당 및 송신하기 위한 시스템 및 방법 |
| EP2244401B1 (en) | 2009-04-21 | 2012-12-12 | Research In Motion Limited | Methods and apparatus to prioritize mobile station transmissions in response to network acknowledgment polling |
-
2010
- 2010-03-19 WO PCT/CA2010/000380 patent/WO2010108257A1/en not_active Ceased
- 2010-03-19 CA CA2697209A patent/CA2697209C/en active Active
- 2010-03-22 BR BRPI1002665-7A patent/BRPI1002665B1/pt active IP Right Grant
- 2010-03-22 AU AU2010201122A patent/AU2010201122B2/en active Active
- 2010-03-22 TW TW099108426A patent/TWI429226B/zh active
- 2010-03-23 KR KR1020100025891A patent/KR101415244B1/ko active Active
- 2010-03-23 SG SG201001994-1A patent/SG165268A1/en unknown
- 2010-03-23 JP JP2010067039A patent/JP5066210B2/ja active Active
- 2010-03-23 EP EP20100157291 patent/EP2234310B1/en active Active
- 2010-03-23 US US12/729,534 patent/US8670433B2/en active Active
- 2010-03-23 CN CN201010129490.7A patent/CN101895378B/zh active Active
-
2012
- 2012-05-30 US US13/484,071 patent/US9112687B2/en active Active
- 2012-08-10 JP JP2012178529A patent/JP5643793B2/ja active Active
-
2013
- 2013-02-25 KR KR1020130019908A patent/KR101383475B1/ko active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20100106250A (ko) | 2010-10-01 |
| TWI429226B (zh) | 2014-03-01 |
| JP5643793B2 (ja) | 2014-12-17 |
| SG165268A1 (en) | 2010-10-28 |
| AU2010201122A1 (en) | 2010-10-07 |
| JP5066210B2 (ja) | 2012-11-07 |
| CN101895378B (zh) | 2014-12-31 |
| TW201132042A (en) | 2011-09-16 |
| US8670433B2 (en) | 2014-03-11 |
| KR101383475B1 (ko) | 2014-04-08 |
| CA2697209A1 (en) | 2010-09-23 |
| CA2697209C (en) | 2015-07-28 |
| KR101415244B1 (ko) | 2014-07-04 |
| EP2234310A1 (en) | 2010-09-29 |
| BRPI1002665A2 (pt) | 2012-03-20 |
| KR20130033402A (ko) | 2013-04-03 |
| US20120236833A1 (en) | 2012-09-20 |
| AU2010201122B2 (en) | 2012-03-29 |
| JP2010226722A (ja) | 2010-10-07 |
| WO2010108257A1 (en) | 2010-09-30 |
| CN101895378A (zh) | 2010-11-24 |
| EP2234310B1 (en) | 2015-05-06 |
| JP2012257307A (ja) | 2012-12-27 |
| US20100238910A1 (en) | 2010-09-23 |
| BRPI1002665A8 (pt) | 2018-08-14 |
| US9112687B2 (en) | 2015-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI1002665B1 (pt) | Método para uma estação móvel, meio que pode ser lido em computador e estação móvel para a alocação e a transmissão de transmissões de bloco de dados de enlace ascendente | |
| US8320341B2 (en) | Re-transmission capability in semi-persistent transmission | |
| ES2575132T3 (es) | Métodos y aparatos para realizar la asignación de preámbulo para el acceso aleatorio en un sistema de telecomunicaciones | |
| RU2670796C9 (ru) | Управление ресурсами канала трафика пакетных данных в развитии стандарта gsm-технология фиксированного распределения ресурсов восходящей линии связи | |
| BR112017015938B1 (pt) | Método para transmissão em esquema de transmissão por enlace ascendente livre de concessão, equipamento de usuário e estação base | |
| BRPI0721816B1 (pt) | Métodos para transmitir solicitações de programação de um terminal móvel para uma estação base, e para atribuir recursos de uplink para os terminais móveis, terminal móvel, estação de base, e, sistema de comunicação | |
| BRPI1014189B1 (pt) | método em um dispositivo sem fio, dispositivo sem fio, método em um dispositivo(s) de rede, e dispositivo de rede para alocação de intervalos de tempo | |
| CN116982279A (zh) | 用于重传的harq-ack码本的指示 | |
| CN110235488B (zh) | 用于urllc支持的pucch资源分配 | |
| WO2021062760A1 (zh) | 发送、接收反馈信息的方法和设备 | |
| HK40103052A (zh) | 用於重传的harq-ack码本的指示 | |
| HK1210649B (zh) | 用於分配和传输上行链路数据块传输的系统和方法 | |
| HK1148885B (en) | Systems and methods for allocating and transmitting uplink data block transmissions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B03A | Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette] | ||
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 3A ANUIDADE. |
|
| B25D | Requested change of name of applicant approved |
Owner name: BLACKBERRY LIMITED (CA) |
|
| B25G | Requested change of headquarter approved |
Owner name: BLACKBERRY LIMITED (CA) |
|
| B08G | Application fees: restoration [chapter 8.7 patent gazette] | ||
| B03H | Publication of an application: rectification [chapter 3.8 patent gazette] | ||
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B15G | Petition not considered as such [chapter 15.7 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 22/03/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF |
|
| B12F | Other appeals [chapter 12.6 patent gazette] |

