<?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>SkyPilot Blog &#187; wifi</title>
	<atom:link href="http://www.skypilot.com/blog/tag/wifi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skypilot.com/blog</link>
	<description>This blog focuses on broadband wireless principally centered around a technical perspective from SkyPilot's engineering team.</description>
	<lastBuildDate>Wed, 25 Mar 2009 22:26:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mesh Capacity (Part 1)</title>
		<link>http://www.skypilot.com/blog/system/mesh-capacity-part-1/</link>
		<comments>http://www.skypilot.com/blog/system/mesh-capacity-part-1/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 02:28:42 +0000</pubDate>
		<dc:creator>Randy Frei</dc:creator>
				<category><![CDATA[System]]></category>
		<category><![CDATA[antenna]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[directional]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[omnidirectional]]></category>
		<category><![CDATA[relay]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://www.skypilot.com/blog/?p=21</guid>
		<description><![CDATA[There has been an ongoing discussion in the mesh community about how much capacity is lost due to the relaying of data within a wireless mesh network. Proponents of multi-radio architectures have argued that they can deliver close to 1/n (where n is the number of hops) of the capacity of a radio simultaneously to [...]]]></description>
			<content:encoded><![CDATA[<p>There has been an ongoing discussion in the mesh community about how much capacity is lost due to the relaying of data within a wireless mesh network. Proponents of multi-radio architectures have argued that they can deliver close to 1/n (where n is the number of hops) of the capacity of a radio simultaneously to each mesh device, while single radio architectures are closer to 1/2^n. For instance, a 4-hop path in a multi-radio system (assuming several clean channels are available) could deliver on the order of 1/4 the capacity of a radio simultaneously to all mesh devices, while a single-radio system may only be able to deliver 1/2^4, or 1/16, the capacity of a radio, due to multi-hop interference.</p>
<p>This diagram shows how a traditional single radio mesh system has its bandwidth reduced due to a large interference domain allowing only a single device to transmit at a time (note: the circles show the communication range, while the interference range will usually have a radius many times larger).</p>
<p><a href="http://www.skypilot.com/blog/wp-content/uploads/2009/02/omni4.gif"><img class="aligncenter size-full wp-image-29" title="Single Radio Mesh" src="http://www.skypilot.com/blog/wp-content/uploads/2009/02/omni4.gif" alt="Single Radio Mesh" width="500" height="340" /></a></p>
<p>A multi-radio system could use several frequencies to allow multiple transmissions to take place at the same, reducing some of these interference conditions (however, not only does this require multiple clean channels, but there are some pitfalls that will be analyzed in a future post).</p>
<p>So an obvious question is, &#8220;How does SkyPilot&#8217;s dynamic antenna switching affect system capacity?&#8221; The answer is that even though the SkyPilot system uses a single backhaul radio, it can still provide 1/n the channel capacity simultaneously to each device due to the dynamic antenna switching.</p>
<p>In addition to all of the previously discussed benefits of dynamic antenna switching, such as higher link budget, interference avoidance and point-to-point power levels, the largest benefit is probably from something called &#8220;spectral re-use&#8221;. Basically, spectral re-use is a benefit of using dynamically switched high-gain antennas where multiple transmissions can take place simultaneously, on the same frequency, in very close proximity.</p>
<p>For example, the dynamic point-to-point link formed by the high-gain antennas allows a first-hop transmission to not interfere with a third-hop reception, even on the same channel. And while one first-hop device is relaying, spectral re-use allows many other devices to simultaneously communicate, such as allowing the gateway to transmit to another first-hop device. That is why we always recommend at least 2 first-hop devices. This allows the gateway, and most other devices within the mesh, to be continuously active, so the capacity of the overall system is equal to the capacity of the gateway radio.  This allows at least 1/n to be delivered to each device simultaneously, equivalent to the multi-radio mesh system and much higher than traditional single radio systems.</p>
<p><span style="color: #0000ee; text-decoration: underline;"><a href="http://www.skypilot.com/blog/wp-content/uploads/2009/02/dir1.gif"></a><a href="http://www.skypilot.com/blog/wp-content/uploads/2009/02/dir2.gif"><img class="aligncenter size-full wp-image-26" title="Dynamically Switched Directional Antennas" src="http://www.skypilot.com/blog/wp-content/uploads/2009/02/dir2.gif" alt="Dynamically Switched Directional Antennas" width="500" height="169" /></a></span></p>
<p>And by only consuming a single channel, additional channels can be employed in order to multiply overall system capacity (plus, it is often difficult to find the multiple clean channels that multi-radio architectures require). But, the use of multiple radios in context of traditional mesh networks and the SkyPilot system will be explored in a future post.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.skypilot.com/blog/system/mesh-capacity-part-1/&amp;title=Mesh+Capacity+%28Part+1%29" title="Add 'Mesh Capacity (Part 1)' to Del.icio.us"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Mesh Capacity (Part 1)' to Del.icio.us" alt="Add 'Mesh Capacity (Part 1)' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.skypilot.com/blog/system/mesh-capacity-part-1/&amp;title=Mesh+Capacity+%28Part+1%29" title="Add 'Mesh Capacity (Part 1)' to digg"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Mesh Capacity (Part 1)' to digg" alt="Add 'Mesh Capacity (Part 1)' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.skypilot.com/blog/system/mesh-capacity-part-1/&amp;title=Mesh+Capacity+%28Part+1%29" title="Add 'Mesh Capacity (Part 1)' to reddit"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Mesh Capacity (Part 1)' to reddit" alt="Add 'Mesh Capacity (Part 1)' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.skypilot.com/blog/system/mesh-capacity-part-1/" title="Add 'Mesh Capacity (Part 1)' to Technorati"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Mesh Capacity (Part 1)' to Technorati" alt="Add 'Mesh Capacity (Part 1)' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.skypilot.com/blog/system/mesh-capacity-part-1/&amp;t=Mesh+Capacity+%28Part+1%29" title="Add 'Mesh Capacity (Part 1)' to Yahoo My Web"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Add 'Mesh Capacity (Part 1)' to Yahoo My Web" alt="Add 'Mesh Capacity (Part 1)' to Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.skypilot.com/blog/system/mesh-capacity-part-1/&amp;title=Mesh+Capacity+%28Part+1%29" title="Add 'Mesh Capacity (Part 1)' to Stumble Upon"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Mesh Capacity (Part 1)' to Stumble Upon" alt="Add 'Mesh Capacity (Part 1)' to Stumble Upon" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.skypilot.com/blog/system/mesh-capacity-part-1/&amp;title=Mesh+Capacity+%28Part+1%29" title="Add 'Mesh Capacity (Part 1)' to Google Bookmarks"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Mesh Capacity (Part 1)' to Google Bookmarks" alt="Add 'Mesh Capacity (Part 1)' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.skypilot.com/blog/system/mesh-capacity-part-1/&amp;t=Mesh+Capacity+%28Part+1%29" title="Add 'Mesh Capacity (Part 1)' to FaceBook"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Mesh Capacity (Part 1)' to FaceBook" alt="Add 'Mesh Capacity (Part 1)' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Mesh+Capacity+%28Part+1%29&amp;c=http://www.skypilot.com/blog/system/mesh-capacity-part-1/" title="Add 'Mesh Capacity (Part 1)' to MySpace"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'Mesh Capacity (Part 1)' to MySpace" alt="Add 'Mesh Capacity (Part 1)' to MySpace" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.skypilot.com/blog/system/mesh-capacity-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe</title>
		<link>http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/</link>
		<comments>http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 19:45:24 +0000</pubDate>
		<dc:creator>Randy Frei</dc:creator>
				<category><![CDATA[Protocol]]></category>
		<category><![CDATA[antenna]]></category>
		<category><![CDATA[directional]]></category>
		<category><![CDATA[high gain]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[synchronous]]></category>
		<category><![CDATA[syncmesh]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://www.skypilot.com/blog/?p=20</guid>
		<description><![CDATA[Given a particular link and radio technology, the primary variable components of the link budget are:

 The radio&#8217;s transmit power
 The transmit antenna gain
 The receive antenna gain

For this discussion, we&#8217;ll ignore other common link budget parameters, such as cable and path losses, since we are looking at power and antenna gain on a particular [...]]]></description>
			<content:encoded><![CDATA[<p>Given a particular link and radio technology, the primary variable components of the link budget are:</p>
<ul>
<li> The radio&#8217;s transmit power</li>
<li> The transmit antenna gain</li>
<li> The receive antenna gain</li>
</ul>
<p>For this discussion, we&#8217;ll ignore other common link budget parameters, such as cable and path losses, since we are looking at power and antenna gain on a particular link.</p>
<p>Most regions restrict a device&#8217;s EIRP (Effective Isotropic Radiated Power), which is essentially the radio&#8217;s transmit power plus the transmit antenna gain.  To comply with EIRP limits, each device must either reduce its radio&#8217;s output power, reduce its transmit antenna gain, or both.</p>
<p>Since SkyPilot&#8217;s products use high gain antennas, the radio&#8217;s output power must be reduced to comply with EIRP limitations.  Due to this, there is a common misconception that SkyPilot&#8217;s high-gain antennas are not beneficial in EIRP-restricted regions.</p>
<p>However, since the SkyPilot system uses high-gain directional antennas on both transmit and receive, the link budget is still increased due to the antenna gain.  Let&#8217;s look at an example by comparing two identical links, with different antennas, in a region restricted to 30 dBm EIRP:</p>
<ul>
<li> Link 1: radio output power of 24 dBm + transmit antenna gain of 6 dBi + receive antenna gain of 6 dBi = 30 dBm EIRP and comparable link budget of 36 dBm</li>
<li> Link 2: radio output power of 12 dBm + transmit antenna gain of 18 dBi + receive antenna gain of 18 dBi = 30 dBm EIRP and comparable link budget of 48 dBm</li>
</ul>
<p>So, even though the use of a high-gain antenna on link 2 resulted in the radio&#8217;s output power needing to be turned down by 12 dB in order to meet the 30 dBm EIRP limit, the actual link budget is 12 dB higher than link 1 due to the receive antenna gain.  In free-space, this would result in 4 times the range (or an increase in modulation, depending on how you want to spend the link budget).</p>
<p>To put it more simply, EIRP restrictions limit how big your mouth is, but not how big your ear is.  And of course there are still the other benefits of using directional antennas, such as causing less interference and being less susceptible to interference.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/&amp;title=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Del.icio.us"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Del.icio.us" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/&amp;title=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to digg"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to digg" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/&amp;title=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to reddit"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to reddit" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Technorati"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Technorati" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/&amp;t=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Yahoo My Web"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Yahoo My Web" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/&amp;title=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Stumble Upon"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Stumble Upon" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Stumble Upon" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/&amp;title=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Google Bookmarks"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Google Bookmarks" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/&amp;t=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to FaceBook"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to FaceBook" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Common+Misconceptions+%232%3A+SkyPilot%26%238217%3Bs+products+are+less+applicable+in+EIRP-restricted+regions+like+Europe&amp;c=http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to MySpace"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to MySpace" alt="Add 'Common Misconceptions #2: SkyPilot&#8217;s products are less applicable in EIRP-restricted regions like Europe' to MySpace" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.skypilot.com/blog/protocol/common-misconceptions-2-skypilots-products-are-less-applicable-in-eirp-restricted-regions-like-europe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Not Synchronous?</title>
		<link>http://www.skypilot.com/blog/protocol/why-not-synchronous/</link>
		<comments>http://www.skypilot.com/blog/protocol/why-not-synchronous/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 23:24:50 +0000</pubDate>
		<dc:creator>Randy Frei</dc:creator>
				<category><![CDATA[Protocol]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[synchronous]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wimax 802.11]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.skypilot.com/blog/?p=17</guid>
		<description><![CDATA[We&#8217;ve analyzed the benefits of synchronous protocols and the disadvantages of asynchronous protocols in outdoor wireless networks, but what are the disadvantages of using a synchronous protocol? Here are a few disadvantages, and potential solutions:

Clocks need to be synchronized: Devices participating in a synchronous protocol obviously needed synchronized clocks. This can be provided in several [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve analyzed the benefits of synchronous protocols and the disadvantages of asynchronous protocols in outdoor wireless networks, but what are the disadvantages of using a synchronous protocol? Here are a few disadvantages, and potential solutions:</p>
<ul>
<li>Clocks need to be synchronized: Devices participating in a synchronous protocol obviously needed synchronized clocks. This can be provided in several ways, including external clock sources such as GPS or over-the-air clock synchronization. SyncMesh uses a combination of the two, which leverages the accuracy of GPS clocks with the low cost of over-the-air synchronization.</li>
<li>Clocks need to be very accurate: This usually requires expensive clock crystals that are accurate over a wide temperature range. SyncMesh provides an extremely accurate clock source by utilizing an over-the-air calibration protocol along with an internal calibration algorithm that maintains accuracy even with inexpensive crystals.</li>
<li>Inefficiencies: Many synchronous, slotted protocols are inefficient due to their simple Time Division Multiple Access (TDMA) MAC layers, which assigns fixed slots to each user. To overcome this, SyncMesh uses a dynamic slot allocation scheme which assigns all slots in real time.</li>
<li>Lack of interoperability with other systems: Since many outdoor wireless systems leverage unlicensed frequencies, multiple systems may need to share the spectrum. Carrier sensing systems may be able to (in theory) share the spectrum by avoiding simultaneous use, while more complex synchronous systems will probably not understand each other. However, we&#8217;ve already seen that carrier sensing has issues, and many systems &#8216;tweak&#8217; their carrier sensing and back-off protocols to get an unfair advantage over other users of the spectrum. SyncMesh handles multiple users of the spectrum by pointing antennas &#8211; the high link budget point-to-point link can avoid interference from other systems, while its directional nature minimizes interfering with other systems. And with a dynamical directional system, if one path is not idle, others likely will be.</li>
<li>Complexity: WiMAX-like synchronous systems are much more complex than asynchronous 802.11 systems. That is a large reason why WiMAX CPEs are more expensive than 802.11 clients, and why WiMAX base stations are significantly more expensive than 802.11 access points. SyncMesh has been developed over a period of 6 years and runs on top of off-the-shelf 802.11 silicon, which lowers cost.</li>
</ul>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.skypilot.com/blog/protocol/why-not-synchronous/&amp;title=Why+Not+Synchronous%3F" title="Add 'Why Not Synchronous?' to Del.icio.us"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Why Not Synchronous?' to Del.icio.us" alt="Add 'Why Not Synchronous?' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.skypilot.com/blog/protocol/why-not-synchronous/&amp;title=Why+Not+Synchronous%3F" title="Add 'Why Not Synchronous?' to digg"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Why Not Synchronous?' to digg" alt="Add 'Why Not Synchronous?' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.skypilot.com/blog/protocol/why-not-synchronous/&amp;title=Why+Not+Synchronous%3F" title="Add 'Why Not Synchronous?' to reddit"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Why Not Synchronous?' to reddit" alt="Add 'Why Not Synchronous?' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.skypilot.com/blog/protocol/why-not-synchronous/" title="Add 'Why Not Synchronous?' to Technorati"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Why Not Synchronous?' to Technorati" alt="Add 'Why Not Synchronous?' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.skypilot.com/blog/protocol/why-not-synchronous/&amp;t=Why+Not+Synchronous%3F" title="Add 'Why Not Synchronous?' to Yahoo My Web"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Add 'Why Not Synchronous?' to Yahoo My Web" alt="Add 'Why Not Synchronous?' to Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.skypilot.com/blog/protocol/why-not-synchronous/&amp;title=Why+Not+Synchronous%3F" title="Add 'Why Not Synchronous?' to Stumble Upon"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Why Not Synchronous?' to Stumble Upon" alt="Add 'Why Not Synchronous?' to Stumble Upon" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.skypilot.com/blog/protocol/why-not-synchronous/&amp;title=Why+Not+Synchronous%3F" title="Add 'Why Not Synchronous?' to Google Bookmarks"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Why Not Synchronous?' to Google Bookmarks" alt="Add 'Why Not Synchronous?' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.skypilot.com/blog/protocol/why-not-synchronous/&amp;t=Why+Not+Synchronous%3F" title="Add 'Why Not Synchronous?' to FaceBook"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Why Not Synchronous?' to FaceBook" alt="Add 'Why Not Synchronous?' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Why+Not+Synchronous%3F&amp;c=http://www.skypilot.com/blog/protocol/why-not-synchronous/" title="Add 'Why Not Synchronous?' to MySpace"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'Why Not Synchronous?' to MySpace" alt="Add 'Why Not Synchronous?' to MySpace" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.skypilot.com/blog/protocol/why-not-synchronous/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Why Not Asynchronous?</title>
		<link>http://www.skypilot.com/blog/protocol/why-not-asynchronous/</link>
		<comments>http://www.skypilot.com/blog/protocol/why-not-asynchronous/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 22:34:06 +0000</pubDate>
		<dc:creator>Randy Frei</dc:creator>
				<category><![CDATA[Protocol]]></category>
		<category><![CDATA[802.11]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[synchronous]]></category>
		<category><![CDATA[syncmesh]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wimax]]></category>

		<guid isPermaLink="false">http://www.skypilot.com/blog/?p=16</guid>
		<description><![CDATA[To understand the benefits of a synchronous protocol, it helps to look at the disadvantages of an asynchronous protocol. When a node using an asynchronous protocol such as 802.11 wants to transmit a frame, it normally will simply transmit the frame after it senses the channel is idle for a period of time (which is [...]]]></description>
			<content:encoded><![CDATA[<p>To understand the benefits of a synchronous protocol, it helps to look at the disadvantages of an asynchronous protocol. When a node using an asynchronous protocol such as 802.11 wants to transmit a frame, it normally will simply transmit the frame after it senses the channel is idle for a period of time (which is called Carrier Sense Multiple Access, or CSMA). If a collision is determined, due to the lack of an acknowledgment frame, the frame is re-transmitted after waiting an amount of time that increases exponentially for each retransmission. In order to minimize the impact of a collision and to maximize the chance of a successful reception of the data frame, 802.11 includes an optional collision avoidance (CA) function where a short Request-To-Send/Clear-To-Send (RTS/CTS) exchange is first performed, which causes devices overhearing those frames to not access the channel for a period of time. This collision avoidance function may be beneficial in some situations, but it comes with a large overhead, and it introduces problems of its own, and the impact of these problems is greatly increased in a long-range outdoor system.</p>
<p>Some of the problems associated with carrier sensing (CSMA) and collision avoidance (CA) protocols include:</p>
<ul>
<li>Acknowledgment overhead: This is compounded over long distance links due to propagation time.</li>
<li>Exponential back-off: This is compounded in outdoor networks, where re-transmissions are common due to interference, which causes latency to increase exponentially.</li>
<li>&#8220;Hidden Nodes&#8221;: This is a classic problem with 802.11 CSMA, where carrier sensing at the transmitter does not sense interference at the receiver. This is greatly compounded in outdoor networks, where obstructions and long distances between the transmitters normally results in them not being able to hear each other.</li>
<li>&#8220;Exposed Nodes&#8221;: This is a classic problem with 802.11 CA, where the RTS message between a transmitter and receiver causes other potential transmitters to become idle when they could have transmitted successfully to a different receiver. This is greatly compounded in a mesh network, where there are normally many active receivers.</li>
<li>CA overhead: The collision avoidance overhead due to the RTS-CTS-Data-ACK exchange requires 4 propagation times, which results in large overhead on long-distance links.</li>
<li>CSMA failures: In a small office or cafe, all stations can normally hear each other, which allows them to properly carrier sense and avoid collisions. In an outdoor wireless network, many stations can not normally hear each other, resulting in collisions which cause nodes to experience exponential back-off.</li>
<li>Ad-hoc architecture: When connecting to an access point in a small office or cafe, all communications occur between the stations and the access point (which is called infrastructure mode) and not directly between stations. This means that most of the transmissions will never collide since all downlink transmissions are from a single device, the access point. In a mesh network using either ad-hoc mode or infrastructure mode there are many simultaneous transmitters and receivers, and all transmissions may collide.</li>
<li>Unfairness: Another classic problem with 802.11 is MAC layer unfairness, and the problem greatly increases in outdoor networks. Due to the increasing back-off during retransmissions, nodes with fewer retransmissions are more likely to gain access to the channel than nodes that are retransmitting. Additionally, nodes that sense the channel becoming idle earlier are more likely to get access to the channel, and over long distances this results in unfairness to some nodes due to their location.</li>
</ul>
<p>These problems are basic issues with asynchronous protocols such as 802.11, and all of these problems are drastically increased in outdoor wireless networks. Most people have experienced performance problems related to these issues in offices or cafes, but in outdoor mesh networks the impact of these problems is greatly increased, sometimes resulting in a complete collapse of the MAC layer.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.skypilot.com/blog/protocol/why-not-asynchronous/&amp;title=Why+Not+Asynchronous%3F" title="Add 'Why Not Asynchronous?' to Del.icio.us"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Why Not Asynchronous?' to Del.icio.us" alt="Add 'Why Not Asynchronous?' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.skypilot.com/blog/protocol/why-not-asynchronous/&amp;title=Why+Not+Asynchronous%3F" title="Add 'Why Not Asynchronous?' to digg"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Why Not Asynchronous?' to digg" alt="Add 'Why Not Asynchronous?' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.skypilot.com/blog/protocol/why-not-asynchronous/&amp;title=Why+Not+Asynchronous%3F" title="Add 'Why Not Asynchronous?' to reddit"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Why Not Asynchronous?' to reddit" alt="Add 'Why Not Asynchronous?' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.skypilot.com/blog/protocol/why-not-asynchronous/" title="Add 'Why Not Asynchronous?' to Technorati"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Why Not Asynchronous?' to Technorati" alt="Add 'Why Not Asynchronous?' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.skypilot.com/blog/protocol/why-not-asynchronous/&amp;t=Why+Not+Asynchronous%3F" title="Add 'Why Not Asynchronous?' to Yahoo My Web"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Add 'Why Not Asynchronous?' to Yahoo My Web" alt="Add 'Why Not Asynchronous?' to Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.skypilot.com/blog/protocol/why-not-asynchronous/&amp;title=Why+Not+Asynchronous%3F" title="Add 'Why Not Asynchronous?' to Stumble Upon"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Why Not Asynchronous?' to Stumble Upon" alt="Add 'Why Not Asynchronous?' to Stumble Upon" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.skypilot.com/blog/protocol/why-not-asynchronous/&amp;title=Why+Not+Asynchronous%3F" title="Add 'Why Not Asynchronous?' to Google Bookmarks"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Why Not Asynchronous?' to Google Bookmarks" alt="Add 'Why Not Asynchronous?' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.skypilot.com/blog/protocol/why-not-asynchronous/&amp;t=Why+Not+Asynchronous%3F" title="Add 'Why Not Asynchronous?' to FaceBook"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Why Not Asynchronous?' to FaceBook" alt="Add 'Why Not Asynchronous?' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Why+Not+Asynchronous%3F&amp;c=http://www.skypilot.com/blog/protocol/why-not-asynchronous/" title="Add 'Why Not Asynchronous?' to MySpace"><img src="http://www.skypilot.com/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'Why Not Asynchronous?' to MySpace" alt="Add 'Why Not Asynchronous?' to MySpace" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.skypilot.com/blog/protocol/why-not-asynchronous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
