Energy Oriented Routing in Wireless Sensor Networks: Hardware Implementation

  • DipanshuEmail author
  • A. NagarajuEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1122)


In the recent Internet Technology world, sensor-oriented network domain has significant importance for real-world application to perform user’s day to day activities. Energy efficiency in a sensor field is an extremely important characteristic for various on demand needs. The related literature on energy efficient path selection and message scheduling in a sensor-enabled wireless network is a predominant factor in the Internet of Things domain. The proposed work implements an energy-efficient routing scheme and provides design details for sensor nodes. The sensor nodes are divided into three types of nodes – the base station node, the cluster head node, and the normal sensor node. The base station node is responsible for setting up the network and the normal sensor node performs the various operations designed for the network while the cluster head node acts as a cluster head. A new simple application layer protocol is also presented. This application layer protocol provides a simple and powerful enough interface to the user. This scheme and architecture when employed produces a reliable and efficient network. The reliability and efficiency are measured and illustrated using real-time implementation. The real-time implementation is performed on custom-designed sensor nodes based on AVR Atmega8a and nRF24L01 transceiver chip. The Sensor Nodes run on a custom-designed firmware which provides basic and enough security. The custom-designed sensor nodes provide a reliable Wireless Sensor Network and can be deployed in real-world applications.


  1. 1.
    Akkaya, K., Younis, M.: A survey on routing protocols for wireless sensor networks. Ad Hoc Netw. 3(3), 325–349 (2005)CrossRefGoogle Scholar
  2. 2.
    Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Comput. Netw. 38(4), 393–422 (2002)CrossRefGoogle Scholar
  3. 3.
    Al-Karaki, J.N., Kamal, A.E.: Routing techniques in wireless sensor networks: a survey. IEEE Wirel. Commun. 11(6), 6–28 (2004)CrossRefGoogle Scholar
  4. 4.
    Atmel. 8-bit avr microcontroller atmega8a datasheet completeGoogle Scholar
  5. 5.
    Chang, J.-Y., Shen, T.-H.: An efficient tree-based power saving scheme for wireless sensor networks with mobile sink. IEEE Sens. J. 16(20), 7545–7557 (2016)CrossRefGoogle Scholar
  6. 6.
    Farhan, L., Kharel, R., Kaiwartya, O., Hammoudeh, M., Adebisi, B.: Towards green computing for internet of things: energy oriented path and message scheduling approach. Sustain. Cities Soc. 38, 195–204 (2018)CrossRefGoogle Scholar
  7. 7.
    Karlof, C., Wagner, D.: Secure routing in wireless sensor networks: attacks and countermeasures. In: Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003, pp. 113–127. IEEE (2003)Google Scholar
  8. 8.
    Lewis, F.L.: Wireless sensor networks. Smart environments: technologies, protocols, and applications. pp. 11–46 (2004)CrossRefGoogle Scholar
  9. 9.
    Mukherjee, S., Biswas, G.P.: Networking for iot and applications using existing communication technology. Egypt. Inf. J. 19(2), 107–127 (2018)Google Scholar
  10. 10.
    Perrig, A., Stankovic, J., Wagner, D.: Security in wireless sensor networks. Commun. ACM 47(6), 53–57 (2004)CrossRefGoogle Scholar
  11. 11.
    Nordic Semiconductor.: nrf24l01+ single chip 2.4ghz transceiver preliminary product specification v1.0 (2008)Google Scholar

Copyright information

© The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of Computer ScienceCentral University of RajasthanAjmerIndia

Personalised recommendations