Ph.D. graduates: Di Niu (2013) — Henry Xu (2013) — Yuan Feng (2013) — Jin Jin (2010) — Yunfeng Lin (2010) — Hassan Shojania (2010) — Chuan Wu (2008) — Mea Wang (2008) — Jiang Guo (2007) — Ying Zhu (2006) — Weihong Wang (2005) — Zongpeng Li (2005)
Postdoctoral fellows: Tara Small (2006)
Our alumni without profiles: Xin Zhou (2004) — Gregory Hartl (2004) — Shahid Bashir (2002) — Edmond Poon (2002) — Jilei Liu (2002) — Karen H. Wang (graduated 2001)
Di is currently working as a tenure-track Assistant Professor in the Department of Electrical and Computer Engineering, University of Alberta. He has received his B.Engr. degree from the Department of Electronics and Communications Engineering in Sun Yat-sen (Zhongshan) University, Guangzhou, P. R. China, in July 2005. From September 2006 to August 2012, Di has been a member of the iQua research group at the University of Toronto, and he received his Ph.D. degree in April 2013. He was the recipient of the 2010 Chinese Government Award for Outstanding Self-Financed Students Abroad by the China Scholarship Council.
Di’s intellectual curiosity lies in using mathematics as a tool to facilitate novel system designs, which are often hard to be achieved through intuition. He is also a fervent advocate of the application of technology in real life.
Henry is currently a tenure-track Assistant Professor in Department of Computer Science, City University of Hong Kong. Henry received his B.Engr. with honors, First Class, from Department of Information Engineering, The Chinese University of Hong Kong in 2007. He joined the iQua group in September 2007, and completed his M.A.Sc. and Ph.D. degrees in October 2009 and June 2013, respectively.
Henry’s research interests include cloud computing, data centers, and computer networks. His research focuses on using mathematical modeling to explore and drive the design of large-scale computer systems, with an objective of improving performance with practical complexity. He is also interested in problems at the intersection of networking and economics. He was the recipient of the 2011 Chinese Government Award for Outstanding Self-Financed Students Abroad by the China Scholarship Council.
Yuan joined the iQua research group at the University of Toronto in September 2008, and received her M.A.Sc. and Ph.D. degrees in December 2010 and March 2013, respectively. She is currently a tenure-track Assistant Professor at the Department of Computing, Hong Kong Polytechnic University. Yuan received her B.Engr. degree from the School of Telecommunications in Xidian University, Xi’an, China, in July 2008. Her research interests are in the areas of cloud computing, mobile applications, multimedia streaming, and distributed systems. She was the recipient of the 2012 Chinese Government Award for Outstanding Self-Financed Students Abroad by the China Scholarship Council.
In her undergraduate years, Yuan achieved excellent academic performance, especially in mathematics and communications courses, and held the top-level scholarship (top 25 of the 5000 students in a grade) for three years. Her solid mathematical background and dedication to courses has led to a ranking of top 1 of 115 students in her major.
Jin is currently working at the Canada Pension Plan Investment Board in Toronto. He joined iQua in September 2006, and graduate in September 2010. He received his B. Engr. degree with a major in automation in 2004, and his M. Engr. degree with a major in computer science in 2006, both in Tsinghua University, Beijing, China.
While in the iQua group, Jin’s research interests mainly focus on wireless networks, with a focus of attention on the IEEE 802.16 family of standards (or referred to as WiMAX in industry). He takes advantage of the state-of-the-art techniques and theories to improve the system performance, especially using network coding, which has received a tremendous amount of research attention in academia. He was the recipient of the 2009 Chinese Government Award for Outstanding Self-Financed Students Abroad by the China Scholarship Council.
Jin is easy going, self-motivated, and open-minded. With a passion in both academic and industrial research, he once tried to build his own start-up in Beijing, and received top awards in the Business Plan Competition, sponsored in part by Microsoft Research Asia. He enjoys sports and book reading.
Yunfeng is currently working as a Researcher at Intel Labs China, Beijing. While a member of the iQua group, he is co-supervised by Professor Ben Liang. He received his B. Engr. degree from Tsinghua University in 2000, and his M. Math. degree from University of Waterloo in 2005, both in Computer Science.
Yunfeng enjoys understanding elegant theories such as information theory, stochastic process, machine learning, and game theory. As a consequence, he attempts to utilize these theoretical tools to obtain new insights and design efficient distributed algorithms to improve practical networked systems.
Hassan is currently working as a Software Engineer at Apple Inc., in Cupertino, California. He joined the iQua group in January 2006. He received his B.Sc. from Tehran Polytechnic in 1994 and his M.Sc. from Queen’s University in 2005, both in Computer Engineering. He was a senior engineer with ATI Technologies before pursuing his graduate studies. His Master’s research was on VLSI design and implementation of a high performance H.264 CABAC encoder.
Hassan has a wide range of research interests, as he is often very open to new and cool ideas. He is interested in multimedia and distributed systems in general, and computer architecture and systems software in particular. He is certain that his Ph.D. studies would be exciting, and challenging as well.
Chuan is now a tenure-track Assistant Professor at Department of Computer Science, University of Hong Kong. She joined the iQua research group in September 2004. Her research interests include performance optimization and measurement studies of large-scale peer-to-peer streaming systems.
As the third Tsinghua alumni in iQua (after Zongpeng and Weihong), Chuan has received her B.Engr. degree and M.Engr. degree in 2000 and 2002, respectively, from the Department of Computer Science, Tsinghua University, Beijing, China. After 2002, she has worked in the Information Technology industry as a software designer and developer for two years, before she started pursuing her Ph.D. studies.
Mea is now a tenure-track Assistant Professor at the Department of Computer Science, University of Calgary. She joined the iQua research group in 2002, after receiving her Bachelor of Computer Science (Honours) degree with first-class honour from the University of Manitoba, Winnipeg, Manitoba. She has completed her Master of Applied Science degree under the NSERC PGS A award in 2004, and has been awarded the Ontario Graduate Scholarship in 2005 and the NSERC PGS D award in 2006.
Mea is interested in designing and building overlay and peer-to-peer protocols that work well in reality. Her Master’s thesis research has been on the design and implementation of a fully distributed and resource-efficient algorithm to deliver complex services, by federating primitive services in overlay and peer-to-peer networks. Her PhD thesis is on her work on Crystal, a scalable framework for rapid peer-to-peer protocol development and testing in the server cluster setting. Her research interests also include the application of network coding, especially in the peer-to-peer streaming case.
Jiang graduated from the group with a PhD degree in September 2007, and now working as a Senior Software Developer at CNIB, in Toronto. Jiang received his B.Engr. in 1997 in Automatic Control from Harbin Engineering University, Harbin, China, and his M.Engr. degree in 2000 in Computer Science from the Institute of Software, Chinese Academy of Sciences, Beijing, P. R. China.
Jiang’s research interests are in the areas of networking and distributed systems. Particularly, he is interested in designing distributed application-layer algorithms and protocols, by applying microeconomic theory and game theory to the analysis of node behavior in peer-to-peer networks. He has published a number of papers in the area. As a hands-on experimentalist, he has also made important contributions to the first implementation of iOverlay, a lightweight middleware framework for rapid development and testing of overlay algorithms.
Ying graduated from the group with a PhD degree in August 2006, at which time she joined the Faculty of Business and Information Technology, University of Ontario Institute of Technology, as a tenure-track Assistant Professor, in Oshawa, Ontario, Canada. While in the group, she was interested in designing decentralized algorithms to improve the performance of overlay network topologies. Since 2004, she considered linear capacity constraints among overlay links as first-class entities, with one of her papers winning the Best Student Paper Award at the 13th International Workshop on Quality of Service (IWQoS 2005), held in Passau, Germany. In 2003, she did some pioneering work on the use of network coding in overlay networks, leading to her paper published in the IEEE Journal on Selected Areas in Communications.
Before she joined the iQua group, she has received her B.A.Sc. in computer sicence and mathematics from Dalhousie University, Halifax, Nova Scotia, and M.A.Sc. in computer science from University of Toronto in 1999 and 2001, respectively.
While she is not reading a book on NP Completeness, she enjoys listening to music, attending live concerts of classical music and jazz, and reading non-academic books. She also loves to go to the latest movies, go skiing, play badminton, and travel to Europe. Her life is much beyond papers â€” a strategic decision in the right direction.
Weihong graduated from the iQua research group with a PhD degree in October 2005. During her tenure, she has studied the problem of resource allocation in peer-to-peer networks using games, microeconomics, markets, and machine learning. Having worked as a research in HP Labs China for five years, she has returned to Canada and is now working as a Visiting Researcher at the University of Waterloo. During her tenure at the University of Toronto, she has published several research papers, and she was quite proud of her work published in IEEE INFOCOM 2005, IEEE IWQoS 2003, as well as the IEEE Journal on Selected Areas in Communications.
A bit of a background about Weihong before her fun days in Toronto. From 1993 to 1998, Weihong has been an undergraduate student with a major in Electrical Engineering and a minor in Applied Mathematics at Tsinghua University, P.R. China. She received her M.Eng. degree in Electrical Engineering from Tsinghua university in 2001, with research and development experiences in power system control and flexible AC transmission systems.
Zongpeng was a graduate from the iQua group with a PhD degree in August 2005, and was the first PhD graduate from the group. Zongpeng has been interested in the general area of computer networks, with an algorithmic accent. In particular, he is interested in Internet algorithms, wireless ad hoc networks, multicast, network coding, game theory, queueing theory, as well network optimization based on mathematical programming, graph theory, combinatorics, and approximation algorithms.
While at iQua, he has worked on and published quite a number of very interesting papers, including two contributions in IEEE INFOCOM 2005 and one paper in the IEEE Transaction on Information Theory, all about his work on network coding in undirected networks. In August 2005, he joined the Department of Computer Science, University of Calgary, where he is now a tenured Associate Professor. He has been active in the field ever since, with his co-authored work on scalable streaming for heterogeneous clients in ACM Multimedia 2006 as a full paper, as well as his single-author work on min-cost multicast of selfish information flows in IEEE INFOCOM 2007 as a full paper.
Before he joined the group, Zongpeng received his B.E. degree in Computer Science and Technology from Tsinghua University, Beijing, China in 1999, and his M.S. degree in Computer Science from University of Toronto in 2001.
While not proving theorems, Zongpeng has been a hobbyist of Go (the board game).
Yuefei is currently a first-year M.A.Sc. student in the group. He received his B. Engr. degree from the Department of Electronic Engineering, Shanghai Jiao Tong University in July 2010, and then joined the iQua group in September 2010.
In his undergraduate years, Yuefei achieved excellent academic performance both in courses and projects, and ranked top 5% in the department. He joined the Institute of Wireless Communication Technology of Shanghai Jiao Tong University in 2009, and worked on a research project to apply compressive sensing into wireless communications. Currently, his research focuses on auction design in networks, especially for efficient and practical resource allocation problems.
In his spare time, Yuefei would like to swim at the Hart House on campus, play table tennis, and listen to classical and pop music.
Junqi joined the iQua group as a new M.A.Sc. student in September 2008, co-supervised by Professor Ben Liang. Junqi received her B.Engr. degree from the Department of Electronics and Information Engineering in Xi’an Jiaotong University, China,in July 2008.
During her undergraduate study, Junqi worked hard and showed excellent academic performance. In the third year, she was sent as one of the six students from Xi’an Jiaotong to study at Korea University. She won scholarships every year. In particular, in her third year, she was awarded the prestigious National Scholarship from the Ministry of Education in China. Her undergraduate thesis focused on page segmentation and classification of document images, when she has designed and implemented a complete page layout analysis system. Besides studying, she also did a summer internship at SK Telecom, which is the largest mobile operator in South Korea.
Jiahua Wu, M.A.Sc., September 2009
Jiahua received his B.Engr. degree from the Department of Electronic Engineering in Tsinghua University, Beijing, P.R. China. Just after that, in September 2007, he joined the iQua group in the Department of Electrical and Computer Engineering at the University of Toronto, and completed his M.A.Sc. degree in September 2009, and is now pursuing his PhD degree at the Rotman School of Management, University of Toronto.
Jiahua earned a highly competitive spot to become the top ten among the over 90,000 students who took part in the College Entrance Examination in Shanghai in 2003. Then he got the chance to study in one of the best EE programs in China. His undergraduate studies mainly focused on the field of signal processing and communication systems and he got exceptional grades in his courses. As part of his undergraduate research experience, he worked on several projects, such as Digital circuit design in an RFID system, and a FPGA application project based on Xilinx Spartan-II. His bachelor thesis research was on the topic of pilot-symbol-aided channel estimation in OFDM systems.
In the master phase, his research interests are in the analysis and algorithm design in peer-assisted video-on-demand (VoD) systems. In particular, his research focuses on the quality and performance improvement in large-scale peer-assisted VoD systems.
Elias Kehdi, M.A.Sc., August 2009
Elias did his undergraduate program at the American University of Beirut, Lebanon, in the Department of Electrical and Computer Engineering. He received his B.Engr. degree in July 2007. In September 2007, he joined the iQua research group as a first year M.A.Sc. student at the University of Toronto. He completed his M.A.Sc. degree in August 2009. He now works at Bloomberg, Inc., in New York City.
In his undergraduate, he was placed on the dean’s honor list for every semester of his program. His studies focused on networking and signal processing. Elias presented his first paper on ECG monitoring system in the 6th FEA conference at the American University of Beirut and it was nominated for best creative achievement award. He worked as a research assistant under the supervision of Professor Mazen Saghir and Professor Zaher Dawy writing a journal about the same topic of his first paper.
Elias enjoys math problems, therefore he completed a minor in mathematics.
Xinyu Zhang, M.A.Sc., June 2007
Xinyu has graduated with a M.A.Sc. degree in June 2007 from the group, with a thesis titled “Drift: a Highly Condensed Emulation Framework for Mobile Nodes in Server Clusters.” He has previously studied in the Department of Electronic and Communications Engineering in the Harbin Institute of Technology, Harbin, China, and received his B.Eng. degree there with honors in July 2005. During his undergraduate years, Xinyu worked on various embedded system projects, such as “The Control Instrument for UCA Synthesizing Process,” “The Hypoids Pipeline Robot” (which won second prize in the Challenge Cup), “The Automobile Electronic Air-conditioner Based on FFMC-8L Microcontroller” and “The Platform for Automobile Rainwiper Testing.” His undergraduate thesis, which won an Excellent Thesis Award at the Harbin Institute of Technology, focused on the design patterns for microcontroller system software.
Xinyu has continued to work in the iQua group as a full-time Research Technician in the 2007-2008 academic year. His research interests during this period focused on the application of network coding in wireless networks, as well as the development and use of cluster-based emulation platforms for large-scale wireless networks. He is currently a graduate student working towards his Ph.D. degree at the Department of Electrical Engineering and Computer Science, University of Michigan, under the supervision of Professor Kang Shin.
Kevin Yuen, M.A.Sc., April 2006
Kevin received his M.A.Sc. degree in April 2006, officially becoming an iQua alumni. Kevin is co-supervised by Professor Ben Liang. He received the B.A.Sc. (Honours) degree in Computer Engineering from the University of Toronto in 2004. In his undergraduate design project, Kevin worked in a group to develop speculative parallelization for OpenMP compilers.
In Fall 2004, Kevin joined the iQua research group, and undertook challenging research problems in designing efficient distributed algorithms in wireless networks. Particularly, he was interested in applying optimization techniques to achieve energy-efficient data gathering in sensor networks. The objective was to find the optimal transmission structure on the network graph and the optimal rate allocation on the sensor nodes, while considering the effect of non-ideal data aggregation and wireless channel interference simultaneously. Kevin’s work has led to two conference papers (ICC and Networking 2006), as well as a journal paper, accepted with minor revisions to the IEEE Transactions on Vehicular Technology.
Kevin is now working at the IBM Toronto Laboratories in Markham, Ontario, as a software developer. He is currently in the process of applying for admission into a medical school, a dramatic change of course in his career.
Selwyn Yuen, M.A.Sc., January 2004
Selwyn graudated from the iQua research group and received his M.A.Sc. in January 2004. He received a B.A.Sc. degree in Systems Design Engineering from the University of Waterloo in 2002, graduating on the Dean’s Honour List. While at iQua, his research focus was to apply game theory and mechanism design to solve some interesting problems in networking, including ad hoc network formation and overlay multicast tree construction. His research on the latter problem also led to a IEEE INFOCOM 2005 paper and a journal paper that appeared in ACM/Kluwer Mobile Networks and Applications (MONET).
Since his graduation, Selwyn worked briefly as an a technology consultant before joining Scotia Capital as a credit derivatives associate, where his knowledge of modelling, optimizations, probability, and stochastic process were put to good use. He left Scotia Capital after two years, and is currently working at Canada Pension Plan Investment Board as a Quantitative Analyst, in the area of portfolio management.
In his spare time, Selwyn enjoys playing badminton, travelling, and watching (GREAT!) movies.
Tara Small, Postdoctoral Fellow, August 2005 — July 2006
Tara studied Mathematics and Physics as an undergraduate at the University of New Brunswick, earning the Governor General’s medal for highest standing at the university at her graduation in 2000. In graduate school at Cornell University, Tara concentrated on Applied Mathematics, earning her M.S. in January 2004. With the support of an O’Brien Foundation Fellowship, she completed her Ph.D. dissertation the next year and received her Ph.D. degree in August 2005.
Tara’s PhD thesis project involved research into wireless delay-tolerant networking applying to whale communication. She has developed the Shared Wireless Infostation Model (SWIM), a networking model that gathers information from whale tags and transmits this information to collection stations efficiently. Some of her published works on this topic include “The Shared Wireless Infostation Model — A New Ad Hoc Networking Paradigm (or Where there is a Whale, there is a Way),” published at ACM MobiHoc 2003, a chapter in “Handbook of Sensor Networks,” a book from CRC Press published in July 2004, and “A New Networking Model for Biological Applications of Ad Hoc Sensor Networks,” appeared in IEEE/ACM Transactions on Networking in April 2006.
While at iQua, Tara extended her research work to scalable peer-to-peer networks. She used her mathematical background to devise methods to improve multimedia streaming in these overlay networks. Using techniques from randomized algorithms and optimization, Tara designed methods for media-content providers to serve high-quality streaming to network nodes without overwhelming provider cost. Among others, her papers are published in the IEEE Journal on Selected Areas in Communications, and accepted as a full paper in ACM Multimedia 2006.
After Tara concluded her work at iQua, she enjoyed a four-month excursion in Europe (must be great without paper deadlines!), and then returned to Canada and started working as a research scientist for the Federal Government of Canada. Let’s just say that she has continued to do the research that she loves to do, as always.
Our alumni with no profiles
Karen Huan Wang (September 1999 — September 2001): M.A.Sc. thesis on “Mobility-based Clustering and Partition Prediction in Wireless Ad Hoc Networks,” Software Consultant, Stanford University, School of Medicine (Last updated: September 2012)
Jennie Jilei Liu (September 2000 — September 2002): M.A.Sc. thesis on “Power-aware Protocols in Wireless Ad Hoc Networks,” Team Lead, Bank of Montreal, Toronto, Ontario (Last updated: May 2011).
Edmond Poon (September 2000 — September 2002): M.A.Sc. thesis on “Fair Scheduling and Power-aware Protocols in Wireless Ad Hoc Networks,” Dr Robot, Inc., Markham, Ontario (Last updated: 2003).
Shahid Bashir (September 2000 — September 2002): M.A.Sc. thesis on “QoS-aware Service Discovery Protocols in Mobile Ad Hoc Networks,” Senior Engineer at Alstom Power (Last updated: May 2011).
Gregory Hartl (September 2002 — August 2004): M.A.Sc. thesis on “On the Use of Data Inference for Energy Conservation in Wireless Sensor Networks,” Business Consultant at Varicent Software, Toronto, Ontario (Last updated: May 2011).
Xin Zhou (September 2001 — September 2004): M.A.Sc. thesis on “iFlow and Beyond: Bandwidth-Efficient and Delay-Aware Information Access in Mobile Ad Hoc Networks,” Protractor Software Inc., Toronto, Ontario (Last updated: May 2011).