A New Programming Model to Simulate Wireless Sensor Networks : Finding The Best Routing Path

Sensor networks provide a number of extensive programming challenges for Wireless Sensor Networks (WSNs) application programmers. Application developers have proposed various WSN s programming models to avoid these challenges and make WSN programming much easier. In this paper we proposed a new programming model to find the best routing path in WSNs and work on the coding of actual sensor nodes to perform the desired tasks. Then we describe the initial design and the implementation of our proposed model and compare the results when applied in different network topologies with multiple routing algorithms. Finally, we present an evaluation of our model in term s of cost and accuracy.

[1]  Santosh Pandey,et al.  Localization of sensor networks considering energy accuracy tradeoffs , 2005 .

[2]  W. Marsden I and J , 2012 .

[3]  Eugenio Moggi,et al.  Computational lambda-calculus and monads , 1989, [1989] Proceedings. Fourth Annual Symposium on Logic in Computer Science.

[4]  Ramesh Govindan,et al.  Declarative failure recovery for sensor networks , 2007, AOSD.

[5]  Supasate Choochaisri,et al.  Logic Macroprogramming for Wireless Sensor Networks , 2012, Int. J. Distributed Sens. Networks.

[6]  Khaled M. Elleithy,et al.  TOPOLOGY MANAGEMENT IN WIRELESS SENSOR NETWORKS : MULTI -STATE ALGORITHMS , 2012 .

[7]  Ramesh Govindan,et al.  Macro-programming Wireless Sensor Networks Using Kairos , 2005, DCOSS.

[8]  Yaguang Kong,et al.  Intelligent time synchronization in sensor network , 2006 .

[9]  Ying Yang Time Synchronization in Wireless Sensor Networks:A Survey , 2012 .

[10]  Hua Wang,et al.  Time Synchronization Performance Analysis and Simulation of a kind of wireless TDMA Network , 2006, 2006 IEEE International Frequency Control Symposium and Exposition.

[11]  Rajesh K. Gupta,et al.  Programming models for sensor networks: A survey , 2008, TOSN.

[12]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[13]  Zhi Sun,et al.  Scalable Topology and Energy Management in Wireless Sensor Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[14]  Geng-Sheng Kuo,et al.  A Novel Time Synchronization Scheme in Wireless Sensor Networks , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[15]  N. Marriwala,et al.  An approach to increase the wireless sensor network lifetime , 2012, 2012 World Congress on Information and Communication Technologies.

[16]  Ryan Newton,et al.  Region streams: functional macroprogramming for sensor networks , 2004, DMSN '04.

[17]  Luca Mottola,et al.  Programming wireless sensor networks , 2011, ACM Comput. Surv..

[18]  Urs Bischoff,et al.  A State-Based Programming Model and System for Wireless Sensor Networks , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[19]  Ajey Kumar,et al.  Scalability in an adaptive cooperative system for wireless sensor networks , 2009, 2009 International Conference on Ultra Modern Telecommunications & Workshops.

[20]  Chi Zhou,et al.  Energy Efficiency Analysis of Multistage Cooperation in Sensor Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[21]  Supasate Choochaisri,et al.  An Analysis of Deductive-Query Processing Approaches for Logic Macroprograms in Wireless Sensor Networks , 2012 .

[22]  Arthur B. Maccabe,et al.  Tables: A Spreadsheet-Inspired Programming Model for Sensor Networks , 2010, DCOSS.

[23]  Yasuhisa Takizawa Node localization for sensor networks using Self-Organizing Maps , 2011, 2011 IEEE Topical Conference on Wireless Sensors and Sensor Networks.

[24]  M. Welsh,et al.  The Regiment Macroprogramming System , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[25]  Sanjay Kumar Madria,et al.  Sensor networks: an overview , 2003 .

[26]  David Sun,et al.  COUGAR: the network is the database , 2002, SIGMOD '02.

[27]  Eduardo Tovar,et al.  Nano-CF: A coordination framework for macro-programming in Wireless Sensor Networks , 2011, 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.