My research interests include networking, resource optimization for wireless ad hoc networks, cross-layer communication systems design for QoS in wireless Networks, Computer Networks, Mobile Wireless Networks, Artificial Intelligence, Internet of Things, and Future Smart Education Methodologies.

Research experience

April 2011 – August 2012: Postdoctoral, Computer Science Department, Qatar University, Qatar. This work consists of the following tasks:

  • Analytical studies of Distributed QoS Mapping Models for Multi-layer Video Delivery in 11e EDCA Wireless Networks
  • Proposing Novel Network Coding-based Techniques for Multi-layer Video Delivery over Multi- hop Wireless
  • Wireless mesh network deployment and configuration in harsh environment: Describing a de- tailed study for characterizing link performance results produced at Qatar University (QU) wireless mesh test-bed under harsh environmental conditions, including heavy buildings structure, mixed indoor/outdoor architecture, weather conditions, and coexistence with high interfering wireless

February 2009 – March 2010: For Orange France Telecom, Research Engineer of Tests and Qualities in charge of:

  • defining the requirements of the product/software to be tested;
  • defining the test plan regarding product/software functionalities;
  • defining test labs using Quality Center software;
  • automating of test process using QTP;
  • using GFORGE to report bugs and defects;
  • writing test reports and recommendations to enhance the performance of the tested products

September 2008 – February 2009: For THALES Communications, System Engineering & Architecture / TAI Lab (Colombes) France.

  • Integration and adaptation of MPLS module on the Linux platform developed by Eurécom.
  • Conception and development of signaling protocols used to manage MPLS mechanisms integrated on the
  • Design of dynamic and control agents responsible of Label Distribution Protocol intra-domain and inter-domain in wireless mesh
  • Interface realization of MPLS/MAC and MPLS/routing abstractions allowing the deployment of the mechanisms on various network technologies of level 2 and level 3
  • Development and integration of the proposed control agents on the platform MPLS
  • Definition of operational scenarios validating the integration of the developed mechanisms on the IP Linux platform and showing their main
  • English documentation of the implementation, the definite scenarios as well as the integration
  • Programming Languages and tools: C, socket, multi-threading, Shell, Material : Linux, Other : English  documentation

January 2007 – June 2008: R&D Engineer, Eurecom Sophia Antipolis, France. This work consists of the following tasks:

  • Description of a new framework for data packet routing in Wireless Mesh We investigate a cross-layer routing solution to enable a good application delivery. In addition, we developed an IPv6 addressing scheme and new procedures to handle mobility. Our work inherits features from Multi Protocol Label Switching (MPLS) and Hierarchical Mobile IP (HMIP).
  • MPLS Configuration of Mesh r
  • Development of emulation
  • Integration of the code in the mesh network
  • Tests and performance evaluations of real time application performance under the proposed archi- tectur
  • This work has been presented in both AIRNET “French-funded RNRT project” and CHORIST “Eu- ropean project”

Programming Languages and Tools: C/C++, Shell scripts, XML, Linux OS, UML (User Mode Linux for emulation)

October 2002- September 2006: PhD Thesis on Cross-layer design of 11-based Mobile Ad hoc Net- works For QoS Provisioning, Eurecom Institute, Mobile Communication group.

My thesis research work addressed advantages and impacts of cross-layer architectures in Wireless Mo- bile Ad hoc Networks (MANET). We studied problems related to media access control (IEEE 802.11/e), energy consumption, and network connectivity in wireless mobile ad hoc networks. Moreover, we pro- posed mechanisms and architecture models based on cooperation and parameter sharing between MAC and Routing layers in order to provide a good performance for real-time applications. I have published and presented several papers describing my works in international conferences.

Programming languages and tools: C / C++, Shell scripts, TCL/TK Material, Matlab, NS2 simulator, Linux OS.

  • September 2001 – July 2002: Master (DEA) Internship, INRIA Planet Research Gr

This project was done under the supervision of Qiang Ni and Thierry Turlity. During this period, we

analyzed the performance of the IEEE 802.11e EDCA scheme, and we proposed an adaptive tuning of CW parameter value in order to enable a good medium utilization and provide QoS support. Programming Languages and tools: C / C++, Shell scripts, TCL/TK, NS2 simulator, Linux OS

    • Cross-layer communication systems design for QoS in wireless Networks
    • Mobile Networking
    • Artificial Intelegence
    • Internet of Things
    • Computer Networking
    • Curriculum Design
    • Future Smart Education Methodologies