[go: up one dir, main page]

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 PDF

Info

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
Application number
BRPI0016169A
Other languages
English (en)
Other versions
BR0016169A (pt
Inventor
Arnulf Deinzer
Carsten Ball
Original Assignee
Nokia Siemens Networks Gmbh
Nokia Solutions & Networks Gmbh & Co Kg
Siemens Ag
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Siemens Networks Gmbh, Nokia Solutions & Networks Gmbh & Co Kg, Siemens Ag filed Critical Nokia Siemens Networks Gmbh
Publication of BR0016169A publication Critical patent/BR0016169A/pt
Publication of BRPI0016169B1 publication Critical patent/BRPI0016169B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/1607Details 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.
BRPI0016169A 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 BRPI0016169B1 (pt)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 방법

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.