Performance of IEEE 802.11 wireless LAN implemented on software defined radio with hybrid programmable architecture

This paper describes a prototype software defined radio (SDR) transceiver on a distributed and heterogeneous hybrid programmable architecture; it consists of a central processing unit (CPU), digital signal processors (DSPs), and pre/postprocessors (PPPs), and supports both Personal Handy Phone System (PHS), and IEEE 802.11 wireless local area network (WLAN). It also supports system switching between PHS and WLAN and over-the-air (OTA) software downloading. In this paper, we design an IEEE 802.11 WLAN around the SDR; we show the software architecture of the SDR prototype and describe how it handles the IEEE 802.11 WLAN protocol. The medium access control (MAC) sublayer functions are executed on the CPU, while the physical layer (PHY) functions such as modulation/demodulation are processed by the DSPs; higher speed digital signal processes are run on the PPP implemented on a field-programmable gate array (FPGA). The most difficult problem in implementing the WLAN in this way is meeting the short interframe space (SIFS) requirement of the IEEE 802.11 standard; we elucidate the potential weakness of the current configuration and specify a way of implementing the IEEE 802.11 protocol that avoids this problem. This paper also describes an experimental evaluation of the prototype for WLAN use, the results of which agree well with computer-simulation results.

[1]  Walter Tuttlebee,et al.  Software defined radio : enabling technologies , 2002 .

[2]  Zoran Zvonar,et al.  Recent developments in enabling technologies for software defined radio , 1999, IEEE Commun. Mag..

[3]  Markus Dillinger,et al.  Broadband wireless access and future communication networks , 2001, Proc. IEEE.

[4]  Kazuhiro Uehara,et al.  Proposal for System Diversity on Software Defined Radio , 2001 .

[5]  Enrico del Re,et al.  Software Radio: Technologies and Service , 2001 .

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

[7]  Kazuhiro Uehara,et al.  Design and performance evaluation of software defined radio prototype for PHS and IEEE 802.11 wireless LAN , 2002, The 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[8]  Apostolis K. Salkintzis,et al.  ADC and DSP challenges in the development of software radio base stations , 1999, IEEE Wirel. Commun..

[9]  Kazuhiro Uehara,et al.  Software Radio Base and Personal Station Prototypes , 2000 .

[10]  Walter Tuttlebee,et al.  Software defined radio : origins, drivers and international perspectives , 2002 .

[11]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[12]  C. John Glossner,et al.  A software-defined communications baseband design , 2003, IEEE Commun. Mag..

[13]  Joseph Mitola,et al.  The software radio architecture , 1995, IEEE Commun. Mag..

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

[15]  Shirato Yushi,et al.  Software defined radio prototype for PHS and IEEE 802.11 wireless LAN , 2002 .

[16]  Jay R. Moorman Implementation of a 3G W-CDMA software radio , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[17]  Joseph Mitola,et al.  Software Radio Architecture: Object-Oriented Approaches to Wireless Systems Engineering , 2000 .

[18]  Chu Zhang,et al.  Implementation issues of PC-based software radio systems , 2003, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003..