Simulation Package for Zigzag Codes
Zigzag codes are a family of very simple error correction codes with perfomance close to theortical limit. They are suitable to median to high rate coding applications. The principle of zigzag codes can be found in "Zigzag codes and concatenated zigzag codes", IEEE Trans. Inform. Theory, special issue on codes on graphs, vol., IT-47, no. 2, pp., 800-807, Feb. 2001. The UNIX version of a simulation software package for zigzag codes is available here.

Simulation Package for IDMA
Interleave-division multiple-access (IDMA) is a new multi-access scheme. The principle of IDMA can be found in
"Interleave-division multiple-access," submitted to IEEE Trans. on Wireless Commun.. The Microsoft Visual C++ version of a simulation software package for IDMA is available here.

Simulation Package for Zigzag Coded IDMA