Meet Inspiring Speakers and Experts at our 3000+ Global Conference Series Events with over 1000+ Conferences, 1000+ Symposiums
and 1000+ Workshops on Medical, Pharma, Engineering, Science, Technology and Business.

Explore and learn more about Conference Series : World's leading Event Organizer

Back

Hosam El-Ocla

Hosam El-Ocla

Lakehead University, Canada

Title: Mobile application in Wireless Networks

Biography

Biography: Hosam El-Ocla

Abstract

These days mobile applications are considered as a primary technology all over the world serving a wide spectrum of daily uses such as sports, entertainment, health, and life security. In this work, we design a mobile application DNUN (Danger Notification and User Navigation) in which it is paired with the geolocation system for navigation to the location of an object for further use from anywhere on the globe. Moreover, DNUN guides application’s users when the position tracking of an object is missed. Users’ notification of the object position is operated through both broadcast and multicast transmissions. Time delay and throughput are vital factors with DNUN particularly in danger situations. We associate DNUN with a TCP congestion control mechanism. In this regard, we propose and verify a modified version of TCP Reno that we call TCP Congestion Control Enhancement for Random Loss (CERL). TCP CERL is a sender-side modification of TCP Reno based on a dynamically set threshold value. It improves the performance of TCP in wireless networks potentially having random losses. It uses the round trip time (RTT) measurements made throughout the time duration of the devices communication to estimate the queue length of the link, and hence estimates the congestion status. TCP CERL is different from other TCP variants in the sense of reducing the congestion window and slow start threshold when random loss is discovered. In single connection tests using ns-2 simulation, TCP CERL achieved 175%, 153%, 85%, 64% and 88% throughput gain over TCP Reno, TCP NewReno, TCP Vegas, TCP WestwoodNR and TCP Veno, respectively.