• No results found

Ryerson University Phone: (416) ext: 4920

N/A
N/A
Protected

Academic year: 2021

Share "Ryerson University Phone: (416) ext: 4920"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Last update: January 21, 2016

Haleh Khojasteh

CONTACT INFORMATION

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 RESEARCH

INTERESTS

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 solu-tions for cloud systems and mobile clouds.

During my MSc, I have solved the problem of Wireless Local Area Network (WLAN) and Radio Fre-quency 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” Advisor: Professor Jelena Misic

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) Fre-quency Band Environment using Framed Slotted ALOHA and IEEE 802.15.4”

Advisor: Professor Jelena Misic

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

(2)

Ryerson Graduate Award, 2011 Ryerson Graduate Scholarship, 2010 Ryerson Graduate Award, 2009 RESEARCH

EXPERIENCE

Research Assistant, Ryerson University 2014 - 2015

Advisor: Professor Jelena Misic

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 EXPERIENCE

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.

(3)

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 Wire-less 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 non-saturated 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 Technol-ogy”. 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.

(4)

• 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

EXPERIENCE

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

(5)

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.

COMPUTERSKILLS Languages: C/C++, Java, Python, SQL, use of Unix shell scripts.

• Simulation tools: Matlab, Simulink, Maple, OPNET, Petri net based engines.

• Applications: LATEX, common Windows Database, Spreadsheet, and presentation software. • Operating Systems: Unix/Linux, Windows.

References

Related documents

This book, therefore, is structured around important elements of the research process as experienced by doctoral research students; although the product of their research

In out-of-body experiences the weak 1PP, self-location and self-identification with an illusory body as represented at an extracorporeal position are complete: self-location and

Each normalized statement is decomposed into factors, where each factor represents an elementary array operation involving either local computation ( C-factors ) or interprocessor

Using a panel data mixed effects model we proposed an econometric specification inspired by Sickles’ (2005) general models, for the analysis of temporal variations in Swiss

shows historical and pricing densities on July 9, 2003, using our FHS approach and SPD per unit probability for different times to maturities estimated using GJR models with the FHS

Data Brushes encourages users to create compositions interactively using a palette of style transfer networks, providing different modes for applying styles onto a single image.. As

The presence of endophytes in the food plant of the aphid hosts significantly increased the larval and pupal development time of parasitoids.. Unexpectedly, all other measured

Most traffic in Sensor Networks can be classified into one of three Categories: Many-to-Many: Multiple Sensor Nodes send sensor reading to a base station or aggregation point in