Professor of Computer Engineering, served as Chair of the Computer Engineering & Systems Department, Faculty of Engineering, Ain Shams University, Cairo, Egypt from 2006-2008, and from 2010-2012. He participates in many academic activities in Egypt and abroad. Prof. Fahmy has published and refereed in extensively in several international refereed journals and conferences, his research areas are focused on Computer Networks, MANET’s, WSNs, Vehicular Networks, Fault Tolerance, Software and Web Engineering. He founded the IEEE International Conference on Computer Engineering and Systems (ICCES) and chaired the sessions from 2006-2008, and from 2010-2013. He authored “Wireless Sensor Networks: Concepts, Applications, Experimentation and Analysis”, book published by Springer, April 2016. Prof. Fahmy is a Senior IEEE member, IEEE Region 8 Distinguished Visitor (2013-2015), and member of the IEEE Computer Society Cloud Computing Special Technical Community. He speaks Arabic, French and English.
DVP term expires December 2018
Proposed Non-exclusive Topics:
Wireless Sensor Networks: Concepts, Protocols, and Applications
WSNs are acquiring snowballing interests in research and industry; they are infiltrating in day-to-day use. Owing to their requirement of low device complexity as well as slight energy consumption, proper standards are devised to ensure impeccable communication and meaningful sensing. This talk takes care of enlightening the special features of WSNs and differentiates WSNs from MANETs and mesh networks. Care is also accorded to the different WSNs standards that adapt to home and industry applications.
In this talk, who is who in WSNs are identified, motes, building blocks, producers, techniques, applications. A categorization of WSNs applications according to their intended use is presented considering deployment, mobility, resources, cost, energy, heterogeneity, modality, infrastructure, topology, coverage, connectivity, size, lifetime and QoS. The considered application categories, though non-exclusive, are branded as military, industrial, environmental, healthcare, daily life and multimedia. Typical applications tasks are performance monitoring, surveillance, environmental monitoring, process control, tracking of personnel and goods, emergency management, etc.
Testbeds for WSNs
Testbeds are representative of WSNs, they support the diversity of their hardware and software constituents, they are deployed in the same conditions and would be environment, they make use of the protocols to be used at a larger scale. Testbeds are intended to safeguard would be implemented WSNs from malfunctions that may not be seen in theoretical simulations. Malfunctions may be in inconvenient hardware, buggy software, and deployment prone to energy depletion and radio interferences. By momentarily tolerating faults, that cannot be accepted in everyday actual WSNs, testbeds find the curing solutions. In the literature many testbeds are reported, not all are typically implemented, not all are available now. Pioneering testbeds, as fully illustrated, continue to offer models in concepts, implementation, and applications. Some of the testbeds are built for general use, while others are meant for typical applications such as visual surveillance. Based on the researchers and practitioners’ interests, testbeds can be classified under several categories. Testbeds and simulators are complementary; ideally getting benefits from both of them is the best option.
This talk lays out testbeds concepts, categorization, and intended use.
Energy Harvesting in WSNs
A sensor network application has several overlapping design dimensions. Specifically, sensing environment, sensor node processing power, communication and storage capabilities, cost and size of each node, type of power source, topology, protocols for data dissemination and communication, management tools. Using battery-powered sensor nodes is dominant in almost all applications.
A major limitation of untethered nodes is finite battery capacity as nodes operate only as long as the battery lasts. Energy harvesting is an alternative technique that has been applied to address the problem of limited node lifetime. If the harvested energy source is large and periodically or continuously available, a sensor node can be powered almost perpetually.
Consequently, energy-harvesting techniques have the potential to address the tradeoff between performance parameters and lifetime of sensor nodes. The challenge lies in estimating the periodicity and magnitude of the harvestable source and deciding which parameters to tune and simultaneously avoid premature energy depletion before the next recharge cycle.
This talk details the energy harvesting techniques, architectures, energy sources, storage technologies and typical applications and network deployments.
- Wireless Sensor Networks: Concepts, Protocols, and Applications
- Testbeds for WSNs
- Energy Harvesting in WSNs