BRPI0016169B1 - processo para a transmissão de dados orientada a pacotes em um sistema de comunicação via rádio usando requisição automática de retransmissão e redundância incremental - Google Patents
processo para a transmissão de dados orientada a pacotes em um sistema de comunicação via rádio usando requisição automática de retransmissão e redundância incremental Download PDFInfo
- Publication number
- BRPI0016169B1 BRPI0016169B1 BRPI0016169A BR0016169A BRPI0016169B1 BR PI0016169 B1 BRPI0016169 B1 BR PI0016169B1 BR PI0016169 A BRPI0016169 A BR PI0016169A BR 0016169 A BR0016169 A BR 0016169A BR PI0016169 B1 BRPI0016169 B1 BR PI0016169B1
- Authority
- BR
- Brazil
- Prior art keywords
- transmission
- data
- information
- data block
- block
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 122
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000004891 communication Methods 0.000 title claims abstract description 10
- 230000008569 process Effects 0.000 title claims description 35
- 230000015654 memory Effects 0.000 claims description 26
- 238000004080 punching Methods 0.000 claims description 15
- 238000011161 development Methods 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 101001051799 Aedes aegypti Molybdenum cofactor sulfurase 3 Proteins 0.000 description 2
- 101710116852 Molybdenum cofactor sulfurase 1 Proteins 0.000 description 2
- 101710116850 Molybdenum cofactor sulfurase 2 Proteins 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002592 echocardiography Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000004793 poor memory Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1874—Buffer management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- 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
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)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
"processo para a transmissão de dados orientada por pacotes em um sistema de comunicação por rádio". a invenção refere-se a um processo para a transmissão de dados orientada por pacotes em um sistema de comunicação por rádio, no qual os dados a serem transmitidos são divididos em blocos de dados, são codificados, transmitidos através de uma interface de rádio e são decodificados. eventuais tentativas fracassadas de transmissão são identificadas ao se efetuar a decodificação. uma informação (rsm) que caracteriza uma transmissão repetida de bloco de dados e/ou a informação (amb) que caracteriza um primeiro modo de transmissão ou um segundo modo de transmissão é registrada em um bloco de dados, antes que esse bloco de dados seja transmitido pela interface de rádio.
Description
Relatório Descritivo da Patente de Invenção para "PROCESSO PARA A TRANSMISSÃO DE DADOS ORIENTADA A PACOTES EM UM SISTEMA DE COMUNICAÇÃO VIA RÁDIO USANDO REQUISIÇÃO AUTOMÁTICA DE RETRANSMISSÃO E REDUNDÂNCIA INCREMENTAL".
[001] Além de transmissão de dados orientada por conexão, que é prevista principalmente para a transmissão de informações de voz, os sistemas de comunicação por rádio também permitem uma transmissão de dados orientada a pacotes, cujo campo de aplicação predominante consiste na transmissão de dados. Por exemplo, em sistemas de rádio móvel GSM, são preparados serviços orientados por pacote através de GPRS (General Packet Radio Services). GPRS possibilita teoricamente uma taxa de transmissão de dados de 182 kb/s. Na prática, no entanto, a taxa de transmissão de dados comporta apenas cerca de 150 a 170 kb/s.
[002] No entanto, os sistemas de rádio móvel da terceira geração requerem uma maior largura de faixa, particularmente para aplicações em multimídia. EDGE (Enhanced Data Rates For GSM Evolution) representa uma evolução do desenvolvimento de GSM e proporciona a possibilidade de concretizar as taxas de dados mais elevadas requeridas através da introdução de um novo processo de modulação. Através do sistema EDGE tornam-se possíveis taxas de transmissão de dados de cerca de 384 kb/s. No sistema EDGE estão contidos os componentes de EGPRS (Enhanced General Packet Radio Services) para serviços orientados por pacote e ECSD (Enhanced Circuit Swit-ched Connections) para serviços orientados por pacote. O sistema EDGE está padronizado pelo ETSI (European Telecommunications Standard Institut) e é previsto para as faixas de freqüência de 900 mHz, 1800 mHz, 1900 mHz, 850 mHz e 450 mHz. Isso significa que o sistema EDGE, em todas as faixas de freqüência GSM podem ser a- proveitado sem problemas de licenciamento para operadores existentes de rede de rádio móvel GSM. O padrão ETSI EDGE, com Link A-daptation e Incrementai Redundancy coloca à disposição dois processos para o aproveitamento mais eficiente da interface de rádio.
[003] Link Adaptation prevê a adaptação de um esquema de modulação e de codificação às condições de transmissão medidas na interface de rádio. Através do esquema de modulação e de codificação são determinados, entre outros, processos de modulação, taxas de transmissão de dados e taxas de codificação. Processos de modulação possíveis são o GMSK (Gaussian Minimum Shift Keying) usual em GSM e o 8PSK (Phase Shift Keying) com maior desempenho. No caso de 8PSK, trata-se de um processo de modulação linear, no qual três bits sucessivos são reproduzidos em um símbolo, de onde resultam oito tipos diferentes de símbolo. Falhando uma transmissão de um bloco de dados, então, segundo a Link Adaptation, esse bloco de dados é rejeitado e é requerida uma nova transmissão com um esquema modificado de modulação e de codificação.
[004] No caso de se empregar Incrementai Redundancy, armazenam-se os blocos de dados recebidos no âmbito de uma tentativa fracassada de transmissão. Se não for possível nenhuma decodifica-ção com êxito, tomando-se os blocos de dados arquivados no âmbito de tentativas anteriores fracassadas de transmissão, então será requerida uma transmissão repetida do bloco de dados. A transmissão repetida de um bloco de dados ocorre conservando-se o esquema de modulação e de codificação. Ao contrário, a codificação convolucional para um bloco de dados a ser novamente enviado é executada com um esquema modificado de puncionamento.
[005] Através da EP 0 418 866 A2 conhece-se um processo para a transmissão de dados orientada a pacotes em um sistema de comunicação por rádio, no qual os dados a serem transmitidos são divididos em blocos de dados, são codificados, são transmitidos através de uma interface de rádio e são decodificados. Eventuais tentativas fracassadas de transmissão são identificadas durante a decodificação. Requer-se uma nova transmissão de um bloco de dados, que tenha sido enviado em uma tentativa fracassada de transmissão de um bloco de dados. Um bloco de dados defeituoso, que tenha sido recebido em uma tentativa fracassada de transmissão de um bloco de dados, é arquivado em uma memória. Um bloco de dados a ser enviado recebe sempre um número de seqüência de bloco que caracteriza a seqüência do bloco de dados dentro de um pacote de dados. Esse número de seqüência de bloco serve para a identificação de um bloco de dados, para poder requerer para este, planejadamente uma nova transmissão no caso de um erro de transmissão, com base em seu número de seqüência de bloco.
[006] A presente invenção pretende apresentar um processo para a transmissão de dados orientada a pacotes, com altas taxas de dados, o qual possibilite um aproveitamento eficiente de capacidade de memória e de computação que esteja à disposição em um sistema de comunicação por rádio.
[007] De acordo com a invenção, esse objetivo é alcançado através de um processo com as características mencionadas na reivindicação 1. Formas vantajosas de desenvolvimento do processo de acordo com a invenção podem ser deduzidas das reivindicações de 2 a 13.
[008] No processo de acordo com a invenção, no caso de uma transmissão repetida de bloco de dados, uma informação que caracteriza a transmissão repetida é registrada no bloco de dados a ser novamente enviado, antes que esse bloco de dados seja transmitido a-través da interface de rádio. Além disso, é requerida uma nova transmissão de um bloco de dados, que tenha sido enviado em uma tentativa fracassada de transmissão. Um bloco de dados que tenha sido re- cebido em uma tentativa fracassada de transmissão, é arquivado em uma memória, pelo lado do receptor.
[009] Um aspecto essencial do processo de acordo com a invenção consiste no fato em que, no caso de uma transmissão de um bloco de dados que ocorra pela primeira vez, pode-se prescindir de uma busca na memória pelos blocos de dados que tenham sido arquivados em tentativas anteriores fracassadas de transmissão. Uma busca da memória pode ser necessária, por exemplo, no âmbito de uma correção de defeito ou no caso de uma atualização da memória. Além disso, normalmente ocorre que um bloco de dados já pode ser decodificado com êxito na primeira tentativa de transmissão. Ao contrário, uma busca na memória para a re-identificação de um bloco de dados enviado de novo sempre gasta muito tempo e compromete capacidade de memória e de computação, que por isso não ficam à disposição para outros processos.
[0010] De preferência, uma informação, que caracterize um primeiro ou um segundo modo de transmissão, é inserida em um bloco de dados antes que esse bloco de dados seja transmitido através da interface de rádio. Ao ser reconhecida uma informação que caracterize o primeiro modo de transmissão, é requerida uma nova transmissão de um bloco de dados que tenha sido enviado no caso de uma tentativa fracassada de transmissão. Além disso, esse bloco de dados é coletado em uma memória pelo lado do receptor. No caso de se identificar uma informação que caracterize o segundo modo de transmissão, re-jeita-se um bloco de dados que tenha sido recebido no caso de uma tentativa fracassada de transmissão. Um aspecto essencial dessa forma de desenvolvimento consiste em que, sem a informação que caracteriza um modo de transmissão, também no segundo modo de transmissão, os blocos de dados que foram recebidos no caso de uma tentativa fracassada de transmissão seriam armazenados por parte do receptor completamente desnecessariamente, comprometendo assim a capacidade de memória e de processamento.
[0011] Correspondentemente a uma outra forma vantajosa de desenvolvimento do processo de acordo com a invenção, um bloco de dados a ser transmitido é munido de um header (cabeçalho), no qual é registrada a informação que caracteriza uma transmissão repetida, ou uma informação que caracteriza um modo de transmissão. Correspondentemente a uma outra forma vantajosa de desenvolvimento do processo de acordo com a invenção, pode-se obter uma concretização particularmente simples se para o registro das informações correspondentes for usado um respectivo bit reseva de um cabeçalho de uplink GPRS (“Enhanced General Packet Radio Services”).
[0012] De acordo com uma outra configuração vantajosa do processo de acordo com a invenção, os dados a serem transmitidos são codificados convolcionalmente através do uso de um processo de puncionamento. No caso de uma transmissão repetida de bloco de dados, o processo de puncionamento é executado, nesse caso, com um esquema de puncionamento modificado. Isso proporciona a vantagem de que aos blocos de dados, que tenham sido transmitidos durante diferentes tentativas de transmissão, adiciona-se, respectivamente deduz-se, redundância em diferente pontos respectivos. Para uma de-codificação, tomando-se em consideração os blocos de dados armazenados em tentativas anteriores fracassadas de transmissão, isso apresenta a vantagem de que é muito pequena a probabilidade de que dentro de vários blocos de dados ocorra muitas vezes um erro de transmissão no mesmo exato local.
[0013] A seguir, a invenção será explicada em detalhes através de exemplos de execução com base nos desenhos correspondentes. Mostram-se: [0014] Figura 1: um diagrama de blocos de um sistema de comu- nicação por rádio;
[0015] Figura 2: um fluxograma, para mostrar o funcionamento do processo de acordo com a invenção;
[0016] Figura 3: um primeiro tipo de um cabeçalho de uplink (E)GPRS, de acordo com o estado da técnica;
[0017] Figura 4: um segundo tipo de um cabeçalho de uplink (E)GPRS, de acordo com o estado da técnica;
[0018] Figura 5: um terceiro tipo de um cabeçalho de uplink (E)GPRS, de acordo com o estado da técnica;
[0019] Figura 6: um primeiro tipo de um cabeçalho de uplink (E)GPRS em forma modificada;
[0020] Figura 7: um segundo tipo de um cabeçalho de uplink (E)GPRS em forma modificada;
[0021] Figura 8: um terceiro tipo de um cabeçalho de uplink (E)GPRS em forma modificada.
[0022] O sistema de comunicação por rádio mostrado na figura 1 corresponde, quanto à sua estrutura, a uma rede de rádio móvel GSM conhecida, que apresenta uma série de dispositivos de comunicação móveis MSC para serviços orientados por ligação, que encontram-se ligados em rede entre si e possibilitam o acesso a uma rede fixa PSTN. Além disso, os dispositivos de comunicação móveis MSC estão ligados pelo menos com um controlador de estação de base BSC. A-través de cada controlador de estação de base DSC, viabiliza-se uma ligação com pelo menos uma estação-base transceptora BTS. Os controladores de estação de base BSC e as estações-base transceptoras BTS correspondentes são reunidos em um sub-sistema de estação de base BS. Uma estação-base transceptora BTS desse tipo pode estabelecer, através de uma interface de rádio, uma ligação de voz ou de dados para estações participantes MS1, MS2, MSk.
[0023] Uma forma evolucionária de desenvolvimento de GSM é representada por EDGE (Enhanced Data Rates for GSM Evolution). Através do sistema EDGE são viabilizadas taxas de dados de 384 kb/s, enquanto que GSM só oferece uma taxa máxima de transmissão de dados de 182 kb/s. O sistema EDGE apresenta os componentes EGPRS (Enhanced General Packet Radio Services) para serviços orientados por pacote e ECSD (Enhanced Circuit Switched Connections) para serviços orientados por ligação. Para serviços orientados por pacote é previsto um acoplamento do controlador de estação de base BSC a uma rede de dados de pacote PDN (Packet Data NetWork) a-través de um roteador SGSN ( Serving GPRS Support Node) e de uma gateway GGSN (Gateway GPRS Support Node).
[0024] Na figura 1 são mostrados exemplos de ligações V1, V2 e Vk para a transmissão de informações úteis de sinalização entre estações móveis MS1, MS2, MSk e uma estação-base transceptora BTS. Um centro de operação e de manutenção, não mostrado no desenho, executa funções de controle e de manutenção para zonas que podem ser predeterminadas da rede de rádio móvel. A funcionalidade dessa estrutura basicamente também pode ser transferida para outros sistemas de comunicação por rádio, nos quais venha a ser empregada a invenção, particularmente para redes de acesso de participantes com conexão sem fio para participantes.
[0025] O fluxograma mostrado na figura 2 evidencia o funcionamento do processo de acordo com a invenção para a transmissão de dados orientada a pacotes. Para as reflexões que se seguem, supõe-se que os dados a serem transmitidos são enviados por uma estação participante MS1, MS2, MSk e são recebidos por uma estação-base transceptora BTS. Os dados a serem transmitidos são inicialmente divididos em blocos de dados (etapa 1) e, em seguida, são codificados convolucionalmente utilizando-se, de preferência, um processo de puncionamento (etapa 2).
[0026] Caso ocorra uma transmissão repetida de bloco de dados, então, na próxima etapa, conforme o processo de acordo com a invenção, uma informação que caracterize a transmissão repetida é registrada, por parte do emissor, no bloco de dados a ser enviado (etapa 3). Conforme uma forma vantajosa de desenvolvimento do processo de acordo com a invenção, é previsto que, por parte do emissor, uma informação que caracterize um modo de transmissão seja registrada no bloco de dados a ser transmitido (etapa 3). Essa informação, juntamente com a informação que caracteriza a transmissão repetida, pode ser registrada no bloco de dados a ser enviado. De preferência, as informações correspondentes são registradas em um cabeçalho do bloco de dados correspondente.
[0027] Depois disso, o bloco de dados codificado é transmitido a-través da interface de rádio (etapa 4) e é decodificado por parte do receptor (etapa 5). Em seguida, verifica-se se a decodificação do bloco de dados recebido decorreu com sucesso (etapa 6).
[0028] Se a decodificação não foi bem sucedida, então a tentativa de transmissão é considerada como fracassada. Além disso, se for identificada uma informação que caracterize um segundo modo de transmissão, então o bloco de dados recebido será rejeitado e será solicitada uma nova transmissão do bloco de dados não decodificável. Isso é indicado na figura 2 através da linha tracejada, que interliga a etapa 6 com a etapa 1. A transmissão repetida do bloco de dados é controlada, por exemplo, através de um protocolo ARQ (Automatic Repeat Request), sendo que as funções correspondentes, pelo lado do receptor, são executadas através de uma unidade de controle PCU (Packet Control Unit), que se acha combinada a um controlador de estação de base BSC (ver figura 1). No caso de uma transmissão repetida de dado de blocos, o processo de puncionamento é executado, vantajosamente, com um esquema de puncionamento modificado, fa- zendo com que variem os locais em que são adicionados símbolos de redundância dentro de um bloco de dados codificado. O esquema de puncionamento pode ser modificado ciclicamente, por exemplo.
[0029] Se, ao contrário, a decodificação tiver sido bem sucedida segundo a etapa 5 e, além disso, se for identificada uma informação que caracterize um primeiro modo de transmissão, então será verificado se no bloco de dados recebido está contida uma informação que caracterize uma transmissão repetida (etapa 7). Não havendo nenhuma informação que caracterize uma transmissão repetida, então será concluída a transmissão do bloco de dados (etapa 8). Se, ao contrário, a informação registrada no bloco de dados caracterizar uma transmissão repetida, então em uma memória ME, na qual são coletados blocos de dados que tenham sido recebidos em tentativas fracassadas de transmissão, será feita uma busca por blocos de dados que tenham sido armazenados em tentativas anteriores fracassadas de transmissão (etapa 9). De preferência, a memória ME está combinada a uma estação-base transceptora BTS (ver figura 1). Os blocos de dados encontrados serão apagados em seguida (etapa 10), pois a decodificação já decorreu com sucesso e, por isso, esses blocos de dados já não serão mais necessários para uma decodificação em comum (Joi-ned Decoding). Por fim, termina-se a transmissão de bloco de dados (etapa 8).
[0030] Se a decodificação segundo a etapa 5 não tiver sido bem sucedida e, além disso, se for identificada uma informação que caracterize o primeiro modo de transmissão, então será verificado se o bloco de dados recebido contém uma informação que caracterize uma transmissão repetida (etapa 11). Caso o bloco de dados tenha sido transmitido pela primeira vez, então o bloco de dados é armazenado para uma posterior correção do erro (etapa 12). Em seguida, solicita-se uma transmissão repetida do bloco de dados correspondente com esquema de puncionamento modificado (etapa 13). Se, ao contrário, o bloco de dados tiver sido transmitido repetidamente, então, para a correção de erro, a memória ME sofrerá uma busca por blocos de dados que tenham sido armazenados em tentativas fracassadas anteriores de transmissão (etapa 14). Em seguida, inicia-se uma tentativa de de-codificação, na qual, além do bloco de dados recebido por último, também são incluídos os blocos de dados armazenados no âmbito de tentativas fracassadas anteriores de transmissão (etapa 15). Em seguida, será verificado se essa tentativa de decodificação foi bem sucedida (etapa 16). Caso a tentativa de decodificação tenha sido bem sucedida, os blocos de dados armazenados no âmbito de tentativas anteriores fracassadas de transmissão serão apagados (etapa 10), e a transmissão de bloco de dados será concluída (etapa 8). No entanto, se a decodificação segundo a etapa 15 não tiver sido bem sucedida, então o bloco de dados recebido por último também será armazenado (etapa 12) e será solicitada uma nova transmissão de bloco de dados (etapa 13).
[0031] O segundo modo de transmissão, no qual os blocos de dados defeituosos são rejeitados e novos são solicitados, é previsto principalmente para a transmissão de dados com informações de voz ou de imagem por cada serviço orientado por pacote. Nesse caso, uma transmissão de dados repetida seria problemática, pois isso levaria a retardamentos e a ecos indesejáveis. Além disso, existem mecanismos eficazes à disposição, para eventualmente interpolar dados que faltem.
[0032] Baseando-se no processo de Incrementai Redundancy, descrito no padrão ETSI EDGE, um bloco de dados a ser enviado de novo é transmitido, de preferência, conservando-se um esquema de modulação e de codificação. Através do esquema de modulação e de codificação, os processos de modulação, as taxas de codificação e as taxas de dados são predeterminados.
[0033] A informação que caracteriza uma transmissão repetida, respectivamente a informação que caracteriza um modo de transmissão, é registrada em um bloco de dados, de preferência, durante um uplink através de uma estação participante. A problemática de uma informação não disponível sobre uma transmissão de bloco de dados repetida ou sobre um modo de transmissão não conhecido, para o downlink, pode ser contornada através de uma arquitetura adequada de hardware, na qual a unidade de controle para a conversão do protocolo ARQ e a memória para os blocos de dados não decodificáveis acham-se acopladas diretamente uma com a outra em planos físicos.
[0034] No que se refere ao uplink, ao contrário, uma arquitetura de hardware desse tipo configura-se de modo nitidamente mais complicado, pois a memória ME para os blocos de dados não decodificáveis acha-se combinada a uma estação-base transceptora BTS, enquanto que a unidade de controle PCU para a conversão do protocolo ARQ usualmente fica disposta em um controlador de estação de base BSC. Nesse caso, a unidade de controle PCU e a memória ME estão separadas uma da outra espacialmente. No sentido de um desgaste o menor possível de capacidades de transmissão, que já estejam prontas na interface entre a estação-base transceptora BTS e o controlador de estação de base BSC, prescinde-se de um acoplamento direto em planos físicos entre a unidade de controle PCU e a memória ME. Para isso contam também considerações de custos, segundo as quais a unidade de controle PCU não deve ser disposta localizadamente em cada estação-base transceptora BTS, mas sim somente em um controlador de estação de base BSC. Além disso, uma alteração de arquiteturas de hardware já fixadas, particularmente em um sistema de rádio móvel, não pode ser realizada facilmente, pois, nesse caso, é preciso levar em conta uma série de ações recíprocas entre componentes individuais do sistema.
[0035] Com isso, os blocos de dados transmitidos no uplink são decodificados, de preferência, dentro de uma estação-base transcep-tora BTS. Algo correspondente vale também para a avaliação da informação que caracterize uma transmissão repetida ou um modo de transmissão. O armazenamento ou a rejeição de um bloco de dados recebido no caso de uma tentativa fracassada de transmissão também é executado, de preferência, dentro da estação-base transceptora BTS.
[0036] Baseando-se no processo de Link Adaptation, conhecido através do padrão ETSI EDGE, no caso de uma capacidade deficiente da memória ME rejeita-se um bloco de dados que tenha sido recebido em uma tentativa fracassada de transmissão, sendo que uma transmissão repetida de bloco de dados é efetuada variando concomitantemente os esquemas de modulação e codificação. Através do esquema de modulação e de codificação, ocorre a predeterminação de processos de modulação, taxas de código e taxas de dados. O bloco de dados a ser enviado de novo é transmitido, convenientemente, conservando-se o esquema de puncionamento, pois não é previsto nenhum armazenamento de blocos de dados não decodificáveis, com a finalidade de uma decodificação em comum ulterior.
[0037] Correspondentemente a uma forma particularmente preferida de execução, tanto a informação que caracteriza uma transmissão repetida, como também a informação que caracteriza um modo de transmissão, são respectivamente registradas em um bit reseva de um cabeçalho de uplink (E)GPRS. Os cabeçalho de uplink (E)GPRS mostrados nas figuras de 3 a 5 estão especificados pelo padrão ETSI GSM 04.60, versão 8.0.0. Os diferentes tipos de cabeçalho são combinados, correspondentemente, aos esquemas de modulação e de codificação usados na transmissão, os quais estão reunidos na tabela que se se- gue.
[0038] Um primeiro tipo de um cabeçalho de uplink (E)GPRS, mostrado na figura 3, é previsto para esquemas de modulação e de codificação MCS-7, MCS-8 e MCS-9. Na figura 4 mostra-se um segundo tipo de um cabeçalho de uplink (E)GPRS, o qual é empregado em conjunto com o esquema de modulação e de codificação MCS-5 ou MCS-6. Para os esquemas de modulação e de codificação MCS-1, MCS-2, MCS-3 e MCS-4, emprega-se um terceiro tipo de cabeçalho de uplink (E)GPRS mostrado na figura 5. Os cabeçalhos segundo as figuras de 3 a 5 contêm um Retry-Bit R, um Stall Indicator Bit SI, um campo Countdown Value CV, um campo Temporary Flow Identifier TFI.campo Block Sequence Number BSN e um campo Coding and Puncturing Scheme Indicator CPS. Além disso, cada um dos cabeçalho de uplink {E)GPRS mostrados nas figuras de 3 a 5 apresenta vários bits reseva SP disponíveis. Os significados exatos dos bits e campos mencionados devem ser tomados do padrão ETSI GSM 04.60, versão 8,0,0.
[0039] O campo Temporary Flow Identifier TFI serve para a caracterização de uma fluxo de dados, que se acha dirigida para uma de- terminada estação participante, e, com isso, possibilita a combinação de uma fluxo de dados a uma estação assinante. O campo Block Se-quence Number BSN contém um número de um bloco de dados dentro de uma fluxo de dados. Se os cabeçalhos, respectivamente os blocos de dados, não contiverem nenhuma informação que caracterize uma transmissão repetida de bloco de dados, então a memória ME tem que sofrer uma busca por valores de Temporary Flow Identifier e valores de Block Sequence Number, a fim de se verificar se um bloco de dados foi ou não enviado de novo. Esse procedimento requer, no entanto, relativamente muito tempo e provoca um consumo desnecessário de recursos do sistema.
[0040] Nas figuras de 6 a 8 mostram-se cabeçalho de uplink (E)GPRS em forma modificada, nos quais cada bit reseva é ocupado para a transmissão da informação que caracteriza uma transmissão repetida e a informação que caracteriza um modo de transmissão. O cabeçalho de uplink (E)GPRS mostrado na figura 6 é previsto para os esquemas de modulação e de codificação MCS-7, MCS-8 e MCS-9, enquanto que o cabeçalho de uplink (E)GPRS mostrado na figura 7 é empregado em conjunto com os esquemas de modulação e de codificação MCS-5 e MCS-6. O cabeçalho de uplink (E)GPRS mostrado na figura 8 é previsto para os esquemas de modulação e de codificação MCS-1, MCS-2, MCS-3 e MCS-4. Nas figuras de 6 a 8 pode-se identificar respectivamente um primeiro novo bit RSM introduzido (Retrans-mission with same Modulation and Coding Scheme), no qual está contida a informação que caracteriza uma transmissão repetida. Em um segundo novo bit AMB introduzido (Acknowledge Mode Bit) está contida a informação que caracteriza um modo de transmissão. Como fica evidente pelas figuras de 6 a 8, as informações mencionadas podem ser facilmente registradas em cabeçalho existentes.
Claims (12)
1. Processo para a transmissão de dados orientada a pacotes em um sistema de comunicação via rádio usando requisição automática de retransmissão e redundância incrementai, no qual: apenas no caso de se identificar uma informação que caracteriza um primeiro modo de transmissão, é solicitada uma nova transmissão de um bloco de dados que foi enviado em uma tentativa fracassada de transmissão; o bloco de dados, que foi recebido em uma tentativa fracassada de transmissão, é coletado em uma memória (ME); no caso de uma transmissão repetida do bloco de dados, uma informação (RSM) que caracteriza a transmissão repetida é registrada no bloco de dados a ser enviado de novo, antes que esse bloco de dados seja transmitido por uma interface de rádio; apenas no caso de uma informação (RSM) contida em um bloco de dados recebido, a qual caracterize uma transmissão repetida, para se corrigir o erro, a memória (ME) sofre uma busca por blocos de dados que tenham sido coletados em tentativas anteriores fracassadas de transmissão, e ao se identificar uma informação que caracterize um segundo modo de transmissão, rejeita-se um bloco de dados que tenha sido recebido em uma tentativa fracassada de transmissão; caracterizado pelo fato de que: uma informação (AMB) que caracteriza um primeiro modo de transmissão ou um segundo modo de transmissão é registrada no bloco de dados, antes que esse bloco de dados seja transmitido através da interface de rádio; e a dita informação (AMB) é avaliada no caso de uma tentativa fracassada de transmissão.
2. Processo, de acordo com a reivindicação 1, caracteriza- do pelo fato de que um bloco de dados a ser transmitido é munido de um cabeçalho, e pelo fato de que, a informação (RSM) que caracteriza uma transmissão repetida e/ou a informação (AMB) que caracteriza um modo de transmissão é/são registrada(s) no cabeçalho.
3. Processo, de acordo com a reivindicação 1 ou 2, caracterizado pelo fato de que os dados a serem transmitidos são codificados convolucionalmente empregando-se um processo de puncionamento, e pelo fato de que, no caso de uma transmissão repetida de bloco de dados, o processo de puncionamento é executado com um esquema modificado de puncionamento.
4. Processo, de acordo com a reivindicação 3, caracterizado pelo fato de que, o esquema de puncionamento é submetido a uma variação cíclica.
5. Processo, de acordo com qualquer uma das reivindicações de 1 a 4, caracterizado pelo fato de que, um bloco de dados a ser enviado de novo é transmitido conservando-se um esquema de modulação e de codificação, sendo que processos de modulação, taxas de código e taxas de dados são predeterminadas através do esquema de modulação e de codificação.
6. Processo, de acordo com qualquer uma das reivindicações de 1 a 5, caracterizado pelo fato de que, a informação (RSM) que caracteriza uma transmissão repetida e/ou a informação (AMB) que caracteriza um modo de transmissão, é/são registrada(s) em um bloco de dados, durante o uplink, através de uma estação participante (MS1, MS2, MSk).
7. Processo, de acordo com a reivindicação 6, caracterizado pelo fato de que, um bloco de dados recebido e/ou armazenado é/são decodificado(s) dentro de uma estação-base transceptora (BTS).
8. Processo, de acordo com a reivindicação 6 ou 7, caracterizado pelo fato de que, a informação (RSM) que caracteriza uma transmissão repetida e/ou a informação (AMB) que caracteriza um modo de transmissão é/são avaliada(s) dentro de uma estação-base transceptora (BTS).
9. Processo, de acordo com qualquer uma das reivindicações de 6 a 8, caracterizado pelo fato de que, o armazenamento ou a rejeição de um bloco de dados recebido em uma tentativa fracassada de transmissão é realizado dentro de uma estação-base transceptora (BTS).
10. Processo, de acordo com qualquer uma das reivindicações de 1 a 9, caracterizado pelo fato de que, a informação (RSM) que caracteriza uma transmissão repetida e/ou a informação (AMB) que caracteriza um modo de transmissão é/são respectiva mente registra-da(s) em um bit reseva de um cabeçalho de uplink de EGPRS (Enhan-ced General Packet Radio Services).
11. Processo, de acordo com uma das reivindicações de 1 a 10, caracterizado pelo fato de que, no caso de uma capacidade insuficiente da memória (ME), um bloco de dados, que tenha sido recebido em uma tentativa fracassada de transmissão, é rejeitado; no caso de uma tentativa fracassada de transmissão de dados, ocorre uma transmissão repetida de dados, variando concomitantemente os esquemas de modulação e codificação, sendo que processos de modulação, taxas de código e taxas de dados são predeterminados através do esquema de modulação e de codificação.
12. Processo, de acordo com a reivindicação 11, caracterizado pelo fato de que, no caso de uma capacidade insuficiente da memória (ME), um bloco de dados a ser enviado de novo é transmitido conservando-se o esquema de puncionamento.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19959160A DE19959160B4 (de) | 1999-12-08 | 1999-12-08 | Verfahren zur paketorientierten Datenübermittlung in einem Funk-Kommunikationssystem, Basisstation und Teilnehmerstation |
| PCT/DE2000/004364 WO2001043331A1 (de) | 1999-12-08 | 2000-12-07 | Verfahren zur paketorientierten datenübermittlung in einem funk-kommunikationssystem |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BR0016169A BR0016169A (pt) | 2002-08-20 |
| BRPI0016169B1 true BRPI0016169B1 (pt) | 2016-04-12 |
Family
ID=7931848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0016169A BRPI0016169B1 (pt) | 1999-12-08 | 2000-12-07 | processo para a transmissão de dados orientada a pacotes em um sistema de comunicação via rádio usando requisição automática de retransmissão e redundância incremental |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US20030070129A1 (pt) |
| EP (1) | EP1236301B1 (pt) |
| JP (1) | JP2003524322A (pt) |
| CN (1) | CN100361431C (pt) |
| AT (1) | ATE289717T1 (pt) |
| AU (1) | AU2351301A (pt) |
| BR (1) | BRPI0016169B1 (pt) |
| DE (2) | DE19959160B4 (pt) |
| ES (1) | ES2237484T3 (pt) |
| PT (1) | PT1236301E (pt) |
| WO (1) | WO2001043331A1 (pt) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10147487B4 (de) * | 2001-09-26 | 2006-02-09 | Siemens Ag | Verfahren und Funkstation zur Datenübertragung in einem Funk-Kommunikationssytem |
| DE10219099A1 (de) * | 2002-04-29 | 2003-11-20 | Infineon Technologies Ag | Verfahren und Einrichtung zur Verwaltung eines Speichers zur Zwischenspeicherung von Datenblöcken bei ARQ-Übertragungssystemen |
| US8078808B2 (en) | 2002-04-29 | 2011-12-13 | Infineon Technologies Ag | Method and device for managing a memory for buffer-storing data blocks in ARQ transmission systems |
| DE10232866A1 (de) * | 2002-07-19 | 2004-02-19 | Fuchs Elektronik Gmbh | Ereignisdatenübermittlung, insbesondere zur Erfassung der Seh- und Hörgewohnheiten von Rundfunkteilnehmern |
| EP1385344A1 (de) * | 2002-07-25 | 2004-01-28 | Siemens Aktiengesellschaft | Verfahren zum Steuern einer Basistransceiverstation, die von einer Basisstationssteuereinrichtung abgesetzt und autonom betrieben wird |
| KR101018242B1 (ko) * | 2002-08-19 | 2011-03-03 | 콸콤 인코포레이티드 | Arq 통신에서 에너지 재전송을 최소화하기 위한 방법 및장치 |
| DE10252536A1 (de) * | 2002-11-08 | 2004-05-27 | Philips Intellectual Property & Standards Gmbh | Verfahren und Vorrichtung zur Übertragung von Datenpaketen |
| US20050100076A1 (en) * | 2003-08-04 | 2005-05-12 | Gazdzinski Robert F. | Adaptive holographic wideband communications apparatus and methods |
| DE102004018575B3 (de) * | 2004-04-16 | 2005-10-20 | Siemens Ag | Verfahren zur Datenblockübertragung |
| US8009752B2 (en) * | 2004-10-01 | 2011-08-30 | Qualcomm Incorporated | Multi-carrier incremental redundancy for packet-based wireless communications |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2711731B2 (ja) * | 1989-09-19 | 1998-02-10 | 日本電信電話株式会社 | 信号伝送方式 |
| GB9206863D0 (en) * | 1992-03-27 | 1992-05-13 | British Telecomm | Apparatus for transmitting and receiving information blocks |
| FI92125C (fi) * | 1992-10-30 | 1994-09-26 | Nokia Mobile Phones Ltd | Radiopuhelinjärjestelmä |
| DE69527633T2 (de) * | 1995-10-23 | 2003-04-03 | Nokia Corp., Espoo | Verfahren zur Paketdatenübertragung mit hybridem FEC/ARQ-Type-II-Verfahren |
| US6161207A (en) * | 1996-11-15 | 2000-12-12 | Motorola, Inc. | Communications unit and method of communicating having efficient packet acknowledgement |
| US6557134B2 (en) * | 1997-09-30 | 2003-04-29 | Glenayre Electronics, Inc. | ARQ method for wireless communication |
| EP0975123A1 (en) * | 1998-07-15 | 2000-01-26 | Telefonaktiebolaget L M Ericsson (Publ) | Communication device and method for reliable and low-delay packet transmission |
| US6438115B1 (en) * | 1999-03-08 | 2002-08-20 | Telefonaktiebolaget L M Ericsson (Publ) | High speed data communication system and method |
| US6654422B1 (en) * | 1999-05-14 | 2003-11-25 | Lucent Technologies Inc. | Efficient automatic repeat request method using variable length sequence numbers |
| KR100305352B1 (ko) * | 1999-05-25 | 2001-09-26 | 심지섭 | 연쇄부호를 사용한 적응형 하이브리드 arq 방법 |
-
1999
- 1999-12-08 DE DE19959160A patent/DE19959160B4/de not_active Expired - Lifetime
-
2000
- 2000-12-07 PT PT00987199T patent/PT1236301E/pt unknown
- 2000-12-07 EP EP00987199A patent/EP1236301B1/de not_active Expired - Lifetime
- 2000-12-07 DE DE50009603T patent/DE50009603D1/de not_active Expired - Lifetime
- 2000-12-07 JP JP2001542918A patent/JP2003524322A/ja not_active Abandoned
- 2000-12-07 ES ES00987199T patent/ES2237484T3/es not_active Expired - Lifetime
- 2000-12-07 WO PCT/DE2000/004364 patent/WO2001043331A1/de not_active Ceased
- 2000-12-07 BR BRPI0016169A patent/BRPI0016169B1/pt active IP Right Grant
- 2000-12-07 CN CNB008169543A patent/CN100361431C/zh not_active Expired - Lifetime
- 2000-12-07 AT AT00987199T patent/ATE289717T1/de active
- 2000-12-07 AU AU23513/01A patent/AU2351301A/en not_active Abandoned
- 2000-12-07 US US10/149,225 patent/US20030070129A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| CN100361431C (zh) | 2008-01-09 |
| ATE289717T1 (de) | 2005-03-15 |
| DE19959160A1 (de) | 2001-06-21 |
| AU2351301A (en) | 2001-06-18 |
| JP2003524322A (ja) | 2003-08-12 |
| EP1236301A1 (de) | 2002-09-04 |
| BR0016169A (pt) | 2002-08-20 |
| US20030070129A1 (en) | 2003-04-10 |
| DE19959160B4 (de) | 2005-06-16 |
| EP1236301B1 (de) | 2005-02-23 |
| CN1409907A (zh) | 2003-04-09 |
| ES2237484T3 (es) | 2005-08-01 |
| PT1236301E (pt) | 2005-07-29 |
| WO2001043331A1 (de) | 2001-06-14 |
| DE50009603D1 (de) | 2005-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8787384B2 (en) | Pre-emptive acknowledgement for data transmission in a communication system | |
| US8213375B2 (en) | Method for receiving and managing a downlink radio link control data block in an EGPRS mobile electronic communication device | |
| ES2276815T3 (es) | Arq hibrido para la transmision de paquetes de datos. | |
| ES2199173T3 (es) | Transmision de datos en un sistema de radio. | |
| ES2383995T3 (es) | Aparato y método para la selección de un esquema de codificación | |
| US20010056560A1 (en) | Method and system for measurement based automatic retransmission request in a radiocommunication system | |
| JP2000236366A (ja) | 増分冗長性伝送通信システムおよび通信システムにおける増分冗長性伝送方法 | |
| CN106899390A (zh) | 基于harq传输的方法、装置及系统 | |
| JP4755173B2 (ja) | 後で受信するデータを指示するため更新される圧縮状態レポートを生成する方法及び装置 | |
| US6604216B1 (en) | Telecommunications system and method for supporting an incremental redundancy error handling scheme using available gross rate channels | |
| BRPI0016169B1 (pt) | processo para a transmissão de dados orientada a pacotes em um sistema de comunicação via rádio usando requisição automática de retransmissão e redundância incremental | |
| CN101529778B (zh) | 确认数据的方法 | |
| JP7297678B2 (ja) | データが破損しているかどうかを判断するための方法および装置 | |
| JP2009534917A (ja) | 無線通信システムにおける肯定確認応答と否定確認応答とを送信する方法、通信エンティティ、及びシステム | |
| US7089476B2 (en) | Data transmission method with a level of error protection selected from among several pre-defined levels | |
| CN111385057A (zh) | 一种数据的重传解码方法、装置、系统及通信设备 | |
| US8341478B2 (en) | Method and apparatus for selective acknowledgement | |
| BRPI0116281B1 (pt) | método para transmitir blocos de dados em um sistema de rádio, e, sistema de rádio | |
| CN108631928A (zh) | 数据传输方法、发送设备及接收设备 | |
| US20010027536A1 (en) | Methods in a communication system | |
| CN109952709B (zh) | 一种基站、用户设备中的用于信道编码的方法和装置 | |
| US20040228318A1 (en) | Method of optimizing the performance of a mobile radio system | |
| WO2024007224A1 (zh) | 一种基于反馈的自适应传输方法 | |
| WO2003058872A1 (en) | Selection of the most efficient status report in the arq-mechanism of a radio link layer, e.g. to reduce the amount of bits to be sent and/or the amount of processing | |
| BR122024024917A2 (pt) | Métodos e aparelhos de comunicação, dispositivo terminal, meio de armazenamento legível por computador e sistema de chip |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B25A | Requested transfer of rights approved |
Owner name: NOKIA SIEMENS NETWORKS GMBH AND CO. KG (DE) Free format text: TRANSFERIDO DE: SIEMENS AKTIENGESELLSCHAFT |
|
| B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B25D | Requested change of name of applicant approved |
Owner name: NOKIA SOLUTIONS AND NETWORKS GMBH AND CO. KG (DE) |
|
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 12/04/2016, OBSERVADAS AS CONDICOES LEGAIS. |