Performance Evaluation of DTSN in Wireless Sensor Networks

The guaranteed delivery of critical data is an essential requirement in most Wireless Sensor Network (WSN) applications. The paucity of energy, communication, processing and storage resources in each WSN node causes the TCP transport model (widely used in broadband networks) to be inefficient in WSNs, a reason why new WSN-specific reliable transport protocols have been proposed in the past few years. This paper presents one of these protocols, the Distributed Transport for Sensor Networks (DTSN). DTSN is able to efficiently support unicast communications in WSNs due to its capabilities to tightly control the amount of signaling and retransmission overhead. The basic loss recovery algorithm is based on Selective Repeat ARQ, employing both positive and negative acknowledgements. Caching at intermediate nodes is used to avoid the inefficiency typical of the strictly end-to-end transport reliability commonly assumed in broadband networks. DTSN is currently implemented in TinyOS. Preliminary simulation results using this code show that DTSN is quite efficient providing block oriented reliability, while the caching mechanism employed in DTSN decreases packet delay for more than one hop.

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

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

[3]  Mário Serafim Nunes,et al.  DTSN: Distributed Transport for Sensor Networks , 2007, 2007 12th IEEE Symposium on Computers and Communications.

[4]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[5]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[6]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[7]  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..

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