Signal constellations
First Claim
1. Apparatus for communicating data over a channel comprisingan encoder for selecting a series of signal points from a constellation of available points, said constellation comprising points of a lattice Λ
- (or a coset Λ
+c, where c is a translation vector) that lie within a Voronoi region of a sublattice Λ
'"'"' of Λ
, Λ
'"'"' being other than a scaled version of Λ
, said constellation comprising more than |Λ
/Λ
'"'"'| points, where |Λ
/ζ
'"'"'| is the order of the lattice partition Λ
/Λ
'"'"', anda modulator for modulating a carrier on said channel in accordance with said selected series of signal points.
2 Assignments
0 Petitions
Accused Products
Abstract
A Voronoi signal constellation with ties includes those points of a lattice Λ (or a coset Λ+c) that lie within a Voronoi region of a sublattice Λ'"'"' of Λ, Λ'"'"' being other then a scaled version of Λ, and the constellation includes more than |Λ/Λ'"'"'| points, where |Λ/Λ'"'"'| is the order of the lattice partition Λ/Λ'"'"'. In order aspects, the lattices Λ and Λ'"'"' are of dimension greater than two; the sublattice Λ'"'"' is a version of a binary lattice of depth at least two and normalized informativity less than one; a method is provided of mapping from m data bits to a point drawn from a Voronoi constellation of more than 2m points, based on an N-dimensional lattice partition Λ/Λ'"'"'; and Voronoi constellations are provided comprising points of a lattice Λ (or a coset Λ+c) that lie within a Voronoi region of a sublattice Λ'"'"' of Λ, the sublattice Λ'"'"' comprising a binary lattice of depth two and normalized informativity less than one. Such sublattices Λ'"'"' are also useful in lattice quantizers.
35 Citations
31 Claims
-
1. Apparatus for communicating data over a channel comprising
an encoder for selecting a series of signal points from a constellation of available points, said constellation comprising points of a lattice Λ - (or a coset Λ
+c, where c is a translation vector) that lie within a Voronoi region of a sublattice Λ
'"'"' of Λ
, Λ
'"'"' being other than a scaled version of Λ
, said constellation comprising more than |Λ
/Λ
'"'"'| points, where |Λ
/ζ
'"'"'| is the order of the lattice partition Λ
/Λ
'"'"', anda modulator for modulating a carrier on said channel in accordance with said selected series of signal points. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
- (or a coset Λ
-
2. Apparatus for communicating data over a channel comprising
an encoder for selecting a series of signal points from a constellation of available points, said constellation comprising points of a lattice Λ - (or a coset Λ
+c, where c is a translation vector) that lie within a Voronoi region of a sublattice Λ
'"'"' of Λ
, said lattices Λ and
Λ
'"'"' being of dimension greater than two, said constellation comprising more than |Λ
/Λ
'"'"'| points, where |Λ
/Λ
'"'"'| is the order of the lattice partition Λ
/Λ
'"'"', anda modulator for modulating a carrier on said channel in accordance with said selected series of signal points.
- (or a coset Λ
-
3. Apparatus for communicating data over a channel comprising
an encoder for selecting a series of signal points from a constellation of available points, said costellation comprising points of a lattice Λ - (or a coset Λ
+c, where c is a translation vector) that lie within a Voronoi region of a sublattice Λ
'"'"' of Λ
, Λ
'"'"' comprising a version of a binary lattice of depth at least two and normalized informativity less than one, anda modulator for modulating a carrier on said channel in accordance with said selected series of signal points.
- (or a coset Λ
-
23. A method of mapping from m data bits to a point drawn from a Voronoi constellation of more than 2m points, based on an N-dimensional lattice partition Λ
- /Λ
'"'"', m and N being positive numbers, comprisingmapping said m bits to one of 2m initial signal points x, each said initial point x consisting of N coordinates (x1, . . . , xN), each coordinate taking on one of a predetermined set of values, the number of elements in all such sets of coordinate values not being identical, each initial point being a point in a coset of Λ
that belongs to a distinct equivalence class modulo Λ
'"'"',decoding said initial signal point x into a point λ
in Λ
with a minimum-distance decoder for Λ
, andderiving the apparent error e=x-λ
(or a translate e-c of such apparent error, where c is a translation vector) as the said Voronoi constellation point. - View Dependent Claims (24)
- /Λ
-
25. In apparatus for quantizing a real N-tuple r comprising
a minimum-distance decoder for finding the closest point λ - in an N-dimensional lattice Λ
'"'"' to r, N being a positive number, andmeans for indicating said closest point as a quantized representation of r, the improvement in which said lattice Λ
'"'"' is a binary lattice of depth at least 2 and normalized informatively less than one. - View Dependent Claims (26, 27, 28, 29, 30, 31)
- in an N-dimensional lattice Λ
Specification