- The Use of Embedded Systems for Improving Security in the Cloud. Cloud Computing is rapidly becoming a very attractive alternative to in-house processing. Based on its virtualization, multi-tenancy, and elasticity characteristics, it offers an enterprise the ability to respond to varying demands rapidly and with limited up-front financial investment. However, one of the more detractors against cloud computing is the concern over security; security of operating in the cloud and security of the cloud itself. This project investigates the possible use of embedded systems within the cloud and on its periphery to enhance the security.
- A system for protecting IP rights in FPGA design.
To maintain a cost advantage, fab-less design houses depend heavily on licensing ready-made intellectual property (IP) and integrating it into their designs. However, once the IP is licensed, the IP provider practically loses control of the number and type of instantiations made of the IP. This project aims to develop a secure mechanism and licensing model for protecting against IP over-deployment. The technique is based on developing an Electronic-DNA mechanism that can be integrated into the FPGA chips to ensure complete infallible traceability and matching between IP design and target devices.
- A Methodology and Technique for Reducing the Effects of On-Chip Inductive Coupling and its Effects on Signal Integrity. This project investigates the issue of on-chip inductive coupling in the multi GHz frequency range and proposes a solution to alleviate the effects. On-chip parasitic (capacitive and inductive coupling) have a major negative effect on signal integrity, signal delays and performance. The project proposes a methodology known as Semi-Random Net Reordering to counter the effects of the parasitics.
- Improvement of Particle Swarm Optimization Heuristic and its use in Information Security Systems. Particle swarm optimization (PSO) is an evolutionary computing mechanism useful in the exploration of solution space for problems requiring specific optimization targets. Typical implementations of PSO start with a reasonably sized swarm (about 40 particles for a 1-dimensional solution space). These particles are initialized with a random distribution within the solution space and are allowed to travel freely throughout the solution space. As the iterations proceed, the particles will tend to cluster towards a global optimum. This project investigates techniques to allow the swarm to converge faster onto the optimal solution. In addition, it also investigates hardware implementations of PSO through the utilization of repeated structures in FPGAs.
- A system for enabling secure communication in an embedded environment.
Unprotected communication has become very risky with the widespread abuse of electronic communications through eavesdropping, snooping and the like. This presents a challenge in an environment where remote monitoring of equipment might be required. This is especially true if the operation is of a sensitive nature or if the equipment is based on proprietary IP. This project aims to develop a practical embedded system to secure such remote-monitoring communication. The developed system can be easily and economically adapted to fit different requirements. It is also expandable and upgradeable with different security mechanisms depending on the security requirements of the deployment environment.
- Saad, M., and Soudan, B., “Program Review: Computer Engineering At The University Of Sharjah Case Study,” Book Chapter, Engineering Education in the 21st Century, Quality, Globalization and Local Relevance, Published by: College of Graduate Studies and Research, University of Sharjah, 2012, pp. 329 – 337.
- Soudan, B., “Semi-Random Net Reordering for Reducing Timing Variations and Improving Signal Integrity,” Microelectronics Journal, Vol. 42, No. 2, February 2011, pp. 483 – 500.
- Soudan, B., “Reducing Signal Timing Variations in Inter-Core busses,” Integration, the VLSI Journal, Vol. 43, No. 2, April 2010, pp. 237 – 249.
- Soudan, B., “Reducing Inductive Coupling Variance in Wide Global Signal Busses,” International Journal of Electronics, September 2009, Vol. 96, No. 9, pp. 925 – 933.
- Abubaker, H., Shehada, D., Nihlawi, R., and Soudan, B., “Portable Smart Board – Ultrasonic/Infrared Based Design Approach,” Zayed University Undergraduate Research Conference (URC 2013), Dubai, May, 2013.
- Soudan, B., “The Effect of SRNR on Timing Characteristics of Signal Busses,” International Symposium on Quality Electronic Design (ISQED 2011), Santa Clara, CA., March, 2011, pp. 639 – 645.
- Soudan, B., “Improving Timing Characteristics through Semi-Random Net Reordering,” International Design and Test Workshop (IDT 2010), Abu Dhabi, December, 2010.
- Adi, W., Ouertani, N., Hanoun, A., and Soudan, B., “Deploying FPGA Self-Configurable Cell Structure for Micro Crypto-Functions,” International Symposium on Computers and Communications (ISCC 2009), Tunisia, July 2009, pp. 348 – 354.
- Al Sheikh, S., Hanana, S., Al-Hosany Y., and Soudan, B., “Design and Implementation of an FTIR Camera-based Multi-Touch Display,” The 5th IEEE GCC Conference & Exhibition (IEEE GCC 2009), Kuwait, March 2009.
- “Train in the process of knowledge acquisition”
In my experience, the process is quite often more important than the results. When students become engineers, they will need a set of basic knowledge and the knowledge of where to locate additional resources. It is more essential to know what an equation means, how to use it and where to find it, than to have the equation memorized.
- “When students feel comfortable to ask, they feel comfortable to learn”
My belief is that I am there to impart knowledge, be it the specific topic I am lecturing about or a tangentially related topic, it is knowledge that the student feels he/she needs. Quite often, what the student asks serves as an excellent segue into a theory-to-application or ideal-to-reality correlation point.
- “Practical and global”
From my experience I found that many fresh graduates do not comprehend the concept of a “window of opportunity” and do not understand the effects of finance and marketing on an engineering project. I have learned, and have been able to deliver, the fact that perfection is prohibitively expensive and therefore one must define the point of “good enough” very early in the lifetime of a design. I have actually taught students to implement that concept while they are answering exam questions.