Ryerson University Phone: (416) 979-5000 ext: 4920



Similar documents
Ming-Hsing Chiu. Home: (985) Chapel Loop Office: (985) EDUCATION

SWASTIK K. BRAHMA PROFESSIONAL EXPERIENCE

Simple Channel-Change Games for Spectrum- Agile Wireless Networks

Applied Mathematics MSc

Center for Mathematics and Computational Science (CWI) Phone: (+31)

A Multiple Access Protocol for Multimedia Transmission over Wireless Networks

CURRICULUM VITAE. Taha Abdelshafy Abdelhakim Khalaf. Assistant Professor. Electrical Engineering Dept. Assiut University. Assiut, Egypt.

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track)

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

OPNET Network Simulator

RESEARCH INTERESTS Modeling and Simulation, Complex Systems, Biofabrication, Bioinformatics

Department of Electronic Information Engineering, Beihang Univerisity Specialization: Electrical Engineering, Completion: July 2004

How To Understand Cloud Computing

Languages Arabic and English (First language mastery) Persian (moderate comprehension) French and Spanish (took courses out of interest in languages)

CURRICULUM VITAE. Igor V. Maslov Sasazuka, Shibuya-ku Phone: +81 (80) Web:

VOIP Guide Using ZyXEL Switch

NOVEL PRIORITISED EGPRS MEDIUM ACCESS REGIME FOR REDUCED FILE TRANSFER DELAY DURING CONGESTED PERIODS

MAHDI HAJIAGHAYI. B.Sc., Electrical Engineering and Petroleum Engineering (dual degree) Sharif University of Technology, Tehran, Iran

FREE VOICE CALLING IN WIFI CAMPUS NETWORK USING ANDROID

An Object Oriented Role-based Access Control Model for Secure Domain Environments

Admission Control for VoIP Traffic in IEEE Networks

Avaya WLAN Orchestration System

Radio Resource Allocation in GSM/GPRS Networks

Securing Wireless Access in Vehicular Environments (WAVE) Infrastructure and Operations Support Systems(OSS) Architecture

How To Manage A Wireless Network With Avaya Wlan 9100 Series (Wlan) System (Wos)

Securing Wireless Access for Vehicular Environments (WAVE)

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Service Level Analysis of Video Conferencing over Wireless Local Area Network

Performance Analysis on the Effect of G.729, Speex and GSM Speech Codec on g Wireless Local Area Network over VoIP using Packet Jitter

Current and Future Trends in Hybrid Cellular and Sensor Networks

MARYAM TOFIGHI. Ph.D., Marketing (one year of coursework) Université du Québec à Montréal (UQAM), Montreal, Canada

PERFORMANCE ANALYSIS OF WLAN STANDARDS FOR VIDEO CONFERENCING APPLICATIONS

Orfeas Kypris. Curriculum Vitae. Personal Statement. Experience. Academic. Miscellaneous

Yalda Hakki Rosy Johal Renuka Rani

A Model-based Methodology for Developing Secure VoIP Systems

Dr Christos Anagnostopoulos. 1. Education. 2. Present employment. 3. Previous Appointments. Page 1 of 6

Avaya WLAN Orchestration System

A Web Base Information System Using Cloud Computing

MH NOROUZI RÉSUMÉ AND CV

Forced Low latency Handoff in Mobile Cellular Data Networks

MAJORS: Computer Engineering, Computer Science, Electrical Engineering

CHAPTER 1 1 INTRODUCTION

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

CURRICULUM VITAE. September, 2015

Converging Networks Laboratory

VLANs. Application Note

Economics PhD International Economics and Finance MA

Arezoo Davari. Curriculum Vitae

Mobility Management in Mobile Cloud Computing

Voice Service Support over Cognitive Radio Networks

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

TOPOLOGIES NETWORK SECURITY SERVICES

Energy Efficiency of Wireless Sensor Networks

Women s Engineering Institute (WEI) at Embry-Riddle Aeronautical University

