<?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=Omossad</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=Omossad"/>
	<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php/Special:Contributions/Omossad"/>
	<updated>2026-04-07T13:27:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6653</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6653"/>
		<updated>2021-09-23T17:25:41Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* 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;
'''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;
'''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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6641</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6641"/>
		<updated>2021-08-09T07:07:45Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Simulators  */&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [[TestApplet | Online Demo (Java Applet)]]&lt;br /&gt;
--&amp;gt;&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;
* '''Developer(s):''' Bahaa Mansour&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Subversion&lt;br /&gt;
* ''Bug Tracking and Feature Suggestion System at: [http://nsl.cs.sfu.ca/bug/ Bugzilla].&lt;br /&gt;
--&amp;gt;&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;
* '''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;
** [https://cs-git-research.cs.surrey.sfu.ca/nsl/P2P/p2pCache/tree/master/code/trunk Browse source code (Login required)]&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;
* '''Developer(s):''' Mohammad Al-Kurbi &lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/sip-botnet/sip-botnet.tar.gz Download Source Code]&lt;br /&gt;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Experiments guidelines can be found [http://nsl.cs.sfu.ca/projects/sip-botnet/Experiment-Guidelines.pdf here]&lt;br /&gt;
--&amp;gt;&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;
* '''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;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''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;
= '''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;
* '''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;
&amp;lt;!--&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;
--&amp;gt;&lt;br /&gt;
* ''Implementation of the Probabilistic Coverage Protocol (PCP) in C++''&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''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;
&amp;lt;!--&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;
--&amp;gt;&lt;br /&gt;
* ''Implementation of the Decentralized Randomized K-Coverage Protocols (DRKC)  in C++''&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''Developer(s):''' Shabnam Mirshokraie (MSc Student)&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''Developer(s):''' Yuanbin Shen (MSc Student, Graduated Summer 2010)&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''Developer(s):''' Somsubhra Sharangi (MSc Student)&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
* Mode details at [[wimax | project page]]&lt;br /&gt;
&amp;lt;!--&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;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Pcie_sdp&amp;diff=6640</id>
		<title>Pcie sdp</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Pcie_sdp&amp;diff=6640"/>
		<updated>2021-08-09T07:04:21Z</updated>

		<summary type="html">&lt;p&gt;Omossad: Created page with &amp;quot;= Socket Direct Protocol (SDP) over PCI Express Project Page=   In this project we designed and implemented the Socket Direct Protocol (SDP) for PCI Express based fabric. SDP...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Socket Direct Protocol (SDP) over PCI Express Project Page= &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;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
== Installing PCIe Drivers ==&lt;br /&gt;
# Download the drivers from http://www.plxtech.com/download/file/899/217277 after registrations&lt;br /&gt;
# Unzip the package &lt;br /&gt;
#:&amp;lt;pre&amp;gt; # Unzip PLX_SDK_Linux_v6_50_Final_2011-09-30.zip&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make sure that you are at the same level as PlxSdk and apply the patch:&lt;br /&gt;
#:&amp;lt;pre&amp;gt; #ls&amp;amp;#10; Documentation  PlxSdk  PlxSdk.tar &amp;lt;/pre&amp;gt;&lt;br /&gt;
#:&amp;lt;pre&amp;gt; # patch -p1 &amp;lt; ../patch.txt &amp;amp;#10; patching file PlxSdk/Include/PlxIoctl.h &amp;amp;#10; patching file PlxSdk/Include/Plx_sysdep.h &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/ApiFunc.c &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/ApiFunc.h &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/Dispatch.c &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/Dispatch.c_back &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/DrvDefs.h &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/DrvDefs.h_back &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/PlxInterrupt.c &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.Plx8000/SuppFunc.c &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.PlxDma/Dispatch.c &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.PlxDma/Dispatch.c_back &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.PlxDma/DrvDefs.h &amp;amp;#10; patching file PlxSdk/Linux/Driver/Source.PlxDma/DrvDefs.h_back &amp;amp;#10; patching file PlxSdk/Linux/Driver/.tmp_versions/PlxDma_dbg.mod &amp;amp;#10; patching file PlxSdk/Linux/Samples/ApiTest/ApiTest.c &amp;amp;#10; patching file PlxSdk/Linux/Samples/NT_DmaTest/NT_DmaTest.c &amp;amp;#10; patching file PlxSdk/Linux/Samples/NT_myTest/Makefile &amp;amp;#10; patching file PlxSdk/Linux/Samples/NT_myTest/NT_DmaTest.c &amp;amp;#10; patching file PlxSdk/Linux/Samples/NT_myTest/PlxDmaPerf.c &amp;amp;#10; patching file PlxSdk/Linux/Samples/PlxDma/PlxDma.c &amp;amp;#10; patching file PlxSdk/Linux/Samples/PlxNotification/PlxNotification.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make sure that Plx main directory is defined in you environment:&lt;br /&gt;
#:&amp;lt;pre&amp;gt; # export PLX_SDK_DIR=/home/ambu50/trunk/Plx_new_download/PlxSdk/&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Change directory to the drivers folder:&lt;br /&gt;
#:&amp;lt;pre&amp;gt; cd Linux/Driver/ &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Run build builddriver:&lt;br /&gt;
#:&amp;lt;pre&amp;gt; # ./builddriver 8000 &amp;amp;#10; # ./builddriver Dma&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Load the drivers:&lt;br /&gt;
#:&amp;lt;pre&amp;gt; # ../../Bin/Plx_load 8000 &amp;amp;#10; # ../../Bin/Plx_load Dma&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing libsdp Library ==&lt;br /&gt;
# Download the library [http://nsl.cs.sfu.ca/projects/pcie-sdp/libsdp-1.1.108.tar.gz libsdp-1.1.108.tar.gz]&lt;br /&gt;
# Extract and install using &amp;quot;./configure&amp;quot;, &amp;quot;make&amp;quot;, &amp;quot;make install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Installing SDP Kernel Module ==&lt;br /&gt;
# Download the source code of SDP kernel module [http://nsl.cs.sfu.ca/projects/pcie-sdp/pcie_sdp.tar.gz pcie_sdp.tar.gz]&lt;br /&gt;
# Extract and install &lt;br /&gt;
#:&amp;lt;pre&amp;gt; # tar zxvf Pcie_sdp.tar.gz&amp;amp;#10; # cd Pcie_sdp&amp;amp;#10; # make&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Load the module to the kernel &lt;br /&gt;
#:&amp;lt;pre&amp;gt; insmod ib_sdp.ko&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Testing the SDP over PCIe ==&lt;br /&gt;
To test the module you can run any TCP based client server application in one of two ways.&lt;br /&gt;
* Specifying the location of libsdp&lt;br /&gt;
*:&amp;lt;pre&amp;gt; LD_LIBRARY_PATH=/usr/local/lib LD_PRELOAD=libsdp.so YOUR_SERVER_EXECUTABLE&amp;lt;/pre&amp;gt;&lt;br /&gt;
* By configuring the process name and port number in libsdp.conf that can be found under /usr/local/etc/libsdp.conf or /etc/libsdp.conf&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6639</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6639"/>
		<updated>2021-08-09T07:02:39Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* pCache: A Proxy Cache for Peer-to-Peer Traffic */&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [[TestApplet | Online Demo (Java Applet)]]&lt;br /&gt;
--&amp;gt;&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;
* '''Developer(s):''' Bahaa Mansour&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Subversion&lt;br /&gt;
* ''Bug Tracking and Feature Suggestion System at: [http://nsl.cs.sfu.ca/bug/ Bugzilla].&lt;br /&gt;
--&amp;gt;&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;
* '''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;
** [https://cs-git-research.cs.surrey.sfu.ca/nsl/P2P/p2pCache/tree/master/code/trunk Browse source code (Login required)]&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;
* '''Developer(s):''' Mohammad Al-Kurbi &lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/sip-botnet/sip-botnet.tar.gz Download Source Code]&lt;br /&gt;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Experiments guidelines can be found [http://nsl.cs.sfu.ca/projects/sip-botnet/Experiment-Guidelines.pdf here]&lt;br /&gt;
--&amp;gt;&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;
* '''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;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''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;
= '''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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6638</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6638"/>
		<updated>2021-08-09T07:01:46Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* pCache: A Proxy Cache for Peer-to-Peer Traffic */&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [[TestApplet | Online Demo (Java Applet)]]&lt;br /&gt;
--&amp;gt;&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;
* '''Developer(s):''' Bahaa Mansour&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Subversion&lt;br /&gt;
* ''Bug Tracking and Feature Suggestion System at: [http://nsl.cs.sfu.ca/bug/ Bugzilla].&lt;br /&gt;
--&amp;gt;&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;
* '''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;
** [Source code 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;
* '''Developer(s):''' Mohammad Al-Kurbi &lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/sip-botnet/sip-botnet.tar.gz Download Source Code]&lt;br /&gt;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Experiments guidelines can be found [http://nsl.cs.sfu.ca/projects/sip-botnet/Experiment-Guidelines.pdf here]&lt;br /&gt;
--&amp;gt;&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;
* '''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;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''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;
= '''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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=File:PCache-design.jpg&amp;diff=6637</id>
		<title>File:PCache-design.jpg</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=File:PCache-design.jpg&amp;diff=6637"/>
		<updated>2021-08-09T06:59:43Z</updated>

		<summary type="html">&lt;p&gt;Omossad: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=PCacheOverview&amp;diff=6636</id>
		<title>PCacheOverview</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=PCacheOverview&amp;diff=6636"/>
		<updated>2021-08-09T06:44:15Z</updated>

		<summary type="html">&lt;p&gt;Omossad: Created page with &amp;quot;__NOTOC__   Overview of the main components of pCache; more details can be found in [http://www.cs.sfu.ca/~mhefeeda/Papers/tc11.pdf  our paper]. Image:pCache-design.jpg||fra...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
&lt;br /&gt;
Overview of the main components of pCache; more details can be found in [http://www.cs.sfu.ca/~mhefeeda/Papers/tc11.pdf  our paper].&lt;br /&gt;
[[Image:pCache-design.jpg||frame|right|pCache Architecture]]&lt;br /&gt;
&lt;br /&gt;
== Transparent Proxy and P2P Traffic Identifier ==&lt;br /&gt;
&lt;br /&gt;
These two components reside on the gateway router. They transparently inspect&lt;br /&gt;
traffic going through the router and forward only P2P connections to pCache.&lt;br /&gt;
Traffic that does not belong to any P2P system is processed by the router in&lt;br /&gt;
the regular way and is not affected by the presence of pCache. This is done&lt;br /&gt;
using the [http://www.netfilter.org/ Netfilter] framework for custom packet handling. &lt;br /&gt;
&lt;br /&gt;
[http://www.netfilter.org/ Netfilter] defines hook points at various packet processing stages, such as&lt;br /&gt;
PREROUTING, LOCAL_INPUT, LOCAL_OUT, FORWARD, and POSTROUTING. [http://www.netfilter.org/ Netfilter] allows&lt;br /&gt;
us to register callback functions at any of these hook points to be invoked&lt;br /&gt;
when packets reach those hook points. [http://www.netfilter.org/ Netfilter] is commonly used with [http://www.netfilter.org/projects/iptables/index.html iptables],&lt;br /&gt;
which provides an interface to define rulesets to be applied on packets. Each&lt;br /&gt;
ruleset has a number of classifiers (fields to be matched) and an action. To&lt;br /&gt;
support transparent web proxy, a callback function is registered at the&lt;br /&gt;
PREROUTING hook point to intercept packets with the destination port number set&lt;br /&gt;
to 80 on TCP. Once intercepted, the destination IP address and port number of&lt;br /&gt;
each packet will be changed to those of the process running the proxy cache.&lt;br /&gt;
Thus, HTTP packets will be redirected to the web proxy cache for further&lt;br /&gt;
processing. Although the destination IP address is lost during this&lt;br /&gt;
redirection, the web proxy cache can know the address of the web server because&lt;br /&gt;
HTTP 1.1 requests include the server location in the header. This simple&lt;br /&gt;
redirection, however, does not work for proxy caches for P2P traffic, because&lt;br /&gt;
the address of the remote peer is not included in the request messages, and the&lt;br /&gt;
proxy server cannot find the remote peer. Hence, packets need to be redirected&lt;br /&gt;
to the proxy process without changing their destination IP and port numbers.&lt;br /&gt;
We notice that [http://www.netfilter.org/ Netfilter] supports very flexible, complicated, forwarding&lt;br /&gt;
rulesets. This allows us to run the gateway router and pCache as two processes&lt;br /&gt;
on the same machines, or to run them on two separate machines.&lt;br /&gt;
&lt;br /&gt;
We implement our transparent proxy based on the [http://www.balabit.com/support/community/products/tproxy/ tproxy] project. In&lt;br /&gt;
implementation, the proxy process creates a listening socket. A callback&lt;br /&gt;
function is registered at the PREROUTING hook point to intercept packets that&lt;br /&gt;
might be of interest to the proxy process. This function sets a pointer to the&lt;br /&gt;
listening socket in the structure containing the packet itself. It also sets a&lt;br /&gt;
flag in the packet. The route lookup procedure is modified to check the flag&lt;br /&gt;
bit. If it is set, the packet is sent to the local IP stack, even though its&lt;br /&gt;
destination is an external IP address. Using the pointer in the packet&lt;br /&gt;
structure, the packet is then redirected to the listening socket of the proxy.&lt;br /&gt;
A new (connected) socket is created between the proxy and the internal host.&lt;br /&gt;
This new socket uses the IP address and port number of the external host, not&lt;br /&gt;
of the proxy process. Another socket is created between the proxy and the&lt;br /&gt;
external host; it uses the IP address and port number of the internal host. Two&lt;br /&gt;
new entries are added to the socket table for these two sockets. Traffic&lt;br /&gt;
packets passing through the gateway router are checked at the PREROUTING hook&lt;br /&gt;
point to see whether they match any of these sockets. &lt;br /&gt;
&lt;br /&gt;
The P2P Traffic Identifier determines whether a connection belongs to any P2P&lt;br /&gt;
system known to the cache. This is done by comparing a number of bytes from the&lt;br /&gt;
connection stream against known P2P application signatures. We have implemented&lt;br /&gt;
identifiers for BitTorrent and Gnutella, which are the most common P2P systems&lt;br /&gt;
nowadays. We can readily support traffic identification for other protocols by&lt;br /&gt;
adding new identifiers to the cache. &lt;br /&gt;
&lt;br /&gt;
Since P2P systems use dynamic ports, the proxy process may initially intercept&lt;br /&gt;
some connections that do not belong to P2P systems. This can only be discovered&lt;br /&gt;
after inspecting a few packets using the P2P Traffic Identification module.&lt;br /&gt;
Each intercepted connection is split into a pair of connections, and all&lt;br /&gt;
packets have to go through the proxy process. This imposes overhead on the&lt;br /&gt;
proxy cache and may increase the end-to-end delay of the connections. To reduce&lt;br /&gt;
this overhead, we splice each pair of non-P2P connections using TCP splicing&lt;br /&gt;
techniques, which are usually used in layer-7 switching. We modify our&lt;br /&gt;
[http://www.netfilter.org/ Netfilter] callback function to support TCP splicing as well. Our implementation&lt;br /&gt;
is similar to an inactive layer-7 switching project, called [http://www.linux-l7sw.org/ l7switch]. For&lt;br /&gt;
spliced connections, the sockets in the proxy process are closed and packets&lt;br /&gt;
are relayed in the kernel stack instead of passing them up to the proxy process&lt;br /&gt;
in the application layer. Implementation details such as adjusting sequence&lt;br /&gt;
numbers in the spliced TCP connections had to be addressed, because these two&lt;br /&gt;
TCP connections start from different initial sequence numbers.&lt;br /&gt;
&lt;br /&gt;
== Connection Manager ==&lt;br /&gt;
&lt;br /&gt;
When a connection is identified as belonging to a P2P system, it is passed to&lt;br /&gt;
the Connection Manager, which coordinates different components of pCache to&lt;br /&gt;
store and serve requests from this connection. For example, once seeing a&lt;br /&gt;
request message, the Connection Manager calls a lookup function in the Storage&lt;br /&gt;
System Manager to determine whether this request can be fulfilled with&lt;br /&gt;
previously cached data either in memory or on disk. In addition, if only parts&lt;br /&gt;
of the requested data are available in the cache, the Connection Manager sends&lt;br /&gt;
a message to the actual external peer to request the missing portion of data.&lt;br /&gt;
It then assembles this data with cached data in a protocol-specific message and&lt;br /&gt;
sends it to the client. &lt;br /&gt;
&lt;br /&gt;
Since each peer may open many connections to request a single file and pCache&lt;br /&gt;
is supposed to serve a large number of peers, efficient support of concurrent&lt;br /&gt;
connections is important. A simple solution for concurrency is to use&lt;br /&gt;
multithreading, where a thread is created to handle each new connection. This&lt;br /&gt;
is simple because the states of connections are isolated from each other and&lt;br /&gt;
processed by identical threads.  The downside of this solution is increased&lt;br /&gt;
overhead in terms of creation/deletion, scheduling, and context switching of&lt;br /&gt;
threads. Some of these overheads can significantly be reduced using user-level&lt;br /&gt;
thread libraries such as Capriccio which is reported to scale to a hundred&lt;br /&gt;
thousands threads. Our current implementation of pCache uses multithreading.&lt;br /&gt;
&lt;br /&gt;
More sophisticated solutions to support efficient concurrency that employ&lt;br /&gt;
non-blocking (asynchronous) I/O operations can also be used with pCache. For&lt;br /&gt;
example, the single-process event-driven model uses only one thread to detect&lt;br /&gt;
events on multiple sockets using non-blocking socket operations such as epoll&lt;br /&gt;
and select. These events are then scheduled for an event handler to process&lt;br /&gt;
them. Unlike socket operations, asynchronous disk operations are either poorly&lt;br /&gt;
supported or not existing on most UNIX systems. To mitigate this problem,&lt;br /&gt;
multi-process event-driven models have been proposed, which can be roughly&lt;br /&gt;
categorized into asymmetric and symmetric models. The asymmetric models create&lt;br /&gt;
a single process to handle events from the network sockets, and multiple&lt;br /&gt;
processes to handle disk operations. In contrast, the symmetric models create&lt;br /&gt;
multiple event schedulers that can handle both disk and network events. The&lt;br /&gt;
above concurrency models have been proposed and used mostly for web servers.&lt;br /&gt;
Unlike our pCache, web servers may not need to provide full transparency and&lt;br /&gt;
connection splicing, which could impact these concurrency models. We are&lt;br /&gt;
currently designing and implementing new concurrency models that are more&lt;br /&gt;
suitable for P2P proxy caching systems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Storage System Manager ==&lt;br /&gt;
&lt;br /&gt;
We propose a new storage management system optimized for P2P traffic.  The&lt;br /&gt;
proposed storage system contains three modules: in-memory structures, block&lt;br /&gt;
allocation method, and replacement policy. The in-memory structures contain&lt;br /&gt;
metadata to support storing and serving byte ranges of objects, and memory&lt;br /&gt;
buffers to reduce disk I/O operations. The block allocation method organizes&lt;br /&gt;
the layout of data on the disk. The replacement policy decides which segments&lt;br /&gt;
of objects to evict from the cache in order to make room for a new requested&lt;br /&gt;
segment.&lt;br /&gt;
&lt;br /&gt;
Two structures are maintained in memory: metadata and page buffers. The&lt;br /&gt;
metadata is a two-level lookup table designed to enable efficient segment&lt;br /&gt;
lookups. The first level is a hash table keyed on object IDs; collisions are&lt;br /&gt;
resolved using common chaining techniques. Every entry points to the second&lt;br /&gt;
level of the table, which is a set of cached segments belonging to the same&lt;br /&gt;
object. Every segment entry consists of a few fields, which includes Offset for&lt;br /&gt;
the absolute segment location within the object and RefCnt for how many&lt;br /&gt;
connections are currently using this segment.  RefCnt is used to prevent&lt;br /&gt;
evicting a buffer page if there are connections currently using it. The set of&lt;br /&gt;
cached segments is implemented as a balanced (redblack) binary tree, and it&lt;br /&gt;
sorted based on the Offset field. Segments inserted into the cached segment set&lt;br /&gt;
are adjusted to be mutually disjoint. This ensures that the same data is never&lt;br /&gt;
stored more than once in the cache. Using this structure, partial hits can be&lt;br /&gt;
found in at most &amp;lt;math&amp;gt;O(log S)&amp;lt;/math&amp;gt; steps, where &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; is the&lt;br /&gt;
number of segments in the object. This is done by searching on the offset&lt;br /&gt;
field. Segment insertions and deletions are done in logarithmic steps. Notice&lt;br /&gt;
that segments stored in the set are not necessarily contiguous.  &lt;br /&gt;
&lt;br /&gt;
The second part of the in-memory structures is the page buffers. Page buffers&lt;br /&gt;
are used to reduce disk I/O operations as well as to perform segment merging.&lt;br /&gt;
As shown in Fig. 3, we define multiple sizes of page buffers.  We pre-allocate&lt;br /&gt;
these pages in memory to avoid processing overhead caused by memory allocation&lt;br /&gt;
and deallocation. We maintain unoccupied pages of the same size in the same&lt;br /&gt;
free-page list. If peers request segments that are in the buffers, they are&lt;br /&gt;
served from memory and no disk I/O operations are issued. If the requested&lt;br /&gt;
segments are on the disk, they need to be swapped in some free memory buffers.&lt;br /&gt;
When all free buffers are used up, the least popular data in some of the&lt;br /&gt;
buffers are swapped out to the disk if this data has been modified since it was&lt;br /&gt;
brought in memory, and it is overwritten otherwise.&lt;br /&gt;
&lt;br /&gt;
Another benefit of having memory pages is for anti-interleaving.  Since the&lt;br /&gt;
cache is expected to receive many requests issued by clients at the same time.&lt;br /&gt;
Therefore, segments of different objects will be multiplexed.  That is,&lt;br /&gt;
segments of object &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; could be interleaved with segments of object&lt;br /&gt;
&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;.  Therefore, an anti-interleaving scheme is needed before&lt;br /&gt;
segments are swapped out to the disk. We propose to merge neighboring segments&lt;br /&gt;
together whenever there is no gap between them, which serves as our&lt;br /&gt;
anti-interleaving scheme.  Segment merging reduces the number of entries in the&lt;br /&gt;
lookup table and accelerates searching for partial hits. In addition, the&lt;br /&gt;
merging process creates larger segments, which reduces the number of disk&lt;br /&gt;
read/write operations. This is because the requested data will be read/written&lt;br /&gt;
in larger chunks. Furthermore, segments are stored on contiguous disk blocks,&lt;br /&gt;
which reduces the number of head movements and increases disk throughput.&lt;br /&gt;
Segment merging is implemented in two steps. First, we combine the memory&lt;br /&gt;
buffers belonging to the two adjacent segments. Then, if the disk blocks of the&lt;br /&gt;
old two segments are not contiguous, they are returned to the free block set,&lt;br /&gt;
and the memory buffer containing the new (large) segment is marked as modified.&lt;br /&gt;
Modified buffers are written to the disk when they are chosen to be swapped out&lt;br /&gt;
of the memory. If the disk blocks are contiguous, the buffer is marked as&lt;br /&gt;
unmodified.&lt;br /&gt;
&lt;br /&gt;
Next, we describe the organization of disk blocks. We have two types of&lt;br /&gt;
blocks: super blocks and normal blocks. Super blocks are used for persistent&lt;br /&gt;
storage of the metadata to reconstruct the lookup table after system reboots.&lt;br /&gt;
Recall that proxy caches have relaxed data integrity requirements compared to&lt;br /&gt;
regular workstations, because cached objects can be retrieved from the P2P&lt;br /&gt;
networks again. Therefore, the metadata can be written to the disk only&lt;br /&gt;
occasionally. Disk blocks are allocated to data segments in a contiguous manner&lt;br /&gt;
to increase disk throughput. Unoccupied disk blocks are maintained in a&lt;br /&gt;
free-block set, which is implemented as a red-black tree sorted on the block&lt;br /&gt;
number. When a segment of data is to be swapped from memory buffers to the&lt;br /&gt;
disk, a simple first-fit scheme is used to find a contiguous number of disk&lt;br /&gt;
blocks to store this segment. If no contiguous blocks can satisfy the request,&lt;br /&gt;
blocks nearest to the largest number of contiguous free blocks are evicted from&lt;br /&gt;
the cache to make up for the deficit. No expensive disk de-fragmentation&lt;br /&gt;
process is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== P2P Traffic Processor ==&lt;br /&gt;
&lt;br /&gt;
pCache needs to communicate with peers from different P2P systems. For each&lt;br /&gt;
supported P2P system, the P2P Traffic Processor provides three modules to&lt;br /&gt;
enable this communication: Parser, Composer, and Analyzer. The Parser performs&lt;br /&gt;
functions such as identifying control and payload messages, and extracting&lt;br /&gt;
messages that could be of interest to the cache such as object request&lt;br /&gt;
messages. The Composer constructs properly-formatted messages to be sent to&lt;br /&gt;
peers. The Analyzer is a place holder for any auxiliary functions that may need&lt;br /&gt;
to be performed on P2P traffic from different systems. For example, in&lt;br /&gt;
BitTorrent the Analyzer infers information (piece length) needed by pCache that&lt;br /&gt;
is not included in messages exchanged between peers. &lt;br /&gt;
&lt;br /&gt;
To store and serve P2P traffic, the cache needs to perform several functions&lt;br /&gt;
beyond identifying the traffic. These functions are provided by the P2P Traffic&lt;br /&gt;
Processor, which has three components: Parser, Composer, and Analyzer. By&lt;br /&gt;
inspecting the byte stream of the connection, the Parser determines the&lt;br /&gt;
boundaries of messages exchanged between peers, and it extracts the request and&lt;br /&gt;
response messages that are of interest to the cache. The Parser returns the ID&lt;br /&gt;
of the object being downloaded in the session, as well as the requested byte&lt;br /&gt;
range (start and end bytes). The byte range is relative to the whole object.&lt;br /&gt;
The Composer prepares protocol-specific messages, and may combine data stored&lt;br /&gt;
in the cache with data obtained from the network into one message to be sent to&lt;br /&gt;
a peer.&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=PCDN:Release&amp;diff=6635</id>
		<title>PCDN:Release</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=PCDN:Release&amp;diff=6635"/>
		<updated>2021-08-09T06:42:56Z</updated>

		<summary type="html">&lt;p&gt;Omossad: Created page with &amp;quot;We list the features, installers, and instructions for each release on this page. The complete list of features apriori Version 1, please see  here.  = Versi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We list the features, installers, and instructions for each release on this page. The complete list of features apriori Version 1, please see [[pCDN:Feature | here]].&lt;br /&gt;
&lt;br /&gt;
= Version 1 =&lt;br /&gt;
== Features ==&lt;br /&gt;
* '''Reliable Server(s)''': &lt;br /&gt;
** ''Recovery from server crashes'': We preserve the on-line client state across pCDN server restarts. This means that the pCDN server can be restarted anytime without scarifying the connected clients. Administrators may restart the pCDN server for several reasons, such as power outage, hardware upgrades, or operating system updates. This new feature minimizes the service downtime without deploying additional hardware. &lt;br /&gt;
** ''Providing online backup servers'': We support one-to-many replication for an even more robust system. CBC many deploy one or more secondary servers, which will take over the responsibility of the primary server when failures are detected. We support hot switchover, which means all the secondary servers are always initialized and can become the next primary server immediately after failures.&lt;br /&gt;
* '''Geo-Fencing''': We support city-level geo-fencing in North America and country-level in other regions. Administrators configure the geo-fencing database through a user-friendly GUI, which can be remotely run at any workstations.&lt;br /&gt;
* '''Unified Admin Tool''': We integrate interface for server monitoring, content admin, and geo-fencing into a unified GUI. Administrators can remotely run this user interface and complete all their daily tasks in it.&lt;br /&gt;
* '''Optimized Sender-Receiver Matching''': We support geolocation-aware sender lookups, which leverage on existing Geo-IP database to search for the closest senders for individual receivers. Our  algorithm:&lt;br /&gt;
** ''Enhances download speeds''.&lt;br /&gt;
** ''Reduces load on backbone network''.&lt;br /&gt;
* ''' Performance Tuning and Scalability Testing''': &lt;br /&gt;
** ''Revised protocol design and implementation'': We've refined our protocol design, as well as implementation, for a more responsive and robust content delivery system. &lt;br /&gt;
** ''Tested for large scale clients and replicated servers:'' We've rigorously tested our system with several hundred clients from all over the world. We've also validated our replicated server implementation with as many as eight servers.&lt;br /&gt;
* '''Software Management and Support''': We've set up web-based info-sharing and bug-tracking systems.&lt;br /&gt;
** ''Wiki system providing details of the pCDN system at: [http://nsl.cs.sfu.ca/wiki/index.php/pCDN Wiki].&lt;br /&gt;
** ''Bug Tracking and Feature Suggestion System at: [http://nsl.cs.sfu.ca/bug/ Bugzilla].&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
=== Candidate 1 ===&lt;br /&gt;
Please find the initial release candidates as follows.&lt;br /&gt;
* Server Installer [[media:pCDN_Server_V1_RC1.exe]] &lt;br /&gt;
* Client Installer [[media:pCDN_Client_V1_RC1.exe]]&lt;br /&gt;
=== Candidate 2 ===&lt;br /&gt;
Please find the release candidates as follows.&lt;br /&gt;
* Server Installer [[media:pCDN_Server_V1_RC2.exe]] &lt;br /&gt;
* Client Installer [[media:pCDN_Client_V1_RC2.exe]]&lt;br /&gt;
=== Candidate 3 ===&lt;br /&gt;
Please find the release candidates as follows.&lt;br /&gt;
* Server Installer [[media:pCDN_Server_V1_RC3.exe]] &lt;br /&gt;
* Client Installer [[media:pCDN_Client_V1_RC3.exe]]&lt;br /&gt;
=== Candidate 4 ===&lt;br /&gt;
Only server side and management interface are changed. There is no client side updates at this moment.&lt;br /&gt;
Please find the release candidate below.&lt;br /&gt;
* Server Installer [[media:pCDN_Server_V1_RC4.exe]] &lt;br /&gt;
=== Candidate 5 (Oct 7th 2008) ===&lt;br /&gt;
We are releasing the first Intranet version of pCDN client. We are also releasing the first MacOS X build. Please note that pCDN client requires Java 1.6 and OS X 10.5 to run.  &lt;br /&gt;
* Server Installer [[media:pCDN_Server_V1_RC5.exe]] &lt;br /&gt;
* Client Installer (Internet Version) [[media:pCDN_Client_V1_RC5.exe]]&lt;br /&gt;
* Client Installer (Intranet Version) [[media:pCDN_Intranet_Client_V1_RC5.exe]]&lt;br /&gt;
* Early MacOS X Preview [[media:pCDN_OSX_V1_Alpha.zip]]&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
The installation instructions for this release can be found [[pCDN:Installation | here]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=PCDN:Installation&amp;diff=6634</id>
		<title>PCDN:Installation</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=PCDN:Installation&amp;diff=6634"/>
		<updated>2021-08-09T06:42:13Z</updated>

		<summary type="html">&lt;p&gt;Omossad: Created page with &amp;quot;= Client =  pCDN client is a light-weight software running on your computer, which services requests from podcast clients by exchanging podcast files among users. Installing p...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Client = &lt;br /&gt;
pCDN client is a light-weight software running on your computer, which services requests from podcast clients by exchanging podcast files among users. Installing pCDN client is simple. Please follow these steps:&lt;br /&gt;
* Download and install the latest pCDN client software.&lt;br /&gt;
* Install a podcast client. A list of available clients can be found [http://www.podcastingnews.com/topics/Podcast_Software.html here].&lt;br /&gt;
* Locate the pCDN client on your list of programs (for instance, find the software from Start Menu -&amp;gt; Programs on Windows) and run it. The software display a taskbar icon in the notification area. Right click on it allows you to enter Session Info windows and Preferences editor.&lt;br /&gt;
* Run the podcast client and use this podcast feed: http://nsl.cs.sfu.ca/tmp/qpodcast.xml.&lt;br /&gt;
* Upon successful feed, you should see a list of available podcasts.&lt;br /&gt;
* Choose one of the podcasts from the list. Your podcast client should start fetching the selected file. &lt;br /&gt;
* To check what podcasts are being downloaded (uploaded) to or from other peers, please double click on the taskbar icon. &lt;br /&gt;
&lt;br /&gt;
== Note == &lt;br /&gt;
* pCDN client attempts to automatically detect your IPs. For computers with multiple IPs, pCDN client chooses the first IP by default. This generally works fine if your first IP is connected to the Internet. Please use the Preference window to specify your preferred IP if otherwise.&lt;br /&gt;
* If a software-based firewall is running, please either disable it or add pCDN client to the list of allowed programs. For Windows firewall, you can add pCDN client to the list of allowed programs by going to: Control Panel -&amp;gt;Security Center -&amp;gt; Windows Firewall -&amp;gt; Exceptions. Make sure you tick the check box after adding pCDN client.&lt;br /&gt;
&lt;br /&gt;
= Server =&lt;br /&gt;
pCDN server runs on a Windows machine, and uses a SQL database as its backend for content info, geo-fencing rules, and admin account management. After installing our server software, the administrator has to set up the SQL database first. Please find the readme.txt file in the $INSTALL_DIR/Database-info directory for instructions on database setup. The instructions were developed for MySQL server, but can be easily ported to other database systems. In addition, the administrator needs to customize the $INSTALL_DIR/settings.ini file, which contains a few critical settings:&lt;br /&gt;
* ''DATABASE_DSN'' specifies the ODBC driver, server location, database name, username, password, and other options.&lt;br /&gt;
* ''SQUID_INTERVAL'' specifies the frequency of log rotation on squid-like log files.&lt;br /&gt;
* ''SQUID_MAX_LOGS'' specifies the number of history squid-like log files should be kept.&lt;br /&gt;
* ''BACKUP_TRACKERS'' specifies the list of replicated pCDN servers, where servers with smaller indexes have higher precedence of being the primary (active) server. Notice that:&lt;br /&gt;
** Please include all tracker IPs here (backup may not be a perfect term here)&lt;br /&gt;
** All pCDN server should share the same list.&lt;br /&gt;
** The same list should be published as a Web page, such as http://nsl-win.cs.surrey.sfu.ca/pCDN/trackerlist.txt, for clients. Note that, in client's conf.xml file, the trackerlist_url should point to this file.&lt;br /&gt;
** We are working on a centralized (shared) setting.ini implementation. This feature is scheduled for the next release (Ver 2).&lt;br /&gt;
Once the $INSTALL_DIR/settings.ini is updated, the server can start servicing pCDN clients.&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6633</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6633"/>
		<updated>2021-08-09T06:40:48Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Implementations  */&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [[TestApplet | Online Demo (Java Applet)]]&lt;br /&gt;
--&amp;gt;&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;
* '''Developer(s):''' Bahaa Mansour&lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&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;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Subversion&lt;br /&gt;
* ''Bug Tracking and Feature Suggestion System at: [http://nsl.cs.sfu.ca/bug/ Bugzilla].&lt;br /&gt;
--&amp;gt;&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;
* '''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;
&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;
* '''Developer(s):''' Mohammad Al-Kurbi &lt;br /&gt;
* '''Language(s):''' Java&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/sip-botnet/sip-botnet.tar.gz Download Source Code]&lt;br /&gt;
--&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* Experiments guidelines can be found [http://nsl.cs.sfu.ca/projects/sip-botnet/Experiment-Guidelines.pdf here]&lt;br /&gt;
--&amp;gt;&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;
* '''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;
&amp;lt;!--&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;
--&amp;gt;&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;
* '''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;
= '''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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6632</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6632"/>
		<updated>2021-08-09T06:36:55Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Demo of Burst Transmission in Mobile Multimedia Systems */&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [[TestApplet | Online Demo (Java Applet)]]&lt;br /&gt;
--&amp;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;
&amp;lt;!--&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;
--&amp;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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6631</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6631"/>
		<updated>2021-08-09T06:36:33Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* MobileTV Testbed */&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;
* '''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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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;
&amp;lt;!--&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;
--&amp;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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6630</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6630"/>
		<updated>2021-08-09T06:36:08Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Demo for Hybrid Multicast-Unicast Streaming in Mobile Multimedia Systems */&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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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;
&amp;lt;!--&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;
--&amp;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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6629</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Software&amp;diff=6629"/>
		<updated>2021-08-09T06:26:37Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* MobileTV Testbed */&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;
&amp;lt;!--&lt;br /&gt;
* [http://nsl.cs.sfu.ca/projects/mtv/readme.txt ReadMe]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* [https://cs-git-research.cs.surrey.sfu.ca/nsl/MobileVideo/DVB-H/tree/master/code/testbed/trunk Browse source code (Login required)]&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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6610</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6610"/>
		<updated>2021-08-07T07:33:15Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Graduated Students (Supervised by Dr. Peters) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab] (University Research Associate)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=180px heights=220px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:mhefeeda.jpg|Mohamed Hefeeda&lt;br /&gt;
Peters.jpg|Joseph Peters&lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [http://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Puria Azadi Moghadam, M.Sc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:Sharma.JPG|Neha Sharma&lt;br /&gt;
Image:Arab.jpg|Mohammad Amin Arab&lt;br /&gt;
Image:Mossad.jpeg.jpg|Omar Mossad&lt;br /&gt;
Image:Rahmani.jpg|Hamed Rahmani&lt;br /&gt;
Image:Azadi.jpg|Puria Azadi&lt;br /&gt;
Image:parhamY.jpeg|Parham Yassini&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://summit.sfu.ca/item/19413 Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [https://summit.sfu.ca/item/18686 Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [https://summit.sfu.ca/item/17488 Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [https://summit.sfu.ca/item/17291 Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [https://summit.sfu.ca/item/16802 Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [https://summit.sfu.ca/item/9756 Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://summit.sfu.ca/item/19409 Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://summit.sfu.ca/item/19401 Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://summit.sfu.ca/item/19330 Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [https://summit.sfu.ca/item/18774 VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [https://summit.sfu.ca/item/17586 Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [https://summit.sfu.ca/item/15348 Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [https://summit.sfu.ca/item/14963 Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [https://summit.sfu.ca/item/13697 Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [https://summit.sfu.ca/item/12831 Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [https://summit.sfu.ca/item/12543 Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [https://summit.sfu.ca/item/12390 Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [https://summit.sfu.ca/item/12308 Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [https://summit.sfu.ca/item/11265 Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [https://summit.sfu.ca/item/11976 Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [https://summit.sfu.ca/item/11729 Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [https://summit.sfu.ca/item/11651 Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [https://summit.sfu.ca/item/11477 Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
* Somsubhra Sharangi, M.Sc., Fall 2010, [https://summit.sfu.ca/item/11866 Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Yuanbin Shen, M.Sc., Summer 2010, [https://summit.sfu.ca/item/11393 Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
* Cong Ly, M.Sc., Summer 2010, [https://summit.sfu.ca/item/11280 Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Yi Liu, M.Sc., Fall 2009, [https://summit.sfu.ca/item/9908 Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
* Greg Kowalski, M.Sc., Fall 2009, [https://summit.sfu.ca/item/9799 Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
* Kianoosh Mokhtarian, M.Sc., Fall 2009, [https://summit.sfu.ca/item/9791 Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [https://summit.sfu.ca/item/8454 Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [https://summit.sfu.ca/item/8153 Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [https://summit.sfu.ca/item/8033 Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [https://summit.sfu.ca/item/6741 Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [https://summit.sfu.ca/item/12450 Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [https://summit.sfu.ca/item/11588 Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [https://summit.sfu.ca/item/14556 Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [https://summit.sfu.ca/item/13754 Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [https://summit.sfu.ca/item/12939 Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center caption=&amp;quot;Graduated PhD and MSc Students&amp;quot;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 Image:carloslee.png|Carlos Lee &lt;br /&gt;
Image:AmgadAhmed.jpg|Amgad Ahmed &lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
Image:MohamedHegazy.jpg|Mohamed Hegazy&lt;br /&gt;
Image:Arafa.jpg|Omar Arafa&lt;br /&gt;
Image:shatnawi.JPG|Mohammed Shatnawi&lt;br /&gt;
Image:eltobgy.jpg|Omar Eltobgy&lt;br /&gt;
Image:Kiana.jpg|Kiana Calagari&lt;br /&gt;
Image:Alaa.jpg|Alaa Eldin Abdelaal&lt;br /&gt;
Image:Ahamza.JPG|Ahmed Hamza&lt;br /&gt;
Image:saleh.JPG|Saleh Almowuena&lt;br /&gt;
Image:Abdullah_small.jpg|Abdullah Aldhamin&lt;br /&gt;
Image:sadek_scaled.jpg|Ahmed Abdelsadek&lt;br /&gt;
Image:Mohsen_Jamali_scaled.jpg|Mohsen Jamali&lt;br /&gt;
Image:Masum.jpg|Md. Mahfuzur Rahman&lt;br /&gt;
Image:Mohammad_Hosseini_scaled.jpg|Mohammad Hosseini&lt;br /&gt;
Image:Pariya_scaled.jpg|Pariya Raoufi&lt;br /&gt;
Image:AhmedBuKhamsin.jpg|Ahmed Bu-khamsin&lt;br /&gt;
Image:Azin.jpg|Azin Dastpak&lt;br /&gt;
Image:Naghmeh.jpg|Naghmeh Khodabakhshi&lt;br /&gt;
Image:Kaushik.jpg|Kaushik Choudhary&lt;br /&gt;
Image:Taher.jpg|Taher Dameh&lt;br /&gt;
Image:Fei.jpg|Fei Gao&lt;br /&gt;
Image:Cameron.jpg|R. Cameron Harvey&lt;br /&gt;
Image:Hamed.jpg|Hamed SadeghiNeshat&lt;br /&gt;
Image:Mohammad.jpg|Mohammad Alkurbi&lt;br /&gt;
Image:Farid.jpg|Farid Molazem Tabrizi&lt;br /&gt;
Image:Shabnam.jpg|Shabnam Mirshokraie&lt;br /&gt;
Image:Som.JPG|Somsubhra Sharangi&lt;br /&gt;
Image:Yuanbin.jpg|Yuanbin Shen&lt;br /&gt;
Image:Cong.jpg|Cong Ly&lt;br /&gt;
Image:Cheng.JPG|ChengHsin Hsu|&lt;br /&gt;
Image:Liuyi.jpg|Yi Liu&lt;br /&gt;
Image:Greg.jpg|center|Greg Kowalski&lt;br /&gt;
Image:Kianoosh.jpg|Kianoosh Mokhtarian&lt;br /&gt;
Image:Behrooz.jpg|Behrooz Noorizadeh&lt;br /&gt;
Image:Ahmadi.jpg|Hossein Ahmadi&lt;br /&gt;
Image:Mbagheri.jpg|Majid Bagheri&lt;br /&gt;
Image:Saleh.jpg|Osama Saleh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6609</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6609"/>
		<updated>2021-08-07T07:31:11Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Graduated Students (Supervised by Dr. Hefeeda) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab] (University Research Associate)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=180px heights=220px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:mhefeeda.jpg|Mohamed Hefeeda&lt;br /&gt;
Peters.jpg|Joseph Peters&lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [http://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Puria Azadi Moghadam, M.Sc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:Sharma.JPG|Neha Sharma&lt;br /&gt;
Image:Arab.jpg|Mohammad Amin Arab&lt;br /&gt;
Image:Mossad.jpeg.jpg|Omar Mossad&lt;br /&gt;
Image:Rahmani.jpg|Hamed Rahmani&lt;br /&gt;
Image:Azadi.jpg|Puria Azadi&lt;br /&gt;
Image:parhamY.jpeg|Parham Yassini&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://summit.sfu.ca/item/19413 Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [https://summit.sfu.ca/item/18686 Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [https://summit.sfu.ca/item/17488 Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [https://summit.sfu.ca/item/17291 Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [https://summit.sfu.ca/item/16802 Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [https://summit.sfu.ca/item/9756 Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://summit.sfu.ca/item/19409 Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://summit.sfu.ca/item/19401 Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://summit.sfu.ca/item/19330 Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [https://summit.sfu.ca/item/18774 VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [https://summit.sfu.ca/item/17586 Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [https://summit.sfu.ca/item/15348 Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [https://summit.sfu.ca/item/14963 Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [https://summit.sfu.ca/item/13697 Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [https://summit.sfu.ca/item/12831 Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [https://summit.sfu.ca/item/12543 Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [https://summit.sfu.ca/item/12390 Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [https://summit.sfu.ca/item/12308 Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [https://summit.sfu.ca/item/11265 Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [https://summit.sfu.ca/item/11976 Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [https://summit.sfu.ca/item/11729 Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [https://summit.sfu.ca/item/11651 Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [https://summit.sfu.ca/item/11477 Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
* Somsubhra Sharangi, M.Sc., Fall 2010, [https://summit.sfu.ca/item/11866 Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Yuanbin Shen, M.Sc., Summer 2010, [https://summit.sfu.ca/item/11393 Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
* Cong Ly, M.Sc., Summer 2010, [https://summit.sfu.ca/item/11280 Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Yi Liu, M.Sc., Fall 2009, [https://summit.sfu.ca/item/9908 Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
* Greg Kowalski, M.Sc., Fall 2009, [https://summit.sfu.ca/item/9799 Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
* Kianoosh Mokhtarian, M.Sc., Fall 2009, [https://summit.sfu.ca/item/9791 Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [https://summit.sfu.ca/item/8454 Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [https://summit.sfu.ca/item/8153 Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [https://summit.sfu.ca/item/8033 Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [https://summit.sfu.ca/item/6741 Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [https://summit.sfu.ca/item/12450 Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [https://summit.sfu.ca/item/11588 Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center caption=&amp;quot;Graduated PhD and MSc Students&amp;quot;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 Image:carloslee.png|Carlos Lee &lt;br /&gt;
Image:AmgadAhmed.jpg|Amgad Ahmed &lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
Image:MohamedHegazy.jpg|Mohamed Hegazy&lt;br /&gt;
Image:Arafa.jpg|Omar Arafa&lt;br /&gt;
Image:shatnawi.JPG|Mohammed Shatnawi&lt;br /&gt;
Image:eltobgy.jpg|Omar Eltobgy&lt;br /&gt;
Image:Kiana.jpg|Kiana Calagari&lt;br /&gt;
Image:Alaa.jpg|Alaa Eldin Abdelaal&lt;br /&gt;
Image:Ahamza.JPG|Ahmed Hamza&lt;br /&gt;
Image:saleh.JPG|Saleh Almowuena&lt;br /&gt;
Image:Abdullah_small.jpg|Abdullah Aldhamin&lt;br /&gt;
Image:sadek_scaled.jpg|Ahmed Abdelsadek&lt;br /&gt;
Image:Mohsen_Jamali_scaled.jpg|Mohsen Jamali&lt;br /&gt;
Image:Masum.jpg|Md. Mahfuzur Rahman&lt;br /&gt;
Image:Mohammad_Hosseini_scaled.jpg|Mohammad Hosseini&lt;br /&gt;
Image:Pariya_scaled.jpg|Pariya Raoufi&lt;br /&gt;
Image:AhmedBuKhamsin.jpg|Ahmed Bu-khamsin&lt;br /&gt;
Image:Azin.jpg|Azin Dastpak&lt;br /&gt;
Image:Naghmeh.jpg|Naghmeh Khodabakhshi&lt;br /&gt;
Image:Kaushik.jpg|Kaushik Choudhary&lt;br /&gt;
Image:Taher.jpg|Taher Dameh&lt;br /&gt;
Image:Fei.jpg|Fei Gao&lt;br /&gt;
Image:Cameron.jpg|R. Cameron Harvey&lt;br /&gt;
Image:Hamed.jpg|Hamed SadeghiNeshat&lt;br /&gt;
Image:Mohammad.jpg|Mohammad Alkurbi&lt;br /&gt;
Image:Farid.jpg|Farid Molazem Tabrizi&lt;br /&gt;
Image:Shabnam.jpg|Shabnam Mirshokraie&lt;br /&gt;
Image:Som.JPG|Somsubhra Sharangi&lt;br /&gt;
Image:Yuanbin.jpg|Yuanbin Shen&lt;br /&gt;
Image:Cong.jpg|Cong Ly&lt;br /&gt;
Image:Cheng.JPG|ChengHsin Hsu|&lt;br /&gt;
Image:Liuyi.jpg|Yi Liu&lt;br /&gt;
Image:Greg.jpg|center|Greg Kowalski&lt;br /&gt;
Image:Kianoosh.jpg|Kianoosh Mokhtarian&lt;br /&gt;
Image:Behrooz.jpg|Behrooz Noorizadeh&lt;br /&gt;
Image:Ahmadi.jpg|Hossein Ahmadi&lt;br /&gt;
Image:Mbagheri.jpg|Majid Bagheri&lt;br /&gt;
Image:Saleh.jpg|Osama Saleh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6608</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6608"/>
		<updated>2021-08-07T07:13:29Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Graduated Students (Supervised by Dr. Hefeeda) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab] (University Research Associate)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=180px heights=220px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:mhefeeda.jpg|Mohamed Hefeeda&lt;br /&gt;
Peters.jpg|Joseph Peters&lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [http://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Puria Azadi Moghadam, M.Sc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:Sharma.JPG|Neha Sharma&lt;br /&gt;
Image:Arab.jpg|Mohammad Amin Arab&lt;br /&gt;
Image:Mossad.jpeg.jpg|Omar Mossad&lt;br /&gt;
Image:Rahmani.jpg|Hamed Rahmani&lt;br /&gt;
Image:Azadi.jpg|Puria Azadi&lt;br /&gt;
Image:parhamY.jpeg|Parham Yassini&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://summit.sfu.ca/item/19413 Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [https://summit.sfu.ca/item/18686 Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [https://summit.sfu.ca/item/17488 Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [https://summit.sfu.ca/item/17291 Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [https://summit.sfu.ca/item/16802 Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [https://summit.sfu.ca/item/9756 Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center caption=&amp;quot;Graduated PhD and MSc Students&amp;quot;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 Image:carloslee.png|Carlos Lee &lt;br /&gt;
Image:AmgadAhmed.jpg|Amgad Ahmed &lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
Image:MohamedHegazy.jpg|Mohamed Hegazy&lt;br /&gt;
Image:Arafa.jpg|Omar Arafa&lt;br /&gt;
Image:shatnawi.JPG|Mohammed Shatnawi&lt;br /&gt;
Image:eltobgy.jpg|Omar Eltobgy&lt;br /&gt;
Image:Kiana.jpg|Kiana Calagari&lt;br /&gt;
Image:Alaa.jpg|Alaa Eldin Abdelaal&lt;br /&gt;
Image:Ahamza.JPG|Ahmed Hamza&lt;br /&gt;
Image:saleh.JPG|Saleh Almowuena&lt;br /&gt;
Image:Abdullah_small.jpg|Abdullah Aldhamin&lt;br /&gt;
Image:sadek_scaled.jpg|Ahmed Abdelsadek&lt;br /&gt;
Image:Mohsen_Jamali_scaled.jpg|Mohsen Jamali&lt;br /&gt;
Image:Masum.jpg|Md. Mahfuzur Rahman&lt;br /&gt;
Image:Mohammad_Hosseini_scaled.jpg|Mohammad Hosseini&lt;br /&gt;
Image:Pariya_scaled.jpg|Pariya Raoufi&lt;br /&gt;
Image:AhmedBuKhamsin.jpg|Ahmed Bu-khamsin&lt;br /&gt;
Image:Azin.jpg|Azin Dastpak&lt;br /&gt;
Image:Naghmeh.jpg|Naghmeh Khodabakhshi&lt;br /&gt;
Image:Kaushik.jpg|Kaushik Choudhary&lt;br /&gt;
Image:Taher.jpg|Taher Dameh&lt;br /&gt;
Image:Fei.jpg|Fei Gao&lt;br /&gt;
Image:Cameron.jpg|R. Cameron Harvey&lt;br /&gt;
Image:Hamed.jpg|Hamed SadeghiNeshat&lt;br /&gt;
Image:Mohammad.jpg|Mohammad Alkurbi&lt;br /&gt;
Image:Farid.jpg|Farid Molazem Tabrizi&lt;br /&gt;
Image:Shabnam.jpg|Shabnam Mirshokraie&lt;br /&gt;
Image:Som.JPG|Somsubhra Sharangi&lt;br /&gt;
Image:Yuanbin.jpg|Yuanbin Shen&lt;br /&gt;
Image:Cong.jpg|Cong Ly&lt;br /&gt;
Image:Cheng.JPG|ChengHsin Hsu|&lt;br /&gt;
Image:Liuyi.jpg|Yi Liu&lt;br /&gt;
Image:Greg.jpg|center|Greg Kowalski&lt;br /&gt;
Image:Kianoosh.jpg|Kianoosh Mokhtarian&lt;br /&gt;
Image:Behrooz.jpg|Behrooz Noorizadeh&lt;br /&gt;
Image:Ahmadi.jpg|Hossein Ahmadi&lt;br /&gt;
Image:Mbagheri.jpg|Majid Bagheri&lt;br /&gt;
Image:Saleh.jpg|Osama Saleh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6605</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6605"/>
		<updated>2021-08-06T23:10:39Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* 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;
'''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. &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;
'''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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6604</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6604"/>
		<updated>2021-08-06T23:09:21Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* 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;
'''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. &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;
'''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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6566</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6566"/>
		<updated>2021-07-29T19:14:18Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab] (University Research Associate)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=180px heights=220px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:mhefeeda.jpg|Mohamed Hefeeda&lt;br /&gt;
Peters.jpg|Joseph Peters&lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
&lt;br /&gt;
* [http://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Puria Azadi Moghadam, M.Sc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center&amp;gt; &lt;br /&gt;
Image:Sharma.JPG|Neha Sharma&lt;br /&gt;
Image:Arab.jpg|Mohammad Amin Arab&lt;br /&gt;
Image:Mossad.jpeg.jpg|Omar Mossad&lt;br /&gt;
Image:Rahmani.jpg|Hamed Rahmani&lt;br /&gt;
Image:Azadi.jpg|Puria Azadi&lt;br /&gt;
Image:parhamY.jpeg|Parham Yassini&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=120px heights=150px mode=&amp;quot;packed&amp;quot; align=center caption=&amp;quot;Graduated PhD and MSc Students&amp;quot;&amp;gt; &lt;br /&gt;
&lt;br /&gt;
 Image:carloslee.png|Carlos Lee &lt;br /&gt;
Image:AmgadAhmed.jpg|Amgad Ahmed &lt;br /&gt;
Image:kdiab.jpg|Khaled Diab&lt;br /&gt;
Image:MohamedHegazy.jpg|Mohamed Hegazy&lt;br /&gt;
Image:Arafa.jpg|Omar Arafa&lt;br /&gt;
Image:shatnawi.JPG|Mohammed Shatnawi&lt;br /&gt;
Image:eltobgy.jpg|Omar Eltobgy&lt;br /&gt;
Image:Kiana.jpg|Kiana Calagari&lt;br /&gt;
Image:Alaa.jpg|Alaa Eldin Abdelaal&lt;br /&gt;
Image:Ahamza.JPG|Ahmed Hamza&lt;br /&gt;
Image:saleh.JPG|Saleh Almowuena&lt;br /&gt;
Image:Abdullah_small.jpg|Abdullah Aldhamin&lt;br /&gt;
Image:sadek_scaled.jpg|Ahmed Abdelsadek&lt;br /&gt;
Image:Mohsen_Jamali_scaled.jpg|Mohsen Jamali&lt;br /&gt;
Image:Masum.jpg|Md. Mahfuzur Rahman&lt;br /&gt;
Image:Mohammad_Hosseini_scaled.jpg|Mohammad Hosseini&lt;br /&gt;
Image:Pariya_scaled.jpg|Pariya Raoufi&lt;br /&gt;
Image:AhmedBuKhamsin.jpg|Ahmed Bu-khamsin&lt;br /&gt;
Image:Azin.jpg|Azin Dastpak&lt;br /&gt;
Image:Naghmeh.jpg|Naghmeh Khodabakhshi&lt;br /&gt;
Image:Kaushik.jpg|Kaushik Choudhary&lt;br /&gt;
Image:Taher.jpg|Taher Dameh&lt;br /&gt;
Image:Fei.jpg|Fei Gao&lt;br /&gt;
Image:Cameron.jpg|R. Cameron Harvey&lt;br /&gt;
Image:Hamed.jpg|Hamed SadeghiNeshat&lt;br /&gt;
Image:Mohammad.jpg|Mohammad Alkurbi&lt;br /&gt;
Image:Farid.jpg|Farid Molazem Tabrizi&lt;br /&gt;
Image:Shabnam.jpg|Shabnam Mirshokraie&lt;br /&gt;
Image:Som.JPG|Somsubhra Sharangi&lt;br /&gt;
Image:Yuanbin.jpg|Yuanbin Shen&lt;br /&gt;
Image:Cong.jpg|Cong Ly&lt;br /&gt;
Image:Cheng.JPG|ChengHsin Hsu|&lt;br /&gt;
Image:Liuyi.jpg|Yi Liu&lt;br /&gt;
Image:Greg.jpg|center|Greg Kowalski&lt;br /&gt;
Image:Kianoosh.jpg|Kianoosh Mokhtarian&lt;br /&gt;
Image:Behrooz.jpg|Behrooz Noorizadeh&lt;br /&gt;
Image:Ahmadi.jpg|Hossein Ahmadi&lt;br /&gt;
Image:Mbagheri.jpg|Majid Bagheri&lt;br /&gt;
Image:Saleh.jpg|Osama Saleh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6565</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6565"/>
		<updated>2021-07-29T19:05:27Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* 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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Network_and_Multimedia_Systems_Lab_(NMSL)&amp;diff=6542</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=6542"/>
		<updated>2021-07-26T22:03:28Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Cloud Gaming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
'''Welcome to the Network Systems Lab (NSL) at SFU!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are interested in the broad areas of multimedia networking and multimedia systems. We develop algorithms and systems to efficiently distribute multimedia content to large-scale user communities over wired and wireless networks. 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. &lt;br /&gt;
&lt;br /&gt;
We hold regular [[group meeting]] for discussion and brainstorming.&lt;br /&gt;
&lt;br /&gt;
Our current research interests include mobile multimedia, immersive and 3D video streaming, and cloud support for mobile and multimedia systems. Brief description and links to currently 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Network_and_Multimedia_Systems_Lab_(NMSL)&amp;diff=6541</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=6541"/>
		<updated>2021-07-26T22:03:04Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Cloud Gaming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
'''Welcome to the Network Systems Lab (NSL) at SFU!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are interested in the broad areas of multimedia networking and multimedia systems. We develop algorithms and systems to efficiently distribute multimedia content to large-scale user communities over wired and wireless networks. 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. &lt;br /&gt;
&lt;br /&gt;
We hold regular [[group meeting]] for discussion and brainstorming.&lt;br /&gt;
&lt;br /&gt;
Our current research interests include mobile multimedia, immersive and 3D video streaming, and cloud support for mobile and multimedia systems. Brief description and links to currently 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=DeepGame-Efficient_Video_Encoding_for_Cloud_Gaming&amp;diff=6540</id>
		<title>DeepGame-Efficient Video Encoding for Cloud Gaming</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=DeepGame-Efficient_Video_Encoding_for_Cloud_Gaming&amp;diff=6540"/>
		<updated>2021-07-26T22:02:11Z</updated>

		<summary type="html">&lt;p&gt;Omossad: Created page with &amp;quot;Cloud gaming enables users to play games on virtually any device. This is achieved by offloading the game rendering and encoding to cloud datacenters. As game resolutions and...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cloud gaming enables users to play games on virtually any device. This is achieved by offloading the game rendering and encoding to cloud datacenters. As game resolutions and frame rates increase, cloud gaming platforms face a major challenge to stream high quality games due to the high bandwidth and low latency requirements. In this paper, we propose a new video encoding pipeline, called DeepGame, for cloud gaming platforms to reduce the bandwidth requirements with limited to no impact on the player quality of experience. DeepGame learns the player’s contextual interest in the game and the temporal correlation of that interest using a spatio-temporal deep neural network. Then, it encodes various areas in the video frames with different quality levels proportional to their contextual importance. DeepGame does not change the source code of the video encoder or the video game, and it does not require any additional hardware or software at the client side. We implemented DeepGame in an open-source cloud gaming platform and evaluated its performance using multiple popular games. We also conducted a subjective study with real players to demonstrate the potential gains achieved by DeepGame and its practicality. Our results show that DeepGame can reduce the bandwidth requirements by up to36% compared to the baseline encoder, while maintaining the same level of perceived quality for players and running in real time&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~omossad/ Omar Mossad Omar Mossad (Ph.D. student at SFU)]&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~kdiab/ Khaled Diab Khaled Diab ((University Research Associate at SFU)]&lt;br /&gt;
&lt;br /&gt;
* Ihab Amer (Advanced Micro Devices)&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda (Professor at SFU)]&lt;br /&gt;
&lt;br /&gt;
== Publications ==&lt;br /&gt;
&lt;br /&gt;
* O. Mossad, K. Diab, I. Amer, and M. Hefeeda, '''DeepGame: Efficient Video Encoding for Cloud Gaming'''. In Proc. of ACM Multimedia Conference 2021, Chengdu, China. October 2021.&lt;br /&gt;
&lt;br /&gt;
== Software and  Data ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/omossad/DeepGame DeepGame: Efficient Video Encoding for Cloud Gaming]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Network_and_Multimedia_Systems_Lab_(NMSL)&amp;diff=6539</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=6539"/>
		<updated>2021-07-26T21:54:55Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Cloud Gaming */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
'''Welcome to the Network Systems Lab (NSL) at SFU!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are interested in the broad areas of multimedia networking and multimedia systems. We develop algorithms and systems to efficiently distribute multimedia content to large-scale user communities over wired and wireless networks. 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. &lt;br /&gt;
&lt;br /&gt;
We hold regular [[group meeting]] for discussion and brainstorming.&lt;br /&gt;
&lt;br /&gt;
Our current research interests include mobile multimedia, immersive and 3D video streaming, and cloud support for mobile and multimedia systems. Brief description and links to currently 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6538</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6538"/>
		<updated>2021-07-26T18:42:21Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.puriam.net/ Puria Azadi Moghadam], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Amin.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:Mossad.jpeg.jpg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Omar Mossad&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Puria Azadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6537</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6537"/>
		<updated>2021-07-26T18:36:00Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.puriam.net/ Puria Azadi Moghadam], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Amin.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:Mossad.jpeg.jpg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Mossad&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Puria Azadi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=File:Amin.jpg&amp;diff=6536</id>
		<title>File:Amin.jpg</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=File:Amin.jpg&amp;diff=6536"/>
		<updated>2021-07-26T18:35:36Z</updated>

		<summary type="html">&lt;p&gt;Omossad: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Personal photo (Mohammad Amin&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6535</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6535"/>
		<updated>2021-07-26T18:25:05Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.puriam.net/ Puria Azadi Moghadam], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Arab.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:Mossad.jpeg.jpg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Mossad&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Puria Azadi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6534</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6534"/>
		<updated>2021-07-26T18:23:30Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.puriam.net/ Puria Azadi Moghadam], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Arab.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:Mossad.jpg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Mossad&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Puria Azadi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6533</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6533"/>
		<updated>2021-07-26T18:22:56Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.puriam.net/ Puria Azadi Moghadam], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Arab.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:mossad.jpg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Mossad&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Puria Azadi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=File:Mossad.jpeg.jpg&amp;diff=6532</id>
		<title>File:Mossad.jpeg.jpg</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=File:Mossad.jpeg.jpg&amp;diff=6532"/>
		<updated>2021-07-26T18:21:44Z</updated>

		<summary type="html">&lt;p&gt;Omossad: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;personal photo (Omar Mossad)&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6518</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6518"/>
		<updated>2021-07-18T09:08:50Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.puriam.net/ Puria Azadi Moghadam], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Arab.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:Mossad.jpeg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Mossad&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Puria Azadi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6517</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6517"/>
		<updated>2021-07-18T09:05:22Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Faculty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [https://www.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [http://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [http://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Puria Azadi Moghadam, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Arab.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:Mossad.jpeg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Mossad&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Puria Azadi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6516</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=6516"/>
		<updated>2021-07-18T08:43:14Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Current Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;center&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;slideshow sequence=&amp;quot;random&amp;quot; transition=&amp;quot;fade&amp;quot; refresh=&amp;quot;6000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:nsl_outdoor_2016.JPG|thumb|right|700px|NSL Team 2016]]&lt;br /&gt;
[[Image:nsl1.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl2.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl3.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
[[Image:nsl4.jpg|thumb|right|700px|NSL Team]]&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Faculty ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~peters/ Joseph G. Peters]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~kdiab/ Khaled Diab]  (University Research Assosiate)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:mhefeeda.jpg|center|Mohamed Hefeeda|100px]]&lt;br /&gt;
|[[Image:Peters.jpg|center|Joseph Peters|100px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Mohamed Hefeeda&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Joseph G. Peters&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;200pt&amp;quot;|Khaled Diab&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Members ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://www.sfu.ca/~nsa84/ Neha Sharma], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [https://maarab-sfu.github.io/ Mohammad Amin Arab], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [http://www.sfu.ca/~omossad/ Omar Mossad], Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Andy Sun, Ph.D.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* [http://sfu.ca/~hamedr/ Hamed Rahmani], M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Parham Yassini, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;500pt&amp;quot;|&lt;br /&gt;
* Puria Azadi Moghadam, M.Sc.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Sharma.JPG|center|Neha Sharma|120x150px]]&lt;br /&gt;
|[[Image:Arab.jpg|center|Mohammad Amin Arab|120x150px]]&lt;br /&gt;
|[[Image:Mossad.jpeg|center|Omar Mossad|120x150px]]&lt;br /&gt;
|[[Image:Rahmani.jpg|center|Hamed Rahmani|120x150px]]&lt;br /&gt;
|[[Image:Azadi.jpg|center|Puria Azadi|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Neha Sharma&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Amin Arab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Mossad&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed Rahmani&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Puria Azadi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:parhamY.jpeg|center|Parham Yassini|120x150px]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Parham Yassini&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Former Postdocs ==&lt;br /&gt;
&lt;br /&gt;
* Hamed Ahmadi,  August 2017. Next: Software Engineer, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Mohamed ElGharib (at QCRI), 2015. Next: Scientist at QCRI, Qatar. Current: Researcher at Max Plank Institute, Germany.  &lt;br /&gt;
&lt;br /&gt;
* Tamir Hegazy, August 2013. Next: Researcher, Georgia Tech, Atlanta. Current: Principal Scientist, Philips, Cambridge, MA. &lt;br /&gt;
&lt;br /&gt;
* Abdul Hasib, January 2013. Next: System Design Engineer, SNC Lavalin, Vancouver.  &lt;br /&gt;
&lt;br /&gt;
* Maysam Yabandeh (at QCRI), 2013. Next: Research Engineer, Facebook. &lt;br /&gt;
&lt;br /&gt;
* Mustafa Rafique (at QCRI), 2012. Next Scientist, IBM Research, Ireland. Current: Assistant Professor, Rochester Institute of Technology, Rochester, NY.&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Hefeeda) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* Khaled Diab, Ph.D., Summer 2019, [https://nsl.cs.sfu.ca/theses/diab19.pdf Traffic-Engineered Distribution of Multimedia Content]. Next: University Research Associate, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohammed Shatnawi, Ph.D., Fall 2018, [http://nsl.cs.sfu.ca/theses/shatnawi18.pdf Improving Reliability of Large Scale Multimedia Services]. Next: Microsoft, Seattle (continues in his previous position).&lt;br /&gt;
&lt;br /&gt;
* Kiana Calagari, Ph.D., Summer 2017, [http://nsl.cs.sfu.ca/theses/calagari17.pdf Generating and Streaming Immersive Sports Video Content]. Next: Researcher at Ever AI, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Hamza, Ph.D., Spring 2017, [http://nsl.cs.sfu.ca/theses/hamza17.pdf Quality-aware 3D Video Delivery]. Next: Researcher at InterDigital, Montreal. &lt;br /&gt;
&lt;br /&gt;
* Saleh Almowuena, Ph.D., Fall 2016, [http://nsl.cs.sfu.ca/theses/almowuena16.pdf Hybrid Multicast-Unicast Video Streaming over Heterogeneous Cellular Networks] Next: Assistant Professor, King Saud University, Saudi Arabia.  &lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. Next: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. Current: Associate Professor, Department of Computer Science, National Tsing Hua University, Taiwan.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Carlos Lee, M.Sc., Summer 2020, [https://theses.lib.sfu.ca/file/thesis/5968 Service Chaining for Multicast Traffic].&lt;br /&gt;
&lt;br /&gt;
* Amgad Ahmed, M.Sc., Spring 2020, [https://theses.lib.sfu.ca/file/thesis/5813 User-assisted Video Reflection Removal].&lt;br /&gt;
&lt;br /&gt;
* Mohammad Amin Arab, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arab19.pdf Band and Quality Selection for Efficient Transmission of Hyperspectral Images]. Next: PhD student at NSL, SFU&lt;br /&gt;
&lt;br /&gt;
* Mohamed Hegazy, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/hegazy19.pdf Content-aware Video Encoding for Cloud Gaming]. Next: Software Engineer, Amazon, Vancouver&lt;br /&gt;
&lt;br /&gt;
* Omar Arafa, M.Sc., Summer 2019, [https://nsl.cs.sfu.ca/theses/arafa19.pdf Bandwidth Estimation and Rate Adaptation for 360-degree Mobile Video Streaming]. Next: Fortinet, Burnaby. &lt;br /&gt;
&lt;br /&gt;
* Omar Eltobgy, M.Sc., Fall 2018, [http://nsl.cs.sfu.ca/theses/eltobgy18.pdf VRCast: Mobile Streaming of Live 360-Degree Videos]. Next: Adobe, Ottawa. &lt;br /&gt;
&lt;br /&gt;
* Alaa Eldin Abdelaal, M.Sc., Summer 2017, [http://nsl.cs.sfu.ca/theses/abdelaal17.pdf Event-based Control as a Cloud Service]. Next: Ph.D. student at UBC. &lt;br /&gt;
&lt;br /&gt;
* Abdullah Aldhamin, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/aldhamin14.pdf Flash Storage Management Algorithm for Large-Scale Hybrid Storage Systems]. Next: back to Saudi Aramco Oil Company. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Abdelsadek, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/abdelsadek14.pdf Distributed Index for Matching Multimedia Objects]. Next: Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Md. Mahfuzur Rahman, M.Sc., Spring 2014, [http://nsl.cs.sfu.ca/theses/mrahman13.pdf Hybrid Multicast-Unicast Streaming over Mobile Networks]. Next: Telus, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Ahmed Bu-khamsin, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/bu-khamsin12.pdf Socket Direct Protocol over PCI Express Interconnect: Design, Implementation and Evaluation]. Next: back to Saudi Aramco Oil Company.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc., Fall 2012, [http://nsl.cs.sfu.ca/theses/dastpak12.pdf Video Streaming over Cognitive Radio Networks] (co-supervised with Prof. Jiangchuan Liu)&lt;br /&gt;
&lt;br /&gt;
* Naghmeh Khodabakhshi, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/khodabakhshi12.pdf Copy Detection of 3D Videos]. Next: RIM, Ottawa.&lt;br /&gt;
&lt;br /&gt;
* Taher Dameh, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/dameh12.pdf Distributed Kernel Matrix Approximation and Implementation using MPI]&lt;br /&gt;
&lt;br /&gt;
* Fei Gao, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/gao11.pdf Distributed Approximate Spectral Clustering for Large-Scale Datasets]&lt;br /&gt;
&lt;br /&gt;
* R. Cameron Harvey, M.Sc., Fall 2011, [http://nsl.cs.sfu.ca/theses/harvey11.pdf Spatio-Temporal Video Copy Detection]. Next: Amazon, Seattle. &lt;br /&gt;
&lt;br /&gt;
* Hamed Sadeghi Neshat, M.Sc., Summer 2011, [http://nsl.cs.sfu.ca/theses/neshat11.pdf Effective Online Advertising]. Next: Microsoft, Seattle.&lt;br /&gt;
&lt;br /&gt;
* Farid Molazem Tabrizi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/tabrizi11.pdf Adaptive Transmission of Variable-Bit-Rate Video Streams to Mobile Devices] (co-supervised with Prof. Joseph Peters). Next: PhD Student at UBC.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/mirshokraie10.pdf Live Peer-to-Peer Streaming with Scalable Video Coding and Network Coding]. Next: PhD Student at UBC&lt;br /&gt;
&lt;br /&gt;
*  Somsubhra Sharangi, M.Sc., Fall 2010, [http://nsl.cs.sfu.ca/theses/sharangi10.pdf Scalable Video Streaming over WiMAX Networks] (co-supervised with Prof. Ramesh Krishnamurti). Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
*   Yuanbin Shen, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/shen10.pdf Efficient Algorithms for Multi-sender Data Transmission in Swarm-based Peer-to-peer Streaming Systems]&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]. Next:  Microsoft, Vancouver. &lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]. Next: grad student, Oxford, UK. &lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/kowalski09.pdf Empirical Analysis of Multi-Sender Segment Transmission Algorithms in Peer-to-Peer Streaming]&lt;br /&gt;
&lt;br /&gt;
*  Kianoosh Mokhtarian, M.Sc., Fall 2009, [http://nsl.cs.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]. Next: PhD Student at UoT. &lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]. Next: Nokia, Vancouver. &lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]. Next: PhD Student at UIUC, &lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]. Next: PhD Student at SFU.&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006, [http://nsl.cs.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]. Next: engineer in the banking sector, London, UK. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Project Option (project = 6 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Kaushik Choudhary, M.Sc., Summer 2012, [http://nsl.cs.sfu.ca/theses/choudhary12.pdf Design and Implementation of an Electronic Service Guide for Mobile Video Systems]&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc., Spring 2011, [http://nsl.cs.sfu.ca/theses/alkurbi11.pdf Detection of Botnets Mounted on the Session Initiation Protocol]&lt;br /&gt;
&lt;br /&gt;
== Graduated Students (Supervised by Dr. Peters) ==&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
* Mohsen Jamali Langroodi, M.Sc., Fall 2014, [http://nsl.cs.sfu.ca/theses/langroodi14.pdf Decoder-complexity-aware Encoding of Motion Compensation for Multiple Heterogeneous Receivers]&lt;br /&gt;
* Mohammad Hosseini, M.Sc., Summer 2013, [http://nsl.cs.sfu.ca/theses/hosseini13.pdf Energy-budget-compliant Adaptive 3D Texture Streaming in Mobile Games]&lt;br /&gt;
* Pariya Raoufi, M.Sc., Spring 2013, [http://nsl.cs.sfu.ca/theses/raoufi13.pdf Real-Time Video Streaming over WiMAX Networks with H.264 Coding]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Visitors and Interns ==&lt;br /&gt;
* Seyed Mohammad Nourbakhsh, Professional Master's Student (Research Internship, June 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Suhong Kim, Professional Master's Student (Research Internship, May 2019 -- December 2019)&lt;br /&gt;
&lt;br /&gt;
* Trevor Gale, Undergraduate (Research Internship, May 2019 -- August 2019)&lt;br /&gt;
&lt;br /&gt;
* Qiao Chen, Undergraduate (August 2016 -- January 2017)&lt;br /&gt;
&lt;br /&gt;
* Denny Stohr, Graduate (Research Visitor from TU Darmstadt, Germany, September 2015 -- December 2015)&lt;br /&gt;
&lt;br /&gt;
* Maram Sakr, Graduate (Research Internship, March 2015 -- September 2015) &lt;br /&gt;
&lt;br /&gt;
* Yu-Sian Li, Graduate (Research Visitor from National Tsing Hua University, Taiwan, July -- September 2012)&lt;br /&gt;
&lt;br /&gt;
* Gordon Leung, Undergraduate  (NSERC USRA, Summer 2010)&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, February -- May 2009)&lt;br /&gt;
 &lt;br /&gt;
* Vikas Kumar, Undergraduate (Research Internship, May -- July 2008) &lt;br /&gt;
&lt;br /&gt;
* Nitin Chiluka, Undergraduate (Research Internship, December 2007 -- May 2008)&lt;br /&gt;
&lt;br /&gt;
* Nicolas Gomez, Undergraduate  (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
* Pouya Alagheband, Undergraduate (NSERC USRA, Summer 2007)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:carloslee.png|center|Carlos Lee|90x120px]]&lt;br /&gt;
|[[Image:AmgadAhmed.jpg|center|Amgad Ahmed|90x120px]]&lt;br /&gt;
|[[Image:kdiab.jpg|center|Khaled Diab|90x120px]]&lt;br /&gt;
|[[Image:MohamedHegazy.jpg|center|Mohamed Hegazy|90x120px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Carlos Lee&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Amgad Ahmed&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Khaled Diab&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohamed Hegazy&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Arafa.jpg|center|Omar Arafa|90x120px]]&lt;br /&gt;
|[[Image:shatnawi.JPG|center|Mohammed Shatnawi|90x120px]]&lt;br /&gt;
|[[Image:eltobgy.jpg|center|Omar Eltobgy|90x120px]]&lt;br /&gt;
|[[Image:Kiana.jpg|center|Kiana Calagari|90x120px]]&lt;br /&gt;
|[[Image:Alaa.jpg|center|Alaa Eldin Abdelaal|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Arafa&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammed Shatnawi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Omar Eltobgy&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kiana Calagari&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Alaa Eldin &amp;lt;br/&amp;gt;Abdelaal&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:saleh.JPG|center|Saleh Almowuena|80x100px]]&lt;br /&gt;
|[[Image:Abdullah_small.jpg|center|Abdullah Aldhamin|80x100px]]&lt;br /&gt;
|[[Image:sadek_scaled.jpg|center|Ahmed Abdelsadek|80x100px]]&lt;br /&gt;
|[[Image:Mohsen_Jamali_scaled.jpg|center|Mohsen Jamali|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Hamza&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Saleh&amp;lt;br/&amp;gt;Almowuena&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Abdullah Aldhamin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed Abdelsadek&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohsen Jamali&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Masum.jpg|center|Md. Mahfuzur Rahman|80x100px]]&lt;br /&gt;
|[[Image:Mohammad_Hosseini_scaled.jpg|center|Mohammad Hosseini|80x100px]]&lt;br /&gt;
|[[Image:Pariya_scaled.jpg|center|Pariya Raoufi|80x100px]]&lt;br /&gt;
|[[Image:AhmedBuKhamsin.jpg|center|Ahmed Bu-khamsin|80x100px]]&lt;br /&gt;
|[[Image:Azin.jpg|center|Azin Dastpak|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Md. Mahfuzur Rahman&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Hosseini&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Pariya Raoufi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Ahmed&amp;lt;br/&amp;gt;Bu-khamsin&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Azin Dastpak&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Naghmeh.jpg|center|Naghmeh Khodabakhshi|80x100px]]&lt;br /&gt;
|[[Image:Kaushik.jpg|center|Kaushik Choudhary|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|R. Cameron Harvey|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Naghmeh Khodabakhshi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kaushik Choudhary&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Taher Dameh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Fei Gao&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|R. Cameron&amp;lt;br/&amp;gt;Harvey&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Molazem Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed SadeghiNeshat&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Molazem Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Somsubhra Sharangi&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Cong.jpg|center|Cong Ly|80x100px]]&lt;br /&gt;
|[[Image:Cheng.JPG|center|ChengHsin Hsu|80x100px]]&lt;br /&gt;
|[[Image:Liuyi.jpg|center|Yi Liu|80x100px]]&lt;br /&gt;
|[[Image:Greg.jpg|center|Greg Kowalski|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|ChengHsin Hsu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yi Liu&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Greg Kowalski&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|[[Image:Behrooz.jpg|center|Behrooz Noorizadeh|80x100px]]&lt;br /&gt;
|[[Image:Ahmadi.jpg|center|Hossein Ahmadi|80x100px]]&lt;br /&gt;
|[[Image:Mbagheri.jpg|center|Majid Bagheri|80x100px]]&lt;br /&gt;
|[[Image:Saleh.jpg|center|Osama Saleh|80x100px]]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Behrooz&amp;lt;br/&amp;gt;Noorizadeh&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hossein Ahmadi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Majid Bagheri&lt;br /&gt;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Osama Saleh&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contacts == &lt;br /&gt;
&lt;br /&gt;
* [[Private:contacts|List of contact persons in academia and industry (Login Required). ]]&lt;/div&gt;</summary>
		<author><name>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6515</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6515"/>
		<updated>2021-07-18T08:38:43Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Posters and Demos */&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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6514</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6514"/>
		<updated>2021-07-18T08:33:48Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* 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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
* 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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6513</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6513"/>
		<updated>2021-07-18T08:31:10Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* 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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''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;
&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;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''[file:///Users/mhefeeda/GoogleDrive/WebPage/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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
&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;
* 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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6512</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6512"/>
		<updated>2021-07-18T07:51:20Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* 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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''2020'''&lt;br /&gt;
&lt;br /&gt;
* M. Arab, P. Azadi, M. Hussein, W. AbdAlmageed, and M. Hefeeda, '''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;
* K. Diab, C. Lee, and M. Hefeeda, '''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;
* N. Sharma and M. Hefeeda, '''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, '''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, '''Content-aware Video Encoding for Cloud Gaming''', In Proc. of the ACM Multimedia Systems (MMSys’19), Amherst, MA, June 2019. [pdf] '''[Best Student Paper Award]'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''Joint Content Distribution and Traffic Engineering of Adaptive Videos in Telco-CDNs''', In Proc. of IEEE INFOCOM 2019, Paris, France, April 2019. [pdf] '''(Acceptance: 19.7%)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2018'''&lt;br /&gt;
&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''Dynamic Input Anomaly Detection in Interactive Multimedia Services''', In Proc. of the ACM Multimedia Systems (MMSys’18), Amsterdam, Netherlands, June 2018. [https://nsl.cs.sfu.ca/publications/SH18.pdf pdf] '''[Runner-up for the Best Student Paper Award]'''&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, '''Sports VR Content Generation from Regular Camera Feeds''', In Proc. of the ACM Multimedia Conference (MM’17), Mountain View, CA, October 2017. [https://nsl.cs.sfu.ca/publications/CE+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* A. Hamza, H. Ahmadi, S. Almowuena, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/HAA+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* H. Ahmadi, O. Eltobgy, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/AEH17.pdf pdf]&lt;br /&gt;
&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. [https://nsl.cs.sfu.ca/publications/AHH17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''MASH: A Rate Adaptation Algorithm for Multiview Video Streaming over HTTP''', In Proc. of IEEE INFOCOM 2017, Atlanta, GA, May 2017. '''(Acceptance: 21%)''' [https://nsl.cs.sfu.ca/publications/DH17a.pdf pdf]&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, '''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;
* L. Gyarmati, M. Hefeeda, '''Analyzing In-Game Movements of Soccer Players at Scale''', In Proc. of MIT SLOAN Sports Analytics Conference, Boston, MA, March 2016.&lt;br /&gt;
&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''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;
* 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;
&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;
&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, '''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, '''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, '''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, '''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, '''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, '''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]'''&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, '''Anahita: A System for 3D Video Streaming with Depth Customization''', In Proc. of ACM Multimedia (MM’14) Conference, Orlando, FL, November 2014. '''(Acceptance: 20%)''' &lt;br /&gt;
&lt;br /&gt;
* K. Templin, P. Didyk, K. Myszkowski, H.-P. Seidel, M. M. Hefeeda, W. Matusik, '''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, '''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, '''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;
&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;
&lt;br /&gt;
* A. Abdelsadek and M. Hefeeda, '''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;
&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;
&lt;br /&gt;
&lt;br /&gt;
'''2012'''&lt;br /&gt;
&lt;br /&gt;
* F. Gao, W. Abd-Almageed, and M. Hefeeda, '''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;
&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;
&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;
&lt;br /&gt;
* R. C. Harvey and M. Hefeeda, '''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;
* N. Khodabakhshi and M. Hefeeda, '''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;
&lt;br /&gt;
'''2011'''&lt;br /&gt;
&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;
&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, '''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;
* 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;
* 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;
* 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;
* 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;
* 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;
&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;
* 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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6511</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6511"/>
		<updated>2021-07-18T07:46:05Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Journals */&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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''2020'''&lt;br /&gt;
&lt;br /&gt;
* M. Arab, P. Azadi, M. Hussein, W. AbdAlmageed, and M. Hefeeda, '''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;
* K. Diab, C. Lee, and M. Hefeeda, '''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;
* N. Sharma and M. Hefeeda, '''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, '''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, '''Content-aware Video Encoding for Cloud Gaming''', In Proc. of the ACM Multimedia Systems (MMSys’19), Amherst, MA, June 2019. [pdf] '''[Best Student Paper Award]'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''Joint Content Distribution and Traffic Engineering of Adaptive Videos in Telco-CDNs''', In Proc. of IEEE INFOCOM 2019, Paris, France, April 2019. [pdf] '''(Acceptance: 19.7%)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2018'''&lt;br /&gt;
&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''Dynamic Input Anomaly Detection in Interactive Multimedia Services''', In Proc. of the ACM Multimedia Systems (MMSys’18), Amsterdam, Netherlands, June 2018. [https://nsl.cs.sfu.ca/publications/SH18.pdf pdf] '''[Runner-up for the Best Student Paper Award]'''&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, '''Sports VR Content Generation from Regular Camera Feeds''', In Proc. of the ACM Multimedia Conference (MM’17), Mountain View, CA, October 2017. [https://nsl.cs.sfu.ca/publications/CE+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* A. Hamza, H. Ahmadi, S. Almowuena, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/HAA+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* H. Ahmadi, O. Eltobgy, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/AEH17.pdf pdf]&lt;br /&gt;
&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. [https://nsl.cs.sfu.ca/publications/AHH17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''MASH: A Rate Adaptation Algorithm for Multiview Video Streaming over HTTP''', In Proc. of IEEE INFOCOM 2017, Atlanta, GA, May 2017. '''(Acceptance: 21%)''' [https://nsl.cs.sfu.ca/publications/DH17a.pdf pdf]&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, '''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;
* L. Gyarmati, M. Hefeeda, '''Analyzing In-Game Movements of Soccer Players at Scale''', In Proc. of MIT SLOAN Sports Analytics Conference, Boston, MA, March 2016.&lt;br /&gt;
&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''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;
* 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;
&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;
&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, '''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, '''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, '''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, '''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, '''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, '''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]'''&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, '''Anahita: A System for 3D Video Streaming with Depth Customization''', In Proc. of ACM Multimedia (MM’14) Conference, Orlando, FL, November 2014. '''(Acceptance: 20%)''' &lt;br /&gt;
&lt;br /&gt;
* K. Templin, P. Didyk, K. Myszkowski, H.-P. Seidel, M. M. Hefeeda, W. Matusik, '''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, '''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, '''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;
&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;
&lt;br /&gt;
* A. Abdelsadek and M. Hefeeda, '''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;
&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;
&lt;br /&gt;
&lt;br /&gt;
'''2012'''&lt;br /&gt;
&lt;br /&gt;
* F. Gao, W. Abd-Almageed, and M. Hefeeda, '''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;
&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;
&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;
&lt;br /&gt;
* R. C. Harvey and M. Hefeeda, '''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;
* N. Khodabakhshi and M. Hefeeda, '''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;
&lt;br /&gt;
'''2011'''&lt;br /&gt;
&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;
&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, '''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;
* 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;
* 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;
* 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;
* 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;
* 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;
&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;
* 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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6506</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6506"/>
		<updated>2021-07-17T00:55:46Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Journals */&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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''2020'''&lt;br /&gt;
&lt;br /&gt;
* M. Arab, P. Azadi, M. Hussein, W. AbdAlmageed, and M. Hefeeda, '''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;
* K. Diab, C. Lee, and M. Hefeeda, '''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;
* N. Sharma and M. Hefeeda, '''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, '''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, '''Content-aware Video Encoding for Cloud Gaming''', In Proc. of the ACM Multimedia Systems (MMSys’19), Amherst, MA, June 2019. [pdf] '''[Best Student Paper Award]'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''Joint Content Distribution and Traffic Engineering of Adaptive Videos in Telco-CDNs''', In Proc. of IEEE INFOCOM 2019, Paris, France, April 2019. [pdf] '''(Acceptance: 19.7%)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2018'''&lt;br /&gt;
&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''Dynamic Input Anomaly Detection in Interactive Multimedia Services''', In Proc. of the ACM Multimedia Systems (MMSys’18), Amsterdam, Netherlands, June 2018. [https://nsl.cs.sfu.ca/publications/SH18.pdf pdf] '''[Runner-up for the Best Student Paper Award]'''&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, '''Sports VR Content Generation from Regular Camera Feeds''', In Proc. of the ACM Multimedia Conference (MM’17), Mountain View, CA, October 2017. [https://nsl.cs.sfu.ca/publications/CE+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* A. Hamza, H. Ahmadi, S. Almowuena, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/HAA+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* H. Ahmadi, O. Eltobgy, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/AEH17.pdf pdf]&lt;br /&gt;
&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. [https://nsl.cs.sfu.ca/publications/AHH17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''MASH: A Rate Adaptation Algorithm for Multiview Video Streaming over HTTP''', In Proc. of IEEE INFOCOM 2017, Atlanta, GA, May 2017. '''(Acceptance: 21%)''' [https://nsl.cs.sfu.ca/publications/DH17a.pdf pdf]&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, '''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;
* L. Gyarmati, M. Hefeeda, '''Analyzing In-Game Movements of Soccer Players at Scale''', In Proc. of MIT SLOAN Sports Analytics Conference, Boston, MA, March 2016.&lt;br /&gt;
&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''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;
* 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;
&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;
&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, '''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, '''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, '''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, '''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, '''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, '''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]'''&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, '''Anahita: A System for 3D Video Streaming with Depth Customization''', In Proc. of ACM Multimedia (MM’14) Conference, Orlando, FL, November 2014. '''(Acceptance: 20%)''' &lt;br /&gt;
&lt;br /&gt;
* K. Templin, P. Didyk, K. Myszkowski, H.-P. Seidel, M. M. Hefeeda, W. Matusik, '''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, '''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, '''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;
&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;
&lt;br /&gt;
* A. Abdelsadek and M. Hefeeda, '''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;
&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;
&lt;br /&gt;
&lt;br /&gt;
'''2012'''&lt;br /&gt;
&lt;br /&gt;
* F. Gao, W. Abd-Almageed, and M. Hefeeda, '''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;
&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;
&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;
&lt;br /&gt;
* R. C. Harvey and M. Hefeeda, '''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;
* N. Khodabakhshi and M. Hefeeda, '''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;
&lt;br /&gt;
'''2011'''&lt;br /&gt;
&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;
&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, '''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;
* 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;
* 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;
* 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;
* 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;
* 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;
&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;
* 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;
* 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>Omossad</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6505</id>
		<title>Publications</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Publications&amp;diff=6505"/>
		<updated>2021-07-17T00:47:48Z</updated>

		<summary type="html">&lt;p&gt;Omossad: /* Journals */&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, '''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, '''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, '''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, '''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, '''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, '''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, '''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, '''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, '''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, '''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, '''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, '''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, '''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, '''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;
'''2021'''&lt;br /&gt;
* P. Azadi, N. Sharma and M. Hefeeda, '''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;
'''2020'''&lt;br /&gt;
&lt;br /&gt;
* M. Arab, P. Azadi, M. Hussein, W. AbdAlmageed, and M. Hefeeda, '''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;
* K. Diab, C. Lee, and M. Hefeeda, '''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;
* N. Sharma and M. Hefeeda, '''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, '''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, '''Content-aware Video Encoding for Cloud Gaming''', In Proc. of the ACM Multimedia Systems (MMSys’19), Amherst, MA, June 2019. [pdf] '''[Best Student Paper Award]'''&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''Joint Content Distribution and Traffic Engineering of Adaptive Videos in Telco-CDNs''', In Proc. of IEEE INFOCOM 2019, Paris, France, April 2019. [pdf] '''(Acceptance: 19.7%)'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2018'''&lt;br /&gt;
&lt;br /&gt;
* M. Shatnawi and M. Hefeeda, '''Dynamic Input Anomaly Detection in Interactive Multimedia Services''', In Proc. of the ACM Multimedia Systems (MMSys’18), Amsterdam, Netherlands, June 2018. [https://nsl.cs.sfu.ca/publications/SH18.pdf pdf] '''[Runner-up for the Best Student Paper Award]'''&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, '''Sports VR Content Generation from Regular Camera Feeds''', In Proc. of the ACM Multimedia Conference (MM’17), Mountain View, CA, October 2017. [https://nsl.cs.sfu.ca/publications/CE+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* A. Hamza, H. Ahmadi, S. Almowuena, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/HAA+17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* H. Ahmadi, O. Eltobgy, and M. Hefeeda, '''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. [https://nsl.cs.sfu.ca/publications/AEH17.pdf pdf]&lt;br /&gt;
&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. [https://nsl.cs.sfu.ca/publications/AHH17.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* K. Diab and M. Hefeeda, '''MASH: A Rate Adaptation Algorithm for Multiview Video Streaming over HTTP''', In Proc. of IEEE INFOCOM 2017, Atlanta, GA, May 2017. '''(Acceptance: 21%)''' [https://nsl.cs.sfu.ca/publications/DH17a.pdf pdf]&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, '''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;
* L. Gyarmati, M. Hefeeda, '''Analyzing In-Game Movements of Soccer Players at Scale''', In Proc. of MIT SLOAN Sports Analytics Conference, Boston, MA, March 2016.&lt;br /&gt;
&lt;br /&gt;
* A. Hamza and M. Hefeeda, '''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;
* 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;
&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;
&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, '''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, '''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, '''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, '''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, '''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, '''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]'''&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, '''Anahita: A System for 3D Video Streaming with Depth Customization''', In Proc. of ACM Multimedia (MM’14) Conference, Orlando, FL, November 2014. '''(Acceptance: 20%)''' &lt;br /&gt;
&lt;br /&gt;
* K. Templin, P. Didyk, K. Myszkowski, H.-P. Seidel, M. M. Hefeeda, W. Matusik, '''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, '''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, '''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;
&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;
&lt;br /&gt;
* A. Abdelsadek and M. Hefeeda, '''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;
&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;
&lt;br /&gt;
&lt;br /&gt;
'''2012'''&lt;br /&gt;
&lt;br /&gt;
* F. Gao, W. Abd-Almageed, and M. Hefeeda, '''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;
&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;
&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;
&lt;br /&gt;
* R. C. Harvey and M. Hefeeda, '''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;
* N. Khodabakhshi and M. Hefeeda, '''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;
&lt;br /&gt;
'''2011'''&lt;br /&gt;
&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;
&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, '''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;
* 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;
* 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;
* 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;
* 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;
* 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;
&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;
* 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;
* 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>Omossad</name></author>
	</entry>
</feed>