Curriculum Vitae Personal Data Name Date of birth Nationality Gender Marital Status Address Contact N. Email address Aziz M. A. Qaroush March 31, 1981 Palestinian Male Married with one child Ramallah–West Bank-Palestine +972599 073633 aqaroush@birzeit.edu Educational Achievements 2004 - 2006 M.S.E in Computer Engineering from Jordan University of Science and Technology Irbid, Jordan may 2006 - Modules covered include: Wireless networks, Mobile IP, Wireless Internet, Ad-hoc networks, Wireless network security, Wireless network design, analysis, implementation and simulation. - Also, I have attended the following Core and optional courses: Advanced computer architecture, Parallel processing, Advanced operating systems, VLSI design, Machine learning and artificial intelligence, Advanced computer networks, Mobile Computing and Wireless Networking, Cryptography and network security, Digital image processing. - M.S.E Research Project and Thesis: Wireless Sensor Network. Developing and simulating a new routing protocol for WSN that is energy efficient and support real-time applications. My thesis ranked as the best thesis in that year. 1999 - 2003 B.S.E in Computer Engineering from Jordan University of Science and Technology Irbid, Jordan June 2003. - Emphasis: Computer Architecture & Computer Networks - Graduation Project: MIPS ISA R3000 design, implementation and testing using verilog HDL language. 1998 - 1999 General Secondary Education Examination, Palestine June 1999. Publications - Omar Al-Jarrah, Ayad Salhieh and Aziz Qaroush. Real-Time Power-Aware Routing Protocol for Wireless Sensor Network. 4th International Conference, ICISTM 2010, Bangkok, Thailand. Publisher: Springer Berlin Heidelberg. - Submitted Journal Paper: O. Al-Jarrah, A. Salhieh, and A. Qaroush, “Real-Time PowerAware Routing Protocol for Wireless Sensor Network,” International Journal of Modeling and Simulation. 1 Work Experiences June 2006 Present Birzeit University – Computer Systems Engineering Department Full-Time Lecturer Teaching the following courses and labs: Computer Organization and Design Computer Organization and Assembly Language Computer Architecture Operating Systems Data Structures and Algorithms Distributed Systems and Algorithms Machine learning and Artificial Intelligence Mobile Computing & Wireless Networks Digital Image Processing Digital Design Lab Micro-Processor Lab Computer Networks Lab Real-Time and Embedded Systems Lab Establishing a proposal and materials for the following labs: Digital Design Lab Real-Time and Embedded Systems Lab Computer Networks Lab Advanced Computer Lab Supervising the following graduation projects: Arabic Handwritten Recognition System based on Neocognitron Approach. Voice Recognition Security System Fuzzy Based Washing Machine Designing an Anti-Virus System Based on Heuristic Approach Global Mobile Phonebook Controlling Computer by Mobile via GPRS Network Electronic Advisor System June 2006 Present Alquds Open University – Computer Science Department. Part-Time Lecturer Teaching the following courses: Introduction to Computer Programming with C/C++ Research Operations and Optimization June 2004 O ct 2 0 0 4 Palnet: Ramallah-Palestine Deployment and Maintenance Engineer Technical Support for the networks and systems in the company Developing a web solution for some aspects in the company Network Management, Installing and configuring Dial-up, LANs, ADS & Leased-lines Connections Searching for and studying the technical details of equipment and products that can be used to improve the performance of the network. 2 O ct 2 0 0 3 May 2004 National Institute of IT: Ramallah-Palestine Traine Teaching the following training courses: ICDL, A+, and Java Certifications Sun Certified Java Programmer (SCJP) Sun Certified Web Component Developer (SCWCD) Skills and Interests Software Engineering Very good skills in Object Oriented Software analysis, design, implementation and documentation using Rational Rose and Rational Requisite Pro as well as the Rational Unified Process (RUP). Very good Software Engineering concepts applying the UML and Patterns. System Application Developments. Programming with Java: Various generic and customized purposes desktop applications, Distributed applications( Network Programming, JDBC, RMI). Developing Enterprise Application using the J2EE1.4 Platform: XML Technology, Servlets, JSP, EJP.. Working on other Java Tools: Designing Web Application using MVC Methodology (Struts1.1). ORM (Hibernate) Very good skills in C & C++ programming using MS VC++ 6.0 besides C++ Borland. Database Systems Design and Development Relational Database Systems analysis and design using the ERD, Mapping and Normalization (1st, 2nd , 3rd and BCNF Normal Forms) technique. Designing Database using Microsoft SQL Server2000 (Transact SQL, Creating and Managing a Database, Indexing…) Computing Elements Design Hardware design and implementation using HDL description language (Verilog) Programming different types of logic devices especially FPGA's References Prof. Adnan yahya: Vice President for Academic Affairs, Dean of Information Technology, Birzeit University. Contact: yahya@birzeit.edu. Prof. Omar Aljarrah: Vice President, Jordan University of Science and Technology. Contact aljarrah@just.edu.jo Dr. Abdel Salam Sayyad: Chairman, Department of Computer Systems Engineering, Faculty of Information Technology, Birzeit University. Contact: asayyad@birzeit.edu Languages Mother Tongue Others 3 Arabic Very good command in reading, writing, and speaking English Routing & Transport Control Layer in Cognitive Radio Networks Introduction & Motivation: Current wireless networks are regulated by fixed spectrum assignment policy and according to Federal Communication Commission, temporal and geographical variations in the utilization of the assigned spectrum ranges from 15% to 85% [1]. Thus, Cognitive radio R is regarded as a solution to the problems resulting from the limited available spectrum and the inefficiency in the spectrum usage. Cognitive radio is a wireless communication system which is aware of the environment and its changes and can adapt its transmission parameters accordingly [1]. The main functions of Cognitive Radios are Spectrum sensing, Spectrum management, Spectrum mobility, and Spectrum sharing. CRN can be used for different applications such as Leased network, Cognitive mesh network, Emergency network and Military network. The designing of such applications have faced many challenges such as Interference avoidance, spectrum control and utilization, routing, QOS awareness, and seamless communication [2]. CRNs can be classified as the infrastructure-based CRNs and the CR ad hoc networks (CRANs). Also, the communication paradigm can be single-hope or multi-hop scenario [2]. Most of the research on CRNs has focused on single-hop scenarios, and focused into Physical layer and Medium Access Control layer issues, including the spectrum sensing, spectrum decision and spectrum sharing techniques. Recently, the research community has started realizing the potentials of multi-hop CRNs which can open up new and unexplored service possibilities enabling a wide range of pervasive communication applications and also posed many challenges such as Mobility, Link failure, QOS awareness and seamless communication. Problem Statement: Routing in CRN is Similar to routing in Ad-Hoc and Sensor Network of homogeneous multi-hop packet radio networks but different from Ad Hoc and Sensor Network because of heterogeneous nature and temporarily available link nature of CRN [2]. So in order to adapt this variation, routing in multi-hop CRNs must be spectrum aware. Transport Control Layer (TCP) in CRNs is more complex than the TCP under traditional wired and wireless networks. It introduces a new type of loss called service interruption loss for the secondary users of an overlay CR network. This loss refers to the loss experienced by secondary users due to the intervention of primary users while transmitting data [3]. So my target is to model a cross layer design for the routing problem in mobile multi-hope CRNs to be spectrum aware and support seamless transition with minimum overhead and loses. Work Plan Phase 1 Survey: state of the art protocols, techniques and models regarding these issues. Phase 2 Analysis, classification, and ranking of the previous works. Phase 3 Proposing a new idea (cross layer design for the routing problem in mobile multi-hope CRNs) Phase 4 Evaluation: implementation, simulation and testing .. Phase 5 Publishing the results and writing the thesis. ..... Refereces 1. Akyildiz, W. Lee, M. Vuran, and S. Mohanty, “NeXt generation/dynamic spectrum access/cognitive radio wireless networks: a survey,” Computer Networks, vol. 50, no. 13, pp. 2127–2159, 2006. 2. M. Cesana, F. Cuomo, E. Ekici, “Routing in cognitive radio networks: Challenges and solutions”, Ad Hoc Networks (Elsevier), Vol. 9, no. 3, pp. 228-248, May 2011 3. T. Issariyakul, L. Pillutla and V. Krishnamurthy, Tuning Radio Resource in an Overlay Cognitive Radio Network for TCP: Greed Isn't Good , IEEE Communications Magazine, 2008. Motivation By joining the PhD program scholarship supported by the Italian government, my goal is to pursue my PhD degree in Computer Engineering, specializing in Wireless Communications and Mobile Computing. My reasons for choosing this particular field stem from my background research at the master degree, my present teaching career, and the future academic and research career that I seek. In addition, the Faculty of Information Technology at Birzeit University can benefit immensely from new expertise in this field. It may be introduced as part of an advanced course on Computer Networks, it also is a fertile field for senior design projects. I got my Bachelor of Science degree in Computer Engineering in 2003 from Jordan University of Science and Technology and emphasis in Computer Networks, and then my Master of Science degree in the same field from the same institution. In my research, I studied the routing problem in wireless ad-hoc sensor networks and the challenges posed by introducing applications that require end-to-end performance guarantees such as real-time applications. Afterwards, I presented a new routing protocol that is energy efficient and supports real-time applications. In addition, a real-time simulation has also been developed to test and analyze the protocol under J-Sim simulator. Currently, I am a full-time instructor at Birzeit university (www.birzeit.edu) – Computer Systems Engineering department. I teach mainly the following courses: computer networks, mobile computing and wireless networking, data structure and algorithms, computer architecture, distributed systems and operating systems. In addition, as a faculty member of the Department of Computer Systems Engineering, I am responsible for supervision of senior-year projects, laboratory sessions, student advising ,etc. Cognitive radio has been considered as a key technology for future wireless communications and mobile computing. It has the ability to automatically sense the environment and adapt to the communication parameters accordingly. The primary advantage targeted with these features is to enable the cognitive systems to utilize the available spectrum in the most efficient way. Thus, cognitive radio network paradigm poses many challenges such as Interference avoidance, spectrum control and utilization, routing, QOS awareness, and seamless communication in addition to Mobility and Link failure for multi-hop communication. By focusing more research efforts onto modeling a cross layer design for the communication stack in Cognitive Radio Networks, my goal is to augment the routing protocol to be spectrum aware and support seamless transition with minimum cost. Upon returning to the Department of Computer Systems Engineering at Birzeit University, I am looking forward to uplifting the spirits of academic excellence, scientific research and inquisition. In my present career, the most joy and satisfaction I get is in serving young students and observing their progress and success. I look forward to coming back to continue to serve new generations of students with the best effort and guidance that I can. Sincerely; Aziz M. Qaroush