IrDA-VFIr (16 Mb/s): Modulation Code and System Design

Copyright [©] (2001) by IEEE. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distrubuted for profit. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.

Devices for convenient information exchange over the wireless infrared channel (WIrC) are commonly found in many of today's mobile platforms for computing, communicating, and imaging. Most devices comply with the international standards promoted by the Infrared Data Association (IrDA) for data rates of up to 4 Mb/s. With the recent approval of a 16 Mb/s data rate option --- called Very Fast Infrared (VFIr) --- IrDA's point-to-point usage model is extendable to applications requiring wireless connectivity beyond 4 Mb/s. In this paper, we describe the design and the properties of a new modulation code specifically developed for VFIr, and discuss related system design aspects. After defining basic system requirements and modulation constraints imposed by the WIrC, we introduce a rate-2/3 run-length-limited (RLL) code designed to meet these criteria. The Boolean expressions for encoding and decoding are given, and their implementation is discussed together with various aspects of system design such as scrambling, invalid sequence detection, and error propagation. Furthermore, it is shown that the specific composite nature of the new RLL modulation code enables simple and efficient generation of VFIr packet frames by encoding an equivalent packet frame assembled entirely in the code's input data domain.

By: Walter Hirt, Martin Hassner, and Nyles Heise

Published in: IEEE Personal Communications , volume 8, (no 1), pages 58-71 in 2001

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .