<?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=Cly</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=Cly"/>
	<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php/Special:Contributions/Cly"/>
	<updated>2026-06-05T21:28:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3484</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3484"/>
		<updated>2010-05-31T15:29:47Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&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;
|-&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;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Students ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~aah10/ Ahmed Hamza, Ph.D.]&lt;br /&gt;
&lt;br /&gt;
* Somsubhra Sharangi, Ph.D. (co-supervised with Prof. Ramesh Krishnamurti)&lt;br /&gt;
&lt;br /&gt;
* Yuanbin Shen, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Farid Tabrizi, M.Sc. (co-supervised with Prof. Joesph Peters)&lt;br /&gt;
&lt;br /&gt;
* Cameron Harvey, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.wix.com/h_sneshat/HamedSN  Hamed Sadeghi Neshat, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Fei (Jeffrey) Gao, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~tdameh/ Taher Dameh, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Bassam Almohammadi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc. (co-supervised with Prof Jiangchuan Liu)&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:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&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;|Ahmed Hamza&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;
|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; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|Cameron Harvey|80x100px]]&lt;br /&gt;
|[[Image:Hamed.jpg|center|Hamed SadeghiNeshat|80x100px]]&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;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cameron Harvey&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Hamed&amp;lt;br/&amp;gt;SadeghiNeshat&lt;br /&gt;
|}&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|[[Image:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&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;|Fei Gao&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;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Visitors ==&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, Feb -- 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;
== Graduated Students ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. First Job: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.surrey.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]&lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]&lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.surrey.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.surrey.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]&lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.surrey.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]&lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]&lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006 [http://nsl.cs.surrey.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]&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: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;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|-&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;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|-&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;|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;
&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>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3483</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3483"/>
		<updated>2010-05-31T15:28:56Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&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;
|-&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;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Students ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~aah10/ Ahmed Hamza, Ph.D.]&lt;br /&gt;
&lt;br /&gt;
* Somsubhra Sharangi, Ph.D. (co-supervised with Prof. Ramesh Krishnamurti)&lt;br /&gt;
&lt;br /&gt;
* Yuanbin Shen, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Farid Tabrizi, M.Sc. (co-supervised with Prof. Joesph Peters)&lt;br /&gt;
&lt;br /&gt;
* Cameron Harvey, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.wix.com/h_sneshat/HamedSN  Hamed Sadeghi Neshat, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Fei (Jeffrey) Gao, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~tdameh/ Taher Dameh, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Bassam Almohammadi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc. (co-supervised with Prof Jiangchuan Liu)&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:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&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;|Ahmed Hamza&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;
|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; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Shabnam&amp;lt;br/&amp;gt;Mirshokraie&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|Cameron Harvey|80x100px]]&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;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cameron Harvey&lt;br /&gt;
&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:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&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;|Hamed&amp;lt;br/&amp;gt;SadeghiNeshat&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;|Taher Dameh&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Visitors ==&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, Feb -- 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;
== Graduated Students ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. First Job: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.surrey.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]&lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]&lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.surrey.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.surrey.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]&lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.surrey.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]&lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]&lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006 [http://nsl.cs.surrey.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]&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: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;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|-&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;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|-&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;|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;
&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>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3482</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3482"/>
		<updated>2010-05-31T15:25:46Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&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;
|-&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;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Students ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~aah10/ Ahmed Hamza, Ph.D.]&lt;br /&gt;
&lt;br /&gt;
* Somsubhra Sharangi, Ph.D. (co-supervised with Prof. Ramesh Krishnamurti)&lt;br /&gt;
&lt;br /&gt;
* Yuanbin Shen, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Farid Tabrizi, M.Sc. (co-supervised with Prof. Joesph Peters)&lt;br /&gt;
&lt;br /&gt;
* Cameron Harvey, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.wix.com/h_sneshat/HamedSN  Hamed Sadeghi Neshat, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Fei (Jeffrey) Gao, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~tdameh/ Taher Dameh, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Bassam Almohammadi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc. (co-supervised with Prof Jiangchuan Liu)&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:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&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;|Ahmed Hamza&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;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Yuanbin Shen&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|Cameron Harvey|80x100px]]&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;|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;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cameron Harvey&lt;br /&gt;
&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:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&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;|Hamed&amp;lt;br/&amp;gt;SadeghiNeshat&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;|Taher Dameh&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Visitors ==&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, Feb -- 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;
== Graduated Students ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. First Job: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.surrey.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]&lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]&lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.surrey.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.surrey.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]&lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.surrey.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]&lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]&lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006 [http://nsl.cs.surrey.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]&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: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; 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;
|[[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;
&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>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3481</id>
		<title>People</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=People&amp;diff=3481"/>
		<updated>2010-05-31T15:22:53Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&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;
|-&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;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Students ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~aah10/ Ahmed Hamza, Ph.D.]&lt;br /&gt;
&lt;br /&gt;
* Somsubhra Sharangi, Ph.D. (co-supervised with Prof. Ramesh Krishnamurti)&lt;br /&gt;
&lt;br /&gt;
* Yuanbin Shen, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Shabnam Mirshokraie, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Mohammad Alkurbi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Farid Tabrizi, M.Sc. (co-supervised with Prof. Joesph Peters)&lt;br /&gt;
&lt;br /&gt;
* Cameron Harvey, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.wix.com/h_sneshat/HamedSN  Hamed Sadeghi Neshat, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Fei (Jeffrey) Gao, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~tdameh/ Taher Dameh, M.Sc.]&lt;br /&gt;
&lt;br /&gt;
* Bassam Almohammadi, M.Sc.&lt;br /&gt;
&lt;br /&gt;
* Azin Dastpak, M.Sc. (co-supervised with Prof Jiangchuan Liu)&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:Ahamza.JPG|center|Ahmed Hamza|80x100px]]&lt;br /&gt;
|[[Image:Som.JPG|center|Somsubhra Sharangi|80x100px]]&lt;br /&gt;
|[[Image:Yuanbin.jpg|center|Yuanbin Shen|80x100px]]&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;|Ahmed Hamza&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;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cong Ly&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;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:Shabnam.jpg|center|Shabnam Mirshokraie|80x100px]]&lt;br /&gt;
|[[Image:Mohammad.jpg|center|Mohammad Alkurbi|80x100px]]&lt;br /&gt;
|[[Image:Farid.jpg|center|Farid Tabrizi|80x100px]]&lt;br /&gt;
|[[Image:Cameron.jpg|center|Cameron Harvey|80x100px]]&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;|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;|Mohammad Alkurbi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Farid Tabrizi&lt;br /&gt;
|align=&amp;quot;center&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Cameron Harvey&lt;br /&gt;
&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:Fei.jpg|center|Fei Gao|80x100px]]&lt;br /&gt;
|[[Image:Taher.jpg|center|Taher Dameh|80x100px]]&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;|Hamed&amp;lt;br/&amp;gt;SadeghiNeshat&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;|Taher Dameh&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Visitors ==&lt;br /&gt;
&lt;br /&gt;
* Andreas Berger, Graduate (Research Visitor from The Telecommunications Research Center Vienna, Feb -- 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;
== Graduated Students ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ph.D. Students'''&lt;br /&gt;
&lt;br /&gt;
* ChengHsin Hsu, Ph.D., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/hsu09.pdf Efficient Mobile Multimedia Streaming]. First Job: Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''M.Sc. Students -- Thesis Option (thesis = 15 credits)'''&lt;br /&gt;
&lt;br /&gt;
*  Cong Ly, M.Sc., Summer 2010, [http://nsl.cs.surrey.sfu.ca/theses/ly10.pdf Latency Reduction in Online Multiplayer Games Using Detour Routing]&lt;br /&gt;
&lt;br /&gt;
*  Yi Liu, M.Sc., Fall 2009, [http://nsl.cs.surrey.sfu.ca/theses/liu09.pdf Video Streaming over Cooperative Wireless Networks]&lt;br /&gt;
&lt;br /&gt;
*  Greg Kowalski, M.Sc., Fall 2009, [http://nsl.cs.surrey.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.surrey.sfu.ca/theses/mokhtarian09.pdf Efficient and Secure Delivery of Scalable Video Streams]&lt;br /&gt;
&lt;br /&gt;
* Behrooz Noorizadeh, M.Sc., Fall 2007, [http://nsl.cs.surrey.sfu.ca/theses/noorizadeh07.pdf Cooperative Proxy Caching for Peer-to-Peer Traffic]&lt;br /&gt;
&lt;br /&gt;
* Hossein Ahmadi, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/ahmadi07.pdf Probabilistic Coverage and Connectivity in Wireless Sensor Networks]&lt;br /&gt;
&lt;br /&gt;
* Majid Bagheri, M.Sc., Summer 2007, [http://nsl.cs.surrey.sfu.ca/theses/bagheri07.pdf Efficient K-Coverage Algorithms for Wireless Sensor Networks and their Applications to Early Detection of Forest Fires]&lt;br /&gt;
&lt;br /&gt;
* Osama Saleh, M.Sc., Fall 2006 [http://nsl.cs.surrey.sfu.ca/theses/saleh06.pdf Modeling and Caching of Peer-to-Peer Traffic]&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: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;
|[[Image:Kianoosh.jpg|center|Kianoosh Mokhtarian|80x100px]]&lt;br /&gt;
|-&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;
|align=&amp;quot;center&amp;quot; width=&amp;quot;100pt&amp;quot;|Kianoosh Mokhtarian&lt;br /&gt;
|-&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;|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;
&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>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3404</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3404"/>
		<updated>2010-05-17T17:54:09Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standards. ie. we don't target WiFi or 3G. Instead, we let the reader decides.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
#*Play over a wireless connection with PSM mode enabled (must use an AP)&lt;br /&gt;
#*Play over an Ad-Hoc network setup.&lt;br /&gt;
# If possible, find an Android open source game and implement the algorithm.&lt;br /&gt;
# Publish many papers :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other ideas==&lt;br /&gt;
* If DR is not feasible, most of the items above can be applied to other types of games that do not use DR. Such as:&lt;br /&gt;
** Turn-based games (very long silent periods)&lt;br /&gt;
** Real-time strategy (RTS) games (medium silent periods) &lt;br /&gt;
** Simulation games (medium silent periods, potentially large packet sizes)&lt;br /&gt;
** MMORPG games (World of Warcraft client will soon be available on the Apple iPad)&lt;br /&gt;
** Virtual Reality, such as Second Life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1592606.1592619&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Game Action Based Power Management for Multiplayer Online Game], Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1146909.1147063&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Games are Up for DVFS], Gu et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1103599.1103608&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Fairness in Dead-Reckoning based Distributed Multiplayer Games], Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3403</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3403"/>
		<updated>2010-05-17T17:28:42Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
#*Play over a wireless connection with PSM mode enabled (must use an AP)&lt;br /&gt;
#*Play over an Ad-Hoc network setup.&lt;br /&gt;
# If possible, find an Android open source game and implement the algorithm.&lt;br /&gt;
# Publish many papers :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other ideas==&lt;br /&gt;
* If DR is not feasible, most of the items above can be applied to other types of games that do not use DR. Such as:&lt;br /&gt;
** Turn-based games (very long silent periods)&lt;br /&gt;
** Real-time strategy (RTS) games (medium silent periods) &lt;br /&gt;
** Simulation games (medium silent periods, potentially large packet sizes)&lt;br /&gt;
** MMORPG games (World of Warcraft client will soon be available on the Apple iPad)&lt;br /&gt;
** Virtual Reality, such as Second Life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1592606.1592619&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Game Action Based Power Management for Multiplayer Online Game], Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1146909.1147063&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Games are Up for DVFS], Gu et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1103599.1103608&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Fairness in Dead-Reckoning based Distributed Multiplayer Games], Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3402</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3402"/>
		<updated>2010-05-17T17:27:40Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
#*Play over a wireless connection with PSM mode enabled (must use an AP)&lt;br /&gt;
#*Play over an Ad-Hoc network setup.&lt;br /&gt;
# If possible, find an Android open source game and implement the algorithm.&lt;br /&gt;
# Publish many papers :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other ideas==&lt;br /&gt;
* If DR is not feasible, most of the items above can be applied to other types of games that do not use DR. Such as:&lt;br /&gt;
** Turn-based games (very long silent period)&lt;br /&gt;
** Real-time strategy (RTS) games, &lt;br /&gt;
** Simulation games&lt;br /&gt;
** MMORPG games (World of Warcraft client will soon be available on the Apple iPad)&lt;br /&gt;
** Virtual Reality, such as Second Life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1592606.1592619&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Game Action Based Power Management for Multiplayer Online Game], Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1146909.1147063&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Games are Up for DVFS], Gu et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1103599.1103608&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Fairness in Dead-Reckoning based Distributed Multiplayer Games], Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3401</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3401"/>
		<updated>2010-05-17T17:25:55Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
#*Play over a wireless connection with PSM mode enabled (must use an AP)&lt;br /&gt;
#*Play over an Ad-Hoc network setup.&lt;br /&gt;
# If possible, find an Android open source game and implement the algorithm.&lt;br /&gt;
# Publish many papers :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other ideas==&lt;br /&gt;
* If DR is not feasible, most of the items above can be applied to other type of games that does not use DR. Such as:&lt;br /&gt;
** Turn-based games (very long silent period)&lt;br /&gt;
** Real-time strategy (RTS) games, &lt;br /&gt;
** Simulation games&lt;br /&gt;
** MMORPG games (World of Warcraft client will soon be available on the Apple iPad)&lt;br /&gt;
** Virtual Reality, such as Second Life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1592606.1592619&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Game Action Based Power Management for Multiplayer Online Game], Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1146909.1147063&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Games are Up for DVFS], Gu et al.&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1103599.1103608&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Fairness in Dead-Reckoning based Distributed Multiplayer Games], Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3400</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3400"/>
		<updated>2010-05-17T17:22:35Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
