Communication Software

V series Modems

Develop a range of algorithms for complete physical layer of telephone line V-series modems, including V.23, V.26, V.22bis and V.32. Provide also a low sample rate digital transmitter/receiver for the 2B1Q line code with as low CPU usage as possible, a complete handshake protocol and signal estimation (recognition) procedures, as well as procedures for quality assessment of a received signal.

Technology:C/C++ programming language (restricted by propriety target platform)
Client: MicronasNIT
Status:Every modem was tested on a special hardware platform over operational telephone lines. Special considerations were taken in order to overcome the hardware platform limitations (fixed point arithmetic, quantization, processing speed limitations).