Mohammad A. Mikki

Learn More
— A Mobile Ad-Hoc Network (MANET) is a collection of wireless mobile nodes forming a temporary network without using any centralized access point, infrastructure, or centralized administration. reduction in the energy consumption of the mobile nodes batteries by limiting the area of discovering a new route to a smaller zone. Thus, control packets overhead(More)
Ad-hoc On-demand Distance Vector (AODV) routing protocol is the most popular routing protocol for mobile ad-hoc networks (MANETs). This paper enhances AODV protocol by minimizing its control messages overhead. Enhancements include developing two improved versions of AODV protocol. These two versions use Global Positioning System (GPS) to limit the routing(More)
A description is given of PAWS (parallel assessment window system), a set of tools that provides an interactive user-friendly environment for analysis of existing, prototype, and conceptual machine architectures running a common application. PAWS consists of an application tool, an architectural characterization tool, a performance assessment tool, and an(More)
Vehicular Ad-hoc Networks (VANETs) have attracted much attention recently because of its applications and features. The main purpose of adopting VANET technology is to increase safety and efficiency on roads. In this paper, a privacy preserving secure communication protocol (PPSCP) for VANETs is proposed. PPSCP authenticates safety messages anonymously to(More)
In this paper we design methodical Internet data collection experiments to meausre the performance metrics of the Internet using some existing Internet performance measurement tools namely, traceroute and VisualRoute. These experiments are intended to evaluate different Web servers. We analyze the results of these experiments to predict possible problems(More)
Recently, IT technologies are getting focused indifferent traditional industries. The large scaled intelligent video surveillance system is one of them and it integrates large number of digitalized CCTV [1] devices through the Web. However, existing video devices have been deployed for several dozens of years by different vendors as different models with(More)
— Web proxies are a fundamental component in networks. They are used to cache and accelerate Web access and to save the bandwidth and traffic volume across the Internet. The performance of Web proxies is proven to be very vital and crucial in determining the overall usage and throughput of the Internet links. at the transport layer accompanied with the(More)