Skip to content Skip to navigation

Connexions

You are here: Home » Content » DMT: Constellation Mapping

Navigation

Content Actions

  • Download module PDF
  • Add to ...
    Add the module to:
    • My Favorites
    • A lens
    • An external social bookmarking service
    • My Favorites (What is 'My Favorites'?)
      'My Favorites' is a special kind of lens which you can use to bookmark modules and collections directly in Connexions. 'My Favorites' can only be seen by you, and collections saved in 'My Favorites' can remember the last module you were on. You need a Connexions account to use 'My Favorites'.
    • A lens (What is a lens?)

      Definition of a lens

      Lenses

      A lens is a custom view of Connexions content. You can think of it as a fancy kind of list that will let you see Connexions through the eyes of organizations and people you trust.

      What is in a lens?

      Lens makers point to Connexions materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

      Who can create a lens?

      Any individual Connexions member, a community, or a respected organization.

    • External bookmarks
  • E-mail the author

Lenses

What is a lens?

Definition of a lens

Lenses

A lens is a custom view of Connexions content. You can think of it as a fancy kind of list that will let you see Connexions through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to Connexions materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual Connexions member, a community, or a respected organization.

This content is ...

Affiliated with (What does "Affiliated with" mean?)

This content is either by members of the organizations listed or about topics related to the organizations listed. Click each link to see a list of all content affiliated with the organization.
  • Rice University ELEC 301 Projects

    This module is included inLens: Rice University ELEC 301 Project Lens
    By: Rice University ELEC 301As a part of collection:"ECE 301 Projects Fall 2003"

    Click the "Rice University ELEC 301 Projects" link to see all content affiliated with them.

Recently Viewed

DMT: Constellation Mapping

Module by: Cosme Garza

Summary: Explains what happens in constellation mapping in DMT.

Constellation Mapping

In the constellation mapping process, length B segments of the bitstreams are assigned a single complex value in a constellation. This is similar to quadrature ampliture modulation (QAM), because the IFFT of these complex points maps to various sinusoids with amplitudes proportional to the real part and phase shifts proportional to the complex part. We mostly used 2-bit (4 point) and 4-bit (16 point) constellations in our system, but we also coded a function that generates a mapping with an arbitrary number of points. In comparison, constellations used in actual DMT systems can have as many as 240 points. Important characteristics of these constellations include the area occupied by the points and the spacing between points. The power neccessary to transmit the actual signal is proportional to the area, so it is key not to let the points be too far apart. However, the channel introduces noise which results in the constellation points being recieved with error. If the points are too close together, it is impossible to correctly match the received points with the correct value in the constellation. We implemented constellation mapping with a home-cooked parser: it would examine every 2 or 4 bits (depending on the mapping), look up the current segment in a table and assign the next element in a new vector the corresponding constellation point.

Example 1: 4-Bit Constellation Mapping

16-Point Mapping
Bit Sequence Value Bit Sequence Value
0000 .354+.354j 1000 1
0001 .707 1001 .707+.707j
0010 .707j 1010 j
0011 -.354+.354j 1011 -.707+.707j
0100 -.707j 1100 -1
0101 .354-.354j 1101 -.707-.707j
0110 -.354-.354j 1110 -j
0111 -.707 1111 .707-.707j

Figure 1: This is the 16-point constellation we used. It is an approximation of the V.29 16-QAM constellation (4 amplitudes, 8 phases).
16-Point Constellation
16-Point Constellation (constmap1.jpg)

Our related MATLAB functions: constmap.m, deconstmap.m

Home | Previous: Implementation | Next: Mirror/IFFT, De-Mirror/FFT

Comments, questions, feedback, criticisms?

Send feedback