Ahmed Akl Mahmoud , Ph.D.

Assistant Professor

Biography
Education
Affiliation
Field Of Interest
Publications
Funds and Projects
Courses
Office hours

Biography

  • Dr. Ahmed AKL graduated in the college of computer engineering at the Arab Academy for Science and Technology (AAST) in Alexandria/Egypt. He worked in the Basic and Applied Science department for 10 years. During this period, He got his master and PhD degrees in computer networks.

    He received the master degree from AAST for the dissertation entitled "Enhancing performance of ODMRP protocol for ad-hoc networks". He received his doctorate from Paul Sabatier University (France) where He worked in the "Outils Logiciels pour la Communication" (OLC) group in LAAS/CNRS laboratory. He got his PhD degree for the thesis entitled "Design and evaluation of wireless dense networks - Application to In-Flight Entertainment systems"

    During his work in LAAS/CNRS, he participated in the electronic flight cabin (E-cab) project, which is a European project aiming at enhancing the environment inside the aircraft passengers' cabin as well as providing solutions for wireless communication inside the cabin. The work was implemented in the cabin mock-up in Thales site in Toulouse/France and Airbus campus in Hamburg/Germany.

    In addition, he is a member in the Technical Program Committee of ICWMC 2011, 2012, and Wireless days conference 2013. Currently, He is a lecturer in the college of engineering at AAST (Cairo campus) – Computer department

Courses Added

Courses Added
CourseAcademic yearTerm

BA113 - Physics I

2012 Fall View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

BA113 - Physics I

2013 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC111 - Introduction to Computer

2013 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC112 - Structured Programming

2012 Fall View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC112 - Structured Programming

2013 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC112 - Structured Programming

2014 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC114 - Introduction to Programming

2012 Fall View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC114 - Introduction to Programming

2013 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC213 - Programming Applications

2012 Fall View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC213 - Programming Applications

2013 Summer View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC416 - Computer Graphics

2014 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC513 - Computing Systems

2012 Fall View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC513 - Computing Systems

2013 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC513 - Computing Systems

2014 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC514 - Advanced Networks

2013 Spring View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

CC514 - Advanced Networks

2013 Summer View All Content
- Lectures Notes - Exams - Course Outline - Problem Sets - tutorials - Lab Material

