CA2392707C

Method and arrangement for implementing intra-frame interleaving

Abstract

A method and radio device are provided for interleaving a stream of data (201) consisting of digital information symbols prior to transmission over a ra-dio interface. A permutation is performed (202, 203, 401, 402) to the stream of digital data, thus producing a permutated stream of digital data (204). From the permutated stream of digital data there are provided at least two component streams (404) for mapping each component stream into a spreading code (406). The order of information symbols is reversed (405) in at least one component stream prior to mapping it into a spreading code.

CA2392707C, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 29 November 2020, 5.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

6 claims: 2 independent, 4 dependent

  1. 1
    CA 02392707 2007-11-29 What is claimed is:1. A method for interleaving a stream of data consisting of digital information symbols prior to transmission over a radio interface, comprising the steps of: - performing a permutation to the stream of digital data, thus producing a permutated stream of digital data;- producing, from the permutated stream of digital data, at least two component streams;- mapping each component stream into a spreading code;- wherein the order of information symbols in at least one component stream is reversed prior to mapping it into the spreading code.
  2. 4
    A radio device comprising means for interleaving a stream of data consisting of digital information symbols prior to transmission over a radio interface, comprising:- means for performing a permutation to the stream of digital data, thus producing CA 02392707 2007-11-29 a permutated stream of digital data;- means for producing, from the permutated stream of digital data, at least two component streams;- means for mapping each component stream into a spreading code;and - means for reversing the order of information symbols in at least one component stream, prior to mapping it into the spreading code.