Faheem Zafari

Learn More
Microlocation is the process of locating any entity with a very high accuracy (possibly in centimeters), whereas geofencing is the process of creating a virtual fence around a point of interest (PoI). In this paper, we present an insight into various microlocation enabling technologies, techniques, and services. We also discuss how they can accelerate the(More)
The advent of Bluetooth Low Energy (BLE) enabled Beacons is poised to revolutionize the indoor contextual aware services to the users. Due to the lower energy consumption and higher throughput, BLE could therefore be an integral pillar of an Internet of Things (IoT) Location Based Service (LBS). Tracking a user with high accuracy is known as Micro-Location.(More)
Cloud computing is an emerging and rapid growing field of Infrastructure as a Service (IaaS), it has to deal with resource allocation and power management issues. This paper proposes CGPANN to accurately forecast the client's requests for a very short term duration of 1 second. A forecasting accuracy as high as 99.81% has been attained that verifies the(More)
Forecasting the electrical load requirements is an important research objective for maintaining a balance between the demand and generation of electricity. This paper utilizes a neuro-evolutionary technique known as Cartesian Genetic Programming evolved Recurrent Neural Network (CGPRNN) to develop a load forecasting model for very short term of half an(More)
Proximity-based Services (PBS) require high detection accuracy, energy efficiency, wide reception range, low cost and availability. However, most existing technologies cannot satisfy all these requirements. Apple's Bluetooth Low Energy (BLE), named iBeacon, has emerged as a leading candidate in this domain and has become an almost industry standard for PBS.(More)
Indoor localization and Location Based Services (LBS) can greatly benefit from the widescale proliferation of communication devices. The basic requirements of a system that can provide the aforementioned services are energy efficiency, scalability, lower costs, wide reception range, high localization accuracy and availability. Different technologies such as(More)
Caching algorithms are usually described by the eviction method and analyzed using a metric of hit probability. Since contents have different importance (e.g. popularity), the utility of a high hit probability, and the cost of transmission can vary across contents. In this paper, we consider timer-based (TTL) policies across a cache network, where contents(More)
An experimental setup of 32 honeypots reported 17M login attempts originating from 112 different countries and over 6000 distinct source IP addresses. Due to decoupled control and data plane, Software Defined Networks (SDN) can handle these increasing number of attacks by blocking those network connections at the switch level. However, the challenge lies in(More)
Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the Content. Any opinions and views(More)
A computationally efficient and accurate forecasting model for highly dynamic electric load patterns of UK electric power grid is proposed and implemented using recurrent neuro-evolutionary algorithms. Cartesian genetic programming is used to find the optimum recurrent structure and network parameters to accurately forecast highly fluctuating load patterns.(More)