A survey on Spectrum Management in Cognitive Radio Networks

Master of Science in Electrical Engineering Graduate Program:

Performance monitoring and analysis of wireless communication protocols for mobile devices

A! Aalto University Comnet

Curriculum vitae. Ahmad Khaleel Al-Omari

Wayne State University Phone: Woodward Avenue, Suite

Introduction: Why do we need computer networks?

TABLE OF CONTENTS. Dedication. Table of Contents. Preface. Overview of Wireless Networks. vii xvii

Scanning Delays in Networks

Mobile Adaptive Opportunistic Junction for Health Care Networking in Different Geographical Region

IT Infrastructure: Hardware and Software

B.Sc. in Computer Engineering, School of Electrical and Computer Engineering,

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Spectrum analyzer with USRP, GNU Radio and MATLAB

SmartDiagnostics Application Note Wireless Interference

Control Tower for Virtualized Data Center Network

CWNA Instructor Led Course Outline

Network Technology CMP-354-TE. TECEP Test Description

Mobile Cloud Computing for Data-Intensive Applications

Modeling and Simulation of Quality of Service in VoIP Wireless LAN

A Method for Implementing, Simulating and Analyzing a Voice over Internet Protocol Network

WHITE PAPER. Emerging IoT Wireless Communication

Jim Doyle. Consultant Government of Canada Research Project: The marketing of organizational change: Literature review and recommendations.

Android Application for Accessing KNX Devices via IP Connection

WHITE PAPER. WEP Cloaking for Legacy Encryption Protection

ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/ ; Suresh.Leroy@alcatel.be +32/3/ ; Guy.Reyniers@alcatel.

Resume of Hanan H. Elazhary

Advanced Wireless LAN VoIP Technology

Figure 1: Bandwidth and coverage of wireless technologies [2].

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

[Asterisk IP Telephony Solutions]

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

Security Infrastructure for Trusted Offloading in Mobile Cloud Computing

Transcription:

Haleh Khojasteh Last update: January 21, 2016 CONTACT INFORMATION RESEARCH INTERESTS Ryerson University Phone: (416) 979-5000 ext: 4920 Department of Computer Science E-mail: haleh.khojasteh@ryerson.ca 245 Church Street, ENG-217 haleh.khojasteh@gmail.com Toronto, Ontario, Canada M5B 2K3 WWW: www.scs.ryerson.ca/ hkhojast Cloud Computing and Data Centers, Distributed Systems, Computer Networks, Wireless Networks and Communication, Wireless Sensor Networks, Mathematical Modeling and Optimization, Performance Analysis, Stochastic Processes. During my PhD, I have proposed resources allocation, task admission control and task scheduling solutions for cloud systems and mobile clouds. During my MSc, I have solved the problem of Wireless Local Area Network (WLAN) and Radio Frequency Identification (RFID) coexistence and integration in the Industrial, Scientific, and Medical (ISM) frequency band at 2.4 GHz. EDUCATION Ryerson University, Toronto, Ontario, Canada 2011-2015 Ph.D., Computer Science Dissertation: Resource Allocation and Task Admission Control in Cloud Systems Ryerson University, Toronto, Ontario, Canada 2009-2011 M.Sc., Computer Science Thesis: The Integration of IEEE 802.11 (WLAN) with RFID Systems in ISM (2.45 GHz) Frequency Band Environment using Framed Slotted ALOHA and IEEE 802.15.4 Shahid Beheshti University, Tehran, Iran B.Sc., Computer Engineering HONORS AND AWARDS International Conference and Research Support Fund, 2015 Ryerson Graduate Development Award, 2015 Ryerson Graduate CUPE 3904 UNIT 3 Fund, 2015 RSU Student Grant, 2015 Graduate Student Travel Funding, 2015 Doctoral Completion Award, 2015 Ryerson Graduate Development Award, 2014 Ryerson Graduate Fellowship, 2014 Ryerson Graduate CUPE 3904 UNIT 3 Fund, 2014 Ryerson Graduate Scholarship, 2013 Ryerson Graduate Award, 2013 Ryerson Graduate Scholarship, 2012 Ryerson Graduate Development Award, 2011

