<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-CA">
	<id>https://nmsl.cs.sfu.ca/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Khaled</id>
	<title>NMSL - User contributions [en-ca]</title>
	<link rel="self" type="application/atom+xml" href="https://nmsl.cs.sfu.ca/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Khaled"/>
	<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php/Special:Contributions/Khaled"/>
	<updated>2026-04-23T16:27:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6687</id>
		<title>News</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6687"/>
		<updated>2022-02-24T04:01:25Z</updated>

		<summary type="html">&lt;p&gt;Khaled: /* 2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2022 ==&lt;br /&gt;
&lt;br /&gt;
* February 2022: Khaled Diab awarded the distinction of Distinguished Member of the 2022 IEEE INFOCOM TPC [[Media:Khaled Diab INFOCOM22 TPC.pdf| [pdf]]].&lt;br /&gt;
&lt;br /&gt;
== 2021 ==&lt;br /&gt;
&lt;br /&gt;
* November 2021: Hamed Rahmani Khezri graduates (MSc). Congratulations!&lt;br /&gt;
&lt;br /&gt;
* October 2021: Parham Yassini graduates (MSc) and joins Huawei. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''September 2021: Neha Sharma attended ACM Multimedia Systems 2021 and won Best Social Media Reporter Award.'''[[https://records.sigmm.org/2022/01/10/acm-multimedia-systems-2021-conference-report/ report]]&lt;br /&gt;
&lt;br /&gt;
* July 2021: Puria Azadimoghadam graduates (MSc) and continues as PhD student at UBC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2020 ==&lt;br /&gt;
&lt;br /&gt;
* July 2020: Carlos Lee graduates (MSc) and joins Ericsson. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2020: Amgad Ahmed graduates (MSc). Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2019 ==&lt;br /&gt;
&lt;br /&gt;
* August 2019: Khaled Diab graduates (PhD) and continues as University Research Associate at SFU. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* August 2019: Mohammad Amin Arab graduates (MSc) and continues as PhD candidate at NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* Summer 2019: Mohamed Hegazy graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''June 2019: Mohamed Hegazy's paper in ACM Multimedia Systems 2019 won the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys19_cave.pdf Content-aware Video Encoding for Cloud Gaming]''&lt;br /&gt;
&lt;br /&gt;
* June 2019: Omar Arafa graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2018 ==&lt;br /&gt;
&lt;br /&gt;
* December 2018: Omar Eltobgy graduates (MSc) and joins Adobe. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* November 2018: Mohammed Shatnawi graduates (PhD) form NSL and continues his work with Microsoft. Congratulations Dr. Shatnawi!&lt;br /&gt;
&lt;br /&gt;
* '''June 2018: Mohammed Shatnawi's paper in ACM Multimedia Systems 2018 was the  Runner-up for the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys18.pdf Dynamic Input Anomaly Detection in Interactive Multimedia Services]''&lt;br /&gt;
&lt;br /&gt;
* May 2018: Dr. Hefeeda is appointed the Director of the School of Computing Science.&lt;br /&gt;
&lt;br /&gt;
== 2017 ==&lt;br /&gt;
&lt;br /&gt;
* September 2017: Dr. Hefeeda is appointed the Associate Director for Research and Industry Relations of the School of Computing Science.  &lt;br /&gt;
&lt;br /&gt;
* August 2017: Kiana Calagari graduates (PhD) form NSL. Congratulations Dr. Calagari!&lt;br /&gt;
&lt;br /&gt;
* August 2017: Alaa Eldin Abdelaal graduates (MSc) and joins UBC in September as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2017: Ahmed Hamza graduates (PhD) from NSL and joins InterDigital in September as a Research Engineer. Congratulations Dr. Hamza!&lt;br /&gt;
&lt;br /&gt;
== 2016 ==&lt;br /&gt;
&lt;br /&gt;
* December 2016: Saleh Almowuena graduates (PhD) from NSL and joins King Saud University, Saudi Arabia, as Assistant Professor. Congratulations Dr. Almowuena!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2015 ==&lt;br /&gt;
&lt;br /&gt;
* '''March 2015: Saleh's paper in ACM Multimedia Systems 2015 won the Best Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsy15_sfn.pdf Dynamic Configuration of Single Frequency Networks in Mobile Streaming Systems]''&lt;br /&gt;
&lt;br /&gt;
== 2014 ==&lt;br /&gt;
&lt;br /&gt;
* November 2014: Abdullah Aldhamin graduates (MSc) form NSL and returns back to Saudi Aramco Oil Company. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* October 2014: Ahmed Abdelsadek graduates (MSc) from NSL and joins Microsoft. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* September 2014: Dr. Hefeeda is awarded the '''[http://tomm.acm.org/TOMM_Best_AE_2014.pdf Best Associate Editor]''' of the ACM Transactions on Multimedia Computing, Communications and Applications (ACM TOMM) journal.  &lt;br /&gt;
&lt;br /&gt;
* '''September 2014: Dr. Hefeeda is promoted to full professor. ''' &lt;br /&gt;
&lt;br /&gt;
* January 2014: Khaled Diab joins NSL as a PhD student. Welcome aboard Khaled!&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
&lt;br /&gt;
* December 2012: Ahmed Bu-Khamsin graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Ahmed Abdelsadek joins NSL as a MSc student. Welcome aboard Ahmed!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Kiana Calagari joins NSL as a PhD student. Welcome aboard Kiana!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Tamir Hegazy joins NSL as a post-doc fellow. Welcome aboard Tamir!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Naghmeh Khodabakhshi graduates (MSc) from NSL and joins Research In Motion (RIM). Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2012: Kaushik Choudhary graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* June 2012: Taher Dameh graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
&lt;br /&gt;
* December 2011: Fei Gao graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2011: Cameron Harvey graduates (MSc) from NSL and joins Amazon.com in Seattle, WA. Congratulations! Abdullah and Masum join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* June 2011: Dr. Hefeeda is awarded one of the prestigious [http://www.nserc-crsng.gc.ca/Professors-Professeurs/Grants-Subs/DGAS-SGSA_eng.asp NSERC Discovery Accelerator Supplements (DAS)], which are granted to 123 researchers in all Science and Engineering disciplines in Canada  (selected from more than 3,400 applicants in 2011). &lt;br /&gt;
&lt;br /&gt;
* June 2011: Hamed Neshat graduates (MSc) from NSL and joins Microsoft in Seattle, WA. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Farid Tabrizi  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Mohammad Alkurbi graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2010 == &lt;br /&gt;
&lt;br /&gt;
* December 2010: Shabnam Mirshokraie graduates (MSc) from NSL and joins UBC as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2010: Somsubhra Sharangi  graduates (MSc) from NSL. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* October 2010: Our [http://www.nserc-crsng.gc.ca/professors-professeurs/rpp-pp/spg-sps_eng.asp NSERC Strategic Project Grant] application on Mobile Gaming and 3D Video Systems: Next Generation Services for Wireless Networks is accepted. &lt;br /&gt;
&lt;br /&gt;
* October 2010:  Dr. Hefeeda becomes an Associate Editor of the premier [http://tomccap.acm.org/ ACM Transactions on Multimedia Computing, Communications and Applications (TOMCCAP)] journal. &lt;br /&gt;
&lt;br /&gt;
* September 2010: Naghmeh Khodabakhshi joins NSL as MSc student. Welcome aboard Naghmeh!&lt;br /&gt;
&lt;br /&gt;
* September 2010:  Dr. Hefeeda becomes program co-chair of the [http://www.icme2011.org/ IEEE International Conference on Multimedia and Expo (ICME 2011)] conference. &lt;br /&gt;
&lt;br /&gt;
* August 2010: Yuanbin Shen  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''July 2010: Dr. Hefeeda is promoted to the associate professor rank and granted tenure. '''&lt;br /&gt;
&lt;br /&gt;
* June 2010: Cong Ly graduates (MSc) from NSL and joins Microsoft in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2009 == &lt;br /&gt;
&lt;br /&gt;
* December 2009: Yi Liu graduates (MSc) from NSL and joins Incognito Software Inc. in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Greg Kowalski graduates (MSc) from NSL Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Dr. Hefeeda becomes the vice chair of the Distributed Multimedia track in the [http://www.ftrg.org/emc2010/index.php Embedded and Multimedia Computing (EMC-10) conference]. &lt;br /&gt;
&lt;br /&gt;
* '''November 2009: Cheng-Hsin Hsu graduates (PhD) from NSL and joins the Deutsche Telekom R&amp;amp;D Lab in California as a senior researcher. Congratulations Dr. Hsu -- the first PhD graduate from our group. ''' &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes a '''Senior Member of the IEEE'''. &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes the Preservation Editor of the ACM Special Interest Group on Multimedia (SIGMM) Web Magazine.&lt;br /&gt;
&lt;br /&gt;
*  November 2009:  Farid and Fei join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* October 2009: Dr. Hefeeda becomes the program chair of [http://nsl.cs.sfu.ca/nossdav10/ NOSSDAV 2010].&lt;br /&gt;
&lt;br /&gt;
*  September 2009: Cameron Harvey and Hamed Sadeghi-Neshat join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
*  September 2009: Kianoosh Mokhtarian graduates (MSc) from NSL and joins Mobidia in Richmond, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2009:  Our mobile TV research is also featured in the July issue of the [http://technews.acm.org/archives.cfm?fo=2009-07-jul/jul-01-2009.html#418148 ACM Tech News.]&lt;br /&gt;
&lt;br /&gt;
* June 2009: Our mobile TV research is featured on CTV British Columbia News: [http://www.ctvbc.ctv.ca/servlet/an/local/CTVNews/20090625/bc_mobile_tv_090625/ see article] or [[media:ctv09.pdf | local PDF.]]&lt;br /&gt;
&lt;br /&gt;
* May 2009: Cheng-Hsin Hsu (NSL PhD student)  is featured in [http://www.sfu.ca/sfunews/_pvw9C438741/news/story_05290909.shtml SFU News.] &lt;br /&gt;
&lt;br /&gt;
* January 2009: Ahmed Hamza joins NSL as PhD student. Mohammad Alkurbi joins NSL as MSc-Project student. Welcome aboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2008 == &lt;br /&gt;
&lt;br /&gt;
* December 2008: Our paper on [http://www.cs.sfu.ca/~mhefeeda/Papers/innovations08.pdf Energy Optimization in Mobile TV Broadcast Networks] wins the '''Best Paper Award''' in the IEEE Innovations 2008 Conference. &lt;br /&gt;
&lt;br /&gt;
* October 2008: Our Mobile TV Testbed wins the [http://www.cs.sfu.ca/~mhefeeda/Papers/mm08DemoAward.pdf Best Technical Demonstration Award] in ACM Multimedia 2008. &lt;br /&gt;
&lt;br /&gt;
* September 2008: Cong Ly, Yuanbin Shen, and Shabnam Mirshokraie join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* ''' March 2008:  This Wiki system has been launched.'''&lt;br /&gt;
&lt;br /&gt;
* February 2008:  Yi Liu joins NSL as MSc student. Welcome aboard Yi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2007 == &lt;br /&gt;
&lt;br /&gt;
* September 2007: Kianoosh Mokhtarian joins NSL as MSc student. Welcome aboard Kianoosh!&lt;br /&gt;
&lt;br /&gt;
* December 2007: Behrooz Noorizadeh Graduates (MSc) from NSL joins Eyeball Networks in Vancouver. .&lt;br /&gt;
&lt;br /&gt;
*  July 2007: Hossein Ahmadi Graduates (MSc) from NSL and joins UIUC as PhD Student.&lt;br /&gt;
&lt;br /&gt;
* April 2007: Majid Bagheri Graduates (MSc) from NSL and takes on a job in Iran.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2006 == &lt;br /&gt;
&lt;br /&gt;
* '''November 2006: Osama Saleh Graduates (MSc) from NSL and joins Eyeball Networks in Vancouver. Congratulations Osama -- the first MSc graduate from our group. '''&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6686</id>
		<title>News</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6686"/>
		<updated>2022-02-17T18:40:16Z</updated>

		<summary type="html">&lt;p&gt;Khaled: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2022 ==&lt;br /&gt;
&lt;br /&gt;
* February 2022: Khaled awarded the distinction of Distinguished Member of the 2022 IEEE INFOCOM TPC [[Media:Khaled Diab INFOCOM22 TPC.pdf| [pdf]]].&lt;br /&gt;
&lt;br /&gt;
== 2021 ==&lt;br /&gt;
&lt;br /&gt;
* November 2021: Hamed Rahmani Khezri graduates (MSc). Congratulations!&lt;br /&gt;
&lt;br /&gt;
* October 2021: Parham Yassini graduates (MSc) and joins Huawei. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''September 2021: Neha Sharma attended ACM Multimedia Systems 2021 and won Best Social Media Reporter Award.'''[[https://records.sigmm.org/2022/01/10/acm-multimedia-systems-2021-conference-report/ report]]&lt;br /&gt;
&lt;br /&gt;
* July 2021: Puria Azadimoghadam graduates (MSc) and continues as PhD student at UBC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2020 ==&lt;br /&gt;
&lt;br /&gt;
* July 2020: Carlos Lee graduates (MSc) and joins Ericsson. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2020: Amgad Ahmed graduates (MSc). Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2019 ==&lt;br /&gt;
&lt;br /&gt;
* August 2019: Khaled Diab graduates (PhD) and continues as University Research Associate at SFU. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* August 2019: Mohammad Amin Arab graduates (MSc) and continues as PhD candidate at NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* Summer 2019: Mohamed Hegazy graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''June 2019: Mohamed Hegazy's paper in ACM Multimedia Systems 2019 won the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys19_cave.pdf Content-aware Video Encoding for Cloud Gaming]''&lt;br /&gt;
&lt;br /&gt;
* June 2019: Omar Arafa graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2018 ==&lt;br /&gt;
&lt;br /&gt;
* December 2018: Omar Eltobgy graduates (MSc) and joins Adobe. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* November 2018: Mohammed Shatnawi graduates (PhD) form NSL and continues his work with Microsoft. Congratulations Dr. Shatnawi!&lt;br /&gt;
&lt;br /&gt;
* '''June 2018: Mohammed Shatnawi's paper in ACM Multimedia Systems 2018 was the  Runner-up for the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys18.pdf Dynamic Input Anomaly Detection in Interactive Multimedia Services]''&lt;br /&gt;
&lt;br /&gt;
* May 2018: Dr. Hefeeda is appointed the Director of the School of Computing Science.&lt;br /&gt;
&lt;br /&gt;
== 2017 ==&lt;br /&gt;
&lt;br /&gt;
* September 2017: Dr. Hefeeda is appointed the Associate Director for Research and Industry Relations of the School of Computing Science.  &lt;br /&gt;
&lt;br /&gt;
* August 2017: Kiana Calagari graduates (PhD) form NSL. Congratulations Dr. Calagari!&lt;br /&gt;
&lt;br /&gt;
* August 2017: Alaa Eldin Abdelaal graduates (MSc) and joins UBC in September as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2017: Ahmed Hamza graduates (PhD) from NSL and joins InterDigital in September as a Research Engineer. Congratulations Dr. Hamza!&lt;br /&gt;
&lt;br /&gt;
== 2016 ==&lt;br /&gt;
&lt;br /&gt;
* December 2016: Saleh Almowuena graduates (PhD) from NSL and joins King Saud University, Saudi Arabia, as Assistant Professor. Congratulations Dr. Almowuena!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2015 ==&lt;br /&gt;
&lt;br /&gt;
* '''March 2015: Saleh's paper in ACM Multimedia Systems 2015 won the Best Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsy15_sfn.pdf Dynamic Configuration of Single Frequency Networks in Mobile Streaming Systems]''&lt;br /&gt;
&lt;br /&gt;
== 2014 ==&lt;br /&gt;
&lt;br /&gt;
* November 2014: Abdullah Aldhamin graduates (MSc) form NSL and returns back to Saudi Aramco Oil Company. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* October 2014: Ahmed Abdelsadek graduates (MSc) from NSL and joins Microsoft. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* September 2014: Dr. Hefeeda is awarded the '''[http://tomm.acm.org/TOMM_Best_AE_2014.pdf Best Associate Editor]''' of the ACM Transactions on Multimedia Computing, Communications and Applications (ACM TOMM) journal.  &lt;br /&gt;
&lt;br /&gt;
* '''September 2014: Dr. Hefeeda is promoted to full professor. ''' &lt;br /&gt;
&lt;br /&gt;
* January 2014: Khaled Diab joins NSL as a PhD student. Welcome aboard Khaled!&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
&lt;br /&gt;
* December 2012: Ahmed Bu-Khamsin graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Ahmed Abdelsadek joins NSL as a MSc student. Welcome aboard Ahmed!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Kiana Calagari joins NSL as a PhD student. Welcome aboard Kiana!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Tamir Hegazy joins NSL as a post-doc fellow. Welcome aboard Tamir!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Naghmeh Khodabakhshi graduates (MSc) from NSL and joins Research In Motion (RIM). Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2012: Kaushik Choudhary graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* June 2012: Taher Dameh graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
&lt;br /&gt;
* December 2011: Fei Gao graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2011: Cameron Harvey graduates (MSc) from NSL and joins Amazon.com in Seattle, WA. Congratulations! Abdullah and Masum join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* June 2011: Dr. Hefeeda is awarded one of the prestigious [http://www.nserc-crsng.gc.ca/Professors-Professeurs/Grants-Subs/DGAS-SGSA_eng.asp NSERC Discovery Accelerator Supplements (DAS)], which are granted to 123 researchers in all Science and Engineering disciplines in Canada  (selected from more than 3,400 applicants in 2011). &lt;br /&gt;
&lt;br /&gt;
* June 2011: Hamed Neshat graduates (MSc) from NSL and joins Microsoft in Seattle, WA. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Farid Tabrizi  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Mohammad Alkurbi graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2010 == &lt;br /&gt;
&lt;br /&gt;
* December 2010: Shabnam Mirshokraie graduates (MSc) from NSL and joins UBC as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2010: Somsubhra Sharangi  graduates (MSc) from NSL. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* October 2010: Our [http://www.nserc-crsng.gc.ca/professors-professeurs/rpp-pp/spg-sps_eng.asp NSERC Strategic Project Grant] application on Mobile Gaming and 3D Video Systems: Next Generation Services for Wireless Networks is accepted. &lt;br /&gt;
&lt;br /&gt;
* October 2010:  Dr. Hefeeda becomes an Associate Editor of the premier [http://tomccap.acm.org/ ACM Transactions on Multimedia Computing, Communications and Applications (TOMCCAP)] journal. &lt;br /&gt;
&lt;br /&gt;
* September 2010: Naghmeh Khodabakhshi joins NSL as MSc student. Welcome aboard Naghmeh!&lt;br /&gt;
&lt;br /&gt;
* September 2010:  Dr. Hefeeda becomes program co-chair of the [http://www.icme2011.org/ IEEE International Conference on Multimedia and Expo (ICME 2011)] conference. &lt;br /&gt;
&lt;br /&gt;
* August 2010: Yuanbin Shen  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''July 2010: Dr. Hefeeda is promoted to the associate professor rank and granted tenure. '''&lt;br /&gt;
&lt;br /&gt;
* June 2010: Cong Ly graduates (MSc) from NSL and joins Microsoft in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2009 == &lt;br /&gt;
&lt;br /&gt;
* December 2009: Yi Liu graduates (MSc) from NSL and joins Incognito Software Inc. in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Greg Kowalski graduates (MSc) from NSL Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Dr. Hefeeda becomes the vice chair of the Distributed Multimedia track in the [http://www.ftrg.org/emc2010/index.php Embedded and Multimedia Computing (EMC-10) conference]. &lt;br /&gt;
&lt;br /&gt;
* '''November 2009: Cheng-Hsin Hsu graduates (PhD) from NSL and joins the Deutsche Telekom R&amp;amp;D Lab in California as a senior researcher. Congratulations Dr. Hsu -- the first PhD graduate from our group. ''' &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes a '''Senior Member of the IEEE'''. &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes the Preservation Editor of the ACM Special Interest Group on Multimedia (SIGMM) Web Magazine.&lt;br /&gt;
&lt;br /&gt;
*  November 2009:  Farid and Fei join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* October 2009: Dr. Hefeeda becomes the program chair of [http://nsl.cs.sfu.ca/nossdav10/ NOSSDAV 2010].&lt;br /&gt;
&lt;br /&gt;
*  September 2009: Cameron Harvey and Hamed Sadeghi-Neshat join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
*  September 2009: Kianoosh Mokhtarian graduates (MSc) from NSL and joins Mobidia in Richmond, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2009:  Our mobile TV research is also featured in the July issue of the [http://technews.acm.org/archives.cfm?fo=2009-07-jul/jul-01-2009.html#418148 ACM Tech News.]&lt;br /&gt;
&lt;br /&gt;
* June 2009: Our mobile TV research is featured on CTV British Columbia News: [http://www.ctvbc.ctv.ca/servlet/an/local/CTVNews/20090625/bc_mobile_tv_090625/ see article] or [[media:ctv09.pdf | local PDF.]]&lt;br /&gt;
&lt;br /&gt;
* May 2009: Cheng-Hsin Hsu (NSL PhD student)  is featured in [http://www.sfu.ca/sfunews/_pvw9C438741/news/story_05290909.shtml SFU News.] &lt;br /&gt;
&lt;br /&gt;
* January 2009: Ahmed Hamza joins NSL as PhD student. Mohammad Alkurbi joins NSL as MSc-Project student. Welcome aboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2008 == &lt;br /&gt;
&lt;br /&gt;
* December 2008: Our paper on [http://www.cs.sfu.ca/~mhefeeda/Papers/innovations08.pdf Energy Optimization in Mobile TV Broadcast Networks] wins the '''Best Paper Award''' in the IEEE Innovations 2008 Conference. &lt;br /&gt;
&lt;br /&gt;
* October 2008: Our Mobile TV Testbed wins the [http://www.cs.sfu.ca/~mhefeeda/Papers/mm08DemoAward.pdf Best Technical Demonstration Award] in ACM Multimedia 2008. &lt;br /&gt;
&lt;br /&gt;
* September 2008: Cong Ly, Yuanbin Shen, and Shabnam Mirshokraie join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* ''' March 2008:  This Wiki system has been launched.'''&lt;br /&gt;
&lt;br /&gt;
* February 2008:  Yi Liu joins NSL as MSc student. Welcome aboard Yi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2007 == &lt;br /&gt;
&lt;br /&gt;
* September 2007: Kianoosh Mokhtarian joins NSL as MSc student. Welcome aboard Kianoosh!&lt;br /&gt;
&lt;br /&gt;
* December 2007: Behrooz Noorizadeh Graduates (MSc) from NSL joins Eyeball Networks in Vancouver. .&lt;br /&gt;
&lt;br /&gt;
*  July 2007: Hossein Ahmadi Graduates (MSc) from NSL and joins UIUC as PhD Student.&lt;br /&gt;
&lt;br /&gt;
* April 2007: Majid Bagheri Graduates (MSc) from NSL and takes on a job in Iran.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2006 == &lt;br /&gt;
&lt;br /&gt;
* '''November 2006: Osama Saleh Graduates (MSc) from NSL and joins Eyeball Networks in Vancouver. Congratulations Osama -- the first MSc graduate from our group. '''&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=File:Khaled_Diab_INFOCOM22_TPC.pdf&amp;diff=6685</id>
		<title>File:Khaled Diab INFOCOM22 TPC.pdf</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=File:Khaled_Diab_INFOCOM22_TPC.pdf&amp;diff=6685"/>
		<updated>2022-02-17T18:30:12Z</updated>

		<summary type="html">&lt;p&gt;Khaled: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Datacenter_and_ISP_Networks&amp;diff=6669</id>
		<title>Datacenter and ISP Networks</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Datacenter_and_ISP_Networks&amp;diff=6669"/>
		<updated>2021-12-15T05:19:44Z</updated>

		<summary type="html">&lt;p&gt;Khaled: /* Publications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Recent large-scale Internet applications have introduced a renewed interest in scalable multicast services. Examples of such applications include live Internet broadcast (e.g., Facebook Live), stock market applications, cloud-based enterprise applications, IPTV, webinars and video conferencing, and massive multiplayer games. The scale of these applications is unprecedented. For instance, Facebook Live aims to stream millions of live sessions to millions of concurrent users. Traditional multicast approaches do not scale, because of their substantial state and communication overheads. In addition, most traditional multicast approaches do not enable controlling the network paths chosen for the multicast sessions (usually referred to as traffic engineering), nor do they offer efficient methods to direct multicast traffic through various network functions (e.g., firewalls, IDS, video transcoding), which is known as service chaining. &lt;br /&gt;
&lt;br /&gt;
In this project, we design scalable multicast systems for general ISP networks and datacenter networks. &lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
* [http://www.sfu.ca/~kdiab/ Khaled Diab]&lt;br /&gt;
* Parham Yassini&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Stateless Multicast For ISP Networks''' &lt;br /&gt;
&lt;br /&gt;
Current multicast forwarding systems suffer from large state requirements at routers and high communication overhead. In addition, these systems do not support generalized multicast forwarding, where traffic passes through traffic-engineered paths or requires service chaining. We propose a new system that completely eliminates the state at routers and reduces communication overhead. &lt;br /&gt;
&lt;br /&gt;
'''Scalable Multicast for Datacenter Networks'''&lt;br /&gt;
&lt;br /&gt;
Group communications appear in many recent datacenter applications. These applications, however, do not benefit from multicast due to the absence of efficient systems that support large-scale multicast sessions, minimize state at switches and reduce bandwidth overheads. We propose a new architecture that addresses the challenges of multicast in datacenter networks. The proposed approach carefully divides the state and tasks of the data plane among switches and servers in order to realize efficient multicast services in datacenters, by partially offloading the management of multicast sessions to servers. &lt;br /&gt;
&lt;br /&gt;
'''Oktopus: Service Chaining for Multicast Traffic'''&lt;br /&gt;
&lt;br /&gt;
Multicast service chaining refers to the orchestration of network services for multicast traffic. Paths of a multicast session that span the source, destinations and required services form a complex structure that we refer to as the multicast distribution graph. We propose a new path-based algorithm, called Oktopus, that runs at the control plane of the ISP network to calculate the multicast distribution graph for a given session. Oktopus aims at minimizing the routing cost for each multicast session while satisfying all service chaining requirements. Oktopus consists of two steps. The first one generates a set of segments from the given ISP network topology, and the second step uses these segments to efficiently calculate the multicast distribution graph. Oktopus has a fine-grained control over the selection of links in the distribution graphs that leads to significant improvements. &lt;br /&gt;
The code of Oktopus is [https://oktopus-project.org/ open source].&lt;br /&gt;
&lt;br /&gt;
== Code and Datasets == &lt;br /&gt;
* [https://oktopus-project.org/ Oktopus Source Code]. &lt;br /&gt;
&lt;br /&gt;
== Publications == &lt;br /&gt;
&lt;br /&gt;
* K. Diab, P. Yassini, and M. Hefeeda, Orca: Server-assisted Multicast for Datacenter Networks, In Proc. of USENIX Networked Systems Designed and Implementation (NSDI'22), Renton, WA, April 2022. &lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, Yeti: Stateless and Generalized Multicast Forwarding, In Proc. of USENIX Networked Systems Designed and Implementation (NSDI'22), Renton, WA, April 2022. &lt;br /&gt;
&lt;br /&gt;
* K. Diab, C. Lee, and M. Hefeeda, [https://www2.cs.sfu.ca/~mhefeeda/Papers/icnp20.pdf Oktopus: Service Chaining for Multicast Traffic], IEEE International Conference on Network Protocols (ICNP'20), Madrid, Spain, October 2020.&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Datacenter_and_ISP_Networks&amp;diff=6668</id>
		<title>Datacenter and ISP Networks</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Datacenter_and_ISP_Networks&amp;diff=6668"/>
		<updated>2021-12-15T05:19:22Z</updated>

		<summary type="html">&lt;p&gt;Khaled: /* Publications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Recent large-scale Internet applications have introduced a renewed interest in scalable multicast services. Examples of such applications include live Internet broadcast (e.g., Facebook Live), stock market applications, cloud-based enterprise applications, IPTV, webinars and video conferencing, and massive multiplayer games. The scale of these applications is unprecedented. For instance, Facebook Live aims to stream millions of live sessions to millions of concurrent users. Traditional multicast approaches do not scale, because of their substantial state and communication overheads. In addition, most traditional multicast approaches do not enable controlling the network paths chosen for the multicast sessions (usually referred to as traffic engineering), nor do they offer efficient methods to direct multicast traffic through various network functions (e.g., firewalls, IDS, video transcoding), which is known as service chaining. &lt;br /&gt;
&lt;br /&gt;
In this project, we design scalable multicast systems for general ISP networks and datacenter networks. &lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
* [http://www.sfu.ca/~kdiab/ Khaled Diab]&lt;br /&gt;
* Parham Yassini&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Stateless Multicast For ISP Networks''' &lt;br /&gt;
&lt;br /&gt;
Current multicast forwarding systems suffer from large state requirements at routers and high communication overhead. In addition, these systems do not support generalized multicast forwarding, where traffic passes through traffic-engineered paths or requires service chaining. We propose a new system that completely eliminates the state at routers and reduces communication overhead. &lt;br /&gt;
&lt;br /&gt;
'''Scalable Multicast for Datacenter Networks'''&lt;br /&gt;
&lt;br /&gt;
Group communications appear in many recent datacenter applications. These applications, however, do not benefit from multicast due to the absence of efficient systems that support large-scale multicast sessions, minimize state at switches and reduce bandwidth overheads. We propose a new architecture that addresses the challenges of multicast in datacenter networks. The proposed approach carefully divides the state and tasks of the data plane among switches and servers in order to realize efficient multicast services in datacenters, by partially offloading the management of multicast sessions to servers. &lt;br /&gt;
&lt;br /&gt;
'''Oktopus: Service Chaining for Multicast Traffic'''&lt;br /&gt;
&lt;br /&gt;
Multicast service chaining refers to the orchestration of network services for multicast traffic. Paths of a multicast session that span the source, destinations and required services form a complex structure that we refer to as the multicast distribution graph. We propose a new path-based algorithm, called Oktopus, that runs at the control plane of the ISP network to calculate the multicast distribution graph for a given session. Oktopus aims at minimizing the routing cost for each multicast session while satisfying all service chaining requirements. Oktopus consists of two steps. The first one generates a set of segments from the given ISP network topology, and the second step uses these segments to efficiently calculate the multicast distribution graph. Oktopus has a fine-grained control over the selection of links in the distribution graphs that leads to significant improvements. &lt;br /&gt;
The code of Oktopus is [https://oktopus-project.org/ open source].&lt;br /&gt;
&lt;br /&gt;
== Code and Datasets == &lt;br /&gt;
* [https://oktopus-project.org/ Oktopus Source Code]. &lt;br /&gt;
&lt;br /&gt;
== Publications == &lt;br /&gt;
&lt;br /&gt;
* K. Diab, P. Yassini, and M. Hefeeda, Orca: Server-assisted Multicast for Datacenter Networks, In Proc. of USENIX Networked Systems Designed and Implementation (NSDI'22), Renton, WA, April 2022. &lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, Yeti: Stateless and Generalized Multicast Forwarding, In Proc. of USENIX Networked Systems Designed and Implementation (NSDI'22), Renton, WA, April 2022. &lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, [https://www2.cs.sfu.ca/~mhefeeda/Papers/icnp20.pdf Oktopus: Service Chaining for Multicast Traffic], IEEE International Conference on Network Protocols (ICNP'20), Madrid, Spain, October 2020.&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6667</id>
		<title>News</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6667"/>
		<updated>2021-12-15T05:14:25Z</updated>

		<summary type="html">&lt;p&gt;Khaled: /* 2021 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2021 ==&lt;br /&gt;
&lt;br /&gt;
* November 2021: Hamed Rahmani Khezri graduates (MSc). Congratulations!&lt;br /&gt;
&lt;br /&gt;
* October 2021: Parham Yassini graduates (MSc) and joins Huawei. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2021: Puria Azadimoghadam graduates (MSc) and continues as PhD student at UBC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2020 ==&lt;br /&gt;
&lt;br /&gt;
* July 2020: Carlos Lee graduates (MSc) and joins Ericsson. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2020: Amgad Ahmed graduates (MSc). Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2019 ==&lt;br /&gt;
&lt;br /&gt;
* August 2019: Khaled Diab graduates (PhD) and continues as University Research Associate at SFU. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* August 2019: Mohammad Amin Arab graduates (MSc) and continues as PhD candidate at NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* Summer 2019: Mohamed Hegazy graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''June 2019: Mohamed Hegazy's paper in ACM Multimedia Systems 2019 won the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys19_cave.pdf Content-aware Video Encoding for Cloud Gaming]''&lt;br /&gt;
&lt;br /&gt;
* June 2019: Omar Arafa graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2018 ==&lt;br /&gt;
&lt;br /&gt;
* December 2018: Omar Eltobgy graduates (MSc) and joins Adobe. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* November 2018: Mohammed Shatnawi graduates (PhD) form NSL and continues his work with Microsoft. Congratulations Dr. Shatnawi!&lt;br /&gt;
&lt;br /&gt;
* '''June 2018: Mohammed Shatnawi's paper in ACM Multimedia Systems 2018 was the  Runner-up for the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys18.pdf Dynamic Input Anomaly Detection in Interactive Multimedia Services]''&lt;br /&gt;
&lt;br /&gt;
* May 2018: Dr. Hefeeda is appointed the Director of the School of Computing Science.&lt;br /&gt;
&lt;br /&gt;
== 2017 ==&lt;br /&gt;
&lt;br /&gt;
* September 2017: Dr. Hefeeda is appointed the Associate Director for Research and Industry Relations of the School of Computing Science.  &lt;br /&gt;
&lt;br /&gt;
* August 2017: Kiana Calagari graduates (PhD) form NSL. Congratulations Dr. Calagari!&lt;br /&gt;
&lt;br /&gt;
* August 2017: Alaa Eldin Abdelaal graduates (MSc) and joins UBC in September as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2017: Ahmed Hamza graduates (PhD) from NSL and joins InterDigital in September as a Research Engineer. Congratulations Dr. Hamza!&lt;br /&gt;
&lt;br /&gt;
== 2016 ==&lt;br /&gt;
&lt;br /&gt;
* December 2016: Saleh Almowuena graduates (PhD) from NSL and joins King Saud University, Saudi Arabia, as Assistant Professor. Congratulations Dr. Almowuena!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2015 ==&lt;br /&gt;
&lt;br /&gt;
* '''March 2015: Saleh's paper in ACM Multimedia Systems 2015 won the Best Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsy15_sfn.pdf Dynamic Configuration of Single Frequency Networks in Mobile Streaming Systems]''&lt;br /&gt;
&lt;br /&gt;
== 2014 ==&lt;br /&gt;
&lt;br /&gt;
* November 2014: Abdullah Aldhamin graduates (MSc) form NSL and returns back to Saudi Aramco Oil Company. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* October 2014: Ahmed Abdelsadek graduates (MSc) from NSL and joins Microsoft. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* September 2014: Dr. Hefeeda is awarded the '''[http://tomm.acm.org/TOMM_Best_AE_2014.pdf Best Associate Editor]''' of the ACM Transactions on Multimedia Computing, Communications and Applications (ACM TOMM) journal.  &lt;br /&gt;
&lt;br /&gt;
* '''September 2014: Dr. Hefeeda is promoted to full professor. ''' &lt;br /&gt;
&lt;br /&gt;
* January 2014: Khaled Diab joins NSL as a PhD student. Welcome aboard Khaled!&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
&lt;br /&gt;
* December 2012: Ahmed Bu-Khamsin graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Ahmed Abdelsadek joins NSL as a MSc student. Welcome aboard Ahmed!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Kiana Calagari joins NSL as a PhD student. Welcome aboard Kiana!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Tamir Hegazy joins NSL as a post-doc fellow. Welcome aboard Tamir!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Naghmeh Khodabakhshi graduates (MSc) from NSL and joins Research In Motion (RIM). Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2012: Kaushik Choudhary graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* June 2012: Taher Dameh graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
&lt;br /&gt;
* December 2011: Fei Gao graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2011: Cameron Harvey graduates (MSc) from NSL and joins Amazon.com in Seattle, WA. Congratulations! Abdullah and Masum join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* June 2011: Dr. Hefeeda is awarded one of the prestigious [http://www.nserc-crsng.gc.ca/Professors-Professeurs/Grants-Subs/DGAS-SGSA_eng.asp NSERC Discovery Accelerator Supplements (DAS)], which are granted to 123 researchers in all Science and Engineering disciplines in Canada  (selected from more than 3,400 applicants in 2011). &lt;br /&gt;
&lt;br /&gt;
* June 2011: Hamed Neshat graduates (MSc) from NSL and joins Microsoft in Seattle, WA. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Farid Tabrizi  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Mohammad Alkurbi graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2010 == &lt;br /&gt;
&lt;br /&gt;
* December 2010: Shabnam Mirshokraie graduates (MSc) from NSL and joins UBC as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2010: Somsubhra Sharangi  graduates (MSc) from NSL. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* October 2010: Our [http://www.nserc-crsng.gc.ca/professors-professeurs/rpp-pp/spg-sps_eng.asp NSERC Strategic Project Grant] application on Mobile Gaming and 3D Video Systems: Next Generation Services for Wireless Networks is accepted. &lt;br /&gt;
&lt;br /&gt;
* October 2010:  Dr. Hefeeda becomes an Associate Editor of the premier [http://tomccap.acm.org/ ACM Transactions on Multimedia Computing, Communications and Applications (TOMCCAP)] journal. &lt;br /&gt;
&lt;br /&gt;
* September 2010: Naghmeh Khodabakhshi joins NSL as MSc student. Welcome aboard Naghmeh!&lt;br /&gt;
&lt;br /&gt;
* September 2010:  Dr. Hefeeda becomes program co-chair of the [http://www.icme2011.org/ IEEE International Conference on Multimedia and Expo (ICME 2011)] conference. &lt;br /&gt;
&lt;br /&gt;
* August 2010: Yuanbin Shen  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''July 2010: Dr. Hefeeda is promoted to the associate professor rank and granted tenure. '''&lt;br /&gt;
&lt;br /&gt;
* June 2010: Cong Ly graduates (MSc) from NSL and joins Microsoft in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2009 == &lt;br /&gt;
&lt;br /&gt;
* December 2009: Yi Liu graduates (MSc) from NSL and joins Incognito Software Inc. in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Greg Kowalski graduates (MSc) from NSL Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Dr. Hefeeda becomes the vice chair of the Distributed Multimedia track in the [http://www.ftrg.org/emc2010/index.php Embedded and Multimedia Computing (EMC-10) conference]. &lt;br /&gt;
&lt;br /&gt;
* '''November 2009: Cheng-Hsin Hsu graduates (PhD) from NSL and joins the Deutsche Telekom R&amp;amp;D Lab in California as a senior researcher. Congratulations Dr. Hsu -- the first PhD graduate from our group. ''' &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes a '''Senior Member of the IEEE'''. &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes the Preservation Editor of the ACM Special Interest Group on Multimedia (SIGMM) Web Magazine.&lt;br /&gt;
&lt;br /&gt;
*  November 2009:  Farid and Fei join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* October 2009: Dr. Hefeeda becomes the program chair of [http://nsl.cs.sfu.ca/nossdav10/ NOSSDAV 2010].&lt;br /&gt;
&lt;br /&gt;
*  September 2009: Cameron Harvey and Hamed Sadeghi-Neshat join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
*  September 2009: Kianoosh Mokhtarian graduates (MSc) from NSL and joins Mobidia in Richmond, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2009:  Our mobile TV research is also featured in the July issue of the [http://technews.acm.org/archives.cfm?fo=2009-07-jul/jul-01-2009.html#418148 ACM Tech News.]&lt;br /&gt;
&lt;br /&gt;
* June 2009: Our mobile TV research is featured on CTV British Columbia News: [http://www.ctvbc.ctv.ca/servlet/an/local/CTVNews/20090625/bc_mobile_tv_090625/ see article] or [[media:ctv09.pdf | local PDF.]]&lt;br /&gt;
&lt;br /&gt;
* May 2009: Cheng-Hsin Hsu (NSL PhD student)  is featured in [http://www.sfu.ca/sfunews/_pvw9C438741/news/story_05290909.shtml SFU News.] &lt;br /&gt;
&lt;br /&gt;
* January 2009: Ahmed Hamza joins NSL as PhD student. Mohammad Alkurbi joins NSL as MSc-Project student. Welcome aboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2008 == &lt;br /&gt;
&lt;br /&gt;
* December 2008: Our paper on [http://www.cs.sfu.ca/~mhefeeda/Papers/innovations08.pdf Energy Optimization in Mobile TV Broadcast Networks] wins the '''Best Paper Award''' in the IEEE Innovations 2008 Conference. &lt;br /&gt;
&lt;br /&gt;
* October 2008: Our Mobile TV Testbed wins the [http://www.cs.sfu.ca/~mhefeeda/Papers/mm08DemoAward.pdf Best Technical Demonstration Award] in ACM Multimedia 2008. &lt;br /&gt;
&lt;br /&gt;
* September 2008: Cong Ly, Yuanbin Shen, and Shabnam Mirshokraie join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* ''' March 2008:  This Wiki system has been launched.'''&lt;br /&gt;
&lt;br /&gt;
* February 2008:  Yi Liu joins NSL as MSc student. Welcome aboard Yi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2007 == &lt;br /&gt;
&lt;br /&gt;
* September 2007: Kianoosh Mokhtarian joins NSL as MSc student. Welcome aboard Kianoosh!&lt;br /&gt;
&lt;br /&gt;
* December 2007: Behrooz Noorizadeh Graduates (MSc) from NSL joins Eyeball Networks in Vancouver. .&lt;br /&gt;
&lt;br /&gt;
*  July 2007: Hossein Ahmadi Graduates (MSc) from NSL and joins UIUC as PhD Student.&lt;br /&gt;
&lt;br /&gt;
* April 2007: Majid Bagheri Graduates (MSc) from NSL and takes on a job in Iran.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2006 == &lt;br /&gt;
&lt;br /&gt;
* '''November 2006: Osama Saleh Graduates (MSc) from NSL and joins Eyeball Networks in Vancouver. Congratulations Osama -- the first MSc graduate from our group. '''&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6666</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6666"/>
		<updated>2021-12-15T05:10:49Z</updated>

		<summary type="html">&lt;p&gt;Khaled: /* Conferences/Workshops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Journals =&lt;br /&gt;
&lt;br /&gt;
'''2020'''&lt;br /&gt;
&lt;br /&gt;
* O. Eltobgy, O. Arafa, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm20_vrcast.pdf Mobile Streaming of Live 360-Degree Videos]''', ''IEEE Transactions on Multimedia'', Accepted February 2020. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2018'''&lt;br /&gt;
&lt;br /&gt;
* K. Calagari, M. Elgharib, P. Didyk, A. Kaspar, W. Matusik and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm18_2d3d.pdf Data Driven 2D-to-3D Video Conversion for Soccer]''', ''IEEE Transactions on Multimedia'', 20(3):605--618, March 2018. &lt;br /&gt;
&lt;br /&gt;
* H. Hong, T. El-Ganainy, C. Hsu , K. Harras, M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm18_mBridge.pdf Disseminating Multilayer Multimedia Content Over Challenged Networks]''', ''IEEE Transactions on Multimedia'', 20(2):345--360, February 2018. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2016'''&lt;br /&gt;
&lt;br /&gt;
* S. Almowuena and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tomm16_sfn.pdf Mobile Video Streaming over Dynamic Single-Frequency Networks]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 12(5s), Article 81, pp. 1--26, November 2016. &lt;br /&gt;
&lt;br /&gt;
* K. Calagari, T. ElGamal, K. Diab, K. Templin, P. Didyk, W. Matusik, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tomm16_depthPersonalization.pdf Depth Personalization and Streaming of Stereoscopic Sports Videos]''', 12(3), Article 41, pp:41:1—41:23, ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), March 2016.  &lt;br /&gt;
&lt;br /&gt;
* S. Almowuena, M.M. Rahman, C. Hsu, A. Hassan, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm16_hybridStreaming.pdf Energy-Aware and Bandwidth-Efficient Hybrid Video Streaming over Mobile Networks]''', ''IEEE Transactions on Multimedia'', 18(1), pp. 102--115, January 2016.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2015'''&lt;br /&gt;
&lt;br /&gt;
* T. Hegazy and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tpds15_cloudAutomation.pdf Industrial Automation as a Cloud Service]''', IEEE Transactions on Parallel and Distributed Systems, 26(10): 2750—2763, October 2015.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, T. ElGamal, K. Calagari, and A. Abdelsadek, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm15_cSpider.pdf Cloud-based Multimedia Content Protection System]''', ''IEEE Transactions on Multimedia'', 17(3), pp. 420--433, March 2015.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2014'''&lt;br /&gt;
&lt;br /&gt;
* K. Calagari, M. Pakravan, S. Shirmohammadi, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tomm14_alp.pdf ALP: Adaptive Loss Protection Scheme with Constant Overhead for Interactive Video Applications]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 11(2), Article 25,  pp. 1--25, December 2014. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2013'''&lt;br /&gt;
&lt;br /&gt;
* F. Tabrizi, J. Peters, and M. Hefeeda, '''Dynamic Control of Receiver Buffers in Mobile Video Streaming Systems''', ''IEEE Transactions on Mobile Computing'', 12(5), pp. 995--1008, May 2013.&lt;br /&gt;
&lt;br /&gt;
* N. Khodabakhshi and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tomccap13-3dvcd_spider.pdf Spider: A System for Finding 3D Video Copies]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 9(1), Article 7, pp. 1--20, February 2013.&lt;br /&gt;
&lt;br /&gt;
* K. Mokhtarian and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm13_capacity.pdf Capacity Management of Seed Servers in Peer-to-Peer Streaming Systems With Scalable Video Streams]''', ''IEEE Transactions on Multimedia'', 15(1), pp. 181--194, January 2013.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2012'''&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tomm12_multiview.pdf Energy-Efficient Multicasting of Multiview 3D Videos to Mobile Devices]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 8(3s), Article 45, pp. 1--25, September 2012.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and C. Hsu, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tomm12_testbed.pdf Design and Evaluation of a Testbed for Mobile TV Networks]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 8(1), Article 3, pp. 1--23, January 2012.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2011'''&lt;br /&gt;
&lt;br /&gt;
* C. Ly, C. Hsu, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm11_irs.pdf A Detour Routing System to Improve Quality of Online Games]''', ''IEEE Transactions on Multimedia'', 13(4), pp. 733--747, August 2011. &lt;br /&gt;
&lt;br /&gt;
* Y. Shen, C. Hsu, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/tmm11_p2p.pdf Efficient Algorithms for Multi-Sender Data Transmission in Swarm-Based Peer-to-Peer Streaming Systems]''', ''IEEE Transactions on Multimedia'', 13(4), pp. 762--775, August 2011.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, C. Hsu, and K. Mokhtarian, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tc11.pdf Design and Evaluation of a Proxy Cache for Peer to Peer Traffic]''', ''IEEE Transactions on Computers'', 60(7), pp. 964--977, July 2011.&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tmc11.pdf Flexible Broadcasting of Scalable Video Streams to Heterogeneous Mobile Devices]''', ''IEEE Transactions on Mobile Computing'', 10(3), pp. 406--418, March 2011. &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tomccap11_statmux.pdf Statistical Multiplexing of Variable-Bit-Rate Videos Streamed to Mobile Devices]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 7(2), Article 12, pp. 1--23,  February 2011.&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tomccap11_simu.pdf Using Simulcast and Scalable Video Coding to Control Channel Switching Delay in Mobile TV Broadcast Networks]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 7(2), Article 8, pp. 1--29, February 2011. &lt;br /&gt;
&lt;br /&gt;
* S. Sharangi, R. Krishnamurti and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tom11_wimax.pdf Energy-efficient Multicasting of Scalable Video Streams over WiMAX Networks]''', ''IEEE Transactions on Multimedia'', 13(1), pp.102--115, February 2011. &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tomccap11_cross.pdf A Framework for Cross-layer Optimization of Video Streaming in Wireless Networks]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 7(1), Article 5, pp. 1--28, January 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2010'''&lt;br /&gt;
&lt;br /&gt;
* K. Mokhtarian and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tom10.pdf Authentication of Scalable Video Streams with Low Communication Overhead]''', ''IEEE Transactions on Multimedia'', 12(7), pp. 730--742,  November 2010. &lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and B. Noorizadeh, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tpds10_caching.pdf On the Benefits of Cooperative Proxy Caching for Peer-to-Peer Traffic]''', ''IEEE Transactions on Parallel and Distributed Systems'', 21(7), pp. 998--1010, July 2010. &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ton10_abr.pdf Broadcasting Video Streams Encoded with Arbitrary Bit Rates in Energy-Constrained Mobile TV Networks]''', ''IEEE/ACM Transactions on Networking'', 18(3), pp. 681--694, June 2010. &lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and H. Ahmadi, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tpds10.pdf Energy-Efficient Protocol for Deterministic and Probabilistic Coverage in Sensor Networks]''', ''IEEE Transactions on Parallel and Distributed Systems'',  21(5), pp. 579--593, May 2010. &lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and C. Hsu, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ton10_burst.pdf On Burst Transmission Scheduling in Mobile TV Broadcast Networks]''', ''IEEE/ACM Transactions on Networking'', 18(2), pp. 610--623, April 2010.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and K. Mokhtarian, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tomccap10_auth.pdf Authentication Schemes for Multimedia Streams: Quantitative Analysis and Comparison]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 6(1), Article 6, pp. 1--24, February 2010.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2009'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and H. Ahmadi, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ahswn09b.pdf An Integrated Protocol for Maintaining Connectivity and Coverage under Probabilistic Models for Wireless Sensor Networks]''', ''Ad Hoc &amp;amp; Sensor Wireless Networks'',  7(3-4), pp. 295--323, April 2009.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and M. Bagheri, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ahswn09a.pdf Forest Fire Modeling and Early Detection using Wireless Sensor Networks]''', ''Ad Hoc &amp;amp; Sensor Wireless Networks'', 7(3-4), pp.169--224, April 2009. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2008'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and O. Saleh, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ton08.pdf Traffic Modeling and Proportional Partial Caching for Peer-to-Peer Systems]''', ''IEEE/ACM Transactions on Networking'', 16(6), pp. 1447--1460, December 2008. &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tomccap08_rd.pdf On the Accuracy and Complexity of Rate-Distortion Models for FGS-encoded Video Sequences]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 4(2), Article 15, pp. 1--22, May 2008.   &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tom08b.pdf Partitioning of Multiple Fine-Grained Scalable Video Sequences Concurrently Streamed to Heterogeneous Clients]''', ''IEEE Transactions on Multimedia'', 10(3), pp. 457--469, April 2008. &lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and C. Hsu,  '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tomccap08_fgs.pdf Rate-Distortion Optimized Streaming of Fine-Grained Scalable Video Sequences]''', ''ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)'', 4(1), Article 2, pp. 1--28, January 2008.   &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tom08.pdf Optimal Coding of Multi-layer and Multi-version Video Streams]''', ''IEEE Transactions on Multimedia'', 10(1), pp. 121--131, January 2008.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2005'''&lt;br /&gt;
&lt;br /&gt;
* Y. Tu, J. Sun, M. Hefeeda, Y. Xia, S. Prabhakar, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/tomccap05.pdf An Analytical Study of Peer-to-Peer Media Streaming Systems]''', ''ACM Transactions on Multimedia Computing,  Communications, and Applications (TOMM)'', 1(4),  pp. 354--376, November 2005.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, A. Habib, D. Xu, B. Bhargava, B. Botev, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmsj05.pdf CollectCast: A Peer-to-Peer Service for Media Streaming]''', ''ACM/Springer Multimedia Systems Journal'', 11(1), pp. 68--81, November 2005.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2004'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda,  B. Bhargava,  D. Yau,  '''[http://www.cs.sfu.ca/~mhefeeda/Papers/comnet04.pdf A Hybrid  Architecture for Cost-Effective On-Demand  Media Streaming]''', ''Elsevier Computer Networks'',  44(3), pp. 353--382, February 2004.&lt;br /&gt;
&lt;br /&gt;
= Conferences/Workshops = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2022'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab, P. Yassini, and M. Hefeeda, '''Orca: Server-assisted Multicast for Datacenter Networks''', In Proc. of USENIX Networked Systems Designed and Implementation (NSDI'22), Renton, WA, April 2022. (To appear)&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''Yeti: Stateless and Generalized Multicast Forwarding''', In Proc. of USENIX Networked Systems Designed and Implementation (NSDI'22), Renton, WA, April 2022. (To appear)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2021'''&lt;br /&gt;
&lt;br /&gt;
* O. Mossad, K. Diab, I. Amer, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm21_deepGame.pdf DeepGame: Efficient Video Encoding for Cloud Gaming]''', In Proc. of ACM Multimedia Conference (MM'21), Chengdu, China, October 2021. ([https://files.atypon.com/acm/76371c794f1e770909ff6897bda63c45  Video presentation])&lt;br /&gt;
&lt;br /&gt;
* A. Ahmed, S. Kim, M. Elgharib, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys21_videoReflection.pdf User-assisted Video Reflection Removal]''', In Proc. of ACM Multimedia Systems Conference (MMSys’21), Istanbul, Turkey, September 2021.&lt;br /&gt;
&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys21_HS_illumination.pdf Enabling Hyperspectral Imaging in Diverse Illumination Conditions for Indoor Applications]''', In Proc. of ACM Multimedia Systems (MMSys'21), Istanbul, Turkey, September 2021. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2020'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab, C. Lee, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/icnp20.pdf Oktopus: Service Chaining for Multicast Traffic]''', In Proc. of IEEE International Conference on Network Protocols (ICNP'20), Madrid, Spain, October 2020. '''(Acceptance: 16.8%)'''&lt;br /&gt;
&lt;br /&gt;
* M. Arab, P. Azadi, M. Hussein, W. AbdAlmageed, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm20_makeup.pdf Revealing True Identity: Detecting Makeup Attacks in Face-based Biometric Systems]''', In Proc. of ACM Multimedia Conference (MM'20), Seattle, WA, October 2020. &lt;br /&gt;
&lt;br /&gt;
* N. Sharma and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys20_vein.pdf Hyperspectral Reconstruction from RGB Images for Vein Visualization]''', In Proc. of ACM Multimedia Systems (MMSys'20), Istanbul, Turkey, June 2020. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2019'''&lt;br /&gt;
&lt;br /&gt;
* M. Arab, K. Calagari, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm19_bandSelection.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]''', In Proc. of ACM Multimedia Conference (MM'19), Nice, France, October 2019. &lt;br /&gt;
&lt;br /&gt;
* M. Hegazy, K. Diab, M. Saeedi, B. Ivanovic, I. Amer, Y. Liu, G. Sines, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys19_cave.pdf Content-aware Video Encoding for Cloud Gaming]''', In Proc. of the ACM Multimedia Systems (MMSys’19), Amherst, MA, June 2019. '''[Best Student Paper Award]'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/infocom19_cad.pdf Joint Content Distribution and Traffic Engineering of Adaptive Videos in Telco-CDNs]''', In Proc. of IEEE INFOCOM 2019, Paris, France, April 2019. '''(Acceptance: 19.7%)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2018'''&lt;br /&gt;
&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys18.pdf Dynamic Input Anomaly Detection in Interactive Multimedia Services]''', In Proc. of the ACM Multimedia Systems (MMSys’18), Amsterdam, Netherlands, June 2018. '''(Acceptance: 23%)''' '''[Best Student Paper Award - Honorable Mention]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2017'''&lt;br /&gt;
&lt;br /&gt;
* K. Calagari, M. Elgharib, S. Shirmohammadi, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm17_2d-vr.pdf Sports VR Content Generation from Regular Camera Feeds]''', In Proc. of the ACM Multimedia Conference (MM’17), Mountain View, CA, October 2017. '''(Acceptance: 28%)'''&lt;br /&gt;
&lt;br /&gt;
* A. Hamza, H. Ahmadi, S. Almowuena, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm17_fvv.pdf QoE-fair Adaptive Streaming of Free-viewpoint Videos over LTE Networks]''', In Proc. of the ACM Thematic Workshops (in conjunction with ACM Multimedia Conference), Mountain View, CA, October 2017. &lt;br /&gt;
&lt;br /&gt;
* H. Ahmadi, O. Eltobgy, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm17_multicastVR.pdf Adaptive Multicast Streaming of Virtual Reality Content to Mobile Users]''', In Proc. of the ACM Thematic Workshops (in conjunction with ACM Multimedia Conference), Mountain View, CA, October 2017.&lt;br /&gt;
&lt;br /&gt;
* A. Nandoriya, M. Elgharib, C. Kim, M. Hefeeda, and W. Matusik, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/iccv17.pdf Video Reflection Removal Through Spatio-Temporal Optimization]''', International Conference on Computer Vision (ICCV’17), Venice, Italy, October 2017. &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* A. Abdelaal, T. Hegazy, and M. Hefeeda. '''Event-based Control as a Cloud Service''', In Proc. of the American Control Conference (ACC), Seattle, WA, May 2017. &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/infocom17_mash.pdf MASH: A Rate Adaptation Algorithm for Multiview Video Streaming over HTTP]''', In Proc. of IEEE INFOCOM 2017, Atlanta, GA, May 2017. '''(Acceptance: 21%)''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2016'''&lt;br /&gt;
&lt;br /&gt;
* P. Kellnhofer, P. Didyk, K. Myszkowski, M. Hefeeda, H. Seidel, W. Matusik, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/siggraph16_GazeStereo3D.pdf GazeStereo3D: Seamless Disparity Manipulations]''', In Proc. of ACM SIGGRAPH 2016, Anaheim, CA, July 2016. (ACM Transactions on Graphics, 35(4), July 2016)  '''(Acceptance: ~25%)'''&lt;br /&gt;
&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys16_FVV.pdf Adaptive Streaming of Interactive Free Viewpoint Videos to Heterogeneous Clients]''', In Proc. of ACM Multimedia Systems (MMSys’16) Conference, Klagenfurt, Austria, 12 pages, May 2016. '''(Acceptance: 28%)'''&lt;br /&gt;
&lt;br /&gt;
* L. Gyarmati, M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/SportsAnalytics16.pdf Analyzing In-Game Movements of Soccer Players at Scale]''', In Proc. of MIT SLOAN Sports Analytics Conference, Boston, MA, March 2016.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''Efficient Coordination of Web Services in Large-scale Multimedia Systems''', In Proc. of ACM NOSSDAV’16, in conjunction with ACM Multimedia Systems (MMSys’16) Conference, Klagenfurt, Austria, 6 pages, May 2016. '''(Acceptance: 27%)''' &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* R. Shah, M. Hefeeda, R. Zimmermann, K. Harras, C. Hsu, Y. Yu, '''NEWSMAN: Uploading Videos over Adaptive Middleboxes to News Servers in Weak Network Infrastructures''', In Proc. of International Conference on Multimedia Modelling (MMM’16), Miami, FL, January 2016. '''(Acceptance: 28%)'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2015'''&lt;br /&gt;
&lt;br /&gt;
* K. Calagari, M. Elgharib, P. Didyk, A. Kaspar, W. Matusik, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm15_2d-3d.pdf Gradient-based 2D-to-3D Conversion for Soccer Videos]''', In Proc. of ACM Multimedia (MM'15) Conference, pp. 331--340, Brisbane, Australia, October 2015. '''(Acceptance: 22%)'''&lt;br /&gt;
&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm15_ProactiveQoS.pdf Enhancing the Quality of Interactive Multimedia Services by Proactive Monitoring and Failure Prediction]''', In Proc. of ACM Multimedia (MM'15) Conference, pp. 521--530, Brisbane, Australia, October 2015. '''(Acceptance: 22%)'''&lt;br /&gt;
&lt;br /&gt;
* M. ElGharib, M. Hefeeda, F. Durand, and B. Freeman, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/cvpr15.pdf Video Magnification in Presence of Large Motions]''', In Proc. of IEEE Conference on Computer Vision and Pattern Recognition (CVPR’15), Boston, MA, June 2015. '''(Acceptance: 24%)'''&lt;br /&gt;
&lt;br /&gt;
* M. Yabandeh, T. ElGamal, A. Aboulnaga, M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/sigmod15.pdf sPCA: Scalable Principal Component Analysis for Big Data]''', In Proc. of ACM SIGMOD’15, Melbourne, Australia, May 2015. '''(Acceptance: 18%)'''  &lt;br /&gt;
&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/infocom15.pdf Real-time Failure Prediction in Online Services]''', In Proc. of IEEE INFOCOM 2015, Hong Kong, April 2015. '''(Acceptance: 19%)'''&lt;br /&gt;
&lt;br /&gt;
* S. Almowuena and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsy15_sfn.pdf Dynamic Configuration of Single Frequency Networks in Mobile Streaming Systems]''', In Proc. of ACM Multimedia Systems (MMSys'15) Conference, p. 153--164, Portland, OR, March 2015. '''[Best Paper Award]''' '''(Acceptance: 29%)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2014'''&lt;br /&gt;
&lt;br /&gt;
* K. Calagari, K. Templin, T. Elgamal, K. Diab, P. Didyk, W. Matusik, M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mm14_anahita.pdf Anahita: A System for 3D Video Streaming with Depth Customization]''', In Proc. of ACM Multimedia (MM’14) Conference, Orlando, FL, November 2014. '''(Acceptance: 19%)''' &lt;br /&gt;
&lt;br /&gt;
* K. Templin, P. Didyk, K. Myszkowski, H.-P. Seidel, M. M. Hefeeda, W. Matusik, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/siggraph14.pdf Modeling and Optimizing Eye Vergence to Stereoscopic Cuts]''', In Proc. of ACM SIGGRAPH 2014, Vancouver, Canada, August 2014. (ACM Transactions on Graphics, 33(4), pp. 145:1—145:8, July 2014) '''(Acceptance: 25%)'''&lt;br /&gt;
&lt;br /&gt;
* M. Rahman, A. Hasib, C. Hsu, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/networking14.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]''', In Proc. of IFIP Networking (Networking’14) Conference, Trondheim, Norway, June 2014. '''(Acceptance: 25%)''' &lt;br /&gt;
&lt;br /&gt;
* K. Diab, T. ElGamal, K. Calagari, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys14_storageFor3DStreaming.pdf Storage Optimization for 3D Streaming Systems]''', In Proc. of ACM Multimedia Systems (MMSys’14) Conference, pp. 59—69, Singapore, March 2014. '''(Acceptance: 25%)'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''A DASH-based Free-Viewpoint Video Streaming System''', Proc. of ACM International Workshop on Network and Operating Systems Support for Digital Audio &amp;amp; Video (NOSSDAV'14), p. 55--60, Singapore, Singapore, March 2014.  '''(Acceptance: 32%)''' &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* A. Abdelsadek and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys14_DIMO.pdf DIMO: Distributed Index for Matching Multimedia Objects using MapReduce]''', Proc. of ACM Multimedia Systems  (MMSys'14) Conference, p. 115--126, Singapore, Singapore, March 2014.  '''(Acceptance: 25%)''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''2013'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab, M. Rafique, M. Hefeeda, '''Dynamic Sharing of GPUs in Cloud Systems''', In Proc. of IEEE High-Performance Grid and Cloud Computing Workshop, in conjunction with International Parallel and Distributed Processing Symposium (IPDPS’13), pp. 947—954, Boston, MA, May 2013.&lt;br /&gt;
&lt;br /&gt;
* T. Hegazy and M. Hefeeda, '''Fault-tolerant industrial automation as a cloud service'''. In Proc. of ACM Symposium on Cloud Computing (SoCC), p. 43:1--43:2, Santa Clara, CA, 2013.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''2012'''&lt;br /&gt;
&lt;br /&gt;
* F. Gao, W. Abd-Almageed, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/hpdc12.pdf Distributed approximate spectral clustering for large-scale datasets]''', In Proc. of ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC'12), p. 223--234, Delft, The Netherlands, June 2012.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''Multicasting Multi-view 3D Videos over Wireless Networks''', In Proc. of  ACM Workshop on Mobile Video (MoVid'12), in conjunction with ACM Multimedia Systems 2012, p. 43--48, Chapel Hill, NC, February 2012.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* A. Dastpak, J. Liu, and M. Hefeeda, '''Video Streaming over Cognitive Radio Networks''', In Proc. of  ACM Workshop on Mobile Video (MoVid'12), in conjunction with ACM Multimedia Systems 2012, p. 31--36, Chapel Hill, NC, February 2012.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* N. Khodabakhshi and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys12-Naghmeh.pdf Copy Detection of 3D Videos]''', In Proc. of ACM Multimedia Systems (MMSys'12), p. 131--142, Chapel Hill, NC, February 2012.&lt;br /&gt;
&lt;br /&gt;
* R. C. Harvey and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys12-Cameron.pdf Spatio-Temporal Video Copy Detection]''', In Proc. of ACM Multimedia Systems (MMSys'12), p. 35--46, Chapel Hill, NC, February 2012.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2011'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* H. Neshat and M. Hefeeda, '''Ranking of New Sponsored Online Ads Using Semantically Related Historical Ads''' , In Proc. of ACM Workshop on Internet Advertising (IA2011), in conjunction with The 34th Annual ACM SIGIR Conference, Beijing, China, July 2011.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* H. Neshat and M. Hefeeda, '''SmartAd: A Smart System for Effective Advertising in Online Videos''', In Proc. of IEEE International Conference on Multimedia &amp;amp; Expo (ICME'11),  Barcelona, Spain, July 2011. '''(Acceptance: 30%)'''&lt;br /&gt;
&lt;br /&gt;
* F. Tabrizi, J. Peters, and M. Hefeeda, '''[https://www2.cs.sfu.ca/~mhefeeda/Papers/networking11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices]''', In Proc. of  IFIP Networking 2011, Valencia, Spain, May 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2010'''&lt;br /&gt;
&lt;br /&gt;
* R. C. Harvey, A. Hamza, C. Ly, and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/netGames10.pdf Energy-Efficient Gaming on Mobile Devices using Dead Reckoning-based Power Management]''', In Proc. of the 9th Annual Workshop on Network and Systems Support for Games (NetGames'10), 6 pages, Taipei, Taiwan, November 2010. '''(Acceptance: 33%)''' Slides [[media:DRS_NetGames10.pdf | pdf]]&lt;br /&gt;
&lt;br /&gt;
* C. Ly, C. Hsu, and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mm10.pdf Improving Online Gaming Quality using Detour Paths]''', In Proc. of ACM Multimedia 2010, p. 55--64, Firenze, Italy, October 2010. '''(Acceptance: 14% -- Systems Track)''' Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mm10.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/mm10.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* F. Tabrizi, C. Hsu, J. Peters, and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/movid10.pdf Optimal Scalable Video Multiplexing in Mobile Broadcast Networks]''', In Proc. of  ACM Workshop on Mobile Video Delivery (MoViD'10), in conjunction with ACM Multimedia 2010, p. 9--14, Firenze, Italy, October 2010. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/movid10.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/movid10.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* S. Sharangi, R. Krishnamurti and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/iwqos10.pdf Streaming Scalable Video Over WiMAX Networks]''', In Proc. of IEEE International Workshop on Quality of Service (IWQoS'10), p. 1--9, Beijing, China, June  2010. '''(Acceptance: 25%)''' Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/iwqos10.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* K. Mokhtarian and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmsys10_p2pAnalysis.pdf Analysis of Peer-assisted Video-on-Demand Systems with Scalable Video Streams]''', In Proc. of ACM Multimedia Systems (MMSys'10), 12 pages, Phoenix, AZ, February 2010. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_p2pAnalysis.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_p2pAnalysis.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmsys10_segmentScheduling.pdf Quality-Aware Segment Transmission Scheduling in Peer-to-Peer Streaming Systems]''', In Proc. of ACM Multimedia Systems (MMSys'10), p. 169--179, Phoenix, AZ, February 2010. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_segmentScheduling.ppt ppt] [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_segmentScheduling.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* Y. Liu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmsys10_coopStreaming.pdf Video Streaming over Cooperative Wireless Networks]''', In Proc. of ACM Multimedia Systems (MMSys'10), pp. 99--110, Phoenix, AR, February 2010. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_coopStreaming.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_coopStreaming.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmsys10_viewingTime.pdf Achieving Viewing Time Scalability in Mobile Video Streaming Using Scalable Video Coding]''', In Proc. of ACM Multimedia Systems (MMSys'10), pp. 111--122, Phoenix, AZ, February 2010. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_viewingTime.ppt ppt] [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_viewingTime.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* S. Mirshokraie and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmsys10_svc-nc.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Networking Coding]''', In Proc. of ACM Multimedia Systems (MMSys'10), pp. 123--132, Phoenix, AZ, February 2010. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_svc-nc.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/mmsys10_svc-nc.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2009'''&lt;br /&gt;
&lt;br /&gt;
* G. Kowalski and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ism09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]''', In Proc. of  IEEE International Symposium on Multimedia (ISM'09), pp. 243--250, San Diego, CA, December 2009.   '''(Acceptance: 20%)'''&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mm09.pdf On Statistical Multiplexing of Variable-Bit-Rate Video Streams in Mobile Systems]''', In Proc. of ACM Multimedia 2009, pp. 411--420, Beijing, China, October 2009.   '''(Acceptance: 18%)'''&lt;br /&gt;
&lt;br /&gt;
* Y. Liu, C. Hsu, and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mm09-short.pdf On the Benefits of Cooperative Video Broadcast over WMANs and WLANs]''', In Proc. of ACM Multimedia 2009, pp. 901--904, Beijing, China, October 2009.   '''(Acceptance: 30%)'''&lt;br /&gt;
&lt;br /&gt;
* A. Berger and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/npsec09.pdf Exploiting SIP for Botnet Communication]''', In Proc. of Workshop on Secure Network Protocols (NPSec'09), in conjunction with IEEE International Conference on Network Protocols (ICNP'09), pp. 31--36, Princeton, NJ, October 2009.   '''(Acceptance: 30%)'''&lt;br /&gt;
&lt;br /&gt;
* K. Mokhtarian and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/iwqos09b.pdf Efficient Allocation of Seed Servers in Peer-to-Peer Streaming Systems with Scalable Videos]''', In Proc. of IEEE International Workshop on Quality of Service (IWQoS'09), pp. 1-- 9, Charleston, SC, July 2009. &lt;br /&gt;
&lt;br /&gt;
* K. Mokhtarian and M. Hefeeda,  '''[http://www.cs.sfu.ca/~mhefeeda/Papers/nossdav09.pdf End-to-End Secure Delivery of Scalable Video Streams]''', In Proc. of International workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV'09), pp. 79--84, Williamsburg, VA, June 2009.   '''(Acceptance: 30%)''' &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/pv09b.pdf Multi-Layer Video Broadcasting with Low Channel Switching Delays]''', In Proc. of IEEE International Packet Video Workshop (PV'09), pp. 1--10, Seattle, WA, May 2009.  Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/pv09b.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/pv09b.pdf pdf] &lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and K. Mokhtarian, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/pv09.pdf Analysis of Authentication Schemes for Nonscalable Video Streams]''', In Proc. of IEEE International Packet Video Workshop (PV'09), pp. 1--10, Seattle, WA, May 2009.  Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/pv09.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/pv09.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/networking09.pdf Video Broadcasting to Heterogeneous Mobile Devices]''', In Proc. of  IFIP Networking 2009,  Aachen, Germany, May 2009. Published in Springer-Verlag  Lecture Notes in Computer Science,  LNCS 5550, pp. 600--613,  2009.  '''(Acceptance: 20%)''' &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/infocom09.pdf Time Slicing in Mobile TV Broadcast Networks with Arbitrary Channel Bit Rates]''', In Proc. of  IEEE INFOCOM 2009,  pp. 2231--2239,  Rio de Janeiro, Brazil, April 2009. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/infocom09.pptx pptx]  [http://www.cs.sfu.ca/~mhefeeda/Talks/infocom09.pdf pdf]   '''(Acceptance: 20%)'''&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmcn09.pdf Bounding Switching Delay in Mobile TV Broadcast Networks]''', In Proc. of ACM/SPIE Multimedia Computing and Networking Conference (MMCN'09), 12 pages, San Jose, CA, January 2009. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmcn09.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/mmcn09.pdf pdf] &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmcn09a.pdf Cross-layer Optimization of Video Streaming in Single-Hop Wireless Networks]''', In Proc. of ACM/SPIE Multimedia Computing and Networking Conference (MMCN'09), 13 pages, San Jose, CA, January 2009. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmcn09a.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/mmcn09a.pdf pdf] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2008'''&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/roads08.pdf ISP-Friendly Peer Matching without ISP Collaboration]''', International Workshop on Real Overlays &amp;amp; Distributed Systems (ROADS'08), in conjunction with ACM CoNEXT 2008, 6 pages, Madrid, Spain, December 2008. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/roads08.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/roads08.pdf pdf]  '''(Acceptance: 30%)'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and C. Hsu,  '''[http://www.cs.sfu.ca/~mhefeeda/Papers/innovations08.pdf Energy Optimization in Mobile TV Broadcast Networks]''', In Proc. of IEEE International Conference on Innovations in Information Technology (Innovations'08), Al Ain, United Arab Emirates, December, 2008. '''[Best Paper Award]'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and B. Noorizadeh, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/lcn08.pdf Cooperative Caching: The Case for P2P Traffic]''', In Proc. of IEEE Conference on Local Computer Networks (LCN'08), pp. 12--19, Montreal, Canada, October 2008.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2007'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and H. Ahmadi, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/icnp07.pdf A Probabilistic Coverage Protocol for Wireless Sensor Networks]''', In Proc. of IEEE International Conference on Network Protocols (ICNP'07), pp. 41--50, Beijing, China, October 2007.   '''(Acceptance: 15%)''' Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/icnp07.ppt ppt]  [http://www.cs.sfu.ca/~mhefeeda/Talks/icnp07.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and H. Ahmadi, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mass07.pdf Network Connectivity under Probabilistic Communication Models in Wireless Sensor Networks]''', In Proc. of IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS'07),  pp. 1--9, Pisa, Italy, October 2007.  '''(Acceptance: 25%)'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and M. Bagheri, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mass-ghs07.pdf Wireless Sensor Networks for Early Detection of Forest Fires]''', In Proc. of International Workshop on Mobile Ad hoc and Sensor Systems for Global and Homeland Security (MASS-GHS’07), in conjunction with IEEE MASS’07,  pp. 1--6, Pisa, Italy, October 2007.  Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mass-ghs07.ppt ppt] [http://www.cs.sfu.ca/~mhefeeda/Talks/mass-ghs07.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/iwqos07.pdf Structuring Multi-Layer Scalable Streams to Maximize Client-Perceived Quality]''', In Proc. of IEEE International Workshop on Quality of Service (IWQoS'07), pp. 182--187, Chicago, IL, June 2007. &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/nossdav07.pdf Optimal Partitioning of Fine-Grained Scalable Video Streams]''', In Proc. of ACM International Workshop on Network and Operating Systems Support for Digital Audio &amp;amp; Video (NOSSDAV'07), pp. 63--68, Urbana-Champion, IL, June 2007.   Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/nossdav07.ppt ppt]  [http://www.cs.sfu.ca/~mhefeeda/Talks/nossdav07.pdf pdf].&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and M. Bagheri, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/infocom07.pdf Randomized k-Coverage Algorithms For Dense Sensor Networks]''', In Proc. of  IEEE INFOCOM 2007 Minisymposium, pp. 2376--2380, Anchorage, AK, May 2007.  Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/infocom07.ppt ppt]  [http://www.cs.sfu.ca/~mhefeeda/Talks/infocom07.pdf pdf].  '''(Acceptance: 25%)'''&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mmcn07.pdf Optimal Bit Allocation for Fine-Grained Scalable Video Sequences in Distributed Streaming Environments]''', In Proc. of 14th ACM/SPIE Multimedia Computing and Networking Conference (MMCN'07), pp. 1--12, San Jose, CA, Jan 2007.    Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mmcn07.ppt ppt]  [http://www.cs.sfu.ca/~mhefeeda/Talks/mmcn07.pdf pdf].  '''(Acceptance: 30%)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2006'''&lt;br /&gt;
&lt;br /&gt;
* O. Saleh and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/icnp06.pdf Modeling and Caching of Peer-to-Peer Traffic]''', In Proc. of IEEE International Conference on Network Protocols (ICNP'06), pp. 249--258, Santa Barbara, CA, November 2006.  Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/icnp06.ppt ppt]  [http://www.cs.sfu.ca/~mhefeeda/Talks/icnp06.pdf pdf].   '''(Acceptance: 14%)'''&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/iccta06.pdf Rate-Distortion Models for FGS-encoded Video Sequences]''', In Proc. of IEEE International Conference on Computer Theory and Applications (ICCTA’06), pp. 334--337, Alexandria, Egypt, September 2006.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2005'''&lt;br /&gt;
&lt;br /&gt;
* Y. Tu, M. Hefeeda, Y. Xia, and S. Prabhakar, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/dexa05.pdf Control-based Quality Adaptation in Data Stream Management Systems]''', In Proc. of  16th International Conference on Database and Expert Systems Applications (DEXA'05), Copenhagen, Denmark, August 2005. Published in Springer-Verlag  Lecture Notes in Computer Science,  LNCS 3588, pp. 746--755,  September 2005.&lt;br /&gt;
&lt;br /&gt;
'''2003'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda,  A. Habib, B. Botev, D. Xu, and B. Bhargava, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mm03.pdf PROMISE:  Peer-to-Peer Media Streaming  Using CollectCast]''',  In Proc. of  ACM Multimedia 2003, pages 45--54, Berkeley, CA,  November 2003. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mm03.ppt ppt] [http://www.cs.sfu.ca/~mhefeeda/Talks/mm03.pdf pdf].   '''(Acceptance: 17%)'''&lt;br /&gt;
&lt;br /&gt;
* A. Habib, M. Hefeeda, and B. Bhargava, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ndss03.pdf Detecting Service Violations and DoS Attacks]''',  In  Proc. of Network and Distributed Systems Security Symposium  (NDSS'03), pages 177--189, San Diego, CA,  February 2003.  '''(Acceptance: 21%)'''&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and  B. Bhargava, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/ftdcs03.pdf On-Demand  Media Streaming  Over  the Internet]''',  In Proc. of  9th IEEE  Workshop on  Future Trends of Distributed Computing Systems (FTDCS'03),  pages 279--285, San Juan, Puerto Rico, May,  2003.   Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/ftdcs03.ppt ppt] [http://www.cs.sfu.ca/~mhefeeda/Talks/ftdcs03.pdf pdf]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2002'''&lt;br /&gt;
&lt;br /&gt;
* D. Xu, M. Hefeeda, S. Hambrush, and B. Bhargava, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/icdcs02.pdf On Peer-to-Peer Media Streaming]''',  In Proc. of  IEEE  International Conference on Distributed Computing Systems (ICDCS'02), pages 363--371, Vienna, Austria, July 2002.  '''(Acceptance: 18%)'''&lt;br /&gt;
&lt;br /&gt;
= Book Chapters =&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, C. Hsu, and J. Peters, '''Energy and Bandwidth Optimization in Mobile Video Streaming Systems''', Book Chapter in ''Advanced Video Communications over Wireless Networks'', edited by Ce Zhu and Yuenan Li, pp. 165--210, CRC Press, 2013.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and K. Mokhtarian, '''Authentication of Scalable Multimedia Streams''', Book Chapter in ''Handbook of Security and Networks'', edited by Yang Xiao, Frank H Li, and Hui Chen, pp. 93--125, World Scientific Publishing, 2011. (Invited)&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and A. Habib, '''Detecting DoS Attacks and Service Violations in QoS-enabled Networks''', Book Chapter in ''Handbook of Security and Networks'', edited by Yang Xiao, Frank H Li, and Hui Chen, pp. 191--220, World Scientific Publishing, 2011. (Invited)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Refereed Magazine Articles =&lt;br /&gt;
&lt;br /&gt;
* B. Jules and M. Hefeeda, [http://www.cs.sfu.ca/~mhefeeda/Papers/pCDN07.pdf pCDN: Peer-assisted Content Distribution Network], ''CBC/Radio-Canada Technology Review Magazine'', Issue 4, pp. 1--14, July 2007. (Invited, also published in [http://www.cs.sfu.ca/~mhefeeda/Papers/pCDN07_french.pdf French]. This magazine is distributed to major broadcasters across the world.)&lt;br /&gt;
&lt;br /&gt;
* C. Schuba, M. Hefeeda, J. Goldschmidt, M. Speer, [http://www.cs.sfu.ca/~mhefeeda/Papers/ieeeComp04Final.pdf Scaling Network Services Using Programmable Network Devices], ''IEEE Computer'', pp. 52--60, April 2005. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Posters and Demos =&lt;br /&gt;
&lt;br /&gt;
* N. Sharma, '''Enabling Wide Adoption of Hyperspectral Imaging''', ACM Multimedia Systems (MMSys'21) Doctoral Symposium, Istanbul, Turkey, September 2021.&lt;br /&gt;
&lt;br /&gt;
* K. Diab, M. Hefeeda, '''Cooperative Active Distribution of Videos in Telco-CDNs''', In ACM SIGCOMM'17 Poster Session, Los Angeles, CA, August 2017. &lt;br /&gt;
&lt;br /&gt;
* H. Hong, S. Wang, C. Tan, T. El-Ganainy, K. Harras, C. Hsu, M. Hefeeda, '''Challenged Content Delivery Network: Eliminating the Digital Divide''', In Proc. of ACM Multimedia (MM’015) Conference, Brisbane, Australia, October 2015. &lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, K. Choudhary, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/bcic10.pdf Efficient Multiplexing for Mobile Video Streaming]''', British Columbia Innovation Council (BCIC) Connect Conference, Vancouver, Canada, October 2010.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, C. Hsu, and Y. Liu,  '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mm08demo_abstract.pdf Testbed and Experiments for Mobile TV (DVB-H) Networks]''',  ACM Multimedia'08 Technical Demonstration, Vancouver, Canada, October 2008.  [http://www.cs.sfu.ca/~mhefeeda/Papers/mm08DemoAward.pdf Best Demo Award]&lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mm08PhD.pdf Video Communication Systems with Heterogeneous Clients]''', ACM Multimedia'08 Doctoral Symposium, Vancouver, Canada, October 2008.&lt;br /&gt;
&lt;br /&gt;
* C. Hsu, N. Chiluka, and M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm08poster_abstract.pdf ISP-Friendly Peer Matching Algorithms]''', ACM SIGCOMM'08 Poster, Seattle, WA, August 2008.  [[http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm08poster.pdf Poster: pdf]]  [[http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm08poster.ppt Poster: ppt]].&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, C. Hsu, and K. Mokhtarian, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm08demo_abstract.pdf pCache: A Proxy Cache for Peer-to-Peer Traffic]''', ACM SIGCOMM'08 Technical Demonstration, Seattle, WA, August 2008.  [[http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm08demo.pdf Poster: pdf]]  [[http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm08demo.ppt Poster: ppt]].&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda,  A. Habib, D. Xu,  and B. Bhargava,  '''[http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm03Poster.pdf CollectCast: A Tomography-Based Network Service for Peer-to-Peer Streaming]''',  In ACM SIGCOMM'03 Poster Session, Karlsruhe, Germany, August 2003.  [http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm03Abstract.pdf Abstract] [http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm03Poster.pdf pdf] [http://www.cs.sfu.ca/~mhefeeda/Papers/sigcomm03Poster.ppt ppt].  (Acceptance: 29%)&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, '''[http://www.cs.sfu.ca/~mhefeeda/Papers/mm03-doctoral.pdf A Framework for Cost-Effective Peer-to-Peer Content Distribution]''',   In Proc. of  ACM Multimedia 2003,  Doctoral Symposium, pages 642--643, Berkeley, CA,  November 2003. Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mm03_doctoral.ppt ppt] [http://www.cs.sfu.ca/~mhefeeda/Talks/mm03_doctoral.pdf pdf].&lt;br /&gt;
&lt;br /&gt;
= Granted Patents = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and R. Cameron Harvey, '''Detecting Video Copies''', US Patent No: US 9,418,297 B2, granted August 2016. &lt;br /&gt;
&lt;br /&gt;
* C. Hsu and M. Hefeeda, '''System and Method for Multiplexing of Variable Bitrate Video Streams in Mobile Video Systems''', US Patent No: US 9,215,486 B2, granted December 2015.&lt;br /&gt;
&lt;br /&gt;
* W. Abd-Almageed, M. Hefeeda, B. Abdelaziz, '''System and Method for Semantic Video Segmentation''', US Patent No: US 8,756,233 B2, granted June 2014.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and N. Khodabakhshi, '''Copy Detection''', US Patent No: US 8,509,600 B2, granted August 2013.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Technical Reports  =&lt;br /&gt;
&lt;br /&gt;
* T. Hegazy and M. Hefeeda, [http://nsl.cs.sfu.ca/techrep/SFU-CMPT_TR_2013-25-3.pdf Making Industrial Automation a Cloud Service], SFU-CMPT TR 2013-25-3, School of Computing Science, Simon Fraser University, September 2013.&lt;br /&gt;
&lt;br /&gt;
* T. Hegazy and M. Hefeeda, [http://nsl.cs.sfu.ca/techrep/SFU-CMPT_TR_2013-25-2.pdf Delay Compensation for Remote Virtualized Feedback Controllers], SFU-CMPT TR 2013-25-2, School of Computing Science, Simon Fraser University, June 2013.&lt;br /&gt;
&lt;br /&gt;
* T. Hegazy and M. Hefeeda, [http://nsl.cs.sfu.ca/techrep/SFU-CMPT_TR_2013-25-1.pdf The Case for Industrial Automation as a Cloud Service], SFU-CMPT TR 2013-25-1, School of Computing Science, Simon Fraser University, June 2013.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda, [http://www.cs.sfu.ca/~mhefeeda/Papers/p2pSurvey.pdf Peer-to-Peer Systems: A Comprehensive Survey], School of Computing Science, Simon Fraser University, September 2004.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda,  P. Afeche, B. Bhargava, [http://www.cs.sfu.ca/~mhefeeda/Papers/p2pecon2.pdf Economics of a Collaborative  Peer-to-Peer  Infrastructure for Content  Distribution],  CS-TR 03-015, Purdue University, May 2003.&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda,  A. Habib, B. Bhargava, [http://www.cs.sfu.ca/~mhefeeda/Papers/p2pecon1.pdf Cost-Profit Analysis of a Peer-to-Peer  Media  Streaming Architecture], CERIAS TR 2002-37, Purdue University, October 2002.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tutorials =&lt;br /&gt;
&lt;br /&gt;
* M. Hefeeda and C. Hsu, [http://www.acmmm10.org/program/deepenings/tutorials/#mobile_video_streaming Mobile Video Streaming in Modern Wireless Networks] at the [http://www.acmmm10.org/ ACM Multimedia 2010 Conference].  [http://www.cs.sfu.ca/~mhefeeda/Papers/mm10Tutorial.pdf Summary],  Slides [http://www.cs.sfu.ca/~mhefeeda/Talks/mm10Tutorial.pptx pptx] [http://www.cs.sfu.ca/~mhefeeda/Talks/mm10Tutorial.pdf pdf]&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6665</id>
		<title>News</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=News&amp;diff=6665"/>
		<updated>2021-12-15T05:06:16Z</updated>

		<summary type="html">&lt;p&gt;Khaled: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2021 ==&lt;br /&gt;
&lt;br /&gt;
* October 2021: Parham Yassini graduates (MSc) and joins Huawei. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2021: Puria Azadimoghadam graduates (MSc) and continues as PhD student at UBC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2020 ==&lt;br /&gt;
&lt;br /&gt;
* July 2020: Carlos Lee graduates (MSc) and joins Ericsson. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2020: Amgad Ahmed graduates (MSc). Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2019 ==&lt;br /&gt;
&lt;br /&gt;
* August 2019: Khaled Diab graduates (PhD) and continues as University Research Associate at SFU. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* August 2019: Mohammad Amin Arab graduates (MSc) and continues as PhD candidate at NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* Summer 2019: Mohamed Hegazy graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''June 2019: Mohamed Hegazy's paper in ACM Multimedia Systems 2019 won the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys19_cave.pdf Content-aware Video Encoding for Cloud Gaming]''&lt;br /&gt;
&lt;br /&gt;
* June 2019: Omar Arafa graduates (MSc) and joins Fortinet. Congratulations!&lt;br /&gt;
&lt;br /&gt;
== 2018 ==&lt;br /&gt;
&lt;br /&gt;
* December 2018: Omar Eltobgy graduates (MSc) and joins Adobe. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* November 2018: Mohammed Shatnawi graduates (PhD) form NSL and continues his work with Microsoft. Congratulations Dr. Shatnawi!&lt;br /&gt;
&lt;br /&gt;
* '''June 2018: Mohammed Shatnawi's paper in ACM Multimedia Systems 2018 was the  Runner-up for the Best Student Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsys18.pdf Dynamic Input Anomaly Detection in Interactive Multimedia Services]''&lt;br /&gt;
&lt;br /&gt;
* May 2018: Dr. Hefeeda is appointed the Director of the School of Computing Science.&lt;br /&gt;
&lt;br /&gt;
== 2017 ==&lt;br /&gt;
&lt;br /&gt;
* September 2017: Dr. Hefeeda is appointed the Associate Director for Research and Industry Relations of the School of Computing Science.  &lt;br /&gt;
&lt;br /&gt;
* August 2017: Kiana Calagari graduates (PhD) form NSL. Congratulations Dr. Calagari!&lt;br /&gt;
&lt;br /&gt;
* August 2017: Alaa Eldin Abdelaal graduates (MSc) and joins UBC in September as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2017: Ahmed Hamza graduates (PhD) from NSL and joins InterDigital in September as a Research Engineer. Congratulations Dr. Hamza!&lt;br /&gt;
&lt;br /&gt;
== 2016 ==&lt;br /&gt;
&lt;br /&gt;
* December 2016: Saleh Almowuena graduates (PhD) from NSL and joins King Saud University, Saudi Arabia, as Assistant Professor. Congratulations Dr. Almowuena!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2015 ==&lt;br /&gt;
&lt;br /&gt;
* '''March 2015: Saleh's paper in ACM Multimedia Systems 2015 won the Best Paper Award.''' Paper title: ''[https://www2.cs.sfu.ca/~mhefeeda/Papers/mmsy15_sfn.pdf Dynamic Configuration of Single Frequency Networks in Mobile Streaming Systems]''&lt;br /&gt;
&lt;br /&gt;
== 2014 ==&lt;br /&gt;
&lt;br /&gt;
* November 2014: Abdullah Aldhamin graduates (MSc) form NSL and returns back to Saudi Aramco Oil Company. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* October 2014: Ahmed Abdelsadek graduates (MSc) from NSL and joins Microsoft. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* September 2014: Dr. Hefeeda is awarded the '''[http://tomm.acm.org/TOMM_Best_AE_2014.pdf Best Associate Editor]''' of the ACM Transactions on Multimedia Computing, Communications and Applications (ACM TOMM) journal.  &lt;br /&gt;
&lt;br /&gt;
* '''September 2014: Dr. Hefeeda is promoted to full professor. ''' &lt;br /&gt;
&lt;br /&gt;
* January 2014: Khaled Diab joins NSL as a PhD student. Welcome aboard Khaled!&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
&lt;br /&gt;
* December 2012: Ahmed Bu-Khamsin graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Ahmed Abdelsadek joins NSL as a MSc student. Welcome aboard Ahmed!&lt;br /&gt;
&lt;br /&gt;
* September 2012: Kiana Calagari joins NSL as a PhD student. Welcome aboard Kiana!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Tamir Hegazy joins NSL as a post-doc fellow. Welcome aboard Tamir!&lt;br /&gt;
&lt;br /&gt;
* August 2012: Naghmeh Khodabakhshi graduates (MSc) from NSL and joins Research In Motion (RIM). Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2012: Kaushik Choudhary graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* June 2012: Taher Dameh graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
&lt;br /&gt;
* December 2011: Fei Gao graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* September 2011: Cameron Harvey graduates (MSc) from NSL and joins Amazon.com in Seattle, WA. Congratulations! Abdullah and Masum join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* June 2011: Dr. Hefeeda is awarded one of the prestigious [http://www.nserc-crsng.gc.ca/Professors-Professeurs/Grants-Subs/DGAS-SGSA_eng.asp NSERC Discovery Accelerator Supplements (DAS)], which are granted to 123 researchers in all Science and Engineering disciplines in Canada  (selected from more than 3,400 applicants in 2011). &lt;br /&gt;
&lt;br /&gt;
* June 2011: Hamed Neshat graduates (MSc) from NSL and joins Microsoft in Seattle, WA. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Farid Tabrizi  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* April 2011: Mohammad Alkurbi graduates (MSc-Project) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2010 == &lt;br /&gt;
&lt;br /&gt;
* December 2010: Shabnam Mirshokraie graduates (MSc) from NSL and joins UBC as a PhD student. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2010: Somsubhra Sharangi  graduates (MSc) from NSL. Congratulations! &lt;br /&gt;
&lt;br /&gt;
* October 2010: Our [http://www.nserc-crsng.gc.ca/professors-professeurs/rpp-pp/spg-sps_eng.asp NSERC Strategic Project Grant] application on Mobile Gaming and 3D Video Systems: Next Generation Services for Wireless Networks is accepted. &lt;br /&gt;
&lt;br /&gt;
* October 2010:  Dr. Hefeeda becomes an Associate Editor of the premier [http://tomccap.acm.org/ ACM Transactions on Multimedia Computing, Communications and Applications (TOMCCAP)] journal. &lt;br /&gt;
&lt;br /&gt;
* September 2010: Naghmeh Khodabakhshi joins NSL as MSc student. Welcome aboard Naghmeh!&lt;br /&gt;
&lt;br /&gt;
* September 2010:  Dr. Hefeeda becomes program co-chair of the [http://www.icme2011.org/ IEEE International Conference on Multimedia and Expo (ICME 2011)] conference. &lt;br /&gt;
&lt;br /&gt;
* August 2010: Yuanbin Shen  graduates (MSc) from NSL. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* '''July 2010: Dr. Hefeeda is promoted to the associate professor rank and granted tenure. '''&lt;br /&gt;
&lt;br /&gt;
* June 2010: Cong Ly graduates (MSc) from NSL and joins Microsoft in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2009 == &lt;br /&gt;
&lt;br /&gt;
* December 2009: Yi Liu graduates (MSc) from NSL and joins Incognito Software Inc. in Vancouver, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Greg Kowalski graduates (MSc) from NSL Congratulations!&lt;br /&gt;
&lt;br /&gt;
* December 2009: Dr. Hefeeda becomes the vice chair of the Distributed Multimedia track in the [http://www.ftrg.org/emc2010/index.php Embedded and Multimedia Computing (EMC-10) conference]. &lt;br /&gt;
&lt;br /&gt;
* '''November 2009: Cheng-Hsin Hsu graduates (PhD) from NSL and joins the Deutsche Telekom R&amp;amp;D Lab in California as a senior researcher. Congratulations Dr. Hsu -- the first PhD graduate from our group. ''' &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes a '''Senior Member of the IEEE'''. &lt;br /&gt;
&lt;br /&gt;
* November 2009: Dr. Hefeeda becomes the Preservation Editor of the ACM Special Interest Group on Multimedia (SIGMM) Web Magazine.&lt;br /&gt;
&lt;br /&gt;
*  November 2009:  Farid and Fei join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* October 2009: Dr. Hefeeda becomes the program chair of [http://nsl.cs.sfu.ca/nossdav10/ NOSSDAV 2010].&lt;br /&gt;
&lt;br /&gt;
*  September 2009: Cameron Harvey and Hamed Sadeghi-Neshat join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
*  September 2009: Kianoosh Mokhtarian graduates (MSc) from NSL and joins Mobidia in Richmond, BC. Congratulations!&lt;br /&gt;
&lt;br /&gt;
* July 2009:  Our mobile TV research is also featured in the July issue of the [http://technews.acm.org/archives.cfm?fo=2009-07-jul/jul-01-2009.html#418148 ACM Tech News.]&lt;br /&gt;
&lt;br /&gt;
* June 2009: Our mobile TV research is featured on CTV British Columbia News: [http://www.ctvbc.ctv.ca/servlet/an/local/CTVNews/20090625/bc_mobile_tv_090625/ see article] or [[media:ctv09.pdf | local PDF.]]&lt;br /&gt;
&lt;br /&gt;
* May 2009: Cheng-Hsin Hsu (NSL PhD student)  is featured in [http://www.sfu.ca/sfunews/_pvw9C438741/news/story_05290909.shtml SFU News.] &lt;br /&gt;
&lt;br /&gt;
* January 2009: Ahmed Hamza joins NSL as PhD student. Mohammad Alkurbi joins NSL as MSc-Project student. Welcome aboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2008 == &lt;br /&gt;
&lt;br /&gt;
* December 2008: Our paper on [http://www.cs.sfu.ca/~mhefeeda/Papers/innovations08.pdf Energy Optimization in Mobile TV Broadcast Networks] wins the '''Best Paper Award''' in the IEEE Innovations 2008 Conference. &lt;br /&gt;
&lt;br /&gt;
* October 2008: Our Mobile TV Testbed wins the [http://www.cs.sfu.ca/~mhefeeda/Papers/mm08DemoAward.pdf Best Technical Demonstration Award] in ACM Multimedia 2008. &lt;br /&gt;
&lt;br /&gt;
* September 2008: Cong Ly, Yuanbin Shen, and Shabnam Mirshokraie join NSL as MSc students. Welcome aboard. &lt;br /&gt;
&lt;br /&gt;
* ''' March 2008:  This Wiki system has been launched.'''&lt;br /&gt;
&lt;br /&gt;
* February 2008:  Yi Liu joins NSL as MSc student. Welcome aboard Yi!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2007 == &lt;br /&gt;
&lt;br /&gt;
* September 2007: Kianoosh Mokhtarian joins NSL as MSc student. Welcome aboard Kianoosh!&lt;br /&gt;
&lt;br /&gt;
* December 2007: Behrooz Noorizadeh Graduates (MSc) from NSL joins Eyeball Networks in Vancouver. .&lt;br /&gt;
&lt;br /&gt;
*  July 2007: Hossein Ahmadi Graduates (MSc) from NSL and joins UIUC as PhD Student.&lt;br /&gt;
&lt;br /&gt;
* April 2007: Majid Bagheri Graduates (MSc) from NSL and takes on a job in Iran.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2006 == &lt;br /&gt;
&lt;br /&gt;
* '''November 2006: Osama Saleh Graduates (MSc) from NSL and joins Eyeball Networks in Vancouver. Congratulations Osama -- the first MSc graduate from our group. '''&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Main_Page&amp;diff=6553</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Main_Page&amp;diff=6553"/>
		<updated>2021-07-28T18:14:33Z</updated>

		<summary type="html">&lt;p&gt;Khaled: Changed redirect target from NETWORK SYSTEMS LAB @ SFU to Network and Multimedia Systems Lab (NMSL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Network and Multimedia Systems Lab (NMSL)]]&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=NETWORK_SYSTEMS_LAB_@_SFU&amp;diff=6552</id>
		<title>NETWORK SYSTEMS LAB @ SFU</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=NETWORK_SYSTEMS_LAB_@_SFU&amp;diff=6552"/>
		<updated>2021-07-28T18:08:24Z</updated>

		<summary type="html">&lt;p&gt;Khaled: Khaled moved page NETWORK SYSTEMS LAB @ SFU to Network and Multimedia Systems Lab (NMSL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Network and Multimedia Systems Lab (NMSL)]]&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Network_and_Multimedia_Systems_Lab_(NMSL)&amp;diff=6551</id>
		<title>Network and Multimedia Systems Lab (NMSL)</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Network_and_Multimedia_Systems_Lab_(NMSL)&amp;diff=6551"/>
		<updated>2021-07-28T18:08:24Z</updated>

		<summary type="html">&lt;p&gt;Khaled: Khaled moved page NETWORK SYSTEMS LAB @ SFU to Network and Multimedia Systems Lab (NMSL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
'''Welcome to the Network and Multimedia Systems Lab (NMSL) at SFU!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are interested in the broad areas of multimedia systems and computer networks. We develop algorithms and systems to efficiently distribute multimedia content to large-scale user communities over wired and wireless networks. We design machine learning models to address important and challenging problems in multimedia and network systems. In most of our works, we develop prototypes and testbeds to demonstrate the practicality of our solutions and show their performance in actual environments. &lt;br /&gt;
&lt;br /&gt;
The Network Systems Lab is led by [http://www.cs.sfu.ca/~mhefeeda/ Dr. Mohamed Hefeeda.] and it is located in the TASC1 building, room 8208. We hold regular [[group meeting]] for discussion and brainstorming.&lt;br /&gt;
&lt;br /&gt;
Our current research projects include hyperspectral imaging, scalable multicast systems, cloud gaming, multimedia forensics, mobile multimedia, and AR/VR content processing and streaming. Brief descriptions and links to some of our active projects are given below. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Next Generation Video''' == &lt;br /&gt;
&lt;br /&gt;
With massive investments in the virtual reality (VR) hardware sector, companies encounter the challenge of providing VR content.  The current solution of installing and operating VR camera rigs is expensive and not scalable. This project provides novel algorithms and methods to automatically convert standard broadcast 2D video streams to 3D and immersive VR streams of high quality. It also provides algorithms for adaptively streaming such complex multimedia content over the Internet to heterogeneous receivers. &lt;br /&gt;
&lt;br /&gt;
* '''[[Multimedia Forensics]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Immersive_Videos|Immersive Videos]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Hyperspectral Imaging]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Cloud-Enabled Interactive Multimedia Applications for the Crowd]]'''&lt;br /&gt;
&lt;br /&gt;
== '''Mobile Multimedia''' == &lt;br /&gt;
&lt;br /&gt;
We are designing algorithms to optimize video streaming in mobile wireless networks from different perspectives, including energy consumption of mobile receivers, quality of the videos delivered, and efficient utilization of the wireless bandwidth. &lt;br /&gt;
&lt;br /&gt;
* '''[[hybridStreaming|Hybrid Multicast-Unicast Streaming over Mobile Networks]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Cloud Gaming''' ==&lt;br /&gt;
&lt;br /&gt;
We are designing methods to improve the quality of encoded video games in cloud gaming using state-of-the-art video encoders. The goal of these methods is to optimize the quality of the encoded videos based on the content while running in realtime.&lt;br /&gt;
&lt;br /&gt;
* '''[[Content-aware_Video_Encoding_for_Cloud_Gaming|Content-aware Video Encoding for Cloud Gaming]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[DeepGame-Efficient_Video_Encoding_for_Cloud_Gaming|DeepGame: Efficient Video Encoding for Cloud Gaming]]'''&lt;br /&gt;
&lt;br /&gt;
== '''ISP and CDN Traffic Management''' ==&lt;br /&gt;
&lt;br /&gt;
We develop algorithms and systems for future ISP and CDN architectures. This includes resource management of ISP-managed CDNs (often called Telco-CDN). We develop stateless and efficient protocols and tools to support multicast traffic engineering in the ISP network.&lt;br /&gt;
&lt;br /&gt;
* '''[[telcoCDN| Resource Management in Telco-CDNs]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Multicast in Carrier-Grade Networks| Multicast in Carrier-Grade Networks]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= '''''Concluded Projects''''' =&lt;br /&gt;
&lt;br /&gt;
== '''Industrial Automation as a Cloud Service''' == &lt;br /&gt;
&lt;br /&gt;
We are developing algorithms and systems to enable offering the whole stack of industrial automation systems from the cloud. &lt;br /&gt;
&lt;br /&gt;
* '''[[cloudAutomation| Industrial Automation as a Cloud Service]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Mobile Multimedia''' ==&lt;br /&gt;
&lt;br /&gt;
* '''[[mobileTV|Mobile TV Networks]]''' &lt;br /&gt;
&lt;br /&gt;
* '''[[wimax|Multimedia Streaming over WiMAX Networks]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Peer-to-Peer Content Distribution''' ==&lt;br /&gt;
&lt;br /&gt;
We are exploring the applicability of the P2P paradigm to build cost-effective content distribution systems.  Problems such as sender selection, adaptive object replication,  and content caching are being studied. We are also developing models to analyze the new characteristics of the P2P traffic and the impact of these characteristics on the cache replacement policies and object replication strategies. &lt;br /&gt;
Furthermore, we are devising analytic models  to study the dynamics of the P2P system capacity and the impact of various parameters on it. &lt;br /&gt;
&lt;br /&gt;
* '''[[pCDN|pCDN: Peer-assisted Content Distribution Network]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Modeling and Caching of P2P Traffic]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Scalable Multimedia Streaming]]''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Online Networked Games''' == &lt;br /&gt;
&lt;br /&gt;
We are designing various algorithms to improve the performance of online games. &lt;br /&gt;
&lt;br /&gt;
* '''[[Minimizing Round-Trip Time in Online Games]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Minimizing Energy Consumption for Online Games on Mobile Phones]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Network Security''' == &lt;br /&gt;
&lt;br /&gt;
We are exploring network monitoring techniques to detect and thwart intrusion and denial-of-service attacks in their early stages by observing unusual traffic patterns injected by such attacks. We are studying the security of multimedia streaming systems that employ multi-layer and fine-grain scalable video streams. &lt;br /&gt;
&lt;br /&gt;
* '''[[Security of Scalable Multimedia Streams]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[Security of the SIP protocol]]'''  &lt;br /&gt;
 &lt;br /&gt;
* '''[[Detecting DoS Attacks and Service Violations in QoS-enabled Networks]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Wireless Sensor Networks''' == &lt;br /&gt;
&lt;br /&gt;
We are developing coverage and connectivity maintenance protocols that consider probabilistic (i.e., more realistic) sensing and communication models. We are also designing protocols that provide controllable degrees of coverage (k-coverage). &lt;br /&gt;
&lt;br /&gt;
* '''[[Probabilistic Coverage and Connectivity]]'''&lt;br /&gt;
&lt;br /&gt;
* '''[[K-Coverage and its Application to Forest Fire Detection]]'''&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6504</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6504"/>
		<updated>2021-07-15T19:12:04Z</updated>

		<summary type="html">&lt;p&gt;Khaled: Created page with &amp;quot;This page contains a list of all the software that were developed at NSL as part of our ongoing research projects. They are organized by project with links to documentation, d...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains a list of all the software that were developed at NSL as part of our ongoing research projects. They are organized by project with links to documentation, downloadable source code archives, and Subversion repositories. Unless otherwise specified, all the code released on this page is available under the [http://www.gnu.org/licenses/gpl-3.0.txt GPLv3] license. When using our implementations and/or algorithms, please cite the corresponding publications from the project/publications page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= '''Implementations '''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== MobileTV Testbed ===&lt;br /&gt;
&lt;br /&gt;
As part of our Mobile TV Networks project, we have implemented a complete end-to-end testbed for DVB-H (Digital Video Broadcast-Handheld) networks. The testbed provides a realistic platform for analyzing various aspects of these networks, including the energy saving achieved by the time slicing mechanism, average channel switching delay, network capacity in terms of number of TV channels that can be broadcast, visual quality of TV channels transmitting different types of video streams, information exchange and interactivity between base station and receivers, among many others. The mobile TV testbed has two parts: a commodity Linux box as the base station and several smart phones as receivers. We have two testbed implementations: (i) FATCAPS base station, and (ii) integrated base station. The former one is based on FATCAPS implementation, while the later one is implemented by us from scratch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Cheng-Hsin Hsu (PhD Student, Graduated Fall 2009)&lt;br /&gt;
* '''Language(s):''' C/C++&lt;br /&gt;
* More details at [[mobileTV | project page]].&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Demo of Burst Transmission in Mobile Multimedia Systems  ===&lt;br /&gt;
&lt;br /&gt;
A software demo that visually illustrates the performance of multiple burst transmission algorithms in mobile multimedia systems. It studies various parameters of each algorithm and their impact on the energy saving of mobile devices as well as the utilization of the wireless bandwidth.  The results are based on real traffic traces collected from an operational mobile video streaming system. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Somsubhra Sharangi &lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* More details at [[Private:mtv_demo_simulator | project page]].&lt;br /&gt;
* [[TestApplet | Online Demo (Java Applet)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Demo for Hybrid Multicast-Unicast Streaming in Mobile Multimedia Systems ===&lt;br /&gt;
&lt;br /&gt;
An interactive software demo that visually illustrates the performance of our hybrid unicast-multicast streaming algorithm in mobile multimedia systems. &lt;br /&gt;
It considers multiple cells that can form single frequency networks (SFNs). It analyzes the impact on the service ratio and energy saving when the hybrid streaming algorithm is used. Different user distributions and video popularity functions can be used.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Bahaa Mansour&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/nfsg/nfsg-1.0.exe Download Demo Package]&lt;br /&gt;
* Sample input file can be found [http://nsl.cs.sfu.ca/projects/nfsg/input.txt here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== pCDN: Peer-assisted Content Distribution Network ===&lt;br /&gt;
&lt;br /&gt;
This project employs the peer-to-peer (P2P) computing paradigm in designing large-scale content distribution systems. We developed a fully functional and reliable P2P content distribution system, which we call pCDN. pCDN is developed in partnership with the Canadian Broadcasting Corporation (CBC), the largest Internet content provider in Canada. The system is an ongoing project that will provide high-quality multimedia content, support heterogeneous clients, impose minimal load on the expensive inter-ISP links, provide on-demand as well as live streaming services, ensure data integrity, and implement digital rights management, among other features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Language(s):''' Java and C/C++&lt;br /&gt;
* More details at [[pCDN | project page]]. An overview of pCDN and its features can be found in [http://www.cs.sfu.ca/~mhefeeda/Papers/pCDN07.pdf this] white paper. &lt;br /&gt;
* [[pCDN:Installation | Installation instructions]]&lt;br /&gt;
* [[pCDN:Release|Latest Released Version]]&lt;br /&gt;
* Subversion&lt;br /&gt;
* ''Bug Tracking and Feature Suggestion System at: [http://nsl.cs.sfu.ca/bug/ Bugzilla].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== pCache: A Proxy Cache for Peer-to-Peer Traffic ===&lt;br /&gt;
&lt;br /&gt;
As part of our research on modeling and caching of P2P traffic, we have designed and implemented a proxy cache for P2P traffic, which we call pCache. The server is to be deployed by autonomous systems (ASes) or ISPs that are interested in reducing the burden of P2P traffic. Our C++ implementation of pCache has more than 11,000 lines of code. We have rigorously validated and evaluated the performance of pCache as well as its impacts on ISPs and clients. pCache code is released under [http://www.gnu.org/licenses/gpl-3.0.txt GPLv3] in two parts: kernel source and application. The Linux kernel consists of all required patches to support transparent proxy, which simplify setting up the required environment. This patched kernel contains code from [http://www.kernel.org/ mainstream Linux kernel], [http://www.netfilter.org/ netfilter], [http://www.balabit.com/support/community/products/tproxy/ tproxy], and [http://www.linux-l7sw.org/ layer7switch]. The pCache application implements components described above. Moreover, a patched iptables is also provided that takes additional arguments supported by [http://www.balabit.com/support/community/products/tproxy/ tproxy].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Language(s):''' C/C++&lt;br /&gt;
* More details at [[Modeling_and_Caching_of_P2P_Traffic | project page]]&lt;br /&gt;
* A brief description of each component is given in the [[pCacheOverview | pCache overview page]].&lt;br /&gt;
* Download Source Code&lt;br /&gt;
** Linux Kernel [[media:linux-2.6.23.tgz | linux-2.6.23.tgz]]&lt;br /&gt;
** pCache Snapshot [[media:pCache-0.0.1.tgz | pCache-0.0.1.tgz]]&lt;br /&gt;
** iptables (patched for additional arguments) [[media:iptables-1.4.0rc1.tgz | iptables-1.4.0rc1.tgz]]&lt;br /&gt;
* Git: [https://cs-git-research.cs.surrey.sfu.ca/nsl/P2P/p2pCache/tree/master/code/trunk https://cs-git-research.cs.surrey.sfu.ca/nsl/P2P/p2pCache/tree/master/code/trunk]&lt;br /&gt;
&lt;br /&gt;
=== Detection of SIP Botnets ===&lt;br /&gt;
&lt;br /&gt;
A botnet is a group of compromised computers (called ''bots'') controlled by remote attackers to perform various malicious activities and launch cyber attacks. Botnets can be deployed on top of different protocols, one of which is the Session Initiation Protocol (SIP). SIP is widely used to initiate voice over IP, and it has been adopted by the telecommunications standards bodies to be the signaling protocol for mobile telecommunication core networks. Botnets deployed over the SIP present a serious threat for the Internet. We designed and implemented an online detection system which can detect SIP botnets at early stages even before they initiate any malicious activities. The system does not rely on the structure of the Command and Control channel of the bonnet. Thus, it works for centralized and distributed botnets. In addition, our system does not use the contents of the SIP messages, which makes it not limited to specific botnet implementations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Mohammad Al-Kurbi &lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/sip-botnet/sip-botnet.tar.gz Download Source Code]&lt;br /&gt;
* Other requirements: [http://www.opensips.org openSIPS], [http://www.mysql.com MySQL], [https://www.snort.org Snort], and [http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5342244 autosip]&lt;br /&gt;
* Experiments guidelines can be found [http://nsl.cs.sfu.ca/projects/sip-botnet/Experiment-Guidelines.pdf here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== svcAuth ===&lt;br /&gt;
&lt;br /&gt;
svcAuth is a library for authenticating H.264/SVC video streams. It is released under the [http://www.gnu.org/licenses/gpl-3.0.txt GPLv3] license. We have designed an authentication scheme for H.264/SVC streams that supports its full flexibility: it takes into account the coding characteristics of H.264/SVC scalability model and enables verification of all possible substreams. In addition, the proposed scheme is designed for end-to-end authentication of streams. In an end-to-end authentication procedure, a content provider prepares the authenticated video and sends it to receivers, possibly through a third-party Content Delivery Network (CDN) with proxy servers that may need to adapt the flexible video streams. These proxies or any other entity involved in the delivery process do not have to understand our authentication scheme, which is an important advantage. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Kianoosh Mokhtarian (MSc Student, Graduated Summer 2009)&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* More details at [[Security_of_Scalable_Multimedia_Streams | project page]]. An introduction to svcAuth can be found [[svcAuth | here]].&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/svcAuth/readme.txt ReadMe]&lt;br /&gt;
* [http://nsl.cs.sfu.ca/resources/svcAuth.tar.gz Download Source Code]&lt;br /&gt;
* Subversion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Socket Direct Protocol (SDP) over PCI Express ===&lt;br /&gt;
&lt;br /&gt;
In this project we designed and implemented the Socket Direct Protocol (SDP) for PCI Express based fabric. SDP is an efficient data transfer protocol alternative to the TCP that utilizes the advanced features available in high performance interconnects such as direct memory access. Our SDP implementation is designed for PLX PCIe switches and supports only two nodes for now. SDP is compatible with Socket/TCP applications yet provides much better performance. It is developed as a Linux kernel module and has been tested under Redhat Linux 5.7.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Ahmed Bu-khamsin  (MSc Student, Graduated Fall 2012)&lt;br /&gt;
* '''Language(s):''' C&lt;br /&gt;
* More details at [[pcie_sdp | project page]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= '''Simulators '''=&lt;br /&gt;
&lt;br /&gt;
=== PCP: Probabilistic Coverage Protocol ===&lt;br /&gt;
&lt;br /&gt;
In this project, we consider probabilistic sensing and radio communication models in designing protocols for large-scale sensor networks. Probabilistic models are more realistic in capturing the characteristics of actual sensors than the over-simplified regular disk model. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Hossein Ahmadi (M.Sc., Graduated Summer 2007) &lt;br /&gt;
* '''Language(s):''' C/C++&lt;br /&gt;
* More details at [[Probabilistic_Coverage_and_Connectivity | project page]]&lt;br /&gt;
&lt;br /&gt;
* ''Implementation of the Probabilistic Coverage Protocol (PCP) in NS-2''&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/PCP-NS-README ReadMe]&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/pcp-ns.tar.gz Download Source Code]&lt;br /&gt;
** Subversion&lt;br /&gt;
&lt;br /&gt;
* ''Implementation of the Probabilistic Coverage Protocol (PCP) in C++''&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/PCP-SenSim-README ReadMe]&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/PCP-SenSim.tar.gz Download Source Code]&lt;br /&gt;
** Subversion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== K-Coverage and its Application to Forest Fire Detection ===&lt;br /&gt;
&lt;br /&gt;
In this project, we design new algorithms to achieve k-coverage in dense sensor networks. In such networks, covering sensor locations approximates covering the whole area. However, it has been shown before that selecting the minimum set of sensors to activate from an already deployed sensors is NP-hard. We propose an efficient approximation algorithm which achieves a solution of size within a constant factor from the optimal. We are also interested in applying our k-coverage algorithms in designing a wireless sensor network for early detection of forest fires. Forest fires, also known as wild fires, are uncontrolled fires occurring in wild areas and cause significant damage to natural and human resources. Forest fires eradicate forests, burn the infrastructure, and may result in high human death toll near urban areas. In the province of British Columbia alone, there have been 2,590 forest fires during 2006. These burned 131,086 hectares and costed about $156 million. (Source: BC Ministry of Forests and Range.) Wireless sensor networks could help in reducing some of the damages caused by forest fires. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Majid Bagheri (M.Sc., Graduated Summer 2007) &lt;br /&gt;
* '''Language(s):''' C/C++&lt;br /&gt;
* More details at [[K-Coverage_and_its_Application_to_Forest_Fire_Detection | project page]]&lt;br /&gt;
&lt;br /&gt;
* ''Implementation of the Centralized Randomized K-Coverage Protocols (RKC)  in C++''&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/rkc_readme.txt ReadMe]&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/rkc-1.4.zip Download Source Code]&lt;br /&gt;
** Subversion&lt;br /&gt;
&lt;br /&gt;
* ''Implementation of the Decentralized Randomized K-Coverage Protocols (DRKC)  in C++''&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/drkc_readme.txt ReadMe]&lt;br /&gt;
** [http://nsl.cs.sfu.ca/projects/wsn/drkc-1.6.zip Download Source Code]&lt;br /&gt;
** Subversion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live Peer-to-Peer Streaming with Scalable Video Coding and Networking Coding ===&lt;br /&gt;
&lt;br /&gt;
As part of our research in the area of peer-to-peer video streaming, we have developed a Java-based simulator of a proposed live P2P streaming system that exploits both scalable video coding (SVC) and network coding (NC) to maximize the streaming throughput and handle network dynamics. The proposed system significantly improves the performance of live P2P streaming by addressing many of the challenges impeding current systems. It efficiently utilizes peers resources and easily customizes multimedia content to support receivers with diverse resources and requirements,  and quickly adapting to network and peer dynamics. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Shabnam Mirshokraie (MSc Student)&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* More details&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/nc-svc/readme.txt ReadMe]&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/nc-svc/nc-svc.tar.gz Download Source Code]&lt;br /&gt;
* Subversion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Efficient Multi-Sender Data Transmission in Swarm-Based Peer-to-Peer Streaming Systems ===&lt;br /&gt;
&lt;br /&gt;
In this project, we study the problem of scheduling segment transmission in both live and on-demand&lt;br /&gt;
P2P streaming systems. Our goal is to maximize the perceived video quality by scheduling the segment&lt;br /&gt;
transmission so that segments that are more critical to video quality improvements are given higher&lt;br /&gt;
priority to meet their deadlines. We have implemented an event-driven simulator in Java to evaluate the performance of the proposed segment scheduling algorithms. Five scheduling algorithms are implemented in this simulator: rarest-first (RF),&lt;br /&gt;
min-cost flow (MC) with support for variable-size segments, our proposed unweighted approximation&lt;br /&gt;
(SSTF) algorithm, our weighted approximation (WSS) algorithm, and optimal (OPT) scheduling using by solving the ILP formulation with the CPLEX ILP solver. The simulator can be used with trace files from the Arizona State University&lt;br /&gt;
video trace library. A prototype P2P streaming system which incorporates RF, MC, SSTF, and WSS was also implemented for deployment over PlanetLab nodes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Yuanbin Shen (MSc Student, Graduated Summer 2010)&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* Mode details&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/schedule/ReadMe.txt ReadMe]&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/schedule/schedule.tar.gz Download Source Code]&lt;br /&gt;
* Subversion&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Efficient Multimedia Broadcast over Mobile WiMAX Networks ===&lt;br /&gt;
&lt;br /&gt;
This project studies multimedia services in the emerging WiMAX networks. We look into efficient multimedia broadcast framework over mobile WiMAX networks utilizing the MBS and sleep mode features, in particular, broadcasting multiple scalable video streams to mobile receivers. We study problems like maximizing the quality of video at mobile receivers, minimizing energy consumption at mobile receivers and other related problems. We have implemented a point-to-multipoint WiMAX multimedia broadcast simulator for evaluating our algorithms using actual scalable video traces. For the WiMAX network parameters, we use the 16-QAM modulation scheme with 3/4 convolution turbo coding and 10 MHz channel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Developer(s):''' Somsubhra Sharangi (MSc Student)&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* Mode details at [[wimax | project page]]&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/streamWiMAX/ReadMe.txt ReadMe]&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/streamWiMAX/sharangi.tar.gz Download Source Code]&lt;br /&gt;
* Subversion&lt;/div&gt;</summary>
		<author><name>Khaled</name></author>
	</entry>
</feed>