Multi-carrier incremental redundancy for packet-based wireless communications
AssigneeQUALCOMM Incorporated
InventorsLorenzo Casaccia, Durga Prasad Malladi
Life of this patent
Estimating the term…
Abstract
In a particular embodiment, a method of providing redundancy for error recovery in multi-carrier wireless communications includes transmitting a primary version of information via a first carrier, transmitting a first portion of a redundancy version of the information via a second carrier, and transmitting a second portion of the redundancy version of the information via a third carrier. The primary version is encoded using a first encoding scheme and the redundancy version is encoded using a second encoding scheme. The primary version, the first portion, and the second portion are transmitted substantially simultaneously.
Claims79
A method of providing redundancy for error recovery in multi-carrier wireless communications, the method comprising:
- transmitting a primary version of information via a first carrier;
- transmitting a first portion of a redundancy version of the information via a second carrier;
- and
- transmitting a second portion of the redundancy version of the information via a third carrier;
- wherein the primary version is encoded using a first encoding scheme and the redundancy version is encoded using a second encoding scheme and wherein the primary version, the first portion, and the second portion are transmitted substantially simultaneously.
An apparatus for providing redundancy for error recovery in multi-carrier wireless communications, the apparatus comprising:
- means for generating a primary version of information for transmission via a first carrier;
- means for generating a first portion of a redundancy version of the information for transmission via a second carrier;
- means for generating a second portion of the redundancy version of the information for transmission via a third carrier, wherein the primary version, the first portion, and the second portion are transmitted substantially simultaneously;
- and
- means for encoding the primary version using a first encoding scheme and encoding the redundancy version using a second encoding scheme.
A communication device for providing redundancy for error recovery in multi-carrier wireless communications, the communication device comprising:
- a processor configured to generate a primary version of information for transmission via a first carrier, to generate a first portion of a redundancy version of the information for transmission via a second carrier, and to generate a second portion of the redundancy version of the information for transmission via a third carrier, wherein the primary version, the first portion, and the second portion are transmitted substantially simultaneously;
- and
- an encoder configured to encode the primary version using a first encoding scheme and to encode the redundancy version using a second encoding scheme.
A computer program product for providing redundancy for error recovery in multi-carrier wireless communications, the computer program product comprising:
- a non-transitory computer readable medium comprising:
- code for causing a computer to generate a primary version of information for transmission via a first carrier;
- code for causing the computer to generate a first portion of a redundancy version of the information for transmission via a second carrier;
- code for causing the computer to generate a second portion of the redundancy version of the information for transmission via a third carrier, wherein the primary version, the first portion, and the second portion are to be transmitted substantially simultaneously;
- and
- code for causing the computer to encode the primary version using a first encoding scheme and to encode the redundancy version using a second encoding scheme.
A method of providing redundancy for error recovery in multi-carrier wireless communications, the method comprising:
- transmitting a primary version of information via a first carrier;
- transmitting a first portion of a redundancy version of the information via a second carrier;
- and
- transmitting a second portion of the redundancy version of the information via a third carrier;
- wherein the primary version is encoded using a first encoding scheme and the redundancy version is encoded using a second encoding scheme, wherein the first portion of the redundancy version and the second portion of the redundancy version are transmitted after transmission of the primary version is completed, and wherein the first portion of the redundancy version and the second portion of the redundancy version are transmitted substantially simultaneously.
An apparatus for providing redundancy for error recovery in multi-carrier wireless communications, the apparatus comprising:
- means for generating a primary version of information for transmission via a first carrier;
- means for generating a first portion of a redundancy version of the information for transmission via a second carrier;
- means for generating a second portion of the redundancy version of the information for transmission via a third carrier, wherein the first portion and the second portion are transmitted after transmission of the primary version is completed and wherein the redundancy version is transmitted in response to encoding the primary version;
- and
- means for encoding the primary version using a first encoding scheme and encoding the redundancy version using a second encoding scheme, wherein the first portion of the redundancy version and the second portion of the redundancy version are transmitted substantially simultaneously, and wherein the first portion of the redundancy version and the second portion of the redundancy version are transmitted in response to transmitting the primary version.
A communication device for providing redundancy for error recovery in multi-carrier wireless communications, the communication device comprising
- a processor configured to generate a primary version of information for transmission via a first carrier, to generate a first portion of a redundancy version of the information for transmission via a second carrier, and to generate a second portion of the redundancy version of the information for transmission via a third carrier, wherein the first portion and the second portion are transmitted substantially simultaneously, wherein the first portion and the second portion are transmitted after transmission of the primary version is completed, and wherein the first portion and the second portion are transmitted in response to transmitting the primary version;
- and
- an encoder configured to encode the primary version using a first encoding scheme and to encode the redundancy version using a second encoding scheme.
A computer program product for providing redundancy for error recovery in multi-carrier wireless communications, the computer program product comprising:
- a non-transitory computer readable medium comprising:
- code for causing a transmitter to transmit a primary version of information via a first carrier;
- code for causing the transmitter to transmit a first portion of a redundancy version of the information via a second carrier;
- code for causing the transmitter to transmit a second portion of the redundancy version of the information via a third carrier, wherein the first portion and the second portion are transmitted substantially simultaneously, wherein the first portion and the second portion are transmitted after transmission of the primary version is completed, and wherein the first portion and the second portion are transmitted in response to transmitting the primary version;
- and
- code for causing an encoder to encode the primary version using a first encoding scheme and to encode the redundancy version using a second encoding scheme.
A method of providing redundancy for error recovery in multi-carrier wireless communications, the method comprising:
- during a first transmission time period:
- transmitting a first primary version of first information;
- transmitting a first portion of a first redundancy version of the first information;
- and
- transmitting a second portion of the first redundancy version of the first information;
- wherein the first primary version, the first portion of the first redundancy version and the second portion of the first redundancy version are transmitted substantially simultaneously;
- and
- during a second transmission time period:
- transmitting a second primary version of second information;
- transmitting a first portion of a second redundancy version of the second information;
- and
- transmitting a second portion of the second redundancy version of the second information;
- wherein the first portion of the second redundancy version and the second portion of the second redundancy version are transmitted substantially simultaneously and after transmission of the second primary version is completed.
An apparatus for providing redundancy for error recovery in multi-carrier wireless communications, the apparatus comprising:
- means for generating a first primary version of first information, a first portion of a first redundancy version of the first information, and a second portion of the first redundancy version of the first information, wherein the first primary version, the first portion of the first redundancy version, and the second portion of the first redundancy version are transmitted substantially simultaneously during a first time period;
- means for generating a second primary version of second information, a first portion of a second redundancy version of the second information, and a second portion of the second redundancy version of the second information, wherein the second primary version, the first portion of the second redundancy version, and the second portion of the second redundancy version are transmitted during a second time period and wherein the first portion of the second redundancy version and the second portion of the second redundancy version are transmitted substantially simultaneously and after transmission of the second primary version is completed;
- and
- means for encoding the first primary version, the first redundancy version, and the second redundancy version.
A communication device for providing redundancy for error recovery in multi-carrier wireless communications, the communication device comprising:
- a processor configured to generate a first primary version of first information, a first portion of a first redundancy version of the first information, and a second portion of the first redundancy version of the first information, wherein the first primary version, the first portion of the first redundancy version, and the second portion of the first redundancy version are transmitted substantially simultaneously during a first time period, the processor further configured to generate a second primary version of second information, a first portion of a second redundancy version of the second information, and a second portion of the second redundancy version of the second information, wherein the second primary version, the first portion of the second redundancy version, and the second portion of the second redundancy version are transmitted during a second time period and wherein the first portion of the second redundancy version and the second portion of the second redundancy version are transmitted substantially simultaneously and after transmission of the second primary version is completed;
- and
- an encoder configured to encode the first primary version using a first encoding scheme, to encode the first redundancy version using a second encoding scheme, to encode the second primary version using a third encoding scheme, and to encode the second redundancy version using a fourth encoding scheme.
A computer program product for providing redundancy for error recovery in multi-carrier wireless communications, the computer program product comprising:
- a non-transitory computer readable medium comprising:
- code for causing a transmitter to transmit a first primary version of first information, a first portion of a first redundancy version of the first information, and a second portion of the first redundancy version of the first information, wherein the first primary version, the first portion of the first redundancy version, and the second portion of the first redundancy version are transmitted substantially simultaneously during a first time period;
- code for causing a transmitter to transmit a second primary version of second information, a first portion of a second redundancy version of the second information, and a second portion of the second redundancy version of the second information, wherein the second primary version, the first portion of the second redundancy version, and the second portion of the second redundancy version are transmitted during a second time period and wherein the first portion of the second redundancy version and the second portion of the second redundancy version are transmitted substantially simultaneously and after transmission of the second primary version is completed;
- and
- code for causing an encoder to encode the first primary version using a first encoding scheme, to encode the first redundancy version using a second encoding scheme, to encode the second primary version using a third encoding scheme, and to encode the second redundancy version using a fourth encoding scheme.
A method of error recovery in multi-carrier wireless communications, the method comprising:
- receiving a primary version of information encoded with a first encoding scheme, the primary version being received via a first carrier;
- receiving a first portion of a redundancy version of the information encoded using a second encoding scheme, the first portion being received via a second carrier;
- receiving a second portion of the redundancy version of the information encoded using the second encoding scheme, the second portion being received via a third carrier;
- decoding the primary version, the first portion and the second portion;
- and
- combining, based on a combination scheme, the first portion with the primary version, with the second portion, or with the primary version and the second portion.
An apparatus for error recovery in multi-carrier wireless communications, the apparatus comprising:
- means for receiving a primary version of information encoded with a first encoding scheme, the primary version being received via a first carrier;
- means for receiving a first portion of a redundancy version of the information encoded using a second encoding scheme, the first portion being received via a second carrier;
- means for receiving a second portion of the redundancy version of the information encoded using the second encoding scheme, the second portion being received via a third carrier;
- means for decoding the primary version, the first portion and the second portion;
- and
- means for combining, based on a combination scheme, the first portion with the primary version, with the second portion, or with the primary version and the second portion.
A communication device for error recovery in multi-carrier wireless communications, the communication device comprising
- a processor configured to receive a primary version of information encoded with a first encoding scheme, the primary version being received via a first carrier, a first portion of a redundancy version of the information encoded using a second encoding scheme, the first portion being received via a second carrier, a second portion of the redundancy version of the information encoded using the second encoding scheme, the second portion being received via a third carrier;
- and
- a decoder configured to decode the primary version, the first portion and the second portion, wherein the processor is further configured to combine, based on a combination scheme, the first portion with the primary version, with the second portion, or with the primary version and the second portion.
A computer program product for error recovery in multi-carrier wireless communications, the computer program product comprising:
- a non-transitory computer readable medium comprising:
- code for causing a computer to receive a primary version of information encoded with a first encoding scheme, the primary version being received on a first carrier;
- code for causing the computer to receive a first portion of a redundancy version of the information encoded using a second encoding scheme, the first portion being received on a second carrier;
- code for causing the computer to receive a second portion of the redundancy version of the information encoded using the second encoding scheme, the second portion being received on a third carrier;
- code for causing the computer to decode the primary version, the first portion and the second portion;
- and
- code for causing the computer to combine, based on a combination scheme, the first portion with the primary version, with the second portion, or with the primary version and the second portion.
Dependencies are inferred from the claim text.