Funds and Projects

  • An implementation of a WSN test bed
    Wireless Sensor Networks (WSN) consist of distributed autonomous sensors to monitor physical environmental conditions. WSN are characterized by being small in size, numerous in number, and scarce in resources. These characteristics impose various challenges during experimentations with WSN. Researchers usually use simulations mathematical models as a proof of their results’ validity. However, a real implementation is still necessary to validate these results.

    In this project, we are aiming at implementing a WSN test bed that allows researchers to experiment with WSN nodes. The implementation will be done using Arduino boards equipped with Zigbee communication modules with the ability to add sensors and/or actuators to provide flexibility in configuring the nodes to perform different tasks. The nodes can be configured to play a certain role different of the other nodes.

    Implementation of such test bed will facilitate experimentation in different ways:
    o The availability of inexpensive components allows researchers to test with large networks

    o The friendly environment of using Arduino boards makes it easy for beginners as well as experts to use the test bed

    o Will provide researchers with the ability to implement their own protocols to control the nodes’ behavior and take real results

    At the end of this project, we will submit:
    o A functioning test bed

    o A thesis report showing the design steps of the test bed

    o A user and programmer manual showing how to use the test bed

    o All required tools (i.e. SW/HW) needed for implementing the test bed
    Graduation Project
  • An Implementation of a WSN Routing Protocol
    Wireless Sensor Networks (WSN) are characterized by being small in size, numerous in number, and scarce in resources. These characteristics impose various challenges when designing WSN. To overcome such inherited problems, different protocols were proposed by different researchers. These protocols are covering different aspects in WSN such as routing, power consumption, localization, etc…

    In this project, we are aiming at implementing one of the proposed protocols used in the WSN domain. A WSN test bed will be used for the implementation. This implementation will be a starting point of moving in our research from simulation phase to real experimentation.

    Implementation of WSN protocol through a test bed will provide results of real implementation that can be used to prove the validity of protocols.

    At the end of this project, we will submit:

    o An implementation of a WSN protocol functioning on a test bed

    o A thesis report showing the design steps and how the protocol was implemented

    o A design guide that shows how to implement other protocols

    Graduation Project
  • Adaptive Smart Redirect and Jump Algorithm (ASRJ) for Wireless Sensor Networks
    Pipeline Nowadays, millions of kilometers of pipelines are deployed all over the world to transport vast volumes of fresh water, fuels, crude oil and natural gas. Among all the pipelines used for oil water transportation, pipeline structures, which are buried underground, are generally preferred due to their advantages in terms of safety and concealment. Protecting the pipeline infrastructure is one of the main issues facing producer and consumer countries tat their economy depends on.

    Wireless Sensor Networks (WSN) can provide real-time monitoring and report the damage faster than traditional approaches. Wireless pipeline monitoring sensor networks offer accurate, continuous, timely data along the pipeline, so it can be used to detect damage and plan preventive maintenance along the entire pipeline.

    The proposed work is based on getting benefit of the pipeline linear structure where the Smart Redirect and Jump (SRJ) algorithm, introduced in the literature, is used to facilitate routing in such environment. The objective of our contribution is to introduce an enhancement to the SRJ algorithm to overcome its drawbacks.
    Graduation Project
  • An implementation of a Wireless Sensor Network for Pipeline Inspection
    Pipeline systems are widely used for distribution and transportation of petroleum, natural gas, water, and sewage. Accordingly, active monitoring and frequent inspections are critical to maintaining pipeline health. However, They can be deployed in an inaccessible and/or hazardous environment. Using Wireless Sensor Networks (WSNs) can provide effective solutions for such systems.

    WSN can detect, localize, and quantify bursts, leaks and other defects in general pipeline systems. However, WSN are scarce in resources (i.e. power, storage, & processing). This scarcity makes it difficult for WSN nodes to communicate directly with control stations. Consequently, specialized data relaying nodes can be used to accomplish this connection.

    In this project, we are aiming at designing a WSN capable of communicating inside a pipeline to relay data sent by sensing nodes to the outside world.

    A coordinator is a node which is responsible for collecting data from the entire network and analyzing it. It is connected to a computer a GUI displays the data analyzed in a more user-friendly fashion. Moreover, it transmits the collected data to the internet through the Arduino uno microcontroller using a Wi-Fi. To enhance network connectivity to the internet, the coordinator is connected to a GSM connection to work as a backup for the Wi-Fi connection.

    The coordinator node is connected to router nodes which are responsible for collecting data from their respective sensor nodes as well as communicating with neighboring routers. A wireless ZigBee connection is used to connect all components. The next figure shows how the coordinator, routers, and sensor are connected together where solid lines represent primary routes, and dotted lines represent backup routes.
    Graduation Project
Spring - 2014
DayFromTo
Monday 10am 12pm
Wednesday 12pm 2pm

Education

  • Phd in Computer Networks, Paul Sabatier Uniersity, Nov 2011

List of Publications

Affiliation

  • Egyptian Syndicate of Engineers
  • Member in the editorial board of the International Journal On Advances in Telecommunication
  • TPC in the ICWMC conference
  • TPC member in the Wireless days conference

Fields of Interest

  • Robotics
  • Wireless Sensor Networks

Address : P.O. Box 2033 - El Moshir Ahmed Ismail street - Behind Sheraton Heliopolis - Cairo - Egypt

Phone : +(20 2) 22685616

office phone : +202 2268 5616/7/8

ext : 304

Room No: 411

Email: Send Mail

Web page : link