Ryerson Graduate Award, 2011 Ryerson Graduate Scholarship, 2010 Ryerson Graduate Award, 2009 RESEARCH Research Assistant, Ryerson University 2014-2015 Resource Allocation and Task Admission Control in Mobile Cloud Computing: Nowadays, smartphones require increasing amounts of computational power and energy. In this work I have proposed resources allocation and task admission control model to accommodate the offloaded jobs from mobile devices on the cloud servers. In other word, I have presented solutions which exploit the concept of smartphone virtualization in the cloud and I have provided method-level computation offloading. Research Assistant, Ryerson University 2011-2014 Advisors: Professor Jelena Misic and Professor Vojislav B. Misic Task Admission Control and Resource Allocation in Cloud Computing Centers: The cloud service providers must obtain techniques and mechanisms that guarantee a minimum level of Quality-of-Service (QoS). In this work, I have proposed a performance model that provides clear insights into arrangement of server pools and scheduling the mobile tasks which assists cloud providers to choose the optimal configuration based on their service level agreement (SLA) obligations. Moreover, energy efficiency is one of the top priorities in a cloud data center. In my work, I have also employed energy consumption reduction techniques without sacrificing performance. Research Assistant, Ryerson University 2009-2011 Advisors: Professor Jelena Misic and Professor Vojislav B. Misic The Integration of WLAN with RFID Systems in ISM Frequency Band Environment: In this work, I have attempted to solve the problem of WLAN and RFID coexistence and integration in frequency band of 2.45 GHz or ISM band. My solution to this problem is to allow the WLAN access and RFID access in a time-sharing manner by making the WLAN Access Point aware of the RFID neighbor-network at MAC layer. TEACHING TA, Introduction to Operating Systems (CPS590) Winter 2015 TA, Computer Organization I (CPS213) Fall 2014 and 2015 TA, Introduction to C & UNIX (CPS393) Winter 2014 TA, Computer Network II (CPS716) Winter 2013 TA, Computer Networks I (CPS706) Fall 2012, 2013, 2014 and 2015 TA, Data Structures (CPS305) Fall 2012, 2013, 2014 and 2015 TA, Computer Organization II (CPS310) Winter 2011, 2012, 2014 and 2015 Guest Lecturer and TA, Operating Systems (CPS801) Winter 2012 and 2014 TA, Computer Security (CPS633), Fall 2012 TA, Database Systems I (CPS510) Fall 2011 TA, Computing for Engineers (C Programming) (CPS125) Winter 2010, Spring/Summer 2013 and 2015 TA, Computer Science I (Java Programming) (CPS109) Fall 2009 and Fall 2010 PUBLICATIONS Journal Papers: Submitted, under review: H. Khojasteh, J. Misic, and V. B. Misic. Prioritization of Overflow Tasks to Improve Performance of Mobile Cloud, IEEE Transactions on Cloud Computing (TCC) 2016. Submitted, under review: H. Khojasteh and J. Misic. Task Admission Control Policy in Cloud Server Pools Based on Task Arrival Dynamics, Wireless Communications and Mobile Computing (WCMC) 2016. V. B. Misic, M. S. I. Khan, M. M. Rahman, H. Khojasteh and J. Misic. Simple Solutions May Still

