Implementation and Simulation of UDP Client-Server Environment using Contiki Cooja Simulator

Authors

  • Muhammad Asif Khan Qatar Mobility Innovations Center, Qatar University, Doha, Qatar
  • Mohd Anuaruddin Ahmadon Graduate School of Science and Technology for Innovation, Yamaguchi University, Yamaguchi, 755-8611, Japan
  • Natasha Amira Abdul Rauf Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, 86400, Malaysia
  • Abang Muhamad Zaid Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, 86400, Malaysia
  • Abd Kadir Mahamad Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, 86400, Malaysia
  • Sharifah Saon Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, 86400, Malaysia
  • Nik Shahidah Afifi Md Taujuddin Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, 86400, Malaysia
  • Ansar Jamil Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, 86400, Malaysia

Keywords:

UDP, UDP Client-Server, RPL border router, Contiki Cooja , TCP protocol

Abstract

This paper presents a simulation and evaluation of a UDP (User Datagram Protocol) client-server model using the Cooja simulator and Contiki OS System. The goal is to establish communication between the router, client, and server to monitor the data transmission and reception through a web server. The UDP protocol allows for fast and efficient data transfer without the need for a pre-established virtual path. The simulation results demonstrate the feasibility of utilizing UDP for real-time services and live communication. The findings highlight the flexibility of UDP in selecting multiple paths for data transmission, enhancing robustness and reliability. Further research can explore optimization techniques for UDP-based communication in diverse Internet of Things (IoT) networks.

Downloads

Published

07-11-2023

How to Cite

Khan, M. A., Ahmadon, M. A., Abdul Rauf, N. A., Zaid, A. M., Mahamad, A. K., Saon, S., Md Taujuddin, N. S. A., & Jamil, A. (2023). Implementation and Simulation of UDP Client-Server Environment using Contiki Cooja Simulator. Evolution of Information, Communication and Computing System, 4(1), 58-68. https://publisher.uthm.edu.my/bookseries/index.php/eiccs/article/view/56