DTSN: Distributed Transport for Sensor Networks

This paper presents the distributed transport for sensor networks (DTSN), a novel reliable transport protocol for convergecast and unicast communications in wireless sensor networks (WSNs). In DTSN, the source completely controls the loss recovery process in order to minimize the overhead associated with control and data packets. The basic loss recovery algorithm is based on selective repeat ARQ, employing both positive and negative acknowledgements. DTSN is able to detect when all packets of a session are lost, besides scattered gaps in the packet sequence. Caching at intermediate nodes is used to avoid the inefficiency of the strictly end-to-end transport reliability TCP-like model, commonly employed in broadband networks. Reliability differentiation is achieved by means of the smart integration of partial buffering at the source, integrated with erasure coding and caching at intermediate nodes. The simulation results attest the effectiveness of both the full reliability and the reliability differentiation mechanisms in DTSN.

[1]  David E. Culler,et al.  Reliable transfer on wireless sensor networks , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[2]  Bo Li,et al.  A survey of transport protocols for wireless sensor networks , 2006, IEEE Network.

[3]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .

[4]  Chieh-Yih Wan,et al.  PSFQ: a reliable transport protocol for wireless sensor networks , 2002, WSNA '02.

[5]  John Heidemann,et al.  RMST: reliable data transport in sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[6]  Wenye Wang,et al.  ART: an asymmetric and reliable transport mechanism for wireless sensor networks , 2007, Int. J. Sens. Networks.

[7]  Özgür B. Akan,et al.  ESRT: event-to-sink reliable transport in wireless sensor networks , 2003, MobiHoc '03.

[8]  Adam Dunkels,et al.  Distributed tcp caching for wireless sensor networks , 2004 .

[9]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[10]  Jon Postel,et al.  Transmission Control Protocol , 1981, RFC.

[11]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.