<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jason's Computer Science Blog &#187; Networks</title>
	<atom:link href="http://www.jasonernst.com/tag/networks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jasonernst.com</link>
	<description>By Jason Ernst</description>
	<lastBuildDate>Wed, 28 Jul 2010 18:29:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>AINA 2009 Conference Presentation</title>
		<link>http://www.jasonernst.com/2009/06/01/aina-2009-conference-presentation/</link>
		<comments>http://www.jasonernst.com/2009/06/01/aina-2009-conference-presentation/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 18:04:29 +0000</pubDate>
		<dc:creator>Jason Ernst</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Wireless Networks]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[AINA 2009]]></category>
		<category><![CDATA[Bradford]]></category>
		<category><![CDATA[Fair Scheduling]]></category>
		<category><![CDATA[Jason B. Ernst]]></category>
		<category><![CDATA[Mesh]]></category>
		<category><![CDATA[Mieso Denko]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[UK]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.jasonernst.com/?p=673</guid>
		<description><![CDATA[This past week I travelled to the UK to present at my first International Conference &#8211; Advanced Information Networking and Applications (AINA 2009) in Bradford, UK. My presentation was on &#8220;Fair Scheduling in Wireless Mesh Networks with Multiple Gateways&#8221;. The paper for the conference was published in the main AINA conference and I presented on [...]]]></description>
			<content:encoded><![CDATA[<p>This past week I travelled to the UK to present at my first International Conference &#8211; Advanced Information Networking and Applications (AINA 2009) in Bradford, UK. My presentation was on &#8220;Fair Scheduling in Wireless Mesh Networks with Multiple Gateways&#8221;. The paper for the conference was published in the main AINA conference and I presented on the first day, in the first session. It was nice to have it over with right away so that I could relax and focus on meeting as many people as possible at the conference. </p>
<p><span id="more-673"></span></p>
<p>There were people from 40 different countries there and I feel like I met someone from almost every one of them at some point. There were over 300 people at AINA this year, which apparently is down from the last couple of years (where they had 4-500) but it was still a great conference for me. I will post my slides from my presentation in this post in case anyone is interested, along with a link to the paper once it is available. I submitted another paper last night for a conference in Toronto and am working on two more papers, so hopefully I&#8217;ll be travelling soon. I am trying to aim for ICC in South Africa next year.</p>
<p>Here are a few pictures from the conference. </p>
<div class="image"><img src="http://www.jasonernst.com/wp-content/uploads/2009/06/aina03-300x225.jpg" alt="" title="aina03" width="300" height="225" class="alignnone size-medium wp-image-678" /></div>
<div class="image"><img src="http://www.jasonernst.com/wp-content/uploads/2009/06/aina02-300x225.jpg" alt="" title="aina02" width="300" height="225" class="alignnone size-medium wp-image-677" /></div>
<div class="image"><img src="http://www.jasonernst.com/wp-content/uploads/2009/06/aina01-300x225.jpg" alt="" title="aina01" width="300" height="225" class="alignnone size-medium wp-image-676" /></div>
<p><strong>Abstract:</strong><br />
This paper addresses the problem of scheduling  in Wireless Mesh  Networks (WMNs). The paper first discusses existing scheduling algorithms and classifies them based on the technique they use and their implementation frameworks.Then detailed discussions of the proposed scheduling method are presented. Simulation experiments are conducted to compare the performance of fair scheduling with the method that does not use fair scheduling. The simulation results confirm that the proposed scheduling method has better performance with respect to the metrics used for  performance evaluation.</p>
<p>J.B. Ernst, M.K. Denko, &#8220;Fair Scheduling with Multiple Gateways in Wireless Mesh Networks&#8221;, in Proc. of the 22nd IEEE Int. Conf. on Advanced Information Networking and Applications (AINA 2009), Bradford UK, 2009.</p>
<p>The paper itself is available through <a href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?tp=&#038;arnumber=5076187&#038;isnumber=5076162">IEEE Xplore</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonernst.com/2009/06/01/aina-2009-conference-presentation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Updated: NS-2.33 and HWMP rev 183 on Intrepid Ibex 8.10</title>
		<link>http://www.jasonernst.com/2009/02/16/ns-233-and-hwmp-rev-183-on-intrepid-ibex-810/</link>
		<comments>http://www.jasonernst.com/2009/02/16/ns-233-and-hwmp-rev-183-on-intrepid-ibex-810/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 19:21:09 +0000</pubDate>
		<dc:creator>Jason Ernst</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Wireless Networks]]></category>
		<category><![CDATA[HWMP]]></category>
		<category><![CDATA[Ibex]]></category>
		<category><![CDATA[Intrepid]]></category>
		<category><![CDATA[Mesh]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[NS-2.33]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.jasonernst.com/?p=613</guid>
		<description><![CDATA[This post is some quick instructions on how to install ns-2.33 and the hybrid wireless mesh protocol (hwmp) on Ubuntu Intrepid Ibex. More detail will be added later, just for quick reference right now. &#160; Update Ubuntu: sudo apt-get update sudo apt-get upgrade sudo apt-get install libxt-dev Download the NS-2.33 and HWMP All-in-One Package here: [...]]]></description>
			<content:encoded><![CDATA[<p>This post is some quick instructions on how to install ns-2.33 and the hybrid wireless mesh protocol (hwmp) on Ubuntu Intrepid Ibex. More detail will be added later, just for quick reference right now.</p>
<div class="clear">&nbsp;</div>
<p><span id="more-613"></span></p>
<h3>Update Ubuntu:</h3>
<div class="snippet">
<div class="snippet-shell"><code>sudo apt-get update<br />
sudo apt-get upgrade<br />
sudo apt-get install libxt-dev</code></div>
</div>
<h3>Download the NS-2.33 and HWMP All-in-One Package here:</h3>
<p><strong>Updated with new link: *</strong></p>
<div class="snippet">
<div class="snippet-shell"><code>wget https://forge.iitp.ru/ns2/hwmp/ns-2.33_hwmp_rev183.patch.bz2</code></div>
</div>
<h3>Untar the file:</h3>
<div class="snippet">
<div class="snippet-shell"><code>tar xvf ns*.tar.bz2</code></div>
</div>
<h3>Configure and Install NS2</h3>
<div class="snippet">
<div class="snippet-shell"><code>cd ns<br />
./configure<br />
make<br />
sudo make install<br />
</code></div>
</div>
<p>All ready to go. Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonernst.com/2009/02/16/ns-233-and-hwmp-rev-183-on-intrepid-ibex-810/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Guest Article: 5 Blogs and Sites for All Things Wireless</title>
		<link>http://www.jasonernst.com/2008/10/14/guest-article-5-blogs-and-sites-for-all-things-wireless/</link>
		<comments>http://www.jasonernst.com/2008/10/14/guest-article-5-blogs-and-sites-for-all-things-wireless/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 16:44:40 +0000</pubDate>
		<dc:creator>Jason Ernst</dc:creator>
				<category><![CDATA[Wireless Networks]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.jasonernst.com/?p=177</guid>
		<description><![CDATA[I recently received a request for a guest contribution to the blog from Kelly Kilpatrick so I thought it would be a nice change to have some content from someone other than me. The article is a compilation of some good sites for the latest on wireless technology and news. &#160; &#160; 5 Blogs and [...]]]></description>
			<content:encoded><![CDATA[<div class="thumbnail"><img src="http://www.jasonernst.com/wp-content/uploads/2008/10/wireless-network-new-4-150x150.jpg" alt="wrt54g router"/></div>
<p>I recently received a request for a guest contribution to the blog from <a href="http://www.internetservicedeals.com/dial-up-deals.htm">Kelly Kilpatrick</a> so I thought it would be a nice change to have some content from someone other than me. The article is a compilation of some good sites for the latest on wireless technology and news.</p>
<p><span id="more-177"></span></p>
<div class="clear">&nbsp;</div>
<div class="clear">&nbsp;</div>
<h2 style="margin-bottom:0px;">5 Blogs and Sites for All Things Wireless</h2>
<p style="font-size: 0.75em;">Guest Contribution by <a href="http://www.internetservicedeals.com/dial-up-deals.htm">Kelly Kilpatrick</a>, October 14th, 2008</p>
<p>As wireless technology continues to advance, it is good to stay informed on the latest technologies, advances, and setbacks related to this convenient technology. However intricate or superficial, these blogs are out there to keep you informed (to one degree or another) regarding the latest and greatest developments in the world of wireless technology.</p>
<p><a href="http://wireless.engadget.com/">Engadget</a>: For the latest news and analysis on a wide variety of wireless products and new innovations, engadget has you covered. Read about new hardware and WiMax-compatible products, as well as other developments that are in the works when you visit engadget.</p>
<p><a href="http://www.networkworld.com/topics/wireless.html">Network World</a>: The contributors at Network World are fully dedicated to finding out everything they can when it comes to the world of wireless. Read comparison reviews, find out the latest news in wireless technology, and learn more about what companies are doing to meet the ever-growing demand for better, faster wireless technologies.</p>
<p><a href="http://www.wirelessweek.com/">Wireless Week</a>: Wireless Week has several contributors dedicated to keeping the blog up-to-date and fresh. Browse through their substantial archives or look at their latest news and commentary regarding wireless technology. Keeping track of what’s going on in this constantly-evolving segment of computing technology just became a little bit easier with Wireless Week.</p>
<p><a href="http://wimaxnetnews.com/">WiMax News</a>: To stay current with the latest in this rapidly-growing wireless technology sector, visit WiMax news regularly. Troubleshooting, news, reviews, potential security threats, and much more can be found with a quick search. To stay ahead of the curve, take a look at WiMax News.</p>
<p><a href="http://www.muniwireless.com/">MuniWireless</a>: A visit to this particular site will give you a wealth of knowledge related to wireless technology advances and setbacks around the world. Delivering information and articles prolifically, the folks at MuniWireless are certainly in touch with the latest happenings when it comes to wireless technology.</p>
<p>By-line:<br/><em>This post was contributed by Kelly Kilpatrick, who writes on the subject of <a href="http://www.internetservicedeals.com/dial-up-deals.htm">dial up internet</a>. She invites your feedback at kellykilpatrick24 at gmail dot com</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonernst.com/2008/10/14/guest-article-5-blogs-and-sites-for-all-things-wireless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Applications of Wireless Networks</title>
		<link>http://www.jasonernst.com/2008/06/26/10-applications-of-wireless-networks/</link>
		<comments>http://www.jasonernst.com/2008/06/26/10-applications-of-wireless-networks/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 15:55:10 +0000</pubDate>
		<dc:creator>Jason Ernst</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Wireless Networks]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.jasonernst.com/?p=31</guid>
		<description><![CDATA[Wireless Networks have become very popular in recent years and research in the area is very active. It is one of my main research interests while studying for my M.Sc. in Applied Computing at the University of Guelph so I thought I would write a bit about what I think are some of the most [...]]]></description>
			<content:encoded><![CDATA[<p>Wireless Networks have become very popular in recent years and research in the area is very active. It is one of my main research interests while studying for my M.Sc. in Applied Computing at the University of Guelph so I thought I would write a bit about what I think are some of the most useful or interesting applications of wireless networking both now and in the future.</p>
<p><span id="more-31"></span></p>
<div class="clearer">&nbsp;</div>
<h3>10. Wireless House</h3>
<div class="image" style="float:right"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/ibm-kitchen.jpg"><img class="size-medium wp-image-32 aligncenter" title="ibm-kitchen" src="http://www.jasonernst.com/wp-content/uploads/2008/06/ibm-kitchen.jpg" alt="IBM Wireless Kitchen" width="300" height="225" /></a></div>
<p>Everything in your house could be controlled by computers and wireless technology. The idea is not new but with wireless technology we have today it becomes even more possible.</p>
<p> One example of this is at IBM where they have a working kitchen that has counter-tops which can detect the type of food you place on them. This information can be then used to give a list of recipes for the various ingredients, suggest cooking times for an automatic microwave / stove or keep track of expiry dates for products. The items in the fridge can be listed without even opening it via an lcd screen on the front which can also double as a way to access the internet for recipes, to watch tv while cooking or ordering more food. Additionally, since it can be hooked up to the internet, the stock in the fridge can be queried from anywhere in the world (say at work) where you can have groceries delivered to your house ready for cooking later that night.</p>
<p>Similarly, other areas of the household could be controlled and manipulated using wireless technologies. Other examples are wireless security cameras, health care applications for patient monitoring, voice communications and more.</p>
<div class="clearer">&nbsp;</div>
<h3>9. Wireless Agriculture</h3>
<div class="image" style="float: left;">
<img class="alignnone size-medium wp-image-33" title="mesh_agriculture" src="http://www.jasonernst.com/wp-content/uploads/2008/06/mesh_diagram-300x214.gif" alt="Wireless Mesh For Agriculture" width="300" height="214" /></div>
<p>A key technology used in the above example of the wireless home is the wireless sensor. Research in this area of wireless networking is also quite popular. Wireless sensor networks have applications from monitoring volcanoes and forest fires to climate change in the oceans. Wireless sensors could also be used in other climate sensitive applications such as farming and agriculture.</p>
<p>For instance, I live near Niagara-on-Lake Ontario, Canada where wine making has become very popular recently.  They make a particular type of wine called ice-wine which must be an exact temperature for a certain amount of time before it is harvested in order to qualify as ice-wine.  Many times they have to call in their staff in the middle of the night in the winter (because that is when the ideal temperature is usually reached) but find out that the temperature is actually not quite cold enough yet. So all the workers are sent home and paid for three hours of work. If wireless sensors were used instead perhaps some money and time could be saved. </p>
<p>Additionally, many of the wineries have technology which circulates air around the fields to control the temperatures from become to extreme for the grapes to grow how they want. These devices could be controlled via wireless sensors spread across the vineyard as well. Similarly, in other areas of agriculture the same ideas could be applied.</p>
<div class="clearer">&nbsp;</div>
<h3>8. Wireless Power Transmission</h3>
<div class="image" style="float:right;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/moon_2.jpg"><img class="size-medium wp-image-34 aligncenter" title="solar_moon" src="http://www.jasonernst.com/wp-content/uploads/2008/06/moon_2-300x240.jpg" alt="Solar Power From the Moon" width="300" height="240" /></a></div>
<p>Communication over power lines is because electrical power is just a signal in a different band than the communications signals. So we should be able to do the same thing with wireless networks. People have proposed systems where we generate solar power in space (or on the moon) and use wireless signals to beam the power back down to earth (Since everyone is so concerned about clean energy these days I thought this one would be interesting to add).</p>
<div class="clearer">&nbsp;</div>
<h3>7. Wireless People</h3>
<div class="image" style="float:left;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/rfid.jpg"><img class="alignnone size-medium wp-image-35 aligncenter" title="RFID for People" src="http://www.jasonernst.com/wp-content/uploads/2008/06/rfid-286x300.jpg" alt="RFID for People" width="286" height="300" /></a></div>
<p>Sensor network technology has been under development for years and has matured to a great degree in the last few. Imagine a system where every person in the world had a chip that could monitor their vital signs (heartbearts, body temperature etc) and then relay these to a central tracking facility such as a hospital or doctors office). </p>
<p>The units could be powered by the energy from blood pumping inside the body, the energy created from walking around, or possible some kind of solar interface.  The data coule be relayed in a multi-hop network through each person to the central facitilities. Over time with enough data collected, computers should be able to predict when certain changes in the data are going to produce a heart attack or an blood clot and medical care could become more pre-emptive in areas where predicability is still a problem. </p>
<p>Additionally, farther along in the future similar technology could be used to communicate with others telepathically, to transmit thoughts, ideas etc to other people (its not that far-fetched, they have video game controllers which allow you to play games using brain signals via a headband strapped around your head)</p>
<div class="clearer">&nbsp;</div>
<h3>6. Car PC &#8211; Home PC Music and Video Synchronization</h3>
<div class="image" style="float:right;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/_images_vehicles_expedition-carpc-3_02.jpg"><img class="alignnone size-medium wp-image-36 aligncenter" title="Car PC" src="http://www.jasonernst.com/wp-content/uploads/2008/06/_images_vehicles_expedition-carpc-3_02-300x225.jpg" alt="Car PC" width="300" height="225" /></a></div>
<p>It is becoming more and more popular to have a pc or a well equipped car stereo in a car these days. It would be nice it you could pull up to your driveway and all the music inside your house automatically synced itself into the car. Additionally, it would be even better if it could make use of a network anywhere (cellular, wifi or anything else it comes into contact with on the road) and sync up at anytime the music files in your house change.</p>
<div class="clearer">&nbsp;</div>
<h3>5. Wireless Hospital</h3>
<div class="image" style="float:left;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/wifi_heart_080624_mn.jpg"><img class="alignnone size-medium wp-image-37 aligncenter" title="Wireless Hospital" src="http://www.jasonernst.com/wp-content/uploads/2008/06/wifi_heart_080624_mn-300x225.jpg" alt="Wireless Hospital" width="300" height="225" /></a></div>
<p>Using wireless technology in a hospital has many uses &#8211; patient and inventory tracking, cost savings on laying wires in older hospitals which need to send data around etc. The patient and inventory tracking can be done with existing technologies like RFID. This approach could help keep mentally ill patients in the hopsital or prevent mixups with newborns.  Companies like Walmart already use this type of system to control inventory in their warehouses and for shipments (one scan can read every item in a trailer to save time and cut down on human error). The only concern in using this type of system in a hospital is that of privacy. No one wants unauthorized people to track them. Additionally, there are concerns that unauthorized people may also find it easier to locate medications and other items within the hospital for theft with such a system in place for inventory. However if this concerns  can be overcome then this system could prove quite useful.</p>
<div class="clearer">&nbsp;</div>
<h3>4. Remote Weather Stations, Buoys etc</h3>
<div class="image" style="float:right;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/buoy1.jpg"><img class="alignnone size-medium wp-image-38 aligncenter" title="Weather Buoy" src="http://www.jasonernst.com/wp-content/uploads/2008/06/buoy1-295x300.jpg" alt="Weather Buoy" width="295" height="300" /></a></div>
<p>The remote weather systems and buoys could make use of technology from Wireless Sensor networks to conserve energy and transmit data only when necessary to the collection stations.  They could run on solar panels and the buoys could make use of the technology that allows energy to be captured from waves. If the deployment of either of these stations or buoys was dense enough the traffic could be relayed from the farther nodes inwards toward a central data collection station.</p>
<div class="clearer">&nbsp;</div>
<h3>3. Wireless Traffic / Transit System</h3>
<div class="image" style="float:left;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/498522218_2d53ff2f60.jpg"><img class="alignnone size-medium wp-image-39 aligncenter" title="Wireless Bus" src="http://www.jasonernst.com/wp-content/uploads/2008/06/498522218_2d53ff2f60-300x225.jpg" alt="Wireless Bus" width="300" height="225" /></a></div>
<p>This system could be integrated into transit systems already in place. It could be implemented as a mesh network where routers are placed on buses, trains and other vehicles. The users in the vehicles could gain access to the network via the routers in the vehicles which would then relay the traffic through the network to gateways placed at strategic points in the city. </p>
<p>Also, the routers within the vehicles could be equipped with GPS or some other location technology that could be used to relay tracking information back to a website for transit users to plan their travels. Additionally, routers could be placed at various traffic signals and all of the signals in a city could be coordinated in a central control station. </p>
<p>Furthermore, sensors could be places around the road system to give an idea of traffic congestion patterns and other feedback about road conditions (or even in a farther futureistic scenario, cars could be scanned while driving to make sure they are not carrying bombs or other illicit substances).</p>
<div class="clearer">&nbsp;</div>
<h3>2. Independent Private Wireless Community for File and Information Sharing</h3>
<div class="image" style="float:right;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/torgsoc.jpg"><img class="alignnone size-medium wp-image-40 aligncenter" title="Tor - Anonymous Network" src="http://www.jasonernst.com/wp-content/uploads/2008/06/torgsoc.jpg" alt="Tor - Anonymous Network" width="275" height="136" /></a></div>
<p>This could be used for people who like to trade files who are also worried about privacy concerns or people who are tired of public network traffic shaping (torrent traffic etc). This network would be independent from the internet however it could provide many of the same services to people. It could either be free or be on a subscription basis. (if subscription based it would likely require some kind of infrastructure investment) but if it were free, it could work in an ad-hoc arrangement where users connect together and agree to the terms of the community policies for sharing data. A problem that must be overcome however is some way to prevent the sharing of illicit or illegal content in this manner.</p>
<div class="clearer">&nbsp;</div>
<h3>1. Community-Wide Wireless Mesh Network for Internet Access</h3>
<div class="image" style="float:left;"><a href="http://www.jasonernst.com/wp-content/uploads/2008/06/wirelessafrica.jpg"><img class="alignnone size-medium wp-image-41 aligncenter" title="community wireless" src="http://www.jasonernst.com/wp-content/uploads/2008/06/wirelessafrica-300x225.jpg" alt="community wireless" width="300" height="225" /></a></div>
<p>This network could be deployed cheaply across an entire neighbourhood or even a city. The main benefit of the wireless mesh network is that not every router in the neighbourhood requires a wired internet connection. So there could be some kind of scheme where people who provide internet connections are able to make a small amount of money while people who normally cannot afford access could gain cheap or even free / publicly funded access to the network.</p>
<p>Additionally, if many people provide connections into the network, the capacity of the network increases, theoretically allowing access to more bandwidth than each individual connection could provide (ie One person may make use of bandwidth of 2 or 3 connections at once if the network is not busy congested).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonernst.com/2008/06/26/10-applications-of-wireless-networks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fair Scheduling &amp; Load Balancing in WMN</title>
		<link>http://www.jasonernst.com/2008/05/28/fair-scheduling-load-balancing-in-wmn/</link>
		<comments>http://www.jasonernst.com/2008/05/28/fair-scheduling-load-balancing-in-wmn/#comments</comments>
		<pubDate>Wed, 28 May 2008 16:42:43 +0000</pubDate>
		<dc:creator>Jason Ernst</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Wireless Networks]]></category>
		<category><![CDATA[Balancing]]></category>
		<category><![CDATA[Fair]]></category>
		<category><![CDATA[Load]]></category>
		<category><![CDATA[Mesh]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Scheduling]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://jasonernst.com/?p=26</guid>
		<description><![CDATA[My research is becoming more focused as of late towards the area of fair scheduling and load balancing in Wireless Mesh Networks. Earlier this week I gave a talk in our wireless research group at Guelph on WMN: Fair Scheduling and Load Balancing which I will make available at the bottom of the post. The [...]]]></description>
			<content:encoded><![CDATA[<p>My research is becoming more focused as of late towards the area of fair scheduling and load balancing in Wireless Mesh Networks. Earlier this week I gave a talk in our wireless research group at Guelph on WMN: Fair Scheduling and Load Balancing which I will make available at the bottom of the post. </p>
<p>The presentation gave a background on why load balancing and scheduling are important in WMNs. Additionally a survey on the current problems that I find interesting in the area was presented. In case you don&#8217;t want to get the presentation / you don&#8217;t have MS Office here are the main points from the presentation:</p>
<p><span id="more-26"></span></p>
<h4>Why is Fair Scheduling Important in WMN:</h4>
<ul class="list">
<li>Starvation &amp; Unequal Quality of Service (Qos) caused by &#8220;greedy&#8221; flows or proximity from Gateways which allow other traffic to be ignored or serviced unequally</li>
<li>In commercial applications of WMNs customers pay equal amounts and expect equal service</li>
<li>In many solutions that exist today, we cannot have Fairness and Throughput at the same time</li>
</ul>
<div class="image" style="float:right;"><a href="http://jasonernst.com/wp-content/uploads/2008/05/figure1.jpg"><img src="http://jasonernst.com/wp-content/uploads/2008/05/figure1-300x228.jpg" title="Example of a Wireless Mesh Network : netdts.com"  alt="Example of a Wireless Mesh Network : netdts.com" width="300" height="228" /></a>
<p>Example of a Wireless Mesh Network : netdts.com</p>
</div>
<h4>Why is Load Balancing Important in WMN:</h4>
<ul class="list">
<li>Multiple path redundancy is an important trait of WMN however instead of traffic being spread around the multiple links, often the same links become overused and congested while other links are barely used</li>
<li>Load Balancing tries to solve this problem using at Mesh Routers, Gateways, and sometimes Links to attempt to spread the traffic around the network (although some papers claim that Load Balancing on the links isn&#8217;t effective)</li>
</ul>
<h4>Current Problems in Fair Scheduling and Load Balancing in WMN:</h4>
<ul class="list">
<li>Assumptions in some papers: single hop networks only, limited or no mobility (of the Mesh Routers), fixed topology (Mesh Routers cannot be added or removed and the topology is known at all times)</li>
<li>Some papers assume that uplink and downlink scheduling can be treated the same when it may be beneficial to treat them independently</li>
<li>Distributed Vs Centralized Scheduling &amp; Load Balancing</li>
<li>Future work on many papers cite experimentation with different metrics, optimal locations and number of gateways etc.</li>
<li>Thorough investigation of load balancing at the gateways, links or mesh routers</li>
</ul>
<p>If after all this you would still like the presentation, you can download it from the link below:</p>
<h4>Download:</h4>
<p><a href="http://jasonernst.com/wp-content/uploads/2008/05/fair-scheduling-load-balancing.ppt">Fair Scheduling and Load Balancing in Wireless Mesh Networks by Jason Ernst. May 26th 2008.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonernst.com/2008/05/28/fair-scheduling-load-balancing-in-wmn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Customized Reconfigureable Interconnection Network (CRIN) Paper</title>
		<link>http://www.jasonernst.com/2008/03/08/customized-reconfigureable-interconnection-network-crin-paper/</link>
		<comments>http://www.jasonernst.com/2008/03/08/customized-reconfigureable-interconnection-network-crin-paper/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 19:02:58 +0000</pubDate>
		<dc:creator>Jason Ernst</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[CRIN]]></category>
		<category><![CDATA[Customized]]></category>
		<category><![CDATA[Ernst]]></category>
		<category><![CDATA[Fan]]></category>
		<category><![CDATA[Hongbing]]></category>
		<category><![CDATA[Interconnection]]></category>
		<category><![CDATA[Jason]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Paper]]></category>
		<category><![CDATA[Progress]]></category>
		<category><![CDATA[Reconfigurable]]></category>

		<guid isPermaLink="false">http://jasonernst.com/?p=5</guid>
		<description><![CDATA[Recently, I have begun working on a new research project dealing with some graph theory with Dr. Hongbing Fan at Wilfrid Laurier University. As the title suggests the problem works with customized reconfigurable interconnection networks (CRINs). Dr. Fan has proposed an algorithm which attempts to minimize the connections within a network based on a set [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I have begun working on a new research project dealing with some graph theory with <a href="http://physcomp1.wlu.ca/~hfan/">Dr. Hongbing Fan</a> at Wilfrid Laurier University.  As the title suggests the problem works with customized reconfigurable interconnection networks (CRINs).  Dr. Fan has proposed an algorithm which attempts to minimize the connections within a network based on a set of routing requirements.</p>
<p style="text-align: center"><a href="http://jasonernst.com/wp-content/uploads/2008/03/interconnection-graph.gif"><img src="http://jasonernst.com/wp-content/uploads/2008/03/interconnection-graph.thumbnail.gif" alt="This is an example of an Interconnection Graph Problem" /></a></p>
<p align="center">An example Interconnection Graph Problem, Click to Enlarge</p>
<p>Since December of 2007 I have been working at implementing, testing and experimenting the algorithm as well as providing feedback and new ideas for improvements.  The paper is almost ready to be submitted for publication this so hopefully I will be able to provide a link to it in the future.</p>
<p>In relation with my thesis, I am planning on making use of the CRIN algorithm to attempt to optimize wireless network protocols. There still needs to be some experimentation and research to determine if in fact the algorithm can be used in this way however I feel optimistic that this is the case.</p>
<p>There is also the potential that the source code for the CRIN implementation may be made open source and released for use by anyone. If this is the case it will be uploaded to this site in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonernst.com/2008/03/08/customized-reconfigureable-interconnection-network-crin-paper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thesis Topic</title>
		<link>http://www.jasonernst.com/2008/02/02/thesis-topic/</link>
		<comments>http://www.jasonernst.com/2008/02/02/thesis-topic/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 20:09:24 +0000</pubDate>
		<dc:creator>Jason Ernst</dc:creator>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Wireless Networks]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[Topic]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://jasonernst.com/?p=3</guid>
		<description><![CDATA[The last few days have been extremely busy. I have finally settled on a thesis topic after a few months trying to decide. In case you don&#8217;t know my area of interest has been in wireless networks for some time. However this was not specific enough so withing that area I am focusing on Wireless [...]]]></description>
			<content:encoded><![CDATA[<p>The last few days have been extremely busy. I have finally settled on a thesis topic after a few months trying to decide.  In case you don&#8217;t know my area of interest has been in wireless networks for some time.  However this was not specific enough so withing that area I am focusing on Wireless Mesh Networks (WMNs).  A WMN is a network made up of wireless mesh clients and wireless mesh routers.  The routers are usually stationary or have limited mobility while the clients are highly mobile.  In some cases, the clients may also act as routers in order to allow connectivity to be extended farther away from the access points.  For my thesis I have proposed to create a new high performance protocol for WMNs which will allow the network to scale better than current solutions.</p>
<p><span id="more-3"></span></p>
<div class="image" style="float:right;"><img src="http://jasonernst.com/wp-content/uploads/2008/05/figure1-300x228.jpg" alt="An Example of a Wireless Mesh Network (WMN)" />
<p>An example of a Wireless Mesh Network (WMN)</p>
</div>
<p>
So why is this technology useful? Well current wireless networks usually depend on one access point as the gateway for all the wireless clients in the network.  This approach creates a restrictive bottleneck at the access point.  What if we could use multiple access points so that the clients are better spread out.  Additionally, instead of having each access point being a gateway, what if only some of them were gateways.  The rest can communicate with each other in a mesh structure that allows the data to flow to the gateways.  This idea is not new, however there still are no satisfactory ways of doing this.  There are many problems to consider which I plan to address in my thesis.</p>
<p>
So you may still be wondering where in the real world all of this can be used.  Well the obvious answer is in the military.  But additionally, this technology could be used in warehouses and factories in place of their current wireless systems for product scanners.  Many warehouses use systems that require a wired connection at each access point which in a warehouse can mean expensive wire being run all around needlessly.  This new approach would require only a few access points to be hooked into a wired network and the rest of the traffic would flow towards these routers.   Similarly, cellular phone companies could use the same technology to reduce the amount of cellular phone towers by configuring each phone as a mesh router.  This would allow traffic to reach phones which are further from the existing towers by relaying through phones which are closer.  The same technology could be integrated into vehicles allowing for deployment of computer networks along busy highways since access points could be put along the highway.  This would allow the access to travel with the moving vehicles as they could route the network traffic towards vehicles which are closer to the access points.  So there are plenty of ways this could be used in the real world.  It is just a matter now of making it work effectively.</p>
<p>More to come eventually.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonernst.com/2008/02/02/thesis-topic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