Be Best: On the Selection of Working Channels in a Channel-Hopping Cognitive Network, Wireless Communications and Mobile Computing (WCMC) 2013. H. Khojasteh, J. Misic, and V. B. Misic. Integration of an IEEE 802.15.4 RFID Network with Mobile Readers with a 802.11 WLAN, Wireless Communications and Mobile Computing (WCMC) 2012. Conference Papers: H. Khojasteh, J. Misic and V.B. Misic. Task filtering as a task admission control policy in cloud server pools, IEEE International Wireless Communications and Mobile Computing Conference (IWCMC 2015), Dubrovnik, Croatia, August 2015. H. Khojasteh, J. Misic and V.B. Misic. Task admission control for cloud server pools, IEEE Wireless Communications and Networking Conference (WCNC 2015), New Orleans, LA, United States, March 2015. H. Khojasteh, J. Misic and V.B. Misic. Analyzing the Impact of Provisioning Overhead Time in Cloud Computing Centers, IEEE Canadian Conference on Electrical and Computer Engineering (CCECE2014), Toronto, ON, Canada, May 2014. H. Khojasteh, J. Misic and V.B. Misic. Characterizing energy consumption of IaaS clouds in nonsaturated operation, IEEE INFOCOM 2014 Workshop on Mobile Cloud Computing, Toronto, ON, Canada, April 2014. H. Khojasteh, J. Misic and V. B. Misic. A Two-Tier Integrated RFID/Sensor Network with a WiFi WLAN, IEEE International Wireless Communications and Mobile Computing Conference (IWCMC 2012), Limassol, Cyprus, August 2012. J. Misic, H. Khojasteh, N. Khan and V. B. Misic. Towards an efficient rendezvous protocol for a cognitive PAN, IEEE International Conference on Communications (ICC 2012), Ottawa, ON, Canada, June 2012. J. Misic, N. Khan, H. Khojasteh and V. B. Misic. CSCD: a simple channel scan protocol to discover and join a cognitive PAN, IEEE Wireless Communications and Networking Conference (WCNC 2012), Paris, France, June 2012. H. Khojasteh and A. Abhari, Mobile Mash-up Model Based on Hybrid P2P using Ajax Technology. Spring Simulation Multiconference (SCS/SpringSim 10 Poster Workshop in Collaboration with ACM/SIGSIM), Orlando, FL, United States, April 2010. Book Chapters: H. Khojasteh, J. Misic and V.B. Misic. Task admission control for cloud server pools, A chapter in Advances in Mobile Cloud Computing Systems, F. R. Yu and V. Leung, editors, CRC Press (Taylor & Francis Group), November 2015. Theses: Resource Allocation and Task Admission Control in Cloud Systems, Haleh Khojasteh, Ph.D. Thesis, Ryerson University, Toronto, Canada, 2015. The Integration of IEEE 802.11 (WLAN) with RFID Systems in ISM (2.45 GHz) Frequency Band Environment using Framed Slotted ALOHA and IEEE 802.15.4, Haleh Khojasteh, M.Sc. Thesis, Ryerson University, Toronto, Canada, 2011. The Implementation of GSM Channel Coding using Digital Signal Processor TMS320C54, Haleh Khojasteh, 4th year project of B.Sc., Shahid Beheshti University, Tehran, Iran. TALKS Task Admission Control for Cloud Server Pools, IEEE WCNC 2015 Conference, New Orleans, LA, United States. Analyzing the Impact of Provisioning Overhead Time in Cloud Computing Centers, IEEE CCECE 2014 Conference, Toronto, ON, Canada. Characterizing Energy Consumption of IaaS Clouds in Non-saturated Operation, IEEE INFOCOM 2014 Workshop on Mobile Cloud Computing, Toronto, ON, Canada. Resource Allocation and Task Admission Control for Cloud Server Pools, Computer Science Seminar Series 2014, Ryerson University, Toronto, ON, Canada.

