Implementation issues of PC-based software radio systems

PC based software radio systems can enjoy more flexibility comparing to software radio systems based on DSPs or FPGAs. But a single general-purpose computer nowadays does not have the ability of performing the entire real-time digital signal processing of a conventional wireless communications system. To solve this problem, we designed a parallel computing algorithm to make a group of PCs work cooperatively to accomplish the signal-processing task. Conventional computers lack an I/O system capable of delivering constant data stream to the front-end. Techniques to solve this problem are also discussed in this paper.

[1]  S. Reichhart,et al.  SoRDS: platform for voice/video/network radio , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[2]  Chu Zhang,et al.  Data timing schemes for software radio systems , 2001, IEEE 54th Vehicular Technology Conference. VTC Fall 2001. Proceedings (Cat. No.01CH37211).

[3]  J. L. Dixon,et al.  A "low-cost" software radio test bed , 2001, IEEE VTS 53rd Vehicular Technology Conference, Spring 2001. Proceedings (Cat. No.01CH37202).

[4]  Fred Daneshgaran,et al.  A PC-based software receiver using a novel front-end technology , 2001 .

[5]  Thierry Turletti,et al.  Toward the software realization of a GSM base station , 1999, IEEE J. Sel. Areas Commun..

[6]  John V. Guttag,et al.  Virtual radios , 1999, IEEE J. Sel. Areas Commun..