Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1833515.1833707guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Implementation and evaluation of cooperative communication schemes in software-defined radio testbed

Published: 14 March 2010 Publication History

Abstract

Cooperative communication is a promising technique for future wireless networks, which significantly improves link capacity and reliability by leveraging broadcast nature of wireless medium and exploiting cooperative diversity. However, most of existing works investigate its performance theoretically or by simulation. It has been widely accepted that simulations often fail to faithfully capture many real-world radio signal propagation effects, which can be overcome through developing physical wireless network testbeds.
In this work, we build a cooperative testbed based on GNU Radio and Universal Software Radio Peripheral (USRP) platform, which is a promising open-source software-defined radio system. Both single-relay cooperation and multi-relay cooperation can be supported in our testbed. Some key techniques are provided to solve the main challenges during the testbed development: e.g., maximum ratio combine in single-relay transmission and synchronized transmission among multiple relays. Extensive experiments are carried out in the testbed to evaluate performance of various cooperative communication schemes. The results show that cooperative transmission achieves significant performance enhancement in terms of link reliability and end-to-end throughput.

References

[1]
T. Cover and A. Gamal, "Capacity theorems for the relay channel," IEEE Transactions on Information Theory, vol. 25, no. 5, pp. 572-584, 1979.
[2]
A. Bletsas, A. Khisti, D. Reed, and A. Lippman, "A simple cooperative diversity method based on network path selection," IEEE Journal on Selected Areas in Communications, vol. 24, no. 3, pp. 659-672, 2006.
[3]
J. Laneman, G. Wornell, and D. Tse, "An efficient protocol for realizing cooperative diversity inwireless networks," in IEEE ISIT, 2001.
[4]
T. Hunter, S. Sanayei, and A. Nosratinia, "Outage analysis of coded cooperation," IEEE Transactions on Information Theory, vol. 52, no. 2, pp. 375-391, 2006.
[5]
G. Kramer, M. Gastpar, and P. Gupta, "Cooperative strategies and capacity theorems for relay networks," IEEE Transactions on Information Theory, vol. 51, no. 9, pp. 3037-3063, 2005.
[6]
J. Laneman, D. Tse, and G. Wornell, "Cooperative diversity in wireless networks: Efficient protocols and outage behavior," IEEE Transactions on Information Theory, vol. 50, no. 12, pp. 3062-3080, 2004.
[7]
A. Host-Madsen, "Capacity bounds for cooperative diversity," IEEE Transactions on Information theory, vol. 52, no. 4, pp. 1522-1544, 2006.
[8]
T. Korakis, Z. Tao, S. Makda, B. Gitelman, and S. Panwar, "To Serve is to Receive Implications of Cooperation in a Real Environment," Proceedings of Networking 2007.
[9]
Z. Per, M. Christos, S. Aris, et al., "Experimental Investigation of Cooperative Schemes on a Real-Time DSP-Based Testbed," EURASIP Journal on Wireless Communications and Networking, vol. 2009, 2009.
[10]
"Gnu radio," http://www.gnu.org/software/gnuradio.
[11]
"Usrp family brochure," http://www.ettus.com/downloads/ er_broch_trifold_v5b.pdf.
[12]
A. Bletsas and A. Lippman, "Implementing cooperative diversity antenna arrays with commodity hardware," IEEE Communications Magazine, vol. 44, no. 12, pp. 33-40, 2006.
[13]
"Building a cooperative communications system," http://warp. rice.edu/trac/attachment/wiki/JSAC_Cooperative Comm/Files/Rice_JSAC_CooperativeComm.pdf.
[14]
"Wireless open-access research platform," http://warp.rice. edu/index.
[15]
S. Katti and D. Katabi, "Embracing wireless interference: Analog network coding," ACM Sigcomm, 2007.
[16]
S. Gollakota and D. Katabi, "Zigzag decoding: Combating hidden terminals in wireless networks," ACM Sigcomm, 2008.
[17]
S. Katti and H. Balakrishnan, "Symbol-level network coding for wireless mesh networks," ACM Sigcomm, 2008.
[18]
W. Kim, O. Khan, and K. e. Truong, "An experimental evaluation of rate adaptation for multi-antenna systems," in IEEE INFOCOM, 2009.
[19]
G. Bradford, "A framework for implementation and evaluation of cooperative diversity in software-defined radio," Ph.D. dissertation, University of Notre Dame, 2008.
[20]
"Osa 5200b gps clock," http://www.oscilloquartz.com/ index.php?pageid=91.

Cited By

View all
  • (2017)A Practical Feasibility Study of a Novel Strategy for the Gaussian Half-Duplex Relay ChannelIEEE Transactions on Wireless Communications10.1109/TWC.2016.261967216:1(101-116)Online publication date: 1-Jan-2017
  • (2014)Synchronising Physiological and Behavioural Sensors in a Driving SimulatorProceedings of the 16th International Conference on Multimodal Interaction10.1145/2663204.2663262(188-195)Online publication date: 12-Nov-2014
  • (2014)A distributed polling service-based MAC protocol testbedInternational Journal of Communication Systems10.1002/dac.258427:12(3901-3921)Online publication date: 1-Dec-2014
  • Show More Cited By
  1. Implementation and evaluation of cooperative communication schemes in software-defined radio testbed

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      INFOCOM'10: Proceedings of the 29th conference on Information communications
      March 2010
      2990 pages
      ISBN:9781424458363

      Publisher

      IEEE Press

      Publication History

      Published: 14 March 2010

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 28 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2017)A Practical Feasibility Study of a Novel Strategy for the Gaussian Half-Duplex Relay ChannelIEEE Transactions on Wireless Communications10.1109/TWC.2016.261967216:1(101-116)Online publication date: 1-Jan-2017
      • (2014)Synchronising Physiological and Behavioural Sensors in a Driving SimulatorProceedings of the 16th International Conference on Multimodal Interaction10.1145/2663204.2663262(188-195)Online publication date: 12-Nov-2014
      • (2014)A distributed polling service-based MAC protocol testbedInternational Journal of Communication Systems10.1002/dac.258427:12(3901-3921)Online publication date: 1-Dec-2014
      • (2013)Spread spectrum based cooperative communication transceiver on FPGA platformProceedings of the 1st ACM workshop on Cognitive radio architectures for broadband10.1145/2508478.2508484(41-48)Online publication date: 4-Oct-2013
      • (2013)Quantize-map-forward (QMF) relayingProceedings of the fourteenth ACM international symposium on Mobile ad hoc networking and computing10.1145/2491288.2491307(227-236)Online publication date: 29-Jul-2013
      • (2012)Fully wireless implementation of distributed beamforming on a software-defined radio platformProceedings of the 11th international conference on Information Processing in Sensor Networks10.1145/2185677.2185745(305-316)Online publication date: 16-Apr-2012
      • (2012)Node localization through physical layer network codingAd Hoc Networks10.1016/j.adhoc.2012.04.00110:7(1267-1277)Online publication date: 1-Sep-2012
      • (2010)SourceSyncACM SIGCOMM Computer Communication Review10.1145/1851275.185120440:4(171-182)Online publication date: 30-Aug-2010
      • (2010)SourceSyncProceedings of the ACM SIGCOMM 2010 conference10.1145/1851182.1851204(171-182)Online publication date: 30-Aug-2010

      View Options

      View options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media