#*Play over a wireless connection with PSM mode enabled (must use an AP)&lt;br /&gt;
#*Play over an Ad-Hoc network setup.&lt;br /&gt;
# If possible, find an Android open source game and implement the algorithm.&lt;br /&gt;
# Publish many papers :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other ideas==&lt;br /&gt;
* If DR is not feasible, most of the items above can be applied to other type of games that does not use DR. Such as:&lt;br /&gt;
** Turn-based games (very long silent period)&lt;br /&gt;
** Real-time strategy (RTS) games, &lt;br /&gt;
** Simulation games&lt;br /&gt;
** MMORPG games (World of Warcraft client will soon be available on the Apple iPad)&lt;br /&gt;
** Virtual Reality, such as Second Life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*[http://portal.acm.org/citation.cfm?id=1592606.1592619&amp;amp;coll=ACM&amp;amp;dl=ACM&amp;amp;CFID=90650770&amp;amp;CFTOKEN=91628280 Game Action Based Power Management for Multiplayer Online Game], Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*Games are Up for DVFS, Gu et al.&lt;br /&gt;
*Fairness in Dead-Reckoning based Distributed Multiplayer Games, Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3399</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3399"/>
		<updated>2010-05-17T17:01:36Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
#*Play over a wireless connection with PSM mode enabled (must use an AP)&lt;br /&gt;
#*Play over an Ad-Hoc network setup.&lt;br /&gt;
# If possible, find an Android open source game and implement the algorithm.&lt;br /&gt;
# Publish many papers :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other ideas==&lt;br /&gt;
* If DR is not feasible, most of the items above can be applied to other type of games that does not use DR. Such as:&lt;br /&gt;
** Turn-based games (very long silent period)&lt;br /&gt;
** Real-time strategy (RTS) games, &lt;br /&gt;
** Simulation games&lt;br /&gt;
** MMORPG games (World of Warcraft client will soon be available on the Apple iPad)&lt;br /&gt;
** Virtual Reality, such as Second Life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*Game Action Based Power Management for Multiplayer Online Game, Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*Games are Up for DVFS, Gu et al.&lt;br /&gt;
*Fairness in Dead-Reckoning based Distributed Multiplayer Games, Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3398</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3398"/>
		<updated>2010-05-17T16:55:55Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
#*Play over a wireless connection with PSM mode enabled (must use an AP)&lt;br /&gt;
#*Play over an Ad-Hoc network setup.&lt;br /&gt;
# If possible, find an Android open source game and implement the algorithm.&lt;br /&gt;
# Publish many papers :)&lt;br /&gt;
&lt;br /&gt;
==Other ideas==&lt;br /&gt;
* If DR is not feasible, most of the items above can be applied to other type of games that does not use DR. Such as:&lt;br /&gt;
** Turn-based games (very long silent period)&lt;br /&gt;
** Real-time strategy (RTS) games, &lt;br /&gt;
** Simulation games&lt;br /&gt;
** MMORPG games (World of Warcraft client will soon be available on the Apple iPad)&lt;br /&gt;
** Virtual Reality, such as Second Life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*Game Action Based Power Management for Multiplayer Online Game, Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*Games are Up for DVFS, Gu et al.&lt;br /&gt;
*Fairness in Dead-Reckoning based Distributed Multiplayer Games, Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3397</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3397"/>
		<updated>2010-05-17T16:43:00Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
==To Do's==&lt;br /&gt;
# Address the items above ^&lt;br /&gt;
# Simulate energy savings using Carson's GLS simulator, please talk to Cameron. &lt;br /&gt;
#*We have also modified the GLS code to replay latency traces. Please read our IRS MM'10 paper.&lt;br /&gt;
# Implement the algorithm into BZFlag.&lt;br /&gt;
#*Play a LAN game setup (2 or 3 players) to test the algorithm in energy savings mode&lt;br /&gt;
#*Play over the Internet against other players to test algorithm in a mixed environment (with nodes without energy savings)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*Game Action Based Power Management for Multiplayer Online Game, Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*Games are Up for DVFS, Gu et al.&lt;br /&gt;
*Fairness in Dead-Reckoning based Distributed Multiplayer Games, Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3396</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3396"/>
		<updated>2010-05-17T16:35:10Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*Game Action Based Power Management for Multiplayer Online Game, Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*Games are Up for DVFS, Gu et al.&lt;br /&gt;
*Fairness in Dead-Reckoning based Distributed Multiplayer Games, Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3395</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3395"/>
		<updated>2010-05-17T16:34:32Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
*Game Action Based Power Management for Multiplayer Online Game, Anand et al.&lt;br /&gt;
*Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
*Games are Up for DVFS, Gu et al.&lt;br /&gt;
*Fairness in Dead-Reckoning based Distributed Multiplayer Games, Aggarwal et al.&lt;br /&gt;
*A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
*Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3394</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3394"/>
		<updated>2010-05-17T16:33:32Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
Please check these references.&lt;br /&gt;
&lt;br /&gt;
Game Action Based Power Management for Multiplayer Online Game, Anand et al.&lt;br /&gt;
Experiences from Implementing a Mobile Multiplayer Real-Time Game for Wireless Networks with High Latency, Wang et al.&lt;br /&gt;
Games are Up for DVFS, Gu et al.&lt;br /&gt;
Fairness in Dead-Reckoning based Distributed Multiplayer Games, Aggarwal et al.&lt;br /&gt;
A Distributed Power Management Policy for Wireless AdHoc Networks, Chiasserini et al.&lt;br /&gt;
Energy Consumption in Mobile Phones: A Measurement Study..., Balasubramanian et al. (this is a good starting point to build the testbed)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3384</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3384"/>
		<updated>2010-05-13T05:05:38Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Improve algorithm from linear model to exponential curve.==&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
==Expand simulation/implementation to different games.==&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
==Expand analysis to include a global view.==&lt;br /&gt;
- mathematical model&lt;br /&gt;
-Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
==Solve receiving mode problems ==&lt;br /&gt;
- Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
- Please see Yi's thesis work.&lt;br /&gt;
&lt;br /&gt;
==Additional Ideas==&lt;br /&gt;
- slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
- see Claypool's papers regarding frame rates and gaming quality.&lt;br /&gt;
&lt;br /&gt;
==Energy Savings Overhead==&lt;br /&gt;
- Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
==Other Notes==&lt;br /&gt;
- Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
- Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
- Provide strong evidence that our solution helps&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3383</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3383"/>
		<updated>2010-05-13T05:02:20Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Outline of our research direction&lt;br /&gt;
&lt;br /&gt;
==Investigate impact on gaming quality==&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Improve algorithm from linear model to exponential curve. &amp;lt;br/&amp;gt;&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
3. Expand simulation/implementation to different games.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
4. Expand analysis to include a global view.&amp;lt;br/&amp;gt;&lt;br /&gt;
- mathematical model&lt;br /&gt;
&lt;br /&gt;
5. Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
6. Solve receiving mode problems. Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
&lt;br /&gt;
7. Additional ideas: slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
&lt;br /&gt;
8. Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
9. Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
&lt;br /&gt;
10.  Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
&lt;br /&gt;
11.  Provide strong evidence that our solution helps&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3382</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3382"/>
		<updated>2010-05-13T05:01:33Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Outline of our research direction==&lt;br /&gt;
&lt;br /&gt;
1. Investigate impact on gaming quality &amp;lt;br/&amp;gt;&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Improve algorithm from linear model to exponential curve. &amp;lt;br/&amp;gt;&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
3. Expand simulation/implementation to different games.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
4. Expand analysis to include a global view.&amp;lt;br/&amp;gt;&lt;br /&gt;
- mathematical model&lt;br /&gt;
&lt;br /&gt;
5. Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
6. Solve receiving mode problems. Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
&lt;br /&gt;
7. Additional ideas: slow down the game to XX fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
&lt;br /&gt;
8. Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
9. Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
&lt;br /&gt;
10.  Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
&lt;br /&gt;
11.  Provide strong evidence that our solution helps&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3381</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3381"/>
		<updated>2010-05-13T05:00:56Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Outline of our research direction==&lt;br /&gt;
&lt;br /&gt;
1. Investigate impact on gaming quality &amp;lt;br/&amp;gt;&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
2. Improve algorithm from linear model to exponential curve. &amp;lt;br/&amp;gt;&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
3. Expand simulation/implementation to different games.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
4. Expand analysis to include a global view.&amp;lt;br/&amp;gt;&lt;br /&gt;
- mathematical model&lt;br /&gt;
&lt;br /&gt;
5. Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
6. Solve receiving mode problems. Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
&lt;br /&gt;
7. Additional ideas: slow down the game to xx fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
&lt;br /&gt;
8. Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
9. Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
&lt;br /&gt;
10.  Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
&lt;br /&gt;
11.  Provide strong evidence that our solution helps&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3380</id>
		<title>Private:energySaving</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:energySaving&amp;diff=3380"/>
		<updated>2010-05-13T04:59:28Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==TOC==&lt;br /&gt;
&lt;br /&gt;
==Outline of our research direction==&lt;br /&gt;
&lt;br /&gt;
1. Investigate impact on gaming quality &amp;lt;br/&amp;gt;&lt;br /&gt;
- specifically analyze the trade-off between energy savings and gaming quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find paper to model gaming quality.&lt;br /&gt;
&lt;br /&gt;
2. Improve algorithm from linear model to exponential curve. &amp;lt;br/&amp;gt;&lt;br /&gt;
- compare performance between existing solutions, linear, and exponential model.&lt;br /&gt;
&lt;br /&gt;
3. Expand simulation/implementation to different games.&amp;lt;br/&amp;gt;&lt;br /&gt;
- find reference to prove DR is used in practice.&amp;lt;br/&amp;gt;&lt;br /&gt;
- Show that our solution is game independent&lt;br /&gt;
&lt;br /&gt;
4. Expand analysis to include a global view.&amp;lt;br/&amp;gt;&lt;br /&gt;
- mathematical model&lt;br /&gt;
&lt;br /&gt;
5. Performance metric in terms of bandwidth savings, can be calculated from a global view perspective.&lt;br /&gt;
&lt;br /&gt;
6. Solve receiving mode problems. Use PSM for AP mode, and rotating host algorithm for ad-hoc.&lt;br /&gt;
&lt;br /&gt;
7. Additional ideas: slow down the game to xx fps to allow the game to sleep longer. Without affecting gaming quality.&lt;br /&gt;
&lt;br /&gt;
8. Investigate energy constraints for nodes with and without our energy savings algorithm.&amp;lt;br/&amp;gt;&lt;br /&gt;
- fairness in game play/quality.&amp;lt;br/&amp;gt;&lt;br /&gt;
- have nodes without energy constraints do more work&lt;br /&gt;
&lt;br /&gt;
9. Continue to be vague regarding the specific wireless standard. ie. we don't target WiFi or 3G. Instead, we let the reader decide.&lt;br /&gt;
&lt;br /&gt;
10.  Discover if there is any periodicity of the data and use this to help determine sleep cycles&lt;br /&gt;
&lt;br /&gt;
11.  Provide strong evidence that our solution helps&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3357</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3357"/>
		<updated>2010-05-06T20:06:00Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
General website and login information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Add New Page ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, click on the '''add new item''' drop down and select ''document''.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Short Name'' field will be used as virtual folder. For example, entering ''mm'' will give you a new virtual folder which can be access directly via the URL as http://sigmm.utdallas.edu/Preservation/mm.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Title'' field will be used as page's title and URL link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, select the '''edit''' tab to see the HTML source for the current page.&lt;br /&gt;
&lt;br /&gt;
To add a new entry, simply copy an existing block and change the details. The HTML are grouped into blocks for ease of management. Please keep the formatting and block in this manner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media Storage ==&lt;br /&gt;
&lt;br /&gt;
Medias such as cached websites, PDF, and images are stored on the www.sigmm.org web server. You must manually reference them. You cannot use the Plone CMS interface to include them. Server access information are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host address : www.sigmm.org&lt;br /&gt;
Protocol type: SFTP using SSH2 (Secure Shell)&lt;br /&gt;
Port : 22&lt;br /&gt;
Username : editor6&lt;br /&gt;
Password : *please contact Cheng*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files placed on this server are accessible via the URL http://www.sigmm.org/archive/* or using relative link ''/archive/*''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Where to Find Information ==&lt;br /&gt;
&lt;br /&gt;
[http://historywiki.acm.org/sigs/Main_Page ACM SIG Histories]&lt;br /&gt;
&lt;br /&gt;
[http://portal.acm.org/dl.cfm ACM Digital Library]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Supports ==&lt;br /&gt;
&lt;br /&gt;
Should you get stuck and required assistants, please attempt to contact these people.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Myunghoon Suk&amp;quot;&amp;lt;pierremh@gmail.com&amp;gt; - Server Administrator&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Dr. Mohamed Hefeeda&amp;quot;&amp;lt;mhefeeda@cs.sfu.ca&amp;gt; - Editor&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Dr. Cheng-Hsin Hsu&amp;quot;&amp;lt;cheng-hsin.hsu@telekom.com&amp;gt; - Editor&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3356</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3356"/>
		<updated>2010-05-06T20:01:35Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
General website and login information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, select the '''edit''' tab to see the HTML source for the current page.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Short Name'' field will be used as virtual folder. For example, entering ''mm'' will give you a new virtual folder which can be access directly via the URL as http://sigmm.utdallas.edu/Preservation/mm.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Title'' field will be used as page's title.&lt;br /&gt;
&lt;br /&gt;
To add a new entry, simply copy an existing block and change the details. The HTML are grouped into blocks for ease of management. Please keep the formatting and block in this manner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media Storage ==&lt;br /&gt;
&lt;br /&gt;
Medias such as cached websites, PDF, and images are stored on the www.sigmm.org web server. You must manually reference them. You cannot use the Plone CMS interface to include them. Server access information are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host address : www.sigmm.org&lt;br /&gt;
Protocol type: SFTP using SSH2 (Secure Shell)&lt;br /&gt;
Port : 22&lt;br /&gt;
Username : editor6&lt;br /&gt;
Password : *please contact Cheng*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files placed on this server are accessible via the URL http://www.sigmm.org/archive/* or using relative link ''/archive/*''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Where to Find Information ==&lt;br /&gt;
&lt;br /&gt;
[http://historywiki.acm.org/sigs/Main_Page ACM SIG Histories]&lt;br /&gt;
&lt;br /&gt;
[http://portal.acm.org/dl.cfm ACM Digital Library]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Supports ==&lt;br /&gt;
&lt;br /&gt;
Should you get stuck and required assistants, please attempt to contact these people.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Myunghoon Suk&amp;quot;&amp;lt;pierremh@gmail.com&amp;gt; - Server Administrator&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Dr. Mohamed Hefeeda&amp;quot;&amp;lt;mhefeeda@cs.sfu.ca&amp;gt; - Editor&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Dr. Cheng-Hsin Hsu&amp;quot;&amp;lt;cheng-hsin.hsu@telekom.com&amp;gt; - Editor&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3355</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3355"/>
		<updated>2010-05-06T19:59:22Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
General website and login information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, select the '''edit''' tab to see the HTML source for the current page.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Short Name'' field will be used as virtual folder. For example, entering ''mm'' will give you a new virtual folder which can be access directly via the URL as http://sigmm.utdallas.edu/Preservation/mm.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Title'' field will be used as page's title.&lt;br /&gt;
&lt;br /&gt;
To add a new entry, simply copy an existing block and change the details. The HTML are grouped into blocks for ease of management. Please keep the formatting and block in this manner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media Storage ==&lt;br /&gt;
&lt;br /&gt;
Medias such as cached websites, PDF, and images are stored on the www.sigmm.org web server. You must manually reference them. You cannot use the Plone CMS interface to include them. Server access information are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host address : www.sigmm.org&lt;br /&gt;
Protocol type: SFTP using SSH2 (Secure Shell)&lt;br /&gt;
Port : 22&lt;br /&gt;
Username : editor6&lt;br /&gt;
Password : *please contact Cheng*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files placed on this server are accessible via the URL http://www.sigmm.org/archive/* or using relative link ''/archive/*''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Supports ==&lt;br /&gt;
&lt;br /&gt;
Should you get stuck and required assistants, please attempt to contact these people.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Myunghoon Suk&amp;quot;&amp;lt;pierremh@gmail.com&amp;gt; - Server Administrator&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Dr. Mohamed Hefeeda&amp;quot;&amp;lt;mhefeeda@cs.sfu.ca&amp;gt; - Editor&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Dr. Cheng-Hsin Hsu&amp;quot;&amp;lt;cheng-hsin.hsu@telekom.com&amp;gt; - Editor&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3354</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3354"/>
		<updated>2010-05-06T19:59:08Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
General website and login information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, select the '''edit''' tab to see the HTML source for the current page.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Short Name'' field will be used as virtual folder. For example, entering ''mm'' will give you a new virtual folder which can be access directly via the URL as http://sigmm.utdallas.edu/Preservation/mm.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Title'' field will be used as page's title.&lt;br /&gt;
&lt;br /&gt;
To add a new entry, simply copy an existing block and change the details. The HTML are grouped into blocks for ease of management. Please keep the formatting and block in this manner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media Storage ==&lt;br /&gt;
&lt;br /&gt;
Medias such as cached websites, PDF, and images are stored on the www.sigmm.org web server. You must manually reference them. You cannot use the Plone CMS interface to include them. Server access information are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host address : www.sigmm.org&lt;br /&gt;
Protocol type: SFTP using SSH2 (Secure Shell)&lt;br /&gt;
Port : 22&lt;br /&gt;
Username : editor6&lt;br /&gt;
Password : *please contact Cheng*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files placed on this server are accessible via the URL http://www.sigmm.org/archive/* or using relative link ''/archive/*''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Supports ==&lt;br /&gt;
&lt;br /&gt;
Should you get stuck and required assistants, please attempt to contact these people.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Myunghoon Suk&amp;quot;&amp;lt;pierremh@gmail.com&amp;gt; - Server Administrator&lt;br /&gt;
&amp;quot;Dr. Mohamed Hefeeda&amp;quot;&amp;lt;mhefeeda@cs.sfu.ca&amp;gt; - Editor&lt;br /&gt;
&amp;quot;Dr. Cheng-Hsin Hsu&amp;quot;&amp;lt;cheng-hsin.hsu@telekom.com&amp;gt; - Editor&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3353</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3353"/>
		<updated>2010-05-06T19:51:26Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
General website and login information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, select the '''edit''' tab to see the HTML source for the current page.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Short Name'' field will be used as virtual folder. For example, entering ''mm'' will give you a new virtual folder which can be access directly via the URL as http://sigmm.utdallas.edu/Preservation/mm.&lt;br /&gt;
&lt;br /&gt;
Text enterted in the ''Title'' field will be used as page's title.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media Storage ==&lt;br /&gt;
&lt;br /&gt;
Medias such as cached websites, PDF, and images are stored on the www.sigmm.org web server. You must manually reference them. You cannot use the Plone CMS interface to include them. Server access information are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host address : www.sigmm.org&lt;br /&gt;
Protocol type: SFTP using SSH2 (Secure Shell)&lt;br /&gt;
Port : 22&lt;br /&gt;
Username : editor6&lt;br /&gt;
Password : *please contact Cheng*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files placed on this server are accessible via the URL http://www.sigmm.org/archive/* or using relative link ''/archive/*''&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3352</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3352"/>
		<updated>2010-05-06T19:50:18Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
General website and login information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, select the '''edit''' tab to see the HTML source for the current page.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Short Name'' field will be used as virtual folder. For example, entering ''mm'' will give you a new virtual folder which can be access directly via the URL as http://sigmm.utdallas.edu/Preservation/mm.&lt;br /&gt;
&lt;br /&gt;
Text enterted in the ''Title'' field will be used as page's title.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Media Storage ==&lt;br /&gt;
&lt;br /&gt;
Medias such as cached websites, PDF, and images are stored on the www.sigmm.org web server. You must manually reference them. You cannot use the Plone CMS interface to include them. Server access information are as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host address : www.sigmm.org&lt;br /&gt;
Protocol type: SFTP using SSH2 (Secure Shell)&lt;br /&gt;
Port : 22&lt;br /&gt;
Username : editor6&lt;br /&gt;
Password : *please contact Cheng*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Files placed on this server are accessible via the URL http://www.sigmm.org/archive/*&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3351</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3351"/>
		<updated>2010-05-06T19:45:46Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
&lt;br /&gt;
Username: editor6  &lt;br /&gt;
&lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the '''view''' tab to traverse to the page you would like to update/edit. Next, select the '''edit''' tab to see the HTML source for the current page.&lt;br /&gt;
&lt;br /&gt;
Text entered in the ''Short Name'' field will be used as virtual folder. For example, entering ''mm'' will give you a new virtual folder which can be access directly via the URL as http://sigmm.utdallas.edu/Preservation/mm.&lt;br /&gt;
&lt;br /&gt;
Text enterted in the ''Title'' field will be used page's title.&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3350</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3350"/>
		<updated>2010-05-06T19:41:49Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
&lt;br /&gt;
Username: editor6  &lt;br /&gt;
&lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update/Edit ==&lt;br /&gt;
&lt;br /&gt;
First, you must login to be able to see the Plone CMS interface. The login link is on the top right hand side. The interface is quite simple. Use the &amp;quot;view&amp;quot; tab to traverse to the page you would like to update/edit. Next, select the &amp;quot;edit&amp;quot; tab to see the HTML source for the current page.&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3349</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3349"/>
		<updated>2010-05-06T19:36:34Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
&lt;br /&gt;
Username: editor6  &lt;br /&gt;
&lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3348</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3348"/>
		<updated>2010-05-06T19:36:25Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3347</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3347"/>
		<updated>2010-05-06T19:36:06Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3346</id>
		<title>Private:SIGMM</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Private:SIGMM&amp;diff=3346"/>
		<updated>2010-05-06T19:35:45Z</updated>

		<summary type="html">&lt;p&gt;Cly: New page: __TOC__  == General Information ==  Main site: http://sigmm.utdallas.edu/Preservation/ Username: editor6   Password: *please see Mohamed*   &amp;lt;pre&amp;gt;  &amp;lt;/pre&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
Main site: http://sigmm.utdallas.edu/Preservation/&lt;br /&gt;
Username: editor6  &lt;br /&gt;
Password: *please see Mohamed*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3345</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3345"/>
		<updated>2010-05-06T19:33:25Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Technical Reading and Writing ==&lt;br /&gt;
&lt;br /&gt;
* [[Writing Guidelines]], a list of paper writing guidelines used in NSL. &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/keshav07.pdf How to Read a Paper], By S. Keshav, ACM SIGCOMM Computer Communications Review, 37(3):83--84, July 2007.&lt;br /&gt;
&lt;br /&gt;
* [http://irl.eecs.umich.edu/jamin/courses/eecs589/papers/checklist.html Paper reading and writing checklists]&lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/writing-a-paper.pdf How to write a great research paper]&lt;br /&gt;
&lt;br /&gt;
* [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy and Procedures on Plagiarism] (New grad students: Read Section 1 of this document.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/how-to.html Useful links on research and writing]&lt;br /&gt;
&lt;br /&gt;
* William Strunk, Jr., The Elements of Style (available online at: [http://www.bartleby.com/141/ http://www.bartleby.com/141/])&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.purdue.edu/homes/dec/essay.dissertation.html How To Write A Dissertation], by  Douglas Comer&lt;br /&gt;
&lt;br /&gt;
* J. Zobel, [http://justin.sobell.net/index.htm Writing for Computer Science], 2nd edition, Springer, 2004.&lt;br /&gt;
&lt;br /&gt;
* [http://windowsil.org/2006/09/11/reviewing-a-paper-guidelines/ Reviewing a Journal Paper - Guidelines], by Robert Heath&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Latex Tutorials and Templates ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latex-introduction.pdf One page overview of Latex] &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexManual.pdf Not-so-short Latex tutorial]&lt;br /&gt;
&lt;br /&gt;
*[http://www.texniccenter.org/ TeXnicCenter: Latex integrated environment (graphical), for MS Windows users] Yo need to install [http://miktex.org/ MikTex] before installing this environment. &lt;br /&gt;
&lt;br /&gt;
*[http://kile.sourceforge.net/ Kile: Latex integrated environment, For Linux (KDE) users]&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexReportTemplate.zip Simple template for writing reports]: use it to write progress reports and initial versions of papers. &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/IEEEtran_HOWTO.pdf HOWTO Manual for IEEE Transactions Latex  Document]&lt;br /&gt;
&lt;br /&gt;
*[http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf The Comprehensive LaTeX Symbol List]  ([http://nsl.cs.surrey.sfu.ca/resources/symbols.pdf Local Copy], downloaded in Dec 2007)]&lt;br /&gt;
&lt;br /&gt;
*[http://people.csail.mit.edu/u/j/jrennie/public_html/latex/ Latex tips and tricks by Jason Rennie]&lt;br /&gt;
&lt;br /&gt;
*Some bibliography files (mostly on P2P):  [http://nsl.cs.surrey.sfu.ca/resources/literature.bib literature.bib]   [http://nsl.cs.surrey.sfu.ca/resources/literature2.bib literature2.bib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Matlab Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [http://www.cyclismo.org/tutorial/matlab/ Matlab tutorial: sorted by topic]&lt;br /&gt;
&lt;br /&gt;
* [http://www.math.mtu.edu/~msgocken/intro/intro.html A practical introduction to Matlab]&lt;br /&gt;
&lt;br /&gt;
* [http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml Matlab documentations]&lt;br /&gt;
&lt;br /&gt;
* [http://www.ee.columbia.edu/~marios/matlab/matlab_tricks.html Matlab tips and tricks]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PlanetLab Tutorials ==&lt;br /&gt;
&lt;br /&gt;
* [[Generate Certificates]] &lt;br /&gt;
* [[Getting the latest active nodes]]&lt;br /&gt;
* [[Deploying to PlanetLab]]&lt;br /&gt;
* [[Get results from PlanetLab]]&lt;br /&gt;
* [http://lists.planet-lab.org/pipermail/users/2005-September/001646.html Using '''screen''' on PlanetLab nodes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPNET Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [[Importing video traffic into OPNET]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking and Multimedia Courses Taught by NSL Professors == &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.sfu.ca/teaching/08/820/  Summer 2008: CMPT 820 -- Multimedia Systems]  [[08_cmpt820|Wiki Discussion]]&lt;br /&gt;
 &lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/teaching.html Courses Taught by Dr. Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Video Library and Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[Video Library and Tools]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Tips (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Technical|Technical Tips]]&lt;br /&gt;
&lt;br /&gt;
* [[Private:SIGMM|SIGMM History Preservation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Useful Tools ==&lt;br /&gt;
&lt;br /&gt;
* [http://bouml.free.fr/ BOUML] A free UML toolbox running under Unix/Linux/Solaris and Windows to specify and generate code in C++, Java, Php, Python and Idl.&lt;br /&gt;
* [http://www.fabforce.net/dbdesigner4/ fabFORCE.net DBDesigner] Open source visual database designer for MySQL for Windows and Linux KDE/Gnome.&lt;br /&gt;
* [http://zoneit.free.fr/esvn/ eSVN] A cross-platform GUI frontend to the Subversion revision system which runs under Unix-like operating systems (GNU/Linux distributions, FreeBSD, Sun Solaris and others), Mac OS X as well as Windows.&lt;br /&gt;
* [http://www.schmidt-web-berlin.de/winfig/ WinFig] An xFig clone for Windows users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Random Thoughts (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random|Thoughts by Cheng]]&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random_Hefeeda|Thoughts by Mohamed]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware/Computing Resources in NSL ==&lt;br /&gt;
&lt;br /&gt;
* [[Hardware/Computing Resources in NSL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Access Control Lists on NSL Servers ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Create Accounts and Modify Permissions on NSL Servers| Howto Create Accounts and Modify Permissions on NSL Servers (Login Required)]]&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3344</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3344"/>
		<updated>2010-05-06T19:33:03Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Technical Reading and Writing ==&lt;br /&gt;
&lt;br /&gt;
* [[Writing Guidelines]], a list of paper writing guidelines used in NSL. &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/keshav07.pdf How to Read a Paper], By S. Keshav, ACM SIGCOMM Computer Communications Review, 37(3):83--84, July 2007.&lt;br /&gt;
&lt;br /&gt;
* [http://irl.eecs.umich.edu/jamin/courses/eecs589/papers/checklist.html Paper reading and writing checklists]&lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/writing-a-paper.pdf How to write a great research paper]&lt;br /&gt;
&lt;br /&gt;
* [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy and Procedures on Plagiarism] (New grad students: Read Section 1 of this document.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/how-to.html Useful links on research and writing]&lt;br /&gt;
&lt;br /&gt;
* William Strunk, Jr., The Elements of Style (available online at: [http://www.bartleby.com/141/ http://www.bartleby.com/141/])&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.purdue.edu/homes/dec/essay.dissertation.html How To Write A Dissertation], by  Douglas Comer&lt;br /&gt;
&lt;br /&gt;
* J. Zobel, [http://justin.sobell.net/index.htm Writing for Computer Science], 2nd edition, Springer, 2004.&lt;br /&gt;
&lt;br /&gt;
* [http://windowsil.org/2006/09/11/reviewing-a-paper-guidelines/ Reviewing a Journal Paper - Guidelines], by Robert Heath&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Latex Tutorials and Templates ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latex-introduction.pdf One page overview of Latex] &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexManual.pdf Not-so-short Latex tutorial]&lt;br /&gt;
&lt;br /&gt;
*[http://www.texniccenter.org/ TeXnicCenter: Latex integrated environment (graphical), for MS Windows users] Yo need to install [http://miktex.org/ MikTex] before installing this environment. &lt;br /&gt;
&lt;br /&gt;
*[http://kile.sourceforge.net/ Kile: Latex integrated environment, For Linux (KDE) users]&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexReportTemplate.zip Simple template for writing reports]: use it to write progress reports and initial versions of papers. &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/IEEEtran_HOWTO.pdf HOWTO Manual for IEEE Transactions Latex  Document]&lt;br /&gt;
&lt;br /&gt;
*[http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf The Comprehensive LaTeX Symbol List]  ([http://nsl.cs.surrey.sfu.ca/resources/symbols.pdf Local Copy], downloaded in Dec 2007)]&lt;br /&gt;
&lt;br /&gt;
*[http://people.csail.mit.edu/u/j/jrennie/public_html/latex/ Latex tips and tricks by Jason Rennie]&lt;br /&gt;
&lt;br /&gt;
*Some bibliography files (mostly on P2P):  [http://nsl.cs.surrey.sfu.ca/resources/literature.bib literature.bib]   [http://nsl.cs.surrey.sfu.ca/resources/literature2.bib literature2.bib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Matlab Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [http://www.cyclismo.org/tutorial/matlab/ Matlab tutorial: sorted by topic]&lt;br /&gt;
&lt;br /&gt;
* [http://www.math.mtu.edu/~msgocken/intro/intro.html A practical introduction to Matlab]&lt;br /&gt;
&lt;br /&gt;
* [http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml Matlab documentations]&lt;br /&gt;
&lt;br /&gt;
* [http://www.ee.columbia.edu/~marios/matlab/matlab_tricks.html Matlab tips and tricks]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PlanetLab Tutorials ==&lt;br /&gt;
&lt;br /&gt;
* [[Generate Certificates]] &lt;br /&gt;
* [[Getting the latest active nodes]]&lt;br /&gt;
* [[Deploying to PlanetLab]]&lt;br /&gt;
* [[Get results from PlanetLab]]&lt;br /&gt;
* [http://lists.planet-lab.org/pipermail/users/2005-September/001646.html Using '''screen''' on PlanetLab nodes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPNET Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [[Importing video traffic into OPNET]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking and Multimedia Courses Taught by NSL Professors == &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.sfu.ca/teaching/08/820/  Summer 2008: CMPT 820 -- Multimedia Systems]  [[08_cmpt820|Wiki Discussion]]&lt;br /&gt;
 &lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/teaching.html Courses Taught by Dr. Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Video Library and Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[Video Library and Tools]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Tips (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Technical|Technical Tips]]&lt;br /&gt;
* [[Private:SIGMM|SIGMM History Preservation]]&lt;br /&gt;
&lt;br /&gt;
== Useful Tools ==&lt;br /&gt;
&lt;br /&gt;
* [http://bouml.free.fr/ BOUML] A free UML toolbox running under Unix/Linux/Solaris and Windows to specify and generate code in C++, Java, Php, Python and Idl.&lt;br /&gt;
* [http://www.fabforce.net/dbdesigner4/ fabFORCE.net DBDesigner] Open source visual database designer for MySQL for Windows and Linux KDE/Gnome.&lt;br /&gt;
* [http://zoneit.free.fr/esvn/ eSVN] A cross-platform GUI frontend to the Subversion revision system which runs under Unix-like operating systems (GNU/Linux distributions, FreeBSD, Sun Solaris and others), Mac OS X as well as Windows.&lt;br /&gt;
* [http://www.schmidt-web-berlin.de/winfig/ WinFig] An xFig clone for Windows users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Random Thoughts (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random|Thoughts by Cheng]]&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random_Hefeeda|Thoughts by Mohamed]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware/Computing Resources in NSL ==&lt;br /&gt;
&lt;br /&gt;
* [[Hardware/Computing Resources in NSL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Access Control Lists on NSL Servers ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Create Accounts and Modify Permissions on NSL Servers| Howto Create Accounts and Modify Permissions on NSL Servers (Login Required)]]&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3322</id>
		<title>Minimizing Round-Trip Time in Online Games</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3322"/>
		<updated>2010-03-30T04:07:53Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Multiplayer online games have become increasingly popular in the past few years,&lt;br /&gt;
and several market forecasts predict that online games will continue to grow in&lt;br /&gt;
terms of market revenues, number of users, and generated Internet traffic&lt;br /&gt;
volume.&lt;br /&gt;
&lt;br /&gt;
Providing high-quality online gaming experience is challenging due to the&lt;br /&gt;
best-effort nature of the Internet. For large-scale distributed&lt;br /&gt;
systems in the Internet, high latency, insufficient bandwidth, and packet loss are the three&lt;br /&gt;
most common obstacles for providing good quality-of-service, and need to be carefully addressed.&lt;br /&gt;
Online games generate low bit rate streams with highly periodic&lt;br /&gt;
traffic patterns for frequent game-state updates, which are less sensitive to&lt;br /&gt;
bandwidth and packet loss. This is because the bit rates of these&lt;br /&gt;
traffic streams are much smaller than the capacity of broadband access links,&lt;br /&gt;
and packet losses can be absorbed by frequent game-state updates. In contrast,&lt;br /&gt;
online games require real-time interactions, and high latency becomes the main&lt;br /&gt;
challenge on providing high-quality gaming experience.&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~cha16/ ChengHsin Hsu] (Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA)&lt;br /&gt;
&lt;br /&gt;
* Cong Ly (MSc student)&lt;br /&gt;
&lt;br /&gt;
== Software and  Data ==&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3321</id>
		<title>Minimizing Round-Trip Time in Online Games</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3321"/>
		<updated>2010-03-30T04:05:14Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Multiplayer online games have become increasingly popular in the past few years,&lt;br /&gt;
and several market forecasts predict that online games will continue to grow in&lt;br /&gt;
terms of market revenues, number of users, and generated Internet traffic&lt;br /&gt;
volume.&lt;br /&gt;
&lt;br /&gt;
Providing high-quality online gaming experience is challenging due to the&lt;br /&gt;
best-effort nature of the Internet. For large-scale distributed&lt;br /&gt;
systems in the Internet, high latency, insufficient bandwidth, and packet loss are the three&lt;br /&gt;
most common obstacles for providing good quality-of-service, and need to be carefully addressed.&lt;br /&gt;
Online games generate low bit rate streams with highly periodic&lt;br /&gt;
traffic patterns for frequent game-state updates, which are less sensitive to&lt;br /&gt;
bandwidth and packet loss. This is because the bit rates of these&lt;br /&gt;
traffic streams are much smaller than the capacity of broadband access links,&lt;br /&gt;
and packet losses can be absorbed by frequent game-state updates. In contrast,&lt;br /&gt;
online games require real-time interactions, and high latency becomes the main&lt;br /&gt;
challenge on providing high-quality gaming experience.&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~cha16/ ChengHsin Hsu] (Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA)&lt;br /&gt;
&lt;br /&gt;
* Cong Ly (MSc student)&lt;br /&gt;
&lt;br /&gt;
== Software and  Data ==&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.sfu.ca/projects/ISR/readme.txt ReadMe.txt]&lt;br /&gt;
*[http://nsl.cs.sfu.ca/projects/ISR/setup.msi Windows Client ]&lt;br /&gt;
*[http://nsl.cs.sfu.ca/projects/ISR/isr.tar.gz Linux/Mac Client ]&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3320</id>
		<title>Minimizing Round-Trip Time in Online Games</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3320"/>
		<updated>2010-03-30T04:03:05Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Multiplayer online games have become increasingly popular in the past few years,&lt;br /&gt;
and several market forecasts predict that online games will continue to grow in&lt;br /&gt;
terms of market revenues, number of users, and generated Internet traffic&lt;br /&gt;
volume.&lt;br /&gt;
&lt;br /&gt;
Providing high-quality online gaming experience is challenging due to the&lt;br /&gt;
best-effort nature of the Internet. For large-scale distributed&lt;br /&gt;
systems in the Internet, high latency, insufficient bandwidth, and packet loss are the three&lt;br /&gt;
most common obstacles for providing good quality-of-service, and need to be carefully addressed.&lt;br /&gt;
Online games generate low bit rate streams with highly periodic&lt;br /&gt;
traffic patterns for frequent game-state updates, which are less sensitive to&lt;br /&gt;
bandwidth and packet loss. This is because the bit rates of these&lt;br /&gt;
traffic streams are much smaller than the capacity of broadband access links,&lt;br /&gt;
and packet losses can be absorbed by frequent game-state updates. In contrast,&lt;br /&gt;
online games require real-time interactions, and high latency becomes the main&lt;br /&gt;
challenge on providing high-quality gaming experience.&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~cha16/ ChengHsin Hsu] (Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA)&lt;br /&gt;
&lt;br /&gt;
* Cong Ly (MSc student)&lt;br /&gt;
&lt;br /&gt;
== Software and  Data ==&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3319</id>
		<title>Minimizing Round-Trip Time in Online Games</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=3319"/>
		<updated>2010-03-30T04:02:40Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Multiplayer online games have become increasingly popular in the past few years,&lt;br /&gt;
and several market forecasts predict that online games will continue to grow in&lt;br /&gt;
terms of market revenues, number of users, and generated Internet traffic&lt;br /&gt;
volume.&lt;br /&gt;
&lt;br /&gt;
Providing high-quality online gaming experience is challenging due to the&lt;br /&gt;
best-effort nature of the Internet. For large-scale distributed&lt;br /&gt;
systems in the Internet, high latency, insufficient bandwidth, and packet loss are the three&lt;br /&gt;
most common obstacles for providing good quality-of-service, and need to be carefully addressed.&lt;br /&gt;
Online games generate low bit rate streams with highly periodic&lt;br /&gt;
traffic patterns for frequent game-state updates, which are less sensitive to&lt;br /&gt;
bandwidth and packet loss. This is because the bit rates of these&lt;br /&gt;
traffic streams are much smaller than the capacity of broadband access links,&lt;br /&gt;
and packet losses can be absorbed by frequent game-state updates. In contrast,&lt;br /&gt;
online games require real-time interactions, and high latency becomes the main&lt;br /&gt;
challenge on providing high-quality gaming experience.&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~cha16/ ChengHsin Hsu (Senior Researcher, Deutsche Telekom R&amp;amp;D Lab, California, USA.)]&lt;br /&gt;
&lt;br /&gt;
* Cong Ly (MSc student)&lt;br /&gt;
&lt;br /&gt;
== Software and  Data ==&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3262</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3262"/>
		<updated>2010-02-09T18:39:04Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Technical Reading and Writing ==&lt;br /&gt;
&lt;br /&gt;
* [[Writing Guidelines]], a list of paper writing guidelines used in NSL. &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/keshav07.pdf How to Read a Paper], By S. Keshav, ACM SIGCOMM Computer Communications Review, 37(3):83--84, July 2007.&lt;br /&gt;
&lt;br /&gt;
* [http://irl.eecs.umich.edu/jamin/courses/eecs589/papers/checklist.html Paper reading and writing checklists]&lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/writing-a-paper.pdf How to write a great research paper]&lt;br /&gt;
&lt;br /&gt;
* [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy and Procedures on Plagiarism] (New grad students: Read Section 1 of this document.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/how-to.html Useful links on research and writing]&lt;br /&gt;
&lt;br /&gt;
* William Strunk, Jr., The Elements of Style (available online at: [http://www.bartleby.com/141/ http://www.bartleby.com/141/])&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.purdue.edu/homes/dec/essay.dissertation.html How To Write A Dissertation], by  Douglas Comer&lt;br /&gt;
&lt;br /&gt;
* J. Zobel, [http://justin.sobell.net/index.htm Writing for Computer Science], 2nd edition, Springer, 2004.&lt;br /&gt;
&lt;br /&gt;
* [http://windowsil.org/2006/09/11/reviewing-a-paper-guidelines/ Reviewing a Journal Paper - Guidelines], by Robert Heath&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Latex Tutorials and Templates ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latex-introduction.pdf One page overview of Latex] &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexManual.pdf Not-so-short Latex tutorial]&lt;br /&gt;
&lt;br /&gt;
*[http://www.texniccenter.org/ TeXnicCenter: Latex integrated environment (graphical), for MS Windows users] Yo need to install [http://miktex.org/ MikTex] before installing this environment. &lt;br /&gt;
&lt;br /&gt;
*[http://kile.sourceforge.net/ Kile: Latex integrated environment, For Linux (KDE) users]&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexReportTemplate.zip Simple template for writing reports]: use it to write progress reports and initial versions of papers. &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/IEEEtran_HOWTO.pdf HOWTO Manual for IEEE Transactions Latex  Document]&lt;br /&gt;
&lt;br /&gt;
*[http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf The Comprehensive LaTeX Symbol List]  ([http://nsl.cs.surrey.sfu.ca/resources/symbols.pdf Local Copy], downloaded in Dec 2007)]&lt;br /&gt;
&lt;br /&gt;
*[http://people.csail.mit.edu/u/j/jrennie/public_html/latex/ Latex tips and tricks by Jason Rennie]&lt;br /&gt;
&lt;br /&gt;
*Some bibliography files (mostly on P2P):  [http://nsl.cs.surrey.sfu.ca/resources/literature.bib literature.bib]   [http://nsl.cs.surrey.sfu.ca/resources/literature2.bib literature2.bib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Matlab Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [http://www.cyclismo.org/tutorial/matlab/ Matlab tutorial: sorted by topic]&lt;br /&gt;
&lt;br /&gt;
* [http://www.math.mtu.edu/~msgocken/intro/intro.html A practical introduction to Matlab]&lt;br /&gt;
&lt;br /&gt;
* [http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml Matlab documentations]&lt;br /&gt;
&lt;br /&gt;
* [http://www.ee.columbia.edu/~marios/matlab/matlab_tricks.html Matlab tips and tricks]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PlanetLab Tutorials ==&lt;br /&gt;
&lt;br /&gt;
* [[Generate Certificates]] &lt;br /&gt;
* [[Getting the latest active nodes]]&lt;br /&gt;
* [[Deploying to PlanetLab]]&lt;br /&gt;
* [[Get results from PlanetLab]]&lt;br /&gt;
* [http://lists.planet-lab.org/pipermail/users/2005-September/001646.html Using '''screen''' on PlanetLab nodes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPNET Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [[Importing video traffic into OPNET]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking and Multimedia Courses Taught by NSL Professors == &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.sfu.ca/teaching/08/820/  Summer 2008: CMPT 820 -- Multimedia Systems]  [[08_cmpt820|Wiki Discussion]]&lt;br /&gt;
 &lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/teaching.html Courses Taught by Dr. Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Video Library and Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[Video Library and Tools]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Tips (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Technical|Technical Tips]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Useful Tools ==&lt;br /&gt;
&lt;br /&gt;
* [http://bouml.free.fr/ BOUML] A free UML toolbox running under Unix/Linux/Solaris and Windows to specify and generate code in C++, Java, Php, Python and Idl.&lt;br /&gt;
* [http://www.fabforce.net/dbdesigner4/ fabFORCE.net DBDesigner] Open source visual database designer for MySQL for Windows and Linux KDE/Gnome.&lt;br /&gt;
* [http://zoneit.free.fr/esvn/ eSVN] A cross-platform GUI frontend to the Subversion revision system which runs under Unix-like operating systems (GNU/Linux distributions, FreeBSD, Sun Solaris and others), Mac OS X as well as Windows.&lt;br /&gt;
* [http://www.schmidt-web-berlin.de/winfig/ WinFig] An xFig clone for Windows users.&lt;br /&gt;
&lt;br /&gt;
== Random Thoughts (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random|Thoughts by Cheng]]&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random_Hefeeda|Thoughts by Mohamed]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware/Computing Resources in NSL ==&lt;br /&gt;
&lt;br /&gt;
* [[Hardware/Computing Resources in NSL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Access Control Lists on NSL Servers ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Create Accounts and Modify Permissions on NSL Servers| Howto Create Accounts and Modify Permissions on NSL Servers (Login Required)]]&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3261</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Resources&amp;diff=3261"/>
		<updated>2010-02-09T18:38:42Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Technical Reading and Writing ==&lt;br /&gt;
&lt;br /&gt;
* [[Writing Guidelines]], a list of paper writing guidelines used in NSL. &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/keshav07.pdf How to Read a Paper], By S. Keshav, ACM SIGCOMM Computer Communications Review, 37(3):83--84, July 2007.&lt;br /&gt;
&lt;br /&gt;
* [http://irl.eecs.umich.edu/jamin/courses/eecs589/papers/checklist.html Paper reading and writing checklists]&lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.surrey.sfu.ca/resources/writing-a-paper.pdf How to write a great research paper]&lt;br /&gt;
&lt;br /&gt;
* [http://www.acm.org/publications/policies/plagiarism_policy ACM Policy and Procedures on Plagiarism] (New grad students: Read Section 1 of this document.)&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/how-to.html Useful links on research and writing]&lt;br /&gt;
&lt;br /&gt;
* William Strunk, Jr., The Elements of Style (available online at: [http://www.bartleby.com/141/ http://www.bartleby.com/141/])&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.purdue.edu/homes/dec/essay.dissertation.html How To Write A Dissertation], by  Douglas Comer&lt;br /&gt;
&lt;br /&gt;
* J. Zobel, [http://justin.sobell.net/index.htm Writing for Computer Science], 2nd edition, Springer, 2004.&lt;br /&gt;
&lt;br /&gt;
* [http://windowsil.org/2006/09/11/reviewing-a-paper-guidelines/ Reviewing a Journal Paper - Guidelines], by Robert Heath&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Latex Tutorials and Templates ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latex-introduction.pdf One page overview of Latex] &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexManual.pdf Not-so-short Latex tutorial]&lt;br /&gt;
&lt;br /&gt;
*[http://www.texniccenter.org/ TeXnicCenter: Latex integrated environment (graphical), for MS Windows users] Yo need to install [http://miktex.org/ MikTex] before installing this environment. &lt;br /&gt;
&lt;br /&gt;
*[http://kile.sourceforge.net/ Kile: Latex integrated environment, For Linux (KDE) users]&lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/latexReportTemplate.zip Simple template for writing reports]: use it to write progress reports and initial versions of papers. &lt;br /&gt;
&lt;br /&gt;
*[http://nsl.cs.surrey.sfu.ca/resources/IEEEtran_HOWTO.pdf HOWTO Manual for IEEE Transactions Latex  Document]&lt;br /&gt;
&lt;br /&gt;
*[http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-letter.pdf The Comprehensive LaTeX Symbol List]  ([http://nsl.cs.surrey.sfu.ca/resources/symbols.pdf Local Copy], downloaded in Dec 2007)]&lt;br /&gt;
&lt;br /&gt;
*[http://people.csail.mit.edu/u/j/jrennie/public_html/latex/ Latex tips and tricks by Jason Rennie]&lt;br /&gt;
&lt;br /&gt;
*Some bibliography files (mostly on P2P):  [http://nsl.cs.surrey.sfu.ca/resources/literature.bib literature.bib]   [http://nsl.cs.surrey.sfu.ca/resources/literature2.bib literature2.bib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Matlab Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [http://www.cyclismo.org/tutorial/matlab/ Matlab tutorial: sorted by topic]&lt;br /&gt;
&lt;br /&gt;
* [http://www.math.mtu.edu/~msgocken/intro/intro.html A practical introduction to Matlab]&lt;br /&gt;
&lt;br /&gt;
* [http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml Matlab documentations]&lt;br /&gt;
&lt;br /&gt;
* [http://www.ee.columbia.edu/~marios/matlab/matlab_tricks.html Matlab tips and tricks]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PlanetLab Tutorials ==&lt;br /&gt;
&lt;br /&gt;
* [[Generate Certificates]] &lt;br /&gt;
* [[Getting the latest active nodes]]&lt;br /&gt;
* [[Deploying to PlanetLab]]&lt;br /&gt;
* [[Get results from PlanetLab]]&lt;br /&gt;
* [http://lists.planet-lab.org/pipermail/users/2005-September/001646.html Using '''screen''' on PlanetLab nodes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPNET Tutorials == &lt;br /&gt;
&lt;br /&gt;
* [[Importing video traffic into OPNET]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking and Multimedia Courses Taught by NSL Professors == &lt;br /&gt;
&lt;br /&gt;
* [http://nsl.cs.sfu.ca/teaching/08/820/  Summer 2008: CMPT 820 -- Multimedia Systems]  [[08_cmpt820|Wiki Discussion]]&lt;br /&gt;
 &lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/teaching.html Courses Taught by Dr. Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Video Library and Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[Video Library and Tools]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Technical Tips (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Technical|Technical Tips]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Useful Tools ==&lt;br /&gt;
&lt;br /&gt;
* [http://bouml.free.fr/ BOUML] A free UML toolbox running under Unix/Linux/Solaris and Windows to specify and generate code in C++, Java, Php, Python and Idl.&lt;br /&gt;
* [http://www.fabforce.net/dbdesigner4/ fabFORCE.net DBDesigner] Open source visual database designer for MySQL for Windows and Linux KDE/Gnome.&lt;br /&gt;
* [http://zoneit.free.fr/esvn/ eSVN] A cross-platform GUI frontend to the Subversion revision system which runs under Unix-like operating systems (GNU/Linux distributions, FreeBSD, Sun Solaris and others), Mac OS X as well as Windows.&lt;br /&gt;
* http://www.schmidt-web-berlin.de/winfig/ WinFig] An xFig clone for Windows users.&lt;br /&gt;
&lt;br /&gt;
== Random Thoughts (Login Required) ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random|Thoughts by Cheng]]&lt;br /&gt;
&lt;br /&gt;
* [[Private:Random_Hefeeda|Thoughts by Mohamed]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware/Computing Resources in NSL ==&lt;br /&gt;
&lt;br /&gt;
* [[Hardware/Computing Resources in NSL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Access Control Lists on NSL Servers ==&lt;br /&gt;
&lt;br /&gt;
* [[Private:Create Accounts and Modify Permissions on NSL Servers| Howto Create Accounts and Modify Permissions on NSL Servers (Login Required)]]&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Energy_Consumption_for_Online_Games_on_Mobile_Phones&amp;diff=3242</id>
		<title>Minimizing Energy Consumption for Online Games on Mobile Phones</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Energy_Consumption_for_Online_Games_on_Mobile_Phones&amp;diff=3242"/>
		<updated>2010-01-20T23:24:03Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are exploring energy saving mechanisms for online games on mobile phones. &lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* Cong Ly (MSc student)&lt;br /&gt;
&lt;br /&gt;
* Cameron Harvey (MSc student)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== On-going Research Problems == &lt;br /&gt;
&lt;br /&gt;
* [[Private:energySaving | Energy Saving in Online Games on Mobile Phones (Login Required)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References and Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://software.intel.com/en-us/articles/gaming-over-ad-hoc-peer-to-peer-networks/ Gaming Over Ad-Hoc Peer-to-Peer Networks]&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Generate_Certificates&amp;diff=3206</id>
		<title>Generate Certificates</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Generate_Certificates&amp;diff=3206"/>
		<updated>2010-01-03T00:33:24Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Generate SSH Certificate ==&lt;br /&gt;
&lt;br /&gt;
The instructions below are for Linux and Mac OSX. If you are not on Linux or OSX, you should either check for appropriate instructions to perform this on you operating system, use a Linux emulation environment (e.g. Cygwin or MinGW), or SSH into either ''nsl.cs.sfu.ca'' or one of the cluster machines in the lab.&lt;br /&gt;
&lt;br /&gt;
The first step is to generate both a private and public key. This is done using the '''ssh-keygen''' key generation command. Simply type the command followed by the type of key to generate as shown below and follow the instructions on the screen. For Planet-Lab, the RSA algorithm is used for the type of the key. Make note of the location of the keys.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
During the key generation process, you will be prompted for a ''passphrase''. This is because the generated private key will be encrypted and this passphrase will be used to decrypt the key later on whenever it is used. Although it is not recommended, when prompted for passphrase, you can just leave it blank! If you do enter a passphrase, you may need to use '''ssh-agent''' as will be shown in the following section.&lt;br /&gt;
&lt;br /&gt;
Once the keys are generated you will need to submit the public key (.pub) to your Planet-Lab account (under My Account-&amp;gt;Keys). The private key should be copied to the ~/.ssh/ folder if it's not already there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using ssh-agent ==&lt;br /&gt;
&lt;br /&gt;
Each time you will login using ''ssh'' or ''pssh'', you will be asked for your passphrase in order to decrypt the private key. If you want to enable a login session without entering the passphrase each time you should activate the [http://en.wikipedia.org/wiki/Ssh-agent ssh-agent]. Public keys are not sensitive information and may be known to anybody, whereas the private key needs to be protected very carefully by a strong passphrase. Using multiple servers is easier designed by using ''ssh agent''. ssh-agent remembers the passphrase so that the user does not need to type it every time he or she wants to connect or send data to the server. Identities (i.e. private keys) are added to the authentication agent, ssh-agent, using the '''ssh-add''' command which takes as an argument the private key file to be added.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eval `ssh-agent`&lt;br /&gt;
ssh-add ~/.ssh/id_rsa&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the rest of this session you will not be prompted for passphrase.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuring SSH ==&lt;br /&gt;
&lt;br /&gt;
The next step is to relax SSH. The first time you ssh into a certain machine, you are prompted whether you accept the machine's identification key or not. Since the experiments on PlanetLab usually utilize a large number of nodes, this would mean that the user would be prompted once for each node to be accessed. To get rid of this, open/create the file ~/.ssh/config and make sure you have these two lines in it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
StrictHostKeyChecking no&lt;br /&gt;
BatchMode yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test Your Configuration ==&lt;br /&gt;
&lt;br /&gt;
To test your setup try making an SSH connection to a Planet Lab node. For example,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh -l 'slice_name' cs-planetlab3.cs.surrey.sfu.ca&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Deploying_to_PlanetLab&amp;diff=3205</id>
		<title>Deploying to PlanetLab</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Deploying_to_PlanetLab&amp;diff=3205"/>
		<updated>2010-01-02T05:23:27Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Deploying Files to PlanetLab Nodes ==&lt;br /&gt;
&lt;br /&gt;
To deploy your application/file(s) to PlanetLab nodes, you need the ''parallel secure copy'' command. For Mac users, use the command below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pscp -h ''nodes.txt'' -l slice_name -t 180 -p 200 yourapp.tar /home/slice_name/yourapp.tar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace ''slice_name'' and ''yourapp.tar'' with the appropriate values.&lt;br /&gt;
&lt;br /&gt;
If you are a Linux user, the Ubuntu package to install is the '''pssh''' package. This package contains several commands (more information on these commands and their usage can be found in [http://www.theether.org/pssh/docs/0.2.3/pssh-HOWTO.html this] HowTo):&lt;br /&gt;
* Parallel ssh (parallel-ssh, upstream calls it pssh), executes commands on multiple hosts in parallel&lt;br /&gt;
* Parallel scp (parallel-scp, upstream calls it pscp), copies files to multiple remote hosts in parallel&lt;br /&gt;
* Parallel rsync (parallel-rsync, upstream calls it prsync), efficiently copies files to multiple hosts in parallel&lt;br /&gt;
* Parallel nuke (parallel-nuke, upstream calls it pnuke), kills processes on multiple remote hosts in parallel&lt;br /&gt;
* Parallel slurp (parallel-slurp, upstream calls it pslurp), copies files from multiple remote hosts to a central host in parallel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''-t''' switch denotes the timeout period for each node (in seconds). For example, ''-t 180'' sets the pscp command timeout period to 3 minutes. A &amp;quot;Timeout&amp;quot; status will be returned if the node failed to response within the timeout period.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''-p 200''' denotes the max number of parallel threads for the pscp process. A value of 200 means the process will attempt to copy the file to 200 nodes concurrently. Please ''do not abuse this setting''. You will run out of memory on your local machine if you spawn too many threads. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Executing Remote Commands ==&lt;br /&gt;
&lt;br /&gt;
You can use '''pssh''' to issue a command to all nodes in your slice. For example, the command below will untar yourapp.tar from the above example.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -t 180 -p 200 -o /tmp &amp;quot;tar xvf yourapp.tar&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Java ==&lt;br /&gt;
&lt;br /&gt;
Below is a series of commands  used to deploy Java on PlanetLab.&lt;br /&gt;
&lt;br /&gt;
The content of install_jvm.sh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
echo -e &amp;quot;q\nyes\n&amp;quot; | sudo sh jre-linux.bin | grep &amp;quot;\.\.\.&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Commands &lt;br /&gt;
&lt;br /&gt;
Download the Linux binary for the Java Runtime Environment&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -p 200 -t 600 -o /tmp/test1 &amp;quot;wget -nc http://nsl.cs.sfu.ca/tmp/jre-linux.bin&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some nodes do not have &amp;quot;wget&amp;quot;, you can use the direct copy method.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pscp -h nodes.txt -l sfu_games -t 1800 -p 10 jre-linux.bin /home/sfu_games/jre-linux.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy the installation shell script to all the nodes in the slice&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pscp -h nodes.txt -l sfu_games -t 180 -p 200 install_jvm.sh /home/sfu_games/install_jvm.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make the shell script executable on all the nodes&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -p 200 -o /tmp chmod 755 /home/sfu_games/install_jvm.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Execute the shell script on all the nodes of the slice&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -p 200 -t 300 -o /tmp ./install_jvm.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=2941</id>
		<title>Minimizing Round-Trip Time in Online Games</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=2941"/>
		<updated>2009-09-07T21:49:00Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Multiplayer online games have become increasingly popular in the past few years,&lt;br /&gt;
and several market forecasts predict that online games will continue to grow in&lt;br /&gt;
terms of market revenues, number of users, and generated Internet traffic&lt;br /&gt;
volume.&lt;br /&gt;
&lt;br /&gt;
Providing high-quality online gaming experience is challenging due to the&lt;br /&gt;
best-effort nature of the Internet. For large-scale distributed&lt;br /&gt;
systems in the Internet, high latency, insufficient bandwidth, and packet loss are the three&lt;br /&gt;
most common obstacles for providing good quality-of-service, and need to be carefully addressed.&lt;br /&gt;
Online games generate low bit rate streams with highly periodic&lt;br /&gt;
traffic patterns for frequent game-state updates, which are less sensitive to&lt;br /&gt;
bandwidth and packet loss. This is because the bit rates of these&lt;br /&gt;
traffic streams are much smaller than the capacity of broadband access links,&lt;br /&gt;
and packet losses can be absorbed by frequent game-state updates. In contrast,&lt;br /&gt;
online games require real-time interactions, and high latency becomes the main&lt;br /&gt;
challenge on providing high-quality gaming experience.&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~cha16/ ChengHsin Hsu (PhD student)]&lt;br /&gt;
&lt;br /&gt;
* Cong Ly (MSc student)&lt;br /&gt;
&lt;br /&gt;
== Software and  Data ==&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=2940</id>
		<title>Minimizing Round-Trip Time in Online Games</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Minimizing_Round-Trip_Time_in_Online_Games&amp;diff=2940"/>
		<updated>2009-09-07T21:47:39Z</updated>

		<summary type="html">&lt;p&gt;Cly: New page: Multiplayer online games have become increasingly popular in the past few years, and several market forecasts predict that online games will continue to grow in terms of market revenues, n...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Multiplayer online games have become increasingly popular in the past few years,&lt;br /&gt;
and several market forecasts predict that online games will continue to grow in&lt;br /&gt;
terms of market revenues, number of users, and generated Internet traffic&lt;br /&gt;
volume.&lt;br /&gt;
&lt;br /&gt;
Providing high-quality online gaming experience is challenging due to the&lt;br /&gt;
best-effort nature of the Internet. For large-scale distributed&lt;br /&gt;
systems in the Internet, high latency, insufficient bandwidth, and packet loss are the three&lt;br /&gt;
most common obstacles for providing good quality-of-service, and need to be carefully addressed.&lt;br /&gt;
Online games generate low bit rate streams with highly periodic&lt;br /&gt;
traffic patterns for frequent game-state updates, which are less sensitive to&lt;br /&gt;
bandwidth and packet loss. This is because the bit rates of these&lt;br /&gt;
traffic streams are much smaller than the capacity of broadband access links,&lt;br /&gt;
and packet losses can be absorbed by frequent game-state updates. In contrast,&lt;br /&gt;
online games require real-time interactions, and high latency becomes the main&lt;br /&gt;
challenge on providing high-quality gaming experience.&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.sfu.ca/~mhefeeda/ Mohamed Hefeeda]&lt;br /&gt;
&lt;br /&gt;
* [http://www.sfu.ca/~cha16/ ChengHsin Hsu (PhD student)]&lt;br /&gt;
&lt;br /&gt;
* Cong Ly (MSc student)&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2924</id>
		<title>Get results from PlanetLab</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2924"/>
		<updated>2009-08-24T21:51:27Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Retrieving Log Files From PlanetLab Nodes ==&lt;br /&gt;
&lt;br /&gt;
To retrieve log files from your experiments use the command below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l slice_name -t 300 -p 50 -o ~/results/ &amp;quot;cat yourlogfile.txt&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The outputs will be saved to a &amp;quot;results&amp;quot; folder under your home dir. There will be one file for each host/node.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Copying Large Files From PlanetLab ==&lt;br /&gt;
&lt;br /&gt;
Occasionally, your log file will be too big for pssh. The cat command above will either timeout or cause an out of memory error. Use the script below as an example to copy the files one-by-one using standard scp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for i in `cat ~/nodes.txt`&lt;br /&gt;
do&lt;br /&gt;
   echo &amp;quot;copying from $i&amp;quot;	&lt;br /&gt;
   scp -i ~/.ssh/id_rsa slice_name@$i:~/logfile.txt .&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Don't forget to replace ''slice_name'' with your own slice.&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2923</id>
		<title>Get results from PlanetLab</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2923"/>
		<updated>2009-08-24T21:51:02Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Retrieving Log Files From PlanetLab Nodes ==&lt;br /&gt;
&lt;br /&gt;
To retrieve log files from your experiments use the command below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l slice_name -t 300 -p 50 -o ~/results/ &amp;quot;cat yourlogfile.txt&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The outputs will be saved to a &amp;quot;results&amp;quot; folder under your home dir. There will be one file for each host/node.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Copying Large Files From PlanetLab ==&lt;br /&gt;
&lt;br /&gt;
Occasionally, your log file will be too big for pssh. The cat command above will either timeout or cause an out of memory error. Use the script below as an example to copy the file one-by-one using standard scp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for i in `cat ~/nodes.txt`&lt;br /&gt;
do&lt;br /&gt;
   echo &amp;quot;copying from $i&amp;quot;	&lt;br /&gt;
   scp -i ~/.ssh/id_rsa slice_name@$i:~/logfile.txt .&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Don't forget to replace ''slice_name'' with your own slice.&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2922</id>
		<title>Get results from PlanetLab</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2922"/>
		<updated>2009-08-24T21:50:36Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Retrieving Log Files From PlanetLab Nodes ==&lt;br /&gt;
&lt;br /&gt;
To retrieve log files from your experiments use the command below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l slice_name -t 300 -p 50 -o ~/results/ &amp;quot;cat yourlogfile.txt&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The outputs will be saved to a &amp;quot;results&amp;quot; folder under your home dir. There will be one file for each host/node.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Copying Large Files From PlanetLab ==&lt;br /&gt;
&lt;br /&gt;
Occasionally, your log file will be too large. The cat command above will either timeout or cause an out of memory error. Use the script below as an example to copy the file one-by-one using standard scp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
for i in `cat ~/nodes.txt`&lt;br /&gt;
do&lt;br /&gt;
   echo &amp;quot;copying from $i&amp;quot;	&lt;br /&gt;
   scp -i ~/.ssh/id_rsa slice_name@$i:~/logfile.txt .&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Don't forget to replace ''slice_name'' with your own slice.&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Deploying_to_PlanetLab&amp;diff=2920</id>
		<title>Deploying to PlanetLab</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Deploying_to_PlanetLab&amp;diff=2920"/>
		<updated>2009-08-19T04:51:59Z</updated>

		<summary type="html">&lt;p&gt;Cly: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Deploying Files to PlanetLab Nodes ==&lt;br /&gt;
&lt;br /&gt;
To deploy your app to PlanetLab use the command below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pscp -h ''nodes.txt'' -l slice_name -t 180 -p 200 yourapp.tar /home/slice_name/yourapp.tar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace ''slice_name'' and ''yourapp.tar'' with the appropriate values. &lt;br /&gt;
&lt;br /&gt;
The '''-t''' switch denotes the timeout period for each node. For example, ''-t 180'' sets the pscp command timeout period to 3 minutes. A &amp;quot;Timeout&amp;quot; status will be returned if the node failed to response within the timeout period.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''-p 200''' denotes the max number of parallel threads for the pscp process. A value of 200 means the process will attempt to copy the file to 200 nodes concurrently. Please do not abuse this setting. You will run out of memory if you spawn too many threads. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Executing Remote Commands ==&lt;br /&gt;
&lt;br /&gt;
You can use '''pssh''' to issue a command to all nodes in your slice. For example, the command below will untar yourapp.tar from the above example.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -t 180 -p 200 -o /tmp &amp;quot;tar xvf yourapp.tar&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing Java ==&lt;br /&gt;
&lt;br /&gt;
Below is a series of commands  used to deploy Java on PlanetLab.&lt;br /&gt;
&lt;br /&gt;
The content of install_jvm.sh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
echo -e &amp;quot;q\nyes\n&amp;quot; | sudo sh jre-linux.bin | grep &amp;quot;\.\.\.&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Commands &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -p 200 -t 600 -o /tmp/test1 &amp;quot;wget -nc http://nsl.cs.sfu.ca/tmp/jre-linux.bin&amp;quot;&lt;br /&gt;
pscp -h nodes.txt -l sfu_games -t 180 -p 200 install_jvm.sh /home/sfu_games/install_jvm.sh&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -p 200 -o /tmp chmod 755 /home/sfu_games/install_jvm.sh&lt;br /&gt;
pssh -h nodes.txt -l sfu_games -p 200 -t 300 -o /tmp ./install_jvm.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
	<entry>
		<id>https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2919</id>
		<title>Get results from PlanetLab</title>
		<link rel="alternate" type="text/html" href="https://nmsl.cs.sfu.ca/index.php?title=Get_results_from_PlanetLab&amp;diff=2919"/>
		<updated>2009-08-19T04:41:47Z</updated>

		<summary type="html">&lt;p&gt;Cly: New page: __TOC__  == Retrieving Log Files From PlanetLab Nodes ==  To retrieve log files from your experiments use the command below:  &amp;lt;pre&amp;gt; pssh -h nodes.txt -l slice_name -t 300 -p 50 -o ~/result...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Retrieving Log Files From PlanetLab Nodes ==&lt;br /&gt;
&lt;br /&gt;
To retrieve log files from your experiments use the command below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pssh -h nodes.txt -l slice_name -t 300 -p 50 -o ~/results/ &amp;quot;cat yourlogfile.txt&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The outputs will be saved to a &amp;quot;results&amp;quot; folder under your home dir. There will be one file for each host/node.&lt;/div&gt;</summary>
		<author><name>Cly</name></author>
	</entry>
</feed>