Analysis of a Pool Management Scheme for Cloud Computing Centers, Computer Science Seminar Series 2014, Ryerson University, Toronto, ON, Canada. The Integration of IEEE 802.11 (WLAN) with RFID Systems in ISM (2.45 GHz) Frequency Band Environment using IEEE 802.15.4, Computer Science Seminar Series 2011, Ryerson University, Toronto, ON, Canada. PROFESSIONAL MEMBERSHIP Member of Institute of Electrical and Electronics Engineers (IEEE) Member of Association for Computing Machinery (ACM) Member of IEEE Women in Engineering (WIE) Member of ACMs Women in Computing (ACM-W) Member of Advanced Computing Systems Association (USENIX) Member of American Society for Engineering Education (ASEE) Member of IEEE Computer Society PROFESSIONAL SERVICES Session Chair: IEEE CCECE 2014, Soft-4 Session: Cloud Computing, Toronto, ON, Canada, May 2014. IEEE INFOCOM 2014 Workshop on Mobile Cloud Computing, Energy Efficiency Session, Toronto, ON, Canada, April 2014. Reviewer: Journal Reviewing: IEEE Network Magazine Special Issue-Networking for Big Data, 2014 IEEE Network Magazine Open Call Article, 2014 Wiley s Security and Communication Networks, 2014 IEEE Transactions on Vehicular Technology, 2013 EURASIP Journal on Wireless Communications and Networking, 2012 Conference Reviewing: IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE), 2014 9th International Conference on Innovations in Information Technology (IIT), 2013 IEEE Vehicular Technology Conference (VTC), 2012 University Executive Services: Co-organized Ryerson University s Convocation Ceremonies (June 2010-present). Assisted Ryerson University s Annual Fund office (September 2009-present). INDUSTRIAL RetroTrust Corp. (Assure 360 Inc.), Ottawa, Ontario, Canada Winter/Spring 2014 Software Engineer RetroTrust Corp. (Assure 360 Inc.) had a plan to develop a service which can estimate the identity assurance of an individual by combining identity document verifications by authorized agents. The purpose of this project was providing accountability of cyber and physical access control attempted by authorized individuals. In this project, other than populating database of IV system users and their history of using the system, we have designed an Identity Verification Score (IVS) generation scheme which generates an IV score for each individual based on the number of government external attribute authorities, banks, employers, online businesses and social media outlets that verify in person the identity credentials of the user as belonging to the user. AisleTracker Technology, Toronto, Ontario, Canada Winter 2013 Consultant AisleTracker Technology is a company which develops mobile apps to track and locate products in supermarket by providing aisle information to product locations within the stores of costumer s choice. In this project, we had detailed study of AisleTracker and comparative market analysis for what is going on in marketplace for suggestions about how improvements can be made to AisleTracker. Moreover, we

studied the native frameworks and native UI s about feasibility and restrictions for AisleTracker to be implemented on native platforms and we presented our suggestions on the studied topics. Iran Telecom Research Center (ITRC), Tehran, Iran 2000-2009 Project Manager (2007-2009) IP Telephony and IP Infrastructure project Project Coordinator and Software Engineer (2005-2007) I have coordinated a project which in four major Telecom vendors (Alcatel, Huawei, Siemens and ZTE) were present to provide the Next Generation Network (NGN) pilot. In this project, the interoperability of the NGN equipments of these four vendors were tested. I have reviewed the test templates and test results from the test database and captured files. Also, I have negotiated with representative of vendors regarding to the configurations and test results. I have also been a member of a group which have developed an NGN prototype. Software Engineer and Designer (2000-2005) I have provided the Management program GUI (Graphic User Interface) of IP Telephony for both major IP Telephony Protocols (H.323 & SIP) With Visual C and I utilized SQL Server As Database platform which included configuration and reconfiguration of H.323 & SIP protocols, reporting environment for H.323 & SIP Protocols (Charging & Traffic reports) and setting time for saving whole of the reports on other correspondent backup files. COMPUTER SKILLS Languages: C/C++, Java, Python, SQL, use of Unix shell scripts. Simulation tools: Matlab, Simulink, Maple, OPNET, Petri net based engines. Applications: L A TEX, common Windows Database, Spreadsheet, and presentation software. Operating Systems: Unix/Linux, Windows. CITIZENSHIP Canada, Iran