Implementation of distributed time exchange based cooperative forwarding

Muhammad Nazmul Islam, Shantharam Balasubramanian, Narayan B. Mandayam, Ivan Seskar, Sastry Kompella

Research output: Chapter in Book/Report/Conference proceedingConference contribution


In this paper, we design and implement time exchange (TE) based cooperative forwarding where nodes use transmission time slots as incentives for relaying. We focus on distributed joint time slot exchange and relay selection in the sum goodput maximization of the overall network. We formulate the design objective as a mixed integer nonlinear programming (MINLP) problem and provide a polynomial time distributed solution of the MINLP. We implement the designed algorithm in the software defined radio enabled USRP nodes of the ORBIT indoor wireless testbed. The ORBIT grid is used as a global control plane for exchange of control information between the USRP nodes. Experimental results suggest that TE can significantly increase the sum goodput of the network. We also demonstrate the performance of a goodput optimization algorithm that is proportionally fair.

Original languageEnglish (US)
Title of host publicationMILCOM 2012 - 2012 IEEE Military Communications Conference
StatePublished - 2012
Event2012 IEEE Military Communications Conference, MILCOM 2012 - Orlando, FL, United States
Duration: Nov 1 2012Nov 1 2012

Publication series

NameProceedings - IEEE Military Communications Conference MILCOM


Other2012 IEEE Military Communications Conference, MILCOM 2012
Country/TerritoryUnited States
CityOrlando, FL

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering


  • Cooperative Forwarding
  • GNUradio
  • Global Control Plane
  • Resource Delegation
  • Testbed Implementation


Dive into the research topics of 'Implementation of distributed time exchange based cooperative forwarding'. Together they form a unique fingerprint.

Cite this